@charset "utf-8";
/* CSS Document */
.marp{
   width:1100px;
   margin:0 auto;
}
.banner{
height:479px;

 color:#323232; margin:0 auto; padding:0;}
.banner p{
	text-align:center;	
}
.cl{ clear:both;}
.mbbanner{height:479px;font-size:14px; color:#323232; margin:0 auto; padding:0;}
.b1{ width:100%; height:71px; background: url(../img/b1.jpg) no-repeat center top;}
.b2{ width:100%; height:71px; background: url(../img/b2.jpg) no-repeat center top;}
.b3{ width:100%; height:71px; background: url(../img/b3.jpg) no-repeat center top;}
.b4{ width:100%; height:71px; background: url(../img/b4.jpg) no-repeat center top;}
.b5{ width:100%; height:71px; background: url(../img/b5.jpg) no-repeat center top;}
.b6{ width:100%; height:71px; background: url(../img/b6.jpg) no-repeat center top;}
.b7{ width:100%; height:71px; background: url(../img/b7.jpg) no-repeat center top;}

.hov img{ margin:0 auto; display:block; padding:10px 0;}
.ctm01 h2{
     text-align:center;	
	 margin-top:23px;
}

/*.ctm01 .content .text{
     font-family:"微软雅黑";
}*/

.ctm01 .hov{
	font-size:24px;
	margin-top:-60px;
	
	height:80px;
	text-align:center;
	/*color:#FFF;*/
	/*background: url(../img/hover_dingzhi.png) no-repeat center top;*/
}

.ctm01 .bg{
	position:relative;
}

/*.ctm01 .hov a{
	margin-top:-70px;
	position:absolute;
	top:15px;
	left:36px;
}*/
.ctm01 .hov span{
	margin-top:-100px;
}


.ctm01 .content{
	float:left;
	
   margin-top:19px;
   margin-right:-21px;
}



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* section */
.section{width:1100px;margin:10px auto 60px auto;overflow:hidden;}
.section ul{width:1100px;}
.section ul li{float:left;margin-left:-5px;margin-right:-34px;display:inline;width:300px;height:350px;overflow:hidden;position:relative;}
.section ul li .photo{width:300px;height:340px;overflow:hidden;}
.section .rsp{width:267px;height:216px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:300px;height:430px;left:-300px;top:0px;overflow:hidden;}
.section .text h3{width:300px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:18px;}
.section .text a{text-decoration:none}
.section .text div{color:#FFFFFF;font-size:18px;height:25px;line-height:25px;margin-top:62px;margin-left:33px;}

.ctm01 h3{
     text-align:center;	
	 /*margin-top:-88px;*/
}
.ctm02 h2{
     text-align:center;	
	 margin-top:30px;
}
.ctm02 .section{
	
	margin-bottom:31px;
}
.ctm02 .content{
		
	margin-top:35px;
	margin-right:-20px;
}
.ctm02 .text{
	margin-top;10px;
	float:left;
	font-family:"微软雅黑";
	margin-bottom:50px;
}
.ctm02 .text .tl{
	
	width:1100px;
}
.ctm02 .text .left{
	float:left;
	width:420px;
	height:330px;
	background-color:#fcfcfc;
	position:relative;
}
.ctm02 .text .left h2{
	
	color:#004986;
	font-size:24px;
}
.ctm02 .text .left p{
	margin-top:20px;
	margin-left:32px;
	margin-right:32px;
	height:26px;
	line-height:26px;
}
.ctm02 .text .right{
	float:left;
	width:680px;
	height:330px;
	background-color:#e5e5e5;
	position:relative;
}
.ctm02 .text .left .tag{
	position:absolute;
	top:245px;
	left:321px;
}

.ctm02 .text .right h2{
	
	color:#004986;
	font-size:24px;
}
.ctm02 .text .right p{
	margin-top:20px;
	margin-left:32px;
	margin-right:32px;
	height:26px;
	line-height:26px;
}
.ctm02 .text .right a{
	color:#fa0504;
}
.ctm02 .text .right .tag{
	position:absolute;
	top:245px;
	left:592px;
}
.ctm03 h2{
	 
     text-align:center;	
	 margin-top:23px;
}


.ctm03 .content{
	margin-top:34px;
	height:267px;
	margin-bottom:25px;
}
.ctm03 .content .c1{
	float:left;
}

.ctm04 h2{
	 
     text-align:center;	
	 margin-top:23px;
}
.ctm04 .part{
	margin-top:13px;
	height:376px;
	
}
.ctm04 .part li{
	float:left;
}
.ctm04 .part .liucheng{
	float:left;
	margin-right:6px;
	height:376px;
}

.ctm04 .part .liucheng1{
	float:left;
	margin-right:3px;
	height:376px;
	margin-bottom:25px;
}

.ctm04 .part .liucheng .pc1 img{
	position:relative;
	
}
.ctm04 .part .liucheng .po{
	position:absolute;
	margin-top:-340px;
	left:425px;
}
.ctm04 .part .liucheng h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:-130px;
	left:430px;
	font-family:"微软雅黑";
}
.ctm04 .part .liucheng p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:-115px;
	left:475px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}




.ctm04 .part .liucheng2 .pc1 img{
	position:relative;
}
.ctm04 .part .liucheng2 .po{
	position:absolute;
	margin-top:-340px;
	left:790px;
}
.ctm04 .part .liucheng2 h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:-130px;
	left:795px;
	font-family:"微软雅黑";
}
.ctm04 .part .liucheng2 p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:-115px;
	left:850px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}

.ctm04 .part .liucheng3 .pc1 img{
	position:relative;
	float:left;
}
.ctm04 .part .liucheng3 .po{
	position:absolute;
	margin-top:20px;
	left:1145px;
}
.ctm04 .part .liucheng3 h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:232px;
	left:1150px;
	font-family:"微软雅黑";
}
.ctm04 .part .liucheng3 p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:245px;
	left:1205px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}


.ctm04 .part1{
	margin-top:5px;
	height:376px;
	
}
.ctm04 .part1 li{
	float:left;
}
.ctm04 .part1 .liucheng{
	float:left;
	margin-right:6px;
	height:376px;
}

.ctm04 .part1 .liucheng1{
	float:left;
	margin-right:3px;
	height:376px;
	margin-bottom:25px;
}

.ctm04 .part1 .liucheng .pc1 img{
	position:relative;
	
}
.ctm04 .part1 .liucheng .po{
	position:absolute;
	margin-top:-340px;
	left:425px;
}
.ctm04 .part1 .liucheng h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:-130px;
	left:430px;
	font-family:"微软雅黑";
}
.ctm04 .part1 .liucheng p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:-115px;
	left:485px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}




.ctm04 .part1 .liucheng2 .pc1 img{
	position:relative;
}
.ctm04 .part1 .liucheng2 .po{
	position:absolute;
	margin-top:-340px;
	left:790px;
}
.ctm04 .part1 .liucheng2 h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:-130px;
	left:795px;
	font-family:"微软雅黑";
}
.ctm04 .part1 .liucheng2 p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:-115px;
	left:850px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}

.ctm04 .part1 .liucheng3 .pc1 img{
	position:relative;
	float:left;
}
.ctm04 .part1 .liucheng3 .po{
	position:absolute;
	margin-top:20px;
	left:1145px;
}
.ctm04 .part1 .liucheng3 h1{
	font-size:70px;
	color:#fbc51c;
	position:absolute;
	margin-top:232px;
	left:1150px;
	font-family:"微软雅黑";
}
.ctm04 .part1 .liucheng3 p{
	font-size:18px;
	color:#030303;
	position:absolute;
	margin-top:245px;
	left:1205px;
	font-family:"微软雅黑";
	height:30px;
	line-height:30px;
}



.ctm04 .hov{
	font-size:24px;
	margin-top:20px;
	/*float:left;*/
	margin-bottom:50px;
	height:80px;
	text-align:center;
	color:#FFF;
	/*background: url(../img/hover_dingzhi.png) no-repeat center top;*/
}

.ctm05 h2{
	 
     text-align:center;	
	 margin-top:23px;
}
.ctm05 {
	margin-top:30px;
	
}
.ctm05 .text{
	margin-top:20px;
	margin-left:60px;
	margin-right:64px;
	height:26px;
	line-height:26px;
	font-family:"微软雅黑";
}
.ctm05 .pic{
	margin-top:70px;
}

.ctm05 .hov1{
	text-align:center;
	margin-top:30px;
}


.ctm06 h2{
	 
     text-align:center;	
	 margin-top:23px;
}
.ctm06 .ya{
	margin-top:30px;
}

.ctm06 .hov2{
	text-align:center;
	margin-top:30px;
	font-size:24px;
}

.ctm07 h2{
	 
     text-align:center;	
	 margin-top:70px;
}

.ctm07 h3{
	 
     text-align:center;	
	 margin-top:23px;
	 color:#21a4f8;
	 font-size:24px;
	 font-family:"微软雅黑";
}
.ctm07 p{
	margin-left:10px;
	font-family:"微软雅黑";
	/*height:20px;
	line-height:20px;*/	
	margin-top:23px;
}
.ctm07 .stand{
	margin-top:28px;
}




.sjmy{width:1100px;height:630px; margin:0 auto;}		
		
.yssl_nr{width:1102px;height:500px;margin:35px auto 0;}	
	.yssl_nr h3{width:407px;float:left;padding-right:49px;}
		
	.expert_wrap{width:646px; height:360px; float:left; color:#000;}
	.expert_top_wrap{width:646px; height:67px; overflow:hidden;  }
	.expert_top{width:100%; height:500px; overflow:hidden;}
	.expert_top li{width:151px; height:69px; padding:0px; float:left; font-size:14px; line-height:18px; overflow:hidden; cursor:pointer; text-align:center;}
	.expert_top li p{height:48px; background:#e4e4e4;}
	.expert_top li strong{font-size:16px; font-weight:normal; display:block; line-height:20px; padding-top:4px;}
	.expert_top li img{float:left; margin-right:4px;}
	.expert_top li.on{background:url(../images/center_chara_tec_arr.png) no-repeat center bottom; margin-bottom:10px;}
	.expert_top li.on p{background:#fabe00; color:#fff;}

	.expert_big_wrap{width:646px;height:470px; overflow:hidden; position:relative; margin-top:7px;}
	.expert_big{width:1600%; height:470px; position:absolute; overflow:hidden;margin-top:15px;}
	.expert_big li{width:724px; float:left;}
	.expert_big li img{float:left; margin-right:-30px; }
	.expert_big li .btom{margin-top:60px;}
	.expert_big li h3{font-size:24px; font-weight:normal; line-height:54px;float: left;width:280px; margin-top:-10px;}
	.expert_big li h3 small{font-size:15px;}
	.expert_big li h4{font-size:15px; font-weight:bold; line-height:26px;float: left;width:280px;}
	.expert_big li p{font-size:15px; line-height:24px; margin-bottom:15px;float: left;width:350px; margin-top:-5px;margin-left: 71px;}
	.expert_big li .link a{width:140px; height:38px; border-radius:3px; margin-right:1px;  display:inline-block; text-align:center; margin-left:40px; line-height:38px; font-size:18px; color:#fff; margin-bottom:20px;}
	.expert_big li .link a.a1{background:#808080; margin-left:70px;}
	.expert_big li .link a.a2{background:#f1ac2e;}
	.expert_big li .link a.a1:hover{background:#f1ac2e;}
	.expert_big li .link a.a2:hover{background:#808080;}		
	.expert_arr_l,.expert_arr_r{width:30px; height:42px; display:inline-block; position:absolute; top:200px; background:url(../images/index_doc_arr.gif) no-repeat left center; cursor:pointer;}
	.expert_arr_l{left:0;}
	.expert_arr_r{right:0; background-position:right center;}
	
	
.ctm08 h2{
     text-align:center;	
	 margin-top:23px;
}	


.b21{ width:1082px; height:350px; padding:10px; margin: 20px auto 0 auto; font-family: "微软雅黑"; font-size:16px; border:1px solid #dbdbdb;} 
	.b21 li{ float:left;}
		.b21 li p{ line-height:35px;}
			.b21 li p font{ color:#990000;}
	.b21_02{ padding:0 0 0 80px;}
	.b21_03{ padding:0 50px 0 0;}
	.b21_04{ padding:0 0 0 95px; }
	.b21_05{ padding:15px 0 0 30px;}
	
.ctm08 .gengduo{
	text-align:center;
	margin-top:30px;
	font-size:24px;
}	



#service{width:1024px; float:left; border-top:20px solid #fff; border-bottom:20px solid #fff}
.bnspic a{display:block;}
.big_pic{width: 508px;height: 492px;float:left;overflow:hidden;position:relative;background: #f2f2f2;}
.big_pic li{position:absolute;top:0;left:0;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.4);z-index:-1;transition:all linear 0.2s;}
.big_pic .on{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:1;}
.big_pic a{position:relative;}
.big_pic .txt{width:681px;height:46px;line-height:46px;display:block;position:absolute;bottom:0;left:0;color:#BDBDBD;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);transition:all ease .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.big_pic a:hover .txt{color:#FFFFFF;}
.small_pic{width: 516px;float: right;}
.small_pic li{width: 162px;height: 241px;margin: 0 0 10px 10px;float:left;display: inline;overflow: hidden;}
.small_pic a,.small_pic img{width: 162px;height: 241px;display: block;}
.small_pic a{background: #8e9092;transition:all ease .2s;}
.small_pic .on,.small_pic li:hover{position:relative;z-index:1;}
.small_pic .on a{background:#303030;}
.intxtb{width: 508px;overflow: hidden;}
.intxtb,.intxtb img{height: 283px;}

.intxta{width: 508px;height: 193px;/*position: absolute;bottom: 0;z-index: 3;*/}
.intxta .intxta_a{width: 73px;height: 73px;background: #014886;border-radius: 50px;margin: 15px 20px;display: inline;}
.intxta .intxta_a span{line-height: 25px;padding: 14px 12px 0 19px;display: block;color: #FFF;font-size: 18px;}
.intxta .intxta_b{width: 328px;padding-top: 38px;}
.intxta .intxta_b span{font-size: 20px;color: #000;}
.intxta .intxta_b p{font-size: 12px;color: #014886;}
.intxta_c p{padding: 0 20px 0 30px;font-size: 14px;color: #333;}
.intxta_c p.pab{padding-bottom: 10px;}
.intxta_c a{float: right;margin-right: 24px;display: inline;}

.ctm10 h2{
     text-align:center;	
	 margin-top:50px;
	 margin-bottom:25px;
}

 .que{
	
	margin-bottom:30px;
}

.ctm10 .jie{
	text-align:center;	
}

.xia .jyi{
	float:left;
	margin-right:2px;
	margin-top:30px;
}

 .que .que1{
	
}
.que .ql{
	margin-top:-65px;
	margin-left:10px;
}
.que .qr{
	margin-top:10px;
	margin-left:10px;
}

.que h2{
	margin-top:-50px;
	margin-left:60px;

}

.que p{
	margin-top:11px;
	margin-left:60px;
	font-family:"微软雅黑";
}
.que li{
	margin-top:40px;
}

.sh_01{ width:1150px; margin:15px auto;}
.sh_01 li{ float:left; width:344px; height:342px; background:url(../img/bj.jpg) no-repeat; padding:30px 0 0 28px;}
.sh_01 font{ font-size:70px; color:#fbc51c; font-family:"微软雅黑"; font-weight:bold;}
.sh_01 span{ float:left;}
.sh_01_1{ padding:10px; margin:18px 0 0 0;}
.sh_01_2{ width:230px; padding:0 0 0 15px; line-height:25px; font-weight:600; color:#030303; font-family:"微软雅黑";}

.sh_21{ width:1200px; height:137px; margin:20px auto 0 auto; padding:0 0 23px 0;}
.sh_21 a{ color:#FFFFFF;}
.sh_21 li{ float:left; margin:0 5px 0 0; text-align:center; line-height:25px; color:#FFF; font-family:"微软雅黑"; font-size:15px;}
.sh_21_1{ width:142px; height:137px; background-color:#015499; margin-right:3px;}
.sh_21_1 p{ line-height:35px;}
.sh_21_1 p img{ padding:25px 0 0 0;}
.sh_21_2{ width:142px; height:137px; background-color:#368dd6; margin-right:3px;}
.sh_21_2 p{ line-height:35px;}
.sh_21_2 p img{ padding:25px 0 0 0;}

.tonglan{width:100%;  margin:30px auto;}
.tonglan p{width:100%;height:237px;}
.tonglan .fix { position:relative; display:block; width:1100px; margin:0 auto; }
.tonglan .fix .button{ position:absolute; top:40px; left:747px; width:161px; height:161px; }

