/*header*/
.header{position:fixed;top:0;left:0;z-index:18;width:100%;background:#FFF;box-shadow:0 0 13px rgba(0,0,0,.06)}
.header .tops{background:rgba(0,0,0,.8);}
.header .tops>div{display:flex;justify-content: space-between;align-items:center;}
.header .tops .let {display:flex;gap:0 .6rem;}
.header .tops .let p{font-size:var(--font-size14);color:#FFF;margin:0;font-weight:bold}
.header .tops .rlt {flex:0 0 25%;position:relative}
.header .tops .rlt input{width:100%;height:.5rem;background:none;border:0;font-size:var(--font-size14);color:#FFF;padding:0 0 0 .35rem}
.header .tops .rlt input::placeholder{color:#FFF}
.header .tops .rlt button {position:absolute;left:0;top:50%;transform:translateY(-50%);border:0;background:none;font-size:var(--font-size18);color:#FFF}
.header .boxs>div{display:flex;justify-content:space-between;align-items:center;}
.header .boxs .logos{line-height:1rem;}
.header .boxs .logos img {max-height:.6rem;transition:none;}
.header .boxs .navs ul{display:flex;gap:0 .85rem;}
.header .boxs .navs li a{font-size:var(--font-size18);color:#454545;}
.header .boxs .navs li.active a,.header .boxs .navs li a:hover{color:#c21920}
.header .boxs dl {margin:0;padding:0;position:relative}
.header .boxs dl dt{font-weight:normal;font-size:var(--font-size18);color:#454545;cursor:pointer;line-height:1rem;}
.header .boxs dl dt img {max-height:.25rem;transition:none;margin-right:.1rem;}
.header .boxs dl dt i{margin-left:.1rem;font-size:var(--font-size14);}
.header .boxs dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;text-align:left;display:none;transition:none;box-shadow:0 0 4px rgba(0,0,0,.1);width:100%;}
.header .boxs dl dd a{display:block;font-size:var(--font-size14);color:#454545;border-top:1px solid #eee;line-height:.4rem;padding:0 .1rem;}
.header .boxs dl dd img {margin-right:.15rem;max-height:.25rem;transition:none}

body#en .header .tops .let{gap:0 .15rem;}
body#en .header .boxs .navs ul{gap:0 .45rem;}
/*banner*/
.tem_banner .swiper-slide video{width:100%;height:100vh;background:#000}
.tem_banner .swiper-slide>a> img {width:100%;height:100vh;object-fit:cover;}
.tem_banner .v_plays{cursor:pointer;}
.tem_banner .plays{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;text-align:center;z-index:1;cursor:pointer;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .plays h3{font-size:var(--font-size74);background: url(../images/x1.jpg) center no-repeat;background-clip: text;font-weight:bold;color:transparent;margin:0 0 .45rem;background-size:cover;}
.tem_banner .plays i{width:.74rem;display:inline-block;}
.tem_banner .v_plays.play .plays{transform:translate(-50%,1vw);opacity:0;}
/**/
.index_product{padding:.55rem 0 1.15rem;background:#FFF}
.index_product ol{margin:0 0 1rem;padding:0;display:grid;gap:0 .24rem;grid-template-columns:1fr 1fr}
.index_product ol li a{display:block;position:relative;}
.index_product ol li .txt {position:absolute;right:.6rem;top:50%;transform:translateY(-50%);z-index:1}
.index_product ol li .txt h3{font-size:var(--font-size36);color:#FFF;margin:0 0 .25rem;}
.index_product ol li .txt em{display:inline-block;background:#FFF;border-radius:6px;padding:0 .2rem;line-height:.48rem;font-size:var(--font-size16);color:#2c2c2c;font-weight:bold;text-transform:uppercase;}
.index_product ol li a:hover .txt em {background:#e50112;color:#FFF}
.index_product .lists .titles{margin:0 0 .65rem;}
.index_product .lists .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;}
.index_product .lists .titles h3{font-size:var(--font-size48);color:#202020;font-weight:bold;}
.index_product .lists .swiper-slide{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.63rem .24rem;}
.index_product .lists .swiper-slide .imgs img {width:100%;height:3.3rem;object-fit:cover;transition:none}
.index_product .lists .swiper-slide p{font-size:var(--font-size18);color:#3c3c3c;text-align:center;margin:.15rem 0 0;font-weight:bold;}
.index_product .lists .slide-pagination{margin:.7rem 0 0;display:flex;justify-content:center;align-items:center;gap:0 .09rem;}
.index_product .lists .slide-pagination span {opacity:1;outline:none;width:.14rem;height:.14rem;background:#dcdcdc;margin:0}
.index_product .lists .slide-pagination span.swiper-pagination-bullet-active{background:#e50112}
.index_product .lists .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.index_apply{padding:1.35rem 0 .83rem;text-align:center}
.index_apply:before{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:cover;}
.index_apply h6 {font-size:var(--font-size24);color:#c21920;}
.index_apply h3{font-size:var(--font-size36);color:#FFF;font-weight:bold;margin:.15rem 0 .3rem;}
.index_apply p{margin:0 auto .45rem;width:5.5rem;max-width:100%;font-size:var(--font-size16);color:#FFF}
.index_apply .mores>a{display:inline-block;font-size:var(--font-size18);color:#FFF;font-weight:bold;padding:0 .33rem;line-height:.48rem;border-radius:10px;background:#e50112;}

.index_proseries{background:#FFF;padding:.95rem 0 1.15rem;}
.index_proseries .titles{margin:0 0 .6rem;text-align:center;}
.index_proseries .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .2rem;}
.index_proseries .titles h3{font-size:var(--font-size48);color:#202020;font-weight:bold;}
.index_proseries ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .28rem;}
.index_proseries li a{display:block;position:relative;background:#e5e5e5;text-align:center;padding:0 .1rem .5rem;height:100%}
.index_proseries li .imgs{height:3.8rem;line-height:3.8rem;}
.index_proseries li .imgs span {background:none !important;display:inline-block;vertical-align:middle;}
.index_proseries li .imgs img {max-height:2.8rem;transition:none}
.index_proseries li p{font-size:var(--font-size18);color:#3c3c3c;font-weight:bold;margin:0}
.index_proseries li a:hover {transform:translateY(-5px);box-shadow:0 0 4px rgba(0,0,0,.1)}

.index_about{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;justify-content:flex-end}
.index_about .text{flex:0 0 50%;padding:2.52rem 2.6rem 4.15rem 1.4rem;background:rgba(229,229,229,.83)}
.index_about .text span {font-size:var(--font-size24);color:#c21920}
.index_about .text h3{font-size:var(--font-size36);color:#333;font-weight:bold;margin:.2rem 0 .5rem;}
.index_about .text p{font-size:var(--font-size18);color:#333;line-height:1.7;margin:0 0 .55rem;}
.index_about .text a{display:inline-block;background:#e50112;border-radius:10px;font-size:var(--font-size16);color:#FFF;font-weight:bold;padding:0 .2rem;line-height:.48rem;}

.index_about .nums{position:absolute;bottom:-1.35rem;left:0;width:100%;z-index:2}
.index_about .nums>div{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 1px;}
.index_about .nums>div>div{background:#343434;padding:.75rem 0 .95rem;display:flex;justify-content:center;}
.index_about .nums h5 {font-size:var(--font-size36);color:#FFF;line-height:1}
.index_about .nums h5 em {font-size:var(--font-size60);line-height:1;font-family:"051-cai978";display:inline-block;vertical-align:middle}
.index_about .nums h5 sup {font-size:var(--font-size48);}
.index_about .nums p{font-size:var(--font-size18);color:#FFF;font-weight:bold;margin:.15rem 0 0}
.index_about .nums>div>div:hover {background:#c21920}

.index_news{padding:2.53rem 0 0;background:#FFF}
.index_news .titles{margin:0 0 .4rem;}
.index_news .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .2rem;}
.index_news .titles h3 {font-size:var(--font-size48);color:#202020;font-weight:bold}
.index_news .lists{position:relative;}
.index_news .lists .swiper-slide a{display:block;position:relative}
.index_news .lists .swiper-slide .imgs{border-radius:10px;overflow:hidden}
.index_news .lists .swiper-slide .imgs img {width:100%;height:3.19rem;object-fit:cover;transition:none}
.index_news .lists .swiper-slide .text{padding:.15rem .3rem 0;text-align:center}
.index_news .lists .swiper-slide .text h6{font-size:var(--font-size18);color:#202020;font-weight:bold;}
.index_news .lists .swiper-slide .text p{font-size:var(--font-size14);color:#3e3e3e;line-height:.26rem;height:.78rem;overflow:hidden;margin:.15rem 0 0}
.index_news .lists .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.index_news .lists .swiper-page>div{position:absolute;top:28%;left:-.85rem;z-index:1;width:.63rem;height:.63rem;background:#7d7d7d;line-height:.63rem;text-align:center;border-radius:100%;font-size:var(--font-size24);color:#FFF}
.index_news .lists .swiper-page>div:hover {background:#c21920;}
.index_news .lists .swiper-page>div.slide-button-next {left:auto;right:-.85rem}

.index_partner{padding:.95rem 0 .75rem;background:#FFF}
.index_partner .swiper-slide a{display:block;position:relative;height:1rem;line-height:1rem;text-align:center}
.index_partner .swiper-slide img {max-height:1rem;transition:none;}
/*底部*/
.footer{background:#222;}
.footer .infos{padding:.65rem 0 .45rem;}
.footer .infos .items1{display:flex;justify-content:space-between;}
.footer .infos .items1 .navs{display:flex;justify-content:space-between;flex:0 0 65%}
.footer .infos .items1 .navs dl {margin:0;padding:0}
.footer .infos .items1 .navs dl dt {margin:0 0 .15rem;}
.footer .infos .items1 .navs dl dt a{font-size:var(--font-size18);color:#FFF;}
.footer .infos .items1 .navs dl dd {margin:0 0 .1rem;}
.footer .infos .items1 .navs dl dd a{font-size:var(--font-size16);color:#bbbbbb}
.footer .infos .items1 .dy{flex:0 0 26%}
.footer .infos .items1 .dy h4{font-size:var(--font-size16);color:#FFF;font-weight:bold;}
.footer .infos .items1 .dy h4 img {max-height:.29rem;transition:none;margin-right:.1rem;}
.footer .infos .items1 .dy p{font-size:var(--font-size16);color:#FFF;margin:.2rem 0 .25rem;}
.footer .infos .items1 .dy .boxs{position:relative;}
.footer .infos .items1 .dy .boxs input {width:100%;height:.53rem;background:#FFF;border-radius:10px;padding:0 1.15rem 0 .25rem;font-size:var(--font-size16);color:#b3b3b3;border:0}
.footer .infos .items1 .dy .boxs button {position:absolute;right:.04rem;top:50%;transform:translateY(-50%);background:#c21920;border-radius:10px;font-size:var(--font-size18);color:#FFF;font-weight:bold;height:.47rem;width:1.04rem;border:0}
.footer .infos .items2{display:flex;align-items:center;justify-content:space-between;}
.footer .infos .items2 .tels p{margin:0 0 .1rem;display:flex;align-items:center;font-size:var(--font-size16);color:#FFF}
.footer .infos .items2 .tels p em {flex:0 0 .4rem;}
.footer .infos .items2 .tels p em img {max-height:.36rem;transition:none}
.footer .infos .items2 .share{display:flex;align-items:center;gap:0 .25rem;flex:0 0 26%}
.footer .infos .items2 .share a{font-size:var(--font-size24);color:#696969}
.footer .copy{margin:.35rem 0 0;padding:.3rem 0;background:#000;font-size:var(--font-size16);color:#FFF}
.footer .copy a{font-size:var(--font-size16);color:#FFF}
/**/
.flash {position:relative;text-align:center;}
.flash .page_txt{position:absolute;top:50%;left:0;width:100%;}
.flash h2{font-size:var(--font-size60);color:#FFF}
.flash p{font-size:var(--font-size24);color:#FFF;margin:.3rem 0 0}
/**/
.product_box{padding:1.1rem 0 2.2rem;}
.com_menu{margin:0;padding:0;display:flex;justify-content:center;gap:0 .24rem;}
.com_menu li a{display:block;min-width:2.4rem;background:#dcdcdc;font-size:var(--font-size18);color:#313131;font-weight:bold;line-height:.76rem;text-align:center;}
.com_menu li.on a,.com_menu li a:hover {background:#e50112;color:#FFF}
.product_box .lists{padding:.58rem 0 1.2rem;}
.product_box .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.65rem .24rem;}
.product_box .lists li .imgs img {width:100%;height:3.3rem;object-fit:cover;transition:none;}
.product_box .lists li p{font-size:var(--font-size18);color:#3c3c3c;font-weight:bold;text-align:center;margin:.15rem 0 0}
.product_box .lists li a:hover .imgs{box-shadow:.1rem .1rem .17rem rgba(0,0,0,.15)}
/*翻页*/
.page {display:flex;justify-content:center;align-items:center;gap:0 .11rem;}
.page a{width:.43rem;height:.43rem;font-size:var(--font-size18);color:#26334c;line-height:.43rem;border-radius:100%}
.page a.page-item{width:auto;padding:0 .15rem;min-width:.92rem;border:1px solid #dcdcdc;border-radius:999px;}
.page a.page-num-current,.page a:hover{background:#e50112;color:#FFF}
/*产品详情*/
.show_product{padding:2.05rem 0 1.8rem;}

.show_product .mains{padding:1rem 0 1.6rem;border-bottom:1px solid #d2d2d2;display:flex;}
.show_product .mains>div{flex:0 0 50%;max-width:50%}
.show_product .mains .imgs{background:#e5e5e5;text-align:center;}
.show_product .mains .text{padding-left:.55rem;}
.show_product .mains .text .return{text-align:right;}
.show_product .mains .text .return a{font-size:var(--font-size48);color:#c5c5c5;font-weight:bold;}
.show_product .mains .text h3{font-size:var(--font-size40);color:#3c3c3c;font-weight:bold;margin:.65rem 0 .35rem;}
.show_product .mains .text .editor{font-size:var(--font-size18);color:#333;line-height:1.8}
.show_product .other{padding:1.3rem 0 0}
.show_product .other h4{font-size:var(--font-size36);color:#3c3c3c;font-weight:bold;margin:0 0 .5rem;}
.show_product .other .swiper-slide a{display:block;position:relative}
.show_product .other .swiper-slide .imgs img {width:100%;height:3.3rem;object-fit:cover;transition:none}
.show_product .other .swiper-slide p{font-size:var(--font-size18);color:#3c3c3c;margin:.15rem 0 0;font-weight:bold;text-align:center}
.show_product .other .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.show_product .other .swiper-page{margin:1.25rem 0 0;display:flex;justify-content:center;align-items:center;gap:0 .2rem;}
.show_product .other .swiper-page>div.itm {width:auto;line-height:.42rem;border:1px solid #dcdcdc;font-size:var(--font-size16);color:#26334c;border-radius:999px;padding:0 .23rem;}
.show_product .other .swiper-page>div.slide-pagination{width:auto;display:flex;gap:0 .1rem;align-items:center;text-align:center;}
.show_product .other .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:.43rem;height:.43rem;font-size:var(--font-size18);color:#26334c;line-height:.43rem;border-radius:100%;border:0;background:none}
.show_product .other .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#e50112;color:#FFF}
.show_product .other .swiper-page>div.itm:hover {background:#e50112;color:#FFF;border-color:#e50112}
/**/
.materials{padding:2.05rem 0 1.6rem;}
.materials .lists{margin:.9rem 0 0}
.materials .lists>div{padding:.75rem 0;border-top:1px solid #dedede;display:flex;align-items:center}
.materials .lists>div>div{flex:0 0 50%;}
.materials .lists .text{padding:0 1rem 0 0}
.materials .lists .text h4{font-size:var(--font-size36);color:#474747;font-weight:bold;margin:0 0 .3rem;}
.materials .lists .text .editor{font-size:var(--font-size18);color:#878787;line-height:1.7}
.materials .lists .text .editor p{margin:0}
.materials .lists .imgs span {background:none !important;}
.materials .lists>div:hover .imgs{box-shadow:10px 10px 19px rgba(0,0,0,.12)}
/**/
.about_box{padding:2.15rem 0 0}
.about_box .menus{padding:0 0 .6rem;background:#FFF}
.about_box .com_menu li a{min-width:2.07rem;}
.ban_flash{position:relative;z-index:-1;transition:none;}
.company{padding:.35rem 0 1rem;background:#FFF}
.company .titles{text-align:center;margin:0 0 .75rem;}
.company .titles h3 {font-size:var(--font-size42);color:#c21920;font-weight:bold;}
.company .titles p{font-size:var(--font-size24);color:#c21920;margin:.25rem 0 0}
.company .editor{font-size:var(--font-size18);color:#353535;line-height:1.7;}

.honor{background:url(../images/x3.jpg) center no-repeat;background-size:cover;padding:1.15rem 0 .5rem;}
.honor .titles{display:flex;align-items:center;justify-content:space-between;}
.honor .titles .names p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .2rem;}
.honor .titles .names h3 {font-size:var(--font-size48);color:#202020;font-weight:bold;}
.honor .titles ol{margin:0;padding:0;display:flex;align-items:center;gap:0 .18rem;}
.honor .titles ol li a{font-size:var(--font-size16);color:#3d3d3d;font-weight:bold;padding:0 .37rem;line-height:.46rem;border:1px solid #aaa;border-radius:10px;display:block}
.honor .titles ol li#current a,.honor .titles ol li a:hover {background:#c21920;color:#FFF;border-color:#c21920}
.honor .mains{padding:.4rem 0 0 1rem;}
.honor .mains .items{display:flex;align-items:center}
.honor .mains .items .thumbs{flex:0 0 40%;max-width:40%;height:4.14rem;}
.honor .mains .items .thumbs .swiper-slide a{font-size:var(--font-size24);color:#393939;font-weight:bold;display:flex;height:100%;align-items:center;}
.honor .mains .items .thumbs .swiper-slide-active a{font-size:var(--font-size40);color:#c21920}
.honor .mains .items .greally{flex:0 0 60%;max-width:60%}
.honor .mains .items .greally .swiper-slide {height:4.15rem;display:flex;align-items:center;}
.honor .mains .items .greally .swiper-slide a{display:inline-block;background:url(../images/x4.png) 0 0 no-repeat #fff;background-size:100% 100%;padding:.32rem;}
.honor .mains .items .greally .swiper-slide img {max-height:4.15rem;transition:none}
.honor .mains .swiper-page{display:flex;justify-content:space-between;margin:.45rem 0 0;align-items:center}
.honor .mains .swiper-page .pages{display:flex;align-items:center;gap:0 .18rem;}
.honor .mains .swiper-page .pages>div{width:.63rem;height:.63rem;background:#7d7d7d;font-size:var(--font-size24);color:#FFF;border-radius:100%;text-align:center;line-height:.63rem;}
.honor .mains .swiper-page .pages>div:hover{background:#c21920;}
.honor .mains .swiper-page .slide-pagination{width:1.45rem;height:1.45rem;background:#FFF;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size45);color:#e50112;font-weight:bold}
.honor .mains .swiper-page .slide-pagination em {font-size:var(--font-size20);color:#959595;transform:translateY(-10px)}

.history{padding:1.45rem 0 1.9rem;}
.history .titles{margin:0 0 .65rem;}
.history .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .15rem;}
.history .titles h3{font-size:var(--font-size48);color:#202020;font-weight:bold}
.history .lists{position:relative}
.history .lists:after{content:'';width:20%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0),#FFF, #FFF);position:absolute;right:0;top:0;z-index:5}
.history .lists .swiper-slide h6{font-size:var(--font-size30);color:#cdcdcd;font-weight:bold;padding:0 0 .55rem;border-bottom:1px dashed #c21920;position:relative}
.history .lists .swiper-slide .editor{font-size:var(--font-size18);color:#333;margin:.5rem 0 0}
.history .lists .swiper-slide .editor p{margin:0}
.history .lists .swiper-slide h6:before{content:'';width:.26rem;height:.26rem;background:#FFF;border:.03rem solid #c21920;border-radius:100%;position:absolute;bottom:-.14rem;left:0;z-index:3;transition:all .3s linear}
.history .lists .swiper-slide h6:after{content:'';width:0;height:1px;background:#c21920;position:absolute;bottom:-1px;left:0;z-index:2;transition:all .6s linear}
.history .lists .swiper-slide:hover h6:before{background:#c21920}
.history .lists .swiper-slide:hover h6:after{width:100%}
.history .lists .swiper-slide:hover h6{color:#c21920}
.history .lists .swiper-page{position:absolute;right:0;top:35%;z-index:10;display:flex;align-items:center;gap:0 .13rem;}
.history .lists .swiper-page>div{width:.63rem;height:.63rem;background:#7d7d7d;font-size:var(--font-size24);color:#FFF;border-radius:100%;line-height:.63rem;text-align:center}
.history .lists .swiper-page>div:hover {background:#c21920;color:#FFF}

.partner{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1rem 0 .9rem;}
.partner .titles{text-align:center;margin:0 0 .65rem;}
.partner .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .15rem;}
.partner .titles h3{font-size:var(--font-size48);color:#FFF;font-weight:bold}
.partner .lists .swiper-slide{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.25rem .18rem;}
.partner .lists .items a{display:block;background:#FFF;height:1.47rem;line-height:1.47rem;border-radius:20px;text-align:center;padding:0 15px;}
.partner .lists .items img {max-height:.9rem;transition:none;}
.partner .lists .items a:hover {transform:scale(.98)}
.partner .lists .slide-pagination{margin:.55rem 0 0;display:flex;justify-content:center;align-items:center;gap:0 .1rem}
.partner .lists .slide-pagination span {opacity:1;outline:none;width:.14rem;height:.14rem;background:#dcdcdc;margin:0;}
.partner .lists .slide-pagination span.swiper-pagination-bullet-active{background:#e50112}

.workshop{padding:1.3rem 0 1.55rem;}
.workshop .titles{text-align:center;margin:0 0 .75rem;}
.workshop .titles p{font-size:var(--font-size18);color:#e50112;font-weight:bold;text-transform:uppercase;margin:0 0 .15rem;}
.workshop .titles h3{font-size:var(--font-size48);color:#202020;font-weight:bold}
.workshop .swiper-slide img{width:100%;height:4.6rem;object-fit:cover;transition:none;}
.workshop .lists{position:relative}
.workshop .lists .swiper-page>div{position:absolute;top:50%;left:-1rem;transform:translateY(-50%);z-index:1;width:.63rem;height:.63rem;font-size:var(--font-size30);color:#FFF;border-radius:100%;line-height:.63rem;text-align:center;background:#7d7d7d}
.workshop .lists .swiper-page>div.slide-button-next{left:auto;right:-1rem;}
.workshop .lists .swiper-page>div:hover{background:#c21920}
/**/
.news_box{padding:.98rem 0 1.5rem;}
.news_box .lists{padding:.65rem 0 0}
.news_box .lists li{display:inline-block;vertical-align:top;width:33.333%;padding:0 .11rem;margin:0 0 1.05rem;}
.news_box .lists li .imgs{border-radius:10px;overflow:hidden;}
.news_box .lists li .imgs img {width:100%;height:3.19rem;object-fit:cover;transition:none;}
.news_box .lists li .text{padding:.2rem .3rem 0;text-align:center;}
.news_box .lists li .text h6{font-size:var(--font-size18);color:#202020;font-weight:bold;}
.news_box .lists li .text p{font-size:var(--font-size14);color:#3e3e3e;line-height:.26rem;height:.78rem;overflow:hidden;margin:.15rem 0 0}
.news_box .lists li a:hover .imgs{box-shadow:10px 10px 17px rgba(0,0,0,.18)}
/**/
.contact_box{background:url(../images/x5.jpg) center no-repeat;background-size:cover;padding:1.48rem 0 1.58rem;}
.contact_box>div{display:flex;}
.contact_box .text{flex:0 0 40.5%;padding:.4rem 0 0}
.contact_box .text h3 {font-size:var(--font-size48);color:#000;font-weight:bold;}
.contact_box .text h5 {margin:.4rem 0 .3rem;font-size:var(--font-size24);color:#000;font-weight:bold;}
.contact_box .text>p{font-size:var(--font-size18);color:#828282;font-weight:bold;margin:0 0 .45rem;}
.contact_box .text .mores{padding:0 0 1rem;display:flex;align-items:center;gap:0 1.05rem}
.contact_box .text .mores a{font-size:var(--font-size18);color:#c21920;}
.contact_box .text .mores a i{font-size:var(--font-size20);margin-right:.1rem;}
.contact_box .text .mores span {font-size:var(--font-size18);color:#838181;}
.contact_box .text .editor>div{padding:.6rem 0 .9rem;border-top:2px solid #e8ebea}
.contact_box .text .editor>div:last-child{padding-bottom:0}
.contact_box .text .editor>div p{font-size:var(--font-size24);color:#616161;margin:0 0 .25rem;}
.contact_box .text .editor>div h6 {font-size:var(--font-size30);color:#c21920;}

.contact_box .message{flex:0 0 59.5%;background:#FFF;padding:.9rem 1rem;box-shadow:.1rem .1rem .32rem rgba(0,0,0,.08)}
.contact_box .message .names{margin:0 0 .6rem;}
.contact_box .message .names h4{font-size:var(--font-size24);color:#515151}
.contact_box .message .names p{font-size:var(--font-size16);color:#c21920;margin:.2rem 0 0}
.contact_box .message .lists li {margin:0 0 .35rem;}
.contact_box .message .lists li input,.contact_box .message .lists li textarea{width:100%;height:.55rem;border:0;font-size:var(--font-size18);color:#6c6c6c;border-bottom:2px solid #e2e2e2;min-height:35px;}
.contact_box .message .lists li textarea{height:.9rem;padding:.1rem 0}
.contact_box .message .lists li.codes{display:flex;align-items:center;gap:0 .15rem;}
.contact_box .message .lists li.codes input{width:35%}
.contact_box .message .lists li.codes img {max-height:.55rem;transition:none;}
.contact_box .message .lists li button {background:#c21920;font-size:var(--font-size18);color:#FFF;padding:0 .55rem;height:.64rem;border-radius:999px;border:0}
.contact_box .message .lists li:last-child{margin:0}
.map_boxs .mains{padding:0;}
.map_boxs .mains .close_{z-index:5}
.map_boxs .mains .map {height:100%}
.map_boxs .mains #container{height:100%;min-height:360px;}
/********<=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:1440px){
	.index_about .text{padding-right:1.6rem;}
	.honor .mains{padding-left:0}
}
@media(max-width:1200px){
	.header .tops .let{gap:0 .15rem;}
	.header .boxs .navs ul{gap:0 .4rem;}
	body#en .header .tops .let{gap:0 .1rem;}
	body#en .header .boxs .navs ul{gap:0 .2rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.index_apply p{width:60%}
	.index_about .text{padding:2.52rem 15px 4.15rem}
	.index_news .lists .swiper-page > div,.workshop .lists .swiper-page > div{left:0;z-index:1}
	.index_news .lists .swiper-page > div.slide-button-next,.workshop .lists .swiper-page > div.slide-button-next{left:auto;right:0}
	.news_box .lists li .text p{line-height:20px;height:60px;}
	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner{padding:60px 0 0}
	.tem_banner .swiper-slide video, .tem_banner .swiper-slide > a > img{height:230px;}
	.index_product ol{grid-template-columns:1fr;gap:.24rem 0}
	.index_product .lists .swiper-slide{grid-template-columns:1fr 1fr;}
	.index_apply p{width:100%}
	.index_proseries ul{grid-template-columns:1fr 1fr;gap:.28rem .28rem;}
	.index_about .text{flex:1}
	.index_about .nums > div{grid-template-columns:1fr 1fr;gap:1px 1px;}
	.index_about .text{padding:1.52rem 15px 6.15rem}
	.footer .infos .items1 .navs{display:block;flex:0 0 40%}
	.footer .infos .items1 .dy{flex:0 0 60%}
	.footer .infos .items1 .navs dd {display:none;}
	.flash img{width:100%;height:260px;object-fit:cover;transition:none;}
	.flash .page_txt{top:35%;padding:0 15px;}
	.product_box .lists ul{grid-template-columns:1fr 1fr}
	.show_product,.materials,.about_box{padding-top:.5rem;}
	.show_product .mains{display:block}
	.show_product .mains .text{padding:.55rem 0 0}
	.show_product .mains > div{max-width:100%}
	.materials .lists > div{display:block}
	.materials .lists .text{padding:0 0 .5rem;}
	.com_menu{display:grid;grid-template-columns:1fr 1fr;gap:.24rem .15rem;padding:0 15px;}
	.honor .titles{display:block}
	.honor .titles ol{margin:.35rem 0 0}
	.honor .mains .items{display:block}
	.honor .mains .items .thumbs,.honor .mains .items .greally{max-width:100%}
	.partner .lists .swiper-slide{grid-template-columns:1fr 1fr}
	.news_box .lists li{width:50%}
	.news_box .lists li .text{padding:.2rem 0 0}
	.contact_box > div{display:block}
	.contact_box .text{padding:0 0 .55rem;}
	.contact_box .message{padding:.45rem}
}