/*header*/
.header{position:fixed;top:0;left:0;z-index:18;width:100%}
.m120 {margin:0 1.2rem;}
.header>div>div{display:inline-block;vertical-align:middle;width:18%}
.header .logos {line-height:1.02rem;}
.header .logos a{display:inline-block;position:relative}
.header .logos img {max-height:.65rem;transition:none;}
.header .logos img.logo2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}
.header .navlist {width:66%;text-align:center;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .4rem;}
.header .navlist li:first-child {padding-left:0;}
.header .navlist li:last-child {padding-right:0}
.header .navlist li a{font-size:.16rem;color:#FFF;font-weight:bold;text-transform:uppercase;}

.header .langs{width:16%;text-align:right;}
.header .langs>*{display:inline-block;vertical-align:middle;}
.header .langs span {position:relative;padding-right:.28rem;margin-right:.28rem;}
.header .langs span:after{content:'';width:2px;height:.22rem;background:rgba(255,255,255,.27);position:absolute;right:0;top:50%;transform:translateY(-50%)}
.header .langs span a{font-size:.2rem;color:#FFF;font-weight:bold;}
.header .langs dl {margin:0;padding:0;position:relative}
.header .langs dl dt {font-size:.14rem;color:#FFF;cursor:pointer;}
.header .langs dl dt i {font-size:.18rem;color:#FFF;margin-right:.1rem;}
.header .langs dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);width:100%;background:#FFF;text-align:center;display:none;transition:none;}
.header .langs dl dd a{display:block;line-height:.45rem;font-size:.14rem;color:#333}


.is_header{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.15)}
.is_header .logos img {opacity:0}
.is_header .logos img.logo2 {opacity:1}
.is_header .navlist li a {color:#3d3d3d}
.is_header .navlist li.active a,.is_header .navlist li a:hover {color:#00942f}
.is_header .langs span a,.is_header .langs dl dt,.is_header .langs dl dt i{color:#3d3d3d}
.is_header .langs span:after{background:rgba(0,0,0,.27)}
/*banner*/
.tem_banner .text{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:1;padding:0 2.6rem;text-align:left;}
.tem_banner .text>*{transform:translateY(3vw);opacity:0;transition:all .8s linear}
.tem_banner .text h3 {font-size:.6rem;color:#FFF;font-family:"050-cai978";}
.tem_banner .text p {font-size:.24rem;color:#FFF;margin:.4rem 0 0;font-family:"alata"}
.tem_banner .swiper-slide-active .text>*{transform:none;opacity:1;transition-delay:100ms}
.tem_banner .swiper-slide-active .text p {transition-delay:150ms}
.tem_banner .swiper-page{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);z-index:1}
.tem_banner .swiper-page>div{display:block;padding:.27rem 0;font-size:.55rem;color:#FFF;opacity:.5}
.tem_banner .swiper-page>div:hover {opacity:1}
.tem_banner .scrolly{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:0 0 .73rem;z-index:1}
.tem_banner .scrolly span {font-size:.14rem;color:#FFF}
@keyframes dropdown2 {
	form{
		height:.49rem
	}
	to{
		height:.3rem;
	}
}
.tem_banner .scrolly:after{content:'';width:1px;height:.49rem;background:#FFF;position:absolute;bottom:0;left:50%;animation: dropdown2 .7s 0.2s linear infinite alternate;}
/**/
.tem_product{padding:.65rem 0 .9rem;}
.tem_product .title{margin:0 0 .65rem;border-top:1px solid #d4d3d5;border-bottom:1px solid #d4d3d5;padding:.3rem 0}
.tem_product .title>*{display:inline-block;vertical-align:middle;width:46%}
.tem_product .title dl {margin:0;padding:0;width:54%;}
.tem_product .title h3 {font-size:.48rem;color:#383838;text-transform:uppercase;}
.tem_product .title dl dd {display:inline-block;vertical-align:middle;width:33.333%;text-align:center;}
.tem_product .title dl dd a{font-size:.16rem;color:#a4a4a4;display:block;padding:.65rem 0 0;position:relative;background-size:.5rem .45rem !important}
.tem_product .title dl dd.icon0 a{background:url(../images/1.png) center 0 no-repeat;}
.tem_product .title dl dd.icon1 a{background:url(../images/2.png) center 0 no-repeat;}
.tem_product .title dl dd.icon2 a{background:url(../images/3.png) center 0 no-repeat;}
.tem_product .title dl dd a:hover {color:#00942f}
.tem_product .title dl dd.icon0 a:hover {background:url(../images/1h.png) center 0 no-repeat;}
.tem_product .title dl dd.icon1 a:hover {background:url(../images/2h.png) center 0 no-repeat;}
.tem_product .title dl dd.icon2 a:hover {background:url(../images/3h.png) center 0 no-repeat;}
.tem_product .itembox>div>div{display:inline-block;vertical-align:middle;width:40%}
.tem_product .itembox .imgs{width:60%}
.tem_product .itembox .text{padding:0 .15rem 0 0}
.tem_product .itembox .text h4 {font-size:.36rem;color:#060606;margin:0 0 .5rem;}
.tem_product .itembox .text .editor{font-size:.18rem;color:#727272;line-height:1.8}
.tem_product .itembox .text .mores {margin:1rem 0 0}
.tem_product .itembox .text .mores>a{display:inline-block;font-size:.16rem;color:#0a9435}
.tem_product .itembox .text .mores>a i {font-size:.32rem;margin-right:.25rem;}
/**/
.tem_fanpro{background:url(../images/icon1.jpg) 0 no-repeat;background-size:cover;padding:1.1rem 0 1.3rem;}
.tem_fanpro h3 {font-size:.48rem;color:#FFF;text-align:center;margin: 0 0 .9rem;text-transform:uppercase;}
.tem_fanpro .lists{position:relative}
.tem_fanpro .lists .swiper-slide a{display:block;position:relative;background:#FFF;padding:.4rem;}
.tem_fanpro .lists .swiper-slide a>div{display:inline-block;vertical-align:middle;width:55%}
.tem_fanpro .lists .swiper-slide .imgs{width:45%;padding-left:.35rem;overflow:hidden}
.tem_fanpro .lists .swiper-slide .text h4 {font-size:.24rem;color:#2c2c2c;padding:0 0 .43rem;position:relative;border-bottom:1px solid #e3e3e3;margin:0 0 .55rem;}
.tem_fanpro .lists .swiper-slide .text em {font-size:.16rem;color:#898989}
.tem_fanpro .lists .swiper-slide .text em i{font-size:.2rem;color:#818181;margin-left:.2rem;}
.tem_fanpro .lists .swiper-slide .text h4:after{content:'';width:1.05rem;height:2px;background:#0a9435;position:absolute;left:0;bottom:-2px;z-index:1}
.tem_fanpro .lists .swiper-slide a:hover .imgs img {transform:scale(.97)}
.tem_fanpro .lists .swiper-slide a:hover .text em i {margin-left:.25rem;}
.tem_fanpro .slide-pagination{margin:.85rem 0 0;position:relative;z-index:2}
.tem_fanpro .slide-pagination span {opacity:1;outline:none;border-radius:0;width:11.1111%;margin:0 !important;position:relative;background:none;height:8px;}
.tem_fanpro .slide-pagination span:before{content:'';width:8px;height:8px;background:#bfbfbf;margin:0 auto;display:block;}
.tem_fanpro .slide-scrollbar{position:absolute;width:100%;height:1px;background:rgba(255,255,255,.45);left:0;bottom:13px;}
.tem_fanpro .slide-scrollbar>div{height:8px;background:#FFF;top:-4px;border-radius:0;z-index:3}

.tem_about{}
.tem_about .infos{background:url(../images/icon2.jpg) center no-repeat;background-size:cover;padding:1.4rem 0 1.2rem;text-align:center}
.tem_about .infos h6 {font-size:.24rem;color:#00942f;text-transform:uppercase;}
.tem_about .infos h3 {font-size:.4rem;color:#000000;margin:.4rem 0 .45rem;font-weight:bold;}
.tem_about .infos p {font-size:.18rem;color:#5a5a5a;margin:0}
.tem_about .box{background-position:center;background-repeat:no-repeat;background-size:cover;}
.tem_about .box .items{padding:2.17rem 0 1.24rem;}
.tem_about .box .items>div>div{display:inline-block;vertical-align:middle;width:50%}
.tem_about .box .items .text {padding:0 1.15rem 0 0}
.tem_about .box .items .text h4 {font-size:.48rem;color:#FFF;padding:0 0 .3rem;position:relative;text-transform:uppercase;}
.tem_about .box .items .text h4:after{content:'';width:.35rem;height:5px;background:#00942f;position:absolute;bottom:0;left:0}
.tem_about .box .items .text .editor{font-size:.16rem;color:#FFF;line-height:1.8;margin:.45rem 0 .9rem;}
.tem_about .box .items .text .mores>a{display:inline-block;border:1px solid rgba(255,255,255,.5);line-height:.54rem;font-size:.16rem;color:#FFF;position:relative;padding:0 .48rem;border-bottom:0}
.tem_about .box .items .text .mores>a>span {position:relative;z-index:5}
.tem_about .box .items .text .mores>a:after{content:'';width:100%;height:4px;background:#00942f;position:absolute;bottom:0;left:0;z-index:1;transition:all .45s linear;}
.tem_about .box .items .text .mores>a:hover:after{height:100%}
.tem_about .box .items .text .mores>a:hover {border-color:#00942f}
.tem_about .box .items .navs{padding:0 0 0 1.35rem;}
.tem_about .box .items .navs li a{display:block;position:relative;padding:.25rem .4rem .25rem 0;position:relative;border-bottom:1px solid rgba(255,255,255,.5);font-size:.24rem;color:#FFF}
.tem_about .box .items .navs li a:after{content:'+';font-size:.36rem;color:#FFF;position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:"alata";transition:all .8s linear;line-height:1}
.tem_about .box .items .navs li a:hover:after{transform:translateY(-50%) rotate(360deg)}
.tem_about .box .nums{background:url(../images/icon3.jpg) 0 0 no-repeat;background-size:cover;}
.tem_about .box .nums>div>div{display:inline-block;vertical-align:top;width:33.333%;padding:.56rem 0;border-right:2px solid rgba(255,255,255,.4);position:relative}
.tem_about .box .nums>div>div:last-child{border:0}
.tem_about .box .nums>div>div:after{content:'';width:100%;height:0;background:#00942f;position:absolute;top:0;left:0;z-index:1;opacity:.36;transition:all .45s linear;}
.tem_about .box .nums>div>div:hover:after{height:100%}
.tem_about .box .nums .item>div{display:inline-block;vertical-align:middle;width:75%;position:relative;z-index:5}
.tem_about .box .nums .item .i {width:25%}
.tem_about .box .nums .item .t {padding:0 .1rem 0 .7rem;}
.tem_about .box .nums .item .t h5 {font-size:.24rem;color:#FFF}
.tem_about .box .nums .item .t h5 em {font-size:.36rem;margin:0 .1rem 0 0}
.tem_about .box .nums .item .t p {font-size:.16rem;color:#FFF;margin:.1rem 0 0}

.tem_surance{padding:1.25rem 0 1.5rem;background:url(../images/icon4.jpg) center no-repeat;background-size:cover;}
.tem_surance h3 {font-size:.48rem;color:#2d2d2d;padding:0 0 .28rem;position:relative;margin:0 0 .6rem;}
.tem_surance h3:after{content:'';width:.35rem;height:5px;background:#00942f;position:absolute;bottom:0;left:0}
.tem_surance .boxs>div{display:inline-block;vertical-align:middle;width:60.8%;position:relative}
.tem_surance .boxs .imglist{padding:0 1.25rem 0 0}
.tem_surance .boxs .imglist #gallery .swiper-slide img {width:100%;height:4.49rem;object-fit:cover;}
.tem_surance .boxs .imglist #thumb {position:absolute;right:0;bottom:-.65rem;z-index:1;width:3.25rem;}
.tem_surance .boxs .imglist #thumb .swiper-slide img {width:100%;height:2.03rem;object-fit:cover;}
.tem_surance .boxs .imglist .slide-pagination {margin:.35rem 0 0}
.tem_surance .boxs .imglist .slide-pagination span {opacity:1;outline:none;width:.1rem;height:.1rem;background:#a0a0a0;margin:0 .1rem 0 0;border-radius:0}
.tem_surance .boxs .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#00942f}
.tem_surance .boxs .text{width:39.2%;padding-left:1.15rem;}
.tem_surance .boxs .text>div{padding:.5rem 0 .35rem;border-bottom:1px solid #e7e8e7;position:relative}
.tem_surance .boxs .text>div h6 {font-size:.24rem;color:#0a9b43;font-weight:bold;text-transform:uppercase;}
.tem_surance .boxs .text>div p {font-size:.16rem;color:#7d7d7d;margin:.2rem 0 0}
.tem_surance .boxs .text>div em {position:absolute;right:0;top:.5rem;font-size:.36rem;color:#c6c6c6;font-family:"ClarendonBT-Roman";font-weight:bold;line-height:normal;}
/**/
.tem_news{padding:.78rem 0 1.45rem;}
.tem_news .title{margin:0 0 .7rem;position:relative}
.tem_news .title p {font-size:.2rem;color:#00942f;margin:0 0 .25rem;text-transform:uppercase;}
.tem_news .title h3 {font-size:.48rem;color:#2d2d2d;}
.tem_news .title>a{position:absolute;right:0;top:50%;transform:translateY(-50%);border:1px solid #ddd;line-height:.55rem;font-size:.16rem;color:#000;padding:0 .55rem;border-bottom:0}
.tem_news .title>a>span {position:relative;z-index:5}
.tem_news .title>a:after{content:'';width:100%;height:4px;background:#00942f;position:absolute;bottom:0;left:0;z-index:1;transition:all .45s linear;}
.tem_news .title>a:hover:after{height:100%}
.tem_news .title>a:hover {border-color:#00942f;color:#FFF}
.tem_news .mains{display:flex;width:100%}
.tem_news .mains .let_box{width:43.4%}
.tem_news .mains .let_box>a{display:block;position:relative;}
.tem_news .mains .let_box>a .imgs{position:relative;border-left:.12rem solid #00942f}
.tem_news .mains .let_box>a .imgs img {width:100%;height:3.4rem;object-fit:cover;}
.tem_news .mains .let_box .text{padding:.3rem .2rem .75rem;position:relative;background:#f8f9fb}
.tem_news .mains .let_box .text span {font-size:.16rem;color:#404040;}
.tem_news .mains .let_box .text h4 {font-size:.2rem;color:#2f2e2e;font-weight:bold;margin:.25rem 0 .3rem;line-height:.3rem;height:.6rem;overflow:hidden;}
.tem_news .mains .let_box .text p {font-size:.16rem;color:#494949;line-height:.35rem;height:.7rem;overflow:hidden;margin:0}
.tem_news .mains .let_box .text:after{content:'';width:100%;height:5px;background:#00942f;position:absolute;bottom:0;left:0;z-index:1;transition:all .65s linear;}
.tem_news .mains .rlt_box{width:56.6%;padding-left:1.09rem;}
.tem_news .mains .rlt_box ul {height:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.tem_news .mains .rlt_box li {height:33%;}
.tem_news .mains .rlt_box li a{display:flex;width:100%;height:100%;justify-content: center;flex-direction: column;}
.tem_news .mains .rlt_box li span {font-size:.16rem;color:#404040}
.tem_news .mains .rlt_box li h4 {font-size:.2rem;color:#2f2e2e;line-height:.3rem;height:.6rem;overflow:hidden;margin:.25rem 0 .3rem;}
.tem_news .mains .rlt_box li p {font-size:.16rem;color:#494949;line-height:.28rem;height:.56rem;overflow:hidden;margin:0}

.tem_cust{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.55rem 0 1.6rem;}
.tem_cust >div>div{display:inline-block;vertical-align:middle;width:63%}
.tem_cust .text>div{display:inline-block;vertical-align:middle;width:22%}
.tem_cust .text .imgs {text-align:center}
.tem_cust .text .imgs img {max-height:1.28rem;transition:none;}
.tem_cust .text .t {width:78%;padding-left:.4rem}
.tem_cust .text .t h6 {font-size:.36rem;color:#FFF;}
.tem_cust .text .t p {font-size:.16rem;color:#FFF;margin:.2rem 0 0}

.tem_cust .links{text-align:right;width:37%}
.tem_cust .links>span {display:inline-block;vertical-align:middle;margin-left:.18rem;}
.tem_cust .links>span>a{display:block;background:#FFF;border-radius:5px;padding:0 .15rem;line-height:.46rem;font-size:.16rem;color:#757575}
.tem_cust .links>span>a i {font-size:.14rem;margin-left:.4rem;line-height:normal;}
.tem_cust .links>span>a:hover{background:#00942f;color:#FFF}
/*通用底部*/
.footer{background:#2b2b2b;}
.footer>div>div {position:relative;display:flex;width:100%;    flex-direction: row;}
.footer .logos{padding:.85rem 0 0;width:16%}
.footer .logos>a>img {max-height:.65rem;transition:none}

.footer .navlist{width:69%;padding:.85rem .35rem 0 1.1rem;border-left:1px solid #606060;border-right:1px solid #606060}
.footer .navlist dl {display:inline-block;vertical-align:top;width:25%;margin:0;padding:0}
.footer .navlist dl dt {margin:0 0 .25rem;font-weight:normal;}
.footer .navlist dl dt a{font-size:.18rem;color:#FFF}
.footer .navlist dl dd {margin:0 0 .25rem;}
.footer .navlist dl dd a{font-size:.16rem;color:#abaaaa}
.footer .add{width:15%;padding:.95rem .1rem 0 .4rem;font-size:.16rem;color:#d9d7d7;text-align:center;}

.footer .add i {display:block;margin:0 auto .25rem;}

.footer .bk_top{width:16%;padding:1.2rem .75rem .7rem 0}
.footer .bk_top>a{display:block;font-size:.16rem;color:#FFF;position:relative}
.footer .bk_top i {position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.26rem;color:#00942f}

.footer .copy {font-size:.16rem;color:#abaaaa;width:69%;padding:1.2rem 0 .7rem 1.1rem;border-right:1px solid #606060;border-left:1px solid #606060}
.footer .copy>a{font-size:.16rem;color:#abaaaa}
.footer .copy .share{display:inline-block;vertical-align:middle;margin-left:1rem;}
.footer .copy .share>a{display:inline-block;margin-left:.2rem;width:.3rem;height:.3rem;background:#6f6f6f;border-radius:100%;line-height:.3rem;font-size:.16rem;color:#FFF;text-align:center;}
/*通用内页*/
.tem_banner.indise{padding:1rem 0 0}
.flash{position:relative}
.flash .page_txt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding:0 2.6rem;}
.flash .page_txt h2 {font-size:.6rem;color:#FFF;font-family:"050-cai978";}
.flash .page_txt p {font-size:.24rem;color:#FFF;margin:.2rem 0 0}

.on_header{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.15)}
.on_header .logos img {opacity:0}
.on_header .logos img.logo2 {opacity:1}
.on_header .navlist li a {color:#3d3d3d}
.on_header .navlist li.active a,.on_header .navlist li a:hover {color:#00942f}
.on_header .langs span a,.on_header .langs dl dt,.on_header .langs dl dt i{color:#3d3d3d}
.on_header .langs span:after{background:rgba(0,0,0,.27)}

/**/
.sort_navlist{background:#FFF;border-bottom:2px solid #ececec}
.sort_navlist li {display:inline-block;vertical-align:middle;padding:0 .9rem 0 0}
.sort_navlist li a{font-size:.16rem;color:#383838;line-height:.75rem;display:block}
.company{padding:.5rem 0 1.3rem;position:relative;background:#FFF}
.company h3 {font-size:.36rem;color:#000000;font-weight:bold;margin:0 0 .25rem;}
.company .editor{font-size:.16rem;color:#434242;line-height:1.8;font-family:"Arial"}
.company .editor>*:first-child {font-size:.2rem;}
.company .editor strong {font-size:.16rem;color:#000;font-weight:bold;}
.company .editor .txt{margin:.2rem 0 0}
.company .editor .txt>div{display:inline-block;vertical-align:top;width:50%;padding:0 1.15rem 0 0}
.company .editor .txt>div:last-child{padding:0 .35rem 0 .3rem;}
@keyframes dropdown2 {
	form{
		bottom:-.15rem
	}
	to{
		bottom:-.4rem;
	}
}
.company>i{font-size:.4rem;color:#00942f;position:absolute;bottom:-.15rem;left:49%;animation: dropdown2 .7s 0.2s linear infinite alternate;z-index:2}


.ab_bg{position:relative;padding:2.7rem 0 2.2rem;}
.ab_bg:before{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}
.ab_bg:after{content:'';width:2.2rem;height:.45rem;background:url(../images/icon7.png) 0 0 no-repeat;background-size:2.2rem .45rem;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.ab_bg>div{padding:0 1.7rem;}
.ab_bg h3 {font-size:.36rem;color:#FFF;font-weight:bold;}
.ab_bg p {font-size:.18rem;color:#FFF;margin:.3rem 0 0}

.history{background:url(../images/icon8.jpg) 0 bottom no-repeat #FFF;background-size:100% auto;padding:1.05rem 0 4.35rem;}
.history h3 {font-size:.36rem;color:#000;font-weight:bold;margin:0 0 1.25rem;text-align:center}
.history .lists .swiper-slide h5 {font-size:.2rem;color:#454545;padding:0 0 .25rem;position:relative;text-align:center;font-weight:bold;margin:0 0 .15rem;}
.history .lists .swiper-slide h5:after{content:'';width:.1rem;height:.1rem;background:#dcdcdc;position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-radius:100%}
.history .lists .swiper-slide .editor{font-size:.16rem;color:#454545;line-height:1.7;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea;padding:.4rem 0}
.history .lists .slide-pagination{margin:1rem 0 0;text-align:center}
.history .lists .slide-pagination span {opacity:1;outline:none;width:.29rem;height:7px;background:#dcdcdc;border-radius:35px;margin:0 .1rem;}
.history .lists .slide-pagination span.swiper-pagination-bullet-active{background:#00942f}
/**/
.honor {background:#f6f6f6;padding:1.15rem 0 1.25rem;text-align:center}
.honor h3 {font-size:.36rem;color:#000;font-weight:bold;margin:0 0 .65rem;}
.honor .lists .swiper-slide{padding:.32rem .32rem .32rem .16rem;}
.honor .lists .swiper-slide a{display:block;position:relative;overflow:hidden;background:#FFF;border-radius:6px;padding:0 .3rem .43rem;box-shadow:.08rem .08rem .24rem rgba(0,0,0,.11)}

.honor .lists .swiper-slide .imgs{overflow:hidden;height:3rem;line-height:3rem;}
.honor .lists .swiper-slide .imgs img {max-height:2.4rem;transition:none;box-shadow:0 0 .35rem rgba(0,0,0,.07);}
.honor .lists .swiper-slide p {font-size:.16rem;color:#5f6060;padding:0 .2rem;position:relative;margin:0;line-height:.31rem;height:.31rem;}
.honor .lists .swiper-slide p:before,.honor .lists .swiper-slide p:after{content:'';width:.14rem;height:.31rem;background:url(../images/icon9-1.png) 0 0 no-repeat;background-size:.14rem .31rem !important;position:absolute;left:0;top:0}
.honor .lists .swiper-slide p:after{left:auto;right:0;background:url(../images/icon9-2.png) 0 0 no-repeat;}
.honor .lists .swiper-slide a:hover .imgs {transform:scale(.98)}
.honor .lists .slide-pagination{margin:.5rem 0 0;text-align:center}
.honor .lists .slide-pagination span {opacity:1;outline:none;width:.29rem;height:7px;background:#dcdcdc;border-radius:35px;margin:0 .1rem;}
.honor .lists .slide-pagination span.swiper-pagination-bullet-active{background:#00942f}

.equipment{padding:1rem 0 1.5rem;background:#FFF}
.equipment h3 {font-size:.36rem;color:#000;font-weight:bold;text-align:center;margin:0 0 .65rem;}
.equipment .items{margin:0 0 .8rem;}
.equipment .titles{position:relative;margin:0 0 .25rem;}
.equipment .titles>* {display:inline-block;vertical-align:top;width:50%}
.equipment .titles h4 {font-size:.24rem;color:#000000}
.equipment .titles .swiper-page {text-align:right}
.equipment .titles .swiper-page>div{display:inline-block;vertical-align:top;width:auto;margin-left:.1rem;}
.equipment .titles .swiper-page>div.slide-button-prev,.equipment .titles .swiper-page>div.slide-button-next {width:.38rem;height:.38rem;background:#0f9b3b;line-height:.38rem;text-align:center;font-size:.2rem;color:#FFF;border-radius:6px;}
.equipment .titles .swiper-page>div.slide-pagination{margin:0;}
.equipment .titles .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.38rem;height:.38rem;background:#FFF;line-height:.38rem;text-align:center;font-size:.18rem;color:#252526;border-radius:6px;border:1px solid #0f9b3b;margin:0 0 0 .1rem !important;}
.equipment .lists {padding:.34rem 0 .6rem;border-top:2px solid #ececec;border-bottom:2px solid #ececec;}
.equipment .lists .imgs{border-radius:10px;overflow:hidden;}
.equipment .lists .imgs img{width:100%;height:3rem;object-fit:cover;transition:none;}
.equipment .lists .swiper-slide p {font-size:.19rem;color:#232222;margin:.3rem 0 0;text-align:center;}
.equipment .lists .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*产品*/
.product_box{padding:1.25rem 0 3.3rem;}
.product_box .item{border-bottom:1px solid #c9c9c9}
.product_box .item a{display:block;position:relative;padding:1.8rem 2rem 1.8rem 1.3rem;overflow:hidden;border-radius:6px;}
.product_box .item h5 {font-size:.36rem;color:#292828;font-weight:bold;position:relative;z-index:2}
.product_box .item i {position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);font-size:.45rem;color:#272828;z-index:2}
.product_box .item .imgs{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1.1);transition:all .8s linear;}
.product_box .item .imgs img {width:100%;height:100%}
.product_box .item a:hover .imgs{transform:none;opacity:1}
.product_box .item a:hover  h5,.product_box .item a:hover i {color:#FFF}
.product_box .item:hover {border-color:rgba(0,0,0,0)}

.product_lists{padding:.9rem 0 2.5rem;background:#f4f6f8}
.product_lists h3 {font-size:.48rem;color:#292828;font-weight:bold;text-align:center;margin:0 0 .6rem;}
.product_lists .lists li {padding:0 .2rem;margin:0 0 .55rem;}
.product_lists .lists li>a{display:block;background:#FFF;border-radius:12px;overflow:hidden;padding:0 .35rem .4rem;}
.product_lists .lists li .imgs{height:3.25rem;line-height:3.25rem;text-align:center}
.product_lists .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_lists .lists li .imgs img {max-height:2.8rem;transition:none;}
.product_lists .lists li .text h6{font-size:.2rem;color:#3d4245;font-family:"Roboto-Bold";}
.product_lists .lists li .text p{font-size:.14rem;color:#707779;line-height:.28rem;height:.84rem;overflow:hidden;margin:.2rem 0 .45rem;font-family:"Roboto-Light"}
.product_lists .lists li .text em {display:inline-block;font-size:.14rem;color:#00942f;position:relative;font-family:"Roboto-Medium"}
.product_lists .lists li .text em:after{content:'';width:100%;height:1px;background:#66b277;position:absolute;bottom:-4px;left:0}
.product_lists .lists li>a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.2)}
.product_lists .mores{transition:none;margin:.4rem 0 0}
.product_lists .mores>a{display:inline-block;font-size:.16rem;color:#6b6868;font-family:"Roboto-Medium";}
.product_lists .mores>a i {font-size:.35rem;margin-right:.25rem;display:inline-block;vertical-align:middle;}
/**/
.mbx{background:#f4f6f8;line-height:.48rem;font-size:.16rem;color:#222628;font-family:"Roboto-Medium";border-bottom:1px solid #e2e3e3}
.mbx a:first-child+a {display:none;}
.mbx >div>*:last-child{color:#00942f}

.show_product{background:#f4f6f8;padding:.75rem 0 1.5rem;}
.show_product .mains{position:relative;display:flex;width:100%}
.show_product .mains .imglist{position:relative;width:58.2%}
.show_product .mains .imglist #gallery{background:#FFF;border:1px solid #dcdcdc;border-radius:6px;text-align:center}
.show_product .mains .imglist #gallery .swiper-slide {height:5.65rem;line-height:5.65rem;}
.show_product .mains .imglist #gallery .swiper-slide img{max-height:5rem;}

.show_product .mains .imglist .boxs{position:relative;padding:0 .38rem;margin:.25rem 0 0}
.show_product .mains .imglist .boxs .swiper-slide {background:#FFF;border:1px solid #dedede;border-radius:3px;height:.98rem;line-height:.96rem;text-align:center;cursor:pointer;}
.show_product .mains .imglist .boxs .swiper-slide img {max-height:.9rem;transition:none}
.show_product .mains .imglist .boxs .swiper-page>div{position:absolute;top:0;left:0;background:#f6f6f6;border:1px solid #dcdcdc;height:.98rem;line-height:.96rem;font-size:.22rem;color:#747373;width:.26rem;}
.show_product .mains .imglist .boxs .swiper-page>div.slide-button-next{left:auto;right:0}
.show_product .mains .imglist .boxs .swiper-page>div:hover {color:#b6423f}
.show_product .mains .text{width:41.8%;padding:.5rem 0 0 .55rem;position:relative}
.show_product .mains .text h3 {font-size:.4rem;color:#3d4245;font-family:"Roboto-Bold";margin:0 0 .4rem;}
.show_product .mains .text .slogan h5 {font-size:.2rem;color:#3d4245;margin:0 0 .2rem;font-family:"Roboto-Medium"}
.show_product .mains .text .slogan {font-size:.16rem;color:#6f7577;line-height:1.75;}
.show_product .mains .text .slogan p {margin:0}
.show_product .mains .text .mores{position:absolute;bottom:.1rem;left:.55rem;}
.show_product .mains .text .mores>a{display:block;background:#00942f;border-radius:45px;font-size:.2rem;color:#FFF;font-family:"Roboto-Bold";padding:0 .6rem;line-height:.8rem;}
.show_product .details{background:#FFF;padding:.9rem 0;font-size:.16rem;color:#7f8386;font-family:"Roboto-Medium";margin:1.25rem 0 0}
/**/
.news_box{padding:.7rem 0 2.4rem}
.news_box h3 {font-size:.36rem;color:#00942f;padding:0 0 .3rem;border-bottom:2px solid #00942f;margin:0 0 .4rem;}
.news_box .lists li {margin:0 0 .57rem;}
.news_box .lists li a{display:block;position:relative;background:#f6f6f6}
.news_box .lists li a>div{display:inline-block;vertical-align:middle;width:50%}
.news_box .lists li .imgs img {width:100%;height:3.84rem;object-fit:cover;transition:none;}
.news_box .lists li .text{padding:0 .5rem;}
.news_box .lists li .text span {font-size:.18rem;color:#6c6c6c;}
.news_box .lists li .text span em {color:#1b9c42;padding-left:.3rem}
.news_box .lists li .text h6 {font-size:.2rem;color:#2f2e2e;line-height:.3rem;height:.6rem;overflow:hidden;margin:.2rem 0 .3rem;}
.news_box .lists li .text p {font-size:.16rem;color:#494949;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .6rem;}
.news_box .lists li .text em {font-size:.2rem;color:#1b9c42;text-transform:uppercase;}
.news_box .lists li .text em i {display:inline-block;vertical-align:middle;margin-left:.25rem;width:.25rem;height:.25rem;border:2px solid #1b9c42;border-radius:100%;font-size:.14rem;color:#1b9c42;text-align:center;line-height:.21rem;font-weight:bold;}
.news_box .mores{text-align:center;font-size:.2rem;color:#4e4e4e;font-family:"Roboto-Light";margin:.4rem 0 0;transition:none;}
.news_box .lists li a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.15)}
/**/
.contact_box{padding:.95rem 0 2.5rem;}
.contact_box .item{padding:0 0 .45rem;margin:0 0 .45rem;border-bottom:1px solid #d2d2d2;position:relative}
.contact_box .item>*{display:inline-block;vertical-align:top;width:43.5%}
.contact_box .item>*:last-child,.contact_box .item .infos{width:56.5%}
.contact_box .item .title h4 {font-size:.36rem;color:#2f2e2e}
.contact_box .item .title p {font-size:.16rem;color:#505050;margin:.2rem 0 0}
.contact_box .item .infos {padding:0 1rem 0 0;}
.contact_box .item .infos h6 {font-size:.16rem;color:#505050;margin:0 0 .15rem;}
.contact_box .item .infos p {font-size:.14rem;color:#505050;margin:.15rem 0 0;}
.contact_box .item .infos p img {max-height:.24rem;transition:none;margin-right:.15rem;}
.contact_box .item>a{position:absolute;right:0;top:.4rem;background:#00942f;border-radius:35px;padding:0 .18rem;line-height:.33rem;font-size:.12rem;color:#FFF;width:auto !important;}
.contact_box .item h6 {font-size:.24rem;color:#343434;padding-top:.25rem}
.contact_box .item .editor{font-size:.16rem;color:#4e4e4e;line-height:1.9;}
.contact_box .item .editor p {margin:0}
.contact_box .femail_box{padding:.4rem 0 0}
.contact_box .femail_box>*{display:inline-block;vertical-align:top;width:43.5%}
.contact_box .femail_box .message{width:56.5%}
.contact_box .femail_box .title h4 {font-size:.36rem;color:#2f2e2e;}
.contact_box .femail_box .title p {font-size:.16rem;color:#505050;margin:.2rem 0 0}
.contact_box .femail_box .message>p{font-size:.14rem;color:#868484;margin:0 0 .2rem;}
.contact_box .femail_box .message .lists li {padding:0 .28rem 0 0;margin:0 0 .3rem;}
.contact_box .femail_box .message .lists li:nth-child(2n) {padding:0 0 0 .28rem;}
.contact_box .femail_box .message .lists li p{font-size:.14rem;color:#5b5a5a;margin:0 0 .15rem;}
.contact_box .femail_box .message .lists li p i {color:red}
.contact_box .femail_box .message .lists li input[type="text"],.contact_box .femail_box .message .lists li textarea {width:100%;height:.56rem;min-height:35px;border:1px solid #d2d2d2;background:#FFF;font-size:.16rem;color:#333;padding:0 .15rem;border-radius:8px;}
.contact_box .femail_box .message .lists li textarea{height:1.98rem;padding:.15rem;}
.contact_box .femail_box .message .lists li.col-sm-12 {padding:0 !important;}
.contact_box .femail_box .message .lists li button {background:#00942f;padding:0 .7rem;line-height:.55rem;font-size:.16rem;color:#FFF;border-radius:8px;border:0}
.map_boxs .mains{padding:0}
.map_boxs .mains .map,.map_boxs .mains .map #container {height:100%}
.map_boxs .mains .close_ {z-index:5;background:#FFF}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

#menu {display:none;}
#menu.mm-menu.mm-current{display:block;}
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs em {padding:0 5px;}
.m-header >.col-xs-6 .langs a{width:30px;height:30px;background:#333;color:#FFF;line-height:30px;text-align:center;border-radius:100%;margin:0 0 0 5px;}
.m-header >.col-xs-6 .menu{margin-left:.15rem;}
.m-header >.col-xs-6 .menu a{font-size:16px;color:#333}
.m-header >.col-xs-6 .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.col-xs-6 .menu a i {font-size:20px;}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#0e6eb8;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#f39800}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/
.m_header2{background:rgba(0,0,0,.8)}
.m_header2 a.search_ i{font-size:20px;color:#FFF;line-height:normal;}
.ys_navph2_menu_line, .ys_navph2_menu_line::before, .ys_navph2_menu_line::after{background:#FFF}

/**************************/
@media(max-width:1440px){
	.tem_banner .text,.flash .page_txt{padding:0 1.6rem;}
	
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2 {top:0;opacity:1;}
	.m120{margin:0 25px;}
	.tem_banner{padding:50px 0 0}
	.tem_banner .text,.flash .page_txt{padding:0 25px;}
	.tem_banner .swiper-page{right:25px}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .text h3{font-size:.3rem;}
	.tem_banner .text p{font-size:.18rem;}
	.tem_banner .text{margin:-25px 0 0}
	.tem_product .title > *,.tem_product .itembox > div > div{display:block;width:100% !important;}
	.tem_product .title h3{margin:0 0 .35rem;}
	.tem_product .itembox .text{padding:0 0 .35rem;}
	.tem_about .box .items .text{padding:0 .25rem 0 0}
	.tem_about .box .items .navs{padding:0 0 0 .25rem;}
	.tem_about .box .nums .item{text-align:center;}
	.tem_about .box .nums .item .t{padding:0 .1rem;margin:0 0 .3rem;}
	.tem_about .box .nums .item > div,.tem_surance .boxs > div{display:block;width:100% !important;}
	.tem_about .box .nums .item .i img {max-height:.45rem;transition:none;}
	.tem_about .box .nums .item .t p{line-height:.25rem;height:.5rem;}
	.tem_surance .boxs .text{padding:1rem 0 0}
	.tem_news .mains{display:block;}
	.tem_news .mains .let_box,.tem_news .mains .rlt_box {width:100%}
	.tem_cust > div > div{display:block;width:100% !important;}
	.tem_cust .links{text-align:center;margin:.35rem 0 0}
	.m120{margin:0 15px;}
	.tem_news .mains .rlt_box{padding:.65rem 0 0}
	.tem_news .mains .rlt_box ul {padding:.45rem 0}
	.footer > div > div{display:block;}
	.footer > div > div>*{width:100% !important;}
	.footer .navlist{display:none;}
	.footer .logos{text-align:center}
	.footer .add{padding:.35rem 0 0}
	.footer .bk_top{display:none}
	.footer .copy{padding:.35rem 0;border:0}
	.footer .copy .share{display:block;margin-left:0;margin-top:.3rem;text-align:center;}
	.sort_navlist{display:none;}
	.flash img {width:100%;height:5rem;object-fit:cover;transition:none;}
	.ab_bg > div{padding:0 .45rem}
	.product_box .item a{padding-left:0;padding-right:0}
	.show_product .mains{display:block;}
	.show_product .mains .imglist,.show_product .mains .text{width:100%}
	.show_product .mains .text{padding:.65rem 0 .9rem}
	.show_product .mains .text .mores{left:0}
	.news_box .lists li a > div{display:block;width:100%}
	.news_box .lists li .text{padding:.5rem .25rem;}
	.contact_box .item > *{display:block;width:100% !important;}
	.contact_box .item .infos{padding:.5rem 0 0}
	.contact_box .item h6{padding:0 0 .5rem;}
	.contact_box .femail_box > *{display:block;width:100% !important;}
	.contact_box .femail_box  .title {padding:0 0 .5rem;}
	.contact_box .femail_box .message .lists li{padding:0 !important;}
	.contact_box .femail_box .message .lists li p{font-size:12px;}
	.contact_box .femail_box .message .lists li input[type="text"], .contact_box .femail_box .message .lists li textarea{font-size:12px;}
	.contact_box .femail_box .message .lists li button {font-size:12px;}
}