.border_bottom{border-bottom: 1px solid #E1E1E2;}
.border_red{border-bottom: 3px solid #E43436;}

/* 顶部 */
.top_box{}
.top_box .left{float: left;padding:10px 0;}
.top_box .left .img,.top_box .left span{vertical-align: middle;}
.top_box .right{float: right;text-align: right;}
.top_box .right .img,.top_box .right span{vertical-align: middle;}
.top_box .right .one{margin-left:10px;display:inline-block;color:#686868;padding:10px 0;}
.top_bg{background: #F6F6F6;}

/* 图标 */
.logo{padding: 20px 0;}
.logo .left,.logo .middle{float: left;}
.logo .left .img{}
.logo .middle span{display: block;margin-left: 10px;}
.logo .middle .big{font-size: 25px;font-weight: bold;}
.logo .right{line-height: 60px;float:right;}
.logo .right span{display: block;float: left;margin-right: 10px;}
.logo .right .text{font-size: 20px;color:#666;}
.logo .right .img{padding-top:15px; }

/* 导航 */
.nav{padding-top:20px; }
.nav .item{float: left;padding: 10px 0;margin-right:10px;font-size: 18px;color:#333333;display:block;width:160px;text-align:center;}
.nav .item.selected,.nav .item.ks-active{background: #E43436;color: white;opacity:1;}
.nav .item:hover{background-color:#cc2c2e;color:#fff;}

/* 面包屑 */
.crumbs{padding: 10px 0;}
.crumbs .img,.crumbs span{vertical-align: middle;}
.crumbs .red{color: #E43436;}

/* 导航二 */
.nav2{background: white;border: 1px solid #E1E1E2;}
.nav2 .item2{float: left;padding: 0 30px;border-right: 1px solid #E1E1E2;font-size: 16px;}
.nav2 .item2 span{display: block;padding: 10px 0;}
.nav2 .item2 .selected{color:#E43436;border-bottom:1px solid #E43436;}
.nav2 a{color:#434343;}
/* 内容 */
.content{margin-top:10px;background: white;border: 1px solid #E1E1E2;padding: 20px; }

/* 底部 */
.footer{width: 100%;background: #30313A;color: #ACACAC;font-size:14px;}
.relation{padding: 20px;}
.relation .up{padding: 20px 0;}
.relation .up .left{width: 60%;float: left;}
.relation .up .left .item{width: 20%;float: left;}
.relation .up .left .item a{display: block;color: #ACACAC;margin-bottom:6px;}
.relation .up .left .item a.title,.relation .up .left .item a:hover{color:#fff;}

.relation .up .right{width: 40%;float: left;}
.relation .up .right .er{position: relative;float: right;width:130px;}
.relation .up .right .er .one{position: absolute;top: -5px;left: 26px;right:26px;text-align:center;font-size:16px;color:#fff;}
.relation .up .right .er .two{position: absolute;bottom: 14px;left: 20px;right:26px;text-align:center;font-size:12px;}
.relation .up .right .er .img2{position: absolute;bottom: 40px;left: 20px;width: 90px;height: 90px;}
.relation .up .right .num{float: right;margin-left:40px;}
.relation .up .right .num span,.relation .up .right .num .img3{vertical-align: middle;}
.relation .up .right .num div{text-align: right;}
.relation .up .right .num .red{display:block;float:right;margin-top:10px;background: #E43436;width: 180px;color: white;padding: 10px 0;text-align: center;}
.relation .middle{padding-top: 20px;}
.relation .middle .text{text-align: center;padding-bottom:  10px ;}
.relation .down{text-align: center;}
.footer .border_bottom{border-bottom:1px solid #3b3b44;}

.pop-nav a{display:block;height:45px;line-height:45px;color:#fff;background:#E43436;width:160px;text-align:center;font-size:18px;}
.pop-nav a:hover{background-color:#cc2c2e;}

.index-banner{height:550px;}
.index-banner a:hover{opacity:1;}

.swiper-pagination-bullet{background-color:#E43436;opacity:1;width:15px;height:15px;}
.swiper-pagination-bullet-active{background-color:#fff;}

.index-menu-box{height:550px;}
.index-menu-box .menu-box{background:rgba(0, 0, 0, .3);width:160px;float:left;}
.index-menu-box .menu-box a{display:block;height:20%;color:#fff;border-bottom:1px solid rgba(255, 255, 255, .2);font-size:18px;text-align:center;}
.index-menu-box .menu-box a:hover,.index-menu-box .menu-box a.ks-active{background:#e1e0e1;color:#000;}
.index-menu-box .child-box{position: inherit !important;background-color:#e1e0e1;background-position:center;background-repeat:no-repeat;float:left;width:1040px;height:100%;padding:20px;}
.index-menu-box .child-box a{display:inline-block;background:#fff;font-size:18px;border:1px solid #e5e5e5;padding:8px 20px;color:#666;margin-right:15px;}
.index-menu-box .child-box a:hover,.index-menu-box .child-box a.active{background:#E43436;color:#fff;border-color:#E43436;}

.index-title-box{text-align:center;position: relative;}
.index-title-box h2{color:#666;font-size:38px;}
.index-title-box p{color:#999;font-size:14px;}
.index-title-box .text{background:#fff;display:inline-block;position:relative;padding:0 10px;}

.index-title-box .line{height:1px;width:100%;background:#eee;position:absolute;top:50%;}

.index-service li{float:left;width:33.33%;}
.index-service li .item{display:block;width:380px;background:#f8f8f8;text-align:center;overflow:hidden;margin-bottom:20px;}
.index-service li .item .text{height:66px;line-height:22px;margin-top:20px;margin-bottom:20px;overflow:hidden;}

.index-new-banner{height:420px;}
.index-new-banner .swiper-pagination-bullet{height:420px;width:10px;height:10px;}
.index-new-banner .swiper-button-next{background-image:url('../images/swiper-arrows-right.png');right:0;}
.index-new-banner .swiper-button-prev{background-image:url('../images/swiper-arrows-left.png');left:0;}
.index-new-banner a{position:relative;}
.index-new-banner .brief{position:absolute;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7);color:#fff;display:block;padding:10px;}
.index-new-banner .brief .title,.index-new-banner .brief .desc{display:block;}
.index-new-banner .brief .title{font-size:16px;margin-bottom:5px;}
.index-new-banner .brief .desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-new-banner .swiper-pagination{bottom:80px;}
.index-news-box{font-size:14px;border-bottom:1px solid #eee;padding:6px 0;}
.index-news-box a{color:#666;}
.index-news-box ul{padding:10px 0;width:460px;height:127px;overflow:hidden;}
.index-news-box li{margin-bottom:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-news-box li.title{font-size:16px;color:#333;font-weight:bold;margin-bottom:10px;}
.index-news-box li.title a{color:#333;}

.index-link-box{border-top:1px solid #eee;border-right:1px solid #eee;}
.index-link-box ul{width:101%;}
.index-link-box li{width:238px;float:left;border:1px solid #eee;border-right:none;border-top:none;height:112px;}

.new-list-box{font-size:14px;}
.new-list-box a{color:#000;}
.new-list-box .item{margin:20px 20px;border-bottom:1px solid #e5e5e5;padding:20px 10px;}
.new-list-box .item .title{font-size:16px;font-weight:bold;margin-bottom:10px;display:block;}
.new-list-box .item .img{width:300px;float:left;height:183px;overflow:hidden;}
.new-list-box .item .desc{margin-left:320px;}
.new-list-box .item .time{margin-bottom:15px;}
.new-list-box .item .text{text-indent:20px;color:#666;line-height:1.8;}
.new-list-box .item .star,.new-list-box .item .eye{font-size:12px;color:#999;display:inline-block;padding-left:20px;}
.new-list-box .item .star{background:url('../images/star.png') no-repeat left center;}
.new-list-box .item .eye{background:url('../images/eye.png') no-repeat left center;}
.new-list-box .item .star:hover,.new-list-box .item .eye:hover{color:#ffba00;}
.new-list-box .item .star:hover{color:#ffba00;background-image:url('../images/star-ac.png');}
.new-list-box .item .eye:hover{color:#ffba00;background-image:url('../images/eye-ac.png');}

.page-box{text-align:center;}
.page-box a,.page-box span{display:inline-block;padding:5px 10px;font-size:14px;}
.page-box a{background:#f6f6f6;color:#5e5e5e;border:1px solid #dddddd;}
.page-box input{padding:5px;text-align:center;border:1px solid #ddd;}
.page-box span{color:#999;}

.news-banner{height:240px;}
.news-banner .swiper-pagination{bottom:50px;}
.news-banner .swiper-pagination-bullet{height:420px;width:10px;height:10px;}
.news-banner .swiper-button-next{background-image:url('../images/swiper-arrows-right.png');right:0;}
.news-banner .swiper-button-prev{background-image:url('../images/swiper-arrows-left.png');left:0;}
.news-banner .swiper-slide{position:relative;}
.news-banner .swiper-slide span{position:absolute;display:block;bottom:0;left:0;right:0;background:rgba(0, 0, 0, .5);color:#fff;padding:8px 10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.service-box{padding:10px;}
.service-box .title{color:#237ab9;font-size:20px;font-weight:bold;text-align:center;}
.service-box .blue-tags{background:#f1f8fd;color:#4b89c8;margin:0 30px 10px 30px;text-align:center;padding:10px;font-size:14px;}
.service-box .link{display:block;margin:0 30px;background:#f5f5f5;color:#333333;font-size:16px;padding:10px;margin-bottom:10px;text-align:center;border-radius:55px;}
.service-box .link img{vertical-align:middle;}

.new-info-box .star,.new-info-box .eye{font-size:12px;display:inline-block;padding-left:20px;color:#999;}
.new-info-box .star{background:url('../images/star.png') no-repeat left center;}
.new-info-box .eye{background:url('../images/eye.png') no-repeat left center;}
.new-info-box .star:hover,.new-info-box .eye:hover{color:#ffba00;}
.new-info-box .star:hover{color:#ffba00;background-image:url('../images/star-ac.png');}
.new-info-box .eye:hover{color:#ffba00;background-image:url('../images/eye-ac.png');}


.about .ch-profile{font-size: 26px;line-height:26px;margin-bottom:10px;}
.about .ch-en-profile{border-left:3px solid #e43436;padding-left:20px;color:#666;}
.about .en-profile{font-size: 14px;line-height:14px;}
.about .col-red{position: absolute;width: 2px;background: red;top: 0px;left: 0px;height: 100%;}
.about .right{
	font-size: 48.3px;
	float: right;background: #f9f9f9;width: 80%;
	text-align: right;
}
.about .en-big{
	position: relative;
	bottom:0px;
	color:#666;
	opacity:.1;
	height:50px;
}
.comm-box{
	margin-top: 24px;
}
.com-bo-text{
	line-height: 20px;
}
.com-bo-text-title{
	font-weight: bold;
	margin:10px 0;
	font-size:16px;
}
.com-bo-pic{float: left;}
.com-bo-text{margin-left: 525px;padding-left: 40px;}
.text-two{margin-top: 38px;}

.service-flo{background: #f8f8f8;}


.p-margin-top{margin-top: 40px;}
.clear-info-title{
	font-weight: bold;
}
.process img{width: 100%;}
.contact{position: relative;}
.cle-map{margin-top: 40px;}
.clear-info{float: left;}


.fin-img{float: left;}
.fin-content{margin-left: 340px;padding-left: 36px;line-height: 20px;}
.look{color: #2a9ada;}
.lin-p{font-size: 24px;color: #e33335;}
.lin-s{font-size: 16px;color: #999999;}
.lic-right{float: right;padding-left: 50px;}
.lic-left{font-size: 16px;margin-right: 435px;}
.licence{line-height: 20px;}
.lin-yewu{font-weight: bold;margin-top: 20px;}
.p-solid{border-bottom: 1px dashed #dcdcdd;margin-top: 20px;margin-bottom: 20px;}

.weixin-pop-box{background:#fff;border:1px solid #eee;border-radius:4px;padding:10px;text-align:center;position: relative;}
.weixin-pop-box:before{content:'\20';display:block;position:absolute;width:10px;height:10px;background:#fff;transform:rotate(45deg);top:-6px;left:50%;margin-left:-5px;border:1px solid #eee;border-bottom:none;border-right:none;}

