
/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color: #279c2c;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.w1300{ width:1300px; margin:0 auto;}
.top60{margin-top:60px;}
.fr{ float:right;}
.fl{ float: left;}
/*抬头*/
.htop{ height:46px; background:#f7f7f7;}
.htop,.htop a{ font-size:14px; color:#a3a9a3; line-height:46px;}
.htop a:hover{ color:#279c2c; text-decoration:underline;}
.htop a{ padding-left:30px; line-height:25px;}
.htop li{ float:left; padding:0px 25px; height:25px; line-height:25px; border-left:1px solid #e4e6e9; margin-top:10px;}
.htop li:nth-child(3){border-right:1px solid #e4e6e9;}
.htop li:nth-child(1) a{ background:url(images/20200610100855_1364507521.png) no-repeat left center;}
.htop li:nth-child(2) a{ background:url(images/20200610100855_371444681.png) no-repeat left center;}
.htop li:nth-child(3) a{ background:url(images/20200610100855_410073939.png) no-repeat left center;}
.htop p.fl{ padding-left:30px; background:url(images/20200610100855_478605754.png) no-repeat left center;}
.hsecond{ margin:35px auto;}
.hlogo span{ display:block; font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#b2bcb3; letter-spacing:0.8px; margin-top:4px;}
.hlogo p{ margin:7px 0px 0px 10px;}
.hline{ width:1px; height:64px; background:#e4ece4; margin:7px 25px 0px 25px;}
.hmean{ font-size:19px; color:#8b938b;}
.hmean strong{ font-size:29px; font-weight:bold; color:#279c2c; display:block; margin:3px 0px 4px 0px;}
.hconcat{ font-size:16px; color:#949994; padding-left:46px; background:url(images/20200610101706_101365286.png) no-repeat left center; margin-top:10px;}
.hconcat strong{ font-size:30px; color:#279c2c; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block;}
.hconcat span{ letter-spacing:1px;}
/*导航*/
nav{ position:relative; height:69px; background:#279c2c;}
nav:after{ content:''; display:block; position:absolute; width:100%; height:50%; left:0px; bottom:0px; background:#1d9422;}
nav li{ float:left; text-align:center; width:10%; position:relative;}
nav li>a{ display:block; line-height:69px; font-size:16px !important; color:#fff; position:relative; z-index:333;}
nav li.cur>a,nav li:hover>a{ font-weight:bold; color:#fff;}
nav li:after,nav li:before{ content:''; display:block; position:absolute; width:100%; height:0px; left:0px; transition:all .4s ease; z-index:11;}
nav li:after { top:0px; background:#f9b013;}
nav li:before { bottom:0px; background:#f0a505;}
nav li:hover:after,nav li.cur:after,nav li.cur:before,nav li:hover:before{ height:50%;}

/*产品*/
.products{ padding:60px 0px 66px 0px;}
.protitl{ text-align:center; font-size:16px; color:#a4aaa4;}
.protitl strong,.protitl span{ display:block;}
.protitl strong{ font-size:40px; color:#2a3d2b;}
.protitl span{ margin:10px 0px 20px 0px;}

/*您是否在为以下问题而烦恼？*/
.problem{ height:1020px; background:url(images/wy_10.jpg) no-repeat center; padding-top:40px;}
.pbtitl{ text-align:right;}
.pbtitl p:nth-child(1){ font-size:18px; color:#d4e8d5; margin-bottom:10px;}
.pbul{ margin-top:115px; width:805px;}
.pbult strong{ display:block; font-size:42px; color:#f0a505;}
.pbult em{ font-size:40px; color:#333333; font-style:oblique;}
.pbult{ margin-bottom:35px;}
.pbicon{ width:62px; height:62px; margin:0 auto; background:url(images/20200610113502_1805205641.png) no-repeat center; position:relative; z-index:333;}
.pbul li{ float:left; width:263px; height:260px; background:url(images/20200610113502_773955974.png) no-repeat bottom center; margin-right:7px;}
.pbwa{ width:195px; height:102px; padding:60px 15px 0px 20px; background:#e2e4e2; font-size:16px; color:#333333; line-height:34px; position:relative; overflow:hidden; margin:-31px auto 0 auto; transition:all .3s ease;}
.pbwa span{ position:relative; z-index:333;}
.pbwa:after{ width:100%; height:0px; content:''; display:block; position:absolute; top:0px; left:0px; background:#279c2c; transition:all .5s ease;}
.pbul li:nth-child(3n){ margin-right:0px;}
.pbwa:hover:after{ height:100%; -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.pbwa:hover{ color:#fff;}
/*四大优势 · 为您解决难题*/
.adv{ height:887px; background:url(images/20200610134354_1477855933.jpg) no-repeat center;}
.adv_titl{ text-align:center; font-size:18px; color:#d7ebd8;}
.adv_titl strong{ display:block; font-size:40px; margin-bottom:5px; color:#f2f4f5;}
.adv_titl span{ display:block; margin:0 auto; width:104px; height:104px; border-radius:50%;position:relative; z-index:33}
.advcenter{ padding:55.5px 46px; background:#fff; height:631px; margin-top:-40px;box-shadow:0 5px 10px -5px #ddd;}
.advcenter li{ float:left; width:324px; height:116px; background:#279c2c; position:relative; transition:all .3s ease; border-right:1px solid #4aaf4e; cursor:pointer;}
.advcenter li:nth-child(4){ border-right:0px; width:325px;}
.advcenter li p{ font-size:14px; color:#8dcd90; text-transform:uppercase; margin:27px 0px 0px 110px;}
.advcenter li strong{ display:block; font-size:30px; color:#ffffff; margin-bottom:3px;}
.advicon{ position:absolute; width:44px; height:44px; background:url(images/20200610141219_625566852.png) no-repeat left top; top:33px; left:44px; transition:all .4s ease;}
.advcenter li:nth-child(2) .advicon{ background-position-x:-56px;}
.advcenter li:nth-child(3) .advicon{ background-position-x:-118px;}
.advcenter li:nth-child(4) .advicon{ background-position-x:-191px;}
.advcenter li.on{ background:#f48705;}
.advcenter li.on .advicon{ background-position-y:-75px;}
.advcenter li.on p{ color:#fac17d;}
.advtab{ margin-bottom:46px;}
.advwa{ width:582px;}
.advnum{ font-size:66px; color:#279c2c; font-family:impact;}
.advnum:after{ content:''; display:block; width:2px; height:26px; background:#dddddd; margin:0px 0px 12px 7px;}
.advtt{ font-size:14px; color:#c7c7c7; font-weight:lighter; text-transform:uppercase; padding-bottom:35px; border-bottom:1px solid #f0f0f0; margin-bottom:20px;}
.advtt strong{ display:block; font-size:32px; color:#2a3d2b; margin-bottom:5px;}
.advw p{ font-size:16px; color:#888888; line-height:40px; padding-left:30px; background:url(images/20200610142018_80025878.png) no-repeat left 17px;}
/*生产流程*/
.process{ padding:55px 0px 43px 0px;}
.protitl i{ color:#279c2c;}
.process .protitl{ font-size:18px;}
.pcul{ margin-top:30px;}
.pcul li{ float:left; width:159px; height:153px; border:1px solid #dbdbdb; position:relative; text-align:center; background:#fff; cursor:pointer; transition:all .4s ease;}
.pcul li:after,.pcul li:before{ content:''; display:block; position:absolute; width:18px; height:32px; background:url(images/20200610145023_2136345932.jpg) no-repeat center; top:61px;}
.pcul li:after{ left:-1px;}
.pcul li:before{ right:-18px;}
.pcul li:nth-child(1):after{ display:none;}
.pcul li:nth-child(7):before{ display:none;}
.pcul p:nth-child(1){ height:55px; margin-top:25px;}
.pcul p:nth-child(2){ font-size:18px; color:#2a3d2b; font-weight:bold; margin-bottom:5px;}
.pcul p:nth-child(3){ font-size:20px; color:#878987; font-family:Arial, Helvetica, sans-serif;}
.pcul li+li{ margin-left:28px;}
.pcul li:hover{ transform:translateY(-12px); box-shadow:0px 0px 5px #ddd inset;}
.pcul li:hover p:nth-child(2){ color:#279c2c;}
.prococat{ width:657px; height:60px; margin:43px auto 0px auto; background:url(images/20200610145806_1246987319.png) no-repeat center;}
.prococat span,.prococat strong{ float:left; line-height:60px; display:inline-block; color:#fff;}
.prococat a{ float:right; margin:15px 60px 0px 0px; display:block; width:112px; line-height:33px; border-radius:20px; background:#fff; text-align:center; font-size:16px; color:#f48705; transition:all .3s ease;}
.prococat a:hover{ background:#f48705; color:#fff;}
.prococat span{ margin-left:60px; padding-left:40px; font-size:16px; background:url(images/20200610150118_854959907.png) no-repeat left center;}
.prococat strong{ font-size:26px; font-family:Arial, Helvetica, sans-serif;}
/*关于我们*/
.about{ height:800px; background:url(images/20200610152254_1676435517.jpg) no-repeat center; padding-top:165px;}
.about .protitl{ font-size:18px; color:#8a8f8a;}
.abcon{ margin-top:45px; background:#fff;}
.abwa{ width:540px; margin:55px 0px 0px 57px;}
.abwa p:nth-child(1){ font-size:50px; color:#e6ece6; text-transform:uppercase; font-weight:bold; font-family:Arial Narrow, Arial, Helvetica, sans-serif;}
.abwa p:nth-child(2){ font-size:22px; color:#279c2c; font-weight:bold;}
.abwa p:nth-child(2):after{ content:''; display:block; width:46px; height:3px; background:#f9922d; margin:15px 0px 35px 0px;}
.abwa p:nth-child(3){ font-size:14px; color:#96a09a; line-height:35px; margin-bottom:40px;}
.abwa p a+a{ margin-left:48px;}
.abwa p a{ display:inline-block; padding:5px 0 0 60px; font-size:18px; color:#656a6f; height:46px;}
.abwa p a span{ display:block; font-size:12px; color:#a2a6aa; font-family:Arial, Helvetica, sans-serif;}
.abwa p a:nth-child(1){ background:url(images/20200610153346_1376097531.png) no-repeat left center;}
.abwa p a:nth-child(2){ background:url(images/20200610153346_13398931.png) no-repeat left center;}
.abwa p a:nth-child(3){ background:url(images/20200610153346_1176556443.png) no-repeat left center;}
.abwa p a:hover{ color:#279c2c;}
.abpic img{
    display: block;
}

/*新闻资讯*/
.news{ padding:60px 0px;}
.news .protitl{ font-size:18px;}
.news_cont{ overflow:hidden; margin-top:30px;}
.news_cont ul{width:502px;margin:0 auto;    height: 42px;}
.news_cont ul a{width:158px;height:42px;background:#aaa;float:left;line-height:42px;text-align:center;margin-left:14px;display:block;color:#fff;font-size:16px;}
.news_cont ul a:nth-child(1){margin-left: 0px;}
.news_cont ul a.on{background:#279c2c;}
.news_box{margin-top:20px;}
.news_cont .news_div_item:nth-child(1){width: 590px;height: 544px;margin-top:20px;float: left;margin-right:20px;background:#fff;}
.news .news_div_item:nth-child(1){cursor: pointer;}
.news_cont .news_div_item:nth-child(1){position: relative;}
.news_cont .news_div_item:nth-child(1) .news_div_item_date{position: absolute;right: 0;top: 440px;width: auto;height: 20px;display: block;    font-size: 14px;line-height: 20px;font-family: 'Arial';}
.news_cont .news_div_item:nth-child(1) .news_div_item_year ,.news_div_item_month ,.news_div_item_day{float:left}
.news_cont .news_div_item:nth-child(1) .news_div_item_content{position: absolute; top: 425px;    width: 590px;left: 0px;}
.news_cont .news_div_item:nth-child(1) .news_div_item_pic{position: absolute;}
.news_cont .news_div_item:nth-child(1) .news_div_item_pic img{width:590px;height:408px;}
.news_cont .news_div_item:nth-child(1) .news_div_item_a{font-size:18px;color:#333;  width: 100%;height: 120px;line-height:50px; display: block;position: absolute; z-index: 3;}
.news_cont .news_div_item:nth-child(1) .news_div_item_body{font-size:15px;color:#666; margin-top: 46px; line-height:24px;}
.news_cont .news_div_item:nth-child(1) .news_div_item_body:after{content:'';width:56px;height:1px;background:#dcdfe1;display:block;position: relative;   top:43px;-webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}
.news_cont .news_div_item:nth-child(1) .news_div_item_a:hover{color:#279c2c;}
.news_cont .news_div_item:nth-child(1):hover .news_div_item_body:after{width:100%; background:#279c2c;}
.news_cont .news_div_item_year{float:left}
.news_cont .news_div_item{margin-top:20px;position: relative;width:690px;height:166px;float: left;background:#f5f5f5;}
.news_cont .news_div_item_date{position: absolute;bottom: 28px;right: 349px;font-family:'Arial';color:#666;}
.news_cont .news_div_item_pic{position: absolute;}
.news_cont .news_div_item_pic img{width:238px;height:166px;}
.news_cont .news_div_item_content{position: absolute;width: 415px;left: 264px;top: 30px;}
.news_cont .news_div_item_a{font-size:16px;color:#333;width: 100%;height: 135px;display: block;position: absolute;z-index: 3;}
.news_cont .news_div_item_a:hover{color:#279c2c;}
.news_cont .news_div_item_body{font-size:14px;color:#666;font-weight:lighter;    margin-top: 36px; line-height:24px;}
/*版权*/
.copyright{ background:#e8eee9;}
.links{ height:81px; background:url(images/20200610155314_106667768.jpg) no-repeat center;}
.links p{ float: left;}
.links p:nth-child(1){ margin:0px 20px; padding-left:36px; line-height:81px; font-weight:bold; font-size:16px; color:#fff; background:url(images/20200610155313_1107830492.png) no-repeat left center;}
.links p span{ font-size:18px; padding-left:5px;}
.kslj{ padding:50px 0px;}
.kslja dl{ float:left; position:relative; padding:0px 70px;}
.kslja dl p{ font-size:20px; color:#445644; margin-bottom:20px;}
.kslja dl a{ display:block; font-size:14px; color:#929992; padding-left:10px; line-height:30px;}
.kslja dl a:hover{ color:#279c2c; text-decoration:underline;}
.kslja dl:after{ content:''; display:block; position:absolute; width:1px; height:175px; border-right:1px dashed #d4dbd4; right:0px; top:0px;}
.codecon dl p{ font-size:18px; color:#445644; margin-bottom:20px; text-align:center;}
.codecon dl img{ display:block; padding:4px; border:1px solid #d5ddd5; width:140px; height:140px;}
.codetab{ margin:47px 0 0 47px;}
.codecon dl{ width:150px !important;}
.codetab p{ border-radius:50%; cursor:pointer; background:#445644; height:38px;}
.codetab p+p{ margin-top:17px;}
.codetab p.on{ background:#279c2c;}
.end{ line-height:105px; border-top:1px solid #d8e0d8;}
.end ,.end a{ font-size:15px; color:#929992;}
.end a:hover{ color:#279c2c; text-decoration:underline;}




/*内页产品*/
  .nsn{
    width: 100%;margin: 0 auto; font-size: 1rem;line-height: 2rem;text-align: justify; box-sizing: border-box;border: 1px solid #eee;padding: 50px 259px;
  }
  .nsn dl{ padding-bottom: 5px;
  font-size: 1.6rem;color: #279c2c;line-height: 40px;
   }