/**/
.m135 {margin:0 1.35rem;}
.header{position:fixed;top:0;left:0;border-top:7px solid #4bb033;width:100%;z-index:18}
.header >div{display:flex;align-items:center;justify-content: space-between;}
.header .logos{line-height:1.2rem;}
.header .logos img {max-height:.87rem;transition:none;}
.header .navs li{display:inline-block;vertical-align:middle;padding-left:.7rem;}
.header .navs li a{font-size:.18rem;color:#FFF}
.header .navs li a:hover,.header .navs li.active a {color:#4bb033}
.header .navs li:first-child{padding:0}
.header .langs{display:flex;align-items:center}
.header .langs>*{font-size:.18rem;color:#FFF}
.header .langs em {padding:0 .1rem;}
.header .searchs{flex:0 0 1.87rem;position:relative}
.header .searchs input{width:100%;height:.45rem;border:1px solid #FFF;border-radius:999px;font-size:.18rem;color:#FFF;padding:0 .15rem 0 .58rem;background:none;}
.header .searchs input::placeholder{color:#FFF}
.header .searchs button{position:absolute;left:.19rem;top:50%;transform:translateY(-50%);z-index:1;border:0;background:none;font-size:.18rem;color:#FFF}

.is_header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.13)}
.is_header .navs li a{color:#333}
.is_header .langs>*{color:#333}
.is_header .searchs input{border-color:#333;color:#333}
.is_header .searchs input::placeholder{color:#333}
.is_header .searchs button{color:#333}
/**/
.tem_banner .slide-pagination{position:absolute;bottom:.93rem;left:1.35rem;z-index:1;width:auto;display:flex;gap:0 .59rem;}
.tem_banner .slide-pagination span {opacity:.54;outline:none;width:.3rem;height:.3rem;border:2px solid #FFF;border-radius:99px;background:none;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{background:#FFF;opacity:1;width:.66rem;border-radius:99px;}
/**/
.index_video{background:#4bb033;padding:.65rem 0 1rem;}
.index_video h3 {font-size:.48rem;color:#FFF;text-align:center;margin:0 0 .5rem;}
.index_video .mains{display:flex;justify-content:center;gap:0 1rem;}
.index_video .mains .let {flex:0 0 30%;background:#FFF;border-radius:15px;padding:.6rem .45rem;text-align:center}
.index_video .mains .let h5 {font-size:.36rem;color:#4bb033;margin:0 0 .2rem;font-weight:bold}
.index_video .mains .let p{font-size:.22rem;color:#4bb033;margin:0;font-weight:bold;}

.index_video .mains .rlt {flex:0 0 40%}
.index_video .mains .rlt video {width:100%;height:100%;background:none;}


.index_news{padding:1.4rem 0 0}
.index_news .titles{display:flex;margin:0 0 .4rem;align-items:center;justify-content:space-between}
.index_news .titles .names h3{font-size:.48rem;color:#000}
.index_news .titles .names p{font-size:.24rem;color:#6f6f6f;margin:.1rem 0 0}
.index_news .titles ol{margin:0;padding:0;display:flex;align-items:center;gap:0 .22rem;}
.index_news .titles ol li a{display:block;border:1px solid #4bb033;border-radius:999px;font-size:.18rem;color:#4bb033;padding:0 .48rem;line-height:.62rem;}
.index_news .titles ol li a:hover {background:#4bb033;color:#FFF}
.index_news .mains{display:flex;align-items:center}
.index_news .mains .let {flex:0 0 35%;max-width:35%}
.index_news .mains .let a{display:block;position:relative;background:#4bb033;border-radius:10px;overflow:hidden;}
.index_news .mains .let .imgs img{width:100%;height:4.1rem;object-fit:cover;transition:none;}
.index_news .mains .let .text{padding:.5rem .3rem .6rem;}
.index_news .mains .let .text h4{font-size:.22rem;color:#FFF;font-weight:bold;}
.index_news .mains .let .text p{font-size:.2rem;color:#FFF;line-height:.26rem;height:.52rem;overflow:hidden;margin:.2rem 0 .8rem;}
.index_news .mains .let .text .mores{display:flex;align-items:center;justify-content:space-between;}
.index_news .mains .let .text .mores em {font-size:.18rem;color:#FFF}
.index_news .mains .let .text .mores em i{margin-left:.1rem;}
.index_news .mains .let .text .mores span {font-size:.18rem;color:#FFF}
.index_news .mains .rlt {flex:0 0 65%;padding-left:1.45rem;max-width:65%}
.index_news .mains .rlt ul li{margin:0 0 .9rem}
.index_news .mains .rlt ul li:last-child{margin:0}
.index_news .mains .rlt ul li .time {display:inline-block;padding:0 0 6px;border-bottom:1px solid #c7c7c7;font-size:.18rem;color:#8c8c8c;line-height:1}
.index_news .mains .rlt ul li .time em {font-size:.4rem;color:#8c8c8c;font-weight:bold;margin-right:.3rem;display:inline-block;vertical-align:bottom;line-height:1}
.index_news .mains .rlt ul li h6{font-size:.2rem;color:#8c8c8c;font-weight:bold;margin:.1rem 0 0}
.index_news .mains .rlt ul li p{font-size:.2rem;color:#8c8c8c;margin:.15rem 0 0}

a.com_link{display:inline-block;margin:.45rem 0 0;border:1px solid #4bb033;border-radius:999px;font-size:.18rem;color:#4bb033;padding:0 .24rem;line-height:.36rem;}
a.com_link i{margin-left:.1rem;}
a.com_link:hover {background:#4bb033;box-shadow:4px 4px 6px rgba(0,0,0,.12);color:#FFF}

.index_about{background:url(../images/x0.jpg) center bottom no-repeat;background-size:cover;padding:1.74rem 0 1.35rem;}
.index_about>div{display:flex;align-items:center}
.index_about .text {flex:0 0 40%}
.index_about .text h3{font-size:.48rem;color:#000}
.index_about .text h5{font-size:.6rem;color:#e4aa6b;margin:.35rem 0 .5rem;}
.index_about .text h6{font-size:.36rem;color:#4bb033;margin:0 0 .35rem;}
.index_about .text p{font-size:.16rem;color:#616161;line-height:1.8;margin:0 0 .6rem;}

.index_about .imgs{flex:0 0 60%;text-align:right;padding-left:.45rem;}
.index_about .imgs span {background:none !important;display:inline-block;}

.index_filed{}
.index_filed h3 {font-size:.48rem;color:#000;margin:0 0 .9rem;}
.index_filed .lists>div{display:inline-block;vertical-align:top;padding:0 .07rem;width:18.7%}
.index_filed .lists a{display:block;background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:6.8rem;}
.index_filed .lists .txt{position:absolute;bottom:0;left:0;padding:.48rem 0 .45rem .3rem;}
.index_filed .lists .txt:before{content:'';width:0;height:100%;background:rgba(38,124,25,.77);border-radius:0 40px 0 0;position:absolute;top:0;left:0;transition:all .4s linear}
.index_filed .lists .txt>*{position:relative;z-index:3}
.index_filed .lists .txt h4 {font-size:.32rem;color:#FFF;font-weight:bold;margin:0 0 .1rem;}
.index_filed .lists .txt .editor h6 {font-size:.28rem;color:#FFF;font-weight:bold;margin:0 0 .15rem}
.index_filed .lists .txt .editor p{font-size:.18rem;color:#FFF;margin:0;opacity:0;height:.22rem;line-height:.22rem;overflow:hidden}
.index_filed .lists .txt>i{width:.66rem;height:.66rem;border:1px solid #FFF;border-radius:100%;line-height:.64rem;text-align:center;font-size:.28rem;color:#FFF;position:absolute;right:.57rem;top:50%;transform:translateY(-50%);opacity:0}
.index_filed .lists>div#on {width:43.9%}
.index_filed .lists>div#on .txt{padding:.48rem 1.24rem .45rem .6rem}
.index_filed .lists>div#on .txt:before{width:100%}
.index_filed .lists>div#on .txt .editor p{opacity:1}
.index_filed .lists>div#on .txt>i{opacity:1}

.index_product{padding:1.9rem 0 2.2rem;}
.index_product .titles{display:flex;justify-content:space-between;align-items:center;margin:0 0 .95rem;}
.index_product .titles .names h3{font-size:.48rem;color:#000}
.index_product .titles .names p{font-size:.24rem;color:#6f6f6f;margin:.2rem 0 0;text-transform:uppercase;}
.index_product ol{margin:0;padding:0;display:flex;gap:0 .23rem;}
.index_product ol li a{display:block;position:relative;font-size:.18rem;color:#4bb033;border:1px solid #4bb033;border-radius:999px;padding:0 .65rem;line-height:.62rem;}
.index_product ol li#current a,.index_product ol li a:hover{background:#4bb033;color:#FFF}
.index_product .column{position:relative;z-index:5}
.index_product .column .boxs{display:flex;justify-content:space-between;align-items:center}
.index_product .column .boxs .tit h5{font-size:.6rem;color:#000;font-weight:bold;}
.index_product .column .boxs .tit p{margin:1.1rem 0 0;display:inline-block;font-size:.18rem;color:#FFF;padding:0 .27rem;line-height:.64rem;border-radius:999px;background:#4bb033}
.index_product .column .boxs .imgs img {max-height:4.56rem;transition:none}
.index_product .column .boxs .mores a{display:flex;font-size:.18rem;color:#4bb033;gap:0 .2rem;align-items:center;}
.index_product .column .boxs .mores i{width:1.49rem;height:1.49rem;background:#4bb033;border-radius:100%;line-height:1.49rem;text-align:center;font-size:.6rem;color:#FFF}

.index_product .lists{margin:1.75rem 0 0;position:relative}
.index_product .lists:before{content:'';width:5.98rem;height:5.98rem;background:linear-gradient(to bottom, rgba(0,0,0,.1),#FFF, #FFF,#FFF);position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);border-radius:100%}
.index_product .lists >div{padding:0 .7rem;position:relative}
.index_product .lists .swiper-slide a{display:block;height:2.68rem;line-height:2.68rem;text-align:center;}
.index_product .lists .swiper-slide img {max-height:2.68rem;transition:none;}
.index_product .lists .swiper-slide a:hover {transform:scale(.98)}
.index_product .lists .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;width:.66rem;height:.66rem;border:1px solid #cacaca;border-radius:100%;line-height:.64rem;text-align:center;font-size:.34rem;color:#7b7b7b}
.index_product .lists .swiper-page>div:hover {background:#4bb033;border-color:#4bb033;color:#FFF}
.index_product .lists .swiper-page>div.slide-button-next{left:auto;right:0}

.index_partner{background:url(../images/x1.jpg) center 0 no-repeat;background-size:cover;padding:1.88rem 0 2.5rem;}
.index_partner>div{position:relative;}
.index_partner .titles{position:absolute;top:0;left:0;z-index:1}
.index_partner .titles h3 {font-size:.48rem;color:#000000;font-weight:bold}
.index_partner .titles p{font-size:.24rem;color:#6f6f6f;text-transform:uppercase;margin:.15rem 0 0}
.index_partner .imgs span {background:none !important;}
.index_partner .imgs{position:relative;z-index:3}
.index_partner .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;background:#267c19;width:4.03rem;height:4.03rem;text-align:center;padding:0 .5rem;display:flex;    flex-direction: column;    justify-content: center;    align-items: center;}
.index_partner .text h4{font-size:.36rem;color:#FFF;margin:0 0 .2rem;}
.index_partner .text .editor{font-size:.14rem;color:#FFF;text-align:justify;}
.index_partner .text:after{content:'+';width:.85rem;height:.85rem;background:#e00120;font-size:.4rem;color:#FFF;line-height:.85rem;text-align:center;border-radius:100%;position:absolute;right:.3rem;bottom:.13rem;z-index:1}
/*底部*/
.footer{position:relative;padding:0 0 .5rem}
.footer>div{position:relative;z-index:5}
.footer:before{content:'';width:100%;height:7rem;background:url(../images/x2.png) 0 0 no-repeat;background-size:cover;position:absolute;bottom:0;left:0;z-index:3}
.footer .logos {margin:0 0 .65rem;}
.footer .logos img {max-height:1.13rem;transition:none}
.footer .infos{display:flex;justify-content:space-between;align-items: flex-start;}
.footer .infos>div{padding:.15rem 0 0}
.footer .infos .tels{font-size:.14rem;color:#FFF}
.footer .infos .tels h5{font-size:.36rem;color:#FFF;margin:0 0 .2rem;}
.footer .infos .tels h5 img {max-height:.49rem;transition:none;margin-right:.15rem;}
.footer .infos .share{display:flex;align-items:center;gap:0 6px;}
.footer .infos .share img {max-height:.62rem;transition:none}
.footer .infos .codes{display:flex;gap:0 .1rem;padding:0}
.footer .infos .codes>div img{width:1.04rem;transition:none;}
.footer .infos .codes p{font-size:.14rem;color:#FFF;margin:.1rem 0 0;text-align:center;}
.footer .infos .links{display:flex;align-items:center;gap:0 .1rem;}
.footer .infos .links img {max-height:.39rem;transition:none}
.footer .copy{margin:.6rem 0 0;display:flex;align-items:center;justify-content:space-between}
.footer .copy>div{display:flex;gap:0 .45rem;}
.footer .copy>div span {position:relative;display:inline-block;}
.footer .copy>div a{font-size:.14rem;color:#FFF}
.footer .copy>div span:before{content:'';width:2px;height:2px;background:#FFF;border-radius:100%;position:absolute;right:-.23rem;top:50%;transform:translateY(-50%)}
.footer .copy>div span:last-child:before{display:none}
.footer .copy>p{margin:0;font-size:.14rem;color:#FFF}
.footer .copy>p a{font-size:.14rem;color:#FFF}
/*内页*/

.flash{position:relative}
.flash h2 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:.48rem;color:#FFF;font-weight:bold;}

.com_menu{padding:.85rem 0 .45rem;border-bottom:2px solid #e5e5e5;}
.com_menu ul{display:flex;gap:0 .22rem;}
.com_menu ul li a{display:block;position:relative;border:1px solid #4bb033;border-radius:999px;padding:0 .47rem;line-height:.62rem;font-size:.18rem;color:#4bb033;font-weight:bold}
.com_menu ul li.on a,.com_menu ul li a:hover {background:#4bb033;color:#FFF}
/**/
.product_box{}
.products{padding:.95rem 0 .9rem;}
.product_box .titles{text-align:center;margin:0 0 .5rem;}
.product_box .titles h3{font-size:.48rem;color:#000000;font-weight:bold;}
.product_box .titles p{font-size:.24rem;color:#6f6f6f;text-transform:uppercase;margin:.1rem 0 0}
.products .lists{display:grid;grid-template-columns:1fr 1fr;gap:0 .23rem;}
.products .lists a{display:block;position:relative;border-radius:10px;overflow:hidden;}
.products .lists .imgs img {width:100%;height:6.4rem;object-fit:cover;transition:none;}
.products .lists .txt{position:absolute;top:.65rem;left:.7rem;z-index:1}
.products .lists .txt h6{font-size:.36rem;color:#FFF;margin:0 0 .15rem;}
.products .lists .txt em{font-size:.18rem;color:#FFF;}
.products .lists .txt em i{margin-left:.1rem;font-size:.14rem;}

.base{padding:.8rem 0 1rem;background:#f8f8f8}
.base .lists>div{display:inline-block;vertical-align:top;width:16.666%;background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;height:6.65rem;}
.base .lists>div#on {width:50%}
.base .lists>div p{margin:0;position:absolute;bottom:0;left:0;font-size:.24rem;color:#FFF;padding:.38rem .98rem;background:rgba(38,124,25,.77);border-radius:0 45px 0 0;opacity:0;transform:translateX(3vw)}
.base .lists>div#on p{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}

.process{padding:.95rem 0 2.4rem;background:url(../images/x3.jpg) center no-repeat;background-size:cover;}
.process>p{font-size:.18rem;color:#2d2d2d;margin:0 auto .37rem;width:8.75rem;max-width:100%;text-align:center;}
.process .lists{position:relative;padding:0 1.35rem;}
.process .lists:before{content:'';width:100%;height:3px;background:#c9c9c9;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.process .lists .swiper-page>div{position:absolute;left:.43rem;top:50%;transform:translateY(-50%);z-index:2;width:.92rem;height:.92rem;border:1px solid #d0d0d0;border-radius:100%;line-height:.9rem;text-align:center;font-size:.32rem;color:#2f2f2f}
.process .lists .swiper-page>div.slide-button-next{left:auto;right:.43rem;}
.process .lists .swiper-page>div:hover {border-color:#4bb033;color:#4bb033}
.process .swiper-slide .items{height:3.08rem;display:flex;margin:0 0 3.08rem;    flex-direction: column;    align-items: center;text-align:center;position:relative}
.process .swiper-slide .items .imgs{border-radius:100%;padding:.11rem;background:#eee;display:inline-block;width:2.15rem;}
.process .swiper-slide .items .imgs img{width:2.04rem;height:2.04rem;border-radius:100%;object-fit:cover;transition:none;}
.process .swiper-slide .items p{font-size:.24rem;color:#2d2d2d;margin:.2rem 0 0;text-align:center;}
.process .swiper-slide .items:after{content:'';width:.22rem;height:.22rem;background:#c9c9c9;border-radius:100%;position:absolute;bottom:-.12rem;left:50%;transform:translateX(-50%);transition:all .5s linear}
.process .swiper-slide:nth-child(2n) .items{margin:3.08rem 0 0;    flex-direction: column-reverse;justify-content: flex-start;padding:0 0 .06rem;}
.process .swiper-slide:nth-child(2n) .items:after{bottom:auto;top:-.12rem;}
.process .swiper-slide:nth-child(2n) .items p{padding:0 0 .2rem;margin:0}
.process .swiper-slide .items:hover:after{background:#4bb033}
.process .swiper-slide .items:hover .imgs{box-shadow:2px 2px 4px rgba(0,0,0,.15)}

.product_list{padding:.8rem 0 3.5rem;}
.product_list ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.75rem .17rem;}
.product_list li a{display:block;background:#eee;border-radius:15px;overflow:hidden;padding:.2rem .25rem .3rem;text-align:center;}
.product_list li .imgs {height:3.42rem;line-height:3.42rem;border-bottom:1px solid #c9c9c9}
.product_list li .imgs img {max-height:2.6rem;transition:none;}
.product_list li .imgs span {background:none !important;display:inline-block;vertical-align:middle;}
.product_list li p{margin:.25rem 0 0;display:flex;justify-content:space-between;align-items:center;font-size:.18rem;color:#2d2d2d}
.product_list li p i {font-size:.3rem;color:#4bb033;}
.product_list li a:hover .imgs span{transform:scale(.98)}
.page {margin:1.4rem 0 0;display:flex;align-items:center;gap:0 .1rem;justify-content:center;}
.page a{width:.43rem;height:.43rem;display:inline-block;font-size:.18rem;color:#26334c;line-height:.43rem;border-radius:100%}
.page a.page-item{width:auto;padding:0 .22rem;border:1px solid #e0e0e0;border-radius:999px;font-size:.16rem;color:#26334c}
.page a.page-num-current{background:#4bb033;color:#FFF;}
.page a.page-item:hover,.page a:hover{background:#4bb033;border-color:#4bb033;color:#FFF}
/**/
.show_procut_fiexed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none;transition:none;}
.show_procut_fiexed .items{display:flex;width:100%;height:100%;padding:0 1.35rem;background:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:999;display:flex;}
.show_procut_fiexed .mains {background:#FFF;height:8.4rem;max-height:90%;border-radius:10px;overflow:hidden;position:relative;padding:.65rem 1.2rem 0 1.35rem;width:100%;opacity:0;transform:translateY(3vw)}
.show_procut_fiexed .mains.ons {transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.show_procut_fiexed .mains .close_{position:absolute;top:.7rem;right:1.15rem;z-index:2;font-size:.3rem;color:#111;cursor:pointer;}
.show_procut_fiexed .boxs{display:flex;}
.show_procut_fiexed .boxs .imgs{flex:0 0 44.5%;max-width:44.5%;}
.show_procut_fiexed .boxs .imgs #grally{box-shadow:10px 10px 16px rgba(0,0,0,.26);background:#FFF;border-radius:10px;}
.show_procut_fiexed .boxs .imgs #grally .swiper-slide{height:5.58rem;line-height:5.58rem;text-align:center;}
.show_procut_fiexed .boxs .imgs #grally .swiper-slide img {max-height:4.3rem;transition:none;}
.show_procut_fiexed .boxs .imgs .thumbs{position:relative;margin:.19rem 0 0}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-slide{padding:.15rem .15rem .22rem;}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-slide>div{height:1.25rem;line-height:1.25rem;text-align:center;background:#eee;border-radius:15px;box-shadow:3px 3px .17rem rgba(0,0,0,.18);cursor:pointer;padding:0 .15rem;}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-slide img {max-height:.89rem;transition:none;}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-slide-thumb-active>div{background:#FFF}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-page>div{position:absolute;top:50%;left:-.25rem;transform:translateY(-50%);z-index:1;font-size:.16rem;color:#9a9a9a}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-page>div.slide-button-next{left:auto;right:-.25rem;}
.show_procut_fiexed .boxs .imgs .thumbs .swiper-page>div:hover{color:#4bb033}
.show_procut_fiexed .boxs .text{flex:0 0 55.5%;padding:.1rem 0 0 .6rem;}
.show_procut_fiexed .boxs .text h3{font-size:.6rem;color:#000}
.show_procut_fiexed .boxs .text .infos{display:flex;align-items:center;gap:0 .15rem;margin:.35rem 0}
.show_procut_fiexed .boxs .text .infos p{font-size:.18rem;color:#454545;margin:0;border-radius:999px;padding:0 .28rem;line-height:.58rem;border:3px solid #d2d2d2}
.show_procut_fiexed .boxs .text .editor{font-size:.16rem;color:#2d2d2d;line-height:1.8;margin:0 0 .4rem;}
.show_procut_fiexed .boxs .text .mores>a{display:block;background:#4bb033;border-radius:10px;font-size:.18rem;color:#FFF;font-weight:bold;line-height:.62rem;text-align:center;}
.show_procut_fiexed .boxs .text .links{margin:.9rem 0 0;display:flex;align-items:center;gap:0 .18rem;justify-content:flex-end}
/**/
.about_box{}
.company .infos{display:flex;align-items:flex-end;border-bottom:2px solid #e5e5e5}
.company .infos>div{flex:0 0 50%}
.company .infos .text{padding:0 .6rem .45rem 1.35rem;}
.company .infos .text .names{margin:0 0 .45rem;}
.company .infos .text .names h3{font-size:.48rem;color:#000;font-weight:bold}
.company .infos .text .names p{font-size:.24rem;color:#6f6f6f;margin:.1rem 0 0;font-weight:bold}
.company .infos .text .editor{font-size:.18rem;color:#6f6f6f;}
.company .infos .imgs video {width:100%;height:7.6rem;background:#000}
.company .infos .imgs img {width:100%;height:7.6rem;object-fit:cover;transition:none;}

.company .nums{padding:1rem 0 1.65rem;}
.company .nums>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 4px;}
.company .nums>div>div{background:#eee;padding:.65rem 0 .55rem;text-align:center;}
.company .nums h5{font-size:.34rem;color:#4bb033;font-weight:bold;line-height:1}
.company .nums h5 sup{font-size:.24rem;line-height:1}
.company .nums h5 em{font-size:.48rem;}
.company .nums p{font-size:.16rem;color:#232323;margin:.1rem 0 0}

.Quality{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.68rem 0 1.8rem;}
.Quality>div{display:flex;justify-content:space-between;align-items:center}
.Quality .names h3{font-size:.48rem;color:#FFF;font-weight:bold}
.Quality .names p{font-size:.24rem;color:#FFF;font-weight:bold;margin:.1rem 0 0}
.Quality h6{font-size:.3rem;color:#FFF}
.Quality>div>a{font-size:.18rem;color:#FFF;background:#4bb033;padding:0 .3rem;line-height:.38rem;border-radius:999px;}
.Quality>div>a i{font-size:.16rem;margin-left:.1rem;}

.culture{padding:1.25rem 0 3.9rem;}
.culture .titles{margin:0 0 .45rem;}
.culture .titles h3{font-size:.48rem;color:#000;font-weight:bold}
.culture .titles p{font-size:.24rem;color:#6f6f6f;font-weight:bold;margin:.1rem 0 0}
.culture .lists{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .2rem;}
.culture .lists>div{position:relative;border-radius:10px;overflow:hidden}
.culture .lists>div:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;left:0;z-index:1}
.culture .lists .imgs img {width:100%;height:5.04rem;object-fit:cover;transition:none;}
.culture .lists .txt{position:absolute;top:.6rem;left:0;z-index:2;width:100%;padding:0 .4rem;}
.culture .lists .txt h6{font-size:.24rem;color:#FFF;margin:0 0 1.5rem;}
.culture .lists .txt .editor{font-size:.26rem;color:#FFF;text-align:center;}

.story{position:relative;}
.story:before{content:'';width:75%;height:100%;background:#eee;position:absolute;top:0;left:0}
.story .text{width:50%;padding:.75rem .2rem 1.35rem 1.35rem;position:relative;z-index:1}
.story .text .titles{margin:0 0 .55rem;}
.story .text .titles h3{font-size:.48rem;color:#000;font-weight:bold}
.story .text .titles p{font-size:.24rem;color:#6f6f6f;margin:.1rem 0 0;}
.story .text .editor{font-size:.18rem;color:#6f6f6f;position:relative}
.story .text .editor .imgs{position:absolute;right:-1.2rem;bottom:-.8rem;z-index:1;width:1.75rem;}
.story>.imgs{position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:3;width:40%}
.story>.imgs span{background:none !important;}

.history{padding:2.15rem 0 1.4rem;}
.history>div{display:flex;}
.history .let {flex:0 0 47.6%}
.history .let .titles{margin:0 0 .64rem;}
.history .let .titles h3{font-size:.48rem;color:#000;font-weight:bold}
.history .let .titles p{font-size:.24rem;color:#6f6f6f;margin:.1rem 0 0;}
.history .let h6{font-size:.18rem;color:#1f1f1f;font-weight:bold;margin:0 0 2.2rem;}
.history .let .tiems{font-size:2.2rem;color:#bcbcbc;font-family:"051-cai978";line-height:1;display:inline-block;position:relative}
.history .let .tiems i{color:#4bb033}
.history .let .tiems:before{content:'';width:3.92rem;height:3.92rem;background:url(../images/x4.png) 0 0 no-repeat;background-size:3.92rem 3.92rem;position:absolute;top:50%;right:-.75rem;transform:translateY(-50%)}
.history .let .tiems span {position:relative;z-index:3}
.history .rlt {flex:0 0 52.4%;height:6.25rem;}
.history .rlt .editor>div{padding:0 0 .4rem;margin:0 0 .3rem;border-bottom:3px solid #bcbcbc}
.history .rlt .editor h4{font-size:.24rem;color:#363636;font-weight:bold;margin:0 0 .4rem;}
.history .rlt .editor ol{margin:0;padding:0}
.history .rlt .editor ol li {margin:0 0 .2rem;display:flex;align-items:center;}
.history .rlt .editor ol li em {flex:0 0 10%;font-size:.18rem;color:#bcbcbc;font-family:"051-cai978"}
.history .rlt .editor ol li .txt{flex:0 0 90%;max-width:90%}
.history .rlt .editor ol li .txt p{margin:0;font-size:.18rem;color:#bcbcbc;}
.history .rlt .editor ol li:hover .txt p{color:#4bb033}

.history .rlt .mCSB_inside > .mCSB_container{margin-right:.74rem;}
.history .rlt .mCSB_scrollTools{width:6px;opacity:1}
.history .rlt .mCSB_scrollTools,.history .rlt .mCSB_scrollTools *{transition:none !important;}
.history .rlt .mCSB_scrollTools .mCSB_draggerRail{background:#bcbcbc}
.history .rlt .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#4bb033}
/**/
.join_box{}
.join_box .job{background:#f8f8f8;padding:.9rem 0 1.25rem;}
.join_box .titles{margin:0 0 .85rem;}
.join_box .titles h3{font-size:.48rem;color:#000;}
.join_box .titles p{font-size:.24rem;color:#6f6f6f;text-transform:uppercase;margin:.1rem 0 0;font-weight:bold;}
.join_box .lists{background:#FFF;border-radius:10px;padding:.65rem .5rem .35rem;}
.join_box .lists ul >li{border-bottom:1px solid #dcdcdc} 
.join_box .lists li >a{display:flex;position:relative;padding:.58rem .8rem .48rem .68rem;justify-content:space-between;align-items:center;}
.join_box .lists li .names h6{font-size:.22rem;color:#202020;margin:0 0 .25rem;}
.join_box .lists li .names span {font-size:.16rem;color:#686868;}
.join_box .lists li .time{font-size:.16rem;color:#373737}
.join_box .lists li .time i{font-size:.24rem;color:#949494;margin-right:.1rem;}
.join_box .lists li a>span {width:.26rem;height:.26rem;border:1px solid #acacac;border-radius:100%;position:relative;}
.join_box .lists li a>span:before,.join_box .lists li a>span:after{content:'';width:.1rem;height:2px;background:#989898;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s linear;}
.join_box .lists li a>span:after{transform:translate(-50%,-50%) rotate(90deg)}
.join_box .lists li .submenu{background:#f8f8f8;padding:.5rem .55rem .6rem;border-bottom:1px solid #dcdcdc;font-size:.16rem;color:#6e6e6e;line-height:1.8;display:none;transition:none;}
.join_box .lists li .submenu .mores{margin:1rem 0 0}
.join_box .lists li .submenu .mores>a{display:inline-block;background:#4bb033;border-radius:999px;font-size:.16rem;color:#FFF;padding:0 .52rem;line-height:.59rem;}
.join_box .lists li.opens>a{box-shadow:0 0 .43rem rgba(86,85,85,.14);border-radius:10px;}
.join_box .lists li:last-child{border:0}
.join_box .lists li.opens>a>span {border-color:#4bb033;}
.join_box .lists li.opens>a>span:before,.join_box .lists li.opens>a>span:after{background:#4bb033;}
.join_box .lists li.opens>a>span:after{transform:translate(-50%,-50%)}
.join_box .lists li.opens>a .names h6{color:#4bb033}

.dealer{padding:1.15rem 0 4.9rem;background:url(../images/x5.jpg) 0 bottom no-repeat;background-size:100% auto;}
.dealer .titles{margin:0 0 3.22rem;}
.dealer .editor{text-align:center;font-size:.48rem;color:#FFF}

.partner{padding:1.15rem 0 2.6rem;}
.partner .swiper-slide{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.56rem .36rem;padding:0 1.3rem 1rem}
.partner .swiper-slide>div{border:1px solid #e5e5e5;border-radius:30px;height:2rem;line-height:1.98rem;text-align:center;box-shadow:.22rem .22rem .29rem rgba(9,2,4,.13);overflow:hidden;}
.partner .swiper-slide>div img {max-height:1.6rem;transition:none;}
.partner .swiper-page{display:flex;justify-content:center;align-items:center;gap:0 .2rem;}
.partner .swiper-page>div{width:.92rem;height:.92rem;border:1px solid #d3d3d3;border-radius:100%;line-height:.9rem;text-align:center;font-size:.26rem;color:#2f2f2f}
.partner .swiper-page>div:hover{color:#4bb033;border-color:#4bb033;}
/*联系我们*/
.contact_box{}
.contact_box .infos{padding:.75rem 0 0}
.contact_box .infos ol{padding:0 0 .6rem;display:flex;align-items:center;gap:0 .7rem;}
.contact_box .infos ol li a{font-size:.18rem;color:#595959;}
.contact_box .infos ol li{position:relative}
.contact_box .infos ol li:after{content:'';width:1px;height:.39rem;background:#bcbcbc;position:absolute;right:-.37rem;top:50%;transform:translateY(-50%)}
.contact_box .infos ol li:last-child:after{display:none}
.contact_box .infos ol li#current a{color:#4bb033;font-size:.24rem;}
.contact_box .itembox .editor{border-top:1px solid #e5e5e5;display:flex;border-bottom:1px solid #e5e5e5;}
.contact_box .itembox .editor>div{flex:0 0 25%;display:flex;justify-content:center;align-items:center;gap:0 .27rem;min-height:2.19rem;border-left:1px solid #e5e5e5}
.contact_box .itembox .editor>div>p{margin:0;flex:0 0 .39rem;}
.contact_box .itembox .editor .t p{margin:0;font-size:.18rem;color:#595959;}
.contact_box .itembox .editor .codes{gap:0 .45rem;}
.contact_box .itembox .editor .codes>div{width:1.22rem;}
.contact_box .itembox .editor .codes p{font-size:.16rem;color:#595959;margin:.15rem 0 0;text-align:center}
.contact_box .itembox .maps>div,.contact_box .itembox .maps{width:100%;height:7.4rem;border:0}
.contact_box .itembox .maps *{transition:none !important;}
.contact_box .message{background:url(../images/x6.jpg) 0 0 no-repeat #fefefe;background-size:100% auto;padding:1rem 0 3.75rem;}
.contact_box .message .titles{margin:0 0 .88rem;display:flex;justify-content:space-between;}
.contact_box .message .titles .names h3{font-size:.48rem;color:#000}
.contact_box .message .titles .names p{font-size:.24rem;color:#6f6f6f;font-weight:bold;text-transform:uppercase;margin:.1rem 0 0}
.contact_box .message .titles .desc h6{font-size:.24rem;color:#515151}
.contact_box .message .titles .desc p{font-size:.16rem;color:#9a9a9a;margin:.2rem 0 0}
.contact_box .message .lists{background:#FFF;border-radius:10px;box-shadow:.1rem .1rem .32rem rgba(70,70,70,.08);padding:.7rem .6rem .75rem;}
.contact_box .message .lists ul li{padding:0 1rem 0 0;margin:0 0 .25rem}
.contact_box .message .lists ul li:nth-child(2n){padding:0 0 0 1rem;}
.contact_box .message .lists li input,.contact_box .message .lists li textarea{width:100%;height:.7rem;min-height:35px;border:0;border-bottom:2px solid #e2e2e2;font-size:.18rem;color:#6c6c6c}
.contact_box .message .lists li.codes input{width:40%}
.contact_box .message .lists li.codes>*{display:inline-block;vertical-align:middle;}
.contact_box .message .lists li.codes img {height:35px;transition:none;margin-left:.1rem;}
.contact_box .message .lists li button {background:#4bb033;font-size:.18rem;color:#FFF;padding:0 .52rem;height:.64rem;min-height:35px;border-radius:999px;border:0}
.contact_box .message .lists li:last-child{margin:0}
/**/
.news_box{padding:.85rem 0 3.25rem;}
.news_box .titles{margin:0 0 .65rem;}
.news_box .titles  h3{font-size:.48rem;color:#000}
.news_box .titles  p{font-size:.24rem;color:#6f6f6f;font-weight:bold;text-transform:uppercase;margin:.1rem 0 0}
.news_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.06rem .35rem;}
.news_box .lists li a{display:block;position:relative}
.news_box .lists li .imgs{border-radius:25px;overflow:hidden}
.news_box .lists li img{width:100%;height:3.69rem;object-fit:cover;transition:none;}
.news_box .lists li .txt{padding:.28rem 0 .5rem;border-bottom:5px solid #eee}
.news_box .lists li .txt h6{font-size:.21rem;color:#444444;line-height:.3rem;height:.6rem;overflow:hidden;margin:0 0 .25rem;}
.news_box .lists li .txt span{font-size:.21rem;color:#444444}
.news_box .lists li a:after{content:'';width:0;height:5px;background:#4bb033;position:absolute;bottom:0;left:0;z-index:2;transition:all .5s linear}
.news_box .lists li a:hover:after{width:100%}
.news_box .lists li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/**/
.quality{padding:1.25rem 0 3.7rem;}
.quality .editor{display:flex;align-items:center;}
.quality .editor .text {flex:0 0 50%;padding:0 2.2rem 0 0}
.quality .editor .text .txt h4 {font-size:.48rem;color:#000;}
.quality .editor .text .txt p{font-size:.24rem;color:#6f6f6f;text-transform:uppercase;margin:.1rem 0 0;font-weight:bold}
.quality .editor .text .itme{display:flex;gap:0 .85rem;margin:.8rem 0 0}
.quality .editor .text .itme p{margin:0;font-size:.32rem;color:#4bb033;font-weight:bold;text-align:center;}

.quality .editor .imgs{flex:0 0 50%;text-align:right}
.quality .editor .imgs span {background:none !important;display:inline-block;}
.quality .lists{margin:1.4rem 0 0;position:relative}
.quality .lists .items img {width:100%;height:6.85rem;object-fit:cover;transition:none}
.quality .lists ol{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;z-index:2;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 2px;height:100%}
.quality .lists ol li a{display:block;height:100%;width:100%;position:relative;padding:2.88rem .15rem 0;text-align:center}
.quality .lists ol li a:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.13);position:absolute;top:0;left:0;z-index:1;transition:all .45s linear}
.quality .lists ol li a>*{position:relative;z-index:3}
.quality .lists ol li h4{font-size:.32rem;color:#FFF;margin:0 0 .1rem;}
.quality .lists ol li .texts h6{font-size:.28rem;color:#FFF;margin:0 0 .15rem;}
.quality .lists ol li .texts p{font-size:.18rem;color:#FFF;margin:0;opacity:0;transform:translateY(3vw)}
.quality .lists ol li#current a:before{height:0}
.quality .lists ol li#current .texts p{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
/********<=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********/

/**************************/
@media(max-width:1800px){
	.header .navs li{padding-left:.4rem;}
}
@media(max-width:1700px){
	.index_partner .text{width:3.03rem;height:3.03rem;padding:0 .4rem;}
	.index_partner .text:after{right:0;bottom:0;width:.65rem;height:.65rem;line-height:.65rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner{padding:60px 0 0}
	.m135 {margin:0 15px;}
	.company .infos .text,.story .text{padding-left:15px;}
	.story > .imgs{right:15px;}
	.show_procut_fiexed .items{padding:0 15px;}
	.partner .swiper-slide{padding:0 1.3rem .5rem;}
	.tem_banner .slide-pagination{left:15px;bottom:15px;}
	
}
/********mobile*********/
@media(max-width:767px){
    .index_video .mains{display:block}
    .index_video .mains .rlt{margin:.5rem 0 0}
    .index_video .mains .rlt video{height:3.5rem;}
	.index_news .titles{display:block}
	.index_news .titles ol{margin:.35rem 0 0}
	.index_news .titles ol li a{padding:0 .25rem;}
	.index_news .mains{display:block;}
	.index_news .mains .rlt{padding:.5rem 0 0}
	.index_news .mains>div{max-width:100% !important}
	.index_about > div{display:block}
	.index_about .imgs{padding:.5rem 0 0}
	.index_filed .lists > div{width:50% !important;margin:0 0 .15rem;}
	.index_filed .lists a{height:4.8rem;}
	.index_product .titles{display:block}
	.index_product ol{margin:.35rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:.22rem .22rem;}
	.index_product ol li a{padding:0;text-align:center}
	.index_product .column .boxs{display:block;text-align:center;}
	.index_product .column .boxs .mores a{justify-content:center;}
	.index_product .column .boxs .imgs{padding:.65rem 0}
	.index_partner .titles{position:relative;}
	.index_partner .text{position:relative;top:auto;left:auto;transform:none;margin:0 auto}
	.footer .infos{display:grid;grid-template-columns:1fr 1fr}
	.footer::before{height:120%}
	.footer .infos .share{padding:.35rem 0}
	
	.com_menu ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.3rem .3rem;}
	.com_menu ul li a{text-align:center;padding:0}
	.company .infos{display:block}
	.company .infos .text{padding:.6rem 15px;}
	.company .nums > div{grid-template-columns:1fr 1fr;gap:.35rem 4px;}
	.Quality > div{display:block}
	.Quality h6{margin:.5rem 0}
	.culture .lists{grid-template-columns:1fr 1fr;gap:.2rem .2rem;}
	.history > div{display:block}
	.history .let{margin:0 0 1.1rem;}
	.products .lists{grid-template-columns:1fr;gap:.2rem 0}
	.base .lists > div{width:50% !important;}
	.base .lists > div p{transform: none;
  opacity: 1;
  transition: all .8s cubic-bezier(.69, .27, .45, .99);
    transition-delay: 0s;
  transition-delay: 100ms;}
  .product_list ul{grid-template-columns:1fr 1fr}
  .show_procut_fiexed .mains{padding:.65rem 15px 0}
  .show_procut_fiexed .boxs{display:block}
  .show_procut_fiexed .mains{height:90%}
  .show_procut_fiexed .boxs .imgs{max-width:100%}
  .show_procut_fiexed .boxs .text{padding:.6rem 0 0}
  .show_procut_fiexed .mains .close_{right:15px;}
  .news_box .lists ul{grid-template-columns:1fr 1fr}
  .join_box .lists li > a{padding:.58rem 15px .48rem;}
  .dealer{background-position:center 3.6rem;padding:1.15rem 0 1.5rem}
  .join_box .lists{padding:.65rem 0 .35rem;}
  .partner .swiper-slide{padding:0 .5rem .5rem;grid-template-columns:1fr 1fr}
  .contact_box .itembox .editor{grid-template-columns:1fr 1fr;display:grid;}
.contact_box .itembox .editor>div{border-bottom:1px solid #eee}
  .contact_box .message .titles{display:block}
  .contact_box .message .titles .names{margin:0 0 .35rem;}
  .contact_box .message .lists ul li{padding:0 !important;}
	
}