/*__________工程部分__________*/
.yd-projeft { margin-bottom:-30px;margin-top:10px;  }
.yd-projeft .projeft-tit { width: 100%; height: 2.2em; background: url(../images/projeft-tit.png) no-repeat left center; background-size:100%; text-align: center; font: bold 1.5em/2.2em "微软雅黑","Microsoft YaHei";color: #0773da; }
.yd-projeft .projeft-tit  span{color: #666; }
.yd-projeft .projeft-tit1 { width: 100%; height:1.2em; text-align: center; font: normal 0.8em/1em "微软雅黑","Microsoft YaHei";color: #666; margin-bottom:10px; }
.projeft-01 {  }
.projeft-01 h2{position: relative; height: 2.4em; background: #0773da;}
.projeft-01 h2::before{ position: absolute; left: 5%; top: 40%; content: ''; background:url(../images/h2-01.png) left center/100% ; height: 0.583em; width: 0.5em;  }
.projeft-01 h2 a { display: block; color: #fff; font: 1em/2.4em "微软雅黑","Microsoft YaHei"; padding-left: 8%; }
.projeft-01 ul {  }
.projeft-01 ul li { float:left; width:50%;border-bottom: 1px solid #c3c3c3;  height: 2.4em; }
.projeft-01 ul li a { position: relative; display: block; font: 0.833em/2.4em "微软雅黑","Microsoft YaHei"; color: #000;  padding-left: 25%; padding-top: 2%;}
.projeft-01 ul li a::before{ position: absolute; left: 14%; top: 50%; content: ''; background:url(../images/li-01.png) left center/100% ; width: 0.6em; height: 0.517em; }



.pro-bf { width: 90.15%; margin: 0.62rem auto;}
.pro-bf ul { width: 100%;}
.pro-bf ul li {width: 45.58%; height: 11.5em; overflow: hidden; background: url(../images/pro-1.jpg) no-repeat left top / 100% 100%; margin-bottom:3%; padding: 0.31em;}
.pro-bf ul li:nth-child(even) { float:right}
.pro-bf ul li:nth-child(odd) { float:left}
.pro-bf ul li a {position: relative; display: block; width: 100%; height: 100%;}
.pro-bf ul li a span { position: absolute; left: 0; bottom: 0; display: block; width: 100%; line-height: 2em; background: rgba(7,115,218,0.9); color: #fff; text-align: center;}
/*.pro-bf ul li*/
.pro-bf ul li img { width: 100%; }




.pro-bf11 { width:100%; margin: 0.62rem auto;}
.pro-bf11 ul { width: 100%;}
.pro-bf11 ul li {width:30%;  overflow: hidden;  margin-bottom:3%; margin-left:1%;  padding: 0.28em;}
.pro-bf11 ul li:nth-child(even) { float: left }
.pro-bf11 ul li:nth-child(odd) { float: left }
.pro-bf11 ul li a {position: relative; display: block; width: 100%; height: 100%;}
.pro-bf11 ul li a span { position: absolute; left: 0; bottom: 0; display: block; width: 100%; line-height: 2em; background: rgba(0,128,255,0.9); color: #fff; text-align: center;}
/*.pro-bf ul li*/
.pro-bf11 ul li img { width: 100%; }








/*__________证书__________*/


.certificate-01 {  }
.certificate-01 h2{position: relative; height: 2.4em; background: #0195a1;}
.certificate-01 h2::before{ position: absolute; left: 5%; top: 40%; content: ''; background:url(../images/h2-01.png) left center/100% ; height: 0.583em; width: 0.5em;  }
.certificate-01 h2 a { display: block; color: #fff; font: 1.2em/2.4em "微软雅黑","Microsoft YaHei"; padding-left: 8%; }
.certificate-01 ul {  }
.certificate-01 ul li { float: left; width:50%;border-bottom: 1px solid #c3c3c3;  height: 2.4em; }
.certificate-01 ul li a { position: relative; display: block; font: 0.733em/2.4em "微软雅黑","Microsoft YaHei"; color: #000;  padding-left: 22%; padding-top: 2%;}
.certificate-01 ul li a::before{ position: absolute; left: 14%; top: 50%; content: ''; background:url(../images/li-01.png) left center/100% ; width: 0.6em; height: 0.517em; }


.certificate-bf { width:100%; margin: 1.07rem 0 0 0.2rem;}
.certificate-bf ul { width: 100%;}
.certificate-bf ul li {width: 30%; height:13em; overflow: hidden; /*background: url(../images/pro-1.jpg) no-repeat left top / 100% 100%*/; margin-bottom:1%; padding: 0.31em;}
.certificate-bf ul li:nth-child(even) { float: left }
.certificate-bf ul li:nth-child(odd) { float: left }
.certificate-bf ul li a {position: relative; display: block; width: 100%; height: 100%;}
.certificate-bf ul li a span { position: absolute; left: 0; bottom: 0; display: block; width: 100%; line-height: 2em; background: rgba(1,149,161,0.9); color: #fff; text-align: center;}
/*.pro-bf ul li*/
.certificate-bf ul li img { width: 100%; }




/*__________合作伙伴__________*/
.yd-partner { height: auto; background: url(../images/bb1.jpg) left top/ 100%; padding: 1.25em 0;}
.yd-partner .partner-tit {color: #fff; font: bold 1.4em "微软雅黑","Microsoft YaHei";height: 2.1em;  margin: 0 auto; position: relative; text-align: center; width: 94.062%;}
.partner-tit::after { background: url("../images/partner-tit.png") no-repeat scroll center bottom / 100% auto;  bottom: 0;content: ""; height: 0.667em; left: 2%; position: absolute; width: 94.062%;}
.m-ryc {height: auto; overflow: hidden; position: relative; height: 12.54em; width: 100%; height: auto;}
.m-ryc .nowarp_x {  height: auto; padding-left: 8%; padding-top: 4%; overflow: hidden; width: 86%; }
.yd-partner .m-box, .yd-partner .sclwrap_box { height:7em; overflow: hidden;}
.m-ryc .prev { background: url(../images/aleft.png) no-repeat 0 0 / cover ; height: 2em; width: 3.75%;  position: absolute; left: 0.416em; top: 40%; }
.m-ryc .next {  background: url(../images/aright.png) no-repeat 0 0 / cover ; position: absolute;  right: 1.5%; top: 40%;  height: 2em; width: 3.75%;}
.m-ryc .con { height: auto; overflow: hidden;}  
.m-ryc .con ul {  overflow: hidden; }
.m-ryc .con ul li { display: inline-block;  margin-right: 3%; width: 30%; margin-bottom: 1em; }
.m-ryc .con ul li:nth-child(3n) { margin-right: 0; }
.m-ryc .con ul li img { border: 1px solid #dfdfdf; width: 100%;}

/*__________5大理由__________*/
.five-reason { width: 100%;  background: url(../images/three-reason.png) repeat 0 0;  }
.five-reason .reason-tit { width: 100%; padding: 1em 0;}
.reason-tit img { display: block; width: 100%; }
.reason-01{  }
.reason-01 .one-tit { width: 100%; height: 2.7em; background: url(../images/01-tit.png) no-repeat left bottom; background-size: 100%; }
.one-tit h2 { font:bold 1.25em/1.6em "微软雅黑","Microsoft YaHei"; color: #333; padding-left: 14%;}
.one-tit h2 em { display: inline-block; color: #cd2b1e; }

.reason-01 p { position: relative; font: 1em/1.2em "微软雅黑","Microsoft YaHei"; color: #020202; padding-left: 12%; padding-top: 1em; background: url(../images/three-span.png) no-repeat 10% center/1%;}
.reason-01 p.p1 { background: url(../images/three-span.png) no-repeat 10% 75%/1%; }
.reason-01 p.p1 span{ color:#ffa200;}
.reason-01 a,.reason-02 a,.reason-03 a,.reason-04 a,.reason-05 a {position: relative; display: block; float: left; background:  #0195a1; text-align: center;  width:8em; font-size: 1em;  line-height: 2.2em;color: #fff; margin-left: 12%; margin-top: 1em; border-radius: 5px; }
.reason-01 a::after,.reason-02 a::after,.reason-03 a::after,.reason-04 a::after,.reason-05 a::after { width:8em; height:0.667em; position: absolute; bottom: -0.8em; left: 0; content: ''; background: url(../images/reason-01a2.png) no-repeat; background-size: 100%;    }
.reason-01 a.a2::after,.reason-02 a.a2::after,.reason-03 a.a2::after,.reason-04 a.a2::after,.reason-05 a.a2::after {background: url(../images/reason-01a.png) no-repeat; background-size: 100%;  }

.reason-01 a.a2 { background: #f39802; margin-left: 7%;}
.reason-01 img { display: block; margin: 0 auto; padding:1.5rem 0 0.5em;  width: 67.968%; }

.reason-02{ margin-top: 1em;  }
.reason-02 .two-tit { width: 100%; height: 2.7em; background: url(../images/02-tit.png) no-repeat left bottom; background-size: 100%; }
.two-tit h2  { font:bold 1.25em/1.6em "微软雅黑","Microsoft YaHei"; color: #333; padding-left: 15%;}
.reason-02 p { position: relative; font: 1em/1.2em "微软雅黑","Microsoft YaHei"; color: #020202; padding-left: 12%; padding-top: 1em; background: url(../images/three-span.png) no-repeat 10% center/1%;}
.reason-02 p.p1 span{ color:#ffa200;}
.reason-02 p.p1 { background: url(../images/three-span.png) no-repeat 10% 75%/1%; }
.reason-02 a.a2 { background: #f39802; margin-left: 7%;}
.reason-02 img { display: block; margin: 0 auto; padding:1.5rem 0 0.5em; width: 64.218%; padding-top: 2.5em;  }

.reason-03{ margin-top: 1em;  }
.reason-03 .three-tit { width: 100%; height: 2.7em; background: url(../images/03-tit.png) no-repeat left bottom; background-size: 100%; }
.three-tit h2  { font:bold 1.25em/1.6em "微软雅黑","Microsoft YaHei"; color: #333; padding-left: 15%;}
.three-tit h2 em { display: inline-block; color: #cd2b1e; }
.reason-03 p { position: relative; font: 1em/1.2em "微软雅黑","Microsoft YaHei"; color: #020202; padding-left: 12%; padding-top: 1em; background: url(../images/three-span.png) no-repeat 10% center/1%;}
.reason-03 p.p1 span{ color:#ffa200;}
.reason-03 p.p1,  .reason-03 p.p3 { background: url(../images/three-span.png) no-repeat 10% 75%/1%; }
.reason-03 a.a2 { background: #f39802; margin-left: 7%;}
.reason-03 img { display: block; margin: 0 auto; padding:2.5rem 0 0.5em; width: 68.281%; padding-top: 2.5em; }

.reason-04{ margin-top: 1em;  }
.reason-04 .fourth-tit { width: 100%; height: 2.7em; background: url(../images/04-tit.png) no-repeat left bottom; background-size: 100%; }
.fourth-tit h2  { font:bold 1.25em/1.6em "微软雅黑","Microsoft YaHei"; color: #333; padding-left: 15%;}
.fourth-tit h2 em { display: inline-block; color: #cd2b1e; }
.reason-04 p { position: relative; font: 1em/1.2em "微软雅黑","Microsoft YaHei"; color: #020202; padding-left: 12%; padding-top: 1em; background: url(../images/three-span.png) no-repeat 10% center/1%;}
.reason-04 p.p1 span{ color:#ffa200;}
.reason-04 p.p1,  .reason-04 p.p3 { background: url(../images/three-span.png) no-repeat 10% 75%/1%; }
.reason-04 a.a2 { background: #f39802; margin-left: 7%;}
.reason-04 img { display: block; margin: 0 auto; padding:2.5rem 0 0.5em; width: 68.281%; padding-top: 2.5em; }

.reason-05{ margin-top: 1em;  }
.reason-05 .fifth-tit { width: 100%; height: 2.7em; background: url(../images/05-tit.png) no-repeat left bottom; background-size: 100%; }
.fifth-tit h2  { font:bold 1.25em/1.6em "微软雅黑","Microsoft YaHei"; color: #333; padding-left: 15%;}
.fifth-tit h2 em { display: inline-block; color: #cd2b1e; }
.reason-05 p { position: relative; font: 1em/1.2em "微软雅黑","Microsoft YaHei"; color: #020202; padding-left: 12%; padding-top: 1em; background: url(../images/three-span.png) no-repeat 10% center/1%;}
.reason-05 p.p1 span{ color:#ffa200;}
.reason-05 p.p1,  .reason-05 p.p3 { background: url(../images/three-span.png) no-repeat 10% 75%/1%; }
.reason-05 a.a2 { background: #f39802; margin-left: 7%;}
.reason-05 img { display: block; margin: 0 auto; padding:2.5rem 0 0.5em; width: 68.281%; padding-top: 2.5em; }




/*__________新闻资讯部分__________*/
.m-zx {overflow: hidden; width: 100%; background: #fff; margin-top: 1em;}
.m-zx .m-cnt { overflow: hidden;  height: 2.5em;  border-bottom: 0.083em solid #0773da;}
.m-cnt li {position: relative; float: left; font: 1em/2.3em "微软雅黑","Microsoft YaHei"; color: #fff; text-align:center; margin-right: 3%; width:22%; background:#0773da; }
.m-cnt li:nth-child(1) { margin-left:0%; }
.m-cnt li::after { position: absolute; top: 30%; right: -5%; content: ''; width: 0.5em;height: 1em;  }
.m-cnt li.z-on { color: #fff;  background:#ffa200;}
.m-zx .sclwrap_box, .m-zx .m-box { overflow: hidden; height: 14.6em;}
.m-zx p { /*padding: 1em 0;*/}
.m-zx p a { border-bottom: 1px dashed #cccccc; color: #666666; display: block; height: 2.3em; line-height: 2.3em; overflow: hidden; padding: 0 0 0 5%; }



/*__________列表类容区__________*/
.public-list {  }
.public-list .public-list-auto { width:96.875%; margin: 0 auto;  }
.public-list-auto ul { width: 100%; }
.public-list-auto ul li { width: 100%;  border-bottom: 1px dashed #c6c5c5; padding: 0.7em 0 0.5em; overflow: hidden;}
.public-list-auto ul li img { width: 29%; height: 5.416em; display: block; border: 1px solid #eee;padding: 1px; margin-right: 0.7em; float: left; }

.public-list-con { }
.public-list-con h2 { width: 100%; }
.public-list-con h2>a { display: block; font: bold 0.9em/2em "微软雅黑","Microsoft YaHei";  }
.public-list-con p {width:100%;  line-height: 1.2em; color: #555; font-family: '宋体' ;font-size:0.8em; }
.public-list-con a.public-list-more { display: block; width: 6em; height: 1.3em; line-height: 1.3em; font-size: 0.8em; color: #fff; background: #f39802; text-align: center; padding: 0.6%; margin-top: 2%; float: left;}
/*__________相关咨询__________*/
.public-reader {  width: 100%;}
.public-reader h2 {position: relative;}
.public-reader h2::after { position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; content: ''; background: url(../images/public-reader-h2.png) no-repeat ;  background-size:100%; }
.public-reader h2 a {display: block; font:  1.2em/2em "微软雅黑","Microsoft YaHei"; /* width: 18.75%;*/ color: #f39802; padding-left: 3%;}
.public-reader-con {  }
.public-reader-con ul {  width:94%; margin: 0 auto; }
.public-reader-con ul li { padding: 1% 0; border-bottom:1px dashed #c6c5c5; }
.public-reader-con ul li a { display: block; font: 1em/2em "微软雅黑","Microsoft YaHei"; color: #000;}
/*__________产品列表_________*/
.public-pro { width: 100%; margin-bottom: 20px; }
.public-pro .public-pro-con { width: 100%; }
.public-pro-con ul { width: 24.5em; margin: 1em auto;  }
.public-pro-con ul li { width: 11.4583em; float: left; margin-right: 2%; margin-bottom: 0.5em; overflow: hidden;}
.public-pro-con ul li:nth-child(2n) { margin-right: 0; float: right;}
.public-pro-con ul li a { overflow: hidden;display: block;  background:url(../images/public-pro-img.png) repeat-y; background-size:100%; padding: 0.2em; }
.public-pro-con ul li img { /*height: 7.875em; */width: 100%;  }
.public-pro-con ul li span  {display: block; width: 100%;  }
.public-pro-con ul li span {display: block; width: 100%; font:0.83em/2em "微软雅黑","Microsoft YaHei"; color: #000;  text-align: center; white-space: nowrap;
    overflow: hidden;  text-overflow: ellipsis;}
	
	
	
	
	
	
	
	
	
	
	
/*_________文章正文部分_________*/
.public-article { width: 100%; margin-bottom: 1em; }
.public-article .article-tit,.article-tit-p { width: 98%; margin: 0 auto;  text-align: center;  border-bottom: 1px solid #c3c3c3; }
.article-tit-p { border: none; }
.article-tit h2,.article-tit-p h2 { font: bold 1.2em/1.8rem "微软雅黑","Microsoft YaHei"; padding-top: 1em; color: #0773da;  }
.article-tit span,.article-tit-p span { display: block; color: #c3c3c3; padding: 0 0 0.5rem; }

.arctile-img {padding: 0.3em 0 2em; }
.arctile-img img { display: block; max-width: 80%; margin: 0 auto  }


.public-article .article-con { width: 98%;margin: 0 auto; padding: 1.5rem 0;  }
.article-ms { border-bottom: 1px solid #c3c3c3;  padding-bottom:0.5em; margin-bottom: 2em; text-indent: 0; }
.article-ms span { font-size: 1.1rem; color: #000; display: inline-block;  }

.article-con p,.article-con { color: #000; font: 1rem/2rem "宋体";  text-indent: 2em; }
.article-con img,.article-con p img { display: block; margin: 0 auto; max-width: 99% !important; height: auto; display: block; padding: 0.5em 0; }
/*_________栏目正文部分_________*/
.content-yd { font-size: 1em; width: 90%; margin: 1.5em auto; line-height: 2em; }

/*_________简介_________*/
.yu-about { width: 100%;  }
.yu-about .yu-01 { width: 94%; margin: 0 auto; }
.yu-01 .yu-01-tit{ border-bottom: 1px solid #c3c3c3;  text-align: center;}
.yu-01-tit h2 { font: bold 1em/2em "微软雅黑","Microsoft YaHei"; color: #0195a1; padding-left: 5%;}
.yu-01-tit span { display: block; font-size: 0.68em; color:#c3c3c3; padding-left: 5%; padding: 0.3em 0; padding-left: 5%;}
.yu-01 img { display: block; margin: 0 auto;  padding: 0.6em 0; background-size:100%; }
.yu-01 img.aa { width: 72.19% }
.yu-01 img.bb { width: 60.3125% }
.yu-01 p { font: 0.8em/1.8em "微软雅黑","Microsoft YaHei"; text-indent: 2em; color: #000;}
.yu-01 p span{ color: #0195a1; }
.yu-01 em { width : 83.6%;  display: block; background: #0195a1; font: 1em/2em "微软雅黑","Microsoft YaHei"; color: #fff; text-align: center; margin: 0.8em auto;}

.yu-02 .yu-02-tit{ padding-top: 2.5em; }
.yu-02-tit img { width: 65%; display: block; margin: 0 auto;}

.yu-02 ul { width: 96%; margin: 1em auto;}
.yu-02 ul li { width: 100%; height: 3em; line-height: 3em; font-size: 0.7em; border-top: 1px dashed #e1e4ec; background: #f6f7fa;  }
.yu-02 ul li:nth-child(2) { background: none; }
.yu-02 ul li:nth-child(3) { border-bottom: 1px dashed  #e1e4ec; }
.yu-02 ul li span { width: 12%; height: 3em; display: block; float: left; border-right: 1px solid #e1e4ec; font: 1em/3em "微软雅黑",'Microsoft YaHei'; color: #0195a1; background: url(../images/index.png) no-repeat 90% center/16%; margin-right: 2%; padding-left: 1%; }


.fw-list{ width: 100%; margin: 10px 0 10px 5px;}
.fw-list div{width:100%;float: left;margin: 0 0 15px 0; }
.fw-list div img{ float: left; margin: 0 6px 0 0;transition:all 0.5s;width:120px; height:85px;}
.fw-list div h3{font-size:14px;line-height:18px; font-weight: bold;}
.fw-list div p{ font-size:12px;line-height:16px;color: #8b8b8b;}



/*.i_b3{ width:100%;background:#199faa; margin-top:20px; padding:15px 0; }
.i_b3 .i_title h2{color: #fff; font-size:18px; text-align: center;}
.i_b3 .i_title p{color: #fff; text-align: center;}
.i_b3_scroll{ float:left; width:100%;background:#199faa; padding-bottom:25px; margin-bottom:20px;}
.i_b3_pic{ float:left;width:48%; overflow: hidden; margin-left:1.5%; margin-top:3%;}
.i_b3_pic a{display: block; width: 100%; position: relative;}
.i_b3_pic img{width:100%; }
.i_b3_pic span{display: block; width: 100%; height: 25px; background: #0195a1; filter: alpha(opacity: 80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position: absolute; left: 0; bottom: 0;}
.i_b3_pic p{height: 25px; line-height:25px; position: absolute; left: 14px; right: 14px; bottom: 0; color: #fff; text-align: center;}

*/


.i_b33{ width:100%;background:#199faa; margin-top:20px; padding:15px 0; }
.i_b33 .i_title h2{color: #fff; font-size:18px; text-align: center;}
.i_b33 .i_title p{color: #fff; text-align: center;}
.i_b33_scroll{ float:left; width:100%;background:#199faa; padding-bottom:25px; margin-bottom:20px;}
.i_b33_scroll li{ float:left; width:100%; margin-bottom:1px;margin-top:3%;}

.i_b33_con{float:left; width:96%;background:#fff; margin:0 2%;  }
.i_b33_txt{ float:left; width:50%; text-align: center; background:#fff;  margin-left:1%;}
.i_b33_txt h3{font-size: 18px; height:34px; line-height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 2px 0;}
.i_b33_txt h3 a{transition: all 0s ease; font-size:16px;}
.i_b33_txt .i33_desc{ line-height:1.3em; font-size:0.92em; color: #737373; padding:0 8px; text-align:left; }

.i_b33_pic{ float:left;width:49%; overflow: hidden; }
.i_b33_pic a{display: block; width: 100%; position: relative;}
.i_b33_pic img{width:100%; }
.i_b33_pic span{display: block; width: 100%; height: 25px; background: #0195a1; filter: alpha(opacity: 80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; position: absolute; left: 0; bottom: 0;}
.i_b33_pic p{height: 25px; line-height:25px; position: absolute; left: 14px; right: 14px; bottom: 0; color: #fff; text-align: center;}








.i_b4{ float:left;width:100%;background: #f2f2f2; padding-bottom:15px;}
.i_b4 ul{width:100%; }
.i_b4 li{width: 48%; height:180px; margin-top:90px; margin-left:1.5%; float: left; background: #fff; position: relative;}
.i4_icon{display: block; width: 124px; height: 124px; margin: 0 auto; margin-top: -20px; border-radius: 50%; overflow: hidden;
 background: url(/templets/default/images/i4_icon_bg.png) no-repeat 0 0; position: relative; top: -62px;}
.i4_icon span{display: table-cell; width: 124px; height: 124px; vertical-align: middle; text-align: center;}
.i4_icon span img{max-width:70px; max-height:70px; }
.i_b4_txt{position: absolute; left:2%; right:2%; top:50px; text-align: center;}
.i_b4_txt h3{font-size: 18px; height: 34px; line-height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 6px 0;}
.i_b4_txt h3 a{transition: all 0s ease;}
.i_b4_txt .i4_desc{ line-height:1.2em; font-size:1em; color: #737373; text-align: center; margin-top: 6px;}








.i_b8{background:#0080ff; padding-top:20px;}
.i_b8 .i_title h2{ font-size:1.4em;}

.i_b8 .i_title,.i_b8 .i_title p{color: #fff; text-align:center;}
.i8_abt_desc{ line-height:1.5em; font-size:1em; color: #737373; width:94%; padding:3%; background:#fff;}




/*视频*/
.pro_video{display: none;}
.pro_video_box{background: #fff;}


@media screen and (max-width:640px) and (min-width:550px){
	 .yd-top p::before { left: 13%;  }
}
@media screen and (max-width:550px) and (min-width:480px){
	 .yd-top p::before { left: 15%;  }
}

@media screen and (max-width:480px) and (min-width:320px){
  .ages span { font-size: 1.2em; }
  .yd-top { height: 3em; line-height: 3em; }
  .yd-top p { font-size: 1.05em; }
  .yd-top-nav ul li a { font-size: 1.11em; }
  .bottom-nav ul { height: 3.6em; }
  .bottom-nav li a { font-size: 1.02em; }
  .projeft-01 h2 a {font: 1.2em/2.2em "微软雅黑","Microsoft YaHei"; }
  .projeft-01 h2 { height: 2.7em; }
  .projeft-01 ul li{ height: 2.5em; }
  .projeft-01 ul li a{  font: 1.05em/2.2em "微软雅黑","Microsoft YaHei"; }
  .projeft-01 ul li a::before { height: 0.6em; width: 0.7em; top: 45%;}

  .reason-01 a{ ; border-radius: 2px;}






.layui-layer-video{max-width: 1000px;}
.layui-layer-video video{display: block;width: 100%;}

.xsec1{padding: 40px 0;}
.dcpBox{background-position: center;margin: 40px 0 0px;}
.dcpBox img{width: 100%;}
.xsec1 .i_title p{color: #737373;}
.indVideo{position: relative;cursor: pointer;margin-top: 10px;}
.indVideo img{width: 100%;}
.indVideo::before{content: "";zoom: .5;display: block;width: 88px;height: 88px;background: url(../images/videoOpen.png);position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}



.xsec1 .i_title h2{ font-size:1.4em;color: #333;}
.xsec1 .i_title,.xsec1 .i_title p{color: #737373; text-align:center;}

.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 50px 0px;}
.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}
.pages a:link,.pages a:visited {color:#666666;}
.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}
.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #0080ff;text-decoration:none;text-align:center;padding:2px 5px;}
.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #0080ff;text-align:center;margin:0px 2px;padding:2px 5px;}
.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}
.pagination {text-align:center;}
.pagination li {display:inline-block;color:#333333;margin:0px 5px 0px 0px;vertical-align:middle;}
.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:13px;border:1px solid #dddddd;color:#555555;text-decoration:none;}
.pagination li a:hover {background:#FB9007;color:#ffffff;}
.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #0080ff;cursor:default;}
.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #0080ff;cursor:default;}
.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}
.pagination li .pageinfo strong {color:#555555;font-weight:normal;}
.pagination table {text-align:center;margin:10px 0px 0px 25%;}
.pagination table td {padding:0px 2px;}
#pages {text-align:right;}
#pages a {display:inline-block;height:33px;line-height:30px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 14px;}
#pages a.a1 {background:url('../images/pages.png') no-repeat 0 5px;padding:0 5px;}
#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}
#pages span {display:inline-block;height:33px;padding:0 14px;line-height:30px;background:#0080ff;border:1px solid #0080ff;color:#ffffff;text-align:center;}
#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}



