@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:16px/1.75 "Microsoft YaHei", arial,sans-serif; color: #333;  background:#fff;min-width: 1200px; overflow-x: hidden;}
a { text-decoration: none; color: #333;display: block;}
p{color: #434343;}
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:1200px; 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;}
.col-black{color: #000;}
.col-white{color: #fff;}
strong{ font-weight: bold;}
b{font-weight: bold;}
.m{ margin: 0 auto;}
.bd{width: 1200px;overflow: hidden;}
i{font-style: normal;}
/* CSS Document */


/*top*/
.top{background:#f6f6f6;padding-top:11px;padding-bottom:11px;}
.top p{color:#666;line-height: 13px;font-size: 13px;}
.top p.top-we a{margin-right:10px;padding-right:10px;border-right:solid 2px #969696}
.top p.top-tel a,.top p.top-we a{font-size: 14px;color: #666;display: inline-block;}
.top p.top-tel a:hover,.top p.top-we a:hover{color: #0789d3;}


/*head*/
.head{padding:20px 0;}
.head .logo{}
.head-tel{margin-top:0px;background: url(../images/head-tel.png)no-repeat left;padding-left: 49px;height: 42px;}
.head-tel span{display: block;font-size: 14px;color:#666;line-height: 14px;}
.head-tel b{font-weight: bold;font-size: 24px;color:#0789d3;font-family: arial;line-height: 24px;margin-top:9px;}


/*nav */
.nav{background:#0789d3;height:56px;}
.nav .nav-list{}
.nav .nav-list>li{float: left;position: relative;width: 240px;/*border-right:solid 1px #0d7cba;*//*border-right:solid 1px #666;*/}
.nav .nav-list>li>a{color:#fff;font-size:16px;text-align: center;}
.nav .nav-list>li>a:hover{/*background: #02b3e3;*/background: #fff;color: #333;}
.nav .nav-list>li.on>a{/*background: #02b3e3;*/background: #fff;color: #333;}
.nav .nav-list>li>a{height: 56px;box-sizing: border-box;line-height: 56px;}
.nav .nav-list>li>.nav-hide{display:none;position:absolute;background:#0789d3;z-index:10000;width: 100%;left:0;top:56px;}
.nav .nav-list>li:hover>.nav-hide{display: block;}
.nav .nav-list>li>.nav-hide>em{border-bottom: dashed 1px #fff;text-align: center;display: block;line-height: 40px;}
.nav .nav-list>li>.nav-hide>em:last-child{border: none;}
.nav .nav-list>li>.nav-hide>em>span{display: block;}
.nav .nav-list>li>.nav-hide>em>a{color:#fff;font-size: 13px;}
.nav .nav-list>li>.nav-hide>em:hover a{background:#fff;color:#333;}
.head-fixed{width:100%;position: fixed;top:0;background:#0789d3;z-index: 1000;}






#_0789d3 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  color: rgb(20, 123, 173);
  line-height: 3;
  position: absolute;
  left: 34px;
  top: 144.5px;
  z-index: 2;
}









/*banner*/
.banner{position:relative;}
.banner-hd {height:550px;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 {border:solid 1px #0789d3;width:12px;height:12px;margin:0 8px; cursor:pointer; float: left;background:#fff;border-radius: 50%;}
.banner-hd .num li.on{ background:#0789d3;} /*当前项*/


/*搜索关键词*/
.pannel{background:#f5f5f5;height:55px;}
.keywords{line-height: 55px; }
.keywords strong{display: inline-block;font-size: 14px; color: #333; margin-right: 6px;}
.keywords ul li{float: left;}
.keywords ul li a{display: inline-block; color: #555;margin-right: 24px;color: #555;}
.keywords ul li a:hover{color: #0789d3;}
.search{margin-top: 10px}
.search input{outline: none; font-family: "Microsoft YaHei";}
.search .search-text{width: 243px;  border: solid 1px #ccc; line-height: 33px; color: #cccccc; text-indent: 1rem;}
.search .search-btn{width: 54px; height: 35px; background: url(../images/search-btn.png) no-repeat center #0789d3; border: none; cursor: pointer;}


/*产品中心*/
.product{margin:60px 0;}
.ny-left{width: 260px;}
.column-title{background: url(../images/column-title.png) no-repeat 27px center #0789d3; padding-top: 24px; height: 74px; padding-left: 97px;}
.column-title h3{display: block; font-size: 34px; line-height: 34px; font-weight: bold; margin-bottom: 2px;}
.column-title span{display: block; font-size: 14px;}
.ctitle1>li{float: left; margin-top: 1px; width: 260px;}
.ctitle1>li>a{display: block; background: url(../images/ctitle1.png) no-repeat 224px center #f5f5f5; font-size: 16px; line-height: 72px; color: #4c4c4c; padding-left: 15px;}
.ctitle1 .ctitle2{background: #f7f7f7;padding: 11px 0 11px 20px; display: none;}
/*.ctitle1 li:first-child .ctitle2{display: block;}*/
.ctitle1 .ctitle2 li a {display: block; font-size: 14px; line-height: 32px; color: #666; background: url(../images/ctitle2.png) no-repeat left center; padding-left: 14px;}
.ctitle1>li.on>a,.ctitle1>li:hover>a{background: url(../images/ctitle1-on.png) no-repeat 224px center #0789d3; color: #fff;}
.ctitle1 .ctitle2 li.on a,.ctitle1 .ctitle2 li:hover a{background: url(../images/ctitle2-on.png) no-repeat left center; color: #0789d3; font-weight: bold;}
/*.class-contact{background: url(../images/class-contact.png) no-repeat center; height: 70px; width: 260px; margin-top: 1px; padding-top: 30px;}*/
.class-contact .tel{background: url(../images/class-tel.png) no-repeat 11px center; padding-left: 63px;}
.class-contact .tel span{display: block; font-size: 15px; line-height: 15px; margin-bottom: 10px;}
.class-contact .tel strong{display: block; font-size: 24px; line-height: 17px; font-family: arial;}

.product-right{width: 915px;}
.product-right .product-list-top{background:#f5f5f5;padding:20px;}
.product-list-top .pic{width:452px;height: 388px;overflow: hidden;}
.product-list-top .pic-info{padding-top:26px;width:386px;}
.product-list-top .pic-info b{display: block;  border-bottom:solid 1px #ededed;font-weight: bold;font-size: 22px;color: #333;line-height: 22px;padding-bottom:15px;} 
.product-list-top .pic-info p{margin-top: 16px;font-size: 14px;line-height:30px ;color: #666;}
.product-list-top .btn{margin-top: 52px;}
.product-list-top .btn a{text-align: center;display: inline-block;font-size:16px;color: #555;width: 178px;height: 46px;border:solid 2px #c8c7c7;line-height: 46px;}
.product-list-top .btn a.con{margin-right: 4px;background: #0789d3;color: #ffff;border:solid 2px #0789d3;}
.product-list-top .btn a.con:hover{background:#02b3e3;border:solid 2px #02b3e3;}
.product-list-top .btn a.more:hover{background:#02b3e3;border:solid 2px #02b3e3;color: #fff;}

.product-list ul{margin-top: 34px;width:949px;}
.product-list ul li{float: left; width: 282px; margin-right:31px; border: solid 1px #f1f1f1;margin-bottom: 20px;}
.product-list ul li .pic{width: 282px; height: 242px; overflow: hidden;}
.product-list ul li .pic img{display: block; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.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;}
.product-list ul li em{display: block; font-size: 15px; line-height: 46px; color: #666666;background:#f5f5f5 ;}
.product-list ul li:hover{border: solid 1px #0789d3;}
.product-list ul li:hover em{color: #fff;background: #0789d3;}


.title{}
.title h2{font-size: 34px;color:#2a2a2a;line-height: 34px;margin-bottom: 16px;position: relative;}
.title h2 b{font-weight: bold;color:#0789d3;}
.title span{font-size: 14px; font-family: "Arial";line-height: 14px;color: #777777;}


/*首页案例*/
.case{height:860px;background: url(../images/case-bg.jpg)no-repeat center top;box-sizing:border-box;padding-top: 40px;}
.case-list{margin-top: 40px;}
.case-list .hd ul{width: 1228px;}
.case-list .hd ul li{text-align: center;width:280px;float: left;margin-right: 27px;}
.case-list .hd ul li .pic{width:280px;height:159px;overflow: hidden;}
.case-list .hd ul li em{height: 52px;line-height: 52px;color: #333;background: #fff;display: block;font-size: 15px;}
.case-list .hd ul li:hover em{background:#0789d3;color: #fff;}
.case-list .bd{margin-bottom: 40px;}
.case-list .bd ul li .pic{width:718;height: 408px;overflow: hidden;}
.case-list .bd ul li .txt{width: 482px;}
.case-list .bd ul li .txt .txt-top{padding-left: 22px;}
.case-list .bd ul li .txt .txt-top em{font-size:22px;line-height: 22px;margin-top: 32px;display: block;}
.case-list .bd ul li .txt .txt-top em:after{display: block;content: "";background:#333333;margin-top: 15px;height: 1px;width: 40px;}
.case-list .bd ul li .txt .txt-top p{color: #666;font-size: 14px;line-height: 30px;margin-top: 27px;}
.case-list .bd ul li .txt .txt-info{padding-top: 38px;padding-bottom: 48px;padding-left: 22px;background:#0789d3;margin-top: 20px;color: #fff;font-weight: bold;line-height: 35px;}

/*合作logo*/
.cor{margin:60px 0; padding: 60px 0; background: #fcfcfc}
.cor-list ul{width:1230px;}
.cor-list ul li{width:212px;height:133px;border:solid 1px #dfdfdf;float: left;margin-right: 30px;}
.cor-list ul li .pic{width:212px;height:133px;overflow: hidden;}


/*净化工程*/
.project{background:#edf2f4;padding:40px 0;}
.project .hd{width: 287px;}
.project .hd ul li{width: 287px;height: 50px;line-height: 50px;background: #fff;margin-bottom: 4px;text-indent: 52px;font-size: 15px;color: #333;}
.project .hd ul li :hover{background:#0789d3;color: #fff;}
.project .bd{width: 913px;}
.project-list{margin-top: 40px;}


/*优势*/
.as{margin:60px 0;}
.as-list{margin-top: 40px;position: relative;}
.as-list .hd ul li{background: #edf2f4;width:268px;height: 202px;margin-bottom: 14px;text-align: center;}
.as-list .hd ul li em{color:#333333;font-weight: bold;font-size: 18px;line-height: 38px;margin-top: 56px;display: block;}
.as-list .hd ul li em span{color:#0789d3;display: block;}
.as-list .hd ul li:hover{background: #0789d3;}
.as-list .hd ul li:hover em,.as-list .hd ul li:hover em span{color: #fff;}
.as-list .bd{width: 642px;overflow: hidden;position:absolute;left:279px;top:0;}
.as-list .bd ul{width: 642px;}
.as-list .bd ul li .pic{width: 642px;height: 418px;position: relative;}
.as-list .bd ul li .pic .pic-txt{position: absolute;left:0;top:107px;background:rgba(24, 133, 195,0.58);padding:50px; box-sizing: border-box; width: 100%}
.as-list .bd ul li .pic .pic-txt em,.as-list .bd ul li .pic .pic-txt p{ color: #fff;}
.as-list .bd ul li .pic .pic-txt em{display: block;font-weight: bold;font-size: 18px;margin-bottom: 10px;}
.as-list .bd ul li .pic .pic-txt p{font-size: 14px;line-height: 30px;}

/*首页简介*/
.about{background: url(../images/a-bg.jpg)no-repeat center top;box-sizing:border-box;padding-top: 73px;}
.about .info{background: url(../images/about-info-bg.jpg)no-repeat center top;padding-top: 40px;box-shadow: 0 0 5px #afafaf;}
.about .about-info{padding:40px;}
.about .about-info .txt{width: 540px;}
.about .about-info .txt p{font-size: 15px;line-height: 30px;color: #666;}
.about .about-info .txt a{margin-top: 40px;font-size: 13px; color: #fff;display: block;width: 170px;height: 40px;background:#0789d3;text-align: center;line-height: 40px;}
.about .about-info .txt a:hover{background:#02b3e3;color: #fff;}


/*首页新闻*/
.news{margin:60px 0;}
.news .news-list{margin-top:40px;}
.news .news-list .latest{background:#fafafa;padding:28px;width:535px;}
.news .news-list .latest .pic{width: 537px;height: 307px;overflow: hidden;}
.news .news-list .latest em{font-size: 16px;color: #333;line-height: 16px;margin-top: 32px;display: block;margin-bottom: 11px;}
.news .news-list .latest p{font-size: 14px;line-height: 24px;width: 425px;color: #666;margin-bottom: 21px;}
.news .news-list .latest i{font-size: 14px;color: #666;}
.news .news-list .latest:hover em{color:#0789d3;font-weight: bold;}
.news .news-list .latest .pic:hover 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;}
.news .news-list ul li{width:575px;margin-bottom: 10px;height: 120px;border:solid 1px #f5f5f5;background: #fafafa;padding:19px 21px 19px 34px;box-sizing: border-box;}
.news .news-list ul li .date{padding-top:17px;padding-bottom: 17px;padding-right:21px;text-align: center;border-right:solid 1px #e2e2e2;}
.news .news-list ul li .date b{color:#0789d3;font-size:38px;line-height: 38px;font-family: arial;}
.news .news-list ul li .date p{color: #707070;font-size:15px;font-weight: bold;font-family: arial;line-height: 15px;}
.news .news-list ul li .txt{width:420px;}
.news .news-list ul li .txt em{ font-size: 16px;color: #333;line-height: 16px;margin-top: 2px;margin-bottom: 11px;display: block;}
.news .news-list ul li .txt p{font-size: 14px;line-height: 24px;color: #777;}
.news .news-list ul li:hover em{color:#0789d3;font-weight: bold;}

/*公共底部*/
.foot{background: #4b4b4b; padding-top:56px;}
.foot .container{padding-bottom:70px;}
.foot-l{margin-right: 103px;}
.foot-nav span,.foot-r span{font-size: 16px;line-height: 16px;color: #fff;margin-bottom:19px;display: block;}
.foot-nav ul{float: left;width: 354px;}
.foot-nav ul li{margin-right: 33px;float: left;}
.foot-nav ul li a{font-size:14px;line-height: 36px;color: #e0e0e0; text-transform: uppercase;width: 76px;}
.foot-nav ul li:hover a{color: #0789d3;}
.foot-r ul{}
.foot-r ul li{font-size:14px;color:#e0e0e0;line-height: 36px;}
.foot-r ul li:nth-child(1)/*,.foot-r ul li:nth-child(2)*/{background: url(../images/f-t.png)no-repeat left center;padding-left: 26px;}
.foot-r ul li:nth-child(2){background: url(../images/f-a.png)no-repeat left center;padding-left: 26px;}
.foot .wechat{text-align: center;}
.foot .wechat em{display: block;font-size:13px;color: #e0e0e0;margin-top: 14px;}
.foot-copy{background: #696969;text-align: center;color:#cfcfcf;font-size: 14px;line-height:52px;}
.foot-copy a{display: inline-block;color:#cfcfcf;font-size:14px;}
.foot-copy .fl:hover a,.foot-copy .fr:hover a{color:#0789d3;}

/*底部悬浮*/
.footfixed{background:#0789d3; bottom: 0; z-index: 222; position: fixed; width: 100%; padding:  12px 0 10px; height: 60px;left: 0;}
.footfixed-zw{height: 80px;}
.footfixed-left ul li{float: left; padding:0 15px; border-right: solid 1px #35a2e0;; height: 55px;}
.footfixed-left ul li .logo{background: url(../images/footfixed-logo.png) no-repeat left center; padding-left: 60px; margin-top: 6px; height:53px;}
.footfixed-left ul li .logo h3{display: block; font-size: 16px; line-height: 16px;margin: 4px 0 6px; }
.footfixed-left ul li .logo span{display: block; font-size: 13px; line-height: 13px; opacity: 0.83}

.call-back{margin-top: 8px; }
.call-back input{ border: none; outline: none; font-family: "Microsoft YaHei"; height: 40px; line-height: 40px;}
.call-back  .call-text{display: inline-block; padding-left: 16px; width: 164px; font-size: 14px;  color: #999999;  background: #fff; border-top-left-radius: 26px; border-bottom-left-radius: 26px;}
.call-back  .call-btn{display: inline-block;  width: 85px;   color: #fff; text-align: center; background: #000; border-top-right-radius: 26px; border-bottom-right-radius: 26px;}

.footfixed-tel strong{background:url(../images/foot-tel.png) no-repeat 0 center;display: block; font-size: 22px; line-height: 55px; color: #fff; padding-left: 46px; font-family: arial;}

.footlinks{margin-top: 10px;}
.footlinks ul li{float: left;border-radius: 4px;width: 80px;height: 40px;line-height:40px;border:solid 1px #fff;margin-left:20px;text-align: center;}
.footlinks ul li a{color: #fff;}
.footlinks ul li img{float: left; margin-left: 18px;}


/*内页*/
.ny-hd{ height: 450px;}
.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: 1170px;}
.position 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: #0789d3;}
.position a:hover{color: #0789d3;}



/*左侧*/
.ny-right {width:900px}


/*产品详情*/
.ny-right  .pro1 .pro-list-pic{width:380px;}
.ny-right  .pro1 .spec-preview img{display: block;}
.ny-right  .pro1 .descript1{width: 482px;}
.ny-right  .pro1 .descript1 strong.title1{font-weight:bold;line-height: 30px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 10px 0 15px; margin-bottom: 10px;}
.ny-right  .pro1 .descript1 strong.title1 em{font-weight: bold;}
.ny-right  .pro1 .descript1 strong.title1 em span{display: block;}
.ny-right  .pro1 .descript1 p{width: 482px;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:#0789d3;}
.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: #0789d3;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 .infor{}
.ny-right  .detail .infor img{max-width: 100%;}
.ny-right  .detail .de-title{border-bottom: solid 3px #0789d3; 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:#0789d3;}


/*内页新闻列表页*/
.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: #0789d3; 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: 775px;}
.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: #0789d3; }
.ny-news-list ul li .descript p{color: #5f5f5f;font-size: 14px;line-height: 22px;}


/*产品列表*/
.ny-product-list ul{width: 930px;}
.ny-product-list ul li{margin-right:26px;width: 282px;float: left;margin-bottom:26px;}
.ny-product-list ul li .pic{width: 280px;height: 240px;border:solid 1px #f1f1f1;overflow: hidden;}
.ny-product-list ul li .pic-name{height:50px;background:#f3f3f3;text-align: center;box-sizing: border-box;}
.ny-product-list ul li em{font-size: 15px;color: #333;line-height: 50px;display: inline-block;}
.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-product-list ul li:hover .pic-name{background:#0789d3;}
.ny-product-list ul li:hover .pic-name em{color: #fff;}


/*案例列表*/
.ny-case-list ul{width: 930px;}
.ny-case-list ul li{margin-right:26px;width: 282px;float: left;margin-bottom:26px;}
.ny-case-list ul li .pic{width: 282px;height: 160px;overflow: hidden; box-sizing: border-box; border: 1px solid #eaeaea; border-bottom: none}
.ny-case-list ul li .pic img{display: block;width: 100%;}
.ny-case-list ul li em{font-size: 15px;color: #333;text-align: center;height:50px;background: #eaeaea;line-height: 50px;display:block;}
.ny-case-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-case-list ul li:hover em{background:#0789d3;color: #fff;}


/*净化工程列表*/
.ny-project-list ul{width: 930px;}
.ny-project-list ul li{margin-right:26px;width: 282px;float: left;margin-bottom:26px;}
.ny-project-list ul li .pic{width: 282px;height: 163px;overflow: hidden;}
.ny-project-list ul li em{font-size: 15px;color: #333;text-align: center;height:50px;background: #eaeaea;line-height: 50px;display:block;}
.ny-project-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-project-list ul li:hover em{background:#0789d3;color: #fff;}

/*合作品牌列表*/
.ny-cor-list ul{width: 930px;}
.ny-cor-list ul li{margin-right:26px;float: left;margin-bottom:26px;}
.ny-cor-list ul li .pic{width: 204px;height: 128px;overflow: hidden;border:solid 1px #ccc;}
.ny-cor-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; }


/*在线咨询*/
.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;padding: 14px 0;background:#0789d3;}
.zx-service ul li:hover a{background: #ffffff;}
.zx-service ul li:hover a span{color: #333;}
.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;margin-bottom: 10px;}
.zx-service ul li dl{width: 150px;padding: 0 15px;background: #ffffff;text-align: center;display: none;position: absolute;right: 81px;top: 0;}
.zx-service ul li dl dd{font-family: arial;color: #333;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 #fff;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: #333;}
.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-service03:hover .weixin-hide span{color: #333;}
.zx-service ul li:hover dl{display: block;}





.zx-service02 .icon{ margin:0 auto;   background:url(../images/online-icon2.png) no-repeat center bottom;margin-top: 10px;margin-bottom: 10px;width: 28px;height: 28px;}
.zx-service03 .icon{margin:0 auto;  background:url(../images/online-icon3.png) no-repeat center bottom;margin-top: 10px;margin-bottom: 10px;width: 36px;height: 30px;}
.zx-service04 .icon{margin:0 auto;  background:url(../images/online-icon4.png) no-repeat center bottom;margin-top: 10px;margin-bottom: 10px;width: 36px;height: 30px;}
.zx-service05 .icon{ margin:0 auto; background:url(../images/online-icon5.png) no-repeat center bottom;margin-top: 10px;margin-bottom: 10px;width: 38px;height: 30px;}

.zx-service02:hover .icon{margin:0 auto; background:url(../images/online-icon2.png) no-repeat center top;margin-top: 10px;margin-bottom: 10px;}
.zx-service03:hover .icon{margin:0 auto;  background:url(../images/online-icon3.png) no-repeat center top;margin-top: 10px;margin-bottom: 10px;}
.zx-service04:hover .icon{margin:0 auto;  background:url(../images/online-icon4.png) no-repeat center top;margin-top: 10px;margin-bottom: 10px;}
.zx-service05:hover .icon{margin:0 auto; background:url(../images/online-icon5.png) no-repeat center top;margin-top: 10px;margin-bottom: 10px;}



/*内页分页样式*/
.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;}

.pic-editor img{display: block; max-width: 100%; height: auto!important; margin: 0 auto}

.ctitle1 .ctitle2.on{
  display: block;}

.detail .infor video{
  width: 100%!important;}