/*header*/
.m110{margin:0 1.1rem;}
.header{position:fixed;top:0;left:0;width:100%;z-index:18;font-size:0;background:#FFF}
.header>div{display:flex;justify-content:space-between;align-items:center;}
.header .logos{line-height:1.07rem;}
body.en .header .logos{flex:0 0 18%}
.header .logos img {max-height:.56rem;transition:none;}
.header .items{display:flex;align-items:center;}
.header .items ul{display:flex;align-items:center;gap:0 .45rem;}
.header .items li a{font-size:.18rem;color:#212121}
.header .items li.active a{color:#d3091d}
.header .items .langs{display:flex;align-items:center;gap:0 .15rem;padding:0 .26rem 0 .65rem}
.header .items .langs>a{font-size:.18rem;color:#a3a3a3}
.header .items .langs dl{margin:0;padding:0 .14rem;position:relative;}
.header .items .langs dl:before{content:'';width:1px;height:.17rem;background:#a3a3a3;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.header .items .langs dl dt{font-size:.18rem;color:#a3a3a3;display:flex;align-items:center;gap:0 .1rem;font-weight:normal;text-transform:uppercase;height:1.07rem;cursor:pointer}
.header .items .langs dl dt i{font-size:.14rem;}
.header .items .langs dl dd{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;display:none;transition:none;width:1.45rem;box-shadow:0 0 4px rgba(0,0,0,.2)}
.header .items .langs dl dd a{display:block;line-height:.5rem;font-size:.16rem;color:#000;text-align:center;border-top:1px solid #e5e5e5}
.header .items .tels a{font-size:.18rem;color:#232323;font-weight:bold;display:flex;align-items:center;gap:0 .1rem;}
.header .items .tels a i{font-size:.22rem;color:#e73436;}

.is_header{box-shadow:0 0 12px rgba(0,0,0,.12)}
/*banner*/
.tem_banner{position:relative;}
.tem_banner .swiper-slide .imgs_ img {width:100%;height:100vh;object-fit:cover;}
.tem_banner .swiper-slide .text{position:absolute;top:35%;left:50%;transform:translateX(-50%);z-index:1;min-width:8.7rem;}
.tem_banner .swiper-slide .text p{margin:0;font-size:.58rem;color:#FFF;opacity:0;transform:translateY(3vw)}
body.en .tem_banner .swiper-slide .text p {font-size:.3rem;}
.tem_banner .swiper-slide .text .scrolly{margin:2.25rem 0 0;width:.91rem;height:.91rem;border:1px solid #FFF;border-radius:100%;position:relative}
@keyframes dropdown2 {
	form{
		top:-.29rem;
	}
	to{
		top:0;
	}
}
.tem_banner .swiper-slide .text .scrolly img {position:absolute;top:-.29rem;left:50%;transform:translateX(-50%);animation: dropdown2 1.2s linear infinite alternate;max-height:.82rem;}
.tem_banner .swiper-slide-active .text p{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .slide-pagination{position:absolute;left:1.1rem;top:39%;z-index:1;display:flex;    flex-direction: column;width:auto;bottom:auto;}
.tem_banner .slide-pagination span {opacity:1;outline:none;width:auto;height:auto;font-size:.18rem;color:#FFF;padding:0 0 .13rem;margin:0 0 .15rem;border-bottom:1px solid rgba(255,255,255,0);background:none;border-radius:0;position:relative}
.tem_banner .slide-pagination span:after{content:'';width:0;height:1px;background:#e73436;position:absolute;left:0;bottom:-1px;z-index:2;transition:all .35s linear}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active {font-size:.36rem;font-weight:bold;border-bottom:1px solid rgba(255,255,255,.4);}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active:after{width:.21rem;}
.tem_banner .swiper-page{position:absolute;right:2rem;z-index:1;display:flex;align-items:center;gap:0 .4rem;bottom:1.45rem;}
.tem_banner .swiper-page>div{font-size:.16rem;color:#FFF;position:relative}
.tem_banner .swiper-page>div i{font-size:.2rem;margin:0 .15rem;}
.tem_banner .swiper-page>div:first-child:before{content:'';width:1px;height:.15rem;background:rgba(255,255,255,.4);position:absolute;top:50%;transform:translate(0,-50%);right:-.2rem;}
/**/
.index_product{background:#eee;display:flex;align-items:center;position:relative;overflow:hidden;}
.index_product:before{content:'products';font-size:1.89rem;color:#FFF;font-weight:bold;text-transform:uppercase;position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}
.index_product>div{position:relative;z-index:3}
.index_product .let {width:24.1%;padding-left:1.6rem;position:relative;min-height:7.3rem;}
.index_product .let .titles{margin:0 0 .9rem;}
.index_product .let .titles span {font-size:.6rem;color:#2f2f2f;text-transform:uppercase;}
.index_product .let .titles p{font-size:.18rem;color:#353535;font-weight:bold;margin:.1rem 0 0}
.index_product .let ol{margin:0;padding:0;}
.index_product .let ol li {margin:0 0 .22rem;}
.index_product .let ol li a{display:block;font-size:.24rem;color:#353535;font-weight:bold;line-height:.52rem;padding:0 .2rem;}
.index_product .let ol li#current a,.index_product .let ol li a:hover{background:#e73436;color:#FFF;}
.index_product .let .txt{position:absolute;bottom:0;left:1.6rem;}
.index_product .let .txt p{font-size:.48rem;color:#383838;margin:0}
.index_product .let .txt span {font-size:.24rem;color:#383838}

.index_product .lists{width:75.9%;}
.index_product .lists .m_box{display:flex;align-items:center;width:100%;}
.index_product .lists .grally{width:49.7%;text-align:center;}
.index_product .lists .grally a{display:inline-block;height:7.3rem;line-height:7.3rem;}
.index_product .lists .grally img {max-height:7.3rem;transition:none}
.index_product .lists .swiper-page{height:7.3rem;display:flex;    flex-direction: column;    justify-content: space-between;width:17.7%}
.index_product .lists .swiper-page .boxs{display:flex;gap:0 .2rem;align-items:flex-end}
.index_product .lists .swiper-page .boxs .items{flex:0 0 1.47rem;}
.index_product .lists .swiper-page .boxs .items .slide-pagination{font-size:.18rem;color:#383838;font-weight:bold;display:flex;align-items:flex-start;line-height:1;gap:0 .1rem;}
.index_product .lists .swiper-page .boxs .items .slide-pagination i{font-size:.55rem;line-height:1}
.index_product .lists .swiper-page .boxs .items p{margin:.2rem 0 0;padding:.18rem 0 0;border-top:1px solid #c9c9c9;font-size:.14rem;color:#383838}
.index_product .lists .swiper-page .boxs .pages{display:flex;align-items:center;gap:0 .25rem;padding:0 0 .23rem;}
.index_product .lists .swiper-page .boxs .pages>div{font-size:.22rem;color:#cfcfcf}
.index_product .lists .swiper-page .boxs .pages>div:hover {color:#616161}
.index_product .lists .swiper-page .mores a{font-size:.18rem;color:#383838;font-weight:bold;}
.index_product .lists .swiper-page .mores a i{display:inline-block;vertical-align:middle;width:.52rem;height:.52rem;background:#e73436;line-height:.52rem;text-align:center;margin-left:.15rem;font-size:.2rem;color:#FFF;border-radius:100%}
.index_product .lists .grally2{width:32.6%}
.index_product .lists .grally2 a{display:block;}
.index_product .lists .grally2 img {width:100%;height:9.6rem;object-fit:cover;transition:none}

.index_about{display:flex;}
.index_about>div{flex:0 0 50%}
.index_about .text{display:flex;padding:0 1.6rem 0 1.4rem; flex-direction: column;justify-content: center;background:url(../images/x1.jpg) center no-repeat;background-size:cover}
.index_about .text .titles{margin:0 0 .3rem;}
.index_about .text .titles span {font-size:.6rem;color:#2f2f2f;text-transform:uppercase;width:3.2rem;display:inline-block;line-height:1}
.index_about .text .titles p{font-size:.18rem;color:#353535;font-weight:bold;margin:.1rem 0 0}
.index_about .text .mains{padding:.9rem 0 0;margin:0 0 .75rem;position:relative}
.index_about .text .mains h4 {font-size:.36rem;color:#2f2f2f;line-height:1;margin:0 0 .3rem;}
.index_about .text .mains p{font-size:.18rem;color:#2f2f2f;margin:0}
.index_about .text .mains:before{content:'';width:2px;height:.54rem;background:#1b1b1b;position:absolute;top:0;left:0;transform:rotate(-25deg)}
.index_about .text .mores a{font-size:.52rem;color:#393939;display:inline-block;}

.index_appiled{}
.index_appiled .titles{display:flex;border-bottom:2px solid #d2d2d2}
.index_appiled .titles .names{padding:.7rem .15rem 0 0;flex:0 0 60%}
.index_appiled .titles .names span{font-size:.6rem;color:#2f2f2f;width:3.2rem;display:inline-block;line-height:1;text-transform:uppercase;}
.index_appiled .titles .names p{font-size:.18rem;color:#353535;font-weight:bold;margin:.1rem 0 0}
.index_appiled .titles .rlt{padding:.7rem 0 .3rem 1.05rem;flex:0 0 40%;border-left:2px solid #d2d2d2}
.index_appiled .titles .rlt .editor h6{font-size:.24rem;color:#2f2f2f;margin:0 0 .3rem;}
.index_appiled .titles .rlt .editor p{font-size:.18rem;color:#2f2f2f;margin:0;line-height:1.8}
.index_appiled .titles .rlt>a{display:inline-block;font-size:.52rem;color:#393939;}
.index_appiled .lists{position:relative}
.index_appiled .swiper-slide a{display:block;position:relative}
.index_appiled .swiper-slide .name{padding:.65rem 0 .35rem;}
.index_appiled .swiper-slide .name p{font-size:.18rem;color:#2f2f2f;font-weight:bold;}
.index_appiled .swiper-slide .imgs img{width:100%;height:4.85rem;object-fit:cover;transition:none;}
.index_appiled .swiper-slide-active .imgs img {height:3.75rem;transition:all .5s linear}
.index_appiled .swiper-page{position:absolute;left:50%;top:65%;transform:translate(-50%,0);z-index:1;display:flex;align-items:center;gap:0 6px;}
.index_appiled .swiper-page>div{font-size:.18rem;color:#000;}
.index_appiled .swiper-page span {display:inline-block;width:.67rem;height:.67rem;background:#000;border-radius:100%;line-height:.67rem;text-align:center;font-size:.18rem;color:#FFF}
.index_appiled .swiper-wrapper {align-items: flex-end;}

.index_video{position:relative;overflow:hidden;}
.index_video .swiper-slide .items{position:relative}
.index_video .swiper-slide .items video {width:100%;height:7.98rem;background:#000}
.index_video .swiper-slide .items .plays {position:absolute;bottom:2.13rem;left:0;z-index:1;width:100%;text-align:right;padding:0 23% 0 0;cursor:pointer;}
.index_video .swiper-slide .items .plays i{width:1.27rem;height:1.27rem;background:#FFF;border-radius:100%;line-height:1.27rem;text-align:center;font-size:.4rem;color:#000;position:relative;z-index:3}
.index_video .swiper-slide .items .plays:before{content:'';width:100vw;height:3px;background:#FFF;opacity:.3;position:absolute;top:50%;left:0;transform:translate(0,-50%);}
.index_video .swiper-slide .items.play .plays{opacity:0;transform:translateY(3vw)}
.index_video .swiper-page{position:absolute;left:1.6rem;bottom:.85rem;z-index:1;display:flex;gap:0 .2rem;align-items:flex-end}
.index_video .swiper-page .items{flex:0 0 1.47rem;}
.index_video .swiper-page .items .slide-pagination{font-size:.18rem;color:#FFF;font-weight:bold;display:flex;align-items:flex-start;line-height:1;gap:0 .1rem;}
.index_video .swiper-page .items .slide-pagination i{font-size:.55rem;line-height:1}
.index_video .swiper-page .items p{margin:.2rem 0 0;padding:.18rem 0 0;border-top:1px solid #c9c9c9;font-size:.14rem;color:#FFF}
.index_video .swiper-page .pages{display:flex;align-items:center;gap:0 .25rem;margin:0 0 .23rem;position:relative}
.index_video .swiper-page .pages:before{content:'';width:1px;height:.15rem;background:#FFF;opacity:.45;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.index_video .swiper-page .pages>div{font-size:.22rem;color:#FFF;opacity:.22}
.index_video .swiper-page .pages>div:hover {opacity:1}
.index_video .titles{position:absolute;top:1.25rem;left:1.6rem;z-index:2}
.index_video .titles span {font-size:.6rem;color:#FFF;line-height:1;width:3.2rem;text-transform:uppercase;display:inline-block;}
.index_video .titles p{font-size:.18rem;color:#FFF;font-weight:bold;margin:.1rem 0 0}

.index_news{padding:1rem 0 0}
.index_news .titles{display:flex;justify-content:space-between;align-items:center;}
.index_news .titles .names{position:relative;flex:0 0 36%}
.index_news .titles .names span {font-size:.6rem;color:#2f2f2f;text-transform:uppercase;line-height:1;display:inline-block}
.index_news .titles .names p{font-size:.18rem;color:#353535;font-weight:bold;margin:.1rem 0 0}
.index_news .titles .names a{position:absolute;left:100%;top:50%;transform:translateY(-50%);font-size:.52rem;color:#393939}
.index_news .titles .swiper-page{display:flex;align-items:center;}
.index_news .titles .swiper-page>div{font-size:.22rem;color:#474747;width:1.1rem;text-align:center;line-height:.53rem;border:1px solid #aaa;border-radius:99px 0 0 99px;border-right:0}
.index_news .titles .swiper-page>div.slide-button-next{border-radius:0 99px 99px 0;border-left:0;border-right:1px solid #aaa}
.index_news .titles .swiper-page>div:hover {background:#e73436;color:#FFF;border-color:#e73436}
.index_news .lists{margin:.5rem 0 0}
.index_news .swiper{padding-left:1.6rem;}
.index_news .swiper-slide a{display:block;position:relative;border:1px solid #d2d2d2;padding:.86rem .6rem 1.25rem}
.index_news .swiper-slide .imgs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transform:scale(1.02)}
.index_news .swiper-slide .imgs img{width:100%;height:100%;object-fit:cover;transition:none;}
.index_news .swiper-slide a>*{position:relative;z-index:2}
.index_news .swiper-slide span {font-size:.18rem;color:#272727;}
.index_news .swiper-slide h6{font-size:.24rem;color:#272727;line-height:.28rem;height:.56rem;overflow:hidden;margin:0 0 2.7rem;}
.index_news .swiper-slide em {font-size:.18rem;color:#272727;text-transform:uppercase;text-decoration:underline}
.index_news .swiper-slide a:hover .imgs{opacity:1;transform:none;}
.index_news .swiper-slide a:hover>*{color:#FFF !important}
/**/
.footer{background:#000;padding:.95rem 0 0}
.footer .infos {display:flex;justify-content:space-between;padding:0 0 .1rem;}
.footer .infos .logos {flex:0 0 22%}
.footer .infos .logos img {max-height:.6rem;transition:none;}
.footer .infos .navs {flex:0 0 52.6%;display:flex;gap:0 1.2rem;padding-left:.15rem;}
.footer .infos .navs dl {margin:0;padding:0}
.footer .infos .navs dl dt{margin:0 0 .15rem;font-size:.18rem;color:#FFF;}
.footer .infos .navs dl dt a{font-size:.18rem;color:#FFF;}
.footer .infos .navs dl dd {margin:0 0 .15rem;}
.footer .infos .navs dl dd a{font-size:.18rem;color:#b3b3b3}
.footer .infos .rlt{flex:1}
.footer .infos .rlt h5 a{font-size:.6rem;color:#FFF;font-weight:bold;text-transform:uppercase;}
.footer .infos .rlt h5 i{font-size:.62rem;margin-left:.4rem;font-weight:normal;}
.footer .infos .rlt .share{display:flex;align-items:center;gap:0 .1rem;margin:.65rem 0 0}
.footer .infos .rlt .share>a{display:inline-block;width:.39rem;height:.39rem;border:1px solid #808080;border-radius:100%;line-height:.37rem;text-align:center;font-size:.18rem;color:#808080}
.footer .infos .rlt .share>a:hover {background:#FFF;color:#000}
.footer .tels{border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f;display:flex;justify-content:space-between}
.footer .tels>div{border-right:1px solid #4f4f4f;padding:.3rem .35rem .3rem .5rem}
.footer .tels>div:last-child{border:0;flex:0 0 3.35rem;padding:.3rem 0;text-align:center;display:grid;grid-template-columns:1fr 1fr;gap:0 .1rem;}
.footer .tels>div:first-child{padding-left:0}
.footer .tels p{font-size:.18rem;color:#FFF;margin:0 0 .15rem;}
.footer .tels p:first-child{margin:0 0 .2rem;font-weight:bold;}
.footer .tels em {font-size:.16rem;color:#6b6b6b}
.footer .tels>div:last-child p{font-size:.16rem;color:#6b6b6b;margin:.15rem 0 0;text-transform:uppercase}
.footer .tels>div:last-child img {max-width:1.3rem;transition:none}
.footer .copy{padding:.3rem 0;font-size:.16rem;color:#6b6b6b}
.footer .copy a{font-size:.16rem;color:#6b6b6b}

.f_top{position:fixed;right:.7rem;bottom:12%;z-index:99;}
.f_top a{width:.6rem;height:.6rem;background:#e73436;font-size:.18rem;color:#FFF;text-transform:uppercase;display:flex;    flex-direction: column;    justify-content: center;    align-items: center;box-shadow:7px 7px 18px rgba(0,0,0,.28)}
.f_top i{font-size:.3rem;line-height:1;}
/*内页*/
.flash {position:relative}
.flash .page_txt{position:absolute;top:50%;left:0;width:100%;text-align:center;z-index:1;}
.flash .page_txt p{font-size:.36rem;color:#FFF;font-weight:bold;margin:0 0 .15rem;}
.flash .page_txt h1 {font-size:.48rem;color:#FFF;font-weight:bold}

.sort_navlist{border-bottom:2px solid #ddd;}
.sort_navlist ul{display:flex;gap:0 1px}
.sort_navlist li {position:relative;}
.sort_navlist li:last-child{padding:0}
.sort_navlist li>a{display:block;font-size:.16rem;color:#313131;line-height:.77rem;position:relative;padding:0 .15rem;min-width:2rem;text-align:center}
.sort_navlist li:hover>a,.sort_navlist li.on>a{color:#FFF;background:#d3091d}
.sort_navlist li>dl{margin:0;padding:0;width:2rem;background:#FFF;position:absolute;top:100%;left:50%;z-index:10;transform:translate(-50%,2px);display:none;transition:none;box-shadow:0 0 4px rgba(0,0,0,.15)}
.sort_navlist li>dl dd a{display:flex;position:relative;font-size:.14rem;color:#333;height:.55rem;text-align:center;align-items:center;justify-content:center;}
.sort_navlist li>dl dd a:hover {background:#d3091d;color:#FFF}
/**/

.product_box .mains{padding:.75rem 0 1.25rem;display:flex}
.product_box .mains .let {flex:0 0 22%}
.product_box .mains .let h2 {font-size:.24rem;color:#3b3b3b;font-weight:bold;margin:0 0 .3rem}
.product_box .mains .let ol{margin:0;padding:0}
.product_box .mains .let ol li {border-top:1px solid #c9c9c9;}
.product_box .mains .let ol li:last-child{border-bottom:1px solid #c9c9c9;}
.product_box .mains .let ol li>a{display:block;padding:.22rem 0;position:relative;font-size:.18rem;color:#2e2e2e;padding-right:.35rem;font-weight:bold;}
.product_box .mains .let ol li>a i{font-size:.18rem;color:#999;position:absolute;right:.15rem;top:50%;transform:translateY(-50%)}
.product_box .mains .let ol li>dl{margin:0;padding:0 0 .3rem;display:none;transition:none;}
.product_box .mains .let ol li>dl dd {margin:0 0 .1rem;}
.product_box .mains .let ol li>dl dd a{font-size:.14rem;color:#989898}
.product_box .mains .let ol li.opens>a,.product_box .mains .let ol li.ons>a{color:#d3091d}
.product_box .mains .let ol li.opens>a i{transform:translateY(-50%) rotate(180deg)}
.product_box .mains .let ol li a.ons {color:#d3091d}
.product_box .mains .let ol li>dl dd.on3 a,.product_box .mains .let ol li>dl dd a:hover{color:#d3091d}

.product_box .mains .rlt {flex:0 0 78%;padding-left:.55rem;max-width:78%}
.product_box .mains .rlt.xbox {opacity:0;transform:translateY(8vw);transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.product_box .mains .rlt ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.22rem .22rem;}
.product_box .mains .rlt li a{display:block;border:1px solid #dcdcdc;border-radius:10px;overflow:hidden;background:#FFF;padding:.0.13rem .1rem;text-align:center;}
.product_box .mains .rlt li .imgs{height:2.51rem;line-height:2.5rem;border-bottom:1px solid #c9c9c9;margin:0 0 .15rem;}
.product_box .mains .rlt li .imgs span {background:none !important;text-align:center;vertical-align:middle;display:inline-block}
.product_box .mains .rlt li .imgs img {max-height:2.5rem;transition:none;}
.product_box .mains .rlt li p{font-size:.16rem;color:#1f1f1f;margin:0;overflow:hidden;text-align:center;line-height:1.6}
.product_box .mains .rlt li p em {display:block;}

.product_box .mains .rlt li a:hover {box-shadow:4px 4px 51px rgba(0,0,0,.13);}
.product_box .mains .rlt li a:hover .imgs{transform:scale(.98)}
.product_box .mains .rlt .page {text-align:left;}
.product_box .mains .rlt .page *{text-align:center}

/*产品详情*/
.show_product{}
.show_product .mains {padding:1rem 0 1.5rem;}
.show_product .imgsbox{display:flex;align-items:flex-end;}
.show_product .imgsbox #greally{flex:0 0 46%;max-width:46%;border:2px solid #dcdcdc;border-radius:10px;overflow:hidden;}
.show_product .imgsbox #greally .swiper-slide {text-align:center}
.show_product .imgsbox #greally .swiper-slide *{transition:none;}
.show_product .imgsbox #greally .swiper-slide .magnifierRentgen{margin:0 auto;overflow:initial;height:6.35rem;}
.show_product .imgsbox #greally .swiper-slide .magnifier-loupe img {max-width:none;}
.show_product .imgsbox #greally .magnifierRentgen .magnifier-loupe {transform:scale(1.6);background-color:#FFF;border-radius:100%}

.show_product .imgsbox .texts{flex:0 0 54%;padding-left:.18rem;max-width:54%}
.show_product .imgsbox .texts .t {padding-left:.41rem;margin:0 0 1.2rem;}
.show_product .imgsbox .texts .t p{font-size:.24rem;color:#313131;margin:0}
.show_product .imgsbox .texts .t h4 {font-size:.36rem;color:#1f1f1f;font-weight:bold;margin:.1rem 0 0;display:flex;justify-content:space-between;align-items:center}
.show_product .imgsbox .texts .t h4>a img{max-height:.27rem;transition:none}
.show_product .imgsbox .texts .t .desc {font-size:.16rem;color:#313131;padding:.45rem 0 .8rem;border-top:2px solid #dcdcdc;line-height:1.7;margin:.25rem 0 0}
.show_product .imgsbox .texts .t>a{display:inline-block;background:#d3091d;font-size:.16rem;color:#FFF;border-radius:999px;padding:0 .55rem;line-height:.48rem;margin-right:.1rem;}
.show_product .imgsbox .texts .t>a img {max-height:.37rem;transition:none}
.show_product .imgsbox .texts .thumbs .swiper-slide {border:2px solid #dcdcdc;border-radius:10px;overflow:hidden;height:1.46rem;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;}
.show_product .imgsbox .texts .thumbs .swiper-slide img {max-height:1.3rem;transition:none}
.show_product .imgsbox .texts .thumbs .swiper-slide-thumb-active{border-color:#d3091d}
.show_product .details{padding:1.1rem 0 1.8rem;}
.show_product .details ol {margin:0 0 .38rem;padding:0;border-bottom:1px solid #dcdcdc;}
.show_product .details ol li {display:inline-block;vertical-align:top;position:relative}
.show_product .details ol li span {display:block;padding:0 .5rem;font-size:.18rem;color:#191919;line-height:.67rem;}
.show_product .details ol li>a{display:block;background:#d3091d;font-size:.18rem;color:#FFF;line-height:.67rem;border-radius:10px 10px 0 0;padding:0 .85rem;}
.show_product .details ol li>a i{margin-left:.15rem;}
.show_product .details ol li>dl{position:absolute;top:100%;left:0;margin:0;padding:.15rem .2rem;background:#eee;max-height:3.15rem;overflow-y:auto;width:100%;display:none;transition:none;z-index:5}
.show_product .details ol li>dl dd {margin:0 0 .15rem;}
.show_product .details ol li>dl dd a{font-size:.14rem;color:#292929;display:block;}
.show_product .details ol li.on>a i {transform:rotate(180deg)}
.show_product .details .items{margin:0 0 .25rem;display:flex; flex-direction: row;    align-items: flex-start;}
.show_product .details .items p{margin:0}
.show_product .details .items .imgs{display:flex;height:2.3rem;padding:0 .15rem;text-align:center;border:1px solid #dcdcdc;border-radius:10px;justify-content:center;align-items:center;margin:0 0 .3rem;position:relative;flex:0 0 15%}

.show_product .details .items .imgs img {max-height:1.85rem;transition:none;}
.show_product .details .items .imgs span {position:absolute;right:.05rem;top:.05rem;font-size:.13rem;color:#d3091d;border:1px solid #d3091d;border-radius:35px;padding:0 .1rem;line-height:.25rem;cursor:pointer;}
.show_product .details .items .imgs span:hover {background:#d3091d;color:#FFF}
.show_product .details .items table{max-width:100%;height:auto;flex:1;margin-left:.15rem;}
.show_product .details .items table tr {height:auto !important}
.show_product .details .items table td {width:auto;text-align:center;font-size:.14rem;color:#6d6d6d;font-weight:bold;border:1px solid #d2d2d2;vertical-align:middle;height:.53rem !important;}
.show_product .details .items table tr:nth-child(2n-1) td{background:#f6f7f9}
/**/
.filed_box .mains{padding:.69rem 0 2rem;}
.filed_box .mains ul {display:grid;grid-template-columns:1fr 1fr;gap:.88rem .38rem}
.filed_box .mains ul li a{display:block;position:relative;border-radius:10px 10px 20px 20px;overflow:hidden;background:#eee}
.filed_box .mains ul li .imgs img {width:100%;height:4.13rem;object-fit:cover;transition:none}
.filed_box .mains ul li .imgs {overflow:hidden;border-radius:10px;}
.filed_box .mains ul li p{font-size:.18rem;color:#212121;font-weight:bold;text-align:center;margin:0;padding:.4rem 0}
.filed_box .mains ul li a:hover {box-shadow:4px 4px 50px rgba(0,0,0,.17)}
/**/
.service_box{}
.service_box .problem{padding:.9rem 0 1rem;}
.service_box .title {text-align:center;margin:0 0 .7rem;}
.service_box .title p{font-size:.36rem;color:#1b1b1b;margin:0 0 .1rem;}
.service_box .title h3 {font-size:.36rem;color:#1b1b1b;font-weight:bold;}
.service_box .problem .lists .swiper-slide a{display:block;position:relative;}
.service_box .problem .lists .swiper-slide .imgs img {width:100%;height:2.8rem;object-fit:cover;transition:none;}
.service_box .problem .lists .swiper-slide .txt {padding:.35rem 0 .5rem;position:relative}
.service_box .problem .lists .swiper-slide .txt h6{font-size:.18rem;color:#424040;font-weight:bold;}
.service_box .problem .lists .swiper-slide .txt p{font-size:.14rem;color:#747474;margin:.25rem 0 0;line-height:.25rem;height:.75rem;overflow:hidden;}
.service_box .problem .lists .swiper-slide .txt:after{content:'';width:0;height:2px;background:#d3091d;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out;}
.service_box .problem .lists .swiper-slide a:hover .txt:after{width:100%}
.service_box .problem .lists .swiper-page{display:flex;margin:.85rem 0 0;justify-content:center;align-items:center;gap:0 .1rem;}
.service_box .problem .lists .swiper-page>div.itm {background:#e5e5e5;border-radius:6px;font-size:.14rem;color:#707070;line-height:.3rem;text-align:center;width:.3rem;}
.service_box .problem .lists .swiper-page>div.slide-pagination{width:auto;display:flex;gap:0 .1rem;}
.service_box .problem .lists .swiper-page .slide-pagination span {opacity:1;outline:none;background:#e5e5e5;border-radius:6px;font-size:.14rem;color:#000;line-height:.3rem;text-align:center;width:.3rem;height:.3rem;font-weight:bold;}
.service_box .problem .lists .swiper-page .slide-pagination span.swiper-pagination-bullet-active{background:#d3091d;color:#FFF}

.comvideo{background:url(../images/icon6.jpg) center no-repeat;background-size:cover;padding:.98rem 0}
.comvideo .title{margin:0 0 .45rem;}
.comvideo .lists{position:relative;padding:0 1.3rem;}
.comvideo .lists .swiper-slide a{display:block;position:relative;background:#000}
.comvideo .lists .swiper-slide img {width:100%;height:6.13rem;object-fit:cover;transition:none;opacity:.77}
.comvideo .lists .swiper-slide i{position:absolute;top:50%;left:50%;z-index:5;width:1.08rem;height:1.08rem;border:2px solid #FFF;color:#FFF;font-size:.46rem;opacity:.8;border-radius:100%;line-height:1.04rem;text-align:center;transform:translate(-50%,-50%)}
.comvideo .lists .swiper-slide .video_files{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
.comvideo .lists .swiper-slide .video_files {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.comvideo .lists .swiper-slide .video_files video {width: 100%;height: 100%;background-color: #000;}
.comvideo .lists .swiper-slide .video_files .close_ {position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #d3091d;cursor: pointer;}
.comvideo .lists .swiper-slide .video_files .close_::before,
.comvideo .lists .swiper-slide .video_files .close_::after {position: absolute;content: '';width: 3px;height: 70%;border-radius: 3px;background-color: #fff;left: 13px;top: 5px;}
.comvideo .lists .swiper-slide .video_files .close_::before {transform: rotate(45deg);}
.comvideo .lists .swiper-slide .video_files .close_::after {transform: rotate(-45deg);}

.comvideo .lists .swiper-page>div{position:absolute;top:50%;left:0;z-index:1;width:.66rem;height:.69rem;line-height:.69rem;text-align:center}
.comvideo .lists .swiper-page>div i{font-size:.16rem;color:#FFF;position:relative;z-index:3}
.comvideo .lists .swiper-page>div:before{content:'';width:100%;height:100%;background:#313131;transform:skew(-15deg);position:absolute;left:0;top:0;transition:all .4s ease-in-out}
.comvideo .lists .swiper-page>div.slide-button-next {left:auto;right:0}
.comvideo .lists .swiper-page>div:hover:before{background:#d3091d}

.download{background:#f9f9f9;padding:1.3rem 0 2rem;}
.download .title {margin:0 0 .7rem;}
.download .lists ul {display:grid;grid-template-columns:1fr 1fr;gap:.28rem .37rem;}
.download .lists li a{display:block;position:relative;background:#FFF;border-radius:10px;padding:.33rem .9rem .6rem .33rem;}
.download .lists li span {font-size:.14rem;color:#818181;}
.download .lists li p{font-size:.18rem;color:#313131;margin:.25rem 0 0;}
.download .lists li i{position:absolute;right:.5rem;bottom:.5rem;font-size:.32rem;color:#4b4b4b}
.download .lists li a:hover {background:#d3091d;}
.download .lists li a:hover>*{color:#FFF !important;}
/*关于*/
.company{padding:1rem 0 1.05rem;background:url(../images/icon7.jpg) center no-repeat;background-size:cover;}
.company>div{padding-left:1rem;}
.company h3 {font-size:.36rem;color:#2d2d2d;font-weight:bold;margin:0 0 .35rem;}
.company .mains{}
.company .mains .item1{display:flex;margin:0 0 .95rem;}
.company .mains .item1 .txt,.company .mains .item2 .txt{flex:0 0 53.6%;padding:0 .53rem 0 0;font-size:.18rem;color:#2d2d2d;line-height:1.8;text-indent:2em;}
.company .mains .item1 .imgs,.company .mains .item2 .imgs{flex:1}
.company .mains .item2{display:flex;}
.company .mains .item2 .txt {padding:0 0 0 .53rem;}

.history{padding:1.75rem 0 1.9rem;background-attachment:fixed;background-position:0 0;background-repeat:no-repeat;background-size:cover;}
.history h3 {font-size:.48rem;color:#FFF;margin:0 0 .8rem;}
.history .lists{position:relative;padding:0 .3rem;}
.history .lists:before{content:'';width:100%;height:0;border-top:2px solid #b5c5d6;position:absolute;top:.08rem;left:0}
.history .lists .swiper-slide{padding:.52rem 0 0}
.history .lists .swiper-slide:before{content:'';width:.17rem;height:.17rem;background:#E73436;border:2px solid #FFF;border-radius:100%;position:absolute;top:0;left:0;z-index:1}
.history .lists .swiper-slide h5 {font-size:.24rem;color:#FFF;}
.history .lists .swiper-slide .imgs{padding:.35rem 0;}
.history .lists .swiper-slide .txt{font-size:.18rem;color:#effffd;line-height:1.8}
.history .lists .swiper-page{display:flex;justify-content:space-between;align-items:center;}
.history .lists .swiper-page>div{width:.5rem;height:.5rem;background:#FFF;border-radius:100%;line-height:.5rem;text-align:center;font-size:.18rem;color:#E73436;}
.history .lists .swiper-page>div:hover {background:#E73436;color:#FFF}	


.culture{padding:1.5rem 0 1.4rem;}
.culture .title{margin:0 0 .55rem;display:flex;justify-content:space-between}
.culture .title .name {flex:0 0 33.5%}
.culture .title .name p{font-size:.36rem;color:#171717;margin:0 0 .1rem;}
.culture .title .name h3 {font-size:.36rem;color:#171717;font-weight:bold;}
.culture .title .desc{flex:1;font-size:.2rem;color:#2d2d2d;line-height:1.7}

.culture .lists .swiper-slide {position:relative;border-radius:10px;overflow:hidden}
.culture .lists .swiper-slide .imgs img {width:100%;height:4.12rem;object-fit:cover;transition:none;}
.culture .lists .swiper-slide .txt{position:absolute;top:12%;left:0;width:100%;padding:0 .25rem;z-index:1}
.culture .lists .swiper-slide .txt em{display:inline-block;height:.4rem;}
.culture .lists .swiper-slide .txt em img {max-height:.4rem;transition:none;}
.culture .lists .swiper-slide .txt h4 {font-size:.2rem;color:#FFF;font-weight:bold;margin:.25rem 0 }
.culture .lists .swiper-slide .txt .editor{font-size:.15rem;color:#FFF;line-height:1.7}
.culture .lists .swiper-slide:hover {box-shadow:4px 4px 6px rgba(0,0,0,.09)}

.honor {background:url(../images/icon8.jpg) center no-repeat;background-size:cover;padding:1.4rem 0 1.5rem;}
.honor .title{margin:0 0 .75rem;display:flex;justify-content:space-between;align-items:center}
.honor .title .name p{font-size:.36rem;color:#FFF;margin:0 0 .1rem;}
.honor .title .name h3 {font-size:.36rem;color:#FFF;font-weight:bold;}
.honor .title ol{margin:0;padding:0;display:flex;gap:0 .08rem;}
.honor .title ol li a{display:block;background:#FFF;padding:0 .38rem;line-height:.51rem;font-size:.18rem;color:#2d2d2d;border-radius:999px;}
.honor .title ol li#current a{background:#d61a19;color:#FFF}

.honor .listsbox .swiper-slide a{display:block;position:relative;background:rgba(255,255,255,.41);border:1px solid #FFF;border-radius:10px;height:3.77rem;line-height:3.75rem;text-align:center;padding:0 .1rem;}
.honor .listsbox .swiper-slide a img {max-height:3.55rem;transition:none;}
.honor .listsbox .swiper-page{margin:.65rem 0 0;text-align:center;}
.honor .listsbox .swiper-page>div{display:inline-block;vertical-align:top;margin:0 5px;width:.66rem;height:.69rem;line-height:.69rem;text-align:center;position:relative;}
.honor .listsbox .swiper-page>div.slide-button-next{top:.1rem;}
.honor .listsbox .swiper-page>div i{font-size:.2rem;color:#9a9a9a;position:relative;z-index:3}
.honor .listsbox .swiper-page>div:before{content:'';width:100%;height:100%;background:#FFF;transform:skew(-15deg);position:absolute;left:0;top:0;transition:all .4s ease-in-out}
.honor .listsbox .swiper-page>div:hover i{color:#FFF}
.honor .listsbox .swiper-page>div:hover:before{background:#d3091d;}
.compartner{position:relative;margin:0 0 1.1rem;}
.compartner .swiper-slide {height:1.1rem;line-height:1.1rem;text-align:center}
.compartner .swiper-slide img {max-height:1.1rem;transition:none;}
.compartner .swiper-page>div{position:absolute;top:50%;left:1rem;z-index:1;width:.56rem;height:.56rem;line-height:.56rem;background:#7d7d7d;font-size:.18rem;color:#FFF;border-radius:100%;text-align:center;transform:translateY(-50%)}
.compartner .swiper-page>div.slide-button-next{left:auto;right:1rem;}
.compartner .swiper-page>div:hover{background:#d3091d;color:#FFF}

.workshop{padding:1.3rem 0 1.8rem;background:url(../images/icon9.jpg) center no-repeat;background-size:cover;}
.workshop .title{text-align:center;margin:0 0 .65rem}
.workshop .title p{font-size:.36rem;color:#171717;margin:0 0 .15rem;}
.workshop .title h3 {font-size:.36rem;color:#171717;font-weight:bold;}
.workshop .swiper-slide a{display:block;position:relative;border-radius:10px;overflow:hidden;}
.workshop .swiper-slide img {width:100%;height:3.33rem;object-fit:cover;transition:none;}
.workshop .swiper-slide a:hover {transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.workshop .swiper-page{display:flex;margin:.85rem 0 0;justify-content:center;align-items:center;gap:0 .1rem;}
.workshop .swiper-page>div.itm {background:#e5e5e5;border-radius:6px;font-size:.14rem;color:#707070;line-height:.3rem;text-align:center;width:.3rem;}
.workshop .swiper-page>div.slide-pagination{width:auto;display:flex;gap:0 .1rem;}
.workshop .swiper-page .slide-pagination span {opacity:1;outline:none;background:#e5e5e5;border-radius:6px;font-size:.14rem;color:#000;line-height:.3rem;text-align:center;width:.3rem;height:.3rem;font-weight:bold;}
.workshop .swiper-page .slide-pagination span.swiper-pagination-bullet-active{background:#d3091d;color:#FFF}
/*新闻*/
.news_box{}
.news_box .mains {padding:1rem 0 1.7rem;}
.news_box .mains ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem .33rem;}
.news_box .mains li a{display:block;position:relative;}
.news_box .mains li .imgs img {width:100%;height:2.8rem;object-fit:cover;transition:none;}
.news_box .mains li .txt {padding:.35rem 0 .5rem;position:relative}
.news_box .mains li .txt h6{font-size:.18rem;color:#424040;font-weight:bold;}
.news_box .mains li .txt p{font-size:.14rem;color:#747474;margin:.25rem 0 0;line-height:.25rem;height:.75rem;overflow:hidden;}
.news_box .mains li .txt:after{content:'';width:0;height:2px;background:#d3091d;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out;}
.news_box .mains li a:hover .txt:after{width:100%}
.news_box .mains li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*翻页*/
.page{margin:.25rem 0 0}
.page a{display:inline-block;vertical-align:middle;margin:0 5px;width:.3rem;height:.3rem;line-height:.3rem;background:#e5e5e5;border-radius:6px;font-size:.14rem;color:#000;font-weight:bold;}
.page a.page-num-current{background:#d01723;color:#FFF}
.page a.page-item{width:.45rem;color:#707070}
.page a:hover {background:#d01723;color:#FFF}

.show_news .mians{margin:.65rem 0 0}
/*人才招聘*/
.job_box{background:#f9f9f9;padding:1rem 0 1.55rem;}
.job_box .title{text-align:center;margin:0 0 .65rem;}
.job_box .title p{font-size:.36rem;color:#1b1b1b;margin:0 0 .25rem}
.job_box .title h3{font-size:.36rem;color:#1b1b1b;font-weight:bold;}
.job_box .mains {display:flex;position:relative}
.job_box .mains .let {flex:0 0 50%;}
.job_box .mains .let ol {margin:0;padding:0}
.job_box .mains .let li {margin:0 0 .3rem;}
.job_box .mains .let li a{display:block;position:relative;border-radius:10px;padding:.45rem .7rem .35rem;background:#FFF;}
.job_box .mains .let li a>p{display:flex;justify-content:space-between;align-items:center;margin:0 0 .35rem;}
.job_box .mains .let li a>p span {font-size:.24rem;color:#1b1b1b;font-weight:bold;}
.job_box .mains .let li a>p em{font-size:.24rem;color:#1b1b1b;}
.job_box .mains .let li .editor{font-size:.14rem;color:#1b1b1b;line-height:1.7;margin:0 0 .2rem;}
.job_box .mains .let li .editor h6 {font-size:.18rem;color:#1b1b1b;font-weight:bold;margin:0 0 .2rem;}
.job_box .mains .let li .time{display:flex;justify-content:space-between;align-items:center;}
.job_box .mains .let li .time span {font-size:.14rem;color:#1b1b1b;}
.job_box .mains .let li .time i{font-size:.24rem;color:#626262}
.job_box .mains .let li a:hover {box-shadow:4px 4px 51px rgba(0,0,0,.11)}
.job_box .mains .let li:last-child{margin:0}

.job_box .mains .rlt {flex:0 0 50%;position:sticky;top:0;height:100%;padding:0 0 0 .27rem;}
.job_box .mains .rlt.tfm{transform:translateY(.85rem)}
.job_box .mains .rlt>div{padding:.77rem .5rem .54rem;background:#FFF;border-top:7px solid #d3091d;}
.job_box .mains .rlt>div>p{font-size:.18rem;color:#1b1b1b;padding:0 0 .28rem;border-bottom:1px solid #c9c9c9}
.job_box .mains .rlt>div .info{padding:.35rem 0 0}
.job_box .mains .rlt>div .info h4 {font-size:.24rem;color:#1b1b1b;font-weight:bold;margin:0 0 .25rem;display:flex;justify-content:space-between;align-items:center;}
.job_box .mains .rlt>div .info h4 em {font-size:.18rem;color:#1b1b1b}
.job_box .mains .rlt>div .info >p{font-size:.18rem;color:#4b4b4b;margin:0 0 .3rem;}
.job_box .mains .rlt>div .info >p em {display:block;font-size:.16rem;color:#1b1b1b;font-weight:bold;margin:0 0 .2rem;}
.job_box .mains .rlt>div .info .editor{font-size:.14rem;color:#4b4b4b;line-height:1.75;margin:0 0 .3rem;}
.job_box .mains .rlt>div .info>a{display:inline-block;background:#d3091d;font-size:.16rem;color:#FFF;border-radius:999px;padding:0 .56rem;line-height:.48rem;}
/*联系我们*/
.contact_box{}
.contact_box .infos {padding:.5rem 0 0}
.contact_box .infos h3 {font-size:.48rem;color:#2d2d2d;text-align:center;margin:0 0 .45rem;}
.contact_box .infos .editor{display:flex;}
.contact_box .infos .editor>div{border:1px solid #bfbfbf;padding:.6rem;min-width:25%}
.contact_box .infos .editor p{font-size:.24rem;color:#2d2d2d;margin:0}
.contact_box .infos .editor p:first-child {height:.6rem;}
.contact_box .infos .editor p img {max-height:.25rem;filter:brightness(0)}
.contact_box .infos .editor em {font-size:.16rem;color:#2d2d2d;opacity:.6;display:inline-block;vertical-align:middle;margin-left:.15rem;}
.contact_box .infos .editor>div:hover{border-color:#d3091d}
.contact_box .infos .editor>div:hover p img {filter:none;}
.contact_box .map #container{height:6.87rem;}

.message_box .mains{padding:.25rem 0 0;background:#FFF !important}
.message_box .mains .lists{width:9.53rem;max-width:100%;margin:0 auto;padding:1.2rem 1.38rem;background:rgba(255,255,255,.1);backdrop-filter: blur(12px);border-radius:10px;}
.message_box .mains .lists h4 {font-size:.48rem;color:#2d2d2d;margin:0 0 .5rem;text-align:center;}
.message_box .mains .lists li {margin:0 0 .45rem;}
.message_box .mains .lists li input,.message_box .mains .lists li textarea{width:100%;height:.6rem;min-height:35px;border:0;background:none;font-size:.18rem;color:#6d6d6d;border-bottom:2px solid #706d6b}
.message_box .mains .lists li input[name="checkcode"]{width:35%}
.message_box .mains .lists li.code>*{display:inline-block;vertical-align:middle;}
.message_box .mains .lists li.code img {height:60px;min-height:35px;}
.message_box .mains .lists li button {background:#d61a19;font-size:.18rem;color:#FFF;padding:0 .55rem;height:.64rem;border:0;border-radius:999px;}
.message_box .mains .lists li input::placeholder{color:#222}
.message_box .mains .lists li textarea::placeholder{color:#222}

body.en .culture .lists li .txt {top:15%}

body.en .tem_banner .swiper-slide video.mob_video {height:100vh !important}

body.en .index_choose .mains .boxs > div > div{padding:.5rem 1.3rem 0}
body.en .index_choose .mains .boxs p{font-size:.14rem;}
body.en .show_product .details .items table td{font-size:.12rem;}
/**/
.support_box .mains{padding:.65rem 0 1.7rem;}
.support_box .mains h3{font-size:.38rem;color:#575757;}
.support_box .mains>.editor{padding:.4rem 0 1.05rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.35rem .15rem;}
.support_box .mains>.editor .imgs img {width:100%;height:4.6rem;object-fit:cover;transition:none}
.support_box .mains>.editor>div a{display:block;position:relative;overflow:hidden}
.support_box .mains>.editor>div a:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.1);position:absolute;top:0;left:0;z-index:1}
.support_box .mains>.editor .text {position:absolute;top:40%;left:0;width:100%;padding:0 .15rem;z-index:2;font-size:.16rem;color:#FFF;line-height:1.75;transform:translateY(-50%);opacity:0;}
.support_box .mains>.editor>div h5{position:absolute;top:.45rem;left:0;width:100%;padding:0 .15rem;font-size:.2rem;color:#FFF;z-index:3}
.support_box .mains>.editor>div a:hover h5 {opacity:0;transform:translateY(-3vw)}
.support_box .mains>.editor>div a:hover .text {opacity:1;top:50%;}


.support_box .mains .lists>div{display:flex;align-items:center;background:#eee;border:1px solid #dcdcdc;margin:0 0 .5rem;}
.support_box .mains .lists .imgs{flex:0 0 51.3%}
.support_box .mains .lists .imgs img {width:100%;height:4.65rem;object-fit:cover;transition:none}

.support_box .mains .lists .text{flex:0 0 48.7%;padding:0 .45rem 0 .85rem;}
.support_box .mains .lists .text h6{font-size:.24rem;color:#e73436;font-weight:bold;margin:0 0 .3rem;}
.support_box .mains .lists .text .editor{font-size:.18rem;color:#4f4f4f;line-height:1.7}


.calling{display:flex;align-items:center;}
.calling>div{flex:0 0 50%}
.calling .text{padding:0 2.6rem 0 .75rem}
.calling .text h3 {font-size:.36rem;color:#1b1b1b;margin:0 0 .65rem;}
.calling .text .editor{font-size:.18rem;color:#1b1b1b;}

.customization{background-position:0 0;background-repeat:no-repeat;background-size:cover;text-align:center}
.customization>div{position:relative;padding:2.08rem 0 3.73rem;}
.customization .lists{display:flex;justify-content:center;align-items:center}
.customization .lists>div{flex:0 0 2.15rem;padding:.65rem .15rem .6rem;border:1px solid #FFF}
.customization .lists .icos {height:.55rem;}
.customization .lists .icos img {max-height:.55rem;transition:none;filter:brightness(0) invert(1)}
.customization .lists p{font-size:.24rem;color:#FFF;margin:.15rem 0 0}
.customization .lists>div:hover {background:#e73436;border-color:#e73436}
.customization .lists>div:hover p{color:#FFF}
.customization .text{padding:1.05rem 0 0}
.customization .text h3{font-size:.36rem;color:#FFF}
.customization .text .editor{font-size:.18rem;color:#FFF;line-height:1.8;margin:.3rem auto 0;width:6.5rem;max-width:100%}
.customization .imgs{position:absolute;bottom:-2.15rem;left:0;width:100%;background:#FFF;padding:1.09rem 0}
.customization .imgs span {display:inline-block;background:none !important;}

.elevator{padding:2.87rem 0 1.12rem;}
.elevator .titles{margin:0 0 1.2rem;}
.elevator .titles p{font-size:.36rem;color:#1b1b1b;}
.elevator .titles h3{font-size:.36rem;color:#1b1b1b;font-weight:bold;margin:.25rem 0 .2rem;}
.elevator .titles span {font-size:.18rem;color:#e73436}
.elevator ol{margin:0;padding:0;display:flex;border-bottom:4px solid #dcdcdc}
.elevator ol li {flex:0 0 20%}
.elevator ol li a{display:block;text-align:center;font-size:.3rem;color:#1b1b1b;padding:0 0 .5rem;position:relative}
.elevator ol li a:before{content:'';width:0;height:4px;background:#e73436;position:absolute;bottom:-4px;left:0;z-index:1;transition:all .35s linear}
.elevator ol li:hover a:before,.elevator ol li#current a:before{width:100%}
.elevator .itemsbox{background:#eee;padding:.6rem .95rem}
.elevator .itemsbox table {width:100%;}
.elevator .itemsbox table td {border:0;border-bottom:1px solid #d2d2d2;height:.68rem;vertical-align:middle;width:auto;font-size:.18rem;color:#1b1b1b}
.elevator .itemsbox table p{margin:0}
.elevator .itemsbox >div{font-size:.18rem;color:#1b1b1b}

.quotation{background:#eee;padding:1.15rem 0 1.5rem;}
.quotation .titles{margin:0 0 .45rem;}
.quotation .titles p{font-size:.36rem;color:#1b1b1b;}
.quotation .titles h3 {font-size:.36rem;color:#1b1b1b;font-weight:bold;margin:.2rem 0 0}
.quotation .lists ul:first-child{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .29rem;margin:0 0 .33rem;}
.quotation .lists li input,.quotation .lists li textarea{width:100%;height:.78rem;border:1px solid #dcdcdc;background:#FFF;font-size:.16rem;color:#3e3e3e;padding:0 .15rem;}
.quotation .lists li textarea{height:1.65rem;padding:.2rem .15rem;}
.quotation .lists li.codes {display:flex;align-items:center;gap:0 .15rem;}
.quotation .lists li.codes input {flex:0 0 35%}
.quotation .lists li.codes img {max-height:.78rem;transition:none;}
.quotation .lists ul:nth-child(2) li{margin:0 0 .29rem;}
.quotation .lists li button {display:inline-block;background:#e73436;border-radius:10px;font-size:.16rem;color:#FFF;padding:0 .6rem;height:.57rem;border:0}

.problem_box .mains{padding:1rem 0 1.42rem;}
.problem_box .mains .titls{margin:0 0 .55rem;}
.problem_box .mains .titls p{font-size:.36rem;color:#1b1b1b;margin:0 0 .2rem}
.problem_box .mains .titls h3 {font-size:.36rem;color:#1b1b1b;font-weight:bold;}
.problem_box .mains .lists ul{display:grid;grid-template-columns:1fr 1fr;gap:.2rem .45rem;align-items: start;margin:0 0 1.2rem;}
.problem_box .mains .lists li{border-radius:10px;overflow:hidden;background:#f3f3f3}
.problem_box .mains .lists li a{font-size:.18rem;color:#1b1b1b;font-weight:bold;display:block;position:relative;padding:.35rem .65rem .35rem .3rem;}
.problem_box .mains .lists li a span{position:absolute;right:.2rem;width:.47rem;height:.47rem;border:1px solid #aaa;border-radius:100%;text-align:center;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;}
.problem_box .mains .lists li a span i{font-size:.2rem;color:#797979;}
.problem_box .mains .lists li .submenu {font-size:.16rem;color:#1b1b1b;padding:0 .3rem .65rem;display:none;transition:none;}
.problem_box .mains .lists li.opens a span {border-color:#e41215}
.problem_box .mains .lists li.opens a span i{transform:rotate(45deg);color:#e41215}
/**/
.show_news .mians .contents .editor video {width:100%;height:6rem;background:#000}
/********<=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;}
.m-header a.jd_m {position:absolute;top:50%;left:-18px;transform:translateY(-50%);width:37px;transition:none;}

.st-container .st-menu {background:#0e6eb8;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#f39800}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/

/**************************/

@media(max-width:1800px){
	.header .items ul{gap:0 .23rem;}
}
@media(max-width:1600px){
	.contact_box .infos .editor p{font-size:.18rem;}
}
@media(max-width:1500px){
	.calling .text{padding-right:1.6rem;}
}
@media(max-width:1440px){
	.company>div{padding-left:0}
    .product_box .mains .rlt .swiper-slide .imgs{height:2.21rem;line-height:2.2rem;}
    .product_box .mains .rlt .swiper-slide .imgs img {max-height:2.2rem;}	
}
@media(max-width:1200px){
	.tem_banner .slide-pagination{left:15px;}
	.tem_banner .swiper-page{right:15px;}
	.index_product .let{padding-left:15px;}
	.index_product .let .txt{left:15px;}
	.index_about .text{padding:0 15px;}
	.index_video .titles,.index_video .swiper-page{left:15px;}
	.index_news .swiper{padding-left:15px;}
	
	.calling .text{padding-right:15px;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	.tem_banner .swiper-slide .text p{font-size:.48rem;}

	.product_box .mains{display:block}
	.product_box .mains .let {display:none;}
	.product_box .mains .rlt{max-width:100%;padding-left:0}

}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .swiper-slide .imgs_ img {height:420px;}
	.tem_banner .swiper-slide .text p{font-size:18px;}
	.tem_banner .swiper-slide .text{min-width:auto;width:80%}
	.index_product{display:block;}
	.index_product .let{width:100%;min-height:auto;padding:.7rem 15px 0}
	.index_product .let .txt{position:relative;left:auto;margin:.55rem 0 0}
	.index_product .lists{width:100%}
	.index_about{display:block}
	.index_about .text{padding:.65rem 15px;}
	.index_appiled .titles{display:block;}
	.index_appiled .titles .rlt{padding:.65rem 0 0;border-left:0}
	.index_appiled .titles .names{padding:.7rem 0 0}
	.index_video .swiper-slide .items .plays{padding:0 10% 0 0}
	.index_news .titles{display:block}
	.index_news .titles .names a{right:0;left:auto;}
	.footer .infos{display:block}
	.footer .infos .navs{display:none}
	.footer .tels{display:grid;grid-template-columns:1fr;border:0;border-bottom:1px solid #4f4f4f}
	.footer .tels > div{padding:.3rem;border:0;border-bottom:1px solid #4f4f4f}
	.footer .tels > div:first-child{padding:.3rem;}
	
	.support_box .mains .lists > div{display:block}
	.support_box .mains .lists .text{padding:.45rem 15px;}
	.calling{display:block;}
	.calling .text{padding:.65rem 15px;}
	.customization .lists {display:grid;grid-template-columns:1fr 1fr}
	.elevator .itemsbox{padding:.6rem .25rem;}
	.quotation .lists ul:first-child{grid-template-columns:1fr;gap:.29rem 0;}
	.problem_box .mains .lists ul{grid-template-columns:1fr;gap:.2rem 0}
	
	
	.product_box .mains .rlt .swiper-slide{grid-template-columns:1fr 1fr}
	.show_product .imgsbox{display:block}
	.show_product .imgsbox #greally{max-width:100%}
	.show_product .imgsbox .texts{padding:.4rem 0 0;max-width:100%}
	.show_product .imgsbox .texts .t{padding:0}
	.company .mains .item1,.company .mains .item2{display:block}
	.company .mains .item1 .txt, .company .mains .item2 .txt{padding:0 0 .5rem;}
	.company .mains .item2 .txt{padding:.5rem 0 0}
	.culture .title,.honor .title{display:block}
	.culture .title .desc,.honor .title ol{margin:.3rem 0 0}

	.news_box .mains ul{grid-template-columns:1fr 1fr}
	.contact_box .infos .editor{flex-direction: row;    flex-wrap: wrap;}
	.contact_box .infos .editor>div{width:50%}
	.message_box .mains .lists{padding:1.2rem .65rem;}
	.show_product .details .items{display:block;overflow-x:auto}
	.show_product .details .items .imgs {width:2.95rem;}
	.show_product .details .items table{max-width:1200px;}
	
	.flash>img {width:100%;height:150px;object-fit:cover;transition:none;}
	.flash .page_txt{top:35%}
    .sort_navlist li>a{min-width:1.6rem;}
    
    .support_box .mains>.editor{grid-template-columns:1fr 1fr}
    
}