.head-one .logo{}
.head-one .yj{}
.head-one .yj a{ color:#000; padding:0 24px;}
.head-one .yj a:hover{}
select#cplb,select#cplb1,select#cplb2{ height:34px; line-height:34px; border:none; padding:0; margin:0; outline:none; float:right; width:56px; margin:1px -57px 0 0;}
select#cplb option,select#cplb1 option,select#cplb2 option{ cursor:pointer;}
select#cplb2{ position:absolute; left:5%; top:0; float:none; margin:1px 0 0 1px}

.ur-here{ color:#0166ce; padding:12px 0;}
.ur-here span{ color:#333;}


.tree{ padding:0;}
.tree ul{ border-bottom:1px #d7d7d7 solid; border-top:1px #d7d7d7 solid; padding:20px 0 30px 0;}
.tree ul li{line-height:20px; margin-bottom:10px;}
.tree ul li a{ padding-left:23px; font-size:17px; color:#989898;}
.tree ul li a:hover,.tree ul li.current a{ background:url(../image/down.png) left center no-repeat; color:#333;}



.inde-one{ background:#f5f5f5; height:58px; overflow:hidden; position:relative;}
.inde-one span{ background:url(../image/xw.png) left top no-repeat; padding-left:42px; line-height:58px; height:58px; width:119px;}
.inde-one ul{}
.inde-one ul li{ padding-left:25px; line-height:58px;}
.inde-one a.next,.inde-one a.prev{ width:22px; height:12px; position:absolute; right:48px; cursor:pointer; text-indent:-2222em; }
.inde-one a.prev{ background:url(../image/arror-up.png) left top no-repeat;top:14px;}
.inde-one a.next{ background:url(../image/arror-down.png) left top no-repeat; bottom:14px;}


.inde-two{ margin:0 -15px;}
.inde-two ul{}
.inde-two ul li h2{ margin:10px 0; font-size:17px; line-height:21px; height:21px; overflow:hidden;}
.inde-two ul li p{ line-height:27px; height:54px; overflow:hidden;}
.inde-two ul li img{ margin:0 auto; width:100%;}




.inde-three{ margin:6px -15px 0 -15px; position:relative; overflow:hidden;}
.inde-three h2{ padding:11px 0; text-align:center; background:url(../image/spzx1.png) center center no-repeat; font-size:29px; line-height:29px; font-weight:normal;}
.inde-three video{ margin:0 auto; padding:0; outline:none;}
.inde-three button{ background:url(../image/video_btn.png) center center no-repeat; width:100%; position:absolute; left:0; top:29px; cursor:pointer; border:none; outline:none; padding:0; margin:0; height:554px; z-index:100;}



@media (max-width:767px) {
  .inde-three button{ height:375px;}
}

@media (max-width:500px) {
	.inde-three button{ height:250px;}
}
@media (max-width:400px) {
	.inde-three button{ height:200px;}
}



.inde-four{ margin:5px 0 0 0;}
.inde-four h2{ color:#112b82; font-size:24px; padding:20px 0; line-height:24px;}
.inde-four h2 span{ color:#989898; margin-left:10px; font-size:20px; font-weight:500;}
.inde-four ul{ margin:0 -15px;}
.inde-four ul li{ margin-bottom:30px;}


.inde-five{ margin:0 0 25px 0; padding:25px 15px 25px 5px; background:#f0f0f0;}   
.inde-five .infiL a{ float:left; padding:3px; border:1px #fff solid; }
.inde-five .infiL a:last-child{  margin:0;}
.inde-five .infiR{ text-align:right;}
.inde-five .infiR h2{ font-size:24px; color:#112c83; line-height:34px;}
.inde-five .infiR h3{ font-size:20px; line-height:30px; color:#999;}


.inde-serven{}
.inde-serven h2{ padding:25px 0 20px 0; font-size:24px; color:#102b86;}
.inde-serven h2 span{ color:#989898; margin-left:10px; font-size:20px; font-weight:500;}
.inde-serven ul{}
.inde-serven ul li{text-align:center;margin-bottom:25px;}
.inde-serven ul li img{ margin:20px auto;}
.inde-serven ul li h3{ font-weight:normal; font-size:18px;}

.inde-eight{ margin:0 0 0 0;}
.inde-eight h2{ padding:10px 0 20px 0; font-size:24px; color:#102b86;}
.inde-eight h2 span{ color:#989898; margin-left:10px; font-size:20px; font-weight:500;}
.inde-eight ul{}
.inde-eight ul li{ margin-bottom:25px;}
.inde-eight ul li .inei{border:1px #e9e9e9 solid;text-align:center;padding-bottom:20px;}
.inde-eight ul li img{ margin-bottom:16px;}
.inde-eight ul li h3{font-size:20px; height:22px; color:#656565;  margin:12px 0; padding:0 5px; overflow:hidden;}
.inde-eight ul li p{ color:#989898; font-size:14px; line-height:19px; padding:0 5px; height:57px; margin-bottom:19px; overflow:hidden;} 
.inde-eight ul li a.more{ font-size:14px; line-height:18px; background:url(../image/ckgdal.png) right center no-repeat; padding-right:25px; color:#003197;}

.inde-nine{ margin-top:10px; background:#eaeaea; }
.inde-nine h2{ margin-bottom:25px; line-height:66px; font-size:24px; background:#ddd; padding-left:20px;}
.inde-nine h2 span{ color:#999; margin-left:10px;}
.inde-nine .inniL{ padding-left:42px;}
.inde-nine .inniL a{ text-align:left; padding-left:46px; color:#666; font-size:17px; margin-bottom:23px; display:inline-block; width:165px;}
.inde-nine .inniL .a1{ background:url(../image/zxfk.png) left center no-repeat;}
.inde-nine .inniL .a2{ background:url(../image/fsdzyj.png) left center no-repeat;}
.inde-nine .inniL .a3{ background:url(../image/czly.png) left center no-repeat;}
.inde-nine .inniL a:hover{ color:#142d8a;}
.inde-nine .inniC{  font-size:23px; line-height:28px; margin:22px 0 0 0;  color:#666; }
.inde-nine .inniC a{ background:url(../image/fwrx.png) left center no-repeat;padding:30px 0 0 55px; display:inline-block; text-align:left;}
.inde-nine .inniC span{ font-size:16px; line-height:21px;}
.inde-nine .inniR{}
.inde-nine .inniR ul{}
.inde-nine .inniR ul li{  margin-bottom:15px; text-align:left;}
.inde-nine .inniR ul li span{ text-align:center;background:url(../image/ipone.png) left center no-repeat; padding-left:23px; display:inline-block;}

.lipa {}
.lipa h2{font-size:24px; font-weight:normal;  border-bottom:1px #ccc solid;}

.lipa-one{ margin:36px  0; line-height:30px;}
.lipa-one h2{ margin-bottom:45px;padding:16px 0;}


.lipa-two{}
.lipa-two h2{ margin-bottom:24px;padding:16px 0;}
.lipa-two p{ padding:0 10px; margin-bottom:45px;}
.lipa-two ul{}
.lipa-two ul li{ margin-bottom:30px;}
.lipa-two ul li .litw{ border:1px #dbe8f0 solid; text-align:center; padding:0 0 18px 0;}
.lipa-two ul li .litw img{ margin:25px auto;}
.lipa-two ul li .litw h3{ font-size:22px; font-weight:normal; padding:20px 0;}
.lipa-two ul li .litw p{ margin:0; color:#666; font-size:14px; line-height:19px; height:76px; overflow:hidden;}


.lipa-three{ margin:28px 0 20px 0; background:#fafafa; padding:48px 0 56px 0;}

.lipa-three .pathL{ padding:0 0 0 41px;}
.lipa-three .pathL h3{ font-size:24px; line-height:32px; color:#122d88;}
.lipa-three .pathL h4{ color:#989898; font-size:20px; line-height:28px;}
.lipa-three .pathR{}
.lipa-three .pathR ul{}
.lipa-three .pathR ul li{ margin-top:30px;}
.lipa-three .pathR ul li img{ margin:0 auto;}
.lipa-three .pathR ul li h3{ font-size:14px; line-height:22px; height:22px; font-weight:normal; overflow:hidden; text-align:center;}


.lipa-four{ border:1px #e8e8e8 solid; padding:15px 0; margin-top:20px;}
.lipa-four img{ margin:0 auto;}

.lipa-eight{position:relative; overflow:hidden;margin:28px 0 50px 0; padding:0 15px;}
.lipa-eight .picScroll-left{position:relative; overflow:hidden; margin:0;}
.lipa-eight h2{ margin-bottom:24px;padding:16px 0;}
.lipa-eight .bds{ margin-top:20px; overflow:hidden; width:100%;}
.lipa-eight .bds ul{}
.lipa-eight .bds ul li{ margin-right:15.5px; border:1px #ddd solid;}
.lipa-eight .bds ul li img{ width:100%;}
.lipa-eight a.prev,.lipa-eight a.next{ display:block; width:12px; height:22px; position:absolute; cursor:pointer; z-index:9999;} 
.lipa-eight a.prev{background:url(../image/arror-left.png) center center no-repeat; left:0; }
.lipa-eight a.next{background:url(../image/arror-right.png) center center no-repeat; right:0;}

@media (min-width:1200px) {
  .lipa-eight .bds ul li{ width:140px;}

}
@media (min-width:992px) {
  .lipa-eight .bds ul li{ width:132px;}
}
@media (min-width:768px) {
  .lipa-eight .bds ul li{ width:118px;}
  .lipa-eight a.prev,.lipa-eight a.next{top:42px;} 
  .lipa-eight .picScroll-left{padding:0 22px;}
}

@media (max-width:767px) {
  .lipa-eight .bds ul li{ width:118px;}
  .lipa-eight a.prev,.lipa-eight a.next{top:42px;} 
  .lipa-eight .picScroll-left{padding:0 20px;}
}

@media (max-width:500px) {
  .lipa-eight .bds ul li{ width:100px;}
  .lipa-eight a.prev,.lipa-eight a.next{top:35px;} 
}
@media (max-width:300px) {
  .lipa-eight .bds ul li{ width:80px;}
}







.lipa-five{ margin:36px  0; line-height:30px; overflow:hidden;}
.lipa-five h2{ margin-bottom:30px;padding:16px 0;}
.lipa-five ul{ margin:0 -15px; text-align:center;}
.lipa-five ul li{ }
.lipa-five ul li .pafi{border:1px #dbe8f0 solid;padding-bottom:38px;}
.lipa-five ul li .pafi img{ margin:30px auto;}
.lipa-five ul li .pafi h3{ padding:20px 0; font-size:22px; font-weight:normal; line-height:22px;}
.lipa-five ul li .pafi div.p1{ color:#7b7b7b; font-size:14px; line-height:19px; padding:0 10px;}
.lipa-five ul li .pafi ul{ margin:0;}
.lipa-five ul li .pafi ul li{ float:left; width:50%; padding:0 3px; margin:0;}


.lipa-six{ margin:36px 0; font-size:14px;}
.lipa-six h2{ margin-bottom:25px;padding:16px 0;}
.lipa-six .pasiL{ padding:0 10px 0 0;}
.lipa-six .pasiR{ padding:9px 0 0 10px;color:#7b7b7b; line-height:23px;}
.lipa-six .pasiR .pasiR-one{ text-indent:2em;color:#666; line-height:24px; min-height:97px; border-bottom:1px #eaeaea solid;}
.lipa-six .pasiR .pasiR-two{ padding:17px 0 0 0; }
.lipa-six .pasiR h3{ font-size:17px; color:#333; line-height:26px; text-indent:2em;}        


.lipa-serven{ margin:36px 0; font-size:14px;}
.lipa-serven h2{ margin-bottom:25px;padding:16px 0;}
.lipa-serven .pasiL{padding:9px 0 0 10px; }
.lipa-serven .pasiR{ padding:0 10px 0 0; color:#7b7b7b; line-height:23px;}
.lipa-serven .pasiR h3{ font-size:17px; color:#333; line-height:26px; text-indent:2em;} 
.lipa-serven table,.lipa-serven table tr，.lipa-serven table td{ border:1px #000 dashed;}
.lipa-serven table tr{ border:1px #000 dashed;}
.lipa-serven table td{ border:1px #000 dashed; color:#545454; line-height:25px; font-size:14px;}

.show{}
.show-one{ padding:0 0 12px 0; border-bottom:1px #ccc solid;}
.show-one h1{ font-size:30px; color:#000; font-weight:normal; letter-spacing:1px; padding:16px 0; line-height:32px;}
.show-one p{ font-size:13px; color:#999997; line-height:23px;}
.show-two{ font-size:15px; line-height:32px; margin:50px 0 70px 0;}
.show-three{ color:#666; font-size:16px; margin-bottom:10px;}
.show-three a{ color:#666; line-height:29px;}
.show-three a:hover{ color:#142d8a;}


.shpi{}

.shpi-one{ margin-top:5px;line-height:20px;}
.shpi-one h1{ font-size:26px; padding:20px 0; font-weight:normal; line-height:26px;}
 a.xz{ padding:10px 31px; color:#cc0001; border:1px #cc0001 solid; border-radius:7px; display:inline-block; line-height:20px; height:45px;}
.shpi-one ul{ margin-top:40px;}
.shpi-one ul li{ margin:0 15px 20px 0;}

.shpi-two{ margin-top:30px;}
.shpi-two h2{ padding:20px 25px; font-size:22px; border-bottom:1px #d7d7d7 solid;}
.shpi-two .pitw{ color:#656565; line-height:28px;}


.case{ margin-bottom:100px;}
.case h2{ padding:15px 0 27px 0; font-size:24px; font-weight:normal; font-family:"微软雅黑"; color:#666; border-bottom:1px #ccc solid; margin-bottom:25px;}
.case h1{ font-size:24px; padding:22px 0 40px 0;}
.case h3{ font-size:21px; padding:9px 0;}
.case .case-one{ font-size:17px; line-height:35px; padding-bottom:22px; border-bottom:1px #ccc solid;}
.case .case-two{ padding-top:35px;}
.case .case-two ul{ margin-top:35px;}
.case .case-two ul li{ text-align:center;}
.case .case-two ul li img{ margin:0 auto;}
.case .case-two ul li h4{ font-size:19px; padding:15px 0; margin-top:16px;}
.case-three img{ margin:0 auto;}


.case-four{}
.case-four h3{ font-size:24px; font-weight:normal; line-height:24px;}
.case-four dl{}
.case-four dl dt{ font-size:18px; line-height:28px;  margin:15px 0 5px 0;}
.case-four dl dd { display:inline; margin-right:20px; font-size:14px; line-height:20px;}

.case-four ul{}
.case-four ul li { display:inline; margin-right:20px; font-size:14px; line-height:20px;}




.lico{}
.lico table,.lico table tr,.lico table td{ border:1px #000 dashed;}
.lico .lico-one{ padding:13px 0 25px 0; font-size:24px; border-bottom:1px #ccc solid; color:#666; text-align:center;}

.lico-two{ padding:22px 0; border-bottom:1px #ccc solid;}
.lico-two .cotwL{ line-height:30px;}
.lico-two .cotwL h2{ padding-bottom:40px; font-size:24px;}
.lico-two .cotwR{ padding-top:12px;}

.lico-three{ padding:17px 0 37px 0; border-bottom:1px #ccc solid;}
.lico-three .coth{ line-height:30px;}
.lico-three ul{}
.lico-three ul li{ text-align:center; margin-top:30px;}
.lico-three ul li img{ margin:0 auto;}

.lico-four{ color:#666; line-height:23px; padding:0 0 45px 0; border-bottom:1px #ccc solid;}
.lico-four .cofoL img{ width:100%;}
.lico-four img{ margin:0 auto;}
.lico-four h2{ padding:40px 0; font-size:24px; color:#0f2d83;}
.lico-four h2 span{ color:#999; margin-left:20px;}
.lico-four h3{ padding:0 0 25px 0; font-size:18px;}


.lico-five{ color:#666; line-height:23px; padding:0 0 45px 0;}
.lico-five h2{ padding:40px 0; font-size:24px; color:#0f2d83;}
.lico-five h2 span{ color:#999; margin-left:20px;}
.lico-five img{ margin:25px auto;}


.gwzp{}
.gwzp table tr,.gwzp table tr { padding:5px 0; border-bottom:1px #eee solid;}
.gwzp table tr,.gwzp table tr td{ font-size:14px; line-height:40px;}
.gwzp table tr a{color:#0166ce;}
.gwzp table tr a:hover{ text-decoration:underline;}


.newlist{}
.newlist h2{ font-weight:normal; font-size:26px; padding:20px 0; border-bottom:1px #ececec solid;}
.newlist ul{ padding-top:9px;}
.newlist ul li{ margin-bottom:25px; border-bottom:1px #ececec solid; padding-bottom:24px;}
.newlist ul li h3{ margin-bottom:7px; padding:10px 0; font-size:18px; font-family:"宋体"; font-weight:600; }
.newlist ul li p{ font-size:15px; line-height:25px; height:100px; overflow:hidden; margin-bottom:25px; }
.newlist ul li span{ font-size:13px; color:#b09695;}


.newlist1{}
.newlist1 ul{ padding-top:9px;}
.newlist1 ul li{border-bottom:1px #ececec dashed; padding:0 10px; line-height:30px; margin-bottom:10px;}
.newlist1 ul li a{}
.newlist1 ul li a.xz{ background:url(../image/xz.png) left center no-repeat; float:right; text-indent:-99999px; width:30px; border:none; padding:0; border-radius:0;}





.capi-one{}
.capi-one a{ margin-right:20px;}
.capi-one a.current{ color:#0166ce;}
.twlist{ margin-top:35px;}
.twlist ul{}
.twlist ul li{ text-align:center; margin-bottom:30px;}
.twlist ul li .twli{ border:1px #ddeaf3 solid; background:#eef5fb;}
.twlist ul li .twli .blank3{ border-top:1px #ddeaf3 solid; background:url(../image/bg1.png) left center no-repeat #d4e1e9; height:3px; clear:both;}
.twlist ul li .twli h3{ padding:19px 0 22px 0; font-size:13px; line-height:21px;}
.twlist ul li .twli h3 span{ height:42px; overflow:hidden; display:inline-block;}
.twlist ul li .twli h3 a{ height:21px; overflow:hidden; display:inline-block;}


.twlist1{}
.twlist1 ul{}
.twlist1 ul li{ margin-bottom:30px;}
.twlist1 ul li .twli{}
.twlist1 ul li .twli .blank3{ border-top:1px #ddeaf3 solid; background:url(../image/bg1.png) left center no-repeat #d4e1e9; height:3px; clear:both;}
.twlist1 ul li .twli h3{margin:13px 0; font-size:17px; line-height:21px; height:21px; overflow:hidden;}
.twlist1 ul li .twli p{ color:#676767; line-height:24px; height:96px; overflow:hidden;}
.twlist1 ul li .twli a.sp{ display:block; position:relative;}
.twlist1 ul li .twli a.sp span{background:url(../image/video_btn.png) center center no-repeat; width:100%; position:absolute; left:0; top:0; cursor:pointer; border:none; outline:none; padding:0; margin:0; height:100%; display:block; z-index:100;}




.ty-search{ margin-top:8px;}
.ty-search span{ border-bottom:1px solid #e0e0e0;line-height:25px; font-size:18px; display:block; padding-bottom:5px;}
.ty-search ul{}
.ty-search ul li{ padding:4px 0 4px 13px;}
.ty-search ul li a{ color:#666;}
.ty-search ul li a:hover{ color:#0166ce;}


.inh2{ font-size:26px; line-height:58px; font-weight:normal;}
.sear-one{ padding:30px 0; background:#e0e0e0; position:relative;}
.sear-one #cplb{ position:absolute; left:5%; top:30px;}

    
.jg{ padding:15px 0; font-size:14px; line-height:26px;}
.search-result{}
.search-result li{ margin-bottom:30px; border-bottom:1px #e0e0e0 solid;}
.search-result li h5{ font-size:18px; line-height:20px; padding:10px 0; font-weight:normal;}
.search-result li p{ padding:10px 0; font-size:15px; line-height:18px;}
.search-result li .adds{ padding-bottom:5px; font-size:13px; line-height:20px;}



.tabboxmid{}
.picScroll{ margin:10px auto; text-align:center;  }
	.picScroll .bd ul{ width:100%;  float:left; padding-top:10px;  }
	.picScroll .bd li{ width:33%; float:left; font-size:14px; text-align:center;  }
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  }
	.picScroll .bd li img{ width:95%; }
	.picScroll .hd{ height:40px; line-height:40px; border-bottom:2px solid #0166ce; background:#f6f6f6;   overflow:hidden; text-align:left;  padding:0 10px;  }
	.picScroll .hd ul{ float:right; padding-top:16px;   }	
	.picScroll .hd li{ float:left; width:10px; height:10px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:10px; 
	}
	.picScroll .hd .on{ background:#0166ce;  }
	.picScroll .prev,.picScroll .next{ display:block; float:right;  width:18px; height:18px; background:url(../image/pisScrollIcons.gif) -6px -7px no-repeat; overflow:hidden; margin:11px 5px 0 5px; cursor:pointer;}
	.picScroll .next{ background-position:-34px -7px; }
	.picScroll .prevStop{ background-position:-6px -40px; }
	.picScroll .nextStop{ background-position:-34px -40px; }

.tabBox{ margin:10px auto;   }
	.tabBox .hd{ font-size:20px; overflow:hidden; background:#eee; border-top:1px solid #ccc; }
	.tabBox .hd ul{ float:left;}
	.tabBox .hd ul li{ float:left;}
	.tabBox .hd ul li a{color:#B63B34; padding:5px 20px;border-bottom:4px solid #eee; display:block;}
	.tabBox .hd ul li.on a{ border-bottom:4px solid #B63B34; background:#ddd;}
	.tabBox .bd .con{ padding:20px 0;}
	

html { _background-image:url(about:blank); _background-attachment:fixed; }
.zxfk1{  background:#edebeb; border-radius:10px; padding:20px 15px; z-index:9999999; position:absolute; left:50%; margin-left:-256px; bottom:200px;}
* html .zxfk1 { position:absolute; _top:expression(documentElement.scrollTop-0);
}
.zxkfbg{ background:rgba(0,0,0,.5); width:100%; height:100%; position:fixed; left:0; bottom:0; display:none;z-index:9999999;}
.zxfk1 h2{ font-size:24px; line-height:26px; font-weight:normal; letter-spacing:1px; margin-bottom:20px;}
.zxfk1 .gb{ position:absolute; right:20px; top:23px; cursor:pointer; z-index:9999;}
.zxfk1 font{ color:#F00; margin-right:5px; line-height:36px; height:36px;}
.zxfk1 input{ line-height:24px; padding:5px 0 5px 10px; border:1px #ddd solid; background:#fff; border-radius:6px; outline:none; font-size:14px; color:#a9a9a9; margin:0 0 10px 0; }
.zxfk1 textarea{line-height:24px; padding:5px 0 5px 10px; border:1px #ddd solid; background:#fff; border-radius:6px; outline:none; font-size:14px; color:#a9a9a9; margin:0 0 10px 0; min-width:356px; height:106px; overflow:hidden;}
.zxfk1 #company{ width:265px; margin-right:14px;}
.zxfk1 #phone{ width:175px;}
.zxfk1 #dosubmit{ background:#C30; width:120px; padding:8px 30px; border:none; border-radius:4px; color:#fff; margin-left:18px;}	
	
	

footer{ background:#181818; width:100%; color:#fff;}
footer .foon-one{ background:#272727; padding:30px 0 25px 0;}
footer .foon-one h2{ font-size:17px; font-weight:normal; color:#fff;}

footer .foon-one ul li{ margin-bottom:8px;}
footer .foon-one ul li a{ color:#979797;}
footer .foon-one ul li a:hover{ color:#fff;}
footer .foon-one .wb{}
footer .foon-one .wb img,footer .foon-one .wx img{ max-width:110px;}
footer .foon-one .wb h2{ background:url(../image/gfwb-ico.png) left center no-repeat;}
footer .foon-one .wx{}
footer .foon-one .wx h2{ background:url(../image/gfwx-ico.png) left center no-repeat;}
footer .foon-two{ padding:0 0 20px 0; font-size:14px; line-height:16px;}
footer .foon-two a{ color:#fff; padding:0 14px; border-right:1px #555 solid;}
footer .foon-two span a{ padding:0; border:none}
footer .foon-two a:hover{color:#979797;}
footer .foon-two a:last-child{ border:none;}