/**header**/
.m220{margin:0 2.2rem;}
.m180 {margin:0 1.8rem;}
.header{position:fixed;top:0;left:0;width:100%;z-index:18}
.header:before{content:'';width:100%;height:10px;background:url(../images/g3.png) center bottom no-repeat;background-size:auto 10px;position:absolute;bottom:-10px;left:0}
.header .tops{background:#F9F9F9;}
.header .tops>div{display:flex;justify-content:space-between;align-items:center;}
.header .tops .let{display:flex;align-items:center;gap:0 1.65rem;}
.header .tops .let>div{display:flex;align-items:center;height:.56rem;}
.header .tops .let .tels p{font-size:.12rem;color:#222;font-family: "Poppins", sans-serif;font-weight:500;border-right:1px solid #bbb;padding-right:.18rem;margin:0 .18rem 0 0;}
.header .tops .let .tels p img {max-height:.19rem;transition:none;margin:0 7px 0 0}
.header .tops .let .tels p:last-child{padding:0;margin:0;border:0}
.header .tops .let .info p{margin:0 .15rem 0 0;font-size:.12rem;color:#222;font-family: "Poppins", sans-serif;font-weight:400;}
.header .tops .let .info a{font-size:.12rem;color:#1869D5;}
.header .tops .let .info a img {margin-left:4px;max-height:5px;transition:none;}
.header .tops dl{margin:0;padding:0;position:relative;}
.header .tops dl dt {font-size:.14rem;color:#222;font-family: "Poppins", sans-serif;font-weight:400;text-transform:uppercase;line-height:.56rem;cursor:pointer;}
.header .tops dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1;background:#f9f9f9;width:1.15rem;display:none;transition:none;}
.header .tops dl dd a{display:block;font-size:.14rem;color:#222;font-family: "Poppins", sans-serif;font-weight:400;line-height:.45rem;text-align:center;}
.header .navs{background:#FFE102;position:relative}
.header .navs>div{display:flex;justify-content:space-between;align-items:center}
.header .navs .let {display:flex;align-items:center;gap:0 .58rem;}
.header .navs .logos{line-height:.88rem;}
.header .navs .logos img {max-height:.55rem;transition:none;}
.header .navs ul{display:flex;align-items:center;gap:0 .5rem;}
.header .navs ul li{position:relative}
.header .navs ul li>a{font-size:.16rem;color:#222;font-family: "Poppins", sans-serif;font-weight:400;display:block;line-height:.88rem;}
.header .navs ul li>a i{font-size:.12rem;color:#222;margin-left:.1rem;}
.header .navs ul li>dl{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFE102;margin:0;padding:0;width:1.55rem;text-align:center;display:none;transition:none;}
.header .navs ul li>dl a{display:block;font-size:.14rem;color:#222;font-family: "Poppins", sans-serif;font-weight:400;padding:.15rem 0}
.header .search{flex:0 0 22%;position:relative}
.header .search input {width:100%;background:#FFF;border-radius:12px;height:.4rem;font-size:.14rem;color:#222;padding:0 .4rem 0 .15rem;border:0}
.header .search input::placeholder{color:#9B9B9B}
.header .search button {background:none;border:0;font-size:.16rem;color:#9B9B9B;position:absolute;right:.15rem;top:50%;transform:translateY(-50%)}
/*banner*/
.tem_banner{padding:1.44rem 0 0}
.tem_banner.index:before{content:'';width:100%;height:1.9rem;background:url(../images/g2.png) center bottom no-repeat;background-size:100% auto;position:absolute;bottom:-.15rem;left:0;z-index:2}
.tem_banner .label_text{position:absolute;top:15%;left:2.2rem;z-index:1;text-align:left;}
.tem_banner .label_text>*{opacity:0;transform:translateX(3vw)}
.tem_banner .label_text h4{font-family: "Nunito", sans-serif;font-weight:900;font-size:.5rem;color:#222;line-height:.83rem;}
.tem_banner .label_text h3 {font-size:.68rem;color:#222;font-family: "Nunito", sans-serif;font-weight:900;line-height:.83rem;}
.tem_banner .label_text p{margin:.29rem 0 .65rem;font-family: "Poppins", sans-serif;font-weight: 400;font-size:.18rem;color:#222;width:4.67rem;}
.tem_banner .swiper-slide-active .label_text>*{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .swiper-slide-active .label_text h3{transition-delay:150ms}
.tem_banner .swiper-slide-active .label_text p{transition-delay:200ms}
.tem_banner .swiper-slide-active .label_text em{transition-delay:250ms}
.com_more {padding:0 .34rem;line-height:.65rem;background:#FFE102;border-radius:999px;font-size:.18rem;color:#222;font-family: "Poppins", sans-serif;font-weight: 400;display:inline-block;}
.com_more img {margin-left:.1rem;max-height:.13rem;transition:none}

/**/
.tem_banner .swiper-page>div{position:absolute;left:1.8rem;top:50%;transform:translateY(-50%);z-index:1;width:.4rem;height:.4rem;line-height:.4rem;text-align:center;font-size:.18rem;color:#333;background:#FFF;border-radius:100%}
.tem_banner .swiper-page>div.slide-button-next {left:auto;right:1.8rem;}
.tem_banner .swiper-page>div:hover{background:#FFE102;color:#FFF}
.tem_banner .slide-pagination{position:absolute;bottom:.4rem;left:50%;transform:translateX(-50%);z-index:1;width:auto}
.tem_banner .slide-pagination span {opacity:.2;outline:none;width:.4rem;height:4px;background:#999;margin:0 .1rem;border-radius:0}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{background:#FFE102;opacity:1}
/**/
.index_product{padding:.45rem 0 1.5rem;}
.index_product h3 {font-size:.5rem;color:#222;text-align:center;font-family: "Nunito", sans-serif;font-weight: 900;margin:0 0 .6rem;}
.index_product .mains .itm1{margin:0 0 .4rem;}
.index_product .mains .itm1>a{display:block;background:#E3F7EE;position:relative;padding:.86rem 0 1.23rem .69rem;border-radius:26px;}
.index_product .mains h5{font-size:.46rem;color:#222;font-family: "Nunito", sans-serif;font-weight:800;line-height:.83rem;}
.index_product .mains p{font-size:.18rem;color:#61746D;font-family:"Poppins",sans-serif;font-weight: 400;width:5.66rem;max-width:100%;margin:.1rem 0 .4rem;}
.index_product .mains .itm1 .imgs{position:absolute;right:.14rem;bottom:0;z-index:1;width:57.1%}
.index_product .mains .itm1 .imgs span {background:none !important;}
.index_product .mains .items>div{display:inline-block;padding:0 .2rem 0 0;width:50%}
.index_product .mains .items>div:nth-child(2){padding:0 0 0 .2rem;}
.index_product .mains .items a{display:block;position:relative;background:#FFF6E8;border-radius:26px;padding:.55rem .55rem 1.86rem;}
.index_product .mains .items a .imgs{position:absolute;bottom:.74rem;right:.55rem;width:35.5%;text-align:right}
.index_product .mains .items a .imgs span {background:none !important;display:inline-block;}
.index_product .mains .items a .imgs{max-height:2.95rem;transition:none;}
.index_product .mains .items>div:nth-child(2) a{background:#DDF1FF}
.index_product .mains .items>div:nth-child(2) a .imgs{width:45.5%}

.index_about{position:relative}
.index_about .infos{background:url(../images/g5.png) 0 0 no-repeat;background-size:100% 100%;padding:1.82rem 0 2.05rem;}
.index_about .infos>div{display:flex;align-items:center;}
.index_about .infos .videos{flex:0 0 40%;border-radius:26px;overflow:hidden;position:relative}
.index_about .infos .videos p{margin:0;font-size:.27rem;color:#FFF;font-family: "Nunito", sans-serif;font-weight:800;position:absolute;top:.21rem;left:.34rem;z-index:1}
.index_about .infos .videos video{height:5.65rem;width:100%;background:#000}
.index_about .infos .text{flex:0 0 60%;padding-left:1.05rem;}
.index_about .infos .text h3{font-size:.5rem;color:#222;font-family: "Nunito", sans-serif;font-weight:900;line-height:.74rem;}
.index_about .infos .text>p{font-size:.16rem;color:#61746D;font-family:"Poppins",sans-serif;font-weight: 400;margin:.19rem 0 .38rem;}
.index_about .infos .text a{display:inline-block;color:#222}
.index_about .infos .text .nums{display:flex;justify-content:space-between;padding:.23rem .5rem .14rem;background:url(../images/g5-1.png) center no-repeat;background-size:cover;border-radius:26px;margin:.7rem 0 0}
.index_about .infos .text .nums h5{font-size:.42rem;color:#222;font-family: "Nunito", sans-serif;font-weight:700}
.index_about .infos .text .nums p{font-size:.18rem;font-family:"Poppins",sans-serif;font-weight: 400;color:#61746D;margin:0 0 .1rem;}
.index_about .desc{padding:.65rem 0 .69rem;display:flex;}
.index_about .desc>div{flex:0 0 20%;text-align:center;padding:0 .15rem;}
.index_about .desc .icos{height:1.06rem;line-height:1.06rem;margin:0 0 .1rem;}
.index_about .desc .icos img{max-height:1.06rem;transition:none}
.index_about .desc  h6{font-size:.2rem;color:#222;font-family: "Nunito", sans-serif;font-weight:600}
.index_about .desc  p{font-size:.14rem;color:#61746D;font-family:"Poppins",sans-serif;font-weight: 400;margin:.15rem 0 0}

.index_news{background:url(../images/g7.jpg) center 0 no-repeat #E3F7EE;background-size:100% auto;padding:1.5rem 0 .89rem;}
.index_news .titles{display:flex;align-items:center;justify-content:space-between;margin:0 0 .35rem;}
.index_news .titles h3{font-size:.5rem;color:#222;font-family: "Nunito", sans-serif;font-weight:900}
.index_news .titles ol{margin:0;padding:0;position:relative;background:#FFF;border-radius:999px;padding:8px;display:flex;}
.index_news .titles ol li a{display:block;border-radius:999px;padding:0 .26rem;line-height:.5rem;font-size:.18rem;color:#61746D;}
.index_news .titles ol li a:hover {background:#FFE102;color:#222}
.index_news .lists .swiper-slide>a{display:block;background:#FFF;border-radius:26px;overflow:hidden;margin:.22rem 0 .18rem;box-shadow:4px 6px 20px rgba(0,0,0,.09)}
.index_news .lists .swiper-slide{padding:6px 0 .4rem;}
.index_news .lists .swiper-slide .imgs{position:relative}
.index_news .lists .swiper-slide .imgs img {width:100%;height:2.22rem;object-fit:cover;transition:none}
.index_news .lists .swiper-slide .imgs:before{content:'';width:100%;height:.2rem;background:url(../images/g8.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;left:0;bottom:0;z-index:1}
.index_news .lists .swiper-slide .text{padding:.46rem .3rem .3rem;}
.index_news .lists .swiper-slide .text h6{font-size:.2rem;color:#222;font-family: "Nunito", sans-serif;font-weight:700;line-height:.3rem;height:.9rem;overflow:hidden;margin:0 0 .36rem;}
.index_news .lists .swiper-slide .text .times{display:flex;justify-content:space-between;align-items:center}
.index_news .lists .swiper-slide .text .times em{font-size:.12rem;color:#222;padding:0 .18rem;line-height:.26rem;background:#BED5FF;border-radius:999px;}
.index_news .lists .swiper-slide:nth-child(2n) .text .times em{background:#FFE102}
.index_news .lists .swiper-slide .text .times span {font-size:.12rem;color:#61746D;}
.index_news .lists .swiper-slide .boxs{font-size:.16rem;color:#1869D5;font-weight:500;text-align:center;position:absolute;bottom:-2rem;left:0;width:100%;z-index:5;background:#FFF;padding:.57rem 0;text-transform:uppercase;opacity:0;border-radius:0 0 26px 26px;}
.index_news .lists .swiper-slide .boxs img {margin-left:.13rem;max-height:.14rem;transition:none}
.index_news .lists .swiper-slide a:hover{margin:0;padding:0 0 .4rem;box-shadow:6px 9px 29px rgba(0,0,0,.11)}
.index_news .lists .swiper-slide a:hover .boxs{bottom:0;opacity:1}
.index_news .mores>a{color:#222}

.index_email{background:url(../images/g9.jpg) center no-repeat;background-size:cover;padding:1.81rem 0 2.42rem;}
.index_email>div{display:flex;align-items:center;justify-content:space-between}
.index_email .let h3{font-size:.5rem;color:#FFF;font-family: "Nunito", sans-serif;font-weight:900;}
.index_email .let p{font-size:.18rem;color:#FFF;margin:.1rem 0 0}
.index_email .rlt {flex:0 0 55.5%}
.index_email .rlt form {display:flex;gap:0 .3rem;align-items:center}
.index_email .rlt input {flex:0 0 71%;border:2px solid rgba(255,255,255,.5);background:rgba(255,255,255,.2);font-size:.18rem;color:#222;padding:0 .35rem;height:.65rem;border-radius:999px;}
.index_email .rlt button {padding:0 .41rem;border:0}
.index_email .rlt input::placeholder{color:rgba(255,255,255,.7);}

/*底部*/
.footer{}
.footer .infos {padding:.98rem 0 .62rem;display:flex;}
.footer .infos .let {flex:0 0 40%;padding:0 1.3rem 0 0}
.footer .infos .let .logos img {max-height:.86rem;transition:none;}
.footer .infos .let .f_tels{margin:.35rem 0 0}
.footer .infos .let .f_tels p{margin:0 0 .12rem;font-size:.16rem;color:#61746D;display:flex;position:relative;padding-left:.32rem;}
.footer .infos .let .f_tels p img {max-height:.2rem;transition:none;position:absolute;left:0;top:0}
.footer .infos .rlt {flex:0 0 60%;display:flex;justify-content:space-between;}
.footer .infos .rlt dl {margin:0;padding:0}
.footer .infos .rlt dl dt{margin:0 0 .28rem;font-weight:normal}
.footer .infos .rlt dl dt a{font-size:.24rem;color:#222;font-family: "Nunito", sans-serif;font-weight:500;}
.footer .infos .rlt dl dd {margin:0 0 .25rem;font-size:.16rem;color:#61746D}
.footer .copy{padding:.25rem 0;border-top:1px solid #E7E7E7}
.footer .copy>div{display:flex;justify-content:space-between;align-items:center}
.footer .copy p,.footer .copy p a{margin:0;padding:0;font-size:.16rem;color:#61746D}
.footer .copy .share{display:flex;align-items:center;gap:0 .13rem;}
.footer .copy .share>a{display:inline-block;width:.5rem;height:.5rem;background:#EFF8FF;border-radius:100%;line-height:.5rem;text-align:center;}
.footer .copy .share>a img {max-height:.3rem;transition:none;}
/*内页*/
.flash{position:relative}
.flash .page_txt{position:absolute;bottom:-1.24rem;left:0;z-index:2;background:#FFE102;padding:.4rem .77rem .4rem 1.8rem;width:10.8rem;max-width:100%;border-radius:0 16px 16px 0}
.flash .page_txt h2 {font-size:.56rem;color:#FFF;font-weight:700;text-transform:uppercase}
.flash .page_txt p{font-size:.18rem;color:#FFF;font-weight:700;margin:.24rem 0 0}
/**/
.product_box{margin:1.24rem 0 0;background:#F2F4F5;padding:0 0 1.12rem;}
.com_nav{padding:.4rem 0 1.12rem;}
.com_nav .mbx{font-size:.16rem;color:#B7B7B7;}
.com_nav .mbx a{color:#333;font-size:.16rem;}
.com_nav .mbx>*:last-child{color:#FFE102}
.com_nav .navs{margin:.32rem 0 0;text-align:center;}
.com_nav .navs ul{display:flex;gap:0 .56rem}
.com_nav .navs li .ico {height:.64rem;line-height:.64rem;}
.com_nav .navs li .ico img{max-height:.64rem;filter:brightness(0) invert(0);opacity:.4}
.com_nav .navs li p{font-size:.14rem;color:#999;margin:.12rem 0 0}
.com_nav .navs li.active .ico img {opacity:1}
.com_nav .navs li.active p{color:#333}

.product_box .mains h3{font-size:.4rem;color:#333;font-weight:700;margin:0 0 .56rem;}
.product_box .mains li{display:inline-block;vertical-align:top;width:25%;padding:0 .24rem 0 0;margin:0 0 .24rem;}
.product_box .mains li a{display:block;position:relative;padding:.32rem .27rem;background:#FFF}
.product_box .mains li .imgs{height:2.8rem;line-height:2.8rem;margin:0 0 .32rem}
.product_box .mains li .imgs span {background:none !important;}
.product_box .mains li .imgs img {max-height:2.8rem;transition:none;}
.product_box .mains li h6 {font-size:.2rem;color:#333;line-height:.24rem;height:.48rem;overflow:hidden;margin:0 0 .24rem;font-weight:700}
.product_box .mains li em {font-size:.14rem;color:#FFE102}
.product_box .mains li em i{font-size:.12rem;margin-left:4px;}
.product_box .mains li a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}


.page {margin:.56rem 0 0;display:flex;align-items:center;justify-content:center;gap:0 .32rem}
.page>a{width:.4rem;height:.4rem;border-radius:100%;background:#FFF;font-size:.16rem;color:#333;line-height:.4rem;}
.page>a:hover{background:#FFE102;color:#FFF}
.page>div{background:#FFF;border-radius:999px;padding:0 .1rem;}
.page>div a{width:.4rem;height:.4rem;border-radius:100%;font-size:.16rem;color:#333;border:1px solid #FFF;line-height:.4rem;margin:0 .06rem;display:inline-block;}
.page>div a.page-num-current{border-color:#FFE102;color:#FFE102}
/*产品详情*/
.show_product{padding:.88rem 0 0}
.show_product .com_nav{background:#F2F4F5}
.show_product .mains{padding:1.12rem 0}
.show_product .mains h1 {font-size:.32rem;color:#333;font-weight:700;margin:0 0 .56rem;}
.show_product .mains .infos{margin:0 0 .56rem;position:relative}
.show_product .mains .infos>div{display:inline-block;vertical-align:top;width:59.7%}
.show_product .mains .infos .text{width:40.3%;padding-left:.56rem;}
.show_product .mains .infos .imglist{position:relative;padding:0 .56rem;text-align:center}
.show_product .mains .infos .imglist .swiper-slide video {width:100%;height:6rem;background:#000}
.show_product .mains .infos .imglist .swiper-slide img{max-height:6rem;transition:none;}
.show_product .mains .infos .imglist .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);width:.4rem;height:.4rem;background:#F2F4F5;border-radius:100%;font-size:.14rem;color:#333;text-align:center;z-index:1;line-height:.4rem;}
.show_product .mains .infos .imglist .swiper-page>div.slide-button-next{left:auto;right:0}
.show_product .mains .infos .imglist .slide-pagination{margin:.32rem 0 0;text-align:center;}
.show_product .mains .infos .imglist .slide-pagination span {opacity:1;outline:none;width:.24rem;height:4px;background:#999;border-radius:0;margin:0 .1rem;}
.show_product .mains .infos .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#FFE102}
.show_product .mains .infos .cnts{margin:0 0 .32rem;display:flex;align-items:center;gap:0 .15rem;}
.show_product .mains .infos .cnts .imgs img{max-height:.64rem;transition:none;}
.show_product .mains .infos .cnts .t span {font-size:.14rem;color:#333;display:block;margin:0 0 .08rem}
.show_product .mains .infos .cnts .t a{display:inline-block;border:1px solid #333;border-radius:999px;padding:0 .2rem;line-height:.4rem;font-size:.14rem;color:#333;font-weight:500}
.show_product .mains .infos .cnts .t a:hover {background:#FFE102;border-color:#FFE102;color:#FFF}
.show_product .mains .infos .editor{background:#F6F8FC;padding:.32rem .24rem;border-radius:24px;}
.show_product .mains .infos .editor h6 {font-size:.16rem;color:#333;font-weight:bold;}
.show_product .mains .infos .editor h6 img {max-height:.24rem;margin-right:.12rem;transition:none;}
.show_product .mains .infos .editor .t {font-size:.14rem;color:#333;padding:.24rem 0 0 .4rem;}
.show_product .parameter{margin:.56rem 0 0}
.show_product .parameter h4 {font-size:.24rem;color:#333;font-weight:700;margin:0 0 .2rem;}
.show_product .parameter .editor{font-size:.14rem;color:#333;}
.show_product .parameter .editor table {width:100%;}
.show_product .parameter .editor table tr:first-child{background:#E7E7E7}
.show_product .parameter .editor table td {font-size:.14rem;color:#333;height:.97rem;width:auto;vertical-align:middle;padding:0 .16rem;border:1px solid #E7E7E7}
.show_product .parameter .editor table tr:first-child td {font-size:.12rem;color:#999;height:.48rem;}
.show_product .parameter .editor table p{margin:0}
.show_product .parameter .editor .txt {border:1px solid #e7e7e7;border-radius:4px;padding:.24rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.2rem 0}
.show_product .parameter .editor .txt p{margin:0;font-weight:500}
.show_product .parameter .editor .txt p em {display:block;font-size:.14rem;color:#999;margin:0 0 .08rem;font-weight:400}

.show_product .related{background:#F2F4F5;padding:1.12rem 0 1.12rem 1.8rem;}
.show_product .related h3 {font-size:.4rem;color:#333;font-weight:bold;margin:0 0 .56rem;text-transform:uppercase}
.show_product .related .lists .swiper-slide a{display:block;position:relative;padding:.32rem .27rem;background:#FFF}
.show_product .related .lists .swiper-slide .imgs{height:2.8rem;line-height:2.8rem;margin:0 0 .32rem}
.show_product .related .lists .swiper-slide .imgs span {background:none !important;}
.show_product .related .lists .swiper-slide .imgs img {max-height:2.8rem;transition:none;}
.show_product .related .lists .swiper-slide h6 {font-size:.2rem;color:#333;line-height:.24rem;height:.48rem;overflow:hidden;margin:0 0 .24rem;font-weight:700}
.show_product .related .lists .swiper-slide em {font-size:.14rem;color:#FFE102}
.show_product .related .lists .swiper-slide em i{font-size:.12rem;margin-left:4px;}
.show_product .related .swiper-page{margin:.56rem 0 0;display:flex;gap:0 .32rem}
.show_product .related .swiper-page>div{width:.4rem;height:.4rem;background:#FFF;border-radius:100%;line-height:.4rem;text-align:center;font-size:.12rem;color:#333;}
.show_product .related .swiper-page>div:hover{background:#FFE102;color:#FFF}
.show_product .related .lists .swiper-slide a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.news_box{margin:1.24rem 0 0;background:#F2F4F5;padding:0 0 1.12rem;}
.news_box .mains h3{font-size:.4rem;color:#333;font-weight:700;margin:0 0 .56rem;}
.news_box .mains ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.32rem .32rem;}
.news_box .mains ul li a{display:block;background:#FFF;}
.news_box .mains ul li .imgs {position:relative}
.news_box .mains ul li .imgs img{width:100%;height:2.56rem;object-fit:cover;transition:none}
.news_box .mains ul li .imgs em {position:absolute;bottom:.2rem;left:.2rem;z-index:1;background:#000;padding:8px;font-size:.16rem;color:#FFF;font-weight:700;text-transform:uppercase;}

.news_box .mains ul li .text{padding:.32rem .24rem}
.news_box .mains ul li .text span {font-size:.14rem;color:#999}
.news_box .mains ul li .text h6 {font-size:.2rem;color:#333;line-height:.24rem;height:.72rem;overflow:hidden;margin:.24rem 0 .1rem;font-weight:bold;}
.news_box .mains ul li .text p{font-size:.14rem;color:#666;line-height:.18rem;height:.72rem;overflow:hidden;margin:0 0 .24rem;}
.news_box .mains ul li .text em {font-size:.14rem;color:#FFE102}
.news_box .mains ul li .text em i{margin-left:.1rem;font-size:.12rem;}
.news_box .mains ul li a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.156);transform:translateY(-3px)}
.news_box .page{    justify-content: flex-start;}
/*新闻详情*/
.show_news{background:#F2F4F5;padding:.88rem 0 1.12rem}
.show_news .com_nav{background:#F2F4F5}
.show_news .mains{background:#FFF;padding:.56rem .4rem;}
.show_news .mains .title{margin:0 0 .72rem;}
.show_news .mains .title h3 {font-size:.32rem;color:#333;font-weight:700}
.show_news .mains .title p{font-size:.16rem;color:#FFF;background:#000;display:inline-block;padding:8px;text-transform:uppercase;margin:.16rem 0}
.show_news .mains .title span {display:block;font-size:.14rem;color:#999}
.show_news .mains .editor{font-size:.16rem;color:#666;line-height:1.9;margin:0 0 .56rem;}
.show_news .mains .pages{display:flex;justify-content:space-between;align-items:center;}
.show_news .mains .pages p{margin:0;flex:0 0 50%}
.show_news .mains .pages p span {font-size:.14rem;color:#999;text-transform:uppercase;}
.show_news .mains .pages p a{font-size:.14rem;color:#333;font-weight:400}
.show_news .mains .pages p:last-child{display:flex;justify-content:flex-end}
.show_news .mains .pages p a:hover {color:#FFE102}
.show_news .mains .pages p a[href="javascript:;"]:hover {color:#999}
/**/
.about_box {margin:1.24rem 0 0;}
.company .infos{padding:1.08rem 0 .56rem;display:flex;}
.company .infos .text{flex:0 0 55%}
.company .infos .text h3 {font-size:.4rem;color:#333;font-weight:700;margin:0 0 .56rem;text-transform:uppercase}
.company .infos .text .editor{font-size:.16rem;color:#666;line-height:1.8}
.company .infos .imgs{flex:1;display:flex;justify-content:flex-end}
.company .infos .imgs span {background:none !important;}

.company .nums{position:relative;background:#FAFAFA;padding:0 1.8rem;display:flex;justify-content:flex-end;min-height:5.8rem;align-items:center;}
.company .nums .imgs{position:absolute;left:0;bottom:0;width:52.6%}
.company .nums .imgs span {background:none !important;}
.company .nums .txt {flex:0 0 41.1%;}
.company .nums .txt h4 {font-size:.4rem;color:#333;font-weight:700;margin:0 0 .8rem;text-transform:uppercase}
.company .nums .txt .t {display:flex;flex-direction: row;    flex-wrap: wrap;gap:.48rem 0;    justify-content: space-between;}
.company .nums .txt .t >div{flex:0 0 50%}
.company .nums .txt .t h5 {font-size:.56rem;color:#FFE102;font-weight:500;line-height:1}
.company .nums .txt .t h5 sup {font-size:.2rem;color:#FFE102}
.company .nums .txt .t p{font-size:.16rem;color:#333;margin:.1rem 0 0}
.company .nums .txt .t>div:nth-child(2n) {text-align:right}

.honor{padding:1.12rem 0}
.honor h3 {font-size:.4rem;color:#333;font-weight:700;margin:0 0 .56rem;text-transform:uppercase;}
.honor .swiper-slide a{display:block;text-align:center;}
.honor .swiper-slide .imgs{background:url(../images/images-about4.png) 0 0 no-repeat;background-size:100% 100%;padding:0 .2rem;height:3.84rem;width:2.82rem;max-width:100%;display:flex;align-items:center}
.honor .swiper-slide .imgs img {max-height:3.44rem;transition:none;}
.honor .swiper-slide p{font-size:.2rem;color:#333;font-weight:700;margin:.24rem 0 0}
.honor .swiper-slide a:hover .imgs{box-shadow:10px 10px 19px rgba(0,0,0,.12)}

.team{padding:2rem 0 1.8rem;position:relative}
.team:before,.team:after{content:'';width:100%;height:1.62rem;background:linear-gradient(to bottom,#E3EDFF,#FFF);position:absolute;top:0;left:0}
.team:after{top:auto;bottom:0;background:linear-gradient(to bottom,#FFF,#E3EDFF);}
.team .infos{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0 .15rem;}
.team .infos>div{position:relative;background:#F6F8FC;border-radius:16px;padding:1.12rem .48rem .48rem;min-height:4.08rem;}
.team .infos>div .ico {position:absolute;top:-.38rem;left:.48rem;}
.team .infos > div .ico img {max-height:1.04rem;transition:none;}
.team .infos>div h4 {font-size:.24rem;line-height:.28rem;font-weight:700;color:#333;height:.56rem;overflow:hidden;margin:0  0 .32rem}
.team .infos>div p{margin:0;font-size:.16rem;color:#666;line-height:1.7}
.team .boxs{margin:2.24rem 0 0}
.team .boxs h3 {font-size:.4rem;color:#333;font-weight:700;text-transform:uppercase;}
.team .boxs>p{font-size:.2rem;color:#333;margin:.2rem 0 .62rem;}
.team .boxs .swiper-slide a{display:block;position:relative;border-radius:24px;overflow:hidden;position:relative}
.team .boxs .swiper-slide img {width:100%;height:4.2rem;object-fit:cover;transition:none}
.team .boxs .swiper-slide a:before{content:'';width:100%;height:4.2rem;background:linear-gradient(180deg, #FFE10200 64.25%, #FFE102cc 114.05%);position:absolute;top:0;left:0;z-index:1}
.team .boxs .swiper-slide a:hover {box-shadow:10px 10px 19px rgba(0,0,0,.15)}

.commitment{padding:1.12rem 0;}
.commitment h3 {font-size:.4rem;color:#333;font-weight:700;text-transform:uppercase;margin:0 0 .56rem;}
.commitment .lists ul{display:grid;grid-template-columns:1fr 1fr;gap:.32rem .32rem;}
.commitment .lists li a{display:flex;background:#FFF;border-radius:10px;padding:.32rem .25rem;align-items:center}
.commitment .lists li a>div{flex:0 0 75%;max-width:75%}
.commitment .lists li a>div h6{font-size:.24rem;color:#333}
.commitment .lists li a>div p{font-size:.2rem;color:#666;margin:.2rem 0 0}
.commitment .lists li a>i {flex:0 0 25%;text-align:right}
.commitment .lists li a>i img {max-height:.45rem;transition:none}
.commitment .lists li a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12)}

.commitment .cnts{margin:1.13rem 0 0;display:flex;align-items:center}
.commitment .cnts .text {flex:1;padding:0 .25rem 0 0}
.commitment .cnts .text h5 {font-size:.4rem;color:#333;font-weight:700;margin:0 0 .96rem;line-height:.44rem}
.commitment .cnts .text>a{display:inline-block;background:#FFE102;font-size:.16rem;color:#FFF;border-radius:999px;padding:0 .28rem;line-height:.6rem;}

.commitment .cnts .imgs{flex:0 0 52%;position:relative;height:6.12rem;}
.commitment .cnts .imgs span {background:none !important;}
.commitment .cnts .imgs .tels>p{margin:0;position:absolute;padding:.16rem .32rem;border-radius:16px;font-size:.14rem;color:#FFE102;border: 1px solid #8DC4FF;background:rgba(255,255,255,.6);backdrop-filter: blur(2px);display:flex;gap:0 .12rem;align-items:center}
.commitment .cnts .imgs .tels>p i{font-size:.16rem;}
.commitment .cnts .imgs .tels>p a{font-size:.14rem;color:#FFE102;}
.commitment .cnts .imgs .tels>p.t0 {top:31%;left:5%;align-items:flex-start}
.commitment .cnts .imgs .tels>p.t1 {top:52%;left:0}
.commitment .cnts .imgs .tels>p.t2 {bottom:20%;left:6%}
.commitment .cnts .imgs .tels>p.t2 i{font-size:.18rem;}
.commitment .cnts .imgs .tels>p:hover {transform:translateY(-5px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*联系我们*/
.contact_box{margin:1.24rem 0 0;}
.contact_box .message{padding:1.08rem 0 0 1.8rem;}
.contact_box .message h3 {font-size:.4rem;color:#000;font-weight:700;text-transform:uppercase;}
.contact_box .message>p {font-size:.2rem;color:#333;margin:.2rem 0 .56rem;}
.contact_box .message .boxs{display:flex;align-items:flex-end}
.contact_box .message .lists {flex:0 0 43.8%}
.contact_box .message .lists ul li{display:inline-block;vertical-align:top;width:50%;margin:0 0 .32rem;padding:0 .16rem 0 0}
.contact_box .message .lists ul li:nth-child(2n) {padding:0 0 0 .16rem;}
.contact_box .message .lists ul li:nth-child(5),.contact_box .message .lists ul li:nth-child(6){padding:0;width:100%}
.contact_box .message .lists ul li input[type="text"],.contact_box .message .lists ul li textarea{width:100%;height:.56rem;border:1px solid #D9D9D9;border-radius:8px;padding:0 .32rem;font-size:.2rem;color:#999}
.contact_box .message .lists ul li textarea{height:1.73rem;padding:.16rem .32rem;}
.contact_box .message .lists ul li:nth-child(6) input {width:45%}
.contact_box .message .lists ul li:nth-child(6)>*{display:inline-block;vertical-align:middle;}
.contact_box .message .lists ul li:last-child{padding:0;width:100%}
.contact_box .message .lists ul li button {background:#FFE102;padding:0 .42rem;height:.6rem;font-size:.16rem;color:#FFF;border-radius:999px;border:0}
.contact_box .message .imgs{flex:1}
.contact_box .message .imgs span {background:none !important;}

.contact_box .infos{background:#F6F8FC;padding:1.12rem 0}
.contact_box .infos h4 {font-size:.4rem;color:#333;font-weight:700;text-align:center;margin:0 0 .32rem;}
.contact_box .infos .boxs{width:12.56rem;max-width:100%;margin:0 auto;position:relative}
.contact_box .infos .boxs span {background:none !important;}
.contact_box .infos .boxs .tels>p{margin:0;position:absolute;padding:.36rem .32rem;border-radius:16px;font-size:.24rem;color:#FFE102;border: 1px solid #8DC4FF;background: #d4eaff33;backdrop-filter: blur(2px);display:flex;gap:0 .12rem;align-items:center}
.contact_box .infos .boxs .tels>p i{font-size:.24rem;}
.contact_box .infos .boxs .tels>p a{font-size:.24rem;color:#FFE102;}
.contact_box .infos .boxs .tels>p.t0 {top:32%;left:1%;align-items:flex-start}
.contact_box .infos .boxs .tels>p.t1 {top:64%;left:13%}
.contact_box .infos .boxs .tels>p.t2 {bottom:13%;right:0}
.contact_box .infos .boxs .tels>p.t2 i{font-size:.26rem;}
.contact_box .infos .boxs .tels>p:hover {transform:translateY(-5px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.contact_box .maps {padding:1.12rem 0;}
.contact_box .maps>div{position:relative}
.contact_box .maps iframe{width:100%;height:6.4rem;}
.contact_box .maps .title{position:absolute;top:0;left:0;z-index:1;background:rgba(255,255,255,.85);height:1.2rem;display:flex;align-items:center;padding:0 .24rem;gap:0 .32rem;width:100%}
.contact_box .maps .title em img{max-height:.8rem;transition:none;}
.contact_box .maps .title p {font-size:.2rem;color:#000;font-weight:700;margin:0}
/*问题*/
.faq_box{background:#F2F4F5;padding:.88rem 0 1.12rem}
.faq_box .mains h3{font-size:.4rem;color:#333;font-weight:700;margin:0 0 .56rem;text-transform:uppercase}
.faq_box .mains .lists ul{display:grid;grid-template-columns:1fr 1fr;gap:.32rem .32rem}
.faq_box .mains .lists li {}
.faq_box .mains .lists li a{display:flex;align-items:center;padding:.4rem;background:#FFF;border-radius:16px;}
.faq_box .mains .lists li .ico {flex:0 0 20%;text-align:right}
.faq_box .mains .lists li .ico img {max-height:.45rem;transition:none}
.faq_box .mains .lists li .txt{flex:0 0 80%}
.faq_box .mains .lists li .txt h4 {font-size:.24rem;color:#333;font-weight:700;margin:0 0 .32rem;}
.faq_box .mains .lists li .txt .editor{font-size:.16rem;color:#666;line-height:1.7}
.faq_box .mains .lists li .txt .editor p{margin:0}
/********<=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:1600px){
	.m220{margin:0 1.6rem;}
	.tem_banner .label_text{left:1.6rem;}
}
@media(max-width:1440px){
    .m180 {margin:0 1.6rem;}
	.m220{margin:0 1.2rem;}
	.tem_banner .label_text{left:1.2rem;}
	.header .tops .let{gap:0 .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}
	.m180 {margin:0 15px;}
	.m220{margin:0 15px;}
	.tem_banner .label_text{left:15px;}
	
	.show_product .related{padding-left:15px;}
	.show_product,.show_news,.faq_box{padding-top:60px;}
	.contact_box .message{padding-left:15px;}
	.flash .page_txt{padding-left:15px;}
	.company .nums{padding:0 15px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text h4{font-size:14px;line-height:1.6}
	.tem_banner .label_text h3{font-size:16px;line-height:1.6}
	.tem_banner .swiper-slide>a>img{width:100%;height:260px;object-fit:cover;}
	.index_product .mains .items > div{display:block;padding:0;width:100%;margin:0 0 .4rem;}
	.index_about .infos > div{display:block}
	.index_about .infos .text{padding:.65rem 0 0}
	.index_about .infos{background-size:cover;}
	.index_about .desc{display:grid;grid-template-columns:1fr 1fr;gap:.35rem .15rem;}
	.index_news .titles{display:block;}
	.index_news .titles ol{margin:.35rem 0 0}
	.index_email > div,.index_email .rlt form{display:block}
	.index_email .rlt{margin:.35rem 0 0}
	.footer .infos{display:block}
	.footer .infos .rlt{display:none;}
	.footer .infos .let{padding:0}
	.index_email .rlt button{margin-left:.25rem;}
	
	.flash .page_txt{position:relative;bottom:0;border-radius:0}
	.product_box{margin:0}
	.com_nav .navs ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.15rem .15rem;}
	.product_box .mains li{width:50%;}
	.show_product .mains .infos > div{display:block;width:100% !important;}
	.show_product .mains .infos .text{padding:.56rem 0 0}
	.news_box{margin:0}
	.news_box .mains ul{grid-template-columns:1fr 1fr}
	.about_box{margin:0}
	.company .infos{display:block}
	.company .nums .txt{flex:1}
	.team .infos{grid-template-columns:1fr;gap:.5rem 0}
	.commitment .lists .item1{grid-template-columns:1fr}
	.commitment .cnts{display:block;}
	.commitment .cnts .text{padding:0 0 .25rem;}
	.faq_box .mains .lists ul{grid-template-columns:1fr}
	.contact_box{margin:0}
	.contact_box .message{padding-right:15px}
	.contact_box .message .boxs{display:block}
	.contact_box .infos .boxs .tels > p{position:relative;top:auto !important;left:auto !important;bottom:auto !important;right:auto !important;margin:0 0 .15rem;}
}