@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:14px/1.75 "Microsoft YaHei", arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1300px; overflow-x: hidden;}
A {COLOR: #666; TEXT-DECORATION: none}
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}
UL {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 {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}
FORM {PADDING-BOTTOM: 0px; 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;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1200px; margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}
.dno{ display: none;}

*::selection {
  background: #0451A3;
  color: #FFFFFF;
  text-shadow: none; }
*::-moz-selection {
  background: #0451A3;
  color: #FFFFFF;
  text-shadow: none; }
.mainWrap {
  width: 1400px;
  margin: auto; }
.ie6 {
  text-align: center;
  font-size: 16px;
  background: #FC6;
  line-height: 100px;
  z-index: 100000;
  width: 100%;
  position: absolute;
  height: 100px;
  top: 0;
  left: 0; }
.ie6 span {
  float: right;
  margin-right: 30px;
  cursor: pointer; }
.masklayer {
  background: rgba(0, 0, 0, 0.9);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 999;}
/* CSS Document */
img{outline: none;}

/*公共头部 begin*/
.top{height: 45px;background: url(../images/top-bg.png)  no-repeat center center;color: #fff;line-height: 45px;}
.top-tel span{display: block;}
.top .top-tel{padding-left: 26px;background: url(../images/top-tel.png) no-repeat center left;margin-left: 20px;}
.top .top-tel b{font-size: 15px;font-family: arial;}

.head{height:90px; }
.head-hd{position: relative;}
.logo{width:309px;height:90px;position: absolute;left: 0;top: -20px;}

.nav ul li{float: left;position: relative;margin-left: 60px;height: 55px;padding-top: 35px;}
.nav ul li>a{display: block; font-size:15px; color: #4c4c4c; text-align: center;padding-bottom: 10px;line-height: 13px;}
.nav ul li.on>a,.nav ul li:hover>a{border-bottom: 2px solid #02993b;color: #02993b;}

.nav li .hide{display: none; background-color: rgba(255,255,255,0.9);position: absolute;text-align: center;z-index: 99;width:140px;top: 90px;left: -40px;}
.nav ul li .hide dd a{ display:block;line-height:50px; height:50px; color: #4c4c4c;}
.nav ul li .hide dd a:hover{background: #02993b; color: #fff;}

.navfixed{ position: fixed;top:0;left:0;width:100%;margin-top:0;z-index:9999999;background: #fff;box-shadow: 1px 1px 3px rgba(0,0,0,0.1); height:135px;}
/*公共头部 end*/

/*首页banner*/
.banner{position:relative;}
.banner-hd {height:600px;position: relative; overflow:hidden; width: 100%;}
.banner-hd  ul{height:100%;margin: 0 auto;}
.banner-hd  ul li{height:100%;}
/*首页banner*/

/*数字按钮样式*/
.banner-hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:60px;height:2px; margin:0 15px; cursor:pointer; float: left; background: #fff; }
.banner-hd .num li.on {background: #02993b;  } /*当前项*/
/*数字按钮样式*/

/*标题*/
.title{width: 100%;height: 68px;line-height: 65px; font-size: 30px;font-weight: bold;color: #02993b;}
/*标题*/

/*解决方案*/
.title{text-align: center;margin:50px 0}
.title span,.title b{ display: block; text-align: center;font-size:36px;font-weight:bold;line-height:36px;margin:10px 0}
.title span{color:#D1D1D1;font-family: arial;}
.title b{color:#2B8201}

.solution-con{ overflow: hidden;}
.solution-con dl{float:left;width:225px;margin:0 37px}

.solution-con dl dt{width:170px;margin:10px auto 20px auto;transition: all .6s;}
.solution-con dl dd span,.solution-con dl dd b{ display: block;text-align: center;font-weight:normal}
.solution-con dl dd b{font-size:18px;color:#2b8201}
.solution-con dl dd span{font-size:14px;color:#5f5f5f;line-height:25px;}
.solution-con dl:hover dt{transform: rotateY(180deg);}

/*虫鼠危害*/
.trouble{/*padding: 70px 0*/;overflow: hidden;padding-bottom: 70px;}
.trouble .title{background: url(../images/title1.png) no-repeat center center;}
.trouble em{display: block; width: 800px;height: 45px;border-radius: 26px;margin: 0 auto; background: #f6ac1a;line-height: 45px;color: #fff;margin-top: 10px;}
 
.trouble-list ul{width: 1245px;margin-top: 20px;}
.trouble-list ul li{float: left;width: 370px;height: 260px;background: #f2f6f4;text-align: center;margin-right: 45px;cursor: pointer;margin-top: 30px;position: relative;z-index: 0;}
.trouble-list ul li:after{content: ""; width: 100%; height: 0;position: absolute;left: 0;top: 50%;background: url(../images/trouble-tri.png)  no-repeat center center #02993B;transition: all  0.3s;z-index: -1;}
.trouble-list ul li img{display: block;margin: 30px auto;}
.trouble-list ul li h3{font-size: 20px;color: #333;line-height: 20px;transition: all  0.5s;}
.trouble-list ul li i{display: block;width: 50px;height: 2px;border-top: 1px solid #02993b;border-bottom: 1px solid #02993b;margin: 20px auto 0;transition: all  0.5s;}
.trouble-list ul li p{padding: 15px 35px 0;line-height: 24px;color: #666;text-align: justify;text-align-last: center;transition: all  0.5s;}

.trouble-list ul li:hover:after{height: 100%;top: 0;}
.trouble-list ul li:hover img{display: none;}
.trouble-list ul li:hover h3{margin-top: 65px;color: #fff;}
.trouble-list ul li:hover i{border-color: #fff;}
.trouble-list ul li:hover p{color: #fff;}
/*虫鼠危害*/

/*解决方案*/
.solution{height: 600px;position: relative;}
.solution-l{background: url(../images/solution-left.jpg) no-repeat center left;width: 50%;height: 600px;}
.solution-r{width: 50%;height: 600px;}
.solution-r ul{position: relative;}
.solution-r ul li{display: block; width: 100%; height: 600px;position: absolute;right: 0;top: 0;}

.solution-hd{position: absolute;left:0;right: 0; margin: 50px auto 0;z-index: 99;}
.solution-title{width: 550px;}
.solution-title .title{background: url(../images/title2.png) no-repeat left center;color: #fff;width: 495px;text-align: center;}
.solution-title p{color: #fff;line-height: 26px;font-size: 15px;margin-top: 12px;}

.solution-list{width: 550px;overflow: hidden;}
.solution-list ul{width: 570px;margin-top: 15px;}
.solution-list ul li{float: left;width: 168px;height: 108px;border: 1px solid #fff;margin: 20px 20px 0 0;text-align: center;line-height: 18px;}
.solution-list ul li span{display: block;font-size: 18px;color: #fff;}

.solution-icon1,.solution-icon2,.solution-icon3,.solution-icon4,.solution-icon5,.solution-icon6{height: 32px;margin: 20px auto;}
.solution-icon1{width: 34px; background: url(../images/solution-icon1.png) no-repeat center center;}
.solution-icon2{width: 37px; background: url(../images/solution-icon2.png) no-repeat center center;}
.solution-icon3{width: 39px; background: url(../images/solution-icon3.png) no-repeat center center;}
.solution-icon4{width: 32px; background: url(../images/solution-icon4.png) no-repeat center center;}
.solution-icon5{width: 31px; background: url(../images/solution-icon5.png) no-repeat center center;}
.solution-icon6{width: 32px; background: url(../images/solution-icon6.png) no-repeat center center;}

.solution-list ul li:hover,.solution-list ul li.current{background: #f6ac1a;border-color: #f6ac1a;}

.solution-bottom{margin-top: 50px;}
.solution-tel{padding-left: 50px;background: url(../images/solution-tel.png) no-repeat top 4px left;height: 48px;}
.solution-tel span,.solution-bottom a{display: block;color: #fff;}
.solution-tel span{line-height: 24px;;font-family: arial;font-size: 18px;font-weight: bold;}
.solution-tel b{font-size: 16px;font-family: arial;line-height: 17px;}
.solution-bottom a{width: 150px;height: 44px;line-height: 44px;border-radius: 22px;background: #fcaa06;margin-left: 30px;}

.solution-col{width:500px; height: 285px;margin-top: 105px;overflow: hidden;position: absolute;top: 0;right: 0;}
.solution-col ul li {width:500px;height: 250px;float: left;position: relative;padding-top: 35px;}
.solution-col ul li .number{width: 48px;height: 54px;text-align: center;background: #f6ac1a;padding: 16px 0 0 12px;position: absolute;left: 40px;top: 0;}
.solution-col ul li .content{width:420px;height: 250px;padding: 0 40px; background: rgba(255,255,255,0.85);}
.solution-col ul li .number img{display: block;margin-bottom: 10px;}
.solution-col ul li .number i{display: block;width: 36px;height: 1px;background: #fff;}
.solution-col ul li .content b{display: block; color: #02993B;font-size: 24px;line-height: 24px;padding: 65px 0 13px;}
.solution-col ul li .content p{line-height: 28px;color: #4c4c4c;text-align: justify;}

.solution-info{background: url(../images/solution-left.jpg) no-repeat left center;width:50%; height: 600px;}
.solution-info strong{display: block; font-size: 33px; color: #fff; padding-top: 19px;}
.solution-info span{display: block; font-size: 19px; line-height: 19px; color: #fff;}
.solution-info i{display: block; width: 53px; height: 2px; background: #fff; margin: 17px 0 26px;}
.solution-info .list li{float: left; margin-bottom: 37px;}
.solution-info .list li .icon{margin-right: 22px;}
.solution-info .list li em{display: block; font-size: 17px; line-height: 17px; color: #fff; margin-bottom: 9px;}
.solution-info .list li p{display: block; font-size: 14px; line-height: 23px; color: #fff; opacity: 0.46; width: 470px;}
/*解决方案*/


/*合作案例*/
.case{padding: 70px 0;overflow: hidden;}
.case .title{background: url(../images/title3.png) no-repeat center center;}
.case em{display: block; width: 580px;height: 45px;border-radius: 26px;margin: 0 auto; background: #f6ac1a;line-height: 45px;color: #fff;margin-top: 10px;}

.case-list ul{width: 1220px;margin: 30px 0 50px;}
.case-list ul li{float: left;width: 285px;margin: 20px 20px 0 0;}
.case-list ul li .case-pic{width: 285px;height: 220px;overflow: hidden;}
.case-list ul li .case-pic img{display: block;transition: all 0.8s;}
.case-list ul li span{display: block; width: 285px;height: 50px;background: #f2f6f4;font-size: 16px;color: #4c4c4c;line-height: 50px;transition: all 0.3s;}
.case-list ul li:hover span{color: #fff;background: #02993B;}
.case-list ul li:hover .case-pic img{transform: scale(1.3,1.3);}
.more{display: block; width: 298px;margin: 0 auto;height: 52px;border-radius: 27px; border: 1px solid #ccc; line-height:52px; color: #737373;font-size: 15px;background: url(../images/more1.png) no-repeat center right 90px;text-indent: 90px;transition: all 0.5s;overflow: hidden;}
.more:hover{background: url(../images/more2.png) no-repeat center right 98px #02993B;border-color: #02993B;color: #fff;text-indent: 98px;}
/*合作案例*/

/*咨询*/
.zx{height: 120px;background: url(../images/zixun-bg.jpg) no-repeat center center;padding: 50px 0;margin-bottom: 70px;}
.zx-l b,.zx-l em,.zx-l span,.zx-tel em,.zx-tel b,.zx-tel a,.zx-qcode img,.zx-qcode span{display: block;color: #fff;}
.zx-l b{font-size: 50px;line-height: 50px;margin-top: 5px;}
.zx-l em{font-size: 24px;line-height: 48px;}
.zx-l span{font-family: arial;font-size: 16px;line-height: 16px;}

.zx-r{height: 120px;}
.zx-tel{text-align: right;margin-right: 20px;}
.zx-tel em{line-height: 32px;}
.zx-tel b{font-size: 24px;line-height: 30px;font-family: arial;}
.zx-tel b span{font-size: 18px;font-weight: bold;}
.zx-tel a{width: 160px;height: 44px;background: #f6ac1a;border-radius: 22px;line-height: 44px;text-align: center;margin: 5px 0 0 73px;}
.zx-tel a:hover{text-decoration: underline;}

.zx-qcode img{margin-right: 5px;}
.zx-qcode span{writing-mode:tb-rl;height:125px;}
/*咨询*/

/*企业优势*/
.advantage{height: 790px;background: url(../images/advantage-bg.jpg) no-repeat center bottom;margin-bottom: 70px;}
.advantage .title{background: url(../images/title4.png) no-repeat center center;}
.compare{padding: 0 65px;position: relative;}

.compare dl{margin-top: 150px;}
.compare dl dd{width: 370px;height: 42px;line-height: 42px;color: #fff;font-size: 15px;margin: 30px 0;}
.compare-l dt,.compare-r dt{position: absolute;font-size: 18px;color: #fff;top: 64px;height: 50px;line-height: 50px;}
.compare-l dt{left: 282px;}
.compare-l dd{padding-right: 70px;border-radius: 0 21px 21px 0;text-align: right;background: url(../images/adv-y.png) no-repeat center right #02993B;}
.compare-r dt{right: 282px;}
.compare-r dd{padding-left: 70px;border-radius: 21px 0 0 21px;text-align: left;background: url(../images/adv-n.png) no-repeat center left #fcaa06;}

.compare ul{margin-top: 150px;}
.compare ul li{width: 190px;height: 42px;line-height: 42px;margin: 30px 0;text-align: center;font-size: 18px;font-weight: bold;color: #4c4c4c;background: url(../images/advantage-line.jpg.png) no-repeat center center;}
/*企业优势*/

/*新闻资讯*/
.news{margin-bottom: 64px;}
.news-left{width: 650px;}
.news-title{height: 47px; line-height: 47px;  margin-bottom: 30px; border-bottom: solid 1px #ccc;}
.news-title h3{display: inline-block; font-size: 28px; color: #333333;}
.news-title h3 b{display: inline-block; font-size: 14px; color: #b2b2b2;}
.news-btn ul li{float: left; cursor: pointer;}
.news-title a{display: inline-block; margin-left: 30px; font-size: 16px;}
.news-title .on a,.news-title a:hover{color: #02993b;}

.latest .pic{width: 220px;}
.latest .info{width: 400px;position: relative;margin-top: 10px;}
.latest .info em{display: block; font-size: 18px; color: #333;line-height: 18px;}
.latest .info b{position: absolute;right: 0;top: -5px;font-weight: normal;}
.latest .info p{line-height: 24px;color: #666;width: 100%;text-align: justify;margin: 12px 0;}
.latest .info span{display: block;width: 130px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;color: #fff; background: #02993b;margin-top: 5px;}
.latest:hover .info em{color: #02993B;}
.latest .info span:hover{text-decoration: underline;background: #f6ac1a;}

.latest-list ul{margin-top: 11px;}
.latest-list ul li{float: left; margin-bottom: 6px; border-bottom: 1px solid #ccc; line-height: 48px; width: 100%;position: relative;}
.latest-list ul li a{display: block;width: 100%;height: 48px;}
.latest-list ul li::after{content: "";width: 0;height: 1px;background: #02993b;position: absolute;left: 0;bottom: -1px;z-index: 10;transition: all 0.3s;}
.latest-list ul li a em,.latest-list ul li a span{display: block; font-size: 14px; color: #666;}
.latest-list ul li a em{ background: url(../images/news-change1.png) no-repeat left center; padding-left: 18px;}
.latest-list ul li span{font-family: arial;}
.latest-list ul li:hover a em{background: url(../images/news-change2.png) no-repeat left center; color: #02993b;}
.latest-list ul li:hover::after{width: 100%;}
.latest-list ul li:hover a span{color: #02993B;}

.news-right{width: 450px;}
.news-list ul li{ margin-bottom: 4px; width: 450px; height: 50px; line-height: 50px;background-color: #f2f6f4; position: relative;}
.news-list ul li a{display: block; background: url(../images/news-change3.png) left 20px center no-repeat;position: absolute;padding-left: 38px;width: 412px;height: 100%; }
.news-list ul li::before{ display: block; height: 50px; content: ""; background: #02993b;position:absolute;top: 0; width: 0;z-index: ; transition:width 0.25s;-moz-transition:width  0.25s; /* Firefox 4 */-webkit-transition:width  0.25s; /* Safari and Chrome */-o-transition:width  0.25s; /* Opera */} 
.news-list ul li:hover::before{width: 100%; }
.news-list ul li:hover a{background: url(../images/news-change4.png) 20px center no-repeat;color: #fff; transition:background 0.3s linear; -moz-transition:background 0.3s linear;-webkit-transition:background 0.3s linear;-o-transition :background 0.3s linear;}
/*新闻资讯*/

/*底部*/
.footer{background-color: #404040;padding: 50px 0 40px;}
.foot-fl{width: 242px;margin-right: 40px;background: url(../images/foot-bg.png) no-repeat left top;color: #fff;}
.foot-fl span,.foot-fl b,.foot-fl a{display: block;}
.foot-fl span{line-height: 14px;margin-top: 20px}
.foot-fl b{font-size: 20px;font-family: arial;color: #f6ac1a;line-height: 20px;margin-top: 10px;}
.foot-fl b em{font-size: 18px;font-weight: bold;line-height: 20px;}
.foot-fl a{width: 160px;height: 44px;background: #f6ac1a;border-radius: 22px;text-align: center;line-height: 44px;color: #fff;margin-top: 15px;}

.foot-center{padding-top: 25px;}
.foot-center ul li{height: 12px;padding-right:30px;float: left;border-right: 1px solid #ccc;line-height: 12px;margin-right: 30px}
.foot-center ul li:last-child{border: none;margin: 0;}
.foot-center ul li a{color: #b3b3b3;transition: all 0.5s;}
.foot-center ul li:hover a{color: #fff;}

.foot-center dl{width: 490px;margin-top: 24px;}
.foot-center dl dd{float: left;margin-right: 30px;line-height: 36px;color: #b3b3b3;}

.foot-fr{width: 120px;}
.foot-fr span{display: block;width: 120px;text-align: center;line-height: 34px;width: 100%;color: #fff;}

.copy{height: 50px;line-height: 50px;background: #02993B;color: #fff;}
.copy a{color: #fff;}
.copy a:hover{text-decoration: underline;}
/*底部*/

/*在线咨询*/
.zx-service{position: fixed;right: 5px;top: 25%;z-index: 9999;}
.zx-service>ul>li{width: 80px;height: 80px;margin-bottom: 1px;position: relative;}	
.zx-service>ul>li a{display: block;width: 80px;height: 30px;color: #fff;font-size: 15px;text-align: center;padding-top: 50px;}	

.zx-service01{background: url(../images/online-icon1-1.png) no-repeat center top 10px #f6ac1a;}
.zx-service02{background: url(../images/online-icon2-2.png) no-repeat center top 10px #02993b;}
.zx-service03{background: url(../images/online-icon3-3.png) no-repeat center top 10px #02993b;}
.zx-service04{background: url(../images/online-icon4-4.png) no-repeat center top 10px #02993b;}
.zx-service05{background: url(../images/online-icon5-5.png) no-repeat center top 10px #02993b;}

.zx-service02:hover a{background: url(../images/online-icon2-2.png) no-repeat center top 10px #f6ac1a;}
.zx-service03:hover a{background: url(../images/online-icon3-3.png) no-repeat center top 10px #f6ac1a;}
.zx-service04:hover a{background: url(../images/online-icon4-4.png) no-repeat center top 10px #f6ac1a;}
.zx-service05:hover a{background: url(../images/online-icon5-5.png) no-repeat center top 10px #f6ac1a;}
	
.weixin-hide{width: 120px;padding: 130px 10px 0;background:url(../images/wechat-pic.jpg) no-repeat center top 10px #f6ac1a;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: 40px;}
.weixin-hide em{line-height: 35px;}
.weixin-hide b{line-height: 13px;font-family: arial;font-size: 18px}
	
.tel-hide{padding: 10px;background: #f6ac1a;position: absolute;right: 81px;top: 0;width: 140px;display: none;}
.tel-hide li span,.tel-hide li b{display: block;color: #fff;}
.tel-hide li:first-child{margin-bottom: 10px;padding-bottom: 10px; border-bottom: 1px solid #fff}
.tel-hide li span{line-height: 12px;}
.tel-hide li b{line-height: 15px;font-size: 19px;font-family: arial;padding-top: 10px;}	

.zx-service03:hover .weixin-hide{display: block;}
.zx-service04:hover .tel-hide{display: block;}
/*在线咨询*/

/*内页 公共样式*/
.ny-main{margin: 40px auto;}
.ny-hd{height: 400px;}
.ny-left{width:260px;}
.column-title{width:260px;height:80px;line-height:80px;font-size:28px; font-weight:bold;color:#fff;text-align: center;background: #02993b;}
.ny-type{margin-bottom: 20px;}
.ctitle1{width: 238px;border: 1px solid #ccc;border-top: none;padding: 10px;}
.ctitle1 li{margin: 10px 0;}
.ctitle1 li a{display: block;width: 238px;line-height: 55px;color: #333;font-size: 16px;text-align: center;line-height: 50px;background: #f6f6f6}
.ctitle1 li.on a,.ctitle1 li:hover a{background: #02993b;color: #fff;}

.ny-contact dl{padding: 10px;border:1px solid #ccc;border-top:none;}
.ny-contact dl dt{font-size: 16px;color: #02993b;line-height: 36px;font-weight: bold;margin-bottom: 5px;}
.ny-contact dl dd{margin-bottom: 4px;}

.ny-right{width:880px;}
.ny-right p{text-align: justify;}
.position{border-bottom:1px solid #ccc;width:880px;height:50px;line-height:50px;margin: 0 auto;margin-bottom: 20px;}
.position span{padding-left: 30px; color:#333333;height:50px;line-height:50px;display: inline-block;border-bottom:1px solid #02993b;background: url(../images/ny-home.png) no-repeat left center;}
.position span a.on{color: #02993b;}

.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;}
/*内页 公共样式*/

/*内页 合作案例*/
.ny-case-list ul{width: 900px;overflow: hidden;}
.ny-case-list ul li{float:left;width:280px;margin-right: 20px;margin-bottom: 20px;}
.case-img{width:280px;height: 216px;display: block;}
.ny-case-list ul li em{display: block;color: #333;font-size: 15px;width: 100%;text-align: center;line-height: 50px;background: #f2f2f2;}
.ny-case-list ul li:hover em{background: #02993b;color: #fff;}
.case-img img{transition:  all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;}
/*内页 合作案例*/

/*内页 新闻资讯*/
.ny-news-list{}
.ny-news-list ul li{float: left;  margin-bottom: 30px; width: 100%;height: 120px;}
.ny-news-list ul li .pic{display: block; width: 210px; height: 104px;}
.ny-news-list ul li .info{width: 670px;height: 119px;border-bottom: 1px dashed #ccc;}
.ny-news-list ul li .info h3{font-size: 18px;color: #333;line-height: 18px;margin-bottom: 5px;}
.ny-news-list ul li .info span{display: block; font-size: 15px; line-height: 36px; color: #333;font-family: arial;}
.ny-news-list ul li .info p{line-height: 22px; color: #888;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2 ;-webkit-box-orient:vertical;text-align: justify;}
.ny-news-list ul li:hover .info h3{color: #02993B;}
.ny-news-list ul li:hover .info{border-color: #02993B;}
/*内页 新闻资讯*/

/*内页 防虫知识*/
.ny-know-list ul li{overflow: hidden;padding-bottom: 25px;border: none;border-bottom: solid 1px #f0f0f0; margin-bottom: 25px;}
.ny-know-list ul li .date{width: 78px;padding: 10px 7px;border:solid #ccc 1px;border-radius: 5px;font-family: arial;}
.ny-know-list ul li .date b{display: block;border-bottom: solid #ccc 1px;font-size: 40px;line-height: 36px;color: #02993B; padding-bottom: 8px;}
.ny-know-list ul li .date p{font-size: 16px;line-height: 16px;color: #808080; margin-top: 10px;text-align: center;}
.ny-know-list ul li .descript{overflow: hidden;width: 750px;}
.ny-know-list ul li .descript h3{font-size: 18px;line-height: 36px;color: #333;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ny-know-list ul li .descript p{color: #999;line-height: 22px;padding-top: 5px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2 ;-webkit-box-orient:vertical;text-align: justify;}
.ny-know-list ul li:hover .descript h3{color: #02993B;}
.ny-know-list ul li:hover {border-color: #02993B;}
/*内页 防虫知识*/