.header{position:fixed;top:0;left:0;width:100%;z-index:18;border-bottom:1px solid rgba(255,255,255,.2)}
.m100{margin:0 1rem;}
.header>div>div{display:inline-block;vertical-align:middle;width:15%}
.header .logos{line-height:1rem;}
.header .logos a{display:inline-block;position:relative}
.header .logos img {max-height:.65rem;transition:none;}
.header .logos img.logo2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}

.header .navlist{width:65%;text-align:right;}
.header .navlist li {display:inline-block;padding:0 .9rem 0 0}
.header .navlist li a{font-size:.18rem;color:#FFF;    text-transform: uppercase;display:block;position:relative}
.header .navlist li a:before{content:'';width:0;height:2px;background:#007EC6;position:absolute;bottom:-.1rem;left:0;transition:all .54s ease-in-out;}
.header .items{width:20%;text-align:right;}
.header .items>*{display:inline-block;vertical-align:middle;}
.header .items>a{font-size:.2rem;color:#FFF}
.header .items dl {margin:0 0 0 .8rem;padding:0;position:relative;}
.header .items dl dt{font-size:.16rem;color:#FFF;text-transform:uppercase;    cursor: pointer;position:relative;line-height:1rem;font-weight:normal;}
.header .items dl dt i{width:.22rem;height:.22rem;border:1px solid #FFF;border-radius:100%;line-height:.2rem;text-align:center;font-size:.12rem;color:#FFF;font-weight:bold;margin-left:.1rem;}
.header .items dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1rem;text-align:center;background:#FFF;display:none;transition:none;}
.header .items dl dd a{display:block;line-height:.4rem;font-size:.16rem;color:#121212;}
.header .items dl dd a:hover {background:#007EC6;color:#FFF}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.12);background:#FFF}
.is_header .logos img{opacity:0}
.is_header .logos img.logo2 {opacity:1}
.is_header .navlist li a,.is_header .items dl dt{color:#232323;}
.is_header .navlist li.active a:before,.is_header .navlist li a:hover:before{width:100%}
.is_header .items>a{color:#232323;}
.is_header .items dl dt i{color:#232323;border-color:#232323}
/*banner*/
.tem_banner .label_txt{position:absolute;top:40%;left:1.99rem;z-index:1;text-align:left;}
.tem_banner .label_txt>*{opacity:0;transform:translateY(3vw);}
.tem_banner .label_txt h3 {font-size:.47rem;color:#FFF;margin:0 0 1rem;}
.tem_banner .label_txt em {display:inline-block;font-size:.2rem;color:#FFF;}
.tem_banner .label_txt em i {margin-left:.19rem;width:.32rem;height:.32rem;background:#FFF;border-radius:100%;line-height:.32rem;text-align:center;font-size:.14rem;color:#302D2C}
.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 em {transition-delay:150ms}

.tem_banner .slide-pagination{position:absolute;bottom:.5rem !important;left:50% !important;transform:translateX(-50%);width:auto !important;z-index:1}
.tem_banner .slide-pagination span {opacity:1;outline:none;width:.38rem;height:2px;background:#FFF;border-radius:0;margin:0 7px !important;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{background:#CD0A18}

/**/
.index_column{position:relative}
.index_column>div{display:inline-block;vertical-align:top;width:25%}
.index_column a{    display: block;
    text-align: center;
    background: #131E47;
    font-size: .19rem;
    color: #FFF;
    text-transform: capitalize;
    border-right: 1px solid rgba(63, 82, 150, .5);
    line-height: 1rem;
    position: relative;}
.index_column a em{position:relative;z-index:2}
.index_column a:before{    content: '';
    width: 0;
    height: 100%;
    background: #FFF;
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transition: all .8s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0s;
    transition: all .8s cubic-bezier(.77,0,.175,1) 0s;}

.index_column a:hover {
    color: #131E47;
}

.index_column a:hover:before {
    width: 100%;
    left: 0
}


.index_product{padding:.76rem 0 .98rem;background:url(../images/bg3.png) right 0 no-repeat;background-size:100% auto;}
.m304 {margin:0 3.04rem;}
.index_product h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .69rem}
.index_product .lists{position:relative;}
.index_product .lists .swiper-slide a{display:block;position:relative;}
.index_product .lists .imgs{background:#EFEFEF}
.index_product .lists .imgs img{width:100%;height:3.52rem;object-fit:cover;transition:none}
.index_product .lists .text{padding:.15rem 0 0;text-align:center}
.index_product .lists .text h4 {font-size:.3rem;color:#232323;font-weight:bold;}
.index_product .lists .text p{font-size:.16rem;color:#707070;margin:.13rem 0 .3rem;}
.index_product .lists .text .icon img {max-height:.43rem;transition:none;}
.index_product .lists .text em {display:inline-block;min-width:2.2rem;border:1px solid #C6C6C6;border-radius:999px;text-align:center;font-size:.14rem;color:#191919;line-height:.56rem;margin:.35rem 0 0}
.index_product .lists .text em i{margin-left:.4rem;}
.index_product .lists .swiper-slide a:hover .text em{background:#007EC6;color:#FFF;border-color:#007EC6}
.index_product .lists .swiper-slide a:hover .imgs{transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.index_product .lists .swiper-page>div{position:absolute;top:50%;left:-1.96rem;transform:translateY(-50%);width:.8rem;height:.8rem;border:1px solid #C6C6C6;border-radius:100%;line-height:.78rem;text-align:center;font-size:.16rem;color:#000;}
.index_product .lists .swiper-page>div.slide-button-next{left:auto;right:-1.96rem;}
.index_product .lists .swiper-page>div:hover{background:#007EC6;color:#FFF;border-color:#007EC6}
.index_product .mores{margin:.7rem 0 0}
.index_product .mores>a{display:inline-block;border:1px solid #C6C6C6;padding:0 .25rem;line-height:.66rem;font-size:.16rem;color:#302D2C;border-radius:999px;}
.index_product .mores>a i{margin-left:.33rem;width:.3rem;height:.3rem;background:#302D2C;border-radius:100%;line-height:.3rem;color:#FFF;font-size:.12rem;}
.index_product .mores>a:hover{background:#007EC6;color:#FFF;border-color:#007EC6}
.index_product .mores>a:hover i{background:#FFF;color:#333}

.index_about{padding:.74rem 0 .85rem;background:url(../images/icon0.png) 0 bottom no-repeat;background-size:cover}
.index_about .mains>div{display:inline-block;vertical-align:top;width:51.1%}
.index_about .mains .imgs{width:48.9%}
.index_about .mains .text{padding:.15rem 1.33rem 0 0}
.index_about .mains .text h3 {font-size:.5rem;color:#302D2C;margin:0 0 .49rem;}
.index_about .mains .text .editor h6 {font-size:.19rem;color:#302D2C;line-height:.3rem;padding:0 0 0 .16rem;border-left:3px solid #707070;width:5.35rem;max-width:100%;margin:0 0 .43rem;}
.index_about .mains .text .editor p{font-size:.18rem;color:#302D2C;line-height:1.8}
.index_about .mains .text>a{display:inline-block;font-size:.16rem;color:#302D2C;margin:.4rem 0 0}
.index_about .mains .text>a i{width:.3rem;height:.3rem;border:1px solid #C6C6C6;border-radius:100%;line-height:.28rem;text-align:center;font-size:.12rem;color:#302D2C;margin-left:.14rem;}
.index_about .mains .imgs video {width:100%;height:5rem;background:#000}
.index_about .nums{margin:1.05rem 0 0}
.index_about .nums>div{display:inline-block;vertical-align:top;width:25%;text-align:center;border-right:1px solid #C6C6C6}
.index_about .nums>div>*{display:inline-block;vertical-align:top;}
.index_about .nums>div>div{text-align:left;}
.index_about .nums>div>div p{font-size:.17rem;color:#424242;margin:0 0 .1rem;}
.index_about .nums>div h5 {font-size:.17rem;color:#424242;line-height:1;font-weight:bold;}
.index_about .nums>div h5 em {display:inline-block;line-height:1;font-size:.5rem;color:#424242;vertical-align:bottom;margin:0 .1rem 0 0}
.index_about .nums>div>p{margin:0 0 0 .5rem;}
.index_about .nums>div>p img {max-height:.4rem;transition:none;}
.index_about .nums>div h5 sup {font-size:.34rem;font-weight:bold;}
.index_about .nums>div:last-child{border:0}

.index_honor{background-position:center;background-repeat:no-repeat;background-size:cover;padding:.88rem 0 .78rem;}
.index_honor h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .68rem;}
.index_honor .lists {padding:0 2.215rem;position:relative}/*
.index_honor .lists:before{content:'';width:100%;height:2px;background:#C6C6C6;position:absolute;bottom:.075rem;left:0;}*/
.index_honor .lists .swiper-slide>div{display:inline-block;vertical-align:top;width:25%;padding:0 .235rem}
.index_honor .lists .swiper-slide a{display:block;position:relative}
.index_honor .lists .swiper-slide .imgs{background:url(../images/icon2-2.png) center 0 no-repeat #302D2C;text-align:center;padding:1.12rem .15rem .33rem;background-size:100% auto !important}
.index_honor .lists .swiper-slide .imgs>div{display:inline-block;width:100%;max-width:100%;height:2.4rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:100% 100%;line-height:2.4rem;box-shadow:.1rem .1rem .19rem rgba(0,0,0,.36);padding:0 .17rem;}
.index_honor .lists .swiper-slide .imgs>div img {max-height:1.9rem;transition:none;}
.index_honor .lists .swiper-slide .imgs>p{font-size:.17rem;color:#FFF;line-height:.23rem;height:.46rem;overflow:hidden;margin:.32rem 0 0}
.index_honor .lists .swiper-slide>div:nth-child(2) .imgs{background:url(../images/icon2-3.png) center 0 no-repeat #302D2C;}
.index_honor .lists .swiper-slide>div:nth-child(3) .imgs{background:url(../images/icon2-4.png) center 0 no-repeat #302D2C }
.index_honor .lists .swiper-slide .txt{padding:.54rem 0 .73rem;position:relative}
.index_honor .lists .swiper-slide .txt span {font-size:.19rem;color:#232323;}
.index_honor .lists .swiper-slide .txt h6 {font-size:.16rem;color:#302D2C;line-height:.2rem;height:.4rem;overflow:hidden;margin:.1rem 0 0}
.index_honor .lists .swiper-slide .txt:before{content:'';width:.16rem;height:.16rem;background:#EEEEEF;border:2px solid #666666;border-radius:100%;position:absolute;bottom:0;left:0;z-index:1;transition:all .5s ease-in-out}
.index_honor .lists .swiper-slide .txt:after{content:'';width:2px;height:.2rem;background:#666;position:absolute;bottom:.335rem;left:.07rem;transition:all .5s ease-in-out}
.index_honor .lists .swiper-page>div{position:absolute;left:1rem;top:26%;width:.6rem;height:.6rem;background:#FFF;line-height:.6rem;text-align:center;font-size:.16rem;color:#302D2C;z-index:1;border-radius:100%;}
.index_honor .lists .swiper-page>div.slide-button-next{left:auto;right:1rem;}
.index_honor .lists .swiper-slide a:hover .txt:before{border-color:#007EC6;background:#007EC6;}
.index_honor .lists .swiper-slide a:hover .txt:after{background:#007EC6}
.index_honor .lists .swiper-slide a:hover .imgs>div{transform:scale(1.03)}


.index_partner{padding:.65rem 0 1.3rem;}
.index_partner h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .45rem;}
.index_partner .lists{position:relative}
.index_partner .swiper-slide a{display:block;line-height:.98rem;height:1rem;border:1px solid #eee;text-align:center}
.index_partner .swiper-slide img {max-height:.9rem;transition:none}
.index_partner .swiper-page>div{position:absolute;left:-.85rem;top:26%;width:.6rem;height:.6rem;background:#FFF;line-height:.6rem;text-align:center;font-size:.16rem;color:#302D2C;z-index:1;border-radius:100%;}
.index_partner .swiper-page>div.slide-button-next{left:auto;right:-.85rem;}


.index_news{padding:.81rem 0 1.02rem}
.index_news h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .45rem;}
.index_news .lists li a{display:block;position:relative;border-bottom:1px solid #C6C6C6;padding:.46rem .35rem .46rem .42rem;}
.index_news .lists li a>*{display:inline-block;vertical-align:middle;width:49.2%}
.index_news .lists li p{margin:0;width:50.8%;font-size:.18rem;color:#707070;line-height:.24rem;height:.48rem;overflow:hidden;}
.index_news .lists li .name{padding:0 1.3rem 0 .97rem;position:relative;}
.index_news .lists li .name h5 {font-size:.28rem;color:#302D2C;position:relative}
.index_news .lists li .name h5:before{content:'';width:0;height:2px;background:#007EC6;position:absolute;left:0;bottom:0;transition:all .6s ease-in-out;}
.index_news .lists li .name span{position:absolute;left:0;top:50%;transform:translateY(-50%);width:.57rem;height:.6rem;text-align:center;display:flex;font-size:.16rem;color:#8D8D8D;background:url(../images/icon3.png) 0 0 no-repeat;background-size:.57rem .6rem;    flex-direction: column;line-height:1;    justify-content: center;}
.index_news .lists li .name span i{display:block;font-size:.26rem;color:#302D2C;margin:3px 0 0;line-height:1}
.index_news .lists li .imgs{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;z-index:1;opacity:0}
.index_news .lists li .imgs img {width:2.2rem;height:1.3rem;object-fit:cover;transition:none;}
.index_news .lists li a:hover .imgs{opacity:1;right:.35rem;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}
.index_news .lists li a:hover {background:#FAFAFA;border-color:#232323}
.index_news .lists li a:hover .name h5 {color:#007EC6;}
.index_news .lists li a:hover .name h5:before{width:100%}
.index_news .mores {margin:.75rem 0 0;text-align:center;}
.index_news .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .25rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold}
.index_news .mores>a i{width:.3rem;height:.3rem;background:#302D2C;font-size:.12rem;color:#FFF;text-align:center;line-height:.3rem;margin-left:.33rem;border-radius:100%;font-weight:normal;}
.index_news .mores>a:hover{background:#007EC6;border-color:#007EC6;color:#FFF}
.index_news .mores>a:hover i{background:#FFF;color:#302D2C}
/**/
.footer{background:#232323;padding:.45rem 0 .58rem;}
.footer>div>div{display:inline-block;vertical-align:top;}
.footer .item{width:26%}
.footer .item .logos img {max-height:.64rem;transition:none;}
.footer .item .share{padding:.6rem 0 .5rem;}
.footer .item .share>a{display:inline-block;margin:0 .2rem 0 0;width:.38rem;height:.38rem;background:#FFF;border-radius:100%;line-height:.38rem;text-align:center;font-size:.2rem;color:#232323}
.footer .item .copy{font-size:.16rem;color:#FFF;margin:0 0 .35rem;}

.footer .item dl{margin:0;padding:0;position:relative}
.footer .item dl dt{font-size:.16rem;color:#FFF;font-weight:normal;cursor:pointer;text-transform:uppercase}
.footer .item dl dt i{margin-left:.1rem;width:.22rem;height:.22rem;border:1px solid #FFF;border-radius:100%;line-height:.2rem;text-align:center;font-size:.12rem;color:#FFF}

.footer .item dl dd {position:absolute;top:100%;left:0;transition:none;display:none;}
.footer .item dl dd a{display:block;font-size:.15rem;color:#FFF;font-family:"Montserrat-Regular";margin:5px 0 0;}
.footer .item dl dt.opens:after{transform:rotate(180deg)}

.footer .infos{width:15%;padding:.1rem 0 0}
.footer .infos h6{font-size:.23rem;color:#FFF;margin:0 0 .24rem;text-transform:capitalize;}
.footer .infos p {font-size:.18rem;color:#FFF;line-height:.28rem;margin:0 0 .55rem}
.footer .infos p:last-child{margin:0}

.footer .navlists{width:59%;padding:.1rem 0 0 1.63rem;}
.footer .navlists dl {margin:0;padding:0;display:inline-block;vertical-align:top;width:33%;}
.footer .navlists dl dt {margin:0 0 .24rem;}
.footer .navlists dl dt a{font-size:.23rem;color:#FFF;text-transform:capitalize}
.footer .navlists dl dd {line-height:.38rem;}
.footer .navlists dl dd a{font-size:.18rem;color:#FFF;}
/**/
.pa_head{background:#FFF;}
.pa_head .logos img{opacity:0}
.pa_head .logos img.logo2 {opacity:1}
.pa_head .navlist li a,.pa_head .items dl dt{color:#232323;}
.pa_head .navlist li.active a:before,.pa_head .navlist li a:hover:before{width:100%}
.pa_head .items>a{color:#232323;}
.pa_head .items dl dt i{color:#232323;border-color:#232323}
.ab_videos{position:relative;}
.ab_videos video{width:100%;height:100vh;background:#000;object-fit:cover}
.ab_videos h6 {position:absolute;bottom:.2rem;left:50%;transform:translateX(-50%);font-size:.18rem;color:#FFF;text-transform:capitalize}

.company{background:url(../images/icon4.png) 0 0 no-repeat #F7F7F7;background-size:cover;padding:.86rem 0 1.25rem;}
.company h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .58rem;}
.company .nums{margin:0 0 .75rem;padding:0 0 .5rem;border-bottom:1px solid #C6C6C6;text-align:center}
.company .nums>div{display:inline-block;vertical-align:top;width:25%;}
.company .nums>div>p{height:.62rem;margin:0 0 .2rem;}
.company .nums>div>p>img{max-height:.62rem;transition:none;}
.company .nums>div>div p{font-size:.17rem;color:#424242;margin:0 0 .35rem;}
.company .nums>div h5 {font-size:.2rem;color:#424242;line-height:1}
.company .nums>div h5 em {font-size:.5rem;color:#424242;line-height:1;display:inline-block;font-weight:bold;}
.company .nums>div h5 sup {font-size:.3rem;font-weight:bold;}
.company .editor .txt {background:#FFF;padding:.4rem;font-size:.19rem;color:#302D2C;border-left:3px solid #707070;margin:0 0 .6rem;}
.company .editor {font-size:.18rem;color:#302D2C;line-height:1.8}

.factory{padding:.71rem 0 .83rem;}
.factory h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .73rem;}
.factory .lists{position:relative}
.factory .swiper-slide a{display:block;position:relative}
.factory .swiper-slide .imgs img{width:100%;height:2.55rem;object-fit:cover;transition:none;}
.factory .swiper-slide p{font-size:.24rem;color:#232323;font-weight:bold;margin:.16rem 0 0}
.factory .swiper-page>div{position:absolute;left:-1.47rem;top:38%;z-index:1;font-size:.45rem;color:#707070;}
.factory .swiper-page>div.slide-button-next{left:auto;right:-1.47rem;}
.factory .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.factory .mores{margin:.62rem 0 0}
.factory .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .2rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold;}
.factory .mores>a i{margin-left:.35rem;width:.3rem;height:.3rem;background:#302D2C;font-size:.12rem;color:#FFF;text-align:center;line-height:.3rem;border-radius:100%;font-weight:normal;}
.factory .mores>a:hover{background:#007EC6;color:#FFF;border-color:#007EC6;}
.factory .mores>a:hover i{background:#FFF;color:#333}

.honor{background-position:center;background-repeat:no-repeat;background-size:cover;padding:.88rem 0 .78rem;}
.honor h3 {font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .68rem;}
.honor .lists {padding:0 2.215rem;position:relative}
/*
.honor .lists:before{content:'';width:100%;height:2px;background:#C6C6C6;position:absolute;bottom:.075rem;left:0;}
*/
.honor .lists .swiper-slide>div{display:inline-block;vertical-align:top;width:25%;padding:0 .235rem}
.honor .lists .swiper-slide a{display:block;position:relative}
.honor .lists .swiper-slide .imgs{background:url(../images/icon2-2.png) center 0 no-repeat #302D2C;text-align:center;padding:1.12rem .15rem .33rem;background-size:100% auto !important}
.honor .lists .swiper-slide .imgs>div{display:inline-block;width:100%;max-width:100%;height:2.4rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:100% 100%;line-height:2.4rem;box-shadow:.1rem .1rem .19rem rgba(0,0,0,.36);padding:0 .17rem;}
.honor .lists .swiper-slide .imgs>div img {max-height:2.05rem;transition:none;}
.honor .lists .swiper-slide .imgs>p{font-size:.17rem;color:#FFF;line-height:.23rem;height:.46rem;overflow:hidden;margin:.32rem 0 0}
.honor .lists .swiper-slide>div:nth-child(2) .imgs{background:url(../images/icon2-3.png) center 0 no-repeat #302D2C }
.honor .lists .swiper-slide>div:nth-child(3) .imgs{background:url(../images/icon2-4.png) center 0 no-repeat #302D2C}
.honor .lists .swiper-slide .txt{padding:.54rem 0 .73rem;position:relative}
.honor .lists .swiper-slide .txt span {font-size:.19rem;color:#232323;}
.honor .lists .swiper-slide .txt h6 {font-size:.16rem;color:#302D2C;line-height:.2rem;height:.4rem;overflow:hidden;margin:.1rem 0 0}
.honor .lists .swiper-slide .txt:before{content:'';width:.16rem;height:.16rem;background:#EEEEEF;border:2px solid #666666;border-radius:100%;position:absolute;bottom:0;left:0;z-index:1;transition:all .5s ease-in-out}
.honor .lists .swiper-slide .txt:after{content:'';width:2px;height:.2rem;background:#666;position:absolute;bottom:.335rem;left:.07rem;transition:all .5s ease-in-out}
.honor .lists .swiper-page>div{position:absolute;left:1rem;top:26%;width:.6rem;height:.6rem;background:#FFF;line-height:.6rem;text-align:center;font-size:.16rem;color:#302D2C;z-index:1;border-radius:100%;}
.honor .lists .swiper-page>div.slide-button-next{left:auto;right:1rem;}
.honor .lists .swiper-slide a:hover .txt:before{border-color:#007EC6;background:#007EC6;}
.honor .lists .swiper-slide a:hover .txt:after{background:#007EC6}
.honor .lists .swiper-slide a:hover .imgs>div{transform:scale(1.03)}
.honor .mores{margin:.62rem 0 0}
.honor .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .2rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold;}
.honor .mores>a i{margin-left:.35rem;width:.3rem;height:.3rem;background:#302D2C;font-size:.12rem;color:#FFF;text-align:center;line-height:.3rem;border-radius:100%;font-weight:normal;}
.honor .mores>a:hover{background:#007EC6;color:#FFF;border-color:#007EC6;}
.honor .mores>a:hover i{background:#FFF;color:#333}

.com_cnts{background:url(../images/icon5-1.png) center no-repeat #F7F7F7;background-size:5.96rem auto;padding:.87rem 0}
.com_cnts>div{display:flex;align-items:center;    justify-content: space-between;}
.com_cnts .txt p{font-size:.16rem;color:#707070;text-transform:uppercase;margin:0 0 .1rem;}
.com_cnts .txt h3 {font-size:.46rem;color:#302D2C;font-weight:bold}
.com_cnts .boxs {text-align:right}
.com_cnts .boxs h4 {font-size:.28rem;color:#302D2C;font-weight:bold;margin:0 0 .13rem;}
.com_cnts .boxs h4 img {max-height:.51rem;transition:none;margin:0 .13rem 0 0}
.com_cnts .boxs >a{display:inline-block;background:#FFF;border:1px solid #C6C6C6;border-radius:999px;padding:0 .54rem;line-height:.56rem;font-size:.18rem;color:#191919;text-transform:uppercase;}
.com_cnts .boxs >a>i{margin-left:.22rem;font-size:.14rem;}
.com_cnts .boxs >a:hover{background:#007EC6;border-color:#007EC6;color:#FFF}
.flash{position:relative;margin:1rem 0 0}
.flash h2 {position:absolute;top:50%;left:3.2rem;z-index:1;transform:translateY(-50%);font-size:.56rem;color:#FFF;font-weight:bold;width:3.53rem;text-transform:capitalize;}
.mbx{background:#F8F8F8;font-size:.16rem;color:#C6C6C6;padding:.2rem 0}
.mbx>div>*{display:inline-block;vertical-align:middle;}
.mbx a{font-size:.16rem;color:#C6C6C6;text-transform:capitalize;}
.mbx a:first-child{color:#302D2C;display:inline-block;padding-left:.35rem;background:url(../images/icon6.png) 0 center no-repeat;background-size:.2rem .18rem;}
/**/
.honor_box{padding:.66rem 0 1rem;}
.honor_box h3{font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .78rem;}
.honor_box .lists li {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .4rem;margin:0 0 .4rem;}
.honor_box .lists li a{display:block;position:relative}
.honor_box .lists li .imgs{background:url(../images/icon2-2.png) center 0 no-repeat #302D2C;text-align:center;padding:1.12rem .15rem .33rem;background-size:100% auto !important}
.honor_box .lists li .imgs>div{display:inline-block;width:1.89rem;max-width:100%;height:1.4rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:100% 100%;line-height:1.4rem;box-shadow:.1rem .1rem .19rem rgba(0,0,0,.36)}
.honor_box .lists li .imgs>div span {display:inline-block;background:none !important;vertical-align:middle;}
.honor_box .lists li .imgs>div img {max-height:1.05rem;transition:none;}
.honor_box .lists li .imgs>p{font-size:.17rem;color:#FFF;line-height:.23rem;height:.46rem;overflow:hidden;margin:.32rem 0 0}
.honor_box .mores{margin:1.1rem 0 0;transition:none;}
.honor_box .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .57rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold;}
.honor_box .mores>a:hover {background:#007EC6;color:#FFF;border-color:#007EC6;}
.honor_box .lists li a:hover .imgs{transform:translateY(-3px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.honor_box .lists li>div:nth-child(2) .imgs{background:url(../images/icon2-3.png) center 0 no-repeat #302D2C;}
.honor_box .lists li>div:nth-child(3) .imgs{background:url(../images/icon2-4.png) center 0 no-repeat #302D2C;}
/**/
.factory_box{padding:.66rem 0 1rem;}
.factory_box h3{font-size:.5rem;color:#302D2C;text-align:center;margin:0 0 .78rem;}
.factory_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.49rem .25rem;}
.factory_box .lists a{display:block;position:relative}
.factory_box .lists .imgs img{width:100%;height:2.5rem;object-fit:cover;transition:none;}
.factory_box .lists p{font-size:.24rem;color:#232323;font-weight:bold;margin:.16rem 0 0}

.factory_box .mores{margin:1.1rem 0 0;transition:none;}
.factory_box .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .57rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold;}
.factory_box .mores>a:hover {background:#007EC6;color:#FFF;border-color:#007EC6;}
.factory_box .lists li a:hover .imgs{transform:translateY(-3px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.product_box{padding:.55rem 0 1.07rem;}
.product_box h3 {font-size:.5rem;color:#302D2C;text-align:center;text-transform:capitalize}
.product_box>div>p{font-size:.18rem;color:#232323;margin:0 0 .43rem;}
.product_box>div>p i{margin-left:.1rem;color:#707070;font-size:.12rem;}
.product_box .mains>div{display:inline-block;vertical-align:top;width:20%}

.product_box .mains .lets{padding:0 .19rem 0 0;}
.product_box .mains .lets h4 {font-size:.22rem;color:#302D2C;font-weight:bold;padding:0 0 .24rem;border-bottom:1px solid #C6C6C6}
.product_box .mains .lets h4 img {max-height:.37rem;transition:none;margin-right:.13rem}
.product_box .mains .lets dl {margin:0;padding:.15rem .15rem .19rem;border-bottom:1px solid #E8E8E8;position:relative}
.product_box .mains .lets dl dt a{font-size:.18rem;color:#302D2C;font-weight:bold;display:block;position:relative;}
.product_box .mains .lets dl dt img {max-height:.18rem;transition:none;margin-right:.11rem;}
.product_box .mains .lets dl dt i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.16rem;font-weight:bold;}
.product_box .mains .lets dl dd{padding:5px 0 .1rem;display:none;transition:none;}
.product_box .mains .lets dl dd p{padding:.15rem 0;border-bottom:1px solid #E8E8E8;margin:0}
.product_box .mains .lets dl dd p a{display:block;position:relative;font-size:.16rem;color:#302D2C;}
.product_box .mains .lets dl dd p a i{font-size:.12rem;color:#007EC6;position:absolute;right:.3rem;top:50%;transform:translateY(-50%);opacity:0;font-weight:bold;}
.product_box .mains .lets dl dd p.active a{color:#007EC6;}
.product_box .mains .lets dl dd p.active a i {right:0;opacity:1;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}
.product_box .mains .lets dl.ons,.product_box .mains .lets dl.opens {background:#FAFAFA}
.product_box .mains .lets dl.opens dt a i {transform:rotate(180deg) translateY(50%)}
.product_box .mains .rlt {padding-left:.05rem;width:80%;border-left:1px solid #C6C6C6;}
.product_box .mains .rlt li{display:inline-block;vertical-align:top;width:33.333%;padding-left:.2rem;margin:0 0 .6rem;}
.product_box .mains .rlt .imgs img{width:100%;height:2.6rem;object-fit:cover;transition:none}
.product_box .mains .rlt .text{padding:.15rem 0 0;text-align:center}
.product_box .mains .rlt .text h4 {font-size:.3rem;color:#232323;font-weight:bold;}
.product_box .mains .rlt .text p{font-size:.16rem;color:#707070;margin:.13rem 0 .3rem;}
.product_box .mains .rlt .text .icon img {max-height:.43rem;transition:none;}
.product_box .mains .rlt .text em {display:inline-block;min-width:2.2rem;border:1px solid #C6C6C6;border-radius:999px;text-align:center;font-size:.14rem;color:#191919;line-height:.56rem;margin:.35rem 0 0}
.product_box .mains .rlt .text em i{margin-left:.4rem;}
.product_box .mains .rlt li a:hover .text em{background:#007EC6;color:#FFF;border-color:#007EC6}
.product_box .mains .rlt li a:hover .imgs{transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.product_box .mains .rlt li a:hover .text em {background:}
.product_box .mains .rlt .mores{margin:.12rem 0 0;transition:none;padding-right:.05rem;}
.product_box .mains .rlt .mores>a{display:inline-block;border:1px solid #C6C6C6;border-radius:999px;padding:0 .57rem;line-height:.64rem;font-size:.16rem;color:#302D2C;font-weight:bold;}
.product_box .mains .rlt .mores>a:hover {background:#007EC6;color:#FFF;border-color:#007EC6;}

.page {margin:.4rem 0 0}
.page a{display:inline-block;vertical-align:middle;margin:0 5px;width:.42rem;height:.42rem;border:1px solid #232323;border-radius:3px;line-height:.4rem;font-size:.16rem;color:#000;}
.page a.page-num-current{background:#007EC6;color:#FFF;border-color:#007EC6;}
/**/
.m460 {margin:0 4.6rem}
.show_product{padding:1.01rem 0 .97rem;}
.show_product .mbxs{background:#F8F8F8}
.show_product .mbxs>div{display:flex;align-items:center;justify-content:space-between;}
.show_product .mbxs p{margin:0;font-size:.16rem;color:#D8DBDC;line-height:.6rem;}
.show_product .mbxs p a{font-size:.16rem;color:#302D2C}
.show_product .mbxs p em {color:#191919}
.show_product .mbxs p>*:last-child{color:#C6C6C6}
.show_product .mbxs>div>a{font-size:.16rem;color:#302D2C}
.show_product .mbxs>div>a i{font-size:.12rem;}
.show_product .mbxs>div>a font{color:#0064C6}
.show_product .mains{padding:.6rem 0 0}
.show_product .mains .infos{margin:0 0 .6rem;}
.show_product .mains .infos>div{display:inline-block;vertical-align:middle;width:46.2%}
.show_product .mains .infos .text{width:53.8%;padding-left:.6rem;}
.show_product .mains .infos .imgbox{position:relative}
.show_product .mains .infos .imgbox .thumbs{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:.35rem 0;width:.64rem;}
.show_product .mains .infos .imgbox .thumbs #thumbs{height:3.84rem;}
.show_product .mains .infos .imgbox .thumbs #thumbs img {width:100%;height:100%;object-fit:cover;transition:none;cursor:pointer;}
.show_product .mains .infos .imgbox .thumbs #thumbs .swiper-slide{cursor:pointer;}
.show_product .mains .infos .imgbox .thumbs #thumbs .swiper-slide:before{content:'';width:100%;height:100%;border:2px solid #0064C6;position:absolute;top:0;left:0;transition:all .5s ease-in-out;transform:scale(1.05);opacity:0}
.show_product .mains .infos .imgbox .thumbs #thumbs .swiper-slide-thumb-active:before{transform:none;opacity:1;}
.show_product .mains .infos .imgbox .thumbs .swiper-page>div{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;font-size:.26rem;color:#D8DBDC;font-weight:bold;}
.show_product .mains .infos .imgbox .thumbs .swiper-page>div.slide-button-next{top:auto;bottom:0}
.show_product .mains .infos .imgbox .thumbs .swiper-page>div:hover {color:#0064C6}
.show_product .mains .infos .imgbox #gallery .swiper-slide {height:4.6rem;text-align:center;line-height:4.6rem;}
.show_product .mains .infos .imgbox #gallery .swiper-slide img {max-height:4.6rem;transition:none;}

.show_product .mains .infos .text h2 {font-size:.42rem;color:#191919;font-family:"Figtree-Bold";margin:0 0 .2rem}
.show_product .mains .infos .text .editor table {background:#FFF;border:1px solid #C6C6C6;width:100%}
.show_product .mains .infos .text .editor table tr td {width:auto;height:.45rem;vertical-align:middle;font-size:.18rem;color:#191919;padding:0 .3rem;}
.show_product .mains .infos .text .editor table tr td:first-child{font-weight:bold;}
.show_product .mains .infos .text .editor table tr:nth-child(2n) {background:#F7F7F7}
.show_product .mains .infos .text .icon {margin:.35rem 0 .3rem;}
.show_product .mains .infos .text .icon img {max-height:.43rem;transition:none}

.show_product .mains .infos .text .share{margin:.5rem 0 0}
.show_product .mains .infos .text .share>*{display:inline-block;vertical-align:middle;font-size:.2rem;color:#191919;}
.show_product .mains .infos .text .share>a{width:.32rem;height:.32rem;background:#666;border-radius:100%;line-height:.32rem;text-align:center;margin-left:.15rem;font-size:.16rem;color:#FFF}
.show_product .mains .infos .text h6 {font-size:.2rem;color:#191919;margin:.24rem 0 .3rem}
.show_product .mains .infos .text h6 a{display:inline-block;color:#007EC6;    text-decoration: underline;}
.show_product .mains .infos .text .links{border-top:1px solid #D8DBDC;padding:.3rem 0 0}
.show_product .mains .infos .text .links>a{display:inline-block;background:#007EC6;font-size:.18rem;color:#FFF;padding:0 .43rem;line-height:.56rem;border-radius:999px;}
.show_product .mains .infos .text .links>a i{margin-left:.33rem;font-size:.12rem;}



.show_product .details{padding:0 0 .8rem;}
.show_product .details>ol {margin:0;padding:0;border-bottom:1px solid #D8DBDC;text-align:center}
.show_product .details>ol li{margin:0 .25rem;display:inline-block;vertical-align:middle;}
.show_product .details>ol li a{display:block;font-size:.25rem;color:#6B6B6B;position:relative;padding:0 0 .17rem;line-height:.48rem;}
.show_product .details>ol li:first-child a,.show_product .details>ol li a:hover{font-size:.27rem;color:#0F5AA4;font-family:"Figtree-Bold;"}
.show_product .details>ol li a:after{content:'';width:0;height:2px;background:#0F5AA4;position:absolute;bottom:-1px;left:0;transition:all .5s ease-in-out}
.show_product .details>ol li a:hover:after,.show_product .details>ol li:first-child a:after{width:100%;}
.show_product .details .editor{font-size:.18rem;color:#191919;line-height:1.9;padding:.73rem 0 0}
.show_product .details .editor table{width:100%;background:#F0F6FC}
.show_product .details .editor table td {width:auto;height:.46rem;vertical-align:middle;padding:0 .15rem 0 .65rem;font-size:.18rem;color:#191919;font-family:"Figtree-SemiBold"}
.show_product .details .editor table p{margin:0}
.show_product .details .editor table tr:nth-child(2n) {background:#FFF}
.show_product .details .editor strong {font-size:.28rem;color:#191919;font-family:"Figtree-Bold"}
.show_product .other h3{font-size:.28rem;color:#191919;font-family:"Figtree-SemiBold";margin:0 0 .28rem;padding:0 0 .21rem;position:relative}
.show_product .other h3:after{content:'';width:.56rem;height:2px;background:#0064C6;position:absolute;bottom:0;left:0}
.show_product .other .lists{position:relative}
.show_product .other .swiper-slide a{display:block;position:relative}
.show_product .other .swiper-slide .imgs img{width:100%;height:3.52rem;object-fit:cover;transition:none}
.show_product .other .swiper-slide .text{padding:.3rem 0 0} 
.show_product .other .swiper-slide .text h4 {font-size:.22rem;color:#191919;font-family:"Figtree-SemiBold";line-height:.32rem;height:.64rem;overflow:hidden;}
.show_product .other .swiper-slide .text p{margin:.3rem 0 .2rem;font-size:.17rem;color:#6B6B6B;font-family:"Figtree-Light"}
.show_product .other .swiper-slide .text em{display:inline-block;border:1px solid #0064C6;border-radius:999px;padding:0 .28rem;line-height:.36rem;font-size:.14rem;color:#0064C6;text-transform:uppercase}
.show_product .other .swiper-slide .text em i{margin-left:.15rem;font-size:.12rem;}
.show_product .other .swiper-slide a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.show_product .other .swiper-slide a:hover .text em{background:#0064C6;color:#FFF}
.show_product .other .swiper-page>div{position:absolute;top:24%;left:-1rem;font-size:.42rem;color:#0064C6;z-index:1;font-weight:bold;}
.show_product .other .swiper-page>div.slide-button-next{left:auto;right:-1rem;}
/**/

.news_box{padding:.56rem 0 1.08rem;}
.news_box .mbx{color:#191919}
.news_box .mbx a{color:#191919}
.news_box .mbx a:first-child{color:#0064C6}
.news_box h3 {font-size:.6rem;color:#191919;font-family:"Figtree-Bold";text-align:center;margin:.38rem 0 .7rem;}
.news_box ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.8rem .3rem;}
.news_box li a{display:block;position:relative}
.news_box li .imgs img{width:100%;height:3.35rem;object-fit:cover;transition:none;}
.news_box li .text{padding:.38rem 0 0;}
.news_box li .text span {font-size:.13rem;color:#ccc}
.news_box li .text h4 {font-size:.27rem;color:#191919;font-family:"Figtree-SemiBold";line-height:.34rem;height:1.02rem;overflow:hidden;margin:.13rem 0 .2rem;}
.news_box li .text p{font-size:.2rem;color:#6B6B6B;line-height:.33rem;height:.99rem;overflow:hidden;margin:0 0 .39rem;}
.news_box li .text em {display:inline-block;border:1px solid #0064C6;border-radius:999px;padding:0 .29rem;line-height:.36rem;font-size:.14rem;color:#0064C6;text-transform:uppercase;}
.news_box li .text em i{margin-left:7px;font-size:.12rem;vertical-align:middle;}
.news_box li a:hover .text em {background:#0064c6;color:#FFF}
.news_box li a:hover .imgs {transform:translateY(-3px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.news_box  .lists .mores{margin:.8rem 0 0;transition:none;}
.news_box  .lists .mores>a{display:inline-block;background:#0064C6;font-size:.16rem;color:#FFF;font-family:"Figtree-Medium";padding:0 .68rem;line-height:.52rem;border-radius:999px;}
.news_box  .lists .mores>a i{font-size:.22rem;margin-right:.1rem;}
/**/
.show_news{padding:.56rem 0 .86rem}
.show_news .mbxs{display:flex;align-items:center;justify-content:space-between;}
.show_news .mbxs p{margin:0;font-size:.16rem;color:#D8DBDC}
.show_news .mbxs p a{font-size:.16rem;color:#0064C6}
.show_news .mbxs p em {color:#191919}
.show_news .mbxs>a{font-size:.16rem;color:#191919}
.show_news .mbxs>a font{color:#0064C6}
.show_news .mains{padding:.46rem 0 0;}

.show_news .mains h1 {font-size:.46rem;color:#191919;font-family:"Figtree-Bold";text-align:center;margin: 0 0 .16rem;}
.show_news .mains>div>p{font-size:.18rem;color:#0F5AA4;margin:0;padding:0 0 .34rem;border-bottom:1px solid #7F878C;text-align:center}
.show_news .mains .editor{font-size:.18rem;color:#191919;font-family:"Figtree-Light";padding:.6rem 0 .65rem;line-height:1.9}
.show_news .mains .share{text-align:center;padding:0 0 .57rem;}
.show_news .mains .share>a{display:inline-block;vertical-align:middle;margin:0 .075rem;width:.45rem;height:.45rem;background:#F0F6FC;border-radius:100%;line-height:.45rem;font-size:.18rem;color:#0064C6}
.show_news .mains .pages>div{display:inline-block;vertical-align:top;width:50%;border-top:3px solid #D8DBDC;padding:.22rem .6rem .22rem 0;border-bottom:1px solid #D8DBDC}
.show_news .mains .pages>div.next{padding:.22rem 0 .22rem .6rem;border-left:1px solid #D8DBDC}
.show_news .mains .pages a{display:block;position:relative;align-items:center;padding-left:.737rem;}
.show_news .mains .pages i{width:.48rem;height:.48rem;border:1px solid #7F878C;border-radius:100%;line-height:.46rem;text-align:center;font-size:.18rem;color:#0064C6;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_news .mains .pages>div.next a{padding:0 .737rem 0 0}
.show_news .mains .pages>div.next i{right:0;left:auto;}
.show_news .mains .pages a span {font-size:.2rem;color:#191919;line-height:.32rem;height:.64rem;overflow:hidden;display:block;text-transform:capitalize}
.show_news .mains .pages a:hover i{background:#0064C6;color:#FFF;border-color:#0064C6}
/**/
.faqlist{padding:1rem 5.1rem;}
.faqlist>ol{margin:0;padding:0;border-top:1px solid rgba(127,135,140,.3)}
.faqlist li>a{display:block;border-bottom:1px solid rgba(127,135,140,.3);position:relative}
.faqlist li>a p{font-size:.22rem;color:#191919;padding:.16rem 0}
.faqlist li>a i {position:absolute;right:0;top:50%;transform:translateY(-50%);width:.2rem;height:.2rem;}
.faqlist li>a i:before,.faqlist li>a i:after{content:'';width:.2rem;height:2px;background:#0064C6;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all .5s ease-in-out}
.faqlist li>a i:after{transform:translate(-50%,-50%) rotate(90deg);top:50%;left:50%}
.faqlist li.opens>a i:after{transform:none;opacity:0;left:0}
.faqlist li .submenu{display:none;transition:none;font-size:.2rem;color:#191919;padding:.4rem 0;border-bottom:1px solid rgba(127,135,140,.3)}

.contact_box{padding:.96rem 0 .88rem}
.contact_box>div{float:right;}
.contact_box .infos{width:32.3%;position:relative;background:#F0F6FC;padding:.29rem .4rem .49rem;}
.contact_box .infos:before{content:'Contact Us';font-family:'Figtree-Bold';font-size:.52rem;color:#0064C6;opacity:.06;position:absolute;right:0;top:0;z-index:1;writing-mode:tb-rl;line-height:1}
.contact_box .infos h3 {font-size:.29rem;color:#191919;font-family:"Figtree-SemiBold";text-align:center;margin:0 0 .37rem;}
.contact_box .infos .editor p{font-size:.18rem;color:#191919;display:flex;padding:0 0 .2rem .34rem;border-bottom:1px solid #D8DBDC;position:relative;line-height:.28rem;}
.contact_box .infos .editor p em {position:absolute;left:0;top:0;}
.contact_box .infos .editor p em img {max-height:.21rem;transition:none;}

.contact_box .message{width:67.7%;padding:0 .31rem 0 0}
.contact_box .message h3 {font-size:.45rem;color:#191919;font-family:"Figtree-SemiBold";margin:0 0 .4rem;}
.contact_box .message li {padding:0 .29rem 0 0;margin:0 0 .27rem;}
.contact_box .message li p{font-size:.2rem;color:#191919;margin:0 0 .17rem;}
.contact_box .message li p i{color:#F61515;}
.contact_box .message li input[type="text"],.contact_box .message li textarea{width:100%;height:.42rem;border:1px solid #7F878C;background:none;font-size:.16rem;color:#191919;padding:0 .15rem;}
.contact_box .message li textarea{height:.98rem;padding:.15rem;}
.contact_box .message li input[name="checkcode"]{width:30%;display:inline-block;vertical-align:middle;}
.contact_box .message li button {background:#0064C6;padding:0 .62rem;height:.52rem;font-size:.2rem;color:#FFF;font-family:"Figtree-Medium";border-radius:999px;border:0}
.contact_box .message li button i{margin-left:5px;font-size:.14rem;vertical-align:middle;}
/*页面弹窗*/
.search_m{position:fixed;top:0;left:0;background:rgba(0,0,0,.52);z-index:99;width:100%;height:100%;display:none;transition:none;}
.search_m>div{display:flex;align-items:center;width:100%;height:100%}
.search_m form{width:9rem;max-width:90%;margin:0 auto;position:relative;opacity:0;transform:translateY(3vw);}
.search_m input{width:100%;height:.9rem;background:#FFF;border-radius:999px;border:0;font-size:.2rem;color:#191919;font-family:"Figtree-Medium";padding:0 .7rem 0 .4rem;}
.search_m button {position:absolute;right:.39rem;top:50%;transform:translateY(-50%);background:none;border:0;font-size:.22rem;color:#0064C6;font-weight:bold;}
.search_m form.ons {opacity:1;transform:none;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}

/*搜索*/
.searchs_box{padding:1.23rem 0 1.05rem;}
.searchs_box .mbxs{display:flex;align-items:center;justify-content:space-between;}
.searchs_box .mbxs p{margin:0;font-size:.16rem;color:#D8DBDC}
.searchs_box .mbxs p a{font-size:.16rem;color:#0064C6}
.searchs_box .mbxs p em {color:#191919}
.searchs_box .mbxs>a{font-size:.16rem;color:#191919}
.searchs_box .mbxs>a font{color:#0064C6}
.searchs_box .mains{padding:.62rem 0 0}
.searchs_box .mains>div{padding:0 2rem;}
.searchs_box .mains h3 {font-size:.6rem;color:#191919;font-family:"Figtree-Bold";text-align:center;margin:0 0 .42rem;}
.searchs_box .mains .boxs{position:relative;margin:0 0 .5rem;}
.searchs_box .mains .boxs form{position:relative}
.searchs_box .mains .boxs input{width:100%;height:.58rem;border:1px solid #7F878C;padding:0 .27rem;font-size:.18rem;color:#7F878C;padding:0 .45rem 0 .2rem;}
.searchs_box .mains .boxs button{background:none;border:0;font-size:.18rem;color:#7F878C;position:absolute;right:.2rem;top:50%;transform:translateY(-50%)}
.searchs_box .mains .boxs p{font-size:.18rem;color:#191919;margin:.3rem 0 0;}
.searchs_box .mains .boxs p i{color:#0064C6}
.searchs_box .mains .lists li {padding:0 0 .45rem;border-bottom:1px solid #7F878C;margin:0 0 .45rem;}
.searchs_box .mains .lists li a{display:block;position:relative;}
.searchs_box .mains .lists li a>div{display:inline-block;vertical-align:middle;width:16%}
.searchs_box .mains .lists li .imgs img{width:100%;height:1.6rem;object-fit:cover;transition:none;}
.searchs_box .mains .lists li .text{width:84%;padding-left:.5rem;}
.searchs_box .mains .lists li .text h4 {font-size:.27rem;color:#191919;font-family:"Figtree-SemiBold";margin:0 0 .1rem;}
.searchs_box .mains .lists li .text h4 span ,.searchs_box .mains .lists li .text p span{color:#0064C6 !important;}
.searchs_box .mains .lists li .text p{font-size:.18rem;color:#6B6B6B;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .27rem;}
.searchs_box .mains .lists li .text em{display:inline-block;border:1px solid #0064C6;border-radius:999px;padding:0 .28rem;line-height:.36rem;font-size:.14rem;color:#0064C6;text-transform:uppercase}
.searchs_box .mains .lists li .text em i{margin-left:.15rem;font-size:.12rem;}
.searchs_box .mains .lists li a:hover .text em {background:#0064C6;color:#FFF}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

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

/**************************/
@media(max-width:1600px){
    .m460{margin:0 2.6rem;}
}
@media(max-width:1440px){
    .m304{margin:0 2.04rem;}
	.faqlist{padding:1rem 4rem;}
	.show_news .mains>div,.searchs_box .mains>div{padding:0 1rem;}	
	.m460{margin:0 1.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 .label_txt{left:15px;}
	.index_honor .lists,.honor .lists{padding:0 1.15rem}
	.index_honor .lists .swiper-page > div,.honor .lists .swiper-page>div{left:.2rem;}
	.index_honor .lists .swiper-page > div.slide-button-next,.honor .lists .swiper-page>div.slide-button-next{left:auto;right:.2rem}
	.factory .swiper-page > div{z-index:2;left:0;}
	.factory .swiper-page > div.slide-button-next{left:auto;right:0}

	.show_product{padding-top:0}
	.faqlist{padding:1rem 2rem;}

	.news_box .mbx{top:80px;}
	.flash{margin:0}
	.m460,.m304{margin:0 15px;}
	
	.index_partner .swiper-page>div{left:0;z-index:2}
	.index_partner .swiper-page>div.slide-button-next{left:auto;right:0}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_txt h3{font-size:.26rem;margin:0 0 .35rem;}
	.index_column > div{width:50%;}
	.index_column > div a{border-top:1px solid rgba(63, 82, 150, .5)}
	.index_about .mains > div{display:block;width:100% !important;}
	.index_about .mains .text{padding:.15rem 0 .55rem;}
	.index_about .nums{    display: flex;    flex-direction: row;    flex-wrap: wrap;}
	.index_about .nums > div{width:50%;text-align:left;padding:.15rem;display:flex;justify-content:space-between;}
	.index_about .nums > div:nth-child(2) {border:0}
	.index_honor .lists, .honor .lists{padding:0}
	.index_honor .lists .swiper-slide > div{width:50%;margin:.3rem 0 0}
	.index_honor .lists .swiper-page > div{display:none;}
	.index_news .lists li a > *{display:block;width:100% !important;}
	.index_news .lists li p{margin:.5rem 0 0}
	.footer > div > div{display:block;width:100% !important;}
	.footer .infos,.footer .navlists{display:none;}
	.company .nums > div{width:50%;margin:0 0 .35rem}
	.honor .lists .swiper-slide > div{width:50%;margin:.3rem 0 0}
	.honor .lists .swiper-page > div{display:none;}
	.com_cnts > div{display:block;}
	.com_cnts .boxs{text-align:left;margin:.5rem 0 0}
	.factory_box .lists ul{grid-template-columns:1fr 1fr;}
	.honor_box .lists li{grid-template-columns:1fr 1fr;gap:.4rem .4rem;}
	.product_box .mains > div{display:block;width:100% !important;}
	.product_box .mains .lets{padding:0 0 .5rem;border-bottom:1px solid #C6C6C6}
	.product_box .mains .rlt{padding:.35rem 0 0;border:0}
	.product_box .mains .rlt li{width:50%;padding:0 .1rem;}
	

	.show_product .mbxs,.show_news .mbxs{display:block;}
	.show_product .mains .infos > div,.factory > div{display:block;width:100% !important;}
	.show_product .mains .infos .text{padding:.6rem 0 0}
	.show_product .mains .infos .imgbox .thumbs{width:40px;}	
	.faqlist{padding:1rem 15px;}
	.news_box ul{grid-template-columns:1fr 1fr}
	.show_news .mains > div{padding:0}
	.contact_box > div{float:none;}
	.contact_box .infos{width:100%}
	.contact_box .message{width:100%;padding:.5rem 0 0}
	
	
}