f@import "iconfont.css";
@charset 'utf-8';
@font-face { 	font-family: 'helB';	src: url('helveticainseratlTstdRroman.ttf');} 
html{font-size:13px;font-family:'Microsoft Yahei',arial,sans-serif;color:#000;background:#f9f9f9;width: 100%;float: left;overflow-x: hidden;}
body{font-size:13px;font-family:'Microsoft Yahei',arial,sans-serif;color:#000;background:#f9f9f9;width: 100%;float: left;overflow-x: hidden;}
*{margin:0;padding:0;text-decoration:none;}
ol,ul{list-style:none;margin-bottom: 0;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
img{border:none;}
p{margin-bottom: 0;}
label{font-weight: normal;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}
input{outline: none;}
.h70{float: left;width: 100%;height: 70px;display: none;}
			.bzBanner{width:100%; height:auto; overflow:hidden; position: relative; }
			.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
			.bzBanner .btn{position: absolute; bottom:25px; right:50px; z-index:5; }
			.bzBanner .btn i{display:block; float: left; width:15px; height:15px; padding:0 5px; border-radius:15px; margin-left:15px; background:white; overflow:hidden; opacity:0.4; filter:alpha(opacity=40); cursor:pointer; }
			.bzBanner .btn i:hover{background:#9C0; }
			.bzBanner .btn i.act{opacity:0.8; filter:alpha(opacity=80); background:#9C0; }
			.bzBanner .pre,.bzBanner .next{display:inline-block; width:72px; height:72px; background:url(../images/btn.png) no-repeat; position:absolute; top:50%; margin-top:-50px; z-index:3; }
			.bzBanner .pre{left:30px; }
			.bzBanner .next{right:30px; background-position:0 -72px; }
			.bzBanner .pre:hover{background-position:0 -144px; }
			.bzBanner .next:hover{background-position:0 -216px; }
			.bzBanner .col a{color:white; }

@media (max-width: 1500px) {.h70{display: block;}}
/*去除iphone的样式*/
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"],input[type="password"] {-webkit-appearance: none;border-radius: 0;}
textarea {-webkit-appearance: none;border-radius: 0;} 
/* 公共 */
.fl{float:left;}
.fr{float:right;}
.fl,#fl{float:left;}
.fr,#fr{float:right;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
.mt0,#mt0{margin-top: 0;}
.mr0,#mr0,.mR0,#mR0{margin-right: 0px;}
.mr20,#mr20,.mR20,#mR20{margin-right: 20px;}
.mt20,#mt20,.mT20,#mT20{margin-top: 20px;}
.mt10,#mt10,.mT10,#mT10{margin-top: 10px;}
.mb10,#mb10,.mB10,#mB10{margin-bottom: 10px;}
.w100{width: 100%;}
.bw{background: #fff;}
.container{padding-right: 0;padding-left: 0;}
.alldiv{float: left;width: 100%;float: left;}
.dn{display: none;}
.headTop{float: left;width:100%;background: #fff;height: 120px;position: relative;z-index: 999;padding: 10px 0;}
.headTop .box{float: left;width:100%;}
.headTop .box .logo{float: left;height: 80px;margin: 10px 100px 0 0;}
.headTop .box .logo img{float: left;height:80px;}
.headTop .box .text{float: left;}
.headTop .box .text p{float: left;width:400px;padding: 20px 0 0;}
.headTop .box .text p b{float: left;width: 100%;font-weight: bold;line-height: 20px;font-size: 14px;}
.headTop .box .text p span{float: left;width: 100%;line-height: 20px;font-size: 12px;}
.headTop .box .r{float: right;width: 170px;padding:18px  0 0;text-align: center;}
.headTop .box .r b{float: left;width: 100%;line-height:34px;color: #13af36;font-size: 20px;}
.headTop .box .r a{float: left;width: 90%;line-height:30px;color: #fff;background: #13af36;border-radius: 4px;margin: 0 5%;}
@media (max-width: 768px) {.headTop{display: none;}}
/* head_22*/
.head_22{width:100%;height:74px;float: left;z-index: 8000;position: fixed;z-index: 8999;transition:0.5s;background: rgba(0,0,0,0.9);top: 120px;}
.head_22 .searchbt{float: right;transition:0.5s;margin-top: 17px;overflow: hidden;line-height: 38px;transition:0.5s;text-transform: uppercase;border: 1px solid rgba(255,255,255,0.3);padding: 0 20px 0 15px;}
.head_22 .searchbt i{float: left;color: #fff;line-height: 38px;font-style: normal;font-size: 12px;margin-right: 40px;font-weight: normal;opacity: 0.4;}
.head_22 .searchbt span{float: left;color: #fff;font-size: 14px;line-height: 36px;}
.head_22 .nav_menu3,
.head_22 .nav_menu3 ul,
.head_22 .nav_menu3 ul li,
.head_22 .nav_menu3 ul li a,
.head_22 .nav_menu3 #menu-button {margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.head_22 .nav_menu3 #menu-button { margin-top: 100px;background: #d33;position: absolute;z-index: 99999;}
.head_22 .nav_menu3:after,
.head_22 .nav_menu3 > ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.head_22 .nav_menu3 #menu-button {display: none;}
.head_22 .nav_menu3 {float: left;margin:0px 0 0 0;}
.head_22 .nav_menu3 > ul > li {float: left;}
.head_22 .nav_menu3.align-center > ul {font-size: 0;text-align: center;}
.head_22 .nav_menu3.align-center > ul > li {display: inline-block;float: none; }
.head_22 .nav_menu3.align-center ul ul {text-align: left;}
.head_22 .nav_menu3.align-right > ul > li {float: right;}
.head_22 .nav_menu3.align-right ul ul {text-align: right;}
.head_22 .nav_menu3 > ul > li > a {padding: 30px 40px;font-size: 14px;text-decoration: none;text-transform: uppercase;color: #fff;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
.head_22 .nav_menu3 > ul > li > a.cur {color: #fff;}
.head_22 .nav_menu3 > ul > li:hover > a {color: #d33;background: #FFF;}
.head_22 .nav_menu3 > ul > li.nav-has-sub > a {padding-right: 45px;}
.head_22 .nav_menu3 > ul > li.nav-has-sub > a:after {position: absolute;margin-right: 10px;top: 34px;right: 15px;width: 4px;height: 4px;border-bottom: 1px solid #fff;border-right: 1px solid #fff;content: "";-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
.head_22 .nav_menu3 > ul > li.nav-has-sub:hover > a::after {border-color: #d33;}
.head_22 .nav_menu3 ul ul {position: absolute;left: -9999px;}
.head_22 .nav_menu3 li:hover > ul {left: auto;}
.head_22 .nav_menu3.align-right li:hover > ul {right: 0;}
.head_22 .nav_menu3 ul ul ul {margin-left: 100%;top: 0;}
.head_22 .nav_menu3.align-right ul ul ul {margin-left: 0;margin-right: 100%;}
.head_22 .nav_menu3 ul ul li {height: 0;-webkit-transition: height .2s ease;-moz-transition: height .2s ease;-ms-transition: height .2s ease;-o-transition: height .2s ease;transition: height .2s ease;}
.head_22 .nav_menu3 ul li:hover > ul > li {height: 42px; border-top:1px solid #eee; line-height:42px;}
.head_22 .nav_menu3 ul ul li a {padding: 15px 0px 15px 40px;width:160px;background: #fff;text-decoration: none;color: #333;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-ms-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
.head_22 .nav_menu3 ul ul li:hover > a,.head_22 .nav_menu3 ul ul li a:hover {color: #d33;background: #FFF;border-top: 1px solid #FFF;}
.head_22 .nav_menu3 ul ul li.nav-has-sub > a:after {position: absolute;top: 25px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #aaa;border-right: 1px solid #aaa;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
.head_22 .nav_menu3.align-right ul ul li.nav-has-sub > a::after {right: auto;left: 10px;border-bottom: 0;border-right: 0;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
.head_22 .nav_menu3 ul ul li.nav-has-sub:hover > a:after {border-color: #d33;}
.head_22.on{width:100%;height:75px;background:rgba(0,0,0,0.9);float: left;z-index: 8000;position: fixed;transition:0.5s;top: 0;}
.head_22.on h1 a img{margin: 25px 30px 0 0;height: 30px;}
.head_22.on .r .menu{margin-top: 25px;}
.head_22.on .nav_menu3{margin:0;}
@media (max-width: 768px) {.head_22{display: none;}}
@media (max-width: 1400px) {.head_22 .nav_menu3 > ul > li > a {padding: 30px 30px;}}
@media (max-width: 768px) {.head_22 .nav_menu3{display: none;}}
/* headers */
.headers{width:100%;height:60px;position: fixed;z-index: 8999;transition:0.5s;background: rgba(19,175,54,0.9);margin-top: 120px;}
.headers .box{width:100%;transition:0.5s;float: left;}
.headers .box .r{float:left;height: 60px;transition:0.5s;padding:0px 0px 0 0px;width: 100%;}
.headers .box .r .searchbt{float: right;transition:0.5s;height: 40px;margin-top: 10px;overflow: hidden;width: 40px;height: 40px;padding: 10px;transition:0.5s;margin-right: 20px;}
.headers .box .r .searchbt span{float: left;color: #fff;font-size: 18px;}
.headers .box .r .lan{float: right;transition:0.5s;height: 40px;margin-top: 10px;overflow: hidden;width: 40px;}
.headers .box .r .lan .menu_a{float: left;height: 40px;background:#fff;padding: 10px;transition:0.5s;}
.headers .box .r .lan .menu_b{float: left;height: 40px;background:#dd3333;padding: 10px;transition:0.5s;}
.headers .box .r .navv{float: left;transition:0.5s;}
.headers .box .r .navv li:hover h3 a{color: #fff;background:rgba(0,0,0,0.3);}
.headers .box .r .navv .m{ float:left;position:relative;  border-top:0; border-bottom:0; margin-left:-1px;height: 60px;transition:0.5s;   }
.headers .box .r .navv h3{ float:left; font-weight:normal; font-size:15px; height:60px; overflow:hidden;transition:0.5s;  }
.headers .box .r .navv h3 a{ display:block; color:#fff;vertical-align:top;height: 60px;line-height: 60px;float: left;width: 150px;text-align: center;transition:0.5s;text-align: center;}
.headers .box .r .navv h3 a b{display: inline-block;line-height: 60px;font-weight: bold;color: #fff;font-size: 15px;}
.headers .box .r .navv .cur a{color: #fff;background: #dd3333;}
.headers .box .r .navv .cur a b{color: #fff;}
.headers .box .r .navv h3:hover a{color: #fff;background:rgba(0,0,0,0.3);}
.headers .box .r .navv h3:hover a b{border-bottom: none;}
.headers .box .r .navv .on{background: #000; }
.headers .box .r .navv .on h3 a{font-weight:bold;}
.headers .box .r .navv .sub{ width:150px; padding:0px 0 0px 0px;position:absolute; left:0; top:60px; text-align: center;z-index: 999;display: none;}
.headers .box .r .navv .sub li{ height:50px; line-height:50px;float:left; width:100%;   }
.headers .box .r .navv .sub li a{ display:block;color:#fff;width: 100%;float: left;background: rgba(0,0,0,0.5);font-size: 14px;}
.headers .box .r .navv .sub li a:hover{ color:#fff;background: #dd3333;border-radius: 0;}
.headers.on{height:60px;background:rgba(0,0,0,1);box-shadow: 0 10px 10px rgba(0,0,0,0.1);margin-top: 0;}
.headers.on .box .r .lan .menu_a{margin-top: -40px;}
@media (max-width: 1800px) {.headers .box{float: left;}.headers .box .r .navv h3 a{width: 130px;}.headers .box .r .navv .sub{ width:130px;}}
@media (max-width: 1600px) {.headers .box .r .navv h3 a{width: 125px;}.headers .box .r .navv .sub{ width:125px;}}
@media (max-width: 1500px) {.headers .box .r .navv h3 a{width: 120px;}.headers .box .r .navv .sub{ width:120px;}}
@media (max-width: 1400px) {.headers .box .r{padding:0 40px 0 0;}.headers .box .r .navv h3 a{width: 115px;font-size: 14px;}.headers .box .r .navv .sub{ width:115px;}.headers .box .r .lan a{font-size: 13px;}}
@media (max-width: 1300px) {.headers .box .r{padding:0 40px 0 0;}.headers .box .r .navv h3 a{width: 95px;font-size: 14px;}.headers .box .r .navv .sub{ width:95px;}.headers .box .r .lan a{font-size: 13px;}}
@media (max-width: 1200px) {.headers .box .r{padding:0 40px 0 0;}.headers .box .r .navv h3 a{width: 90px;font-size: 14px;}.headers .box .r .navv .sub{ width:90px;}.headers .box .r .lan{display: none;}}
@media (max-width: 1100px) {.headers .box .r{padding:0 20px 0 0;}.headers .box .r .navv h3 a{width: 105px;font-size: 14px;}.headers .box .r .navv .sub{ width:105px;}.headers .box .r .lan{display: none;}}
@media (max-width:992px) {.headers .box .r{padding:0 10px 0 0;}.headers .box .r .navv h3 a{width: 105px;font-size: 14px;}.headers .box .r .navv .sub{ width:105px;}.headers .box .r .lan{display: none;}}
@media (max-width: 768px) {.headers{display: none;}}
/* head_m_1 */
.head_m_1{width:100%;height:70px;background:#fff;float: left;z-index: 8000;display: none;position: relative;}
.head_m_1 .box{width:100%;height:70px;float: left;padding:10px 20px;position: relative;}
.head_m_1 .box .logo{float: left;}
.head_m_1 .box .logo img{float: left;height:50px;}
.head_m_1 .box .r{float: right;}
.head_m_1 .box .r .menu{float: right;height: 30px;margin:10px 0 0 0;}
.head_m_1 .box .r .menu img{float: left;height: 30px;}
.head_m_1 .box .tel{float: right;font-size: 16px;color: #fff;margin:2px 30px 0 0;font-family: arial;border-radius: 6px;padding: 5px 20px 5px 15px;height: 36px;background: #1b6cb1;}
.head_m_1 .box .tel img{float: left;height: 26px;margin-right: 0;}
.head_m_1 .box .tel i{float: left;height: 26px;line-height: 26px;font-style: normal;font-size: 14px;}
@media (max-width: 768px) {.head_m_1{display: block;}}
/* head_m_3 */
.head_m_3_navbg{display: none;background:rgba(0,0,0,0.4);width: 100%;height: 100%;position: fixed;z-index: 9700;background-size: 100%;padding:0px 0px;border-top: 0;right: 0}
.head_m_3_nav{background:rgba(0,0,0,0.9);width:60%;height: 100%;position: fixed;z-index: 9800;background-size: 100%;padding:0px 0px;border-top: 0;right: -60%;transition:0.5s;}
.head_m_3_nav .abox{float: left;width: 100%;margin-top:0px;position: relative;height: 100%;padding: 60px 20px 0;text-align: center;}
.head_m_3_nav .abox .menu_hover{float: left;width: 100%;text-align: right;height: 40px;position: absolute;top: 18px;right: 15px;}
.head_m_3_nav .abox .menu_hover img{float: right;height: 24px;}
.head_m_3_nav .abox .a{width: 100%;float: left;line-height: 50px;font-size: 15px;color: #fff;text-align: right;}
.menuMoblie{ padding:0px 0px 0px;  min-height: 100%;}
.menuMoblie .nav-link { display: block; font-size: 16px; text-align:right;color:#fff;height: 54px; line-height: 54px; position: relative;}
.menuMoblie .cur{ background-color: #fff;}
.menuMoblie .cur .nav-link{ color: #fff; text-align:center; background-color: #f7323d;}
.menuMoblie li{border-bottom: 1px solid rgba(255,255,255,0.3);}
.menuMoblie .subnav { width:100%;display: none;}
.menuMoblie .subnav a { display: block; width:100%; line-height:30px; height:30px; color: #707070; font-size: 14px;}
.menuMoblie .subnav a:hover{ color: #f7323d;}
@media (max-width: 768px) {
.head_m_3_index{display: block;}
.head_m_3{display: block;}
.m_head_1_bt{display: block;}
}
/*- 关于-*/
.aaaa{ display:none}
.about{  background:#f9f9f9; padding-top:30px; clear:both;}
.aboucon{ width:1314px; margin-left:-14px; background: url(../images/6.png) no-repeat left center; height:527px; margin-top:30px;}
.title{ text-align: center; font-size:50px; font-weight:bold; color:#333;}
.title span{ color:#000;}
.content{ font-size:18px; text-align:center; margin-top:8px; color:#888888;}
.content a{ font-size:18px;color:#888888;}
.content a:hover{ font-size:18px;color:#c70610;}
.aboutwa{ width:625px; padding:35px 0px 0px 55px;}
.aboutwa p:nth-child(1){ font-size:50px; font-weight:bold; color:#e4e4e4; font-family:'Arial Narrow'; text-transform:uppercase;}
.aboutwa p:nth-child(2){ font-size:26px; font-weight:bold; color:#333333;}
.aboutwa p:nth-child(3){ font-size:14px;  color:#888; line-height:36px; margin-top:20px;}
.aboutwa p a{ display: inline-block; font-size:18px; color:#666666; padding-left:65px;}
.aboutwa p a+a{ margin-left:50px;}
.aboutwa p a span{ font-size:12px; color:#c2c2c2; font-family:Arial, Helvetica, sans-serif; line-height:20px; display:block;}
.aboutwa p a:nth-child(1){ background:url(../images/01.png) no-repeat left center;}
.aboutwa p a:nth-child(2){ background:url(../images/02.png) no-repeat left center;}
.aboutwa p a:nth-child(3){ background:url(../images/03.png) no-repeat left center;}
.aboutwa p a:hover{ color:#c70610;}
@media (max-width: 768px) {
.aaaa{ display: block}
.aboutwa p:nth-child(1){ font-size:30px; font-weight:bold; color:#e4e4e4; font-family:'Arial Narrow'; text-transform:uppercase;}
.aboutwa p:nth-child(2){ font-size:20px; font-weight:bold; color:#333333;}
.aboucon{ width:100%; background:#fff;  margin-top:30px; margin-left:0px;height:580px;}
.aboutwa{ width:100%; padding:10px;}
.aboutwa p a:nth-child(3){ display:none}
}
/*********************************简介数字*************************************/

.totalNums{float: left;width: 100%;background: rgba(255,255,255,0.5);box-shadow: 0 10px 10px rgba(0,0,0,0.05);}
.totalNums .box{float: left;width: 100%;padding:30px 0px;}
.totalNums .box .li{float: left;width: 25%;margin:0;padding-left: 80px;border-right: 1px dashed #aaa;}
.totalNums .box .li:nth-child(4){border-right: 0;}
.totalNums .box .li span{float: left;width: 100%;}
.totalNums .box .li span b{float: left;line-height: 60px;color: #000;font-size: 40px;font-weight: bold;}
.totalNums .box .li span i{float: left;line-height: 60px;color: #000;font-size: 40px;font-weight: bold;font-style: normal;}
.totalNums .box .li p{float: left;width: 100%;line-height: 30px;color: #333;font-size: 14px;margin-top: 0px;}
@media (max-width: 768px) {
.totalNums .box{float: left;width: 100%;padding:30px 0px 10px;}
.totalNums .box .li{float: left;width: 50%;margin:0 0 20px;padding-left: 20px;border-right: none;}
.totalNums .box .li:nth-child(4){border-right: 0;}
.totalNums .box .li span{float: left;width: 100%;}
.totalNums .box .li span b{float: left;line-height: 40px;color: #000;font-size: 30px;font-weight: bold;}
.totalNums .box .li span i{float: left;line-height: 40px;color: #000;font-size: 30px;font-weight: bold;font-style: normal;}
.totalNums .box .li p{float: left;width: 100%;line-height: 30px;color: #333;font-size: 14px;margin-top: 0px;}
}
/*indexProducts_wrap*/
.indexProducts_wrap{ float: left;width: 100%;background:#fff;}
.indexProducts{ float: left; margin-top: 20px;width: 100%;}
.indexProducts .box{ width:100%;  overflow:hidden; position:relative;float: left;padding: 40px 0px 0;}
.indexProducts .box .t{float: left;width: 100%;text-align: center;padding-bottom: 50px;}
.indexProducts .box .t b{float: left;width: 100%;line-height: 80px;font-size:50px;color: #eee;font-weight: bold;text-transform: uppercase;}
.indexProducts .box .t em{float: left;width: 100%;line-height: 80px;font-size:50px;color: #000;font-weight: bold;font-style: normal;margin-bottom: 15px;}
.indexProducts .box .t p{float: left;width: 17%;height:3px;margin: 0 41.5%;background: #d33;}
.indexProducts .box .t p i{display: inline-block;width: 20px;height: 20px;background: #d33;border: 6px solid #fff;border-radius: 100%;margin-top: -8px;vertical-align: top;}
.indexProducts .box .hd{ overflow:hidden;  height:50px;float: left;width: 100%;text-align: center;margin-top: 20px;margin-bottom: 40px;}
.indexProducts .box .hd b{float: left;height: 50px;font-size: 16px;color: #d30;font-weight: normal;line-height: 50px; }
.indexProducts .box .hd .prevStop{ background-position:-60px 0; }
.indexProducts .box .hd .nextStop{ background-position:-60px -50px; }
.indexProducts .box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; zoom:1;width: 100%;text-align: center; }
.indexProducts .box .hd ul li{ display: inline-block; width:16px; height:16px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#ddd; border-radius:16px;opacity: 0.4;transition:0.5s;}
.indexProducts .box .hd ul li.on{ background:#dd3333;opacity: 1;width: 40px;}
.indexProducts .box .prev,
.indexProducts .box .next{ display:block;  width:50px;  float:left; overflow:hidden; cursor:pointer; background:url("/Public/Common/Images/allBox_4.png") no-repeat 0 50px;height: 200px;margin-left: 40px;}
.indexProducts .box .next{ background-position:-50px 50px;float: right;margin-right: 40px;  }
.indexProducts .box .bd{ float: left;width:100%;margin: 0 0px;overflow: hidden;padding: 0px 0;}
.indexProducts .box .bd ul{ overflow:hidden; zoom:1;float: left;width: 100%; }
.indexProducts .box .bd ul li{float: left;width: 25%;text-align: center;color: #555;cursor: pointer; margin-bottom:20px;}
.indexProducts .box .bd ul li a{float: left;width: 100%;padding: 0 10%;}
.indexProducts .box .bd ul li .img{float: left;width: 100%;border:1px solid #f4f4f4;border-bottom: none;padding:0;background: #fff;overflow: hidden;}
.indexProducts .box .bd ul li .img img{float: left;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;overflow: hidden;}
.indexProducts .box .bd ul li .info{float: left;width: 100%;background: #f4f4f4;padding:10px 0;text-align: center;}
.indexProducts .box .bd ul li .info .text{float: left;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.indexProducts .box .bd ul li .info .text h3{float: left;line-height: 40px;font-size: 16px;width: 100%;color: #333;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;font-weight: bold;}
.indexProducts .box .bd ul li .info .text span{line-height: 30px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;color: #d33;}
.indexProducts .box .bd ul li:hover .img img{background: #fff;transform:scale(1.2);}
.indexProducts .box .bd ul li:hover .info .text span{background: #15b625;color: #fff;}
@media (max-width: 768px) {
.indexProducts_wrap{display: none;}
}

/*indexProducts_m_wrap*/
.indexProducts_m_wrap{ float: left;width: 100%;background:#fff;display: none;}
.indexProducts_m{ float: left; margin-top: 20px;width: 100%;}
.indexProducts_m .box{ width:100%;  overflow:hidden; position:relative;float: left;padding: 20px 0px 0;}
.indexProducts_m .box .t{float: left;width: 100%;text-align: center;padding-bottom: 30px;}
.indexProducts_m .box .t b{float: left;width: 100%;line-height: 48px;font-size:24px;color: #eee;font-weight: bold;text-transform: uppercase;}
.indexProducts_m .box .t em{float: left;width: 100%;line-height: 30px;font-size:36px;color: #000;font-weight: bold;font-style: normal;}
.indexProducts_m .box .hd{ overflow:hidden;  height:50px;float: left;width: 100%;text-align: center;margin-top: 20px;margin-bottom: 20px;}
.indexProducts_m .box .hd b{float: left;height: 50px;font-size: 16px;color: #d30;font-weight: normal;line-height: 50px; }
.indexProducts_m .box .hd .prevStop{ background-position:-60px 0; }
.indexProducts_m .box .hd .nextStop{ background-position:-60px -50px; }
.indexProducts_m .box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:15px; zoom:1;width: 100%;text-align: center; }
.indexProducts_m .box .hd ul li{ display: inline-block; width:20px; height:20px; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#ddd; border-radius: 20px;transition:0.5s;}
.indexProducts_m .box .hd ul li.on{ opacity: 1;background: #dd3333;width: 40px;}
.indexProducts_m .box .prev,
.indexProducts_m .box .next{ display:block;  width:50px;  float:left; overflow:hidden; cursor:pointer; background:url("/Public/Common/Images/allBox_4.png") no-repeat 0 50px;height: 200px;margin-left: 40px;}
.indexProducts_m .box .next{ background-position:-50px 50px;float: right;margin-right: 40px;  }
.indexProducts_m .box .bd{ float: left;width:100%;margin: 0 0px;overflow: hidden;padding: 0px 15px;}
.indexProducts_m .box .bd ul{ overflow:hidden; zoom:1;float: left;width: 100%; }
.indexProducts_m .box .bd ul li{float: left;width: 50%;text-align: center;color: #555;cursor: pointer;}
.indexProducts_m .box .bd ul li a{float: left;width: 100%;padding: 0 5px;}
.indexProducts_m .box .bd ul li .img{float: left;width: 100%;border: 1px solid #f4f4f4;border-bottom: none;}
.indexProducts_m .box .bd ul li .img img{float: left;width: 100%;background: #fff;}
.indexProducts_m .box .bd ul li .info{float: left;width: 100%;}
.indexProducts_m .box .bd ul li .info .text{float: left;width: 100%;background: #f4f4f4;}
.indexProducts_m .box .bd ul li .info .text span{float: left;line-height: 40px;font-size: 12px;width: 100%;color: #fff;background: #000;}
.indexProducts_m .box .bd ul li .info .text h3{float: left;line-height: 60px;font-size: 16px;width: 100%;color: #000;font-weight: bold;}
@media (max-width: 768px) {
.indexProducts_m_wrap{display: block;}
.indexProducts_m{display: block;}
}
/***********************首页产品************************************/
.index-c1{ padding-top:60px; padding-bottom:60px;clear:both;}
.index-c1 ul{ margin-top:30px;}
.index-c1 ul li{width:24%;height: auto;margin-bottom:30px;float: left; margin-right:1.3%}
.index-c1 ul li:nth-child(4n){ float:right; margin-right:0px;}
.index-c1 ul li a{display: block;background: #fff;}
.index-c1 ul li .wz{width:100%;float: left;text-align: center;position: relative;}
.index-c1 ul li .img{width:100%;height: 100%;}
.index-c1 ul li .img img{width:100%;height: 100%;}
.index-c1 ul li .wz h3{font-size:14px;color: #4b4b4b;padding:20px; font-weight: normal;}
.index-c1 ul li:hover .wz{background: #000;}
.index-c1 ul li:hover .wz h3{color: #fff;}
@media (max-width: 768px) {
.title{ text-align:center; font-size:36px; font-weight:bold; color:#333;}
.index-c1 ul li{width:48%;height: auto;margin-bottom:20px; float:left;}
.index-c1 ul li .img img{width:100%;height: 100%;}
.index-c1 ul li:nth-child(2n){ float:right; margin-right:0px;}
.index-c1 ul li:nth-child(3n){ float:left;}
}

/* *******************新闻资讯************************** */
.allBox_15{float: left;width: 100%;padding:60px 0 120px;background: url(../Images/news.jpg) no-repeat center top;background-attachment: fixed;background-size: cover;}
.allBox_15.on .btitle{margin-top: 0;opacity: 1}
.allBox_15.on .tbox{margin-top: 0;opacity: 1}
.allBox_15.on .sbox{margin-top: 0;opacity: 1}
.allBox_15 .btitle{width:100%;float:left;text-align: center;margin-bottom: 50px;transition:0.4s;position: relative;opacity: 0;margin-top: 100px;}
.allBox_15 .btitle b{width:100%;float:left;color:#fff;opacity: 0.2;font-size: 50px;line-height: 80px;}
.allBox_15 .btitle strong{width:100%;float:left;color:#fff;line-height: 80px;font-size: 50px;}
.allBox_15 .tbox{width:62%;float:left;padding:15px 80px 0 0 ;position: relative;transition:0.5s;opacity: 0;transition-delay:0.5s;}
.allBox_15 .tbox .more{float: left;margin-top: 10px;}
.allBox_15 .tbox .more span{float: left;background: #fff;padding: 0 80px 0 30px;line-height: 44px;color: #000;font-size: 15px;transition:0.5s;}
.allBox_15 .tbox .more i{float: left;background: #000;width: 40px;height: 44px;transition:0.5s;}
.allBox_15 .tbox .more:hover span{background: #fff;padding: 0 80px 0 80px;}
.allBox_15 .tbox .more:hover i{background: #dd3333;}
.allBox_15 .tbox .li{float: left;width: 100%;border-bottom: 1px dashed rgba(255,255,255,0.5);margin-bottom: 15px;padding-bottom:10px;}
.allBox_15 .tbox .li:hover .h1 b{font-size: 23px;}
.allBox_15 .tbox .li .h1{float: left;width: 100%;color: #fff;margin: 0 0 0px;padding: 0;position: relative;}
.allBox_15 .tbox .li .h1 b{float: left;width: 100%;transition:0.5s;color: #fff;font-size: 22px;line-height: 30px;margin-bottom: 10px;}
.allBox_15 .tbox .li .h1 span{float: left;width: 100%;line-height: 20px;margin-bottom: 10px;font-size: 12px;color: #fff;}
.allBox_15 .tbox .li .h1 p{float: left;width: 100%;line-height: 24px;margin-bottom: 10px;font-size: 12px;color: #fff;}
.allBox_15 .sbox{float: right;width: 38%;position: relative;transition:0.5s;opacity: 0;transition-delay: 1s;margin-top: 100px;}
.allBox_15 .sbox .rsbox{ width:100%;  overflow:hidden; position:relative;float: left; }
.allBox_15 .sbox .rsbox .hd{ height:47px; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:1;width: 100%;display: none; }
.allBox_15 .sbox .rsbox .hd ul{ overflow:hidden; zoom:1; float:left;margin: 10px 0 20px 20px;}
.allBox_15 .sbox .rsbox .hd ul li{ float:left; margin-right:6px;width:12px; height:12px; line-height:15px; text-align:center; background:#fff; cursor:pointer; border-radius: 100%;text-indent: -9999px;opacity: 0.4;}
.allBox_15 .sbox .rsbox .hd ul li.on{opacity: 1; }
.allBox_15 .sbox .rsbox .bd{ position:relative; height:100%; z-index:0; }
.allBox_15 .sbox .rsbox .bd li{ zoom:1; vertical-align:middle; position: relative;float: left;width: 100%;background: #fff;}
.allBox_15 .sbox .rsbox .bd li img{ width:100%; display:block;float:left;z-index: 1;}
.allBox_15 .sbox .rsbox .bd li .h1{ width:100%; display:block;float:left;z-index: 1;line-height: 30px;padding: 5px 20px 10px;}
.allBox_15 .sbox .rsbox .bd li .h1 p{float: left;width: 100%;line-height: 24px;font-size: 16px;margin-bottom: 5px;}
.allBox_15 .sbox .rsbox .bd li .h1 span{float: left;width: 100%;line-height: 24px;font-size: 13px;color: #aaa;}
.allBox_15 .sbox .rsbox .prev,
.allBox_15 .sbox .rsbox .next{ position:absolute; left:3%; top:40%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../Images/slider-arrows.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.allBox_15 .sbox .rsbox .next{ left:auto; right:3%; background-position:8px 5px; }
.allBox_15 .sbox .rsbox .prev:hover,
.allBox_15 .sbox .rsbox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.allBox_15 .sbox .rsbox .prevStop{ display:none;}
.allBox_15 .sbox .rsbox .nextStop{ display:none;}
@media (max-width: 768px) {
.allBox_15{float: left;width: 100%;padding:60px 0 60px;background: url(../Images/news.jpg) no-repeat center top;background-attachment: fixed;background-size:cover;}
.allBox_15.on .btitle{margin-top: 0;opacity: 1}
.allBox_15.on .tbox{margin-top: 0;opacity: 1}
.allBox_15.on .sbox{margin-top: 0;opacity: 1}
.allBox_15 .btitle{width:100%;float:left;text-align: center;margin-bottom: 30px;transition:0.4s;position: relative;opacity: 0;margin-top: 40px;}
.allBox_15 .btitle b{width:100%;float:left;color:#fff;opacity: 0.2;font-size: 24px;line-height: 30px;}
.allBox_15 .btitle strong{width:100%;float:left;color:#fff;line-height: 60px;font-size: 36px;}
.allBox_15 .tbox{width:100%;float:left;padding:15px 25px 0 ;position: relative;transition:0.5s;opacity: 0;transition-delay:0.5s;margin-bottom: 30px;}
.allBox_15 .tbox .more{float: left;margin-top: 10px;}
.allBox_15 .tbox .more span{float: left;background: #fff;padding: 0 80px 0 30px;line-height: 44px;color: #000;font-size: 15px;transition:0.5s;}
.allBox_15 .tbox .more i{float: left;background: #000;width: 40px;height: 44px;transition:0.5s;}
.allBox_15 .tbox .more:hover span{background: #fff;padding: 0 80px 0 80px;}
.allBox_15 .tbox .more:hover i{background: #dd3333;}
.allBox_15 .tbox .li{float: left;width: 100%;border-bottom: 1px dashed rgba(255,255,255,0.5);margin-bottom: 15px;padding-bottom:10px;}
.allBox_15 .tbox .li:hover .h1 b{font-size: 23px;}
.allBox_15 .tbox .li .h1{float: left;width: 100%;color: #000;margin: 0 0 0px;padding: 0;position: relative;}
.allBox_15 .tbox .li .h1 b{float: left;width: 100%;transition:0.5s;color: #fff;font-size: 22px;line-height: 30px;margin-bottom: 10px;}
.allBox_15 .tbox .li .h1 span{float: left;width: 100%;line-height: 20px;margin-bottom: 10px;font-size: 12px;color: #fff;}
.allBox_15 .tbox .li .h1 p{float: left;width: 100%;line-height: 24px;margin-bottom: 10px;font-size: 12px;color: #fff;}
.allBox_15 .sbox{float: right;width: 100%;position: relative;transition:0.5s;opacity: 0;transition-delay: 1s;margin-top: 100px;padding: 0 25px;}
.allBox_15 .sbox .rsbox{ width:100%;  overflow:hidden; position:relative;float: left; }
.allBox_15 .sbox .rsbox .hd{ height:47px; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:1;width: 100%;display: none; }
.allBox_15 .sbox .rsbox .hd ul{ overflow:hidden; zoom:1; float:left;margin: 10px 0 20px 20px;}
.allBox_15 .sbox .rsbox .hd ul li{ float:left; margin-right:6px;width:12px; height:12px; line-height:15px; text-align:center; background:#fff; cursor:pointer; border-radius: 100%;text-indent: -9999px;opacity: 0.4;}
.allBox_15 .sbox .rsbox .hd ul li.on{opacity: 1; }
.allBox_15 .sbox .rsbox .bd{ position:relative; height:100%; z-index:0; }
.allBox_15 .sbox .rsbox .bd li{ zoom:1; vertical-align:middle; position: relative;float: left;width: 100%;background: #fff;}
.allBox_15 .sbox .rsbox .bd li img{ width:100%; display:block;float:left;z-index: 1;}
.allBox_15 .sbox .rsbox .bd li .h1{ width:100%; display:block;float:left;z-index: 1;line-height: 30px;padding: 5px 20px 10px;}
.allBox_15 .sbox .rsbox .bd li .h1 p{float: left;width: 100%;line-height: 24px;font-size: 16px;margin-bottom: 5px;}
.allBox_15 .sbox .rsbox .bd li .h1 span{float: left;width: 100%;line-height: 24px;font-size: 13px;color: #aaa;}
.allBox_15 .sbox .rsbox .prev,
.allBox_15 .sbox .rsbox .next{ position:absolute; left:3%; top:40%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/Public/Common/Images/slider-arrows.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.allBox_15 .sbox .rsbox .next{ left:auto; right:3%; background-position:8px 5px; }
.allBox_15 .sbox .rsbox .prev:hover,
.allBox_15 .sbox .rsbox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.allBox_15 .sbox .rsbox .prevStop{ display:none;}
.allBox_15 .sbox .rsbox .nextStop{ display:none;}
}
/* *******************服务流程************************** */
.toolBox_13_pc{width: 100%;float: left;padding: 120px 0;background-attachment: fixed;background-position: center top;background-repeat: no-repeat; background:#fff; clear:both;}
.toolBox_13_pc.on .box .t{margin-top: 0;opacity: 1}
.toolBox_13_pc.on .box .li{opacity: 1;margin-top: 0;}
.toolBox_13_pc .bgs{float: left;width: 100%;position: absolute;z-index: 1;display: none;}
.toolBox_13_pc .bgs img{float: left;width: 100%;}
.toolBox_13_pc .box{float: left;width: 100%;padding:0 15px 0;}
.toolBox_13_pc .box .dbwz{float: left;width: 100%;text-align: center;color: #000;line-height: 60px;font-size: 30px;margin-top: 30px;opacity: 0.7;}
.toolBox_13_pc .box .t{float: left;width: 100%;text-align: center;padding-bottom: 80px;}
.toolBox_13_pc .box .t em{float: left;width: 100%;line-height: 80px;font-size:50px;color: #000;font-weight: bold;font-style: normal;margin-bottom: 15px;}
.toolBox_13_pc .box .t p{float: left;width: 17%;height:3px;margin: 0 41.5%;background: #d33;}
.toolBox_13_pc .box .t p i{display: inline-block;width: 20px;height: 20px;background: #d33;border: 6px solid #0f0e20;border-radius: 100%;margin-top: -8px;vertical-align: top;}
.toolBox_13_pc .box .li{width: 25%;float: left;padding: 0 40px;position: relative;opacity: 0;margin-top:100px;transition:0.3s; background:#eee; padding-top:50px; padding-bottom:50px;}
.toolBox_13_pc .box .li:nth-child(1){transition-delay: 0.1s;}
.toolBox_13_pc .box .li:nth-child(2){transition-delay: 0.2s;}
.toolBox_13_pc .box .li:nth-child(3){transition-delay: 0.3s;}
.toolBox_13_pc .box .li:nth-child(4){transition-delay: 0.4s;}
.toolBox_13_pc .box .li .imgs{float: left;width: 100%;text-align: center;height: 150px;position: relative;overflow: hidden;transition:0.5s;}
.toolBox_13_pc .box .li .imgs .img{float: left;width: 100%;text-align: center;transition:0.5s;}
.toolBox_13_pc .box .li .imgs .imgh{float: left;width: 100%;text-align: center;margin-top: 50px;transition:0.5s;}
.toolBox_13_pc .box .li:hover .imgs .img{margin-top: -150px;}
.toolBox_13_pc .box .li:hover .imgs .imgh{margin-top: 0;}
.toolBox_13_pc .box .li span{float: left;width: 100%;line-height: 30px;text-align: center;font-size: 24px;color: #000;margin-top:25px;}
.toolBox_13_pc .box .li p{float: left;width: 100%;line-height: 24px;text-align: center;font-size: 12px;color: #000;margin-top:5px;height: 60px;overflow: hidden;}
.toolBox_13_pc .box .li strong{float: left;width: 100%;line-height: 30px;text-align: center;height: 30px;overflow: hidden;}
.toolBox_13_pc .box .li strong i{float: left;width: 100%;line-height: 30px;text-align: center;font-size: 12px;color: #000;margin-top:5px;font-weight: normal;font-style: normal;text-transform: uppercase;opacity: 0.5}
@media (max-width: 768px) {
.toolBox_13_pc{width: 100%;float: left;background-image:none;position: relative;overflow: hidden;padding: 0;}
.toolBox_13_pc .bgs{display: block;}
.toolBox_13_pc .box{float: left;width: 100%;padding:40px 20px 30px;position: relative;z-index: 2;}
.toolBox_13_pc .box .t{float: left;width:100%;font-size: 18px;color: #fff;margin-bottom: 30px;overflow: hidden;padding: 0 20px 10px;}
.toolBox_13_pc .box .t em{float: left;width: 100%;line-height: 60px;font-size:36px;color: #000;font-weight: bold;text-transform: uppercase;}
.toolBox_13_pc .box .t p{float: left;width: 40%;height:3px;margin: 0 30%;background: #d33;}
.toolBox_13_pc .box .t p i{display: inline-block;width: 20px;height: 20px;background: #d33;border: 6px solid #0f0e20;border-radius: 100%;margin-top: -8px;vertical-align: top;}
.toolBox_13_pc .box .li{width: 50%;float: left;padding: 0;margin-bottom: 10px; padding-top:30px; padding-bottom:30px;}
.toolBox_13_pc .box .li .imgs{float: left;width: 100%;text-align: center;height: 90px;position: relative;overflow: hidden;transition:0.5s;margin-bottom: 15px;}
.toolBox_13_pc .box .li .imgs .img{float: left;width: 100%;text-align: center;transition:0.5s;height: 90px;}
.toolBox_13_pc .box .li .imgs .img img{height: 90px;}
.toolBox_13_pc .box .li .imgs .imgh{float: left;width: 100%;text-align: center;margin-top: 50px;transition:0.5s;height: 90px;}
.toolBox_13_pc .box .li .imgs .imgh img{height: 90px;}
.toolBox_13_pc .box .li:hover .imgs .img{margin-top: -90px;}
.toolBox_13_pc .box .li:hover .imgs .imgh{margin-top: 0;}
.toolBox_13_pc .box .li span{float: left;width: 100%;line-height: 20px;text-align: center;font-size: 16px;color: #000;margin-top:0px;}
.toolBox_13_pc .box .li p{display: none;}
.toolBox_13_pc .box .li strong{height: 40px;}
.toolBox_13_pc .box .li strong i{font-size: 10px;transform:scale(0.8);line-height: 20px;margin-top: 0;height: 40px;}
.toolBox_13_pc .box .dbwz{float: left;width: 100%;text-align: center;color: #000;line-height: 30px;font-size:14px;margin-top: 10px;opacity: 0.7;}
}

/*cateNavSfq*/
.cateNavSfq{ float: left;width: 100%;margin-bottom: 10px;}
.cateNavSfq h3{float: left;width: 100%;height:44px; line-height:44px;background:#ddd; padding: 0 20px;margin-top: 1px;}
.cateNavSfq h3 b{float: left;font-size: 15px;font-weight: normal;}
.cateNavSfq h3 em{ float:right; width:24px; height:20px; background:url(/Public/Common/images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; margin: 6px 0 0;}
.cateNavSfq h3.on{background: #d33;}
.cateNavSfq h3.on em{ background-position:16px -57px; }
.cateNavSfq h3.on b{font-weight: bold;color: #fff;}
.cateNavSfq h3.on b a{font-weight: bold;color: #fff;}
.cateNavSfq ul{float: left;width: 100%;display:none; }
.cateNavSfq ul.on{display: block;}
.cateNavSfq ul li{float: left;width: 100%;}
.cateNavSfq ul li a{float: left;width: 100%;line-height: 40px;background: #fff;padding: 0 20px;border-top: 1px solid #eee;}
.cateNavSfq ul li a.cur{color: #b00;}

.aboutOne{float: left;width: 100%;padding: 30px 0 ;background: #f9f9f9;}
.aboutOne .box{float: left;width: 100%;}
.aboutOne .box .l{float: left;width:50%;}
.aboutOne .box .l .title{ text-align:left;width: 100%;line-height: 40px;font-size:26px;color: #000;margin-bottom: 20px;}
.aboutOne .box .l .text{float: left;width: 100%;line-height: 30px;font-size: 14px;}
.aboutOne .box .r{float: right;width: 48%;}
.aboutOne .box .r img{max-width: 100%;}
@media (max-width: 768px) {
.aboutOne{padding: 20px;}
.aboutOne .box .l{width: 100%;}
.aboutOne .box .l .title{width: 100%; text-align:center;}
.aboutOne .box .l .text{width: 100%;}
.aboutOne .box .r{width: 100%;}
}

.aboutTwo{float: left;width: 100%;padding:60px 0 ;background: #fff;}
.aboutTwo .box{float: left;width: 100%;}
.aboutTwo .box .title{float: left;width: 100%;margin-bottom: 40px;text-align: center;}
.aboutTwo .box .title i{display: inline-block;line-height: 80px;border-bottom: 2px solid #d33;font-style: normal;font-size: 48px;font-weight: bold;padding-bottom: 20px;}
.aboutTwo .box .ul{float: left;width: 100%;line-height: 30px;font-size: 14px;}
.aboutTwo .box .ul li{width: 30%;margin: 0 5% 0 0 ;float: left;background: #f9f9f9;padding:20px 50px 40px;text-align: center;transition:0.4s;}
.aboutTwo .box .ul li:nth-child(3){margin-right: 0;}
.aboutTwo .box .ul li:hover{background: #13af36;}
.aboutTwo .box .ul li:hover .img .img1{margin-top: -80px;}
.aboutTwo .box .ul li:hover .img .img2{margin-top: 0px;}
.aboutTwo .box .ul li:hover b{color: #fff;border-bottom: 2px solid #fff;}
.aboutTwo .box .ul li:hover p{color: #fff;}
.aboutTwo .box .ul li .img{float: left;width: 100%;height: 80px;position: relative;overflow: hidden;}
.aboutTwo .box .ul li .img .img1{width: 100%;float: left;position: absolute;transition:0.4s;}
.aboutTwo .box .ul li .img .img1 img{display: inline-block;vertical-align: top;height: 80px;}
.aboutTwo .box .ul li .img .img2{width: 100%;float: left;margin-top: 80px;position: absolute;transition:0.4s;}
.aboutTwo .box .ul li .img .img2 img{display: inline-block;vertical-align: top;height: 80px;}
.aboutTwo .box .ul li b{line-height: 40px;font-weight: bold;font-size: 16px;border-bottom: 2px solid #d33;display: inline-block;margin-bottom: 10px;padding-bottom: 10px;}
.aboutTwo .box .ul li p{float: left;width: 100%;line-height: 24px;font-size: 14px;height: 48px;}
@media (max-width: 768px) {
.aboutTwo{float: left;width: 100%;padding:20px;background: #fff;}
.aboutTwo .box{float: left;width: 100%;}
.aboutTwo .box .title{float: left;width: 100%;margin-bottom: 40px;text-align: center;}
.aboutTwo .box .title i{display: inline-block;line-height: 60px;border-bottom: 2px solid #d33;font-style: normal;font-size: 36px;font-weight: bold;padding-bottom: 20px;}
.aboutTwo .box .ul{float: left;width: 100%;line-height: 30px;font-size: 14px;}
.aboutTwo .box .ul li{width: 100%;margin: 0 0 20px 0 ;float: left;background: #eee;padding:20px 50px 40px;text-align: center;transition:0.4s;}
.aboutTwo .box .ul li:nth-child(3){margin-right: 0;}
.aboutTwo .box .ul li:hover{background: #d33;}
.aboutTwo .box .ul li:hover .img .img1{margin-top: -80px;}
.aboutTwo .box .ul li:hover .img .img2{margin-top: 0px;}
.aboutTwo .box .ul li:hover b{color: #fff;border-bottom: 2px solid #fff;}
.aboutTwo .box .ul li:hover p{color: #fff;}
.aboutTwo .box .ul li .img{float: left;width: 100%;height: 80px;position: relative;overflow: hidden;}
.aboutTwo .box .ul li .img .img1{width: 100%;float: left;position: absolute;transition:0.4s;}
.aboutTwo .box .ul li .img .img1 img{display: inline-block;vertical-align: top;height: 80px;}
.aboutTwo .box .ul li .img .img2{width: 100%;float: left;margin-top: 80px;position: absolute;transition:0.4s;}
.aboutTwo .box .ul li .img .img2 img{display: inline-block;vertical-align: top;height: 80px;}
.aboutTwo .box .ul li b{line-height: 40px;font-weight: bold;font-size: 16px;border-bottom: 2px solid #d33;display: inline-block;margin-bottom: 10px;padding-bottom: 10px;}
.aboutTwo .box .ul li p{float: left;width: 100%;line-height: 24px;font-size: 14px;height: 48px;}
}
/******按钮*******/
.bt1{padding:8px 15px;margin-right:6px; background: #ccc;color:#000;border-radius: 3px; text-align: center;float:left;display: block;cursor: pointer;}
.bt2{padding:8px 15px;margin-right:6px; background: #4884D5;color:#fff;border-radius: 3px; text-align: center;float:left;display: block;cursor: pointer;}
/******子导航列表*******/
.navsonlist{float: left;width: 90%;margin:20px 20px 0;}
.navsonlist a{float: left;height: 26px;padding:0 10px;background: #ddd;line-height: 26px;text-align: center;color: #888;margin-right: 5px;border-radius: 3px;font-size: 12px;}
.navsonlist a:hover{background: #aaa;color: #fff;}
.navsonlist a.cur{background: #aaa;color: #fff;}
/*版权*/
.copyright{ background:#000; clear:both;}
.kslj{ height:326px; padding-top:65px; background:#001111;}
.kslj ul li{ float:left; height:200px; padding:0px 60px;}
.kslj ul li+li{ border-left:1px dashed #232323;}
.kslj ul li p{ font-size:20px; color:#fffefe; margin-bottom:20px;}
.kslj ul li a{ display:block; line-height:30px; color:#adadad; font-size:14px;}
.kslj ul li a:hover{ color:#fff;}
.kslj ul li:nth-last-child(1){ float:right; padding-right:0px;}
.erweimacon p{ font-size:18px; color:#ffffff; margin-bottom:20px; text-align:center;}
.erweimacon img{ padding:9px; border:1px solid #1d2834;}
.links{ height:80px; border-top:1px  dashed #313131; background:#001111; font-size:14px; color:#fff; line-height:80px; width:100%; text-align:center;}
@media (max-width: 768px) {
.kslj{ height:700px; padding-top:65px; background:#001111;}
.kslj ul li{ float:left; width:50%; height:150px; padding:0px 20px; margin-bottom:20px; text-align:center;}
.kslj ul li p{ font-size:16px;margin-bottom:20px; width:100%; text-align:center; background:#eee; color:#000;}
.kslj ul li a{ display:block; line-height:30px; color:#adadad; font-size:14px; width:50%; float:left; text-align: center;}
.links,.end,.erweimatab{display: none;}
}
/*fbar_m_1*/
.fbar_m_1{position: fixed;bottom: 0;height: 60px;width: 100%;left: 0;z-index: 8888;display: none;background:#01839f}
.fbar_m_1 .box{height: 60px;background:#01839f;width: 100%;float: left;box-shadow: 0 -5px 5px rgba(0,0,0,0.1);}
.fbar_m_1 .box a{float: left;width: 25%;text-align: center;height: 60px;position: relative;border-right: 1px solid rgba(255,255,255,0.2)}
.fbar_m_1 .box a .num{position: absolute;padding: 0 6px;line-height: 18px;background: rgba(221,51,0,0.8);color: #fff;border-radius: 18px;font-size: 12px;right: 25%;top: 6px;}
.fbar_m_1 .box a em{float: left;width: 100%;margin: 10px 0 0px;text-align: center;font-size: 22px;height: 24px;color: #fff;overflow: hidden;line-height: 24px;}
.fbar_m_1 .box a em img{height: 24px;}
.fbar_m_1 .box a.cur em{color: #fff;}
.fbar_m_1 .box a.cur span{color: #fff;}
.fbar_m_1 .box a span{float: left;line-height: 14px;color: #fff;text-align: center;width: 100%;margin-top: 4px;font-size: 13px;}
@media (max-width: 768px) {.fbar_m_1{display: block;}}

/********************************新闻中心****************************************/
.backlist-btn{display:block;margin-top:20px;height:60px;line-height:60px;text-align:center;font-size:14px;color:#333;background-color:#fff;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.backlist-btn i{display:inline-block;vertical-align:middle;margin:-3px .09rem 0 0;font-size:14px}
.backlist-btn:hover{color:#fff;background-color:#c70f29}
@media screen and (max-width: 1024px){.backlist-btn{height:50px;line-height:50px}}
@media screen and (max-width: 750px){.backlist-btn{height:42px;line-height:42px}}
.paged{font-size:0;text-align:center}
.paged a,.paged .p_info,.paged .current{display:inline-block;vertical-align:top;margin:16px 8px 0;padding:0 15px;height:38px;line-height:38px;font-size:13px;text-align:center;color:#8b8b8b;background-color:#fff;border:1px solid #c8cace;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
@media screen and (max-width: 1200px){.paged a,.paged .p_info,.paged .current{margin:12px 6px 0}}
@media (max-width: 768px){.paged a,.paged .p_info,.paged .current{margin:6px 3px 0;padding:0 11px;height:30px;line-height:30px;font-size:12px}}
.paged .current,.paged a:hover{color:#fff;background:#c70f29;border-color:#c70f29}
.menubg{width: 100%;line-height:60px;overflow:hidden;background:#fff;}
.menuee li{font-size: 16px;color: #6e6e6e;float: left;background:url(../images/menu-libg.jpg) no-repeat right center;}
.menuee li:last-child{background: none}
.menuee li a{display: block;padding: 0 15px}
.menuee li a.active,.menuee li a:hover{background:#c92a32;color: #fff;}
.posi{background:url(../images/posi-bg.jpg) no-repeat left center;font-size:14px;color: #1b1b1b;padding-left: 25px;}
.posi a:hover{text-decoration: underline;color: #c92a32}
.inside-page{padding:60px 0 100px}
@media screen and (max-width: 1200px){.inside-page{padding-bottom:.4rem}}
@media (max-width: 768px){
	.menuee{ width:100%;}
.menuee li{font-size: 14px;color: #6e6e6e;float: left;background:url(../images/menu-libg.jpg) no-repeat right center; display:inline-block; width:33%; text-align:center;}
.menuee li:last-child{background: none}
.menuee li a{display: block; width:100%; text-align:center;}
.menuee li a.active,.menuee li a:hover{background:#c92a32;color: #fff;}
.inside-page{padding-top:.35rem}
.posi{display:none;}
}


.news-list{padding-bottom:25px}
.news-list li{margin-bottom:20px}
.news-list li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.news-list li a:hover .time{background-color:#c70f29}
.news-list li a:hover h3{color:#c70f29}
.news-list li a:hover h3:before{width:5%;background-color:#c70f29}
.news-list li a:hover h3:after{width:94%}
.news-list li .time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:90px;height:112px;color:#fff;background-color:#4e4e4e;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.news-list li .day{line-height:1;font-size:45px}
.news-list li .year{font-size:18px}
.news-list li .box{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-width:0;padding:32px 40px 32px 32px;background-color:#fff}
.news-list li .img{margin-right:40px;width:282px;height:158px}
.news-list li .img img{width:100%;height:100%}
.news-list li .info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.news-list li h3{position:relative;margin-bottom:15px;padding:18px 0 12px;font-size:18px;color:#333;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.news-list li h3:before,.news-list li h3:after{content:'';position:absolute;bottom:0;width:50%;height:1px;background-color:#ededed;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.news-list li h3:before{left:0}
.news-list li h3:after{right:0}
.news-list li .p{height:90px;line-height:30px;font-size:14px;color:#999;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word}
.news-list li .mobile-time{display:none;font-size:12px;color:#999}
@media screen and (max-width: 1024px){
.news-list{padding-bottom:25px}
.news-list li{margin-bottom:20px}
.news-list li .time{width:72px;height:84px}
.news-list li .day{font-size:38px}
.news-list li .year{font-size:15px}
.news-list li .box{padding:.1rem .15rem .1rem .1rem}
.news-list li .img{margin-right:20px;width:240px;height:134px}
.news-list li h3{margin-bottom:10px;padding-top:8px;font-size:17px}
.news-list li .p{height:84px;line-height:28px}}
@media (max-width:768px){
.news-list{padding-bottom:25px; width:95%; margin:0 auto; padding-top:30px;}
.news-list li{margin-bottom:20px; padding:20px; background:#fff;}
.news-list li .time{display:none}
.news-list li .img{width:140px;height:78px}
.news-list li .img+.info{padding-bottom:0}
.news-list li .info{padding:5px 0}
.news-list li h3{margin-bottom:6px;padding:0;max-height:44px;line-height:22px;font-size:15px;white-space:normal;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}
.news-list li h3:before,.news-list li h3:after{display:none}
.news-list li .p{display:none}
.news-list li .mobile-time{display:block}}




.news-detail{padding:65px 60px;background-color:#fff}
.news-detail-top{padding-bottom:38px;margin-bottom:32px;text-align:center;border-bottom:1px dashed #d8d8d8}
.news-detail-top h2{line-height:1.4;font-size:30px;color:#333}
.news-detail-top p{margin-top:8px;font-size:14px;color:#333}
.news-detail-top p span{display:inline-block;vertical-align:top;margin:0 .06rem}}
@media screen and (max-width: 1200px){.news-detail{padding:50px}
.news-detail-top{padding-bottom:30px;margin-bottom:24px}
.news-detail-top h2{font-size:26px}
.news-detail-top p{font-size:13px}}
@media screen and (max-width: 1024px){.news-detail{padding:40px}
.news-detail-top{padding-bottom:26px;margin-bottom:18px}
.news-detail-top h2{font-size:24px}
.news-detail-top p{font-size:12px}}
@media (max-width: 768px){.news-detail{padding:.25rem .15rem .2rem}
.news-detail-top{padding-bottom:18px;margin-bottom:12px}
.news-detail-top h2{font-size:18px}
.news-detail-top p{margin-top:6px}}
.news-article{font-size:14px;line-height:30px;color:#333}
.news-article p{margin-bottom:15px}
.news-article img{max-width:100%;height:auto !important}
.news-article ul{list-style:disc}
.news-article ul li{list-style:disc}
.news-article ol{list-style:decimal}
.news-article ol li{list-style:decimal}
.news-article p{margin-bottom:20px}
@media screen and (max-width: 1024px){.news-article p{margin-bottom:15px}}
@media (max-width: 768px){.news-article{line-height:28px}
.news-article p{margin-bottom:10px}}
.news-paged{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:20px;height:60px;line-height:60px;text-align:center;background-color:#fff}
.news-paged a{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#333;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.news-paged a:hover{color:#fff;background-color:#c70f29}
.news-paged a:not(:first-child){border-left:1px solid #dcdcdc}
.news-paged i{display:inline-block;vertical-align:middle;margin-top:-5px}
.news-paged .prev i,.news-paged .backlist i{margin-right:.075rem}
.news-paged .next i{margin-left:.075rem}
@media screen and (max-width: 1200px){.news-paged{height:52px;line-height:52px}}
@media (max-width: 768px){.news-paged{margin-top:15px;height:42px;line-height:42px}
.news-paged a{font-size:13px}
.news-paged i{margin-top:0;font-size:14px}}
.contact-box{padding:34px;background-color:#fff; margin-bottom:50px;}
@media screen and (max-width: 1200px){.contact-box{padding:30px}}
@media (max-width: 768px){.contact-box{ margin:30px}}
.contact-map{width:100%; line-height:30px;}
.contact-map .map-box{width:100%;height:100%}
#dituContent{width:70%;height:500px;border:#ccc solid 1px; float:left; margin-right:2%;}
@media screen and (max-width: 1024px){
#dituContent{width:100%;border:#ccc solid 1px; margin-right:0px; float:none;}
.er{ display:none;}

}
.clearboth{ clear:both;}
/*********************************留言**********************************************/
.join-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#fff}
.join-form-main{padding:55px 50px 85px 40px;width:665px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.join-form-main .title{margin-bottom:18px;text-align:center;font-size:26px;color:#333;font-weight:600}
.join-form-main .p{margin-bottom:20px;text-align:center;line-height:28px;font-size:14px;color:#999}
.join-form-main input,.join-form-main button,.join-form-main textarea{display:block;outline:none;border:none}
.join-form-main textarea{overflow:auto;resize:none}
.join-form-main input,.join-form-main textarea{width:100%;font-size:14px;color:#333;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.join-form-main .input-box{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.join-form-main .input-text{line-height:50px;width:85px;text-align:right;color:#333}
.join-form-main .input-text em{color:#f00;font-style:normal}
.join-form-main .input,.join-form-main .textarea{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px}
.join-form-main .input input{padding:0 15px;height:48px;line-height:48px}
.join-form-main .textarea textarea{padding:12px 15px;line-height:24px}
.join-form-main .submit-btn{padding:10px 0 0 90px}
.join-form-main .submit-btn button{width:170px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#c70f29;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.join-form-main .submit-btn button:hover{opacity:.8}
.join-form-img{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background-size:cover;background-repeat:no-repeat;background-position:center}
@media screen and (max-width: 1200px){.join-form-main{width:600px}}
@media screen and (max-width: 1024px){.join-form{display:block;border:1px solid #e5e5e5}
.join-form-main{padding:45px 40px 70px;margin:0 auto;width:100%;max-width:600px;border:none}
.join-form-img{display:none}}
@media screen and (max-width: 750px){
.join-form{ margin:30px;}
.join-form-main{width:100%;}
.join-form-main .title{margin-bottom:12px;font-size:22px}
.join-form-main .p{margin-bottom:15px;line-height:24px}
.join-form-main .input-text{line-height:42px;width:75px;font-size:13px}
.join-form-main .input input{height:40px;line-height:40px}
.join-form-main .textarea textarea{padding:8px 10px;line-height:24px}
.join-form-main .submit-btn{padding:5px 0 0 75px}
.join-form-main .submit-btn button{width:150px}}

.productsCases .box .l .bd{ float: left;width:100%;margin: 0 0px;overflow: hidden;padding: 0px 0;}
.productsCases .box .l .bd ul{ overflow:hidden; zoom:1;float: left;width: 100%; padding-top:50px;}
.productsCases .box .l .bd ul li{float: left;width:23%;text-align: center;color: #555;cursor: pointer;margin-right:2.5%;margin-bottom: 30px;}
.productsCases .box .l .bd ul li:nth-child(4n){margin-right: 0; float:right;}
.productsCases .box .l .bd ul li a{float: left;width: 100%;padding: 0;}
.productsCases .box .l .bd ul li .img{float: left;width: 100%;border:1px solid #f4f4f4;border-bottom: none;background: #fff;overflow: hidden;}
.productsCases .box .l .bd ul li .img img{float: left;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;overflow: hidden;}
.productsCases .box .l .bd ul li .info{float: left;width: 100%;}
.productsCases .box .l .bd ul li .info .text{float: left; height:60px;overflow:hidden;width: 100%;background: #eee;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.productsCases .box .l .bd ul li .info .text h3{float: left;line-height: 60px; overflow:hidden;font-size: 16px;width: 100%;color: #000;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;background: #eee;}
.productsCases .box .l .bd ul li:hover .img img{background: #fff;transform:scale(1.2);}
.productsCases .box .l .bd ul li:hover .info .text{background: #666;}
.productsCases .box .l .bd ul li:hover .info .text h3{color: #d33;}
.productsCases .box .l .bd ul li:hover .info .text span{color: #fff;background: #d33;}
@media (max-width: 768px) {
.productsCases .box .l .bd ul{ overflow:hidden; zoom:1;float: left;width: 100%;padding: 0 20px;}
.productsCases .box .l .bd ul li{float: left;width: 48%;text-align: center;color: #555;cursor: pointer;margin-bottom: 20px;margin-right: 0;}
.productsCases .box .l .bd ul li:nth-child(2n){float: right;}
.productsCases .box .l .bd ul li a{float: left;width: 100%;padding: 0 0%;}
.productsCases .box .l .bd ul li .img{float: left;width: 100%;border:1px solid #f4f4f4;border-bottom: none;padding:15px;background: #fff;overflow: hidden;}
.productsCases .box .l .bd ul li .img img{float: left;width: 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;overflow: hidden;}
.productsCases .box .l .bd ul li .info{float: left;width: 100%;}
.productsCases .box .l .bd ul li .info .text{float: left;width: 100%; height:50px;overflow:hidden;background: #f4f4f4;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.productsCases .box .l .bd ul li .info .text h3{float: left;line-height:50px;font-size: 12px;width: 100%;color: #333;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.productsCases .box .l .bd ul li:hover .img img{background: #fff;transform:scale(1.2);}
.productsCases .box .l .bd ul li:hover .info .text{background: #000;}
.productsCases .box .l .bd ul li:hover .info .text h3{color: #fff;}
.productsCases .box .l .bd ul li:hover .info .text span{color: #fff;background: #d33;}
}

/*productsCases*/
.productsCases{float: left;width: 100%;margin:30px 0 60px;}
.productsCases .box{width: 100%;float: left;}
.productsCases .box .cateNavSfq{float: left;width: 20%;transition:0.5s;}
.productsCases .box .l{width:100%;transition:0.5s;}
.productsCases .box .l .t{width:100%;float: left;margin-bottom: 25px;}
.productsCases .box .l .t b{float: left;line-height: 60px;color: #dd3333;font-size: 20px;transition:0.5s;border-bottom: 4px solid #ddd;}
.productsCases .box .l .t a{float: right;line-height: 60px;color: #dd3333;transition:0.5s;}
.productsCases .box .l .t a:hover{background: #dd3333;color: #fff;padding: 0 25px;}
.productsCases .box .l .c{float: left;width: 100%;}
@media (max-width: 768px) {
.productsCases{padding:0;margin: 0 0 20px;}
.productsCases .box .cateNavSfq{display: none;}
.productsCases .box .l{width: 100%;border: none;}
.productsCases .box .l .t{width:100%;float: left;margin-bottom: 20px;}
.productsCases .box .l .t b{float: left;line-height: 50px;color: #dd3333;font-size: 16px;transition:0.5s;border-bottom: 3px solid #dd3333;}
.productsCases .box .l .t a{float: right;line-height: 50px;color: #dd3333;transition:0.5s;}
.productsCases .box .l .c{float: left;width: 100%;}
}

.pnewul{float: left;width:100%;font-size:13px;}
.pnewul li{width:48%;overflow:hidden; float:left;padding:2%;transition:0.5s;margin-bottom: 30px;background: #fff; margin-right:1%;}
.pnewul li:nth-child(2n){width:48%;overflow:hidden; float:right;padding: 2%;transition:0.5s;margin-bottom: 30px;background: #fff; margin-right:0;}
.pnewul li .img{width:40%;float: left;margin: 0 0 0 0;}
.pnewul li .img img{width:100%;float: left;transition:0.5s; border:1px solid #eee;}
.pnewul li .lir{width:58%;padding: 10px 0 0 20px;float: left;transition:0.5s;}
.pnewul li .lir .tt{width: 100%;float: right;font-size:16px;font-weight: bold;line-height: 20px;color: #000;transition:0.5s;}
.pnewul li .lir .more{float: left;line-height: 40px;padding: 0 30px 0 30px;border: 1px solid #eee;color: #000;transition:0.5s;}
.pnewul li .lir p{width: 100%;float: right;font-size: 13px;color: #000;line-height: 26px;transition:0.5s;margin-bottom: 10px; margin-top:10px;}
.pnewul li:hover{box-shadow:0 10px 10px rgba(0,0,0,0.1);}
.pnewul li:hover .lir .more{border: 1px solid #d33;background: #d33;color: #fff;padding: 0 50px 0 30px;border-radius: 0 40px 40px 0;}
.pnewul li:hover .lir .tt{color: #d33;}
@media (max-width: 768px) {
.pnewul{float: left;width:100%;font-size:13px;}
.pnewul li{width:48%;overflow:hidden; float:left;margin-bottom: 30px;background: #fff; padding:2%;}
.pnewul li .img{width:100%;margin: 0 0 0 0;}
.pnewul li .img img{width:100%;float: left;transition:0.5s;}
.pnewul li .lir{width: 100%;padding: 10px 0 0;float: left;transition:0.5s;text-align: center;}
.pnewul li .lir .tt{width: 100%;float: right;font-size:14px;font-weight: bold;line-height: 30px;color: #000;transition:0.5s;}
.pnewul li .lir .more{float: left;line-height: 40px;padding: 0 80px 0 30px;border: 1px solid #eee;color: #000;transition:0.5s;display: none;}
.pnewul li .lir p{width: 100%;float: right;font-size: 12px;color: #000;line-height: 26px;transition:0.5s;margin-bottom: 10px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.pnewul li:hover{}
.pnewul li:hover .lir .tt{color: #d33;}
}

.Menuboxs {width:100%;float: left;margin-bottom: 30px;} 
.Menuboxs ul{width:100%;float: left;font-size: 14px;background: #eee;} 
.Menuboxs li{height: 60px;line-height: 60px;float:left;display:block;cursor:pointer;color:#666;font-weight: normal;padding: 0 40px;font-size: 18px;} 
.Menuboxs li.hover{color:#fff;background: #000;} 
@media (max-width: 768px) {
.Menuboxs {width:100%;float: left;margin-bottom: 30px;margin-top: 15px;} 
.Menuboxs li{height: 50px;line-height: 50px;float:left;display:block;cursor:pointer;color:#666;font-weight: normal;padding: 0 20px;font-size: 15px;} 
}

.Menubox {width:100%;float: left;margin-bottom: 20px;} 
.Menubox ul{width:100%;float: left;background:#eee;} 
.Menubox li{line-height:50px;float:left;display:block;cursor:pointer;color:#000;margin-right: 1px;background: #eee;padding: 0 30px;font-size: 15px;} 
.Menubox li.hover{color:#fff;background:#d33;} 
@media (max-width: 768px) {
.Menubox{margin-bottom: 0} 
.Menubox ul{border-bottom: none;} 
.Menubox li{line-height:50px;background: #eee;padding: 0;font-size: 15px;border-radius: 0;background: none;padding: 0 30px;margin-right:10px;} 
.Menubox li.hover{color: #fff;background:#d33;} 
}


/* 文档内容页 */
.productsPageShow{width: 100%;margin-bottom:50px; margin-top:50px; clear:both;}
.productsPageShow .box{float: left;width: 100%;background: #fff;padding: 60px;}
.productsPageShow .box .address{float: left;width: 100%;height: 60px;color: #888;background: #f4f4f4;padding: 0 30px;line-height: 60px;}
.productsPageShow .box .address b{float: left;font-weight: normal;}
.productsPageShow .box .address a{float: left;color: #888;}
.productsPageShow .box .address span{float: left;color: #aaa;padding: 0 10px;}
.productsPageShow .box .tops{width:100%;overflow:hidden;clear:both;transition:0.5s;padding: 60px 0;}
.productsPageShow .box .tops .img{width:30%;float: left;margin: 0;overflow: hidden;}
.productsPageShow .box .tops .img img{width:100%;float: left;transition:0.5s; border:1px solid #eee;}
.productsPageShow .box .tops .lir{width: 70%;padding: 0 50px;float: left;transition:0.5s;}
.productsPageShow .box .tops .lir .tt{width: 100%;float: right;font-size: 24px;font-weight: bold;line-height: 40px;color: #dd3333;transition:0.5s;margin-bottom: 10px;}
.productsPageShow .box .tops .lir h3{width: 100%;float: right;font-size: 17px;font-weight: normal;line-height: 30px;color: #ddd;transition:0.5s;margin-bottom:15px;text-transform: uppercase;}
.productsPageShow .box .tops .lir p{width: 100%;float: right;font-size: 13px;color: #666;line-height: 26px;transition:0.5s;padding: 20px 0 20px;border-top: 1px dashed #eee;}
.productsPageShow .box .tops .lir .see{float: left;font-size: 14px;line-height: 50px;transition:0.5s;padding: 0 30px 0 30px;color: #000;border: 1px solid #666;}
.productsPageShow .box .tops:hover .lir .see{background: #dd3333;color: #fff;border-color: #d33;padding: 0 30px 0 30px;}
.productsPageShow .box .text{float: left;width: 100%;line-height: 36px;font-size: 15px;margin:0px 0 0 ;padding: 0;color: #444;}
.productsPageShow .box .text p{float: left;width: 100%;line-height: 36px;font-size: 15px;margin: 0;padding: 0;}
.productsPageShow .box .text hr{float: left;width: 100%;border: none;border-top: 1px solid #eee;margin: 20px 0;}
.productsPageShow .box .text p img{max-width: 100%;}
.productsPageShow .box .text img{max-width: 100%;}
@media (max-width: 768px) {
.productsPageShow{width:96%; margin:0 auto;padding: 0px;}
.productsPageShow .box{float: left;width: 100%;background:#fff;padding: 0;box-shadow: none;border: none; margin-top:20px;}
.productsPageShow .box .tops{width:100%;overflow:hidden;clear:both;transition:0.5s;background: #fff;border-bottom: none;padding: 0 0 20px;margin-bottom: 0px;}
.productsPageShow .box .tops .img{width:100%;float: left;margin: 0;overflow: hidden;}
.productsPageShow .box .tops .img img{width:100%;float: left;transition:0.5s;background: none;}
.productsPageShow .box .tops .lir{width: 100%;padding: 0 20px;float: left;transition:0.5s;text-align: center;}
.productsPageShow .box .tops .lir .tt{width: 100%;float: right;font-size:24px;font-weight: bold;line-height: 30px;transition:0.5s;margin-top: 20px;}
.productsPageShow .box .tops .lir h3{font-size: 16px}
.productsPageShow .box .tops .lir .desc{width: 100%;float: right;line-height: 44px;color: #666;font-size: 13px;transition:0.5s;margin: 0 0 0px;text-align: center;}
.productsPageShow .box .tops .lir .desc i{float: none;width: 20px;height: 20px;background: #ddd;border-radius: 100%;margin: 0 12px 0 0;box-shadow: 0 0 5px rgba(0,0,0,0.3);border: 1px solid #fff;display: inline-block;}
.productsPageShow .box .tops .lir p{width: 100%;float: right;font-size: 13px;color: #666;line-height: 26px;transition:0.5s;}
.productsPageShow .box .tops:hover .lir .see{border-radius: 0;background: #dd3333;}
.productsPageShow .box .tops .lir .see{float: left;font-size: 14px;line-height: 50px;transition:0.5s;padding: 0;color: #000;border: 1px solid #000;border-right-width: 20px;width: 100%;text-align: center;}
.productsPageShow{margin-bottom: 20px;}
.productsPageShow .box .text{padding: 20px;}
}
