@charset "utf-8";
@charset "utf-8";
html {
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
      -ms-text-size-adjust: none;
          text-size-adjust: none;
  -webkit-font-smoothing:antialiased;
  /*解决chrome浏览器下字体不能小于12px*/ }
body {
	overflow-x: hidden;
	font-size: 12px;
    color: #666;
    font-family:"Microsoft YaHei",  -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", sans-serif;
  }
a {outline:none;text-decoration:none;color:inherit;cursor:pointer;}
a:hover{ }
html { zoom:1; }
html * {  outline:0; zoom:1; }
html button::-moz-focus-inner { border-color: transparent !important; }
 
/*设置margin和padding为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0; }
 
table {
  border-collapse: collapse;
  border-spacing: 0; }
 
fieldset, a ,img,input,select,button,textarea{background:none;
  border: 0; }
 
address, caption, cite, code, dfn, em, th, var，i {
  font-style: normal;
  font-weight: normal; }
 
li {
  list-style: none; }
 
caption, th {
  text-align: left; }
 
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }
 
q:before, q:after {
  content: ''; }
 
em, i {
  font-style: normal; }
 
input[type="submit"], input[type="reset"], input[type="button"], input[type=date], button, select, input[type=text] {
  /*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
 
a, input[type=text], select, input[type=password], textarea {
  /*去掉微信端input-text在ios轻快下的点击出先黑色半透明背景*/
  tap-highlight-color: transparent !important; }
  input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
  color: #aaa; }
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;content:'';width:100%;}
.warpper{width:1200px;margin:0 auto;}
.header{height:80px;background:#fff;}
.backtop{width:80px;height:80px;position:fixed;right:0; bottom:50px;z-index:999;}
.backtop a,.backtop img{display:block;width:80px;height:80px;}
.backtop a:hover{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;opacity:0.8;}
.fixheader{background:none;position:fixed;left:0;top:0;width:100%;height:80px;z-index:100;z-index:11;background:#FFF;}
.header .warpper{}
.logo{padding-top:16px;}
.rtel{margin-top:18px;font-weight:bold;font-size:18px; color:#333;padding-left:54px;background:url(../images/tel.png) no-repeat left center;line-height:26px; }
.rtel strong{font-weight:normal;font-size:16px;color:#666;}

.nav{padding-right:122px;}
.nav ul{}
.nav ul li{height:80px;text-align:center;position:relative;float:left;display:inline-block;padding-left:28px;padding-right:28px;}
.nav ul li>a{font-size:16px;color:#1c1714;display:inline-block;line-height:80px;}
.nav ul li.on{}
.nav ul li.on>a{color:#008f3a;border-bottom:solid 2px #008f3a;font-weight:bold;line-height:78px;}
.nav ul li dl{position:absolute;left:0;top:80px;width:100px;display:none;background:rgba(114,20,25,0.7);z-index:11;}
.nav ul li dl dd{text-align:center;line-height:40px;}
.nav ul li dl dd a{display:block;font-size:16px;padding-top:0; color:#fff;width:100%;box-sizing:border-box;}
.nav ul li dl dd a:hover{color:#ff000e;}

.banner{width:100%;clear:both;height:870px;position:relative;}
.banner img{ width:100%;  display:block;}
.banner{padding-top:40px;box-sizing:border-box;}
.banner .slides li img{display:block;}
.banner,.banner .slides,.banner .slides li{width:100%; height:870px;}
.banner .slides li{background-position:center top;background-repeat:no-repeat;background-size:cover;}
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1; }
.slides a{display:block;height:100%;}
.slides ul li,.slides ul li a{ float:left; display:block;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;padding-left:0;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 4px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:12px;border-radius:12px; font-size:0px; overflow:hidden; background:#666;opacity:1;}
.flex-control-nav .flex-active{ background:#00923f;opacity:1;}
.flex-direction-nav a{width:72px;height:162px;line-height:162px;overflow:hidden;margin:-81px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;-webkit-transition:all .6s ease;
}
.flex-direction-nav .flex-next{right:80px;}
.flex-direction-nav .flex-prev{left:80px;}
.flex-direction-nav  .flex-next:hover{} 
.flex-direction-nav .flex-prev:hover{}
/*banner end*/

.ititle{position:relative;padding-top:34px;}
.ititle:before{width:12px;height:3px;display:block;content:'';position:absolute;left:0;top:0;background:#00923f;}
.ititle span{color:#f3f3f3;display:block;font-size:80px;font-size:74px;font-weight:bold; text-transform:uppercase;font-family:Arial;line-height:60px;position:relative;}
.ititle strong{font-size:28px;color:#00923f;display:block;margin-top:17px;}
.ititle em{margin-left:33px;display:inline-block;margin-right: 20px;}
.section02 .ititle span{height:60px;background:url(../images/st01.png)no-repeat left top;font-size:0;}
.section01 .ititle span{height:60px;background:url(../images/st02.png)no-repeat left top;font-size:0;}
.section03 .ititle span{height:60px;background:url(../images/st03.png)no-repeat left top;font-size:0;}

.section02{}
.section02 .warpper{background:url(../images/s01bg.jpg)no-repeat right 0px;}
.section02 .ititle,.section03 .ititle{position:relative;}
.section02 .tab,.section03 .tab{position:absolute;right:0;bottom:0;display:inline-block;}
.tab ul{position:relative;float:left;display:inline-block;}
.tab ul:before{width:14px;height:14px;display:inline-block;background:url(../images/circle.jpg)#fff no-repeat center;content:'';position:absolute;left:-7px;bottom:-7px;z-index: 111;}
.tab ul li{float:left;display:inline-block;padding:0 30px;}
.tab ul li a{font-size:16px;display:inline-block;padding-bottom:12px;}
.tab ul li.cur{}
.tab ul li.cur a{border-bottom:solid 2px #008f3a;color:#333;font-weight:bold;}
.tab:before{width:100%;height:1px;display:block;content:'';background:#e5e5e5;position:absolute;left:0;bottom:0;}
.tab:after{width:370px;height:1px;display:block;content:'';background:#e5e5e5;position:absolute;left:260px;bottom:0;}
.section02 .list{padding-top:60px;background:#fff;height:370px;}

.section02 .list ul{margin-right:-23px;}
.section02 .list ul li{float:left;width:381px;border:solid 1px #f0f0f0;display:inline-block;margin-right:23px;}
.section02 .list ul li a{display:block;padding:10px;}
.section02 .list ul li .img{width:360px;margin:0 auto;height:204px;overflow:hidden;}
.section02 .list ul li .img img{display:block;width:100%;height:204px;}
.section02 .list ul li .txt{padding-bottom:12px;}
.section02 .list ul li .txt strong{display:block;width:100%;font-size:22px;font-weight:bold;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;line-height:50px;}
.section02 .list ul li .desc{font-size:16px;color:#999;line-height:26px;height:75px;overflow:hidden;}
.section02 .list ul li .rmore{margin-top:18px;}
.section02 .list ul li .rmore em{background:url(../images/rm01.png)no-repeat;height:8px;display:block;width:100%;}
.section02 .list ul li:hover .img img{transform:scale(1.1);transition:all .3s;}
.section02 .list ul li:hover .txt strong{color:#333;}
.section02 .list ul li:hover .txt .desc{color:#666;}
.section02 .list ul li:hover .rmore em{background-image:url(../images/rm02.png);}

.more{width:160px;height:50px;line-height:50px;background:#00923f;text-align:center;margin:0 auto;margin-top:30px;}
.more a{display:block;font-size:16px;color:#fff;}

.section01{background:url(../images/s02bg.jpg)no-repeat center / cover;}
.section01 .mcon{}
.section01 .con{height:525px;overflow:hidden;}
.section01 .aleft{width:410px;height:525px;}
.section01 .aright{width:730px;height:525px;position:relative;}
.section01 .aleft img{display:block;width:100%;height:525px;}
.section01 .ititle span{color:#fff;}
.adesc{font-size:14px;line-height:24px;margin-top:40px;}

.abot{height:118px;position:absolute;left:0;bottom:0;width:100%;}
.abot ul{}
.abot ul li{width:118px;height:118px;background:#fff;display:inline-block;text-align:center;margin-right:10px;float:left;}
.abot ul li i{display:inline-block;height:33px;line-height:33px;padding-top:22px;}
.abot ul li img{vertical-align:middle;}
.abot ul li img:nth-child(1){}
.abot ul li img:nth-child(2){display:none;}
.abot ul li span{display:block;font-size:20px;color:#00923f;margin-top:12px;}
.abot ul li:hover{background:#00923f;}
.abot ul li:hover span{color:#fff;}
.abot ul li:hover img:nth-child(1){display:none;}
.abot ul li:hover img:nth-child(2){display:inline;}
.aword{width:300px;position:absolute;right:0;top:0;text-align:right;height:118px;}
.aword h3{font-size:14px;color:#363636;padding-top:20px;}
.aword p{font-size:10px;font-family:Arial;color:#a2a2a2;text-transform:uppercase;}

.ncon{padding-top:70px;height:378px;overflow:hidden;}
.nleft{width:850px;height:378px;overflow:hidden;}
.nleft ul{margin-top:-54px; }
.nleft ul li{float:left;display:inline-block;width:345px;margin-right:70px;margin-top:54px;}
.nleft ul li a{display:block;}
.nleft ul li .title{font-size:18px;position:relative;padding-top:33px;color:#232323;height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nleft ul li .title:before{width:12px;height:3px;display:block;content:'';position:absolute;left:0;top:0;background:#00923f;}
.nleft ul li .desc{font-size:14px;line-height:24px;color:#858585;margin-top:20px;height:48px;overflow:hidden;}
.nleft ul li .time{font-size:14px;color:#858585;margin-top:20px;font-family:Arial;}
.nleft ul li:hover .title{color:#00923f;font-weight:bold;}
.nleft ul li:hover .time{color:#00923f;}

.nright{float:right;width:350px;height:378px;overflow:hidden;position:relative;}
.nright ul li a{display:block;}
.nright ul li .img{width:100%;height:210px;overflow:hidden;}
.nright ul li .img img{display:block;width:100%;height:210px;}
.nright ul li .title{font-size:18px;position:relative;padding-top:28px;color:#232323;height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nright ul li .time{font-size:14px;color:#858585;margin-top:0px;font-family:Arial;}
.nright ul li .desc{font-size:14px;line-height:24px;color:#858585;margin-top:10px;height:48px;overflow:hidden;}
.nright ul li:hover .title{color:#00923f;font-weight:bold;}
.nright .swiper-pagination{text-align:left;position:absolute;left:0;margin-left:auto;bottom:-3px;z-index:22;}
.nright .swiper-container{height:378px;}
.nright .swiper-pagination-bullet{opacity:1;background:#d4d4d4;cursor:pointer;}
.nright .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00923f;}
@media only screen and (max-width:1440px) {
	#fullPage-nav.right {left:10px !important;}
	.ititle strong{font-size:24px;}
	
	.section01 .con{margin-top:20px;}
	.section01 .ititle span{background-size:auto 47px;height:47px;}
	.section02 .ititle strong{margin-top:0;}
	.section02 .ititle span{background-size:auto 40px;height:40px;}
	.section02 .list {padding-top:25px;height:345px;}
	.section02 .list ul li{width:335px;margin-right:70px;}
	.section02 .list ul li .img{width:310px;height:185px;}
	.section02 .list ul li .img img{height:175px;}
	.section02 .list ul li .desc{height:26px !important;}
	.section02 .list ul li .rmore{margin-top:10px;}
	.section02 .more{margin-top:0;width:140px;height:40px;line-height:40px;}
	.section03 .ititle span{background-size:360px auto;height:47px;}	
	.section03 .tab{top:50%;margin-top:-17.5px;bottom:auto !important; }
	.section03 	.ncon{padding-top:30px;}
	.section03 	.ncon,.nleft,.nright{height:320px;overflow:inherit;}
		.nright .swiper-pagination {bottom:25px;}
		.nleft ul{margin-top:-27px;}
		.nleft ul li{margin-top:27px;}
		.nleft ul li .title{padding-top:15px;}
		.nleft ul li .desc{margin-top:0;}
		.nleft ul li .time{margin-top:10px;}
		.nright{width:310px;position:relative;top:-50px;}
		.nright ul li .title{padding-top:15px;}
}

.ftop{clear:both;background:#f8f8f8;padding:30px  0;}
.ftop dl dt{color:#00923f;font-size:20px;font-weight:bold;font-family:Arial;text-transform:uppercase;position:relative;padding-bottom:28px;}
.ftop dl dt:before{width:20px;height:2px;display:block;content:'';background:#00923f;position:absolute;left:0;bottom:0;}
.ftop dl dd{margin-top:30px;}
.ftop dl dd h3{color:#333;font-size:20px;font-weight:bold;}
.fnav dl dd ul{}
.fnav dl dd ul li{line-height:36px;}
.fnav dl dd ul li a{font-size:14px;}
.fcon{width:380px;}
.fnav{width:260px;}
.fser{width:250px;}
.fser dl dd{padding-right:40px;background:url(../images/ftel.png) no-repeat left center;padding-left:70px;height:41px;}
.fser dl dd{color:#00923f;}
.fser p{font-size:14px;width:280px;}
.fser p strong{font-size:26px;font-weight:normal;font-family:Arial;}
.fcon ul{padding-top:20px;}
.fcon ul li{line-height:30px;padding-left:20px;}
.fcon ul li:nth-child(n){background:url(../images/f01.png)no-repeat left 10px;}
.fcon ul li:nth-child(2n){background:url(../images/f02.png)no-repeat left 10px;}
/*.fcon ul li:nth-child(3){background:url(../images/f03.png)no-repeat left center;}*/

.fbot{text-align:center;line-height:45px;color:#999;background:#e3e3e3;}


.nabnner{height:360px;}

.menubg{height:75px;border-bottom:dashed 1px #e5e5e5;}
.smenu{}
.smenu ul{}
.smenu ul li{width:110px;line-height:75px;text-align:center;display:inline-block;float:left;}
.smenu ul li a{font-size:16px;}
.smenu ul li.cur{background:#008f3a;}
.smenu ul li.cur a{color:#fff;}
.location{line-height:75px;background:url(../images/home.png) no-repeat left center;padding-left:45px;}
.location,.location a{font-size:14px;color:#999;}
.mbg{clear:both;}
.about01{padding-top:70px;padding-bottom:80px;}
.aimg{width:560px;}
.atxt{width:600px;background:url(../images/yu.jpg)no-repeat right top;}
.atxt h3{font-size:26px;line-height:26px; color:#333;font-weight:bold;position:relative;padding-bottom:40px;background:url(../images/bolang.jpg) no-repeat left bottom;}
.atxt .desc{font-size:14px;line-height:24px;margin-top:20px;}
.atxt .desc p{padding-bottom:20px;}

.aimg .simg{height:110px;margin-top:10px;overflow:hidden;}
.aimg .simg ul{margin-right:-10px;}
.aimg .simg ul li{width:180px;height:110px;float:left;display:inline-block;margin-right:10px;overflow:hidden;position:relative;}
.aimg .simg ul li:after{background:url(../images/abg.png)no-repeat center / cover;width:100%;height:100%;position:absolute;left:0;top:0;display:block;content:'';opacity:0;}

.aimg .simg ul li img{display:block;width:100%;height:110px;}
.aimg .simg ul li.cur{}

.aimg .simg ul li.cur:after{opacity:1;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;}

.about02{background:url(../images/a02bg.jpg)no-repeat center top;height:600px;}
.about02 .list{padding-top:44px;}
.about02 .list ul{}
.about02 .list ul li{float:left;width:300px;height:352px;background:#fff;overflow:hidden;display:inline-block;position:relative;}
.about02 .list ul li .txt,.about02 .list ul li .img{width:100%; height:176px;overflow:hidden;}
.about02 .list ul li .img img{display:block;width:100%;height:176px;}
.about02 .list ul li .img:after{width:18px;height:11px;display:inline-block;background:url(../images/up.png) no-repeat center;content:'';position:absolute;left:33px;top:165px;}
.about02 .list ul li:nth-child(2n) .img:after{top:0;bottom:auto;background:url(../images/down.png)no-repeat;}
.about02 .list ul li:nth-child(2n) .img{position:absolute;left:0;bottom:0;}
.about02 .list ul li:nth-child(2n) .txt{position:absolute;left:0;top:0;}
.about02 .list ul li .txt .inner{padding:35px 25px;}
.about02 .list ul li .txt strong{font-size:30px;color:#333;font-weight:bold;}
.about02 .list ul li .txt span{font-size:14px;color:#ccc;text-transform:uppercase;padding-left:10px;}
.about02 .list ul li .desc{font-size:16px;margin-top:20px;padding-top:20px;position:relative;}
.about02 .list ul li .desc:before{width:60px;height:2px;display:inline-block;content:'';position:absolute;left:0;top:0;background:#008f3a;}
.about02 .list ul li:hover .img img{transform:scale(1.1);transition:all .5s;}

.about03{padding-top:90px;padding-bottom:100px;}
.atitle{position:relative;}
.atitle strong{font-size:30px;color:#008f3a;}
.atitle span{font-size:14px;text-transform:uppercase;color:#ccc;padding-left:10px;}
.atitle .htab{position:absolute;width:202px;height:38px;right:0; top:50%;margin-top:-19px;}
.htab a{display:inline-block;width:101px;height:38px;float:left;background:url(../images/hbtn.jpg)no-repeat;}
.htab a.prev{background-position:left top;}
.htab a.next{background-position:right bottom;}
.htab a.prev:hover{background-position:left bottom;}
.htab a.next:hover{background-position:right top;}
.hcon{padding-top:30px;}
.hcon ul{}
.hcon ul li{width:283px;height:204px;float:left;display:inline-block;margin-right:20px;overflow:hidden;}
.hcon ul li .img img{max-width: 100%;width:283px;height:204px;}
.hcon ul li:hover img{opacity:0.8; transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}
.about04{background:url(../images/a04bg.jpg) no-repeat right top;height:600px;}
.about04 .atitle{border-bottom:solid 1px #e5e5e5;position:relative;padding-bottom:25px;padding-top:15px;}
.about04 .atitle:after{width:14px;height:14px;display:inline-block;content:'';background:url(../images/circle.jpg) no-repeat center;position:absolute;right:0;bottom:-7px;z-index:11;}

.about04 .aleft{width:522px;}
.alist{margin-top:40px;height:330px;overflow:hidden;}
.alist ul{margin-top:-17px;margin-right:-18px;}
.alist ul li{float:left;display:inline-block;width:250px;height:154px;overflow:hidden;margin-right:18px;margin-top:17px;position:relative;}
.alist ul li:after{width:100%;height:100%;display:block;content:'';background:url(../images/cqbg.png) no-repeat center / cover;position:absolute;left:0;top:0;opacity:0;}
.alist ul li img{display:block;width:100%;height:100%;}
.alist ul li .txt{display:none;}
.alist ul li.cur{}
.alist ul li.cur:after{opacity:1;
/*-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);*/
-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s;}

.about04 .aright{width:600px;height:368px;padding-top:82px;overflow:hidden;position:relative;}
.about04 .aright img{width:100%;height:368px;}
.about04 .aright .txt{width:317px;height:132px;position:absolute;left:0;bottom:0;background:url(../images/cqtbg.png) no-repeat center top;padding-top:35px;padding-left:45px;box-sizing:border-box;}
.about04 .aright .txt strong{font-size:24px;color:#333;display:block;font-weight:normal;}
.about04 .aright .txt span{font-size:14px;color:#999;display:block;}


.culture{padding:60px 0;}
.culture .bimg{position:relative;width:1200px;height:660px;overflow:hidden;}
.culture .bimg img{display:block;}
.culture .bimg a:hover img{transform:scale(1.1);transition:.6s all;}
.culture .bimg .txt{position:absolute;left:0;bottom:0;width:470px;height:185px;text-align:center;color:#fff;
background:rgba(40,146,7,0.8);overflow:hidden;padding:30px 45px;box-sizing:border-box;text-align:left;}
.culture .bimg .txt span{font-size:24px;display:block;font-weight:bold;}
.culture .bimg .txt .desc{font-size:14px;line-height:26px;color:#a0dcb8;height:74px;overflow:hidden;margin-top:10px;}
.culture .simg{margin-top:15px;position:relative;height:160px;}
.culture .simg ul {}
.culture .simg ul li{float:left;width:225px;height:124px;display:inline-block;margin-right:18px;text-align:center;position:relative;}
.culture .simg ul li:after{width:100%;height:100%;background:url(../images/fcbg.png) no-repeat center;display:block;content:'';position:absolute;left:0;top:0;z-index:1;opacity:0;}

.culture .simg ul li a,.culture .simg ul li span,.culture .simg ul li img{display:block;}
.culture .simg ul li span{display:none;}
.culture .simg ul li.cur{}
.culture .simg ul li.cur:after{opacity:1;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;}


.culture .simg .swiper-button-prev{background:url(../images/aleft.png) no-repeat;width:42px;height:124px;top:0;margin-top:0;margin-left:0;left:0;height:100%;}
.culture .simg .swiper-button-next{background:url(../images/aright.png) no-repeat;width:42px;height:124px;top:0;margin-top:0;margin-left:0;left:auto;right:0;height:100%;}
.culture .simg .swiper-button-prev:hover{background-image:url(../images/aleft02.png);}
.culture .simg .swiper-button-next:hover{background-image:url(../images/aright02.png);}


.product{padding-top:60px;}
.product ul{margin-right:-23px;margin-top:-24px;}
.product ul li{float:left;width:381px;border:solid 1px #f0f0f0;display:inline-block;margin-right:23px;margin-top:24px;}
.product ul li a{display:block;padding:10px;}
.product ul li .img{width:360px;margin:0 auto;height:204px;overflow:hidden;}
.product ul li .img img{display:block;width:100%;height:204px;}
.product ul li .txt{}
.product ul li .txt strong{display:block;width:100%;font-size:22px;font-weight:bold;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;line-height:50px;}
.product ul li .desc{font-size:16px;color:#999;line-height:26px;height:75px;overflow:hidden;}
.product ul li .rmore{margin-top:10px;}
.product ul li .rmore em{background:url(../images/rm01.png)no-repeat;height:8px;display:block;width:100%;}
.product ul li:hover .img img{transform:scale(1.1);transition:all .3s;}
.product ul li:hover .txt strong{color:#333;}
.product ul li:hover .txt .desc{color:#666;}
.product ul li:hover .rmore em{background-image:url(../images/rm02.png);}

.m-page{text-align:left;padding-top:40px;padding:30px 0;}
.m-page a{display:inline-block;padding:11px 15px;border:solid 1px #d2d2d2;margin-right:10px;}
.m-page a.z-crt{background:#008f3a;text-align:center;color:#fff;border:solid 1px #008f3a;}


.ptop{padding-top:80px;}
.pleft{}
.pbimg{width:600px;height:340px;overflow:hidden;float:left;}
.pbimg img{ width:600px;height:340px;display:block;}
.psimg{ width:582px;height:340px;overflow:hidden;float:right;}
.psimg ul{height:340px;margin-left:-14px;margin-top:-20px;}
.psimg ul li{width:284px;height:160px;margin-left:14px;margin-top:20px; display:inline-block;float:left;}
.psimg ul li img{width:284px;height:160px;display:block;}

.ptitle{padding-top:30px;clear:both;}
.ptitle div{border-bottom:solid 1px #e5e5e5;display:inline-block;padding-bottom:20px;padding-right:30px;position:relative;}
.ptitle div:after{width:14px;height:14px;display:inline-block;content:'';background:url(../images/circle.jpg)no-repeat right center;position:absolute;right:0;bottom:-7px;}
.ptitle strong{font-weight:bold;font-size:24px;color:#008f3a;padding-right:15px;}
.ptitle span{font-size:14px;color:#ccc;}

.pdesc{font-size:14px;line-height:26px;padding-top:30px;padding-bottom:30px;}
.ptitle02{font-size:20px;color:#333;padding-bottom:30px;}
.pdesc02{padding-bottom:80px;}

.newslist{padding-top:40px;}
.newslist dl{padding-bottom:45px;height:325px;}
.newslist dl dt{float:left;width:540px;height:325px;}
.newslist dl dt a{display:block;height:325px;overflow:hidden;}
.newslist dl dt img{width:540px;height:325px;display:block;}
.newslist dl dd{float:right;width:610px;height:325px;background:url(../images/floo.jpg)no-repeat right bottom;}
.newslist dl dd strong{display:block;font-size:24px;color:#333;height:28px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newslist dl dd span{display:block;font-size:14px;color:#858585;padding:20px 0;}
.newslist dl dd .desc{font-size:14px;line-height:26px;height:98px;overflow:hidden;}
.newslist dl dd .rmore{width:100px;height:34px;line-height:34px;background:#008f3a;text-align:center;color:#fff;margin-top:24px;font-size:14px;}
.newslist ul{border-top:dashed 1px #e5e5e5;}
.newslist ul li{padding:35px 0;border-top:dashed 1px #e5e5e5;position:relative;}
.newslist ul li:after{width:14px;height:14px;display:inline-block;content:'';background:url(../images/circle.jpg) #fff no-repeat right center;position:absolute;left:0;top:-7px;z-index:11;}
.newslist ul li a{display:block;height:158px;}
.newslist ul li .img{width:262px;height:158px;overflow:hidden;float:left;}
.newslist ul li .img img{width:262px;height:158px;display:block;}

.newslist ul li .txt{float:right;width:900px;}
.newslist ul li .txt strong{display:block;font-size:20px;margin-top:17px;height:24px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newslist ul li .txt span{display:block;font-size:14px;color:#ccc;padding:10px 0;}
.newslist ul li .txt .desc{font-size:14px;line-height:26px;height:56px;color:#999; overflow:hidden;}
.newslist ul li:hover .txt strong{color:#00923f;transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}
.newslist ul li:hover .desc{color:#00923f;color:#666;transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}
.newslist ul li:hover .img img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transition:all .6s;-ms-transform:scale(1.1);-moz-transition:all .6s;-webkit-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;}

.cword{padding-top:70px;}
.cword h3{font-size:40px;color:#008f3a;font-family:Arial;font-weight:bold;background:url(../images/ct.png)no-repeat left top;height:40px;font-size:0;}
.cword h4{font-size:20px;color:#333;}
.cword p{font-size:14px;color:#999;}
.msgfrom{}
.msgfrom .row{margin-top:10px;padding-left:40px;border-bottom:solid 1px #e5e5e5;margin-top:10px;}
.msgfrom .txt_input{width:100%;height:40px;line-height:40px;}
.msgfrom .txt_input:-ms-input-placeholder{color:#ccc;}
.msgfrom .row.name{background:url(../images/ms01.png)no-repeat left center;}
.msgfrom .row.phone{background:url(../images/ms02.png)no-repeat left center;}
.msgfrom .row.msg{background:url(../images/ms03.png)no-repeat left center;}
.cleft{float:left;width:434px;}
.cright{float:right;width:720px;border-right:solid 1px #e5e5e5;box-sizing:border-box;}
.cright ul{}
.cright ul li{float:left;display:inline-block;width:33.3333%;text-align:center;position:relative;padding-top:70px;height:513px;box-sizing:border-box;}
.cright ul li:before{width:1px;height:100%;display:block;background:#e5e5e5;content:'';position:absolute;left:0;top:0;}
.cright ul li strong{font-size:23px;display:block;color:#333;padding-top:7px;}
.cright ul li span{font-size:14px;display:block;color:#999;padding-bottom:25px;position:relative;}
.cright ul li span:after{width:20px;height:2px;background:#008f3a;display:block;content:'';position:absolute;left:50%;margin-left:-10px;bottom:0;}
.cright ul li p{font-size:16px;line-height:24px;padding-top:17px;/*padding-left:40px;padding-right:40px;*/}

.btnsend{width:160px;height:50px;background:#00923f;text-align:center;line-height:50px;color:#fff;cursor:pointer;font-size:14px;margin-top:30px;}
.map{overflow:hidden;height: 500px;}
.map img{display:block;width:100%;height:500px;}
