@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body {font:13px/1.75 "Microsoft YaHei", arial,sans-serif; color: #333;  background:#fff;min-width: 1300px; overflow-x: hidden;}
a { text-decoration: none; color: #333;display: block;}
p{color: #333;}
a:hover {text-decoration: none}
a img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}
div {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
p,strong,em{padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
form {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
em{font-style: normal; font-weight: normal}
table {padding-bottom: 0px;list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dt {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dl {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dd {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
tr {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1300px; margin:0 auto; height: 100%;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-l{ text-align: left;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.co-b{color: #000;}
.co-w{color: #fff;}
strong{ font-weight: normal;}
.m{ margin: 0 auto;}
b{display: block; font-weight: bold;}
i{font-style: normal;}
.blue{color: #046760;}
.wider{ font-weight: bold;}
.gr{color: #107a73;}
.or{color: #f7c266;}

/* CSS Document */


/*top*/
.top{background:#66ceb5;height:38px;}
.top p{color:#f2f2f2;line-height: 38px;font-size: 14px;}
.top p>a{display: inline-block;color:#f2f2f2;}
.top p a.fe{background:url(../images/head-line.png) no-repeat right center;padding-right: 17px;margin-right: 13px;}


/*head*/
.header{}
.header .logo{margin-top:31px;}

/*nav */
.nav{margin-top:59px;margin-bottom: 27px;}
.nav .nav-list{}
.nav .nav-list li{float: left;position: relative;margin-right:30px;height: 22px;text-align: center;}
.nav .nav-list li:last-child{margin-right:0;}
.nav .nav-list li>a{color:#333;font-size:16px;position: relative;line-height: 16px;padding-bottom: 6px;}
.nav .nav-list li:hover>a{color: #2dcba5;border-bottom:solid 2px #2dcba5;}
.nav .nav-list li.on>a{color: #2dcba5;border-bottom:solid 2px #2dcba5;}

.nav .nav-hide{display: none;position:absolute;top:24px;width: 180px; background: rgba(255,255,255,1); left: 50%; margin-left: -88px;text-align: center;  z-index: 1000;}
.nav .nav-hide em a{display: block; font-size: 14px; line-height: 48px; color: #333333; }
.nav .nav-hide em a:hover{background: #2dcba5; color: #fff;}

.headfixed{background: rgba(255,255,255,0.9);position: fixed;top: 0px;left: 0px;right: 0px;z-index: 999;width: 100%;box-shadow: 1px 1px 3px rgba(0,0,0,0.1);height: 60px;}
.headfixed ul li{float: left; width: 162px; position: relative;}
.headfixed ul li a{display: block; font-size: 16px; line-height: 60px;text-align: center;color: #333;}
.headfixed ul li.on a{color: #2dcba5;}
.headfixed ul li:hover a{color:#2dcba5; }


/*banner*/
.banner{position:relative;z-index: 1;}
.banner-hd {height:632px;position: relative; overflow:hidden;}
.banner-hd  ul{height:100%;margin:0 auto;}
.banner-hd  ul li{height:100%;}
/*数字按钮样式*/
.banner-hd .num {overflow:hidden;position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; }
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:61px;height:5px; color: #FFFFFF;margin:0 14px; cursor:pointer; float: left;background:#fff;}
.banner-hd .num li.on{ background:#0394ff;} /*当前项*/

#banner-prev,#banner-next{position:absolute;top:40%;opacity: 1!important;}
#banner-prev{left:10%;}
#banner-next{right:10%;}

/*搜索*/
.search{margin-top: 27px;}
.sea-list span{font-size:16px;line-height: 16px;}
.sea-list a{padding:0px;display: inline-block;font-size:16px;color:#999;}
.sea-list a:hover{ color:#2dcba5;text-decoration: underline;}
.search-form span{ display: inline-block;}
.search-form{overflow: hidden;border-bottom:1px solid #bebebe;width:176px;height: 20px;}
.search-form .search-span-1{float:left;}
.search-form .search-span-2{float:right;}
.search-form .search-span-1 input{width:104px;background: none;vertical-align: middle;border:none;font-size:14px;color:#c4c4c4;}
.search-form .search-span-2{}
.search-form .search-span-2 input{border:none; vertical-align: middle;width:29px;height:18px;color:#fff; background: url(../images/search.png) no-repeat 11px center;}




.ny-hd .num {overflow:hidden;position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; }


/*标题*/
.tit{position: relative;}
.tit b,.tit h2{position: relative;}
.tit b{color: #f2f2f2;font-family: arial;font-size: 102px;opacity: 0.2;line-height:102px;}
.tit h2{color:#2dcba5;font-size:28px;line-height: 28px;margin-top:-28px;font-weight: bold;padding-bottom:24px;}
.tit p{color: #bdbdbd;font-size: 15px;line-height: 15px;}

/*首页简介*/
.about{margin-top: 52px;    background: url(../images/a-bg.jpg) no-repeat 0px 104px;margin-bottom: 99px;}
.about .tit{background: url(../images/t-bg1.png) no-repeat center bottom;}
.about .info{margin-top:97px;}
.about .fl b{font-size: 24px;font-weight: bold; line-height:24px;display: block;padding-bottom: 17px;color: #1eddaf;}
.about .fl p{width: 685px;font-size: 16px; color: #666; line-height: 32px;margin-top:35px;}
.about  a{background: url(../images/more-bg.png) no-repeat 99px center;text-indent: 30px;font-size: 16px;display: block;color: #14c297; line-height: 42px;  margin-top:52px; width:182px; height: 42px;border: solid 1px #666; }
.about  a:hover{ background:url(../images/more-bg11.png) no-repeat 99px center #14c297;color: #fff;}
.about .about-pic{}

/*优势*/
.as{background: #20deb1;box-shadow: 0 0 5px #eee;height: 142px;box-sizing: border-box;}
.as ul{padding-top: 36px;padding-bottom: 37px;}
.as ul li{display: inline-block;margin-right: 49px;}
.as ul li:last-child{margin-right: 0;}
.as ul li .pic{margin-right: 25px;}
.as ul li .txt{}
.as ul li .txt em{font-size: 22px; color:#fff; line-height: 22px;font-weight: bold;}
.as ul li .txt p{ font-size: 14px; color:#fff; line-height: 16px;width: 190px; margin-top: 6px;}
.as ul li:nth-child(3) .txt p {width: 250px;}

/*首页产品*/
.pro{text-align: center;margin-top: 65px;background: url(../images/pro-bg.jpg) no-repeat 0px -2px;padding-bottom: 100px;}
.pro .tit h2{background: url(../images/t-bg2.png) no-repeat center bottom;padding-bottom: 21px;}
.pro .tit p{margin-top: 23px;}
.pro-list ul{width: 1333px;margin-top:55px;}
.pro-list ul li{border-radius: 7px;float:left;width:410px;margin-right:33px;overflow: hidden;margin-bottom: 46px;box-shadow: 0 0 5px #eee;}
.pro-list ul li .pic{width:410px;height:300px;position: relative;}
.pro-list ul li .pic img{background:#fbfbfb;}
.pro-list ul li .pic-info{display: block;font-size: 16px;text-align: center;line-height: 52px;color: #333;background: #fff;}
.pro-list ul li .pic-info span{margin-left: 34px;}
.pro-list ul li .info-hide{top:-100%;position: absolute;width:100%;height:100%;left:0;text-align: center;transition: 0.5s;-moz-transition: 0.5s; -webkit-transition: 0.5s;-o-transition: 0.5s;background:url(../images/plus.png)no-repeat center   rgba(45, 203, 165,0.8);
 );text-align: center;}
.pro-list ul li .info-hide p{font-size:13px;line-height: 22px; color:#fff;display: block;margin-top: 67px;width: 227px;display: inline-block;}
.pro-list ul li .info-hide p:after{display: inline-block;content: "";width: 109px;height: 1px;background: rgba(255,255,255,0.7);margin-top: 12px;}
.pro-list ul li:hover .info-hide{top:0; }
.pro-list ul li:hover .pic-info{color: #1eddaf;}
.pro a.more{transition: all 0.3s;display: inline-block; line-height: 16px; font-size: 16px;color:#333;background: url(../images/more1.png)no-repeat center bottom;padding-bottom:11px;width: 143px;margin-top:5px;}
.pro a.more:hover{color: #046760;background: none;}

/*首页厂房设备*/
.equip{text-align: center;background: url(../images/equip-bg.jpg) no-repeat center top;height: 907px;overflow: hidden;}
.equip .container{}
.equip .tit {padding-top:148px;}
.equip .tit h2{background: url(../images/t-bg2.png) no-repeat center bottom;padding-bottom: 21px;}
.equip .tit p{margin-top: 23px;}
.equip-list{margin-top:38px;}
.equip-list ul{width: 1318px;margin: 0 165px;}
.equip-list ul li{float:left;width:312px;margin-right:18px;overflow: hidden;margin-bottom: 22px;}
.equip-list ul li .pic{width:312px;height:182px;position: relative;overflow: hidden;}
.equip-list ul li .pic-info{display: block;font-size: 16px;text-align: center;line-height: 52px;color: #333;}
.equip-list ul li .pic-info span{margin-left: 34px;}
.equip-list ul li .info-hide{top:0;position: absolute;width:100%;height:100%;left:0;text-align: center;transition: 0.5s;-moz-transition: 0.5s; -webkit-transition: 0.5s;-o-transition: 0.5s;background:rgba(45, 203, 165,0.8); );text-align: center;}
.equip-list ul li .info-hide p{font-size:13px;line-height: 22px; color:#fff;display: block;margin-top: 67px;width: 227px;display: inline-block;}
.equip-list ul li .info-hide p:after{display: inline-block;content: "";width: 109px;height: 1px;background: rgba(255,255,255,0.7);margin-top: 12px;}
.equip-list ul li:hover .info-hide{top:0; }
.equip-list ul li:hover .pic-info{color: #1eddaf;}
.equip-list ul li:nth-child(2n) .info-hide{top:-100%;}
.equip a.more{transition: all 0.3s;display: inline-block;  font-size: 16px;color:#999;background: url(../images/more2.png)no-repeat center bottom;padding-bottom:6px;width: 143px;margin-top:14px;}
.equip a.more:hover{color: #046760;background: none;}

.equip-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;
}

/*首页合作*/
.cor{background: url(../images/cor-bg.jpg) no-repeat center;padding-top:16px;padding-bottom:42px;}
.cor .cor-tit{border-bottom:solid 2px #65eccb;width: 477px;}
.cor .cor-tit h2{font-size:38px;color:#fff;display: inline-block;}
.cor .cor-tit span{font-size:28px;color:#fff;margin-left: 23px;}
.cor .cor-list{margin-top: 28px;}
.cor .cor-list ul{width:1321px ;}
.cor .cor-list ul li{float: left;width: 197px;margin-right:21px;height:79px;border:solid 1px #808080;}



/*首页新闻*/
.news{margin:38px 0 80px;}
.news .tit h2{background: url(../images/t-bg2.png) no-repeat center bottom;padding-bottom: 21px;}
.news .tit p{margin-top: 23px;}
.news-class{margin-top: 28px;margin-bottom: 59px;}
.news-class ul{font-size:0;text-align: center;}
.news-class ul li{display: inline-block;text-align: center;width: 119px; margin:0 20px;height: 35px;border: solid 1px #cbcbcb;}
.news-class ul li a{font-size: 17px; color: #1eddaf; line-height: 35px;height: 35px;}
.news-class ul li:hover a,.news-class ul li.on a{background:#ff6252;color: #fff;}
.news-class ul li:hover a:after{opacity: 1;}
.news-list{position: relative;}
.news-list .latest{background-color:#fdfdfd; width: 589px;}
.news-list .latest .pic{width: 433px;height: 217px;}
.news-list .latest .txt{padding:0 36px 50px;}
.news-list .latest em{margin-top: 21px;  display: block; font-size: 18px; color: #333; line-height: 18px;padding-bottom:14px; border-bottom: solid 1px #ececec;padding-right: 38px;}
.news-list .latest p{width:513px;font-size: 16px; color: #999; line-height: 26px;margin-top: 8px;}
.news-list .latest span{font-size: 16px; color:#b8b8b8; line-height:16px; margin-top: 14px;}
.news-list ul{}
.news-list ul li{box-sizing: border-box;margin-bottom:25px;width: 682px;border-bottom:dashed 1px #f3f3f3;}
.news-list ul li .news-date{}
.news-list ul li .news-date span{line-height: 20px;font-size: 20px;color: #e0e0e0;}
.news-list ul li .news-date  em{font-weight: bold;font-size:60px;color: #dcdcdc;line-height: 60px;margin-top: 20px;}
.news-list ul li .news-r{height: 87px;margin-left: 36px;}
.news-list ul li em{font-size: 18px;color: #333;line-height: 18px;margin-bottom:14px;display: block; }
.news-list ul li p{width:425px;font-size: 15px; color: #999; line-height: 26px;}
.news-list .news-more{background:url(../images/ar1.png)no-repeat;width: 34px;height: 34px;margin-top: 33px;}
.news-list ul li:hover .news-date span,.news-list ul li:hover .news-date em{color:#30ba99;}
.news-list ul li:hover em{color:#1eddaf;}
.news-list ul li:hover .news-more{background:url(../images/ar1.png)no-repeat center bottom;}
.news-list .latest em:hover{color:#1eddaf;}

/*首页底部*/
.foot{background: #fcfcfc;margin-top: 40px;}
.foot a{display: inline-block;}
.foot-nav{height: 50px;background: #05a67f;}
.foot-nav ul{}
.foot-nav ul li {float: left;padding: 14px 0;}
.foot-nav ul li a{font-size: 17px;color:#fff;border-right:solid 2px #55c0a6;padding: 0 48px;line-height: 17px;}
.foot-nav ul li:last-child a{border-right: none;}
.foot a:hover{color: #f7c266}
.f-info{padding-top: 70px;}
.foot .f-l{margin-top: 10px;width: 611px;}
.foot .f-l dl dd{font-size: 17px;color:#999;line-height: 35px;float: left;margin-right: 70px;}
.foot .f-l dl dd:nth-child(2n){margin-right: 0;}
.foot .f-l dl dd p{color:#999;line-height: 35px;font-size: 17px;display: inline-block;width: 190px;}
.foot .f-l dl dd.add{background: url(../images/f-a.png)no-repeat left 10px;padding-left: 24px;}
.foot .f-l dl dd.phone{background: url(../images/f-p.png)no-repeat left center;padding-left: 24px;}
.foot .f-l dl dd.tel{background: url(../images/f-t.png)no-repeat left center;padding-left: 24px;}
.foot .f-l dl dd.mail{background: url(../images/f-m.png)no-repeat left center;padding-left: 24px;}
.foot .f-m{margin-left:102px;margin-right:62px;margin-top: 4px;}
.qrcode{}
.qrcode ul li{display: inline-block;margin-left: 58px;text-align: center;}
.qrcode ul li img{display: block;}
.qrcode ul li span{display: block;margin-top: 16px;font-size: 16px;color: #333;}
.foot .cp{}
.foot .cp p.f-txt{color: #bfbfbf;text-align: left;border-bottom:solid 1px #eaeaea;font-size: 14px;}
.foot .cp p{line-height: 54px;color: #999999;text-align: center;}
.foot .cp a{display: inline-block;color: #999999;font-size: 15px;}
.foot .cp a:hover{color: #05a67f;}


/*内页*/
.ny-hd{ height: 400px;}
.ny-main {margin-top: 40px;margin-bottom: 60px;overflow: hidden;}

.position{height:52px; line-height:52px; font-size:14px; border-bottom: solid 1px #dfdfdf; margin-bottom: 30px;}
.position .container{background:url(../images/position-home.png) no-repeat 0 center; padding-left:30px; width: 1200px;}
.position .position-a>a{background:url(../images/position-arrow.png) no-repeat right center; padding-right:20px; margin-right:10px;display: inline-block;}
.position a:last-child{background: transparent;}
.position .on{color: #2dcba5;}
.position a:hover{color: #2dcba5;}

.ctitle1>li{margin-left:30px;}
.ctitle1>li>a,.ctitle1>li{display: inline-block;text-align: center;}
.ctitle1>li:hover,.ctitle1>li.on{border-bottom:2px solid #2dcba5;height:52px;}
.ctitle1>li:hover a,.ctitle1>li.on>a{color:#2dcba5}

/*左侧*/

.ny-right {width:1300px}

/*内页产品列表*/
.ny-product-list ul{width: 1330px;}
.ny-product-list ul li{float: left; width:302px; margin-right: 30px; margin-bottom: 30px;}
.ny-product-list ul li .pic{width: 302px; height: 222px; position: relative; overflow: hidden; border: solid 1px #ccc;}
.ny-product-list ul li h3{display: block;font-size: 15px;height:40px; line-height: 30px;padding-right: 25px;padding-top: 10px; color: #666; border-bottom: 1px solid #ccc; background: url(../images/link.png) no-repeat right center; position: relative;}
.ny-product-list ul li h3:after{position: absolute; content: ''; width: 0; height: 1px; bottom: -1px; background: #2dcba5; left: 0; transition:0.6s;}
.ny-product-list ul li:hover h3{color: #2dcba5;}
.ny-product-list ul li:hover h3:after{width: 100%;}
.ny-product-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;
} 



/*产品详情*/
.ny-right  .pro1 .pro-list-pic{width: 348px;}
.ny-right  .pro1 .spec-preview img{display: block;}
.ny-right  .pro1 .descript1{width:800px;}
.ny-right  .pro1 .descript1 strong.title1{font-weight:bold;line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 10px 0 15px; margin-bottom: 10px;}
.ny-right  .pro1 .descript1 p{width: 780px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;}
.ny-right  .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #333; }
.ny-right  .pro1 .descript1 a.consult:hover{background-color: #2dcba5;}
.ny-right  .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 20px 0;}
.ny-right  .pro1 .descript1 p.haoma em {display: inline-block;color: #2dcba5;font-size: 25px;font-weight: bold; vertical-align: middle;}
.ny-right  .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right  .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right  .detail {margin-bottom: 20px;}
.ny-right  .detail .de-title{border-bottom: solid 3px #2dcba5; margin-bottom: 20px;}
.ny-right  .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#2dcba5;}

/*内页设备*/
.ny-equip-list ul{width: 1320px;}
.ny-equip-list ul li{float:left;width:312px;margin-right:18px;overflow: hidden;margin-bottom: 22px;}
.ny-equip-list ul li .pic{width:312px;height:182px;position: relative;overflow: hidden;}
.ny-equip-list ul li .info{text-align: center;line-height: 52px;font-size: 15px;background:#fafafa;}
.ny-equip-list ul li:hover .info{color:#fff;background: #05a67f;}
.ny-equip-list ul li:hover .pic {-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;
}




/*员工风采&厂房厂貌*/
.about-list ul{width: 1320px;}
.about-list ul li{float:left;width:420px;margin-right:18px;overflow: hidden;margin-bottom: 22px;}
.about-list ul li .pic{width:420px;height:250px;position: relative;overflow: hidden;}
.about-list ul li .info{text-align: center;line-height: 52px;font-size: 15px;background:#fafafa;}
.about-list ul li:hover .info{color:#fff;background: #05a67f;}
.about-list ul li:hover .pic {-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;
}

/*内页合作*/
.ny-cor-list{margin-top: 28px;}
.ny-cor-list ul{width:1321px ;}
.ny-cor-list ul li{float: left;width: 197px;margin-right:21px;height:79px;border:solid 1px #808080;margin-bottom: 30px;}
.ny-cor-list ul li:nth-child(5),.ny-cor-list ul li:nth-child(6),.ny-cor-list ul li:nth-child(7){display: none;}

/*内页新闻列表页*/
.ny-news-list ul li{overflow: hidden;padding-bottom: 22px;border: none;border-bottom: solid 1px #f0f0f0; margin-bottom: 20px;}
.ny-news-list ul li .date{width: 82px;padding: 14px 7px;border:solid #dbdbdb 1px;border-radius: 5px;}
.ny-news-list ul li .date span{display: block;border-bottom: solid #dbdbdb 1px;font-size: 40px;line-height: 40px;color:#2dcba5; padding-bottom: 8px;}
.ny-news-list ul li .date p{font-size: 17px;line-height: 17px;color: #747474; margin-top: 15px;}
.ny-news-list ul li .descript{overflow: hidden;width: 1172px;}
.ny-news-list ul li .descript strong{font-size: 16px;line-height: 38px;color: #232323;font-weight: bold;display: block;}
.ny-news-list ul li .descript strong:hover{color:#2dcba5; }
.ny-news-list ul li .descript p{color: #5f5f5f;font-size: 14px;line-height: 22px;}


/*内页分页样式*/
.ny-right  .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right .pagelist a,.ny-right  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right  .pagelist span.current {color: #f30;border: 1px solid #ddd;}


/*在线咨询*/
.zx-service{position: fixed;right: 5px;top: 30%;z-index: 9999;}
.zx-service ul li{margin-bottom: 1px;position: relative;}
.zx-service ul li a{display: block; width: 80px;height: 52px;padding: 14px 0;background: #2dcba5;}
.zx-service ul li:hover a{background: #2dcba5;}
.zx-service ul li a img{display: block;margin: 0 auto 10px;}
.zx-service ul li a span{display: block;width: 80px;color: #fff;text-align: center;line-height: 14px;}
.zx-service ul li dl{width: 150px;padding: 0 15px;background: #2dcba5;text-align: center;display: none;position: absolute;right: 81px;top: 0;}
.zx-service ul li dl dd{font-family: arial;color: #fff;font-size: 20px;height: 50px;width: 150px;line-height: 50px;}
.weixin-hide{width: 130px;padding: 140px 10px 0;background:url(../images/wechat-pic.jpg) no-repeat center top 10px #2dcba5;position: absolute;right: 81px;top: 0;display: none;}
.weixin-hide span,.weixin-hide b,.weixin-hide em{display: block; width: 100%;text-align: center;color: #fff;}
.weixin-hide span{line-height: 36px;}
.weixin-hide em{line-height: 35px;}
.weixin-hide b{line-height: 13px;font-family: arial;font-size: 18px}
.tel-hide li span,.tel-hide li b{display: block;color: #fff;}
.tel-hide li span{line-height: 12px;font-size: 14px;}
.tel-hide li b{line-height: 15px;font-size: 19px;font-family: arial;padding-top: 10px;} 
.zx-service03:hover .weixin-hide{display: block;}
.zx-service ul li:hover dl{display: block;}