@charset "utf-8";

/*----Container----*/
.f40{font-size:2.5em;font-weight:normal;}

.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;}/*初始化按钮*/

img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}/*通用img*/

.btn.btn-more{width:7.5em;height:2.125em;line-height:2.125em;border:1px solid #00A0DF;color:#00A0DF;margin: 1.25em 0 0 1.5em;}/*按钮--更多*/
.btn.btn-more span{display:inline-block;font-size:0.875em;padding-right:1.4375em;background:url(../images/icon-go2.png) no-repeat right center;background-size:1em auto;}
.btn.btn-more:hover{background-color:#00A0DF;color:#fff;}
.btn.btn-more:hover span{background:url(../images/icon-go2-2.png) no-repeat right center !important;background-size:1em auto;}

.p-title{text-align:center;border-bottom:1px solid #e5e5e5;position:relative;}/*通用标题1*/
.p-title h1{font-size:1.875em;color:#00A0DF;font-weight:normal;text-transform:uppercase;}
.p-title i{display:inline-block;width:6.25em;height:1px;background-color:#00A0DF;margin-bottom:-0.3125em;}
.p-title.pt1-2 h1{color:#333333;}
.p-title.pt1-3{border-bottom:1px solid rgba(255,255,255,0.1);}
.p-title.pt1-3 h1{color:#fff;}
.p-title.pt1-3 i{background-color:#fff;}


.p2-title{text-align:center;}/*通用标题2*/
.p2-title h1{font-size:1.875em;font-weight:normal;text-transform:uppercase;color:#00A0DF;}
.p2-title p{font-size:0.875em;color:#666666;margin-top:1.2857em;}

.p3-title{text-align:center;}/*通用标题2*/
.p3-title h1{font-size:2.25em;font-weight:normal;}
.p3-title i{display:block;width:2.1875em;height:1px;background-color: #00A0DF;margin:0.5625em auto 0;}
.p3-title p{width:56em;font-size:0.75em;color:#888888;line-height:2em;margin:1em auto 0;}

.FAQ-list .FAQ-title:hover,
.dlB-list a:hover p,
.dlB-list a:hover span{color:#00A0DF;}

/*三级导航*/
.container-nav3{padding:3em 0;background-color:#fff;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.container-nav3 .btn{width: 10.625em;height:2.375em;line-height:2.375em;color:#666666;background-color:#f6f6f6;border:1px solid #cbcbcb;border-radius:2.375em;float:left;margin-left: 1.525em;}
.container-nav3 .btn:first-child{margin-left:0px;}
.container-nav3 .btn span{font-size: 14px;}
.container-nav3 .btn.cur, .container-nav3 .btn:hover{background-color:#00A0DF;border-color:#00A0DF;color:#fff;}

.container-nav3.cNav3-2{text-align:center;}
.container-nav3.cNav3-2 .btn{float:none;}



@media all and (max-width: 768px) {


	.container-locate .nav2,
	.container-locate .locate{width:100%;float:left;}
	.container-locate .nav2 a{width: 33.3333%;}
	
	.container-nav3{padding:4% 2%;}
	.container-nav3 .btn{width:44%;margin:5px 2% !important;float: left !important;}
	
	.p3-title p{width:100%;}

   


}