/*header*/
.header{position:fixed;top:0;left:0;width:100%;padding-left:1.17rem;z-index:18}
.header .logos{padding:0 1.16rem 0 .48rem;position:relative;border-bottom:2px solid rgba(255,255,255,.3);}
.header .logos>div {display:inline-block;vertical-align:middle;width:35%;line-height:1.2rem;}
.header .logos .logo a{display:inline-block;position:relative}
.header .logos .logo img {max-height:.74rem;transition:none;}
.header .logos .logo img.logo2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}
.header .logos .tel{width:65%;line-height:normal;text-align:right;}
.header .logos .tel>* {display:inline-block;vertical-align:middle;}
.header .logos .tel h6 {font-size:.3rem;color:#FFF;font-family:"anton";letter-spacing:2px;}
.header .logos .tel h6 img{max-height:.4rem;transition:none;margin:0 .24rem 0 0}
.header .logos .tel span{margin-left:.55rem;}
.header .logos .tel span img {max-height:.21rem;transition:none;}
.header .navlist{border-bottom:2px solid rgba(255,255,255,.3);padding:.35rem 1.16rem .25rem 0;}
.header .navlist>*{display:inline-block;vertical-align:middle;width:90%}
.header .navlist ul {padding-left:.48rem;}
.header .navlist ul li {display:inline-block;padding-right:.7rem;}
.header .navlist ul li a{font-size:.18rem;color:#FFF;display:inline-block;position:relative}
.header .navlist ul li a:after{content:'';width:0;height:2px;background:#0a8a46;position:absolute;left:0;bottom:-.27rem;transition:all .35s linear;}
.header .navlist ul li.on a:after,.header .navlist ul li a:hover:after{width:100%}
.header .navlist ul li:last-child {padding-right:0}
.header .navlist .langs {width:10%;}
.header .navlist dl {position:relative;margin:0;padding:0;display:inline-block;}
.header .navlist dl dt {font-weight:normal;font-size:.16rem;color:#FFF;cursor:pointer;}
.header .navlist dl dt i{padding-left:.1rem;}
.header .navlist dl dd {position:absolute;top:100%;left:50%;text-align:center;transform:translateX(-50%);display:none;transition:none;box-shadow:2px 2px 4px rgba(0,0,0,.16)}
.header .navlist dl dd>a{display:block;background:#FFF;font-size:.14rem;color:#333;padding:0 .25rem;line-height:.4rem;}

.is_header{top:-2.1rem;}
.is_header>div{background:rgba(0,0,0,.6)}

.hed_btns{position:fixed;top:0;left:0;z-index:19;width:1.17rem;height:100%;border-right:2px solid rgba(255,255,255,.3)}
.hed_btns .menus{position:absolute;top:.47rem;left:50%;transform:translateX(-50%);width:.49rem;height:.49rem;border:1px solid #FFF;display:flex;    flex-direction: row;    justify-content: center;    align-items: center;cursor:pointer;}
.hed_btns .menus span{display:inline-block;position:relative;height:9px;width:.15rem;}
.hed_btns .menus span:before,.hed_btns .menus span:after{content:'';width:.15rem;height:2px;background:#FFF;display:block;margin:0 auto;position:absolute;top:0;left:0;transition:all .45s linear;}
.hed_btns .menus span:after{top:auto;bottom:0}
.hed_btns .menus.on span:before{transform: rotate(45deg) translate(2px,3px);}
.hed_btns .menus.on span:after{transform: rotate(-45deg) translate(2px,-2px);}

.hed_btns.ons .menus {border-color:#333;box-shadow:2px 2px 4px rgba(255,255,255,.1)}
.hed_btns.ons .menus span:before,.hed_btns.ons .menus span:after{background:#333}

/*banner*/
.tem_banner .scrolly{position:absolute;z-index:1;left:.5rem;bottom:.85rem;}
.tem_banner .scrolly span{font-size:.14rem;color:#FFF;display:inline-block;writing-mode: tb-rl;letter-spacing:8px;}
.tem_banner .scrolly .line{position:relative;width:2px;height:.5rem;background:#FFF;margin:.2rem auto 0}
@keyframes dropdown2 {
	form{
		top:0
	}
	to{
		top:.31rem;
	}
}
.tem_banner .scrolly .line:before{content:'';width:2px;height:.19rem;background:#df7517;position:absolute;top:0;left:0;z-index:2;animation: dropdown2 .6s 1.1s linear infinite alternate;}
/**/
.m117 {margin:0 1.17rem;}
.tem_index_product{padding:1.05rem 0 .85rem;background:#FFF}
.comtitle{text-align:center}
.comtitle h3 {font-size:.48rem;color:#282828;font-weight:bold;}
.comtitle h3:before,.comtitle h3:after{content:'';display:inline-block;vertical-align:middle;width:.2rem;height:.2rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:.2rem .2rem !important;margin:0 .3rem;}
.comtitle h3:after{background:url(../images/icon2-2.png) 0 0 no-repeat;}
.comtitle p {font-size:.14rem;color:#555;margin:.45rem 0 0;line-height:1.75}

.tem_index_product .mains{margin:.7rem 0 0;position:relative}
.tem_index_product .mains>div{display:inline-block;vertical-align:top;width:32.4%}
.tem_index_product .mains>div.item2 {width:35.2%}
.tem_index_product .mains a{display:block;position:relative;overflow:hidden}
.tem_index_product .mains .imgs img{width:100%;height:7.58rem;object-fit:cover;transition:none;}
.tem_index_product .mains .text{position:absolute;top:.7rem;left:0;width:100%;padding:0 .65rem 0 .48rem;z-index:1}
.tem_index_product .mains .text h5{font-size:.24rem;color:#FFF;}
.tem_index_product .mains .text p{font-size:.16rem;color:#FFF;margin:.15rem 0 0}
.tem_index_product .mains .text em {position:absolute;right:.65rem;top:50%;transform:translateY(-50%);font-size:.16rem;color:#FFF;text-transform:uppercase;border:1px solid #FFF;border-radius:35px;padding:0 .48rem;line-height:.57rem;}
.tem_index_product .mains .item2{padding:0 .2rem;}
.tem_index_product .mains .item2 .imgs img{height:3.69rem;}
.tem_index_product .mains .item2 .text h5,.tem_index_product .mains .item3 .text h5{color:#1d1d1d}
.tem_index_product .mains .item2 .text p,.tem_index_product .mains .item3 .text p{color:#474646}
.tem_index_product .mains .item2>div:first-child {margin:0 0 .2rem;}
.tem_index_product .mains .item3 .text em {color:#1d1d1d;border-color:#bfbfbf}
.tem_index_product .mains a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12);transform:translateY(-5px)}

.tem_index_map{position:relative;padding:1.1rem 0 .77rem;}
.tem_index_map:before{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}
.tem_index_map>div>div{display:inline-block;vertical-align:middle;width:49%}
.tem_index_map>div .text {font-size:.6rem;color:#FFF;line-height:1.7;padding-left:1.7rem;letter-spacing:3px;}
.tem_index_map>div .text em {font-family:"DIN";font-size:1rem;}
.tem_index_map>div .imgs{width:51%}

.tem_index_about{padding:1rem 0 .95rem 1.65rem;background:#FFF;}
.tem_index_about .comtitle{margin:0 0 .75rem;}
.tem_index_about .mains{position:relative;display:flex;width:100%}
.tem_index_about .mains .text {width:37.4%;padding:0 .65rem 0 0}
.tem_index_about .mains .text .item{padding:.27rem 0 .75rem 0;border-bottom:2px solid #e2e2e2;margin:0 0 .43rem}
.tem_index_about .mains .text .item a{display:block;position:relative;}
.tem_index_about .mains .text .item h6{font-size:.32rem;color:#333;margin:0 0 .45rem}
.tem_index_about .mains .text .item p{font-size:.16rem;color:#7d7d7d;margin:0;line-height:1.7}
.tem_index_about .mains .text .item em {position:absolute;right:0;top:-.12rem;width:.54rem;height:.54rem;border:1px solid #ccc;border-radius:100%;line-height:.52rem;text-align:center;}
.tem_index_about .mains .text .item em img{max-height:.1rem;transition:none;}
.tem_index_about .mains .text .item a:hover em {box-shadow:2px 2px 4px rgba(0,0,0,.12);transform:translateY(-5px)}
.tem_index_about .mains .text .mores{padding:.87rem 0 .6rem;}
.tem_index_about .mains .text .mores>a{display:block;position:relative;}
.tem_index_about .mains .text .mores p{font-size:.16rem;color:#333;margin:0}
.tem_index_about .mains .text .mores em {position:absolute;right:0;top:50%;width:.54rem;height:.54rem;border:1px solid #ccc;border-radius:100%;line-height:.52rem;text-align:center;transform:translateY(-50%)}
.tem_index_about .mains .text .mores em img{max-height:.1rem;transition:none;}
.tem_index_about .mains .text .mores a:hover em {box-shadow:2px 2px 4px rgba(0,0,0,.12);}
.tem_index_about .mains .imgs{width:62.6%}
.tem_index_about .mains .imgs .nums{margin:.6rem 0 0;padding:0 1.16rem 0 0}
.tem_index_about .mains .imgs .nums>div{display:inline-block;vertical-align:top;width:33.333%}
.tem_index_about .mains .imgs .nums h5{font-size:.24rem;color:#7b7b7b;font-weight:bold;line-height:1}
.tem_index_about .mains .imgs .nums h5 em {font-size:.72rem;color:#4e4e4e;display:inline-block;vertical-align:bottom}
.tem_index_about .mains .imgs .nums p{font-size:.16rem;color:#666;margin:.2rem 0 0}

.tem_index_adv{background-position:right 0;background-size:100% 100%;background-repeat:no-repeat;padding:1.5rem 0 1rem;}
.m165{margin:0 1.65rem;position:relative;}
.tem_index_adv .lists{width:72%;margin-left:28%;position:relative}
.tem_index_adv .item{position:absolute;top:9%;left:1rem;width:4.28rem;height:4.28rem;border:1px solid #FFF;border-radius:100%;display:flex;flex-direction: column;justify-content: center;    align-items: center;}
.tem_index_adv .item h6 {font-size:1.1rem;color:#FFF;font-weight:bold;font-family:"DIN";letter-spacing:3px;line-height:1}
.tem_index_adv .item p{font-size:.36rem;color:#FFF;margin:.3rem 0 0}
.tem_index_adv .lists h3 {font-size:.6rem;color:#191919;margin:0 0 1.1rem;text-align:right;padding:0 2.4rem 0 0}
.tem_index_adv .lists .items{padding:.4rem 0;border-bottom:2px solid #FFF;width:61%}
.tem_index_adv .lists .items:first-child{margin:0 0 0 32%}
.tem_index_adv .lists .items:first-child+div {margin:0 0 0 16%}
.tem_index_adv .lists .items>div{display:inline-block;vertical-align:middle;}
.tem_index_adv .lists .items .imgs{width:21%;height:1rem;line-height:1rem;}
.tem_index_adv .lists .items .imgs img {max-height:1rem;transition:none}
.tem_index_adv .lists .items .text{width:79%}
.tem_index_adv .lists .items .text h6{font-size:.24rem;color:#242323;font-weight:bold;margin:0 0 .15rem}
.tem_index_adv .lists .items .text .editor{font-size:.16rem;color:#242323}
.tem_index_adv .lists .list{position:relative}
.tem_index_adv .lists .swiper-page{position:absolute;right:0;bottom:0;z-index:1}
.tem_index_adv .lists .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.4rem;width:auto}
.tem_index_adv .lists .swiper-page>div.slide-button-prev,.tem_index_adv .lists .swiper-page>div.slide-button-next {outline:none;width:.56rem;height:.56rem;border:1px solid #b8b8b8;line-height:.54rem;text-align:center;font-size:.22rem;color:#515151;border-radius:100%}
.tem_index_adv .lists .swiper-page>div.slide-pagination{font-size:.2rem;color:#4b4a4a;line-height:1}
.tem_index_adv .lists .swiper-page>div.slide-pagination span:first-child{font-size:.3rem;display:inline-block;vertical-align:bottom;line-height:1}
.tem_index_adv .lists .swiper-page>div.slide-button-prev:hover,.tem_index_adv .lists .swiper-page>div.slide-button-next:hover {background:#a5a6a8;color:#FFF;border-color:#a5a6a8}

.tem_index_news{background:#FFF;padding:1.2rem 0 1.7rem}
.tem_index_news .comtitle p{margin:.2rem 0 0}
.tem_index_news .comtitle{margin:0 0 .7rem}
.tem_index_news .mains{position:relative;display:flex;width:100%}
.tem_index_news .mains .let_box{width:67.5%;display:flex;    flex-direction: row;    flex-wrap: wrap;}
.tem_index_news .mains h4 {margin:0 0 .45rem;padding:0 0 .15rem;border-bottom:1px solid #e3e3e3;position:relative;width:100%}
.tem_index_news .mains h4 img {max-height:.26rem;transition:none;margin-right:.14rem;}
.tem_index_news .mains h4 a{position:absolute;right:0;bottom:.15rem;font-size:.16rem;color:#808080;text-transform:capitalize}
.tem_index_news .mains .let_box .lists{width:63.4%}
.tem_index_news .mains .let_box .lists .istop_list{padding:0 0 .5rem;}
.tem_index_news .mains .let_box .lists a{display:flex;position:relative;overflow:hidden;width:100%}
.tem_index_news .mains .let_box .lists .istop_list a{    flex-direction: row;    align-items: flex-start;}
.tem_index_news .mains .let_box .lists .istop_list em {background:#232323;font-size:.16rem;color:#FFF;line-height:.3rem;min-width:.6rem;text-align:center;}
.tem_index_news .mains .let_box .lists .istop_list .infos{padding-left:.15rem;}
.tem_index_news .mains .let_box .lists .istop_list .infos h6 {font-size:.22rem;color:#262626;}
.tem_index_news .mains .let_box .lists .istop_list .infos p{font-size:.14rem;color:#666666;margin:.25rem 0 0;line-height:1.7}
.tem_index_news .mains .let_box .lists .item{padding:.2rem 0;border-top:1px dashed #c0bfbf}
.tem_index_news .mains .let_box .lists .item a{    flex-direction: row;    align-items: center;}
.tem_index_news .mains .let_box .lists .item .imgs{overflow:hidden;width:34%}
.tem_index_news .mains .let_box .lists .item .imgs img{width:100%;height:1.3rem;object-fit:cover;transition:none;}
.tem_index_news .mains .let_box .lists .item .text{width:66%;padding-left:.25rem}
.tem_index_news .mains .let_box .lists .item h6{font-size:.22rem;color:#262626}
.tem_index_news .mains .let_box .lists .item p{font-size:.14rem;color:#666;margin:.15rem 0 0}
.tem_index_news .mains .let_box .lists .item a:hover .imgs {box-shadow:2px 2px 4px rgba(0,0,0,.06);transform:translateY(-2px)}
.tem_index_news .mains .let_box .lists2 {width:36.6%;padding-left:.65rem;}
.tem_index_news .mains .let_box .lists2>div,.tem_index_news .mains .rlt_box .lists>div{padding:0 0 .2rem;margin:0 0 .2rem;border-bottom:1px dashed #c0bfbf}
.tem_index_news .mains .let_box .lists2 a,.tem_index_news .mains .rlt_box .lists a{display:block;position:relative;overflow:hidden}
.tem_index_news .mains .let_box .lists2 .imgs,.tem_index_news .mains .rlt_box .lists .imgs{overflow:hidden;height:0;}
.tem_index_news .mains .let_box .lists2 .imgs img,.tem_index_news .mains .rlt_box .lists .imgs img{width:100%;height:1.7rem;object-fit:cover;transition:none}
.tem_index_news .mains .let_box .lists2 .text,.tem_index_news .mains .rlt_box .lists .text{margin:.25rem 0 0;}
.tem_index_news .mains .let_box .lists2 .text h6,.tem_index_news .mains .rlt_box .lists .text h6 {font-size:.16rem;color:#262626;}
.tem_index_news .mains .let_box .lists2 .text p,.tem_index_news .mains .rlt_box .lists .text p{font-size:.14rem;color:#666;margin:.1rem 0 0}
.tem_index_news .mains .let_box .lists2>div.on .imgs,.tem_index_news .mains .rlt_box .lists>div.on .imgs{height:1.7rem;box-shadow:4px 4px 6px rgba(0,0,0,.16)}
.tem_index_news .mains .rlt_box{width:32.5%;padding-left:1.15rem;}
.tem_index_news .mains .rlt_box .lists .text {padding-left:.2rem;position:relative;background:url(../images/icon3.png) 0 0 no-repeat;background-size:8px 7px;}
/*通用底部*/
.footer{background:#e9e9e9;padding:1.15rem 0 .2rem}
.footer .f_nav{padding:0 0 .65rem}
.footer .f_nav ul {display:flex;width:100%;    flex-direction: row;    justify-content: space-between;}
.footer .f_nav li {padding:0 .15rem 0 0;width:10%}
.footer .f_nav li a{display:inline-block;position:relative;font-size:.16rem;color:#262525}
.footer .f_nav li a:after{content:'';width:0;height:2px;background:#494949;position:absolute;bottom:-.16rem;left:0;transition:all .5s linear}
.footer .f_nav li a:hover:after{width:100%}
.footer .f_info{padding:.35rem 0 .2rem;border:1px solid #c1c3c4;border-left:0;border-right:0;display:flex;width:100%;flex-direction: row;    justify-content: space-between;}
.footer .f_info p{margin:0;width:25%;position:relative;font-size:.16rem;color:#363636;text-align:center;display:flex;flex-direction: row;    justify-content: center;}
.footer .f_info p:first-child {text-align:left;padding-right:.6rem}
.footer .f_info p img{max-height:.27rem;transition:none;margin-right:.22rem}
.footer .f_info p a{font-size:.16rem;color:#363636;}
.footer .f_info p:after{content:'/';font-size:.14rem;color:#9a9e9f;position:absolute;right:0;top:0;}
.footer .f_info p:last-child:after{display:none;}
.footer .copy{padding:.5rem 0 0}
.footer .copy>*{display:inline-block;vertical-align:top;width:60%}
.footer .copy p{margin:0;font-size:.14rem;color:#252424}
.footer .copy .code{width:40%;text-align:right;}
.footer .copy .code img {max-height:1.4rem;transition:none;}
.f_links{background:#242424;padding:.3rem 0 .25rem}
.f_links>div>div{display:flex;width:100%;}
.f_links span,.f_links a{font-size:.16rem;color:#FFF;}
.f_links a{margin:0 .1rem;}
/*通用头部*/
.flash{position:relative}
.flash h4 {font-size:.48rem;color:#FFF;text-align:center;position:absolute;left:0;width:100%;z-index:1;top:58%}
@keyframes dropdown3 {
	form{
		line-height:.3rem;
	}
	to{
		line-height:.75rem;
	}
}
.flash h4:after{content:"\f107";font:normal normal normal 14px/1 FontAwesome;width:.52rem;height:.52rem;border:1px solid #FFF;border-radius:100%;text-align:center;font-size:.23rem;color:#FFF;position:absolute;bottom:-1.2rem;left:50%;transform:translateX(-50%);animation: dropdown3 .6s 1.1s linear infinite alternate;line-height:.3rem}
.common_box{position:relative}
.sort_navlist{position:absolute;top:-.5rem;left:0;width:100%;z-index:1}
.sort_navlist>div{background:#FFF;box-shadow:0 0 .32rem rgba(0,0,0,.15);border-radius:15px;overflow:hidden}
.sort_navlist li {display:inline-block;vertical-align:middle;}
.sort_navlist li a{font-size:.2rem;color:#313232;display:block;line-height:.8rem;padding:0 1.17rem;}
.sort_navlist li.on a,.sort_navlist li a:hover{background:#e4e4e4}
/**/
.company{padding:1.35rem 0 0;}
.company h3 {font-size:.36rem;color:#2b2b2b;margin:0 0 .15rem}
.company .mains{position:relative;padding:.4rem 0 0}
.company .mains .text{font-size:.16rem;color:#4d4d4d;line-height:1.75;padding:0 5.25rem 0 0;text-indent:2em;margin: 0 0 .7rem;}
.company .mains .imgs{padding:0 1.32rem 0 0;}
.company .mains .nums {position:absolute;right:0;top:0;width:4.3rem;z-index:1;padding:.9rem .55rem .55rem;background:#f2f2f2}
.company .mains .nums>div{margin:0 0 .7rem}
.company .mains .nums>div:last-child{margin:0}
.company .mains .nums>div h5 {font-size:.3rem;color:#7b7b7b;font-weight:bold;line-height:1}
.company .mains .nums>div h5 em {display:inline-block;vertical-align:bottom;font-size:.72rem;color:#4e4e4e}
.company .mains .nums>div p{font-size:.16rem;color:#666;margin:.2rem 0 0}

.culture{padding:1.2rem 0 1.1rem;}
.culture h3 {font-size:.36rem;color:#2b2b2b;font-weight:bold;margin:0 0 .5rem}
.culture .swiper-slide {position:relative;text-align:center;}
.culture .swiper-slide .imgs{overflow:hidden;}
.culture .swiper-slide .imgs img{width:100%;height:6.36rem;object-fit:cover;transition:none;}
.culture .swiper-slide .text{position:absolute;top:1rem;left:0;width:100%;padding:0 .7rem;}
.culture .swiper-slide .text h4{font-size:.24rem;color:#FFF;font-weight:bold;margin:0 0 .2rem;position:relative;padding:0 0 .4rem;}
.culture .swiper-slide .text h4:before{content:'';width:.21rem;height:.21rem;border:1px solid #FFF;border-radius:100%;bottom:0;left:50%;transform:translateX(-50%);position:absolute;}
.culture .swiper-slide .text h4:after{content:'';width:.07rem;height:.07rem;background:#FFF;border-radius:100%;position:absolute;bottom:.07rem;left:50%;transform:translateX(-50%)}
.culture .swiper-slide .text .editor{font-size:.16rem;color:#FFF;line-height:1.7}

.value{padding:0 0 1.4rem}
.value h3 {font-size:.36rem;color:#2b2b2b;font-weight:bold;}
.value .slogan{padding:.6rem 0;border:1px solid #c9c9c9;border-left:0;border-right:0;font-size:.3rem;color:#2b2b2b;margin:.7rem 0}
.value .lists{display:flex;width:100%;background:#f4f6f9;position:relative;    flex-direction: row;    align-items: flex-end;}
.value .lists .imgs{width:46.9%;}
.value .lists .box{width:53.1%;padding:0 .4rem .28rem;position:relative;}
.value .lists .swiper-slide h5 {margin:0 0 .4rem;font-size:.3rem;color:#2b2b2b;font-weight:bold;}
.value .lists .swiper-slide .editor{margin:0 0 .9rem;font-size:.16rem;color:#515151;line-height:1.75}
.value .lists .swiper-slide .img_{}
.value .lists .slide-pagination{position:absolute;top:-.4rem;z-index:1;bottom:auto;padding:0 .4rem;text-align:right;}
.value .lists .slide-pagination span{opacity:1;outline:none;width:.19rem;height:.19rem;border:1px solid #555;background:none;margin-left:.33rem;}
.value .lists .slide-pagination span.swiper-pagination-bullet-active{background:#0a8a46;border-color:#0a8a46}

.plant{padding:.9rem 0 1.15rem;background:#f4f6f9}
.plant h3{font-size:.36rem;color:#2b2b2b;font-weight:bold;margin:0 0 .75rem;}
.plant .lists{position:relative}
.plant .lists .swiper-slide a{display:block;position:relative;text-align:center}
.plant .lists .swiper-slide .img_{overflow:hidden;}
.plant .lists .swiper-slide .img_ img {width:100%;height:3.57rem;object-fit:cover;transition:none;}
.plant .lists .swiper-slide p{font-size:.18rem;color:#2b2b2b;margin:.3rem 0 0}
.plant .lists .swiper-slide a:hover .img_ {transform:scale(.95)}
.plant .lists .slide-pagination{position:absolute;top:-1.17rem;right:0;text-align:center;width:auto;bottom:auto;left:auto;}
.plant .lists .slide-pagination span{opacity:1;outline:none;width:.37rem;height:.37rem;background:#c9c9c9;border-radius:4px;font-size:.18rem;color:#FFF;font-weight:bold;line-height:.37rem;}
.plant .lists .slide-pagination span.swiper-pagination-bullet-active{background:#0a8a46;}

.honor{padding:1rem 0 1.8rem}
.honor h3{font-size:.36rem;color:#2b2b2b;font-weight:bold;margin:0 0 .45rem;}
.honor .swiper-slide a{display:block;background:#efefef;position:relative;padding:.23rem .23rem .35rem;border-radius:5px;text-align:center;}
.honor .lists .swiper-slide .img_{overflow:hidden;height:4.17rem;line-height:4.17rem;}
.honor .lists .swiper-slide .img_ img {max-height:4.17rem;transition:none;}
.honor .lists .swiper-slide p{font-size:.16rem;color:#2b2b2b;margin:.25rem 0 0;font-weight:bold;}
.honor .swiper-slide a:hover .img_{transform:scale(.96)}
.honor .lists .slide-pagination{margin:.9rem 0 0;text-align:center}
.honor .lists .slide-pagination span{opacity:1;outline:none;width:.37rem;height:.37rem;background:#c9c9c9;border-radius:4px;font-size:.18rem;color:#FFF;font-weight:bold;line-height:.37rem;margin:0 4px;}
.honor .lists .slide-pagination span.swiper-pagination-bullet-active{background:#0a8a46}
/*产品列表*/
.product_box{padding:.94rem 0 1.9rem;}
.product_box li {padding:0 .4rem 0 0;margin:0 0 .65rem}
.product_box li.on {padding:0 0 0 .4rem;}
.product_box li a{display:flex;position:relative;background:#f1f1f1;width:100%;    flex-direction: row;    align-items: center;}
.product_box li .imgs{overflow:hidden;width:65.5%;height:3.27rem;line-height:3.27rem;text-align:center;background:#f7f7f7}
.product_box li .imgs span{background:none !important;vertical-align:middle;display:inline-block;}
.product_box li .imgs img {max-height:2.35rem;transition:none;}

.product_box li h5{width:34.5%;padding:0 .3rem .88rem;position:relative;font-size:.24rem;color:#2d2c2c}
.product_box li h5:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:.18rem;color:#aaa;border:1px solid #cacaca;border-radius:100%;position:absolute;bottom:0;left:.3rem;transition:all .45s linear;width:.38rem;height:.38rem;text-align:center;line-height:.36rem}
.product_box li a:hover h5:before{background:#0a8a46;border-color:#0a8a46;color:#FFF}
.product_box li a:hover{box-shadow:4px 4px 6px rgba(0,0,0,.12);transform:translateY(-5px)}
/*翻页*/
.page {margin:.4rem 0 0;}
.page a{display:inline-block;margin:0 4px;width:.37rem;height:.37rem;background:#c9c9c9;border-radius:4px;line-height:.37rem;font-size:.18rem;color:#FFF;font-weight:bold;}
.page a.page-num-current{background:#0a8a46}
/*产品详情*/
.pageheader{background:#FFF;box-shadow:3px 3px .27rem rgba(0,0,0,.1)}
.pageheader .logo img {opacity:0}
.pageheader .logo img.logo2 {opacity:1}
.pageheader .logos .tel h6 {color:#3f3e3e}
.pageheader .logos .tel span img{opacity:0}
.pageheader .logos .tel span{background:url(../images/icon1-1.png) center no-repeat;background-size:.2rem auto;}
.pageheader .logos{border-color:#efefef;border-left: 2px solid #efefef;}
.pageheader .navlist {border:0;border-left: 2px solid #efefef;}
.pageheader .navlist ul li a {color:#3a3939}
.pageheader .navlist dl dt {color:#3f3e3e}
.pageheader.is_header>div {background:none;}
.pagebtns {height:auto;border:0}
.pagebtns .menus {border-color:#515050}
.pagebtns .menus span:before, .pagebtns .menus span:after {background:#3a3939}

.show_product{padding:2.4rem 0 2.2rem}
.show_product .mbx {margin:0 0 .4rem;font-size:.14rem;color:#6b6b6b}
.show_product .mbx a{font-size:.14rem;color:#6b6b6b}
.show_product .mbx a:first-child+a {display:none;}
.show_product .mbx>*:last-child{color:#0a8a46}

.show_product .mains{position:relative;display:flex;width:100%;}
.show_product .mains .imglist{width:69.5%;background:#f7f7f7;display:flex;border-radius:8px;overflow:hidden;}
.show_product .mains .imglist .box{width:22.2%;background:#ececec;padding:.4rem .2rem;}
.show_product .mains .imglist .box #thumbs{height:5.15rem;}
.show_product .mains .imglist .box #thumbs .swiper-slide {background:#FFF;text-align:center;}
.show_product .mains .imglist .box #thumbs .swiper-slide .img_{display:flex;width:100%;height:100%;flex-direction: row;   justify-content: center;    align-items: center;cursor:pointer;}
.show_product .mains .imglist .box #thumbs .swiper-slide img {max-height:.87rem;transition:none;}
.show_product .mains .imglist #gallery{width:77.8%}
.show_product .mains .imglist #gallery .swiper-slide{padding:.4rem .2rem;text-align:center;}
.show_product .mains .imglist #gallery .swiper-slide .img_{display:flex;width:100%;height:100%;flex-direction: row;   justify-content: center;    align-items: center;}
.show_product .mains .imglist #gallery .swiper-slide img{max-height:4.02rem;transition:none;}
.show_product .mains .text{width:30.5%;padding:0 .55rem;position:relative;}
.show_product .mains .text h3 {font-size:.3rem;color:#2d2c2c;padding:.45rem 0 0}
.show_product .mains .text>a{position:absolute;left:.55rem;bottom:.1rem;background:#0a8a46;border-radius:5px;font-size:.16rem;color:#FFF;padding:0 .3rem;line-height:.69rem;}
.show_product .mains .text>a img {max-height:.34rem;transition:none;}

.show_product .likepro{margin:1.65rem 0 0;padding:1.55rem 0 0;border-top:2px solid #e6e6e6} 
.show_product .likepro h3{font-size:.4rem;color:#202020;text-align:center;margin:0 0 .8rem}
.show_product .likepro .swiper-slide a{display:flex;position:relative;background:#f1f1f1;width:100%;    flex-direction: row;    align-items: center;}
.show_product .likepro .swiper-slide .imgs{overflow:hidden;width:65.5%;height:3.27rem;line-height:3.27rem;text-align:center;background:#f7f7f7}
.show_product .likepro .swiper-slide .imgs span{background:none !important;vertical-align:middle;display:inline-block;}
.show_product .likepro .swiper-slide .imgs img {max-height:2.35rem;transition:none;}
.show_product .likepro .swiper-slide h5{width:34.5%;padding:0 .3rem .88rem;position:relative;font-size:.24rem;color:#2d2c2c}
.show_product .likepro .swiper-slide h5:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:.18rem;color:#aaa;border:1px solid #cacaca;border-radius:100%;position:absolute;bottom:0;left:.3rem;transition:all .45s linear;width:.38rem;height:.38rem;text-align:center;line-height:.36rem}
.show_product .likepro .swiper-slide a:hover h5:before{background:#0a8a46;border-color:#0a8a46;color:#FFF}
.show_product .likepro .slide-pagination{margin:1rem 0 0;text-align:center}
.show_product .likepro .slide-pagination span{opacity:1;outline:none;width:.27rem;height:.27rem;border:1px solid #777;border-radius:100%;background:none;}
.show_product .likepro .slide-pagination span.swiper-pagination-bullet-active{background:#0a8a46;border-color:#0a8a46}
/*新闻*/
.news_box{padding:.9rem 0 1.6rem}
.news_box .lists li {padding:0 .3rem;margin:0 0 .75rem;}
.news_box .lists li a{display:block;position:relative;box-shadow:3px 3px .27rem rgba(0,0,0,.1);}
.news_box .lists li .imgs{overflow:hidden;}
.news_box .lists li .text {padding:.3rem .25rem .5rem;}
.news_box .lists li .text span{font-size:.16rem;color:#717171;}
.news_box .lists li .text h6 {font-size:.18rem;color:#313232;font-weight:bold;margin:.25rem 0 }
.news_box .lists li .text p{font-size:.16rem;color:#4d4c4c;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .5rem;}
.news_box .lists li .text em {font-size:.16rem;color:#717171}
.news_box .lists li a:hover {transform:translateY(-5px)}
/*常见问题*/
.problem_box{padding:.9rem 0 2rem;}
.problem_box ul {display:flex;width:100%;    flex-direction: row;    flex-wrap: wrap;}
.problem_box li {padding:0 .3rem;margin:0 0 .35rem;width:50%;display:flex;}
.problem_box li>a{display:block;position:relative;background:#f6f6f6;padding:.45rem .25rem;border-radius:6px;width:100%}
.problem_box li h6{font-size:.2rem;color:#262626;padding-left:.2rem;margin:0 0 .2rem}
.problem_box li .editor {font-size:.16rem;color:#666;line-height:1.7;padding-left:.2rem;}
/*联系我们*/
.contact_box{background:#fefefe;padding:.95rem 0 1.4rem}
.contact_box .mains{position:relative;background:#FFF;box-shadow:3px 3px .87rem rgba(0,0,0,.1);padding:.54rem .48rem;}
.contact_box .mains #container {height:8rem;}
.contact_box .mains .infos{position:absolute;top:50%;left:1.4rem;z-index:1;transform:translateY(-50%);background:#FFF;width:5.7rem;padding:.65rem .15rem .45rem;box-shadow:4px 4px 6px rgba(0,0,0,.1)}
.contact_box .mains .infos h5 {font-size:.48rem;color:#000;letter-spacing:3px;padding:0 .3rem .35rem;position:relative;}
.contact_box .mains .infos h5:after{content:'';width:.32rem;height:7px;background:#0a8a46;position:absolute;bottom:0;left:.3rem}
.contact_box .mains .infos .slogan{margin:.4rem 0 .3rem;padding:0 .3rem .3rem;border-bottom:3px solid #e6e6e6}
.contact_box .mains .infos .slogan h6{font-size:.3rem;color:#0a8a46;}
.contact_box .mains .infos .slogan p{font-size:.18rem;color:#0a8a46;margin:.2rem 0 0}
.contact_box .mains .infos .editor{}
.contact_box .mains .infos .editor>div{display:inline-block;vertical-align:top;width:50%;padding:0 .3rem;margin:0 0 .3rem}
.contact_box .mains .infos .editor p{font-size:.18rem;color:#3c3c3c;margin:0 0 .15rem}
.contact_box .mains .infos .editor p:last-child,.contact_box .mains .infos .editor p a{font-size:.2rem;color:#262626}
.contact_box .message{background:#FFF;box-shadow:3px 3px .87rem rgba(0,0,0,.1);padding:1.05rem .95rem 1.35rem;margin:.6rem 0 0}
.contact_box .message h3 {font-size:.48rem;color:#000;letter-spacing:3px;padding:0 0 .35rem;position:relative;margin:0 0 .88rem}
.contact_box .message h3:after{content:'';width:.32rem;height:7px;background:#0a8a46;position:absolute;bottom:0;left:0}
.contact_box .lists li {padding:0 1.2rem 0 0;margin:0 0 .5rem}
.contact_box .lists li p{font-size:.16rem;color:#000;margin:0 0 .1rem;font-weight:bold}
.contact_box .lists li p i {color:red}
.contact_box .lists li input[type="text"],.contact_box .lists li textarea{width:100%;height:.68rem;min-height:35px;font-size:.16rem;color:#747474;border:0;border-bottom:1px solid #d0d0d0}
.contact_box .lists li textarea{height:1rem;padding:.1rem 0}
.contact_box .lists li:last-child{margin:0}
.contact_box .lists li button {padding:0 .42rem;background:#0a8a46;font-size:.16rem;color:#FFF;height:.5rem;min-height:35px;border:0}
.contact_box .lists li button:hover {box-shadow:2px 2px 4px rgba(0,0,0,.3)}
.contact_box .lists li .err {border-color:red !important;}

/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333}
.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 .col-xs-6 img{max-height:40px;}
/**************************/
@media(max-width:1900px){
	.header .navlist ul li{padding-right:.4rem}
	.sort_navlist li a{padding:0 .8rem;}
}
@media(max-width:1600px){
	.tem_index_adv .lists h3{padding:0 1.4rem 0 0}
	.sort_navlist li a{padding:0 .4rem;}
}
@media(max-width:1200px){
	.header .navlist ul li{padding-right:.3rem}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2  {top:0;opacity:1;}
	.hed_btns{display:none;}
	.tem_banner{padding:50px 0 0}
	.m165,.m117{margin:0 .45rem}
	.tem_index_about{padding-left:.45rem}
}
/********mobile*********/
@media(max-width:767px){
	.tem_index_product .mains > div,.tem_index_map > div > div{display:block;width:100% !important;}
	.tem_index_product .mains .item2{padding:.2rem 0}
	.tem_index_map > div .text{padding-left:0;padding-bottom:.35rem}
	.tem_index_about .mains{display:block;}
	.tem_index_about .mains .text{width:100%;padding:0 0 .6rem}
	.tem_index_about .mains .imgs{width:100%}
	.tem_index_about{padding:1rem .25rem 1.65rem;}
	.tem_index_about .mains .imgs .nums{padding:0}
	.tem_index_about .mains .imgs .nums > div{width:50%;margin:0 0 .3rem}
	.tem_index_adv .item{position:relative;top:auto;left:auto;}
	.tem_index_adv .lists h3{padding:0}
	.tem_index_news .mains{display:block;}
	.tem_index_news .mains .let_box{width:100%;display:block;}
	.tem_index_news .mains .rlt_box{width:100%;padding:.65rem 0 0}
	.tem_index_news .mains .let_box .lists,.tem_index_news .mains .let_box .lists2{width:100%;}
	.tem_index_news .mains .let_box .lists2{padding:.65rem 0 0}
	.footer .f_nav{display:none;}
	.footer .f_info{display:block;}
	.footer .f_info p{width:100%;padding:0;justify-content:flex-start}
	.sort_navlist{display:none}
	.company .mains .text,.company .mains .imgs{padding:0}
	.company .mains .nums{position:relative;width:100%}
	.company .mains .nums > div{display:inline-block;width:50%}
	.value .lists{display:block;}
	.value .lists .imgs,.value .lists .box{width:100%}
	.value .lists .box{padding:.28rem .4rem;}
	.product_box li a{display:block;}
	.product_box li .imgs,.product_box li h5{width:100%}
	.product_box li h5{padding:.3rem .3rem .85rem;}
	.product_box li h5::before{bottom:.1rem}
	.show_product .mains{display:block;}
	.show_product .mains .imglist{width:100%}
	.show_product .mains .text{width:100%;padding:.55rem 0}
	.show_product .mains .text > a{position:relative;left:auto;bottom:auto;margin:.35rem 0 0;display:inline-block;}
	.problem_box li{width:100%;padding:0}
	.news_box .lists li{padding:0 .1rem}
	.contact_box .mains .infos{position:relative;top:auto;left:auto;transform:none;width:100%;}
	.contact_box .lists li{padding:0}
	.contact_box .lists li input[type="text"], .contact_box .lists li textarea{font-size:12px;}
	.contact_box .lists li button {font-size:12px;}
	.contact_box .message{padding:1.05rem .55rem 1.35rem}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               