.navbar-default{background:#fff;box-shadow:0 0 14px #185c305c;-webkit-box-shadow:0 0 14px #1a5b3045;-moz-box-shadow:0 0 3px #a1a1a1;-o-box-shadow:0 0 3px #a1a1a1;border:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;margin:0}
.navbar-header{z-index:99;position:relative}
.navbar-brand{height:auto;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;color:#333;font-size:19px;font-family:Montserrat,"Microsoft Yahei",sans-serif;font-weight:700;margin:0 0 30px;letter-spacing:2px;text-transform:uppercase;margin:0;color:#333!important;padding:27px 15px;letter-spacing:2.5px;z-index:99999}
.navbar-brand span{color:#009f4d}
.navbar-nav{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.navbar-nav>li>a{color:#777!important;font-size:17px;font-family:Montserrat,"Microsoft Yahei",sans-serif;text-transform:uppercase;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:35px 15px}
.navbar-nav>li>a.active,.navbar-nav>li>a:hover{color:#333!important}
.navbar-nav li.drop{position:relative}
.navbar-nav li:hover ul.drop-down{opacity:1;display:block}
.navbar-nav li.search{position:inherit}
.top-line{padding:15px 0;background:#333;border-bottom:1px solid #f3f3f3;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;overflow:hidden}
.top-line a{ color:#fff;}
.top-line ul.info-list{margin:0;padding:0}
.top-line ul.info-list li{display:inline-block;margin-right:25px;color:#fff;font-size:12px;font-family:Montserrat,"Microsoft Yahei",sans-serif}
.top-line ul.info-list li i{color:#f8f8f8;font-size:14px;margin-right:10px}
.top-line ul.social-icons{margin:0;padding:0;text-align:right}
.top-line ul.social-icons li{display:inline-block;margin-left:9px}
.top-line ul.social-icons li a{display:inline-block;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-size:13px;color:#fff}
.top-line ul.social-icons li a:hover{color:#009f4d}
header.active .top-line{height:0;padding:0}
.navbar-collapse{position:relative}
ul.drop-down{margin:0;padding:0;position:absolute;width:230px;top:100%;left:0;padding:10px 0;border-top:2px solid #009f4d;opacity:0;display:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:rgba(255,255,255,.98)}
ul.drop-down li{display:block}
ul.drop-down li a{padding:10px 20px;display:inline-block;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;display:block;color:#333;font-size:15px;font-family:Montserrat,"Microsoft Yahei",sans-serif;text-transform:uppercase;margin:0}
ul.drop-down li a:hover{color:#009f4d}
.form-search{position:absolute;top:104%;right:0;left:0;width:100%;background:#f5f5f5;padding:4px;visibility:hidden;opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.form-search input[type=search]{font-size:12px;color:#777;font-family:Montserrat,"Microsoft Yahei",sans-serif;font-weight:400;line-height:22px;margin:0 0 10px;margin:0;color:#333;padding:8px 10px;border:none;width:100%;outline:0;background:0 0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.form-search button{background:0 0;border:none;float:right;margin-top:-30px;margin-right:10px;position:relative;z-index:2}
.form-search button i{color:#009f4d;font-size:16px}
.form-search.active{visibility:visible;opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}
#container{padding-top:126px}
.top-line ul.info-list li{font-size:13px}
.navbar-brand{padding:15px}
.navbar-brand .logo-m{display:none}
.navbar-brand .logo{max-height:60px}
.navbar-nav>li>a{padding:27px 15px}
.navbar-default .navbar-nav>li>a{color:#282828!important}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>a.active{color:#009f4d!important}
.navbar-nav .drop-down .Lev2{position:relative}
.navbar-nav .drop-down .sub-menu3{display:none!important}
.navbar-nav .drop-down .Lev2:hover .sub-menu3{display:block!important;left:100%;top:0!important;margin-top:-12px!important}
@media (min-width:1410px){.container{max-width:1170px;width:1170px}
}
@media (min-width:1570px){.container{max-width:1170px;width:1170px}
}
@media (min-width:1890px){.container{max-width:1370px;width:1370px}
#navigation .menu1{margin:0;}
}
@media (max-width :1024px){body{word-break:break-all;word-wrap:break-word}
.container{max-width:98%;width:98%}
.topbar-left{width:auto;float:left}
.topbar-right{width:auto;float:right}
.top-line ul.info-list li{margin-right:20px}
.navbar-toggle{display:block!important;margin-top:22px;margin-right:0;padding:7px 8px;border:1px #ddd solid;border-radius:5px}
.navbar-toggle .icon-bar{width:18px}
#bs-example-navbar-collapse-1{display:none!important}
.navbar .navbar-header{margin:0;width:100%;margin-left:0!important;margin-right:0!important}
#mmenu{border-left:1px #e5e5e5 solid}
#mmenu .mmDiv{padding-top:32px}
#mmenu .mm-title{padding:12px 0 11px}
#mmenu .mm-search-form{margin:0}
#mmenu .mm-search{position:static;padding-left:0;margin-top:10px;padding-right:0;margin-bottom:5px}
#mmenu .mm-search .side-mm-keyword{max-height:32px;height:32px;width: calc(100% - 20px);border-radius: 0px;}
#mmenu .noblock{display:inline!important;padding:10px}
#mmenu .MMhead{line-height:2.8;border-bottom:1px #e5e5e5 solid;margin:0 -20px;padding-left:10px}
#mmenu .MMhead a{background:0 0}
#mmenu .mm-header .mm-title{top:-10px;font-size:14px}
#mmenu a{color:#333;font-size:14px}
#mmenu a:active,#mmenu a:hover{color:#af7f48}
#mmenu .mm-listview>li>a,#mmenu .mm-listview>li>span{padding:10px 10px 10px 20px}
}
@media (max-width :990px){.container{max-width:99%;width:99%}
.top-line{padding:10px 0 8px}
.top-line ul.info-list li.tb-adword{display:none}
#container{padding-top:118px}
}
@media (max-width :768px){.top-line ul.info-list li.tb-email{display:none}
.navbar-brand .logo{max-height:39px}
}
@media (max-width :740px){.top-line{display:block}
#container{padding-top:112px}
.navbar-brand{padding:15px 15px 15px 0}
}
@media (max-width :480px){.cate-itme{width:100%}
.top-line{display:none}
#container{padding-top:53px}
}
@media (max-width :420px){.top-line ul.info-list li.tb-phone{display:none}
}
.slider{z-index:99;width:100%;height:auto;overflow:hidden}
.slider .main{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;z-index:3}
.slider ul li{z-index:99;width:100%;height:auto;position:relative}
.slider ul li:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}
.slider ul li img{z-index:99;width:100%}
.slider-thumbs{position:absolute;width:29%;left:8%;bottom:-50px;z-index:10}
.slider-thumbs .swiper-slide{width:32%!important;position:relative}
.slider-thumbs .swiper-slide:after{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0}
.slider-thumbs .swiper-slide img{width:100%}
.slider-thumbs .swiper-slide.swiper-slide-active img{padding-top:0}
.slider-thumbs .swiper-slide.swiper-slide-active:after{display:none}
.product .swiper-button-next,.product .swiper-button-prev{top:auto;bottom:20%;width:54px;height:54px}
.product .swiper-button-next{background:url(../images/right-arrow.png) center center no-repeat;right:-70px}
.product .swiper-button-prev{background:url(../images/left-arrow.png) center center no-repeat;left:-70px}
.main{display:none;position:relative}
.btn{display:inline-block;padding:13px 80px 13px 50px;background:url(../images/icon-btn-arrow.png) right 8px center no-repeat #ffa800;font-size:22px;color:#1e1b16;border-radius:80px}
.btn span{transition:all .1s}
.in_about{margin:3% 0}
.in_about .about_l{width:41%}
.in_about .about_l img{width:100%}
.in_about .about_r{padding:3%;width:57%;background:#f5f5f5}
.in_about .about_r h3{color:#009f4d;font-weight:600;font-size:27px;line-height:42px;margin-bottom:-1%}
.in_about .about_r h2{background:#009f4d;color:#fff;font-weight:600;font-size:21px;line-height:39px;margin-bottom:3%;display:-webkit-inline-box;padding:0 3%}
.in_about .about_r p{line-height:32px;font-size:17px}
.in_about .about_r a{background:#eaf3fb;display:block;font-size:17px;width:109px;text-align:center;line-height:36px;margin-top:5%}
@media (max-width :1500px){.in_about .about_r{padding:0}
}
@media (max-width :1400px){.in_about .about_r h3{font-size:23px}
.in_about .about_r h2{font-size:16px}
.in_about .about_r a{font-size:14px;line-height:27px;margin-top:3%}
.in_about .about_r p{line-height:28px;font-size:15px}
}
@media (max-width :900px){.in_about .about_l{margin-bottom:2%;float:none;width:auto}
.in_about .about_r{float:none;padding:0;width:auto}
.in_about .about_r h3{line-height:30px;font-size:17px}
.in_about .about_r h2{font-size:14px;line-height:30px}
.in_about .about_r p{line-height:23px;font-size:13px}
.in_about .about_r a{margin-top:6%}
}
.in_about .about_r a:hover{background:#009f4d;color:#fff}
.index_tetle{margin-bottom:2%;border-bottom:1.4px dashed #009f4d}
.index_tetle img{width:41px;margin-right:.5%;margin-top:1%}
.index_tetle h3{font-weight:600;font-size:31px;color:#009f4d;letter-spacing:1px}
.index_tetle h3 em{letter-spacing:2px;display:block;font-size:14px;color:#3c763d;text-transform:uppercase}
.index_tetle a{color:#009f4d;font-size:22px;margin-top:3%}
@media (max-width :900px){.index_tetle h3{font-size:23px}
.index_tetle h3 em{font-size:12px}
.index_tetle a{font-size:20px;margin-top:5%}
.index_tetle img{margin-top:16px;width:32px}
}
.index_hsqd{overflow:hidden;margin:3% 0}
.index_hsqd ul li{overflow:hidden;height:450px;background:#00000057;position:relative;float:left;display:block;width:25%}
.index_hsqd ul li img{height:100%}
.index_hsqd ul li .bm{z-index:9;height:100%;width:100%;position:absolute;display:none;background:#009f4dc7;padding:3% 6%;padding-top:19%}
.index_hsqd ul li h2{z-index:10;position:absolute;color:#fff;left:6%;text-align:center;font-weight:600;font-size:25px;top:6%}
.index_hsqd ul li .bm p{line-height:30px;font-size:16px;margin:0;margin-bottom:6%;color:#fff}
.index_hsqd ul li .bm a{color:#009f4d;display:block;width:105px;background:#fff;line-height:37px;font-size:18px;text-align:center}
.index_hsqd ul li:hover .bm{display:block}
@media (max-width :900px){.index_hsqd{margin:7% 0}
.index_hsqd ul li{height:auto;width:100%}
.index_hsqd ul li img{width:100%}
}
.pro-left{float:left;width:225px;box-sizing:border-box;box-shadow:0 10px 10px #f7f7f7}
.pro-content{width:100%;padding-top:40px}
.pro-right{float:right;width:81%}
.pro-left .left-title{background:#009f4d;height:73px;line-height:73px;text-align:center;border-bottom:1px solid #fff}
.pro-left .left-title span{display:inline-block;color:#fff;font-size:27px;font-weight:700}
.pro-left .left-title span.text{padding:0 10px}
.pro-left .left-category ul li{background:#efefef;height:60px;line-height:60px;font-size:20px;text-align:center;cursor:pointer;color:#999}
.pro-left .left-category ul li.on{background:#009f4d;color:#fff}
.pro-left .left-category ul li.on a{color:#fff}
.pro-left .left-category ul li:hover{background:#009f4d;color:#fff}
.pro-left .left-category ul li:hover a{color:#fff}
.pro-left .left-contact{padding:17px 0;background:url(../images/tel.png) left 20px center no-repeat #009f4d}
.pro-left .left-contact p{text-align:center;color:#fff;font-size:24px}
.pro-left .left-contact p.tel{font-size:21px;padding-top:10px}
.pro-right{display:none}
.pro-right ul li{margin:0 1%;float:left;width:23%;background:#f7f7f7;border:1px solid #f7f7f7;box-sizing:border-box;margin-bottom:35px;transition:all .3s linear}
.pro-right ul li .img{width:100%;overflow:hidden}
.pro-right ul li img{width:100%}
.pro-right ul li p{height:50px;line-height:50px;text-align:center;font-size:16px;color:#333}
.pro-right.active{display:block}
.pro-right ul li:hover{box-shadow:0 0 15px #c6c6c6;transition:all .2s linear}
@media (max-width:1260px){.pro-left{width:168px}
.pro-right{width:80%}
.pro-right ul li{margin:0;width:25%}
.pro-left .left-category ul li{height:40px;line-height:40px;font-size:15px}
.pro-left .left-title span{font-size:16px}
.pro-left .left-contact p{font-size:16px}
.pro-left .left-contact p.tel{font-size:16px}
}
@media (max-width:910px){.pro-left .left-title{height:40px;line-height:40px;border-bottom:1px solid #00562a}
.pro-left .left-title span{font-size:13px}
.pro-left{width:25%}
.pro-left .left-category ul li{height:45px;line-height:45px}
.pro-right{width:75%}
.pro-right ul li{width:50%}
.pro-left .left-category ul li{font-size:12px}
.pro-right ul li p{height:40px;line-height:40px;font-size:12px}
}
.index_case{margin:3% 0}
.mis-stage{background-color:#fff}
.mis-slider{margin-top:138px;height:80px;background-color:#eee}
.mis-slider li a{text-decoration:none;color:#666;display:block}
.mis-slider li figcaption{font-size:1.125em}
.mis-slide{width:360px;height:360px;padding:40px;margin-top:-138px}
.mis-nav-buttons a{color:#009f4d}
.mis-container,.mis-container *,.mis-slide,.mis-slider,.mis-stage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
.mis-slider,.mis-stage{position:relative;overflow:hidden}
.mis-stage{width:100%;text-align:center}
.mis-slider{list-style:none;overflow:visible;height:100%;margin-top:0}
.mis-slide{width:100%;height:auto;padding:0;display:block;position:relative;float:left;overflow:visible!important}
.mis-slide.mis-current{z-index:100}
.mis-container{display:block;width:auto;height:auto;border:0}
.mis-nav-list{position:absolute;bottom:.5em;width:100%;margin:0 auto;z-index:300;padding:0}
.mis-nav-list li{display:inline-block;margin:0 .25em}
.mis-nav-list li a{display:block;width:11px;height:11px;text-indent:100%;overflow:hidden;white-space:nowrap;border:1px solid #eee;border-radius:7px;opacity:.3;-webkit-box-shadow:inset 0 0 2px #333;box-shadow:inset 0 0 2px 2px #333;margin:0 3px}
.mis-nav-list li a:hover,.mis-nav-list li.mis-current a{background:#333}
.mis-nav-buttons{display:block;position:absolute;height:0;top:0;opacity:.5;z-index:200}
.mis-nav-buttons a{position:absolute;color:#009f4d;font-size:0;line-height:.01;font-family:Verdana,Geneva,sans-serif;font-weight:700;text-decoration:none;text-indent:-9999px}
.mis-nav-buttons a:hover{color:#ccc}
.mis-nav-buttons a.mis-next{left:auto;right:0}
.mis-nav-buttons a.mis-prev{left:0}
.mis-nav-buttons a.mis-next:after,.mis-nav-buttons a.mis-prev:before{content:"\2039";display:block;font-size:80px;text-indent:0}
.mis-nav-buttons a.mis-next:after{content:"\203A"}
.mis-stage{background-color:#fff}
.mis-slider{margin-top:138px;height:80px;background-color:#eee}
.mis-slider li a{text-decoration:none;color:#666;display:block}
.mis-slider li figcaption{margin-top:4%;font-size:1.125em}
.mis-slider li img{max-width:333px;width:100%;border:none}
.mis-slide{width:400px;height:360px;padding:40px;margin-top:-138px}
.mis-nav-buttons a{color:#009f4d}
.index_news{margin:3% 0}
.index_news .news_l{width:56%}
.index_news .news_l ul{overflow:hidden}
.index_news .news_l ul li{padding:1%;float:left;display:block;width:50%;position:relative}
.index_news .news_l ul li img{width:100%; height:300px}
.index_news .news_l ul li .news_l-top{color:#fff;background:#0000008f;width:96%;position:absolute;padding:3%;bottom:9px}
.index_news .news_l ul li:hover .news_l-top{background:#009f4d}
.index_news .news_r dl:hover dt p{color:#009f4d}
.index_news .news_r dl:hover{background:#f1f1f1}
.index_news .news_l ul li .news_l-top p{font-size:19px;font-weight:600}
.index_news .news_l ul li .news_l-top i{margin:1% 0;font-size:15px;display:block}
.index_news .news_r{width:43%}
.index_news .news_r dl dt p{font-size:18px}
.index_news .news_r dl dt span{font-size:15px;line-height:40px}
.index_news .news_r dl{border-bottom:1px solid #e2e2e2;overflow:hidden;display:block;font-size:15px;padding:3% 2%;margin:0 0}
.index_news .news_r dl a{font-size:13px;display:block;margin-top:0}
@media (max-width:1385px){.index_news .news_r dl dt span{line-height:28px}
.index_news .news_r dl{padding:2% 2%}
}
@media (max-width:1192px){.index_news .news_l{width:59%}
.index_news .news_r{width:397px}
}
@media (max-width:1033px){.index_news .news_r{width:334px}
}
@media (max-width:970px){.index_news .news_l{width:auto}
.index_news .news_l ul li{width:auto;height:295px;padding:0;}
.index_news .news_l ul li img{width:100%; height:280px}
.index_news .news_l ul li .news_l-top{background:#000;width:100%;font-size:12px}
.index_news .news_l ul li .news_l-top p{font-size:15px}
.index_news .news_l ul li .news_l-top i{font-size:13px}
.index_news .news_r{width:100%}
.pro-left .left-contact{display:none}
}
.index_link{padding:10px 0;background:#eee}
.index_link p{display:-webkit-inline-box;margin-right:10px;font-size:15px;color:#009f4d;font-weight:600}
.index_link a{color:#009f4d;margin-right:1%}
footer{background:#00612f}
.ys_top{background:#efefef;border-bottom:1px solid #ffffff40;padding:1% 0}
.ys_top img{margin:0 auto;width:1500px;display:block}
@media (max-width:1500px){.ys_top img{width:100%}
}
.ys_top .m{display:none}
@media (max-width:950px){.ys_top .pc{display:none}
.ys_top .m{display:block}
}
footer{background:#000}
footer .footer_top{background:#232323;padding:1% 0;overflow:hidden}
footer .footer_top .foot-title{margin:3% 0 2%;border-bottom:1px solid #6b6b6b;padding-bottom:8px}
footer .footer_top .foot-title p{font-weight:600;color:#fff;font-size:18px;border-left:2px solid #fff;padding-left:11px}
footer .footer_top .foot_left{float:left;width:53%}
footer .footer_top .foot_left ul{overflow:hidden;margin:0 0}
footer .footer_top .foot_left ul li{float:left;padding-right:4%}
footer .footer_top .foot_left ul li a{font-size:15px;color:#fff}
footer .footer_top .foot_left .left-bom{overflow:hidden}
footer .footer_top .foot_left .left-bom .bom-lxfs{color:#a9a9a9;float:left;margin-bottom:1%;margin-right:5%;font-size:14px}
footer .footer_top .foot_right{margin-top:3%}
footer .footer_top .foot_right .foot-ewm{margin-left:2%;width:150px;text-align:center;float:right}
footer .footer_top .foot_right .foot-ewm img{width:100%}
footer .footer_top .foot_right .foot-ewm p{font-size:15px;color:#fff}
footer .footer_bom{padding:8px 0;text-align:center;background:#000}
footer .footer_bom span{font-size:14px;margin:0 1%;color:#fff;display:inline-block;float: none;}
footer .footer_bom span a{color:#fff}
@media screen and (max-width:970px){footer .footer_top .foot-title{display:none}
footer .footer_top .foot_left{float:none;width:auto}
footer .footer_top .foot_left ul{display:none}
footer .footer_top .foot_left .left-bom{text-align:center}
footer .footer_top .foot_left .left-bom .bom-lxfs{margin:1% 3%;float:none;display:inline-block}
footer .footer_top .foot_right{text-align:center;float:none}
footer .footer_top .foot_right .foot-ewm{width:38%;float:none;display:inline-block;margin:3%}
}
.about_banner{padding:2%0;background:url(../images/y.png) center bottom;background-size:auto 100%;text-align:center}
.about_banner .banner_top h2 em{margin:0 1%}
.about_banner .banner_top i{display:block;width:670px;margin:4% auto 4.5%}
.about_banner .banner_top i img{width:100%}
@media (max-width:950px){.about_banner .banner_top h2{font-size:17px}
.about_banner .banner_top i{width:73%}
}
.about_telet{margin:3% 0;text-align:center}
.about_telet i{border-radius:20px;display:block;width:50px;height:4px;background:#009f4d;margin:1% auto 2%}
@media (max-width:950px){.about_telet h2{font-size:25px}
}
.ny_about img{width:100%}
.ny_about .ab_l{width:50%}
.ny_about .ab_r{width:50%}
.ny_about .ab_telet{padding:2% 15px}
.ny_about h2{font-size:28px}
.ny_about i{border-radius:20px;display:block;width:108px;height:4px;background:#009f4d;margin:3% 0}
.ny_about p{line-height:28px;font-size:17px}
@media (max-width:1311px){.ny_about .ab_telet{padding:2% 3%}
}
@media (max-width:1226px){.ny_about .ab_telet{padding:0 1%}
}
@media (max-width:1000px){.ny_about .ab_l{float:none;width:auto}
.ny_about .ab_r{float:none;width:auto}
.ny_about .ab_telet{padding:2%}
.ny_about h2{font-size:22px}
.ny_about i{margin:5% 0;width:50px}
.ny_about p{line-height:28px}
}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-jiantouyou:before{content:"\e62a"}
.icon-jiantou-zuo:before{content:"\e62d"}
.icon-zuojiantou:before{content:"\e601"}
.icon-jiantou:before{content:"\e605"}
.button{text-align:center;line-height:47px;display:block;width:30px;height:45px;background:#009f4d;position:absolute;cursor:pointer;top:15%;font-size:35px;color:#fff;border-radius:64px}
.prev{left:-20px}
.next{right:-20px;transform:rotate(-180deg)}
.ab_fzlc{position:relative}
.ab_fzlc .fzlc_con{width:900px;margin:0 auto;height:500px;position:relative;padding:50px}
.slide_wrap{overflow:hidden;position:relative}
.slide_wrap ul{position:relative;left:0}
.slide_wrap::after{width:100%;height:1px;background-color:#009f4d;content:'';position:absolute;top:48px;left:0}
.slide_items li{float:left;font-size:20px;width:200px;text-align:center}
.slide_items li a{display:block}
.slide_items li.on{color:#ff0;border-radius:30px}
.slide_items li span{color:#333;font-size:28px;display:block}
.slide_items li div{display:inline-block;width:16px;height:16px;border:1px solid #009f4d;border-radius:13px;padding:2px;box-sizing:border-box;margin-top:22px}
.slide_items li i{display:block;width:8px;height:8px;background-color:#fff;border-radius:5px}
.slide_items li.on div{display:inline-block;width:26px;height:26px;background-color:#009f4d;border-radius:13px;padding:8px;box-sizing:border-box;margin-top:16px}
.slide-content{width:611px;margin-top:2%;margin:3% auto}
.slide-content a{font-size:17px;color:#000}
.slide-content ul{width:100%;display:none}
.slide-content ul.on{display:block}
.slide-content ul li .img-l{display:block;width:49%}
.slide-content ul li .p-r{display:block;width:49%;margin-top:5%}
@media screen and (max-width:900px){.prev{left:0}
.next{right:0}
.slide-content{width:auto}
.ab_fzlc .fzlc_con{width:auto}
.slide-content ul li .img-l{float:none;width:100%}
.slide-content ul li .p-r{float:none;width:auto}
}
.case_list{margin:2% 0}
.case_list ul{text-align:center}
.case_list ul li{display:inline-block;width:24%;margin:2% 0}
.case_list ul li img{width:100%}
.case_list ul li p{margin-top:11px;font-size:19px;color:#000}
.case_list ul li:hover p{color:#009f4d}
@media screen and (max-width:950px){.case_list ul li{width:49%}
.case_list ul li p{font-size:16px}
}
.pagination{margin:3% 1px}
.pagination ul{text-align:center}
.pagination ul li{font-size:15px;text-align:center;color:#fff;width:62px;background:#262932;margin:5px;padding:6px;float:none;display:inline-block}
.pagination ul li a{color:#fff}
.pagination ul li:hover{background:#009f4d}
.pagination ul .active{background:#009f4d}
@media screen and (max-width:950px){.pagination ul li{font-size:10px;width:42px;padding:3px;margin:4px 0}
}
.ny_banner img{width:100%}
.ny_banner .m{display:none;width:100%}
.ny_telet{margin:12px 0;font-weight:600;padding:7px 0;font-size:17px;border-bottom:1px solid #f1be93}
.te_l{color:#009f4d}
.te_r{color:#009f4d}
.te_r a{margin:0 6px;color:#313131}
@media screen and (max-width:950px){.ny_banner .pc{display:none}
.ny_banner .m{display:block}
.ny_telet{font-size:13px}
}
.ny_nawe{margin:3% 0}
.ny_nawe dl{padding:2% 0;border-top:1px solid #cecece;overflow:hidden}
.ny_nawe dl:hover dd p{color:#009f4d}
.ny_nawe dl dt{margin-right:2%;float:left}
.ny_nawe dl dt img{max-width:220px}
.ny_nawe dl dd{width:100%}
.ny_nawe dl dd p{color:#000;font-weight:600;display:block;font-size:22px}
.ny_nawe dl dd i{color:#888;display:block;font-size:17px;margin:1% 0}
.ny_nawe dl dd span{color:#000;line-height:23px;font-size:15px}
.ny_nawe .content{width:1200px}
@media screen and (max-width:1200px){.ny_nawe .content{width:auto}
}
@media screen and (max-width:900px){.ny_nawe dl dt{float:none;margin:2% 0}
.ny_nawe dl dt img{width:100%}
.ny_nawe dl dd{float:none;width:auto}
.ny_nawe dl dd p{font-size:17px}
.ny_nawe dl dd i{font-size:13px}
.ny_nawe dl dd span{font-size:12px}
}
.news_nav ul{margin:13px 0;text-align:center}
.news_nav ul li{margin:0 12px;display:inline-block}
.news_nav ul li a{display:block;color:#009f4d;font-size:17px;background:#efefef;padding:8px 26px}
.news_nav ul li a.curr,.news_nav ul li:hover a{background:#009f4d;color:#fff}
@media screen and (max-width:900px){.news_nav ul li{margin:0 2px}
.news_nav ul li a{font-size:18px;padding:5px 16px}
}
.tact_lxfs ul{text-align:center;margin:0 auto;width:819px}
.tact_lxfs ul li{text-align:center;background:#f1f1f1;float:left;margin:11px 2%;width:240px;border-radius:13px;padding:2%;min-height: 160px;}
.tact_lxfs ul li i{margin:0 auto;display:block;width:40px}
.tact_lxfs ul li img{width:100%}
.tact_lxfs ul li p{display:block;margin:9px 0;font-size:18px;font-weight:600}
.tact_lxfs ul li b{display:block;font-weight:100;font-size:15px}
.lxfs_wx{padding:2% 0}
.lxfs_wx ul{position:relative;text-align:center;overflow:hidden}
.lxfs_wx ul li{display:inline-block;width:169px;margin:3%}
.lxfs_wx ul li img{width:100%}
.lxfs_wx ul li p{letter-spacing:2px;font-size:19px;color:#000;line-height:37px}
.lxfs_wx ul .dt{width:100%}
.lxfs_wx ul h2{position:absolute;color:#000;width:100%;height:100%;background:#0000008f;margin:0}
.lxfs_wx ul h2 a{padding-top:15%;display:block;line-height:51px;color:#fff;font-size:30px;font-weight:600}
.lxfs_wx .ul-wx{margin-top:-9%}
.lxfs_wx ul h2 a p{border-radius:39px;display:block;width:149px;margin:1% auto 0;font-size:16px;font-weight:100;line-height:37px;background:#009f4d}
@media screen and (max-width:900px){.lxfs_wx .ul-wx{margin:0}
.tact_lxfs ul{width:auto}
.tact_lxfs ul li{padding:3% 0;float:none;margin:6% auto}
.lxfs_wx ul li{width:100px}
.lxfs_wx ul h2 a{font-size:15px;line-height:20px/*;padding-top:8%*/}
.lxfs_wx ul h2 a p{width:100px;font-size:13px;line-height:25px}
}
.product{width:1500px;overflow:hidden;margin:35px auto}
.mb_nav{overflow:hidden;margin:2% 0}
.mb_nav ul{width:100%;overflow:hidden;text-align:center;margin:0 auto}
.mb_nav ul li{margin:0 8px 1px;display:inline-block;width:134px;text-align:center}
.mb_nav ul li a{color:#000;background:#efefef;width:100%;font-size:16px;display:block;line-height:41px;margin:4px 0}
.mb_nav ul li a.curr,.mb_nav ul li a:hover{background:#009f4d;color:#fff}
.mb_nav ul li:hover .nav-2{display:block}
.mb_ny{width:100%;float:right;margin-bottom:2%}
.mb_ny ul li{display:inline-block;width:22%;margin:2% 1%}
.mb_ny ul li img{width:100%}
.mb_ny ul li i{font-size:16px;line-height:43px}
.mb_ny ul li p{color:#4e4e4e;font-size:18px;font-weight:600;margin-top:7%;text-align:center}
.mb_ny ul li:hover p{color:#009f4d}
.mb_ny ul li:hover img{box-shadow:0 0 10px #00000069}
@media screen and (max-width:1500px){.product{width:auto}
}
@media screen and (max-width:1200px){.mb_nav ul{width:auto}
.mb_nav{width:auto}
.mb_nav ul li{width:103px}
}
@media screen and (max-width:950px){.mb_nav ul li{width:127px}
.mb_nav ul li a{font-size:13px}
.mb_ny ul li{width:44%;margin:4% 2%}
.mb_ny ul li p{font-size:13px}
}
.mb_article .mb_nr .content{width:35%}
.mb_article .mb_nr img{width:100%;display:block;margin:0 auto}
@media screen and (max-width:950px){.article_boom a{font-size:13px;padding:0}
.art_tilir h3{font-size:20px}
.mb_article .mb_nr .content{width:80%}
}
.article-telet{margin:2% 0;text-align:center}
.article-telet h3{font-weight:600;font-size:25px}
.article-telet span{color:#616161}
@media screen and (max-width:950px){.article-telet h3{font-size:18px}
}
.article .shipin_content{width:1400px;margin:0 auto 3%;font-size:16px;line-height:2}
.article .shipin_content img{max-width:100%}
@media screen and (max-width:950px){.article{padding:0 10px}
.article .shipin_content{width:100%}
}
.article_boom{overflow:hidden;margin:2% 0}
.article_boom a{color:#000;font-size:18px}
.article_boom a:hover{color:#009f4d}
.pagination ul{text-align:center;margin:10px 0}
.fenye a{border:1px solid #999;padding:2px 5px;color:#333;margin:0 2px}
.fenye a.page-num-current,.fenye a:hover{color:#fff;background-color:#999}
img{max-width:100%;}
