/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;background:#FFF}
.header .tops{background:#24447d;}
.header .tops>div{display:flex;justify-content:space-between;align-items:center;}
.header .tops>div>p{font-size:.14rem;color:#FFF;line-height:.4rem;margin:0}
.header .tops .langs{border:1px solid #FFF;border-radius:999px;display:flex;align-items:center;padding:0 .15rem;gap:0 .19rem;position:relative;line-height:.26rem;margin-right:.47rem;}
.header .tops .langs a{font-size:.14rem;color:#FFF;text-transform:uppercase;}
.header .tops .langs:before{content:'';width:1px;height:.12rem;background:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.header .items>div{display:flex;align-items:center;justify-content:space-between}
.header .items .logos{line-height:.99rem;padding-left:1rem;flex:0 0 29%}
.header .items .logos img {max-height:.4rem;transition:none}
.header .items .navs ul{display:flex;gap:0 .7rem;}
.header .items .navs li a{font-size:.16rem;color:#191919}
.header .items .tels{display:flex;align-items:center;gap:0 .2rem;}
.header .items .tels i{width:.36rem;height:.36rem;background:#24447d;font-size:.18rem;color:#FFF;border-radius:100%;line-height:.36rem;text-align:center}
.header .items .tels .infos span {font-size:.14rem;color:#3b3b3b}
.header .items .tels .infos h6{margin:.1rem 0 0;font-size:.16rem;color:#3b3b3b;line-height:1}
.header .items .tels .infos h6 em {font-size:.24rem;color:#f72411;font-weight:bold;line-height:1;display:inline-block;vertical-align:middle;margin-right:.1rem;}

/*banner*/
.tem_banner{padding:1.39rem 0 0}
.tem_banner .label_txt{position:absolute;top:50%;left:0;width:100%;z-index:1;padding:0 2.6rem;text-align:left;}
.tem_banner .label_txt>*{transform:translateY(3vw);opacity:0;}
.tem_banner .label_txt h3 {font-size:.48rem;color:#FFF;font-weight:bold;}
.tem_banner .swiper-page{position:absolute;bottom:1.4rem;left:2.6rem;z-index:1;display:flex}
.tem_banner .swiper-page>div{width:.74rem;height:.74rem;background:#FFF;font-size:.22rem;color:#000;line-height:.74rem;text-align:center;}
.tem_banner .swiper-page>div:first-child{margin:.08rem 0 0}
.tem_banner .swiper-page>div:hover{background:#24447d;color:#FFF}
.tem_banner .swiper-slide-active .label_txt>*{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
/**/
.index_product{background:url(../images/nx0.jpg) center no-repeat;background-size:cover;padding:1.35rem 0 1.15rem;}
.index_product h3{font-size:.32rem;color:#2f2f2f;text-align:center;margin:0 0 .3rem;}
.index_product .lists{position:relative}
.index_product .swiper-slide h6{font-size:.3rem;color:#aba9aa;font-weight:bold;text-align:center;line-height:.55rem;}
.index_product .swiper-slide .imgs{height:5rem;line-height:5rem;text-align:center;transform:scale(.6);opacity:.47}
.index_product .swiper-slide .imgs img {max-height:4.4rem;transition:none}
.index_product .swiper-slide .mores{text-align:center;transform:translateY(3vw);opacity:0}
.index_product .swiper-slide .mores .link{display:flex;gap:0 .12rem;align-items:center;justify-content:center;}
.index_product .swiper-slide .mores .link>a{display:inline-block;border:2px solid #aaa;border-radius:10px;font-size:.16rem;color:#aaaaaa;min-width:1.35rem;text-align:center;padding:0 .15rem;line-height:.47rem;}
.index_product .swiper-slide .mores .link>a i{font-size:.2rem;color:#FFF;visibility:hidden;opacity:0;width:0}
.index_product .swiper-slide .mores p{margin:.3rem 0 0;font-size:.18rem;color:#2f2f2f;font-weight:bold}
.index_product .swiper-slide .mores .link>a:hover {background:#0660ff;border-color:#0660ff;color:#FFF}
.index_product .swiper-slide .mores .link>a:hover i{width:auto;opacity:1;visibility:visible;margin-left:.15rem;}
.index_product .swiper-slide-active h6{font-size:.48rem;color:#2f2f2f}
.index_product .swiper-slide-active .imgs{transform:none;opacity:1}
.index_product .swiper-slide-active .mores{transform:none;opacity:1;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.index_product .swiper-page>div{position:absolute;top:50%;left:20%;transform:translateY(-50%);z-index:1;width:.86rem;height:.86rem;border-radius:100%;font-size:.26rem;color:#FFF;text-align:center;background:#313131;line-height:.86rem;}
.index_product .swiper-page>div.slide-button-next{left:auto;right:20%}
.index_product .swiper-page>div:hover {background:#0660ff}

.index_about{padding:1.2rem 0 2.55rem;text-align:center}
.index_about:before{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}
.index_about h3{font-size:.52rem;color:#FFF;font-weight:bold;}
.index_about p{font-size:.2rem;color:#FFF;margin:.35rem 0 .9rem;}
.index_about .editor p{font-size:.18rem;color:#FFF;margin:0;text-transform:uppercase;}
.index_about .editor h5 {font-size:.72rem;color:#FFF;font-family:"051-cai978";margin:.1rem 0 .2rem;line-height:1}
.index_about>div>a{display:inline-block;font-size:.16rem;color:#ffffff;background:#0660ff;padding:0 .85rem;line-height:.66rem;border-radius:999px;margin:.9rem 0 0;font-weight:bold;}

.index_network{background:linear-gradient(to right,#24447e,#164aa8,#24447e);padding:.95rem 0 .7rem;}
.index_network .titles{margin:0 0 .25rem;text-align:center;}
.index_network .titles h3 {font-size:.6rem;color:#FFF;font-weight:bold;}
.index_network .titles p{font-size:.32rem;color:#FFF;margin:.15rem 0 0}
.index_network .editor>p{font-size:.16rem;color:#FFF;margin:0 0 .45rem;text-align:center;padding:0 2.2rem;}
.index_network .editor .imgs{position:relative;}
.index_network .editor .imgs>p{position:absolute;font-size:.16rem;color:#FFF;padding:0 0 1.6rem;background:url(../images/nx1.png) center bottom no-repeat;background-size:.52rem .52rem;}
.index_network .editor .imgs>p:before{content:'';width:1px;height:.9rem;position:absolute;top:.26rem;left:50%;background:#0660ff}
.index_network .editor .imgs>p:nth-child(2){top:-.6rem;left:16%}
.index_network .editor .imgs>p:nth-child(3){top:-.27rem;left:56%;padding:0 0 1.35rem;}
.index_network .editor .imgs>p:nth-child(4){top:-.1rem;left:72%;}
.index_network .editor .imgs>p:nth-child(5){top:1.3rem;left:78%;}

.index_filed{background:#FFF;padding:1.05rem 0 .75rem;text-align:center}
.index_filed .titles{margin:0 0 1.5rem;}
.index_filed .titles h4{font-size:.6rem;color:#101010;font-weight:bold}
.index_filed .titles h3{font-size:..32rem;color:#101010;margin:.15rem 0 .25rem;}
.index_filed .titles p{font-size:.16rem;color:#5c6064;margin:0 auto .4rem;width:7.8rem;}
.index_filed .titles>a{display:inline-block;font-size:.16rem;color:#ffffff;background:#0660ff;padding:0 .85rem;line-height:.66rem;border-radius:999px;font-weight:bold;}
.index_filed .lists{position:relative}
.index_filed .lists:before{content:'Application field';font-size:1.65rem;color:transparent;text-transform:uppercase;background:linear-gradient(to bottom,#e5e5e5,#FFF);position:absolute;top:-1.2rem;left:0;width:100%;text-align:center;    background-clip: text;line-height:1;font-weight:bold}

.index_filed .swiper-slide{border-radius:10px;overflow:hidden}
.index_filed .swiper-slide img {width:100%;height:3.46rem;object-fit:cover;transition:none;}
.index_filed .swiper-slide p{font-size:.18rem;color:#FFF;position:absolute;top:50%;left:0;text-align:center;transform:translateY(-50%);margin:0;text-align:center;width:100%}

.index_news{padding:1rem 0 1.2rem;background:#f6f6f6}
.index_news .titles{margin:0 0 .3rem;}
.index_news .titles p{font-size:.6rem;color:#101010;font-weight:bold;margin:0 0 .2rem;}
.index_news .titles h3{font-size:.32rem;color:#101010;font-weight:bold;}
.index_news .editor .item1{margin:0 0 .3rem;display:grid;grid-template-columns:1fr 1fr;gap:0 .36rem;}
.index_news .editor .item1 a{display:block;position:relative}
.index_news .editor .item1 img {width:100%;height:3.6rem;object-fit:cover;transition:none;}
.index_news .editor .item1 a:after{content:'';width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,.8));position:absolute;bottom:0;left:0;z-index:1}
.index_news .editor .item1 em{position:absolute;top:.31rem;left:.31rem;z-index:2;font-size:.16rem;color:#FFF;padding:0 .19rem;line-height:.34rem;border-radius:10px;background:#343434}
.index_news .editor .item1 .info{position:absolute;bottom:.5rem;left:0;width:100%;padding:0 .3rem;z-index:2}
.index_news .editor .item1 .info span {font-size:.16rem;color:#FFF}
.index_news .editor .item1 .info h6{font-size:.24rem;color:#FFF;font-weight:bold;margin:.2rem 0 0}
.index_news .editor .item2{display:grid;grid-template-columns:1fr 1fr;gap:0 .36rem;}
.index_news .editor .item2 a{display:flex;align-items:center;}
.index_news .editor .item2 .imgs{flex:0 0 33%}
.index_news .editor .item2 .imgs img {width:100%;height:1.65rem;object-fit:cover;transition:none;}
.index_news .editor .item2 .text{flex:0 0 67%;padding-left:.15rem;max-width:67%}
.index_news .editor .item2 .text em{font-size:.16rem;color:#FFF;padding:0 .19rem;line-height:.34rem;border-radius:10px;background:#343434;display:inline-block}
.index_news .editor .item2 .text .info {margin:.15rem 0 0}
.index_news .editor .item2 .text h6{font-size:.2rem;color:#272727;line-height:.26rem;height:.52rem;overflow:hidden;}
.index_news .editor .item2 .text p{font-size:.15rem;color:#444444;line-height:.23rem;height:.46rem;overflow:hidden;margin:.2rem 0 0}
.index_news .editor .item2 a:hover .text em {background:#0660ff}
.index_news .editor .item2 a:hover .text h6{color:#0660ff}
.index_news .mores{margin:.9rem 0 0}
.index_news .mores>a{font-size:.2rem;color:#0660ff;text-decoration:underline;display:inline-block}
/*底部*/
.footer{background:#313131;}
.footer .tels{padding:.65rem 0 .25rem;}
.footer .tels>div{display:flex;gap:0 1.5rem;}
.footer .tels p{font-size:.14rem;color:#FFF;margin:0}
.footer .tels p img {max-height:.32rem;transition:none;margin-right:.15rem;}
.footer .infos{padding:.5rem 0 .25rem;border-top:1px solid #868686;border-bottom:1px solid #868686}
.footer .infos>div{display:flex;}
.footer .infos .let{flex:0 0 20%}
.footer .infos .let p{font-size:.14rem;color:#FFF;margin:0 0 .9rem;}
.footer .infos .let .share{display:flex;gap:0 .25rem;}
.footer .infos .let .share a{font-size:.2rem;color:#FFF}
.footer .infos .rlt{display:flex;justify-content:space-between;padding-left:1.3rem;flex:0 0 80%}
.footer .infos .rlt dl {margin:0;padding:0}
.footer .infos .rlt dl dt {margin:0 0 .3rem;}
.footer .infos .rlt dl dt a{font-size:.18rem;color:#FFF}
.footer .infos .rlt dl dd {margin:0 0 .2rem;}
.footer .infos .rlt dl dd a{font-size:.14rem;color:#FFF}
.footer .copy{padding:.25rem 0;font-size:.14rem;color:#aaa}
.footer .copy a{font-size:.14rem;color:#aaa}
/*关于我们*/
.index_adv{padding:1.1rem 0 0;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}
.index_adv .titles{text-align:center;position:relative;margin:0 0 .54rem;}
.index_adv .titles>*{position:relative;z-index:5}
.index_adv .titles h3 {font-size:.4rem;color:#FFF;font-weight:bold;}
.index_adv .titles p{font-size:.24rem;color:#FFF;font-weight:bold;margin:.15rem 0 0}
.index_adv .titles:before{content:'Advantages';font-size:1.56rem;color:transparent;-webkit-text-stroke: 1px white;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-transform:uppercase;opacity:.3}
.index_adv .editor{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.6rem}
.index_adv .editor>div{flex:0 0 30%}
.index_adv .editor>div.imgs{flex:0 0 40%;text-align:center;}
.index_adv .editor .item{margin:0 0 1.2rem;padding:0 0 .4rem;border-bottom:1px dashed #FFF}
.index_adv .editor .item:last-child{margin:0}
.index_adv .editor .item h6{font-size:.24rem;color:#FFF;font-weight:bold;}
.index_adv .editor .item p{font-size:.16rem;color:#FFF;margin:.2rem 0 0}
.index_adv .mores{text-align:center;position:relative;padding:1.02rem 0 .35rem;}
.index_adv .mores a{font-size:.15rem;color:#FFF;position:relative;z-index:3}
.index_adv .mores a i{font-size:.24rem;color:#FFF;margin-left:.1rem;}
.index_adv .mores:before,.index_adv .mores:after{content:'';width:2.95rem;height:2.95rem;border:1px dashed #FFF;opacity:.77;border-radius:100%;top:0;left:50%;transform:translateX(-50%);position:absolute}
.index_adv .mores:after{width:2rem;height:2rem;top:.48rem;opacity:1;border:1px dotted #FFF}

.com_box .comtitle{padding:.5rem 0 .3rem;}
.com_box .comtitle>div>div{display:inline-block;vertical-align:top;width:50%}
.com_box .comtitle .name {font-size:.24rem;color:#000;font-weight:bold;}
.com_box .comtitle .name em {font-size:.24rem;color:#0660ff;text-transform:uppercase;margin:0 .3rem 0 0}
.com_box .comtitle .mbx{text-align:right;font-size:.14rem;color:#1f1f1f;}
.com_box .comtitle .mbx a{font-size:.14rem;color:#1f1f1f;}
.com_box .comtitle .mbx a:first-child+a {display:none;}
.com_box .comtitle .mbx a i {font-size:.18rem;color:#0660ff;margin:0 .15rem 0 0}
.com_box .column{background:#eee;}
.com_box .column li {display:inline-block;}
.com_box .column li a{font-size:.16rem;color:#000;display:block;padding:0 .35rem;line-height:.86rem;}
.com_box .column li.on a,.com_box .column li a:hover{background:#0660ff;color:#FFF}


.company{padding:.75rem 0 .45rem;}
.company .infos{margin:0 0 .75rem;}
.company .infos>div>div{display:inline-block;vertical-align:top;width:42%}
.company .infos .text{padding:0 .15rem 0 0}
.company .infos .text h3 {font-size:.36rem;color:#000}
.company .infos .text p {font-size:.24rem;color:#0660ff;text-transform:uppercase;margin:.14rem 0 .4rem;}
.company .infos .text .imgs img {max-height:2.08rem;transition:none;}
.company .infos .editor{width:58%;font-size:.16rem;color:#000;line-height:1.85}


.honor{background:#FFF;padding:1.2rem 0 1rem;}
.honor .titles{margin:0 0 .5rem;}
.honor .titles h3 {font-size:.48rem;color:#323232}
.honor .titles p{font-size:.16rem;color:#3c3d3d;margin:.15rem 0 0}
.honor .swiper-slide a{display:block;position:relative;background:#f3f4f5;padding:.24rem .25rem .4rem;border-radius:10px;}
.honor .swiper-slide .imgs{height:2.56rem;line-height:2.56rem;text-align:center;border-radius:10px;background:#FFF}
.honor .swiper-slide .imgs img {max-height:2.22rem;transition:none;}
.honor .swiper-slide p{font-size:.16rem;color:#3c3d3d;margin:.2rem 0 .3rem;line-height:.3rem;height:.6rem;}
.honor .swiper-slide em {display:block;text-align:right;font-size:.14rem;color:#757575}
.honor .swiper-page{margin:.4rem 0 0;text-align:center;}
.honor .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 .15rem;width:.51rem;height:.51rem;border:1px solid #b7b7b7;border-radius:100%;line-height:.49rem;font-size:.18rem;color:#5f5f5f}
.honor .swiper-page>div:hover{background:#0660ff;border-color:#0660ff;color:#FFF}
.honor .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.workshop{padding:.65rem 0 1.2rem;background:#eee}
.workshop .titles{padding:0 0 .5rem;}
.workshop .titles h3 {font-size:.48rem;color:#323232}
.workshop .titles p{font-size:.16rem;color:#3c3d3d;margin:.15rem 0 0}
.workshop .lists{position:relative}
.workshop .lists .swiper-slide a{display:block;text-align:center;border-radius:12px;overflow:hidden}
.workshop .lists .swiper-slide img {width:100%;height:4.51rem;object-fit:cover;transition:none}
.workshop .lists .swiper-slide a{transform:scale(.7)}
.workshop .lists .swiper-slide-active a{transform:none;}
.workshop .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:26.6%;width:.48rem;height:.59rem;background:#8e8e8e;border-radius:6px;overflow:hidden;line-height:.59rem;text-align:center;font-size:.2rem;color:#FFF;z-index:5}
.workshop .lists .swiper-page>div.slide-button-next{left:auto;right:26.6%}
.workshop .lists .swiper-page>div:hover {background:#0660ff;box-shadow:5px 5px 5px rgba(0,0,0,.25)}
/**/
.desc_box{padding:0 0 1.9rem}
.desc_box .mains{padding:.9rem 0 0;background:url(../images/icon9.jpg) center bottom no-repeat;background-size:100% auto;}
.desc_box .mains h3 {font-size:.36rem;color:#1e1e1e;margin:0 0 .5rem;}
.desc_box .mains .editor{font-size:.16rem;color:#171717;line-height:1.85;}
.desc_box .mains .editor * {text-wrap:wrap !important;}
/*产品列表*/
.product_box .comtitle{background:#FFF}
.product_box .mains{background:linear-gradient(135deg,#f2f2f2,#f1f1f1);padding:0 0 1.3rem;position:relative}
.product_box .mains:before{content:'';width:100%;height:.86rem;background:#eee;position:absolute;top:0;left:0;z-index:1;}
.product_box .mains>div>div{display:inline-block;vertical-align:top;width:18.6%;position:relative;z-index:5}
.product_box .mains .rlt{width:81.4%;padding:1.35rem 0 0 .36rem;}

.product_box .mains .let h3 {font-size:.16rem;color:#FFF;background:#0660ff;line-height:.86rem;text-align:center}
.product_box .mains .let li a{display:block;background:#8e8e8e;line-height:.85rem;font-size:.16rem;color:#FFF;text-align:center}
.product_box .mains .let li:nth-child(2n) a{background:#b5b5b5}

.product_box .mains .rlt li {padding:0 0 0 .26rem;margin:0 0 .28rem;text-align:center;}
.product_box .mains .rlt li .imgs{overflow:hidden;border-radius:12px;position:relative}

.product_box .mains .rlt li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_box .mains .rlt li .imgs img {max-height:2.2rem;transition:none;}
.product_box .mains .rlt li p {font-size:.16rem;color:#181818;margin:.14rem 0 0}


/*翻页*/
.page {margin:.6rem 0 0;}
.page a{display:inline-block;vertical-align:middle;margin:0 .05rem;width:.3rem;height:.3rem;background:#e5e5e5;border-radius:4px;line-height:.3rem;font-size:.14rem;color:#000}
.page a.page-link{width:auto;padding:0 .08rem;font-size:.14rem;color:#707070}
.page a:hover,.page a.page-num-current{background:#0660ff;color:#FFF}
/*产品详情*/
.show_product .mainsbox{padding:.8rem 0 .65rem;}
.show_product .mainsbox .imgsbox>div{display:inline-block;vertical-align:top;width:53.3%}
.show_product .mainsbox .imgsbox .text{width:46.7%;padding-left:.65rem;}
.show_product .mainsbox .imgsbox #gallery .swiper-slide {text-align:center}

.show_product .mainsbox .imgsbox #thumbs{margin:.32rem 0 0}
.show_product .mainsbox .imgsbox #thumbs .swiper-slide {text-align:center;cursor:pointer;}
.show_product .mainsbox .imgsbox #thumbs .swiper-slide img {max-height:.8rem;transition:none}
.show_product .mainsbox .imgsbox .text h3 {font-size:.36rem;color:#1a1a1a;margin:0 0 .3rem}
.show_product .mainsbox .imgsbox .text>p {font-size:.24rem;color:#1a1a1a;margin:0}
.show_product .mainsbox .imgsbox .text .editor{padding:.35rem 0 0;margin:.4rem 0 0;border-top:1px solid #dcdcdc}
.show_product .mainsbox .imgsbox .text .editor h6 {font-size:.2rem;color:#212121;margin:0 0 .3rem;}
.show_product .mainsbox .imgsbox .text .editor p {font-size:.18rem;color:#4e4e4e;position:relative;margin:0 0 .1rem;padding-left:.25rem;}
.show_product .mainsbox .imgsbox .text .editor p:before{content:'';width:.08rem;height:.08rem;background:#212121;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_product .details{margin:.75rem 0 0;background:#f4f4f4;padding:.38rem .5rem .55rem;}
.show_product .details h4 {font-size:.24rem;color:#111111;margin:0 0 .3rem;}
.show_product .details .editor{font-size:.16rem;color:#111111;line-height:1.8}
/*车间*/
.work_box{}
.work_box .mainsbox{padding:.5rem 0 1.4rem;}
.work_box .mainsbox li {padding:0 .19rem 0 0;margin:0 0 .45rem;}
.work_box .mainsbox li:nth-child(2n) {padding:0 0 0 .19rem;}
.work_box .mainsbox li a{position:relative;display:block;border-radius:12px;overflow:hidden;}
.work_box .mainsbox li img {width:100%;height:4.65rem;object-fit:cover;transition:none}
.work_box .mainsbox li p {position:absolute;left:.5rem;z-index:2;font-size:.24rem;color:#FFF;opacity:0;top:0}
.work_box .mainsbox li a:before{content:'';width:100%;height:100%;background:linear-gradient(130deg,rgba(199,38,28,.74),rgba(199,38,28,.74),rgba(199,38,28,0),rgba(199,38,28,0));position:absolute;top:0;left:0;z-index:1;transition:all .5s linear;opacity:0}
.work_box .mainsbox li a:hover p{top:.55rem;opacity:1}
.work_box .mainsbox li a:hover:before{opacity:1}


.filed_box{position:relative}
.filed_box .mainsbox{position:relative}
.filed_box #gallery .swiper-slide .text{position:absolute;top:18%;left:0;width:100%;padding:0 2.6rem;z-index:2}
.filed_box #gallery .swiper-slide .text>*{transform:translateY(3vw);opacity:0;transition:all .8s linear}
.filed_box #gallery .swiper-slide .text>p {font-size:.36rem;color:#FFF;text-transform:capitalize;margin:0 0 .3rem;}
.filed_box #gallery .swiper-slide .text h5 {font-size:.48rem;color:#FFF;margin:0 0 .6rem;}
.filed_box #gallery .swiper-slide .text .editor{font-size:.16rem;color:#FFF;line-height:1.8}

.filed_box #gallery .swiper-slide .imgs img {width:100%;height:9.6rem;object-fit:cover;transition:none;}
.filed_box #gallery .swiper-slide-active .text>*{transform:none;opacity:1;transition-delay:100ms}
.filed_box #gallery .swiper-slide-active .text>h5 {transition-delay:150ms}
.filed_box #gallery .swiper-slide-active .text>.editor{transition-delay:200ms}

.filed_box .swiper-page{position:absolute;top:50%;left:0;padding:0 2.6rem;width:100%;z-index:3}
.filed_box .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 6px 0 0;width:.53rem;height:.53rem;background:#8e8e8e;font-size:.18rem;color:#FFF;line-height:.53rem;text-align:center;border-radius:100%}
.filed_box .swiper-page>div:hover{background:#0660ff;box-shadow:5px 5px 5px rgba(0,0,0,.25)}
.filed_box .lists{position:absolute;bottom:2rem;left:0;width:100%;z-index:5;padding:0 2.6rem;}
.filed_box .lists:after{content:'';width:100%;height:1px;background:rgba(255,255,255,.44);position:absolute;bottom:.15rem;left:0;}

.filed_box .lists .swiper-slide h6{font-size:.14rem;color:#FFF;padding:0 0 .43rem;position:relative;text-align:center;cursor:pointer;}
.filed_box .lists .swiper-slide h6:after{content:'';width:.15rem;height:.15rem;background:#FFF;border-radius:100%;position:absolute;bottom:.08rem;left:50%;transform:translateX(-50%);transition:all .5s linear;}
.filed_box .lists .swiper-slide h6:before{content:'';width:.31rem;height:.31rem;background:#0660ff;border-radius:100%;position:absolute;bottom:0;left:54%;transition:all .5s linear;opacity:0;transition:all .65s linear}
.filed_box .lists .swiper-slide-thumb-active h6:after{background:#0660ff}
.filed_box .lists .swiper-slide-thumb-active h6:before{opacity:.21}
/**/
.show_news{background:#f0f0f0}
/*新闻*/
.news_box .mains{background:url(../images/icon10.jpg) 0 0 no-repeat;background-size:100% auto;padding:.75rem 0 1.2rem;}
.news_box .mains .top_news{position:relative;margin:0 0 .8rem;}
.news_box .mains .top_news .swiper-slide a{display:block;position:relative;overflow:hidden;}
.news_box .mains .top_news .swiper-slide a>div{display:inline-block;vertical-align:top;width:44.5%}
.news_box .mains .top_news .swiper-slide .imgs img {width:100%;height:4.05rem;object-fit:cover;transition:none;border-radius:12px;}
.news_box .mains .top_news .swiper-slide .text{width:55.5%;padding:0 0 0 .7rem;}
.news_box .mains .top_news .swiper-slide .text .time {font-size:.16rem;color:#000000;margin:0 0 .24rem}
.news_box .mains .top_news .swiper-slide .text .time em {display:block;font-size:.55rem;color:#0660ff;font-weight:bold;line-height:1;}
.news_box .mains .top_news .swiper-slide .text h6 {font-size:.36rem;color:#000000;}
.news_box .mains .top_news .slide-pagination{position:absolute;width:55.5%;left:44.5%;top:49%;padding-left:.7rem;}
.news_box .mains .top_news .slide-pagination span {opacity:1;outline:none;width:.29rem;height:.29rem;border:2px solid #c9c9c9;margin:0 .12rem 0 0;background:none;position:relative}
.news_box .mains .top_news .slide-pagination span:before{content:'';width:.29rem;height:.29rem;background:url(../images/icon11.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;transition:all .5s linear;z-index:2;opacity:0;transform:rotate(45deg)}
.news_box .mains .top_news .slide-pagination span.swiper-pagination-bullet-active:before{opacity:1;transform:none;}
.news_box .mains .top_news .slide-pagination span.swiper-pagination-bullet-active {border-color:#FFF}

.news_box .mains .boxs li {padding:.4rem 0;border-bottom:1px solid #e5e5e5}
.news_box .mains .boxs li a{display:block;position:relative;}
.news_box .mains .boxs li a>div{display:inline-block;vertical-align:middle;width:31%}
.news_box .mains .boxs li a .text{width:69%;padding-left:.5rem;}
.news_box .mains .boxs li .imgs{border-radius:12px;overflow:hidden;}
.news_box .mains .boxs li .imgs img {width:100%;height:2.82rem;object-fit:cover;transition:none;}
.news_box .mains .boxs li .text span {font-size:.16rem;color:#0660ff}
.news_box .mains .boxs li .text span i {font-size:.26rem;margin-right:.1rem;}
.news_box .mains .boxs li .text h4 {font-size:.24rem;color:#000000;margin:.2rem 0 .35rem;}
.news_box .mains .boxs li .text p {font-size:.16rem;color:#000;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.news_box .mains .boxs li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.news_box .mains .boxs li:hover {border-color:#0660ff}
/**/
.contact_box{background:url(../images/icon12.jpg) 0 bottom no-repeat;background-size:100% auto;}

.contact_box .infos{padding:.75rem 0 1.7rem;}
.contact_box .infos .title {margin:0 0 .75rem;}
.contact_box .infos .title h3 {font-size:.4rem;color:#000;font-weight:bold}
.contact_box .infos .title p {font-size:.24rem;color:#0660ff;margin:.1rem 0 0;text-transform:uppercase}
.contact_box .infos .mains{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.contact_box .infos .mains>div{display:inline-block;vertical-align:middle;width:40%}
.contact_box .infos .mains .map{width:60%}
.contact_box .infos .mains .text h5 {font-size:.36rem;color:#252525;}
.contact_box .infos .mains .text .editor p {margin:.45rem 0 0;font-size:.18rem;color:#1f1f1f}
.contact_box .infos .mains .text .editor p a{font-size:.18rem;color:#1f1f1f}
.contact_box .infos .mains .text .editor p img {max-height:.32rem;margin:0 .15rem 0 0}
.contact_box .infos .mains .map #container {height:4.65rem;}
.contact_box .message{padding:0 0 1.4rem;}
.contact_box .message h3 {font-size:.36rem;color:#252525;margin:0 0 .5rem;}
.contact_box .message li {padding:0 .9rem 0 0;margin:0 0 .6rem;}
.contact_box .message li:last-child{margin:0}
.contact_box .message li>div{position:relative}
.contact_box .message li p {font-size:.2rem;color:#1f1f1f;border-bottom:2px solid #000;margin:0;line-height:.45rem;position:absolute;bottom:0;left:0;transition:none;}
.contact_box .message li input,.contact_box .message li textarea{background:none;border:0;border-bottom:1px solid #bfbfbf;font-size:.2rem;color:#1f1f1f;width:100%;height:.45rem;}
.contact_box .message li button {background:#0660ff;font-size:.14rem;color:#FFF;padding:0 .58rem;line-height:.49rem;border:0;}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

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

.ys_navph2_menu_line, .ys_navph2_menu_line::before, .ys_navph2_menu_line::after{background:#000}
/**************************/

@media(max-width:1800px){
	.filed_box .swiper-page{top:57%}
	.header .items .navs ul{gap:0 .35rem;}
}
@media(max-width:1700px){

}
@media(max-width:1440px){
	.filed_box #gallery .swiper-slide .text,.filed_box .lists,.filed_box .swiper-page{padding:0 1.6rem}
	.header .items .logos{padding-left:0}
	.tem_banner .label_txt{padding:0 1.6rem;top:40%}
	.tem_banner .swiper-page{left:1.6rem;}
}

/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2{top:0;opacity:1;}
	
	.tem_banner{padding:50px 0 0}
	.tem_banner .label_txt{padding:0 15px}
	.tem_banner .swiper-page{left:15px;bottom:15px;}
	
	.culture .editor > div.item1{left:0}
	.culture .editor > div.item6{right:0}
	.culture .editor > div.item7{left:auto;right:-.1rem}
	.culture .editor > div.item5{left:66.5%}

	.filed_box #gallery .swiper-slide .text,.filed_box .lists,.filed_box .swiper-page{padding:0 25px}	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .swiper-slide img {width:100%;height:260px;object-fit:cover;}
	.index_product .swiper-page > div{left:0}
	.index_product .swiper-page > div.slide-button-next{left:auto;right:0}
	.index_network .editor > p{padding:0;margin:0 0 45px;}
	.index_news .editor .item2{display:block}
	.index_news .editor .item2>div{margin:0 0 .35rem;}
	.footer .tels > div{display:grid;grid-template-columns:1fr;gap:.15rem 0}
	.footer .infos > div{display:block}
	.footer .infos .rlt{display:none;}
	
	.index_adv .editor > div.imgs{padding:.5rem 0}
	.index_adv .titles::before{font-size:.9rem;}
	
	.com_box .column{display:none;}
	.company .infos > div > div{display:block;width:100% !important;}
	.company .infos .text{padding:0 0 .35rem;}
	.culture .editor > div{position:relative;top:auto !important;left:auto !important;bottom:auto !important;right:auto !important;display:inline-block;vertical-align:top;width:50%;margin:0 0 .3rem;}
	.culture .editor{height:auto;}
	.culture .editor > div .text{position:relative !important;padding:.35rem 0 0;top:auto !important;left:auto !important;bottom:auto !important;right:auto !important;}
	.culture .editor > div > div{display:block;}
	.product_box .mains > div > div{display:block;width:100% !important;}
	.product_box .mains > div > div.let {display:none;}
	.product_box .mains .rlt{padding:.5rem 0 0}
	.product_box .mains .rlt li{padding:0 .13rem}
	.com_box .comtitle > div > div,.show_product .mainsbox .imgsbox > div{display:block;width:100% !important;}
	.com_box .comtitle .mbx{text-align:left;margin:.15rem 0 0}
	.show_product .mainsbox .imgsbox .text{padding:.65rem 0 0}
	.news_box .mains .boxs li a > div,.contact_box .infos .mains > div{display:block;width:100% !important;}
	.news_box .mains .boxs li a .text{padding:.5rem 0 0}
	.contact_box .infos .mains .text {padding:.45rem 0}
	.contact_box .message li{padding:0}
	.contact_box .message li input, .contact_box .message li textarea,.contact_box .message li button{height:35px;font-size:12px;}
	.contact_box .message li p{line-height:35px;}

}