/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;background:#FFF}
.header>div{position:relative;display:flex;align-items:center;justify-content:space-between;}
.header .logos{line-height:.84rem;}
.header nav{}
.header nav li {display:inline-block;padding:0 .7rem 0 0}
.header nav li a{font-size:.18rem;color:#00acef;font-weight:bold}
.header nav li:last-child{padding:0}
.header .item{text-align:right;display:flex;align-items:center;    justify-content: flex-end;}
.header .item p{margin:0 .5rem 0 0;font-size:.16rem;color:#535353;font-weight:bold;}
.header .item p i{font-size:.28rem;color:#00acef;margin-right:.2rem;font-weight:normal;}
.header .item .langs{border:2px solid #c1c1c1;border-radius:999px;line-height:.32rem;width:1.28rem;text-align:center;}
.header .item .langs>*{display:inline-block;vertical-align:middle;font-size:.16rem;color:#8d8d8d;}
.header .item .langs em {padding:0 7px;}
.header .item .langs a{color:#535353}
.header .item .langs a.on {color:#00abef}
.header>div>a{position:absolute;right:0;bottom:-.19rem;z-index:1;width:.38rem;height:.38rem;background:#00abef;border-radius:100%;line-height:.38rem;text-align:center;font-size:.18rem;color:#FFF}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.15)}
/*banner*/
.tem_banner {padding:.84rem 0 0;}
.tem_banner .label_txt{position:absolute;top:26%;left:0;width:100%;text-align:center;z-index:1}
.tem_banner .label_txt h2{font-size:.6rem;color:#FFF}
.tem_banner .label_txt p{font-size:.3rem;color:#FFF;font-weight:bold;margin:.2rem 0 0}
.tem_banner .slide-pagination{position:absolute;bottom:.7rem;left:50%;transform:translateX(-50%);z-index:1;width:auto;}
.tem_banner .slide-pagination span {opacity:.3;outline:none;width:.14rem;height:.14rem;background:#FFF;margin:0 .08rem !important;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{opacity:1}
/**/
.index_product{padding:.7rem 0 4.65rem;background:url(../images/x0.jpg) center bottom no-repeat;background-size:100% auto;}
.index_product .title{display:flex;justify-content:space-between}
.index_product .title h3 {font-size:.48rem;color:#051c2c;font-weight:bold}
.index_product .title p{font-size:.16rem;color:#051c2c;width:4.2rem;margin:0}
.index_product .lists{margin:.8rem 0 0 2.6rem;position:relative}
.index_product .lists .swiper-slide a{display:block;position:relative;border-radius:10px;overflow:hidden}
.index_product .lists .swiper-slide .imgs img {width:100%;height:5.65rem;object-fit:cover;transition:none}
.index_product .lists .swiper-slide .txt{position:absolute;bottom:.4rem;left:0;width:100%;padding:0 .25rem;}
.index_product .lists .swiper-slide .txt h4 {font-size:.24rem;color:#FFF}
.index_product .lists .swiper-slide .txt p{font-size:.16rem;color:#FFF;margin:.15rem 0 0}
.index_product .lists .swiper-slide a:before{content:'';width:.58rem;height:.59rem;background:url(../images/x1.png) 0 0 no-repeat;background-size:.58rem auto;position:absolute;top:.3rem;left:.28rem;z-index:1}
.index_product .swiper-page{margin:.5rem 2.6rem 0 0;display:flex;justify-content:space-between;}
.index_product .swiper-page .slide-pagination{font-size:.2rem;color:#051c2c;width:2.15rem;display:flex;justify-content:space-between;background:url(../images/x2.png) center no-repeat;background-size:1.22rem auto;}
.index_product .swiper-page .pages>div{display:inline-block;font-size:.34rem;color:#bdc0c2;margin:0 .15rem;}
.index_product .swiper-page .pages>div:hover{color:#444}
.index_product .lists .swiper-slide a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12);transform:scale(.97)}

.index_about{padding:1.55rem 0 1.35rem;text-align:center;background:#f9f9fc}
.index_about h2 {font-size:.36rem;color:#121212;font-weight:bold;line-height:1.6}
.index_about>div>p{font-size:.16rem;color:#121212;margin:.45rem 0 .9rem;}
.index_about .nums{display:flex;justify-content:center;}
.index_about .nums>div{padding:0 .6rem;text-align:left;}
.index_about .nums h5 {font-size:.36rem;color:#54c6f4;font-weight:bold;}
.index_about .nums p{font-size:.16rem;color:#757575;margin:.1rem 0 0}

.index_history{background:url(../images/x4.png) center no-repeat;background-size:cover;position:relative}
.index_history>div{position:relative;}
.index_history h3 {font-size:.36rem;color:#FFF;position:absolute;top:.38rem;left:0}
.index_history .swiper-slide>div{display:inline-block;vertical-align:top;width:25%;padding:0 .52rem;position:relative;min-height:5.38rem;transform:translateY(3vw);opacity:0}
.index_history .swiper-slide>div:before,.index_history .swiper-slide>div:after{content:'';width:2px;position:absolute;background:rgba(255,255,255,.3);left:33%;top:0}
.index_history .swiper-slide .ico{margin:0 0 .3rem;}
.index_history .swiper-slide .ico img {max-height:.48rem;transition:none;}
.index_history .swiper-slide h6 {font-size:.24rem;color:#FFF;font-weight:bold;margin:0 0 .2rem;}
.index_history .swiper-slide .editor{font-size:.14rem;color:#FFF;line-height:1.7}
.index_history .swiper-slide>div:nth-child(1) {padding-top:2.38rem;}
.index_history .swiper-slide>div:nth-child(1):before{height:2.04rem;}
.index_history .swiper-slide>div:nth-child(1):after{top:auto;bottom:0;height:2.22rem;}
.index_history .swiper-slide>div:nth-child(2){padding-top:1.53rem;}
.index_history .swiper-slide>div:nth-child(2):before{height:1.18rem;}
.index_history .swiper-slide>div:nth-child(2):after{top:auto;bottom:0;height:3.1rem;}
.index_history .swiper-slide>div:nth-child(3){padding-top:1.53rem;}
.index_history .swiper-slide>div:nth-child(3):before{height:1.18rem;}
.index_history .swiper-slide>div:nth-child(3):after{top:auto;bottom:0;height:3.1rem;}
.index_history .swiper-slide>div:nth-child(4){padding-top:.72rem;}
.index_history .swiper-slide>div:nth-child(4):before{height:.36rem;}
.index_history .swiper-slide>div:nth-child(4):after{top:auto;bottom:0;height:3.91rem;}
.index_history .swiper-slide-active>div{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.index_history .swiper-slide-active>div:nth-child(2){transition-delay:150ms}
.index_history .swiper-slide-active>div:nth-child(3){transition-delay:200ms}
.index_history .swiper-slide-active>div:nth-child(4){transition-delay:250ms}
.index_history .swiper-slide>div:hover {transform:translateY(-30px);transition:all .6 ease-in-out;}
.index_history .swiper-page{position:absolute;right:0;bottom:.2rem;z-index:5}
.index_history .swiper-page>div{display:inline-block;vertical-align:top;margin-left:.4rem;width:.52rem;height:.52rem;background:#FFF;line-height:.52rem;text-align:center;font-size:.2rem;color:#606161;border-radius:100%;opacity:.5}
.index_history .swiper-page>div:hover {opacity:1}

.index_adv{padding:1.24rem 0 1.7rem;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:right}
.index_adv .mains{display:inline-block;width:4.69rem;max-height:100%;background:rgba(11,51,83,.7);text-align:left;border-radius:10px;padding:.37rem .28rem;}
.index_adv .mains .title {margin:0 0 .5rem;display:flex;justify-content:space-between;align-items:center;}
.index_adv .mains .title h3{font-size:.16rem;color:#FFF}
.index_adv .mains .title .swiper-page>div{display:inline-block;margin-left:.3rem;font-size:.24rem;color:#FFF;font-weight:bold;}
.index_adv .mains .title .swiper-page>div:first-child{margin-left:0}
.index_adv .mains .swiper-slide h4 {font-size:.24rem;color:#FFF;margin:0 0 .25rem;}
.index_adv .mains .swiper-slide .editor{font-size:.16rem;color:#FFF;line-height:1.7}

.index_news{padding:1.18rem 0}
.index_news h3 {font-size:.48rem;color:#051c2c;margin:0 0 .9rem;}
.index_news .swiper-slide a{display:block;position:relative;}
.index_news .swiper-slide .imgs img {width:100%;height:1.73rem;object-fit:cover;transition:none;}
.index_news .swiper-slide .imgs{border-radius:10px;overflow:hidden;}
.index_news .swiper-slide .text {padding:.23rem 0}
.index_news .swiper-slide .text span {font-size:.14rem;color:#000}
.index_news .swiper-slide .text h5 {font-size:.18rem;color:#137cd5;font-weight:bold;text-decoration:underline;line-height:.28rem;height:.56rem;overflow:hidden;margin:.15rem 0 .25rem;}
.index_news .swiper-slide .text p{font-size:.14rem;color:#686868;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.index_news .swiper-slide .boxs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#FFF;display:flex;padding:.35rem 0;    flex-direction: column;    justify-content: space-between;border-top:2px solid #65aae3;border-bottom:2px solid #65aae3;overflow:hidden;opacity:0;transform:scale(1.03)}
.index_news .swiper-slide .boxs .time p{font-size:.2rem;color:#137cd5;font-weight:bold;margin: 0 0 .25rem}
.index_news .swiper-slide .boxs .time p em {display:block;font-size:.6rem;line-height:1;margin:0 0 .1rem;}
.index_news .swiper-slide .boxs .time h5 {font-size:.16rem;color:#000;}
.index_news .swiper-slide .boxs>em {display:inline-block;border:1px solid #2184d7;border-radius:999px;font-size:.16rem;color:#2184d7;line-height:.36rem;width:1.28rem;text-align:center;}
.index_news .swiper-slide a:hover .boxs {opacity:1;transform:none;}
.index_news .swiper-page{display:flex;margin:.47rem 0 0;justify-content:space-between;align-items:center}
.index_news .swiper-page>p{margin:0;font-size:.16rem;color:#137cd5;}
.index_news .swiper-page>p i{font-size:.26rem;margin-right:.2rem;}
.index_news .swiper-page .pages>div{display:inline-block;vertical-align:middle;width:.52rem;height:.52rem;background:#e7e7e7;font-size:.18rem;color:#a3a4a4;line-height:.52rem;text-align:center;border-radius:100%;margin-left:.4rem;}
.index_news .swiper-page .pages>div:hover{background:#137cd5;color:#FFF}
/*底部*/
.footer{background:url(../images/x5.jpg) center bottom no-repeat;background-size:cover;}
.footer .infos{padding:.57rem 0 .4rem;display:flex}
.footer .infos .let {flex:0 0 37.5%}
.footer .infos .let .logos img {max-height:.96rem;transition:none;filter:brightness(0) invert(1)}
.footer .infos .let .tels{margin:.8rem 0 0}
.footer .infos .let .tels h6 {font-size:.24rem;color:#FFF;font-weight:bold;margin:0 0 .36rem;}
.footer .infos .let .tels h6 i{font-size:.3rem;font-weight:normal;}
.footer .infos .let .tels h6 p{margin:.2rem 0;font-size:.18rem;}
.footer .infos .let .tels>a{font-size:.16rem;color:#FFF;font-weight:bold;text-decoration:underline;}
.footer .infos .rlt {flex:1;display:flex;}
.footer .infos .rlt >dl{margin:0;padding:0 .85rem 0 0}
.footer .infos .rlt >dl dt{margin:0 0 .37rem;}
.footer .infos .rlt >dl dt a{font-size:.18rem;color:#FFF;text-decoration:underline;}
.footer .infos .rlt >dl dd {margin:0 0 .28rem;}
.footer .infos .rlt >dl dd a{font-size:.16rem;color:#FFF;font-weight:bold}
.footer .copy {padding:.45rem 0;border-top:2px solid rgba(255,255,255,.3);font-size:.16rem;color:#FFF;}
.footer .copy a{font-size:.16rem;color:#FFF;}
/*内页*/
.flash {position:relative}
.flash .page_txt {position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}
.flash .page_txt h1 {font-size:.36rem;color:#FFF;}
.flash .page_txt p{margin:.2rem 0 0;font-size:.24rem;color:#FFF}
/*关于*/
.company{padding:1rem 0 .5rem;}
.company h2 {font-size:.6rem;color:#00adef;margin:0 0 .88rem;}
.company .mains{display:flex;}
.company .mains .let {flex:0 0 50%;padding:0 .8rem 0 0}
.company .mains .let h3 {font-size:.36rem;color:#00adef;margin:0 0 .85rem;line-height:1.7}
.company .mains .let .nums>div{margin:0 0 .95rem;display:flex;align-items:center;}
.company .mains .let .nums>div>p{margin:0;width:1.6rem;}
.company .mains .let .nums>div>p img{max-height:1rem;transition:none}
.company .mains .let .nums .t h5 {font-size:.24rem;color:#333333}
.company .mains .let .nums .t h5 em {font-size:.6rem;color:#333;display:inline-block;vertical-align:top;margin-right:.1rem;}
.company .mains .let .nums .t p{margin:.2rem 0 0;font-size:.16rem;color:#545454}
.company .mains .rlt {flex:1;font-size:.16rem;color:#606060;line-height:1.9;text-indent:2em;}

.honor{background:linear-gradient(to bottom,#FFF,#e8f5ff);padding:1.05rem 0 1.25rem;}
.honor h3 {font-size:.48rem;color:#2d2e2e;font-weight:bold;margin:0 0 .52rem;text-align:center;}
.honor .lists{position:relative;padding:1.09rem 1.75rem 0 0}
.honor .lists .swiper-slide a{display:block;position:relative;background:#FFF;box-shadow:0 0 24px rgba(0,0,0,.08);border-radius:10px;padding:.25rem .15rem;text-align:center;}
.honor .lists .swiper-slide .imgs {height:2.7rem;display:flex;align-items:center;justify-content:center;}
.honor .lists .swiper-slide .imgs img {max-height:2.7rem;transition:none}
.honor .lists .swiper-slide p{font-size:.16rem;color:#5f6060;margin:.3rem 0 0;height:.26rem;line-height:.26rem;}
.honor .lists .swiper-slide a:hover {transform:scale(.98)}
.honor .lists:before{content:attr(data-name);font-size:1.4rem;color:#f3f3f3;text-transform:uppercase;position:absolute;top:0;left:0;line-height:1}
.honor .lists .swiper-page{position:absolute;right:0;top:0;height:100%;width:3.3rem;background:#0f70bf;border-radius:10px;padding:.35rem .3rem;display:flex;text-align:right;    flex-direction: column;    justify-content: space-between;    align-items: flex-end;}
.honor .lists .swiper-page .pages{display:flex;gap:0 .58rem;position:relative}
.honor .lists .swiper-page .pages:before{content:'';width:1px;height:.14rem;background:#b8d5ec;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.honor .lists .swiper-page .pages>div{font-size:.2rem;color:#FFF;opacity:.5;}
.honor .lists .swiper-page .pages>div:hover{opacity:1}
.honor .lists .swiper-page .slide-pagination{position:relative;width:auto;}
.honor .lists .swiper-page .slide-pagination i{font-size:.59rem;color:#FFF;font-weight:bold;display:block;line-height:1;margin:0 0 .53rem;}
.honor .lists .swiper-page .slide-pagination em {font-size:.35rem;color:#FFF;opacity:.6;line-height:1}
.honor .lists .swiper-page .slide-pagination:before{content:'';width:.84rem;height:1px;background:#FFF;position:absolute;top:57%;left:0;transform:rotate(-30deg)}

.workshop{padding:.95rem 0 1.25rem;}
.workshop h3 {font-size:.48rem;color:#2d2e2e;font-weight:bold;text-align:center;margin:0 0 .5rem;}
.workshop .lists .swiper-slide a{display:block;position:relative;}
.workshop .lists .swiper-slide img {width:100%;height:3.25rem;object-fit:cover;transition:none}
.workshop .swiper-page{margin:.7rem 0 0;text-align:center}
.workshop .swiper-page>div{display:inline-block;width:auto;vertical-align:middle;}
.workshop .swiper-page>div.itm {font-size:.16rem;color:#26334c;line-height:.43rem;border:1px solid #e1e1e1;padding:0 .22rem;border-radius:999px;margin:0 .1rem;}
.workshop .swiper-page>div.slide-pagination span {opacity:1;outline:none;width:.43rem;height:.43rem;line-height:.43rem;font-size:.18rem;color:#26334c;border-radius:100%;background:none;}
.workshop .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#007cc5;color:#FFF}
.workshop .lists .swiper-slide a:hover {box-shadow:3px 3px 6px rgba(0,0,0,.2);transform:scale(.98)}
.workshop .swiper-page>div.itm:hover{background:#007cc5;color:#FFF;border-color:#007cc5}
/*产品*/
.product_box{padding:1.05rem .25rem 1.25rem;}
.product_box .lists {display:grid;grid-template-columns:1fr 1fr;gap:.28rem .21rem;}
.product_box .lists a{display:block;position:relative;overflow:hidden}
.product_box .lists .imgs img {width:100%;height:5.25rem;object-fit:cover;transition:none}
.product_box .lists .txt{position:absolute;bottom:.67rem;left:.67rem;z-index:1}
.product_box .lists .txt h2 {font-size:.24rem;color:#FFF;margin:0 0 .25rem;}
.product_box .lists .txt em {display:inline-block;font-size:.16rem;color:#FFF;padding:0 .3rem;line-height:.45rem;border:2px solid rgba(255,255,255,.5)}
.product_box .lists a:hover .imgs{transform:scale(1.02)}
.product_box .lists a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*翻页*/
.page {margin:.55rem 0 0;}
.page a{display:inline-block;vertical-align:middle;width:.43rem;height:.43rem;line-height:.43rem;font-size:.18rem;color:#26334c;border-radius:100%;background:none;margin:0 .06rem;}
.page a.page-item {font-size:.16rem;color:#26334c;line-height:.43rem;border:1px solid #e1e1e1;padding:0 .22rem;border-radius:999px;margin:0 .1rem;width:auto;}
.page a.page-item:hover{background:#007cc5;color:#FFF;border-color:#007cc5}
.page a:hover,.page a.page-num-current {background:#007cc5;color:#FFF;}
/*产品详情*/
.show_product{position:relative}
.show_product .imglist{position:relative}
.show_product .imglist .swiper-slide img {width:100%;height:7.12rem;object-fit:cover;transition:none}
.show_product .imglist h1{position:absolute;top:.69rem;left:2.6rem;z-index:1;background:#02abee;font-size:.3rem;color:#FFF;padding:0 .62rem;line-height:.73rem;border-radius:10px;}
.show_product .imglist .swiper-page>div{position:absolute;top:50%;left:.26rem;transform:translateY(-50%);z-index:1;font-size:.32rem;color:#FFF}
.show_product .imglist .swiper-page>div.slide-button-next{left:auto;right:.26rem;}
.show_product .mains{padding:.55rem 0 1.7rem;}
.show_product .mains  h3{font-size:.36rem;color:#2a2a2a;padding:.45rem .7rem;border-top:2px solid #ececec;border-bottom:2px solid #ececec}
.show_product .mains .editor{padding:.25rem .7rem .4rem;border-bottom:2px solid #ececec;font-size:.16rem;color:#2a2a2a}
.show_product .mains .editor table {width:7rem;max-width:100%}
.show_product .mains .editor table td {width:auto;height:.65rem;min-height:35px;min-width:.9rem;vertical-align:middle;font-weight:600}
/*新闻*/
.news_box{position:relative;padding:1rem 0 2.05rem;}
.news_box ol{position:absolute;margin:0;padding:0;top:-1rem;left:2.6rem;z-index:10;display:flex;gap:0 .64rem;}
.news_box ol li a{font-size:.16rem;color:#FFF;font-weight:bold;}
.news_box ol:after{content:'';width:100%;height:1px;background:#FFF;position:absolute;bottom:-.4rem;left:0;}
.news_box ol:before{content:'';width:1px;height:.16rem;background:#FFF;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.news_box .lists>div{margin:0 0 .55rem;}
.news_box .lists a{position:relative;border:1px solid #d7d7d7;border-radius:12px;overflow:hidden;display:flex;width:100%;align-items:center}
.news_box .lists .imgs{flex:0 0 41.4%}
.news_box .lists .imgs img {width:100%;height:3rem;object-fit:cover;transition:none;}
.news_box .lists .text{flex:0 0 58.6%;padding:0 .38rem 0 .59rem;}
.news_box .lists .text h6 {font-size:.24rem;color:#333333;font-weight:bold}
.news_box .lists .text p{font-size:.16rem;color:#575757;line-height:.26rem;height:.52rem;overflow:hidden;margin:.69rem 0 .65rem;}
.news_box .lists .text em{font-size:.16rem;color:#00adef}
.news_box .lists a:hover {box-shadow:10px 10px 19px rgba(0,0,0,.23)}
/*联系我们*/
.contact_box{}
.contact_box .infos {padding:1rem 0 .9rem;}
.contact_box .infos>div{display:flex;padding:0 0 .6rem;border-bottom:1px solid #e5e5e5}
.contact_box .infos .text{flex:0 0 43.2%}
.contact_box .infos .text h3 {font-size:.24rem;color:#000000;font-weight:bold;margin:0 0 .5rem;}
.contact_box .infos .text .editor{}
.contact_box .infos .text .editor h5 {font-size:.16rem;color:#3b3b3b;font-weight:bold;}
.contact_box .infos .text .editor h5 img {display:block;max-height:.62rem;margin:0 0 .24rem;transition:none;}
.contact_box .infos .text .editor h6{font-size:.18rem;color:#3b3b3b;margin:.3rem 0 .35rem;}
.contact_box .infos .text .editor h6 em{display:block;font-size:.18rem;color:#272727;font-weight:bold;line-height:1.6;margin:.25rem 0 0}
.contact_box .infos .text .editor p{margin:0;font-size:.16rem;color:#3b3b3b}
.contact_box .infos .map{flex:0 0 56.8%;}
.contact_box .infos .map #container{height:360px;border-radius:10px;overflow:hidden;}

.contact_box .message{padding:1.1rem 0 1.65rem;background:#f8f8f8}
.contact_box .message h3 {font-size:.3rem;color:#000000;font-weight:bold;margin:0 0 .65rem;}
.contact_box .message .lists{padding:0 1.4rem 0 0}
.contact_box .message .lists li {padding:0 .6rem 0 0;margin:0 0 .55rem;}
.contact_box .message .lists li p{font-size:.16rem;color:#000000;margin:0 0 .13rem}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea{width:100%;height:.71rem;border:2px solid #dadada;padding:0 .15rem;font-size:.16rem;color:#000;border-radius:6px;background:none;}
.contact_box .message .lists li textarea{height:2.15rem;padding:.3rem .15rem;}
.contact_box .message .lists li textarea::placeholder{font-size:.14rem;color:#b8b8b8}
.contact_box .message .lists li input[name="checkcode"]{width:30%}
.contact_box .message .lists li.codes>*{display:inline-block;vertical-align:middle;}
.contact_box .message .lists li.codes p{width:100%}
.contact_box .message .lists li button {background:#00abef;font-size:.16rem;color:#FFF;padding:0 .74rem;height:.7rem;border-radius:6px;border:0}
.layui-layer ,.layui-layer  *{transition:none}
/********<=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:1850px){
	.header .item p{margin:0 .3rem 0 0}
	.header nav li{padding:0 .35rem 0 0}
}
@media(max-width:1440px){
	.index_product .lists{margin-left:1.6rem;}
	.news_box ol{left:1.6rem;}
	.index_product .swiper-page{margin-right:1.6rem;}
	.show_product .imglist h1{left:1.6rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner{padding:60px 0 0}
	.index_product .lists{margin-left:15px;}
	.news_box ol{left:15px;}
	.index_product .swiper-page{margin-right:15px;}
	.show_product .imglist h1{left:15px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .swiper-slide img{width:100%;height:320px;object-fit:cover;}
	.index_product .title{display:block;}
	.index_product .title p{margin:.15rem 0 0;width:100%}
	.index_about .nums > div{padding:0 .15rem;text-align:center;}
	.index_history .swiper-slide > div{width:50%}
	.footer .infos,.company .mains{display:block;}
	.footer .infos .rlt{display:none}
	.product_box .lists{grid-template-columns:1fr;gap:.28rem 0}
	.flash img{width:100%;height:300px;object-fit:cover;transition:none;}
	.news_box .lists a{display:block}
	.news_box .lists .text{padding:.38rem .15rem .59rem;}
	.contact_box .infos > div{display:block}
	.contact_box .infos .map{margin:.5rem 0 0}
	.contact_box .message .lists{padding:0}
	.contact_box .message .lists li{padding:0}
	.contact_box .message .lists li p{font-size:12px;}
	.contact_box .message .lists li input,.contact_box .message .lists li textarea,.contact_box .message .lists li button {font-size:12px;}
	.contact_box .message .lists li textarea::placeholder{font-size:12px;}
}