/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;}
.header>div{display:flex;    justify-content: space-between;    align-items: center;}
.header .logos{line-height:1rem;}
.header .logos img {max-height:.85rem;transition:none}
.header .items{display:flex;align-items:center}
.header .items ul{display:flex;align-items:center;gap:0 .55rem;padding-right:.57rem;margin-right:.57rem;position:relative}
.header .items ul:after{content:'';width:1px;height:.13rem;background:#FFF;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.header .items ul li a{font-size:.2rem;color:#FFF}
.header .items dl{position:relative;margin:0;padding:0}
.header .items dl dt {font-weight:normal;font-size:.2rem;color:#FFF;cursor:pointer;}
.header .items dl dt i{font-size:.24rem;margin-right:.1rem;}
.header .items dl dt i:last-child{margin:0 0 0 .15rem;font-size:.12rem;}
.header .items dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;width:1.2rem;text-align:center;display:none;transition:none;}
.header .items dl dd a{display:block;line-height:.5rem;font-size:.16rem;color:#444;border-bottom:1px solid rgba(0,0,0,.05)}
.header .items dl dd a:hover {background:#a4c739;color:#FFF}

.is_header{background:rgba(0,0,0,.8)}
/*banner*/
.tem_banner .swiper-slide img {width:100%;height:100vh;object-fit:cover;}
.tem_banner .label_txt{position:absolute;top:50%;left:2.6rem;z-index:1;transform:translateY(-50%);text-align:left;}
.tem_banner .swiper-slide .lt2{left:auto;width:100%;text-align:center;}
.tem_banner .swiper-slide .lt2 p{letter-spacing:5px;}
.tem_banner .swiper-slide .lt0 p {font-size:.39rem;}
.tem_banner .swiper-slide .lt1 {left:0;width:100%;text-align:center;}
/*
.tem_banner .label_txt:before,.tem_banner .label_txt:after{content:'“';font-size:.58rem;color:#a4c739;font-weight:bold;position:absolute;top:-.25rem;left:-.48rem;z-index:1;line-height:1}
.tem_banner .label_txt:after{content:'"';top:auto;bottom:-.23rem;left:auto;right:-.48rem;}
*/
.tem_banner .label_txt h3 {font-size:.58rem;color:#a4c739;font-weight:bold;}
.tem_banner .label_txt p{font-size:.44rem;color:#FFF;margin:.3rem 0 0}
.tem_banner .label_txt>*{opacity:0;transform:translateX(3vw);}
.tem_banner .swiper-slide-active .label_txt>*{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .swiper-slide-active .label_txt p{transition-delay:150ms}
.tem_banner .swiper-page{position:absolute;bottom:.95rem;left:2.6rem;z-index:1;display:flex;align-items:center;gap:0 .37rem;}
.tem_banner .swiper-page>div.itm {font-size:.26rem;color:#FFF;opacity:.4;}
.tem_banner .swiper-page>div.slide-pagination{width:auto;display:flex;gap:0 .37rem;}
.tem_banner .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.1rem;height:.1rem;border:1px solid #FFF;background:none;margin:0}
.tem_banner .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#FFF}
main{position:relative}
/**/
.index_search{position:absolute;top:-1.2rem;right:0;z-index:5;width:7.36rem;background:#a4c739;height:2.38rem;display:flex;padding:0 1.6rem;    justify-content: center;    flex-direction: column;}
.index_search p{font-size:.2rem;color:#FFF;margin:0 0 .2rem;}
.index_search .mains{position:relative;}
.index_search .mains input{width:100%;height:.7rem;background:none;border:0;border-bottom:1px solid #FFF;font-size:.18rem;color:#FFF;padding:0 .35rem 0 0}
.index_search .mains button {position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.22rem;color:#FFF;border:0;background:none;z-index:1}
.index_search .mains input::placeholder{color:rgba(255,255,255,.5)}

.index_about{padding:1.4rem 0 1.2rem;overflow:hidden}
.index_about .title{margin:0 0 1.2rem;}
.index_about .title p{font-size:.3rem;color:#a4c739;font-weight:bold;text-transform:uppercase;margin:0 0 .25rem;}
.index_about .title h3 {font-size:.3rem;color:#000000}
.index_about .nums{position:relative;}
.index_about .nums:before{content:'';width:100vw;height:1.59rem;background:url(../images/icon0.jpg) center bottom no-repeat;background-size:100% auto;position:absolute;bottom:-.45rem;left:50%;transform:translateX(-50%)}
.index_about .nums>div{width:25%;text-align:center;display:inline-block;position:relative;padding:0 .15rem .95rem;}
.index_about .nums p{font-size:.16rem;color:#666666;margin:0}
.index_about .nums p em {display:block;height:.53rem;}
.index_about .nums p em img {max-height:.4rem;transition:none;}
.index_about .nums p:first-child {font-size:.18rem;color:#000}
.index_about .nums h5{font-size:.36rem;color:#a4c739;line-height:1;font-weight:bold;margin:.6rem 0 .7rem;}
.index_about .nums h5,.index_about .nums h5 *{font-family:"Knockout-HTF30-JuniorWelterwt" !important}
.index_about .nums h5 em{display:inline-block;vertical-align:top;line-height:1;font-size:.6rem;}
.index_about .nums>div:after,.index_about .nums>div:first-child:before{content:'';width:1px;height:8.4rem;background:#eee;position:absolute;right:0;bottom:0}
.index_about .nums>div:first-child:before{right:auto;left:0}
.index_about .links{display:flex;}
.index_about .links>div{width:50%;}
.index_about .links a{display:flex;position:relative;width:100%;height:2.2rem;padding:0 1rem;background-position:center;background-repeat:no-repeat;background-size:cover;flex-direction: column;    justify-content: center}
.index_about .links h6 {font-size:.24rem;color:#FFF;}
.index_about .links p{font-size:.18rem;color:#FFF;margin:.25rem 0 0}
.index_about .links i{width:.5rem;height:.5rem;border:1px solid rgba(255,255,255,.7);line-height:.48rem;text-align:center;font-size:.2rem;color:#FFF;position:absolute;right:.95rem;top:.44rem;z-index:1;opacity:0;border-radius:100%}
.index_about .links a:hover i{opacity:1}

.index_company{background-position:center;background-repeat:no-repeat;background-size:cover;padding:2rem 0 1.4rem;}
.index_company>div>p{font-size:.24rem;color:#a4c739;margin:0 0 .25rem;}
.index_company h3 {font-size:.4rem;color:#26313e;margin:0 0 .7rem;}
.index_company .editor{font-size:.18rem;color:#26313e;line-height:1.8;text-indent:2em;margin:0 0 .8rem;width:50%;max-width:100%}
.index_company a{display:inline-block;border:1px solid #b3ce60;border-radius:999px;padding:0 .23rem;line-height:.48rem;font-size:.18rem;color:#a4c739;}
.index_company a i{margin-left:.25rem;font-size:.22rem;}
.index_company a:hover {background:#a4c739;color:#FFF}

.index_global{padding:1.6rem 0 1.3rem;position:relative;}
.index_global>div{position:relative}
.index_global .text{width:50%;position:relative;z-index:5}
.index_global .text .title{margin:0 0 1rem;}
.index_global .text .title p{font-size:.3rem;color:#a4c739;text-transform:uppercase;margin:0 0 .3rem;}
.index_global .text .title h3 {font-size:.3rem;color:#000}
.index_global .text .editor{margin:0 0 .75rem;display:flex;}
.index_global .text .editor>div{width:50%;padding:0 .95rem 0 0}
.index_global .text .editor h6 {font-size:.22rem;color:#000000;margin:0 0 .3rem;}
.index_global .text .editor h6 img {max-height:.25rem;transition:none;margin-right:.15rem;}
.index_global .text .editor p{font-size:.16rem;color:#26313e;margin:0}
.index_global .text>a{display:inline-block;border:1px solid #2b3b37;border-radius:999px;padding:0 .42rem;line-height:.5rem;font-size:.16rem;color:#000}
.index_global .imgs{position:absolute;right:0;top:50%;transform:translateY(-50%);width:69.3%}
.index_global .imgs span {background:none !important}
.index_global:before{content:'';width:4.49rem;height:6.78rem;background:url(../images/icon1.png) 0 0 no-repeat;background-size:4.49rem 6.78rem;position:absolute;top:1.78rem;left:0}

.index_product{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.13rem 0 1.1rem}
.index_product .title{position:relative}
.index_product .title p{font-size:.3rem;color:#FFF;font-weight:bold;text-transform:uppercase;margin:0 0 .3rem}
.index_product .title h3{font-size:.3rem;color:#FFF;}
.index_product .title i{position:absolute;right:0;top:0;width:.93rem;height:.93rem;border:1px solid rgba(255,255,255,.7);border-radius:100%;line-height:.91rem;text-align:center;font-size:.26rem;color:#FFF}
.index_product .lists{position:relative;margin:1rem 0 0}
.index_product .lists .swiper-slide{padding:.38rem .36rem .42rem;border:1px solid #919191;border-left:0}
.index_product .lists .swiper-slide a{display:block;position:relative}
.index_product .lists .swiper-slide .imgs{height:5.99rem;line-height:5.99rem;position:relative}
.index_product .lists .swiper-slide .imgs img {width:100%;height:5.99rem;object-fit:cover;transition:none}
.index_product .lists .swiper-slide .text{position:absolute;bottom:.6rem;width:100%;z-index:2;padding:0 .6rem;}
.index_product .lists .swiper-slide .text p{font-size:.18rem;color:#FFF;margin:0 0 .1rem;}
.index_product .lists .swiper-slide .text h6 {font-size:.3rem;color:#FFF}
.index_product .lists .swiper-slide .text i{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:.93rem;height:.93rem;line-height:.91rem;text-align:center;border-radius:100%;font-size:.26rem;color:#FFF;opacity:0;border:1px solid rgba(255,255,255,.7)}
.index_product .lists .swiper-slide .imgs:before,.index_product .lists .swiper-slide .imgs:after{content:'';width:100%;height:80%;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7));transition:all .54s ease-in-out}
.index_product .lists .swiper-slide .imgs:after{background:linear-gradient(to bottom,rgba(164,199,57,0),rgba(164,199,57,.95));height:0}
.index_product .lists .swiper-slide a:hover .imgs:before{height:0}
.index_product .lists .swiper-slide a:hover .imgs:after{height:80%}
.index_product .lists .swiper-slide a:hover .text i{opacity:1}

.index_news{padding:1.4rem 0 1.5rem;margin-left:1.6rem;display:flex;    align-items: flex-start;}
.index_news .let {flex:0 0 22%;padding:0 .15rem 0 1rem;position:relative;margin:.7rem 0 0}
.index_news .let:before{content:'OUR STORY';font-size:.18rem;color:#26313e;opacity:.5;position:absolute;left:0;top:50%;transform:translateY(-50%);text-transform:uppercase;writing-mode: vertical-lr;height:1.5rem;display:flex;align-items:center;    justify-content: center;}
.index_news .let .title{margin:0 0 .8rem;}
.index_news .let .title p{font-size:.3rem;color:#a4c739;text-transform:uppercase;margin:0 0 .3rem}
.index_news .let .title h3 {font-size:.3rem;color:#000000}
.index_news .let ol {margin:0 0 .8rem;padding:0}
.index_news .let ol li {margin:0 0 .45rem;}
.index_news .let ol li a{font-size:.22rem;color:rgba(32,42,69,.5);display:inline-block;position:relative;padding:0 0 7px;}
.index_news .let ol li a:after{content:'';width:0;height:1px;background:#1c2d29;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out}
.index_news .let ol li a:hover {color:#202a45}
.index_news .let ol li a:hover:after{width:100%}
.index_news .let>a{display:inline-block;border:1px solid #a4c739;border-radius:999px;padding:0 .2rem;line-height:.44rem;font-size:.16rem;color:#a4c739}
.index_news .let>a i{margin-left:.5rem;font-size:.2rem;}
.index_news .let>a:hover {background:#a4c739;color:#FFF;}

.index_news .rlt{flex:0 0 78%;max-width:78%}
.index_news .rlt .swiper-slide a{display:block;position:relative;border-radius:10px;overflow:hidden}
.index_news .rlt .swiper-slide .imgs{border-radius:10px;overflow:hidden;}
.index_news .rlt .swiper-slide .imgs img {width:100%;height:5.1rem;object-fit:cover;transition:none}
.index_news .rlt .swiper-slide .text{padding:.3rem .15rem .25rem}
.index_news .rlt .swiper-slide .text h6 {font-size:.24rem;color:#323232;margin:0 0 .3rem;}
.index_news .rlt .swiper-slide .text p{font-size:.18rem;color:#666666;line-height:.28rem;height:.56rem;overflow:hidden;margin:0 0 .35rem;}
.index_news .rlt .swiper-slide .text span {font-size:.18rem;color:#202a45;opacity:.5}
.index_news .rlt .swiper-slide .items{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;display:flex;padding:0 .45rem .35rem;flex-direction: column;justify-content: flex-end;transform:scale(1.03);opacity:0}
.index_news .rlt .swiper-slide .items:before{content:'';width:100%;height:100%;background:linear-gradient(to bottom,rgba(29,46,42,0),#1d2e2a);position:absolute;bottom:0;left:0;}
.index_news .rlt .swiper-slide .items>*{position:relative;z-index:5}
.index_news .rlt .swiper-slide .items h6{font-size:.2rem;color:#FFF;padding:0 0 .35rem;border-bottom:2px solid rgba(255,255,255,.2);margin:0 0 .4rem;}
.index_news .rlt .swiper-slide .items p{font-size:.16rem;color:#FFF;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .6rem;}
.index_news .rlt .swiper-slide .items em{display:inline-block;background:#a4c739;padding:0 .2rem;line-height:.37rem;font-size:.16rem;color:#FFF;border-radius:999px;width:1.03rem;}
.index_news .rlt .swiper-slide .items .mores{margin:.49rem 0 0;padding:.26rem 0 0;border-top:2px solid rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center}
.index_news .rlt .swiper-slide .items .mores span {font-size:.16rem;color:#FFF}
.index_news .rlt .swiper-slide a:hover .items {transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
/**/
.index_adv{padding:3.15rem 1.46rem 0 0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}
.index_adv>span {position:absolute;right:1.95rem;top:.95rem;z-index:1;font-size:.18rem;color:#FFF;text-transform:uppercase;opacity:.5;writing-mode: vertical-rl;}
.index_adv .mains{padding:.7rem 1.14rem .95rem 2.6rem;background:rgba(255,255,255,.2);display:flex;border-radius:0 65px 0 0}
.index_adv .mains .mores{flex:0 0 16%}
.index_adv .mains .mores a{font-size:.18rem;color:#FFF;display:inline-block;text-align:center}
.index_adv .mains .mores a i {width:1.48rem;height:1.48rem;border:1px solid rgba(255,255,255,.7);border-radius:100%;line-height:1.46rem;font-size:.46rem;color:#FFF;display:block;margin:0 auto .25rem;}
.index_adv .mains .text{flex:0 0 84%;text-align:right}
.index_adv .mains .text p{margin:0 0 .8rem}
.index_adv .mains .text h6 {font-size:.9rem;color:#FFF;text-transform:uppercase;font-weight:bold;position:relative;text-indent:5.5rem;}
.index_adv .mains .text h6 em {font-size:.22rem;position:absolute;left:.45rem;top:.34rem;text-indent:0}
/*底部*/
.footer{background:url(../images/icon2.jpg) right 0 no-repeat;background-size:cover;padding:1.1rem 0 .75rem;}
.footer .cnts{width:50%;margin:0 0 1.3rem;padding-right:2.2rem;position:relative}
.footer .cnts p{font-size:.24rem;color:#a4c739;text-transform:uppercase;margin:0 0 .4rem;}
.footer .cnts h4 {font-size:.48rem;color:#FFF;}
.footer .cnts a{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.15rem;height:1.15rem;border:1px solid rgba(164,199,57,.7);border-radius:100%;line-height:1.13rem;text-align:center;font-size:.36rem;color:#a4c739}
.footer .cnts a:hover {background:#a4c739;color:#FFF}
.footer .infos{display:flex;align-items:center}
.footer .infos .txt{flex:0 0 50%;display:flex;}
.footer .infos .txt p{margin:0;width:50%;font-size:.24rem;color:#FFF;text-transform:uppercase;}
.footer .infos .txt p em {font-size:.18rem;color:#666666;margin:0 0 .25rem;display:block}
.footer .infos .nav{text-align:right;flex:0 0 50%}
.footer .infos .nav li{display:inline-block;padding-left:.2rem;}
.footer .infos .nav li a{display:block;border:1px solid rgba(255,255,255,.7);padding:0 .3rem;line-height:.5rem;font-size:.16rem;color:#FFF;border-radius:999px;}
.footer .infos .nav li a i{margin-left:.45rem;font-size:.18rem;}
.footer .copy{margin:1rem 0 0;display:flex;justify-content:space-between;align-items:flex-end;}
.footer .copy >p{margin:0;display:flex;align-items:center;gap:0 .6rem;}
.footer .copy >p img {max-height:.63rem;transition:none}
.footer .copy >p em,.footer .copy >p a{font-size:.14rem;color:#666}
.footer .copy .tels{display:flex;gap:0 .95rem;}
.footer .copy .tels p{margin:0;font-size:.18rem;color:#FFF;text-transform:uppercase;}
.footer .copy .tels p em {font-size:.14rem;color:#666666;margin:0 0 .25rem;display:block}
/*内页*/
.flash {position:relative;}
.flash .page_text{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);z-index:1}
.flash .page_text p{font-size:.6rem;color:#FFF;font-weight:bold;margin:0 0 .2rem}
.flash .page_text h3 {font-size:.3rem;color:#FFF;}
.inner_page{position:relative}
.sort_navlist{position:absolute;top:-.88rem;left:0;width:100%;z-index:1;text-align:center;background:rgba(255,255,255,.1);backdrop-filter: blur(10px);border-top:1px solid rgba(255,255,255,.7)}
.sort_navlist li {display:inline-block;padding:0 .5rem;}
.sort_navlist li a{font-size:.22rem;color:#FFF;line-height:.87rem;display:block}
/**/
.company{background:url(../images/icon3.jpg) 0 0 no-repeat;background-size:100% auto;padding:.65rem 0 0}
.company .items{position:relative;background:url(../images/icon3-1.png) right center no-repeat;background-size:auto 2.76rem;}
.company .items .title{margin:0 0 .5rem;}
.company .items .title h3 {font-size:.5rem;color:#000000;}
.company .items .title p{font-size:.2rem;color:#000;margin:.15rem 0 0}
.company .items .boxs{display:flex;width:50%}
.company .items .boxs .let{flex:0 0 54%;}
.company .items .boxs .let>div{background:#a4c739;text-align:center;font-size:.2rem;color:#FFF;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:.2rem 0}
.company .items .boxs .let>div h5 {font-size:.36rem;line-height:1;font-family:"Knockout-HTF30-JuniorWelterwt"}
.company .items .boxs .let>div h5 em {font-size:.72rem;display:inline-block;vertical-align:top;margin-right:.2rem;line-height:1}
.company .items .boxs .let>em {font-size:.48rem;color:#a4c739;display:block;margin:.45rem 0 0;text-align:right}
.company .items .boxs>i{font-size:1rem;color:#a4c739;padding-left:.7rem;font-weight:bold;line-height:1.12rem;}
.company .mains{display:flex;}
.company .mains .imgs{flex:0 0 49.5%;max-width:49.5%;position:relative;margin:.67rem 0 0}
.company .mains .imgs .swiper-slide img {width:100%;height:7.39rem;object-fit:cover;transition:none;}
.company .mains .imgs .swiper-page{position:absolute;right:0;bottom:0;padding:.52rem 1.1rem;background:rgba(164,199,57,.7);border-radius:100px 0 0 0;display:flex;align-items:center;gap:0 .2rem;z-index:1}
.company .mains .imgs .swiper-page>div.itm {font-size:.16rem;color:#FFF;}
.company .mains .imgs .swiper-page .slide-pagination{width:2.02rem;display:flex;justify-content:space-between;align-items:center;font-size:.17rem;color:#FFF}
.company .mains .imgs .swiper-page .slide-scrollbar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.2rem;height:2px;background:rgba(255,255,255,.2)}
.company .mains .imgs .swiper-page .slide-scrollbar>div{background:#FFF;}

.company .mains .text{flex:1;padding:0 1.6rem 0 .55rem;}
.company .mains .text .title{margin:0 0 .6rem;text-align:right}
.company .mains .text .title h3 {font-size:.5rem;color:#000}
.company .mains .text .title p{font-size:.2rem;color:#000;margin:.2rem 0 0}
.company .mains .text .editor{font-size:.18rem;color:#2c2c2c;line-height:1.9;text-indent:2em;}
.com_nums{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.16rem 0}
.com_nums>div>div{display:inline-block;vertical-align:top;width:25%;text-align:center}
.com_nums p{margin:0;font-size:.18rem;color:#FFF}
.com_nums p em{display:block;height:.53rem;}
.com_nums p em img {max-height:.4rem;transition:none;filter:brightness(0) invert(1)}
.com_nums h5 {font-size:.3rem;color:#a4c739;line-height:1;margin:.6rem 0 0;}
.com_nums h5,.com_nums h5 *{font-family:"Knockout-HTF30-JuniorWelterwt" !important}
.com_nums h5 em {font-size:.6rem;display:inline-block;vertical-align:top;line-height:1}
.com_nums p:last-child{display:none;}

.history{background:url(../images/icon4.jpg) center bottom no-repeat;background-size:cover;padding:.55rem 0 .8rem;}
.history .title{margin:0 0 .78rem;}
.history .title h3 {font-size:.48rem;color:#000}
.history .title p{font-size:.2rem;color:#000;margin:.15rem 0 0}
.history .lists{position:relative;padding:.5rem 0}
.history .lists .items{margin-left:50%;width:50%;padding-left:1.2rem;}
.history .lists .swiper-slide:nth-child(2n) .items{margin-left:0;text-align:right;padding:0 1.2rem 0 0}
.history .lists .swiper{height:8rem;}
.history .lists .items h6 {font-size:.8rem;color:#1f1f1f;position:relative;line-height:1}
.history .lists .items .editor{font-size:.22rem;color:#000;margin:.3rem 0 0}
.history .lists:before{content:'';width:2px;height:98%;background:#dbdcdd;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.history .lists .swiper-page>div{position:absolute;left:50%;transform:translateX(-50%);top:0;z-index:1;font-size:.36rem;color:#a4c739;line-height:1}
.history .lists .swiper-page>div.slide-button-next {top:auto;bottom:0}
.history .lists .items h6:before{content:'';width:.18rem;height:.18rem;background:#9a9a9a;position:absolute;top:50%;transform:translateY(-50%);left:-1.29rem;transition:all .35s ease-in-out}
.history .lists .swiper-slide:nth-child(2n) .items h6:before{left:auto;right:-1.29rem;}
.history .lists .items:hover h6{color:#a4c739;font-weight:bold;}
.history .lists .items:hover h6:before{background:#a4c739;}

.features{padding:.7rem 0 1rem;}
.features .title{margin:0 0 .85rem;}
.features .title h3 {font-size:.48rem;color:#000;}
.features .title p{font-size:.2rem;color:#000;margin:.15rem 0 0}
.features .lists{margin-left:1.6rem;position:relative;}
.features .lists .swiper-slide img {width:100%;height:4.72rem;object-fit:cover;transition:none;}
.features .lists .swiper-slide .imgs{position:relative;}
.features .lists .swiper-slide .imgs:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1;transition:all .5s ease-in-out;}
.features .lists .swiper-slide p{font-size:.24rem;color:#000;padding:0 .8rem 0 .25rem;margin:.48rem 0 0;position:relative}
.features .lists .swiper-slide p:after{content:'';width:.34rem;height:.34rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:.34rem .34rem;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}
.features .lists .swiper-slide-active .imgs:before{opacity:0}
.features .lists .swiper-page>div{position:absolute;top:38%;left:.13rem;width:.59rem;height:.59rem;background:rgba(164,199,57,.5);border-radius:100%;line-height:.59rem;text-align:center;font-size:.2rem;color:#FFF;z-index:1}
.features .lists .swiper-page>div.slide-button-next{left:auto;right:1.7rem;}
.features .lists .swiper-page>div:hover {background:#a4c739}

.cultuer{background:linear-gradient(to bottom,#FFF,#fbfbfb);}
.cultuer .infos{background-position:center;background-repeat:no-repeat;background-size:cover;height:5.08rem;padding:0 1rem;display:flex;justify-content:space-between;align-items:center}
.cultuer .infos .logos{padding-left:1.75rem;position:relative;background:url(../images/icon6.png) 0 center no-repeat;background-size:.56rem auto;}
.cultuer .infos .logos img {max-height:1.75rem;transition:none;}
.cultuer .infos p{margin:0;font-size:.3rem;color:#FFF}
.cultuer .infos p em {display:block;font-size:.36rem;color:#a4c739;margin:0 0 .25rem;}
.cultuer .boxs{margin:0 1rem;transform:translateY(-.95rem);position:relative;z-index:5;background:#FFF;box-shadow:0 0 9px rgba(0,0,0,.08);padding:0 0 .47rem;}
.cultuer .boxs .swiper-slide {padding:.47rem 1rem .6rem .75rem;}
.cultuer .boxs .swiper-slide h6 {font-size:.3rem;color:#000;padding-left:.3rem;position:relative;background:url(../images/icon6-1.png) 0 center no-repeat;background-size:.16rem .16rem;margin:0 0 .5rem}
.cultuer .boxs .swiper-slide .editor{padding-left:.3rem;font-size:.18rem;color:#5f6268;line-height:1.8}
.cultuer .boxs .slide-pagination{margin:0;text-align:center;display:flex;gap:0 .16rem;justify-content:center;align-items:center;}
.cultuer .boxs .slide-pagination span {opacity:1;outline:none;width:8px;height:8px;background:#7d7d7b;margin:0;}
.cultuer .boxs .slide-pagination span.swiper-pagination-bullet-active{background:#a4c739}

.organ{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.05rem 0 .75rem;text-align:center;}
.organ .title{margin:0 0 1.3rem;}
.organ .title h3{font-size:.48rem;color:#FFF}
.organ .title p{font-size:.2rem;color:#FFF;margin:.15rem 0 0}
.organ .desc{font-size:.24rem;color:#FFF;margin:0 0 1.6rem;}
.organ .mores a{display:inline-block;font-size:.24rem;color:#FFF}
.organ .mores a i {display:inline-block;margin-left:.1rem;width:.71rem;height:.71rem;border:1px solid #a4c739;border-radius:100%;line-height:.69rem;font-size:.34rem;color:#a4c739}
.organ .mores a:hover i{background:#a4c739;color:#FFF}

.honor{padding:1rem 0 .6rem;}
.honor .title{margin:0 0 1.15rem;}
.honor .title h3 {font-size:.48rem;color:#000}
.honor .title p{font-size:.2rem;color:#000;margin:.15rem 0 0}
.honor .lists .swiper-slide a{display:block;position:relative}
.honor .lists .swiper-slide .imgs{position:relative;text-align:center;padding:0 .38rem .5rem;}
.honor .lists .swiper-slide .imgs>div{height:3.25rem;line-height:3.25rem;border:1px solid #ebebeb;position:relative;z-index:2;background:#FFF}
.honor .lists .swiper-slide .imgs img {max-height:3.25rem;transition:none;}
.honor .lists .swiper-slide .imgs:after{content:'';width:100%;height:.61rem;background:url(../images/icon7.png) 0 0 no-repeat;background-size:100% auto;position:absolute;bottom:0;left:0}
.honor .lists .swiper-slide p{font-size:.16rem;color:#3a3a3a;margin:0;padding:.2rem 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #bfbfbf}
.honor .lists .swiper-slide p i{font-size:.22rem;color:#aacb45}
.honor .lists .slide-pagination{margin:1rem 0 0;display:flex;gap:0 .16rem;justify-content:center;}
.honor .lists .slide-pagination span {opacity:1;outline:none;width:8px;height:8px;background:#7f7f7f;border-radius:100%;margin:0;}
.honor .lists .slide-pagination span.swiper-pagination-bullet-active{background:#a4c739}
/**/
.product_box{padding:.86rem 0 1.05rem;}
.product_box h3 {font-size:.36rem;color:#010101;padding:0 0 .45rem;position:relative;border-bottom:1px solid #e8eae9}
.product_box .boxs{display:flex;padding:.35rem;justify-content:space-between;align-items:center;margin:0 0 .3rem;}
.product_box .boxs ol {margin:0;padding:0;display:flex;align-items:center;gap:0 .22rem;}
.product_box .boxs ol li a{display:block;font-size:.22rem;color:#1c2d29;padding:0 .47rem;line-height:.52rem;border:1px solid #d2d5d4;border-radius:35px;}
.product_box .boxs ol li.on a,.product_box .boxs ol li a:hover{background:#a4c739;border-color:#a4c739;color:#FFF}
.product_box .boxs>a{display:inline-block;width:.54rem;height:.54rem;background:#a4c739;font-size:.2rem;color:#FFF;line-height:.54rem;text-align:center;border-radius:100%}
.product_box .lists li {margin:0 0 .33rem}
.product_box .lists li a{display:flex;position:relative;border-radius:14px;overflow:hidden;width:100%;align-items:center;padding:.17rem;background:#f8f8f8}
.product_box .lists li a>*{position:relative;z-index:2}
.product_box .lists li .imgs{flex:0 0 21.3%;background:#93C9F9;border-radius:14px;height:2.65rem;line-height:2.65rem;text-align:center;}
.product_box .lists li .imgs span {background:none !important;display:inline-block;vertical-align:middle;}
.product_box .lists li .imgs img {max-height:2.4rem;transition:none;}

.product_box .lists li .text{flex:1;padding-left:1.3rem;position:relative;}
.product_box .lists li .text:before{content:'';width:1px;height:100%;background:linear-gradient(to bottom,rgba(204,207,207,0),#cccfcf,rgba(204,207,207,0));position:absolute;top:50%;left:.66rem;transform:translateY(-50%);}
.product_box .lists li .text .title{display:flex;justify-content:space-between;margin:0 0 .4rem;}
.product_box .lists li .text .title h4{font-size:.24rem;color:#000}
.product_box .lists li .text .title em{display:inline-block;background:#f9f9f9;border:1px solid #cccfcf;border-radius:999px;font-size:.16rem;color:#1c2d29;padding:0 .19rem;line-height:.4rem;}
.product_box .lists li .text .infos h6 {font-size:.2rem;color:#1c2d29;margin:0 0 .25rem;}
.product_box .lists li .text .infos p{font-size:.18rem;color:#7a7a7a;margin:0;line-height:1.9}
.product_box .lists li a:before{content:'';width:100%;height:0;background:#a4c739;position:absolute;top:0;left:0;transition:all .5s ease-in-out;}
.product_box .lists li a:hover:before{height:100%}
.product_box .lists li a:hover .text .title h4{color:#FFF}
.product_box .lists li a:hover .text .infos>*{color:#FFF}
.product_box .lists li a:hover .text .title em {background:#FFF;color:#1c2d29}
.product_box .lists li a:hover{box-shadow:10px 10px 19px rgba(0,0,0,.08)}
.product_box .lists li a:hover .text:before{background:linear-gradient(to bottom,rgba(255,255,255,0),#FFF,rgba(255,255,255,0));transition:all .3s ease-in-out}

.product_box  .lists2 table {width:85%;margin:0 auto;}
.product_box  .lists2 table td {width:25%;border:1px solid #e8eae9;height:.65rem;padding:0 .15rem;font-size:.16rem;color:#333;background:#eee}
.product_box  .lists2 table tr:first-child td {background:#a4c739;color:#FFF;border-color:#FFF;font-size:.18rem;font-weight:bold}
.product_box  .lists2 table tr:nth-child(2n) td{background:#FFF}
/*翻页*/
.page {margin:.6rem 0 0;display:flex;align-items:center;justify-content:center;gap:0 .11rem}
.page a{display:inline-block;width:.55rem;height:.55rem;border:1px solid #e7e7e7;border-radius:100%;line-height:.53rem;font-size:.18rem;color:#333;font-family:"Montserrat-SemiBold"}
.page a.page-item{width:1.06rem;border-radius:999px;font-size:.26rem}
.page a.page-num-current,.page a:hover {background:#a4c739;border-color:#a4c739;color:#FFF}
/*产品详情*/
.show_product{}
.show_product .imgbox{background:url(../images/icon8.jpg) 0 0 no-repeat;background-size:cover;padding:.6rem 0 .6rem;}
.show_product .imgbox h1 {font-size:.48rem;color:#000;text-align:center;}
.show_product .imgbox .imgs{text-align:center;margin:.9rem 0 1rem;display:none;}
.show_product .imgbox .imgs span {background:none !important;display:inline-block}


.show_product .mains{background:url(../images/icon9.jpg) 0 0 no-repeat;background-size:cover;padding:0 0 1.05rem;}
.show_product .mains .items{padding:.3rem 1rem;border-bottom:1px solid #e8eae9;display:flex;}
.show_product .mains .items h6{font-size:.24rem;color:#000;flex:0 0 18%}
.show_product .mains .items .editor{flex:1;font-size:.16rem;color:#000;}

.show_product .mains .infos{text-align:center;display:flex;justify-content:center;padding:.3rem 0 0}
.show_product .mains .infos>p{margin:0;display:flex;position:relative;font-size:.18rem;color:#000;padding:0 1.25rem;    flex-direction: column;    align-items: flex-start;}
.show_product .mains .infos>p em {display:block;margin:0 0 .2rem;font-size:.26rem;}
.show_product .mains .infos>p:before{content:'';width:1px;height:1.3rem;background:linear-gradient(to bottom,rgba(187,193,192,0),#bbc1c0,rgba(187,193,192,0));position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_product .mains .infos>p:first-child:before{display:none;}

.show_product .mains .mores{padding:.3rem 0 0}
.show_product .mains .mores a{display:inline-block;background:#a4c739;font-size:.24rem;color:#FFF;padding:0 .69rem;line-height:.7rem;border-radius:999px;}
/*研发中心*/
.rd_box{}
.rd_box .boxs{padding:.9rem 0 .6rem;position:relative;overflow:hidden}
.rd_box .boxs:before{content:'';width:4.54rem;height:5.26rem;background:url(../images/icon10.png) 0 0 no-repeat;background-size:4.54rem 5.26rem;position:absolute;top:-1rem;right:-1rem;z-index:5}
.rd_box .boxs>div{display:flex;align-items:center;position:relative;z-index:2}
.rd_box .boxs .imgs{flex:0 0 68%;border-radius:10px;overflow:hidden;}
.rd_box .boxs .text{flex:1;text-align:right}
.rd_box .boxs .text p{font-size:.24rem;color:#a4c739;margin:0 0 .5rem;}
.rd_box .boxs .text h3 {font-size:.4rem;color:#26313e;line-height:1.7;display:inline-block;text-align:left;}
.rd_box .boxs .text h3 em {display:block;padding-left:.9rem;}
.rd_box .boxs:after{content:'';width:50%;height:3.5rem;background:#a4c739;position:absolute;bottom:0;left:0;}

.rd_box .lists{padding:.7rem 0 .95rem}
.rd_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.3rem .4rem;}
.rd_box .lists li a{display:block;position:relative;border-radius:10px;overflow:hidden;}
.rd_box .lists li img{width:100%;height:4.45rem;object-fit:cover;transition:none;}
.rd_box .lists li a:hover {transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.1)}
/*新闻*/
.news_box{padding:.9rem 0 1rem}
.news_box .top_news{margin:0 0 .9rem}
.news_box .top_news a{display:flex;align-items:center;padding:.43rem .52rem;background:#f6f7f7}
.news_box .top_news .imgs{flex:0 0 50.5%;border-radius:10px;overflow:hidden}
.news_box .top_news .imgs img {width:100%;height:5.34rem;object-fit:cover;transition:none}
.news_box .top_news .text{flex:1;padding-left:.55rem;}
.news_box .top_news .text h6 {font-size:.24rem;color:#000;margin:0 0 .85rem;}
.news_box .top_news .text p{font-size:.18rem;color:#575656;line-height:.3rem;margin:0 0 1.1rem;height:.9rem;overflow:hidden}
.news_box .top_news .text .mores{display:flex;justify-content:space-between;align-items:center;}
.news_box .top_news .text .mores>em{display:inline-block;background:#1c2d29;border-radius:999px;padding:0 .4rem;line-height:.57rem;font-size:.16rem;color:#FFF;}
.news_box .top_news .text .mores .time{display:flex;align-items:center;}
.news_box .top_news .text .mores .time em {font-size:.6rem;color:#aeaeae;margin-right:.25rem;}
.news_box .top_news .text .mores .time span{padding-left:.25rem;border-left:1px solid #d2d2d2;font-size:.24rem;color:#aeaeae}
.news_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.55rem .5rem;}
.news_box .lists li a{display:block;position:relative;padding:.5rem .39rem .45rem;border:2px solid #f1efef}
.news_box .lists li a>span {font-size:.16rem;color:#515151}
.news_box .lists li h5 {font-size:.22rem;color:#313131;line-height:.28rem;height:.56rem;margin:.45rem 0 .65rem;}
.news_box .lists li em {font-size:.16rem;color:#a4c739}
.news_box .lists li .imgs{margin:.4rem 0 0;}
.news_box .lists li .imgs img {width:100%;height:2.4rem;object-fit:cover;transition:none}
.news_box .lists li a:hover {border-color:rgba(255,255,255,0);box-shadow:0 0 .5rem rgba(28,45,41,.1)}
/*新闻详情*/
.show_news{}
.show_news .titles{padding:.98rem 0;background:url(../images/icon12.jpg) center no-repeat;background-size:cover;}
.show_news .titles>div{display:flex;justify-content:space-between;align-items:center}
.show_news .titles .name{flex:0 0 57%}
.show_news .titles .name span {font-size:.16rem;color:#000;text-transform:uppercase}
.show_news .titles .name span em {margin-left:.4rem;display:inline-block}
.show_news .titles .name h1 {font-size:.48rem;color:#000000;margin:.8rem 0 0}

.show_news .column{flex:0 0 28.7%;border-top:1px solid #dce0e1}
.show_news .column li{padding:.3rem .2rem;border-bottom:1px solid #dce0e1}
.show_news .column li a{display:block;font-size:.2rem;color:#1c2d29;padding-left:.65rem;position:relative}
.show_news .column li img {max-height:.23rem;transition:none;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_news .mains{padding:.7rem 0 .8rem;}
.show_news .mains>div{display:flex;}
.show_news .mains .let {flex:0 0 70.8%;max-width:70.8%;font-size:.18rem;color:#363535;line-height:1.9;padding:0 1.05rem 0 0;text-indent:2em;}
.show_news .mains .rlt {flex:1;background:#f6f7f7;padding:.7rem .55rem .8rem}
.show_news .mains .rlt h6{font-size:.3rem;color:#7b7b7b;margin:0 0 .5rem;}
.show_news .mains .rlt>ul li{padding:0 0 .4rem;margin:0 0 .5rem;border-bottom:1px solid #d2d2d2}
.show_news .mains .rlt>ul li p{margin:0 0 .35rem;display:flex;gap:0 .15rem;}
.show_news .mains .rlt>ul li p span {display:inline-block;border:1px solid #9fa6a5;border-radius:999px;padding:0 .24rem;line-height:.28rem;font-size:.14rem;color:#656565}
.show_news .mains .rlt>ul li h6 {font-size:.2rem;color:#202020;line-height:.3rem;height:.6rem;overflow:hidden;margin:0 0 .45rem;}
.show_news .mains .rlt>ul li .imgs{border-radius:10px;overflow:hidden}
.show_news .mains .rlt>ul li .imgs img {width:100%;height:2rem;object-fit:cover;transition:none;}
.show_news .mains .rlt>ul li:last-child{margin:0;padding:0;border-bottom:0}
.show_news .mains .rlt .column{margin:.85rem 0 0}
.show_news .mains .rlt>ul li a:hover .imgs{box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.job_box{}
.job_box .talent{padding:.95rem 0 .8rem;background:url(../images/icon13.jpg) center bottom no-repeat;background-size:cover;}
.job_box .talent .title{text-align:center;margin:0 0 1.3rem}
.job_box .title h3 {font-size:.48rem;color:#000}
.job_box .title p{font-size:.2rem;color:#000;margin:.2rem 0 0}
.job_box .talent .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .25rem}
.job_box .talent .list>div{background:rgba(255,255,255,.3);border-radius:10px;overflow:hidden;padding:.4rem .25rem;height:3.38rem;display:flex;    flex-direction: column;    justify-content: flex-end;position:relative;backdrop-filter:blur(10px)}
.job_box .talent .list .ico{position:absolute;right:.35rem;top:.4rem;}
.job_box .talent .list .ico img {max-height:.8rem;transition:none}
.job_box .talent .list>div{margin:3.23rem 0 0}
.job_box .talent .list>div:nth-child(2n) {margin:0}
.job_box .talent .list .tit{margin:0 0 .4rem;}
.job_box .talent .list .tit h4 {font-size:.3rem;color:#000}
.job_box .talent .list .tit p{font-size:.16rem;color:#000;margin:.1rem 0 0}
.job_box .talent .list .editor{font-size:.16rem;color:#000;}
.job_box .talent .list .editor p{margin:0}
.job_box .talent .list>div:hover {background:#a4c739}
.job_box .talent .list>div:hover *{color:#FFF !important}
.job_box .talent .list>div:hover .ico img {filter:brightness(0) invert(1);transition:all .3s ease-in-out}
.joblist {background:#f8f8f8;padding:.8rem 0 1.45rem;}
.joblist .title{text-align:center;margin:0 0 .95rem;}
.joblist .lists li {margin:0 0 .3rem;background:#FFF;border-top:2px solid #e2e2e2;}
.joblist .lists li>a{display:block;position:relative;padding:0 1rem;}
.joblist .lists li>a .item{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0}
.joblist .lists li>a .item h6{font-size:.3rem;color:#000}
.joblist .lists li>a .item h6 img {max-height:.35rem;margin-right:.25rem;transition:none}
.joblist .lists li>a .item span {font-size:.18rem;color:#6b6b6b;}
.joblist .lists li>a .info{padding:.3rem 0;border-top:1px solid #e8e8e8;display:flex;gap:0 .9rem;}
.joblist .lists li>a .info span {font-size:.18rem;color:#6b6b6b}
.joblist .lists li .submenu {display:none;transition:none;padding:.54rem 1rem .1rem;border-top:1px solid #e8e8e8;background:url(../images/icon14.jpg) right bottom no-repeat;background-size:100% auto;}
.joblist .lists li .submenu h6 {font-size:.2rem;color:#000;margin:0 0 .3rem;}
.joblist .lists li .submenu .editor{font-size:.18rem;color:#6b6b6b;margin:0 0 .7rem;}
.joblist .lists li .submenu .flexs{display:flex;width:80%;    flex-direction: row;    flex-wrap: wrap;}
.joblist .lists li .submenu .flexs p{width:33.333%;margin:0 0 .15rem;}
.joblist .lists li.opens>a .item h6{color:#a4c739}
.joblist .lists li.opens{border-color:#a4c739}
/**/
.contact_box{}
.contact_box .infos{padding:.8rem 0 2rem;position:relative;background-position:right 0;background-repeat:no-repeat;background-size:cover;}
.contact_box  .title{text-align:center;margin:0 0 .9rem;position:relative;z-index:2}
.contact_box  .title h3 {font-size:.48rem;color:#000}
.contact_box  .title p{font-size:.2rem;color:#000;margin:.15rem 0 0}
.contact_box .infos .text{margin-left:1.6rem;background:#FFF;width:40.6%;border-radius:15px;overflow:hidden;position:relative;z-index:2;padding:.4rem .65rem;}
.contact_box .infos .text .name{padding:0 0 .4rem;border-bottom:1px solid #e2e3e1;position:relative;margin:0 0 .4rem}
.contact_box .infos .text .name h4 {font-size:.26rem;color:#000}
.contact_box .infos .text .name p{font-size:.14rem;color:#000;margin:.1rem 0 0}
.contact_box .infos .text .name:after{content:'';width:.31rem;height:3px;background:#a4c739;position:absolute;left:0;bottom:-1px;}
.contact_box .infos .text .editor .item{padding:0 .1rem .4rem;margin:0 0 .4rem;border-bottom:1px solid #e2e3e1;}
.contact_box .infos .text .editor p{font-size:.14rem;color:#919191;margin:0 0 .25rem;display:flex;line-height:.25rem;}
.contact_box .infos .text .editor p em {flex:0 0 .32rem;}
.contact_box .infos .text .editor p em img {max-height:.25rem;transition:none;}
.contact_box .infos .text .editor h6{font-size:.18rem;color:#000;padding-left:.32rem;}
.contact_box .infos .text .editor .item>div{width:50%;padding:.05rem 0 .45rem;border-right:1px solid #e2e3e1;display:inline-block;}
.contact_box .infos .text .editor .item>div:last-child{border:0;padding-left:.65rem;}
.contact_box .infos .text .editor .item:last-child{margin:0;border:0;padding-bottom:0}
.contact_box .message{transform:translateY(-.65rem);}
.contact_box .message>div{background:#FFF;border-top:2px solid #a4c739;padding:.8rem .26rem .5rem;box-shadow:9px 9px .35rem rgba(0,0,0,.04)}
.contact_box .message .title{margin:0 0 .6rem;}
.contact_box .message .lists ul li{padding:0 .25rem;}
.contact_box .message .lists ul{margin:0 0 .4rem;}
.contact_box .message .lists li p{font-size:.18rem;color:#000;margin:0 0 .2rem;padding-left:.3rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea{width:100%;height:.7rem;font-size:.16rem;color:#000;background:#f8f8f8;border-radius:999px;padding:0 .3rem;border:0}
.contact_box .message .lists li .boxs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 .3rem;}
.contact_box .message .lists li .boxs select{width:100%;height:.7rem;font-size:.16rem;color:#000;background:#f8f8f8;border-radius:999px;padding:0 .3rem;border:0}
.contact_box .message .lists li textarea{height:1.22rem;padding:.3rem;border-radius:50px;}
.contact_box .message .lists .btns button {background:#1c2d29;border-radius:999px;padding:0 .75rem;height:.65rem;font-size:.18rem;color:#FFF;border:0}
.contact_box .message .lists li.codes{position:relative;margin:.4rem 0 0}
.contact_box .message .lists li img {position:absolute;right:.5rem;bottom:.1rem;max-height:.5rem;transition:none;}

.contact_box .joins{padding:.35rem 0 1.3rem;}
.contact_box .joins .title{margin:0 0 .9rem;}
.contact_box .joins .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.32rem .39rem;}
.contact_box .joins .lists li {background:url(../images/icon16.png) 0 0 no-repeat;background-size:cover;border-radius:10px;overflow:hidden;padding:.4rem .26rem .3rem;position:relative}
.contact_box .joins .lists li>*{position:relative;z-index:5}
.contact_box .joins .lists li h6 {font-size:.22rem;color:#000000;padding:0 0 .38rem;position:relative;border-bottom:1px solid #dfdfdf}
.contact_box .joins .lists li h6:after{content:'';width:.31rem;height:2px;background:#1c2d29;position:absolute;bottom:-1px;left:0;z-index:1}
.contact_box .joins .lists li .editor{font-size:.18rem;color:#000;padding:.4rem .3rem 0}
.contact_box .joins .lists li:before{content:'';width:100%;height:100%;background:url(../images/icon16-1.png) 0 0 no-repeat;background-size:cover;transition:all .35s ease-in-out;position:absolute;top:0;left:0;opacity:0}
.contact_box .joins .lists li:hover:before{opacity:1}
.contact_box .joins .lists li:hover h6{color:#FFF;border-color:rgba(255,255,255,.2)}
.contact_box .joins .lists li:hover h6:after{background:#FFF}
.contact_box .joins .lists li:hover .editor{color:#FFF}
/**/
.btops{position:fixed;right:.5rem;top:82%;z-index:99;}
.btops i{font-size:.22rem;}
.btops a{display:flex;flex-direction: column;    justify-content: center;    align-items: center; font-size:.16rem;color:#FFF;text-transform:uppercase;width:.89rem;height:.89rem;background:#1c2d29;box-shadow:9px 9px 18px rgba(0,0,0,.33);}
/********<=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:#a4c739;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#FFF;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#FFF;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:#FFF;color:#444;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:#FFF}
.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:1750px){
	.footer .infos .nav li:first-child{padding:0}
	.footer .infos .nav li a{padding:0 .15rem;}
	.footer .copy .tels{gap:0 .35rem;}
}
@media(max-width:1600px){
	.header .items ul{gap:0 .35rem;}
	.index_adv .mains .text h6{line-height:1.8;font-size:.55rem;}
	.index_adv .mains .text h6 em{font-size:.2rem;}
	.footer .cnts h4,.company .items .boxs .let>em{font-size:.38rem;}
	.show_product .imgbox .infos>p{padding:0 .75rem;}
		.show_product .mains .infos > p{padding:0 .6rem;}
		
}
@media(max-width:1440px){
	.index_adv .mains{padding-left:1.6rem;}
	.tem_banner .swiper-page{left:1.6rem;}
	.tem_banner .label_txt{left:1.6rem;}
	.company .items{background-size:56% auto}
	.cultuer .boxs .swiper-slide{padding:.47rem .35rem .6rem}

}
/******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}
	.tem_banner .swiper-slide img{height:330px;}
	
	.index_adv .mains{padding-left:15px;}
	.tem_banner .swiper-page{left:15px;}
	.index_news{margin-left:15px;}
	.index_adv{padding-right:15px;}
	.index_adv .mains .text h6{font-size:.9rem;}
	.index_adv .mains .text h6 em{font-size:.24rem;top:.5rem;}
	.company .mains .text{padding-right:15px;}
	.features .lists{margin-left:15px;}
	.contact_box .infos .text{margin-left:15px;}
	
	.tem_banner .label_txt{left:15px}
	.tem_banner .label_txt.lt1{left:0}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_txt h3{font-size:.38rem;}
	.tem_banner .label_txt p{font-size:.34rem;}
	.index_search{top:0;width:100%;padding:0 15px;position:relative;}
	.index_about .nums > div::after, .index_about .nums > div:first-child::before{display:none}
	.index_about .title{}
	.index_about .nums > div{width:50%}
	.index_about .links{display:block;}
	.index_about .links > div{width:100%}
	.index_global .text{width:100%}
	.index_global .imgs{position:relative;width:100%;top:auto;transform:none;}
	.index_news{display:block;margin-right:15px;}
	.index_news .rlt {max-width:100%;margin:.35rem 0 0}
	.index_adv .mains{display:block}
	.index_adv .mains .text h6 em{font-size:.16rem;position:relative;top:auto;left:auto;}
	.index_adv .mains .text h6{font-size:.22rem;text-indent:0}
	.footer .cnts{width:100%}
	.footer .infos{display:block;}
	.footer .infos .txt{margin:0 0 .45rem;}
	.footer .copy{display:block;}
	.footer .copy .tels{margin:.35rem 0 0}
	
	.flash img {width:100%;height:320px;object-fit:cover;transition:none;}
	.sort_navlist li{padding:0 .15rem;}
	.company .items .boxs{width:100%}
	.company .mains{display:block;}
	.company .mains .imgs{max-width:100%}
	.company .mains .text .title{text-align:left;padding:.5rem 0 0}
	.cultuer .boxs{margin:0 15px;}
	
	.product_box .lists li a{display:block;padding:.2rem;}
	.product_box .lists li .imgs{height:3.5rem;line-height:3.5rem;}
	.product_box .lists li .imgs img {max-height:2.45rem;}
	.product_box .lists li .text{padding:.55rem 0 0}
	.product_box .lists li .text::before{display:none;}
	
	.show_product .imgbox .infos{display:block;text-align:left;}
	.show_product .imgbox .infos > p{padding:0;margin:0 0 .3rem;display:inline-block;vertical-align:top;width:50%}
	.show_product .imgbox .infos > p::before{display:none;}
	.show_product .mains .items{padding:1.05rem .35rem;display:block}
	.show_product .mains .items h6{margin:0 0 .45rem;}
	.rd_box .boxs > div{display:block}
	.rd_box .boxs .text{margin:.15rem 0 0}
	.rd_box .lists ul{grid-template-columns:1fr 1fr}
	.news_box .top_news a{display:block;}
	.news_box .top_news .text{padding:.55rem 0 0}
	.news_box .lists ul{grid-template-columns:1fr 1fr}
	.news_box .lists li a{padding:.5rem .15rem .45rem}
	.show_news .titles > div,.show_news .mains > div{display:block;}
	.show_news .column{margin:.5rem 0 0}
	.show_news .mains .let{max-width:100%;padding:0 0 .5rem;}
	.show_news .mains .rlt ul{display:grid;grid-template-columns:1fr 1fr;gap:.15rem .15rem;}
	.job_box .talent .list{grid-template-columns:1fr 1fr;gap:.25rem .25rem;}
	.job_box .talent .list > div{margin:0}
	.joblist .lists li > a{padding:0 .15rem;}
	.joblist .lists li > a .item{display:block}
	.joblist .lists li > a .item h6{margin:0 0 .2rem;}
	.joblist .lists li > a .info{display:block}
	.joblist .lists li > a .info span{display:inline-block;vertical-align:top;width:50%;margin:0 0 .15rem}
	.joblist .lists li .submenu{padding:.54rem .25rem 1rem;}
	.contact_box .infos .text{width:70%}
	.contact_box .joins .lists ul{grid-template-columns:1fr;}
}