/*header*/
.z_header_mask{position:fixed;top:.97rem;left:0;width:100%;background:#FFF;height:0;z-index:18;transform-origin: top center;}
.header{position:fixed;top:0;left:0;width:100%;z-index:18}
.header>div>div{display:inline-block;vertical-align:middle;width:22%}
.header .navlist{width:78%;text-align:right}
.header .logos{line-height:.97rem;}
.header .logos img {max-height:.48rem;transition:none;}
.header .navlist>*{display:inline-block;vertical-align:middle;width:77%}
.header .navlist ul li {display:inline-block;vertical-align:middle;padding:0 .4rem;position:relative}
.header .navlist ul li>a{font-size:.18rem;color:#FFF;display:block;line-height:.97rem}
.header .navlist ul li>dl {position:absolute;top:100%;left:0;width:100%;display:none;transition:none;text-align:center;}
.header .navlist ul li>dl>dd a{display:block;height:.45rem;line-height:.45rem;font-size:.16rem;color:#333;}
.header .navlist ul li>dl>dd a:hover {color:#19aeae}


.header .navlist .item{width:23%}
.header .navlist .item>*{display:inline-block;vertical-align:middle;}
.header .navlist .item>a{font-size:.18rem;color:#FFF;margin:0 .45rem 0 0}
.header .navlist .item>dl {margin:0;padding:0;position:relative}
.header .navlist .item>dl dt {font-weight:normal;font-size:.14rem;color:#FFF;text-transform:capitalize;cursor:pointer}
.header .navlist .item>dl dt i {margin-left:.1rem;}
.header .navlist .item>dl dd {position:absolute;top:100%;left:0;width:100%;transition:none;display:none;}
.header .navlist .item>dl dd a{display:block;font-size:.14rem;color:#FFF;line-height:.45rem;text-align:center;}

.is_header{background:#FFF;border-bottom:1px solid #e6e6e6}
.is_header .navlist ul li a {color:#343333}
.is_header .navlist .item>a{color:#000}
.is_header .navlist .item>dl dt{color:#4b4b4b}
.is_header .navlist .item>dl dd {background:#FFF;box-shadow:4px 4px 6px rgba(0,0,0,.165)}
.is_header .navlist .item>dl dd a{color:#4b4b4b}
/*banner*/
.tem_banner .swiper-slide video {width:100%;background:#000;object-fit:cover;height:100vh}
.tem_banner .plays {position:absolute;top:75%;left:50%;font-size:.9rem;color:#FFF;z-index:2;cursor:pointer;}
.index_video.fixed_forms  .mains {padding:0}
.index_video.fixed_forms  .mains video {width:100%;height:100%;object-fit:cover;background:#000;}
.index_video.fixed_forms .mains .close_ {z-index:10}

.tem_banner .label_text{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;width:100%;padding:0 1.6rem;}
.tem_banner .label_text h3 {font-size:.6rem;color:#FFF;line-height:1.85}
.tem_banner .label_text p {font-size:.36rem;color:#FFF;margin:.45rem 0 0}
.tem_banner .slide-pagination{position:absolute;right:1.6rem;bottom:1.1rem;z-index:1;width:auto;left:auto;border-right:2px solid #FFF;padding:0 .1rem 0 0}
.tem_banner .slide-pagination span {opacity:1;outline:none;width:auto;height:auto;font-size:.16rem;color:#FFF;margin:0 .1rem !important;background:none;border-radius:0;font-weight:bold;}
/**/
.m313{margin:0 3.13rem;}
.tem_index_product{background:url(../images/icon1.jpg) center no-repeat;background-size:cover;padding:1.1rem 0 1.75rem;}
.tem_index_product>div{position:relative;}
.tem_index_product .titles{position:relative;margin:0 0 .6rem;}
.tem_index_product .titles h3 {font-size:.48rem;color:#152a3c;}
.tem_index_product .titles p{font-size:.18rem;color:#677581;margin:.2rem 0 0}
.tem_index_product .titles>a{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.18rem;color:#152a3c;}
.tem_index_product .titles>a>i {margin-left:.1rem;font-size:.28rem;}

.tem_index_product .mains{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:2}
.tem_index_product>div:before{content:'';width:1.58rem;height:1.58rem;background:#19aeae;position:absolute;right:-.37rem;bottom:-.37rem;border-radius:0 0 65px 0}
.tem_index_product>div:after{content:'';width:100%;height:1.47rem;background:url(../images/icon2.png) center no-repeat;background-size:auto 1.47rem;position:absolute;left:0;bottom:-.79rem;}
.tem_index_product .mains>div{display:inline-block;vertical-align:top;width:33.333%;border-right:2px solid rgba(255,255,255,.5);position:relative;z-index:2}
.tem_index_product .mains>div:last-child {border:0}
.tem_index_product .mains>div>a{display:block;height:5.6rem;position:relative}
.tem_index_product .mains>div>a:before{content:'';width:100%;height:0;background:#19aeae;opacity:.65;position:absolute;top:0;left:0;z-index:1;transition:all .5s linear}
.tem_index_product .mains>div>a>*{position:relative;z-index:2}
.tem_index_product .mains span {font-size:.3rem;color:#FFF;padding-left:.55rem;padding-top:.9rem;display:inline-block;}
.tem_index_product .mains .text{position:absolute;bottom:0;left:0;width:100%;padding:0 .55rem;}
.tem_index_product .mains .text .icon{margin:0 0 .3rem;width:.79rem;height:.79rem;border:1px solid #FFF;border-radius:100%;line-height:.77rem;text-align:center;}
.tem_index_product .mains .text .icon img {max-height:.6rem;transition:none;}
.tem_index_product .mains .text h4 {font-size:.24rem;color:#FFF;margin:0 0 .18rem;}
.tem_index_product .mains .text p{font-size:.16rem;color:#f0f8ff;margin:0 0 .65rem;opacity:0}
.tem_index_product .mains .text i {font-size:.32rem;color:#FFF;opacity:0}
.tem_index_product .mains a:hover .text {bottom:1.05rem;}
.tem_index_product .mains a:hover .text p {opacity:1}
.tem_index_product .mains a:hover .text i {opacity:1}
.tem_index_product .mains a:hover:before{height:100%}

.tem_index_proinfo{background-position:center;background-repeat:no-repeat;background-size:cover;padding:3.2rem 0 1.35rem;text-align:center}
.tem_index_proinfo .titles{margin:0 0 1.8rem;}
.tem_index_proinfo .titles h3 {font-size:.48rem;color:#FFF;}
.tem_index_proinfo .titles p {font-size:.24rem;color:#FFF;margin:.45rem 0 0}
.tem_index_proinfo .mains>p {display:inline-block;vertical-align:top;width:16.666%;font-size:.2rem;color:#FFF;margin:0}
.tem_index_proinfo .mains>p em {display:block;margin:0 0 .25rem;}
.tem_index_proinfo .mains>p em img {max-height:.62rem;transition:none;}

.tem_index_about{background:url(../images/icon4.jpg) right center no-repeat;padding:1.45rem 0 1.7rem;background-size:cover;}
.tem_index_about h3 {font-size:.48rem;color:#152a3c;margin:0 0 1.75rem}
.tem_index_about .editor>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 1rem 0 0;font-size:.16rem;color:#152a3c}
.tem_index_about .editor>div>em {font-size:.16rem;color:#152a3c}
.tem_index_about .editor .t {margin:.25rem 0 0;padding:.4rem 0 0;border-top:2px solid #000}
.tem_index_about .editor .t h5 {font-size:.48rem;color:#152a3c;}
.tem_index_about .editor .t p {font-size:.16rem;color:#152a3c;margin:.1rem 0 0}
.tem_index_desc{display:flex;width:100%}
.tem_index_desc>div{display:flex;width:50%;    flex-direction: column;    justify-content: center;}
.tem_index_desc .text {background:url(../images/icon3.jpg) center no-repeat;background-size:cover;width:50%;padding:0 .45rem 0 3.13rem;}
.tem_index_desc .text h6 {font-size:.24rem;color:#eafdfd}
.tem_index_desc .text h3 {font-size:.36rem;color:#FFF;margin:.3rem 0 .55rem;}
.tem_index_desc .text .editor{font-size:.16rem;color:#eafdfd;line-height:1.8;margin:0 0 1.4rem;}
.tem_index_desc .text .mores>a{display:inline-block;padding:0 1.6rem;line-height:.65rem;background:#FFF;border-radius:35px;font-size:.16rem;color:#0159a8}

.tem_index_rad{background:#f9f9f9;padding:1.4rem 0 1.6rem;}
.tem_index_rad .titles{margin:0 0 .75rem;position:relative}
.tem_index_rad .titles h3 {font-size:.48rem;color:#152a3c}
.tem_index_rad .titles p {font-size:.18rem;color:#677581;margin:.2rem 0 0}
.tem_index_rad .titles>a{position:absolute;right:0;bottom:0;font-size:.18rem;color:#152a3c}
.tem_index_rad .titles>a>i{margin-left:.1rem;font-size:.28rem;}
.tem_index_rad h6 {padding:0 0 .33rem;font-size:.16rem;color:#152a3c;margin:0 0 .75rem;border-bottom:1px solid #000}
.tem_index_rad .lists{position:relative}
.tem_index_rad .lists .swiper-slide {height:1.35rem;line-height:1.35rem;text-align:center}
.tem_index_rad .lists .swiper-slide img {max-height:.8rem;transition:none;}
.tem_index_rad .lists .swiper-page>div{position:absolute;top:50%;left:-1.5rem;transform:translateY(-50%);width:.71rem;height:.71rem;border:1px solid #63718f;border-radius:100%;line-height:.69rem;text-align:center;font-size:.35rem;color:#63718f}
.tem_index_rad .lists .swiper-page>div.slide-button-next{left:auto;right:-1.5rem}
.tem_index_rad .lists .swiper-page>div:hover {background:#19aeae;border-color:#19aeae;color:#FFF}

.tem_index_news{background:url(../images/icon5.jpg) center no-repeat;padding:1.1rem 0 1.5rem;background-size:cover}
.tem_index_news .titles{margin:0 0 .65rem;position:relative}
.tem_index_news .titles h3 {font-size:.48rem;color:#152a3c}
.tem_index_news .titles p {font-size:.18rem;color:#677581;margin:.2rem 0 0}
.tem_index_news .titles>a{position:absolute;right:0;bottom:0;font-size:.18rem;color:#152a3c}
.tem_index_news .titles>a>i{margin-left:.1rem;font-size:.28rem;}
.tem_index_news .mains>div{display:inline-block;vertical-align:top;width:12%}
.tem_index_news .mains .let {padding:0 .15rem 0 0}
.tem_index_news .mains .let .slide-pagination{width:.25rem;padding:6px 0;border:1px solid #26b2b3;border-radius:35px;left:auto;bottom:auto;margin:0 0 .8rem}
.tem_index_news .mains .let .slide-pagination span {opacity:1;outline:none;width:.1rem;height:.1rem;background:#87d3d5;border-radius:100%;background:#87d3d5;margin:0 auto 4px;display:block;}
.tem_index_news .mains .let .slide-pagination span.swiper-pagination-bullet-active{width:.16rem;height:.16rem;background:#19aeae}
.tem_index_news .mains .let ol {margin:0;padding:0}
.tem_index_news .mains .let ol li {margin:0 0 .35rem;}
.tem_index_news .mains .let ol li a{font-size:.16rem;color:#2a2929;display:inline-block}
.tem_index_news .mains .let ol li:hover a{transform:translateY(.15rem)}
.tem_index_news .mains .let .swiper-page{margin:2rem 0 0;font-size:.2rem;color:#000;text-align:center;}
.tem_index_news .mains .let .swiper-page>div {display:inline-block;vertical-align:middle;font-size:.26rem;color:#000;padding:0 .1rem;}

.tem_index_news .mains .rlt{width:88%}
.tem_index_news .mains .rlt .swiper-slide a {display:block;position:relative;background:#f4f4f4}
.tem_index_news .mains .rlt .swiper-slide .imgs img {width:100%;height:2.44rem;object-fit:cover;transition:none}
.tem_index_news .mains .rlt .swiper-slide .text{padding:.35rem .35rem .5rem;}
.tem_index_news .mains .rlt .swiper-slide .text span {font-size:.14rem;color:#5e5d5d}
.tem_index_news .mains .rlt .swiper-slide .text h6 {font-size:.18rem;color:#2a2929;line-height:.28rem;height:.56rem;overflow:hidden;margin:.2rem 0 .3rem;}
.tem_index_news .mains .rlt .swiper-slide .text p {font-size:.16rem;color:#6c6c6c;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .35rem;}
.tem_index_news .mains .rlt .swiper-slide .text em {font-size:.14rem;color:#b5b5b5}
/*通用底部*/
.footer{padding:.95rem 0 .55rem;background:#f5f5f5}
.footer>div{position:relative}
.footer .navlist{border-top:2px solid #ececec;border-bottom:2px solid #ececec;display:flex;}
.footer .navlist dl {border-right:2px solid #ececec;width:20%;margin:0;padding:.5rem 0 .3rem;text-align:center;}
.footer .navlist dl:last-child{border:0}
.footer .navlist dl dt {margin:0 0 .3rem;font-weight:normal;}
.footer .navlist dl dt a{font-size:.2rem;color:#232323}
.footer .navlist dl dd {margin:0 0 .2rem;}
.footer .navlist dl dd a{font-size:.16rem;color:#555}
.footer .infos{padding:.65rem 0 0}
.footer .infos>div{display:inline-block;vertical-align:top;width:60%}
.footer .infos .copy{width:40%}
.footer .infos .text p {font-size:.14rem;color:#464646;margin:0 0 .2rem;}
.footer .infos .text p a{font-size:.14rem;color:#464646;}
.footer .infos .text p:last-child{margin:0}
.footer .infos .copy{text-align:right;}
.footer .infos .copy p {font-size:.14rem;color:#464646;margin:0 0 .2rem;}
.footer .infos .copy p:last-child {margin:0}
.footer .b_top{position:absolute;right:-1.5rem;top:0;z-index:1;text-align:center}
.footer .b_top i {width:.53rem;height:.53rem;background:#19aeae;text-align:center;font-size:.22rem;color:#FFF;line-height:.53rem;border-radius:100%}
.footer .b_top p {font-size:.14rem;color:#232323;margin:.1rem 0 0}

/*内页*/
.pa_header{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.16)}
.pa_header .navlist ul li a {color:#343333}
.pa_header .navlist .item>a{color:#000}
.pa_header .navlist .item>dl dt{color:#4b4b4b}
.pa_header .navlist .item>dl dd {background:#FFF;box-shadow:4px 4px 6px rgba(0,0,0,.165)}
.pa_header .navlist .item>dl dd a{color:#4b4b4b}
.flash {position:relative}
.com_column {position:absolute;left:0;bottom:1.1rem;z-index:1;padding:0 1.6rem;}
.com_column h3 {font-size:.48rem;color:#FFF;margin:0 0 .6rem}
.com_column ol {margin:0;padding:0}
.com_column ol li {display:inline-block;vertical-align:middle;padding:0 .5rem 0 0;position:relative}
.com_column ol li>a{font-size:.16rem;color:#FFF}
.com_column ol li:after{content:'';width:1px;height:.16rem;background:#FFF;position:absolute;top:50%;right:.25rem;transform:translateY(-50%);}
.com_column ol li:last-child{padding:0;}
.com_column ol li:last-child:after{display:none;}

.company{padding:1.3rem 0 1.2rem;}
.company>div>*{display:inline-block;vertical-align:top;width:23%}
.company h3 {font-size:.48rem;color:#152a3c}

.company .mains{width:77%;padding-left:.2rem;}
.company .mains .editor{font-size:.16rem;color:#676767;line-height:1.85;margin:0 0 .6rem;}
.company .mains .editor>*{display:inline-block;vertical-align:top;width:50%;padding:0 .3rem 0 0}
.company .mains .editor>*:last-child{padding:0 0 0 .3rem;}
.company .mains .data-num{padding:.7rem 0 .85rem;border-top:2px solid #ddd;border-bottom:2px solid #ddd}
.company .mains .data-num>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 1rem 0 0;font-size:.16rem;color:#152a3c}
.company .mains .data-num>div>em {font-size:.16rem;color:#152a3c}
.company .mains .data-num .t {margin:.25rem 0 0;padding:.4rem 0 0;border-top:2px solid #000}
.company .mains .data-num .t h5 {font-size:.48rem;color:#152a3c;}
.company .mains .data-num .t p {font-size:.16rem;color:#152a3c;margin:.1rem 0 0}

.history{background:url(../images/icon6.jpg) center no-repeat;background-size:cover;padding:1.2rem 0 1.8rem;}
.history h3 {font-size:.48rem;color:#152a3c;margin-bottom:.9rem;}
.history .lists {position:relative;padding:0 3.13rem;}
.history .lists .swiper-wrapper {align-items: flex-end;}
.history .lists .swiper-slide .editor{padding:.3rem 0 1.3rem .68rem;position:relative;font-size:.16rem;color:#302d2c}
.history .lists .swiper-slide .editor:before{content:'';width:1px;height:100%;background:#CCC;position:absolute;left:.47rem;bottom:0;}
.history .lists .swiper-slide .editor:after{content:'';width:9px;height:9px;background:#19aeae;position:absolute;top:0;left:.43rem;border-radius:100%}
.history .lists .swiper-slide h6 {font-size:.3rem;color:#636363;margin:.4rem 0 0;line-height:.3rem;height:.3rem;}
.history .lists:before{content:'';width:100%;height:1px;background:#c6c6c6;position:absolute;left:0;bottom:.7rem;}
.history .lists .swiper-page>div{position:absolute;top:0;left:1.6rem;width:.58rem;height:.58rem;border:1px solid #63718f;border-radius:100%;line-height:.56rem;text-align:center;font-size:.18rem;color:#63718f}
.history .lists .swiper-page>div.slide-button-next{left:auto;right:1.6rem}
.history .lists .swiper-page>div:hover {background:#19aeae;border-color:#19aeae;color:#FFF}

.honor {padding:1.3rem 0 .9rem}
.honor h3 {font-size:.48rem;color:#152a3c;margin:0 0 .6rem;}
.honor .lists .swiper-slide{padding:.36rem .18rem}
.honor .lists .swiper-slide a{display:block;position:relative;text-align:center;padding:0 0 .45rem;box-shadow:8px 8px .24rem rgba(0,0,0,.11);border-radius:16px;overflow:hidden;}
.honor .lists .swiper-slide .imgs{height:3.15rem;line-height:3.15rem;}
.honor .lists .swiper-slide .imgs img {max-height:2.85rem;transition:none;}
.honor .lists .swiper-slide p {font-size:.16rem;color:#5f6060;margin:.1rem 0 0;}
.honor .slide-pagination{text-align:center;margin:.3rem 0 0}
.honor .slide-pagination span {opacity:1;outline:none;width:.35rem;height:.35rem;background:#ddd;border-radius:4px;font-size:.16rem;color:#333;line-height:.35rem;margin:0 .15rem;}
.honor .slide-pagination span.swiper-pagination-bullet-active{background:#19aeae;color:#FFF}

.concept{background:url(../images/icon7.jpg) center no-repeat;background-size:cover;padding:1.3rem 0 2.25rem;}
.concept h3 {font-size:.48rem;color:#FFF;margin:0 0 1.05rem;}
.concept .mains{position:relative}
.concept .mains ol {margin:0;padding:0}
.concept .mains ol li {position:absolute;}
.concept .mains ol li.item0 {top:-.22rem;left:.95rem;}
.concept .mains ol li.item1 {top:-1.35rem;right:.8rem;}
.concept .mains ol li.item2 {left:1.54rem;bottom:-1.48rem;}
.concept .mains ol li.item3 {right:0;bottom:-.48rem;}
.concept .mains ol li a{width:2.09rem;height:2.03rem;font-size:.3rem;color:#FFF;display:flex;flex-direction: row;
    justify-content: center;
    align-items: center;}
.concept .mains ol li.item0 a{border-radius:30px 30px 0 30px;background:#19aeae;}
.concept .mains ol li.item1 a{background:#7abdbd;border-radius:30px;}
.concept .mains ol li.item2 a{background:#f5f5f5;color:#686868;border-radius:30px;}
.concept .mains ol li.item3 a{background:#197fae;border-radius:30px;}
.concept .mains .itembox{padding:0 2.3rem 0 3.2rem;}
.concept .mains .itembox>div{background:#FFF;border-radius:35px;overflow:hidden;padding:.55rem .65rem .65rem .83rem;box-shadow:0 0 .65rem rgba(0,0,0,.1);position:relative;z-index:5}
.concept .mains .itembox>div>div{display:inline-block;vertical-align:top;width:25%}
.concept .mains .itembox>div .text{width:75%}
.concept .mains .itembox .imgs img {max-height:1.14rem;transition:none}
.concept .mains .itembox .text h6 {font-size:.36rem;color:#19aeae;padding:0 0 .2rem;margin:0 0 .4rem;border-bottom:1px solid #dcdcdd}
.concept .mains .itembox .text .editor{font-size:.3rem;color:#636363;line-height:1.8}

.product2 .mains0{padding:1.3rem 0 .9rem;position:relative}
.product2 .mains0>div{position:relative}
.product2 .mains0>div>div{display:inline-block;vertical-align:middle;width:54%}
.product2 .mains0 .text{width:46%;}
.product2 .mains0 .text:after{content:'i-RA';font-size:3.19rem;color:#19aeae;position:absolute;top:0;right:0;opacity:.08;width:100%;text-align:right;line-height:normal;}

.product2 .mains0 .imgs span{background:none !important;}
.product2 .mains0 .imgs img {max-height:6.24rem;transition:none}
.product2 .mains0 .text .title{margin:0 0 1.3rem;text-align:right}
.product2 .mains0 .text .title h3 {font-size:.48rem;color:#152a3c}
.product2 .mains0 .text .title p {font-size:.3rem;color:#152a3c;margin:.4rem 0 0}
.product2 .mains0 .text .editor>p{display:inline-block;vertical-align:top;width:33.333%;text-align:center;margin:.65rem 0 0;font-size:.2rem;color:#4b4b4b}
.product2 .mains0 .text .editor>p em {display:block;margin:0 auto .2rem;}
.product2 .mains0 .text .editor>p em img {max-height:.62rem;transition:none;}

.product2 .mains1 {background:url(../images/icon8.jpg) center no-repeat;background-size:cover;padding:2rem 0 	1.55rem;text-align:center;display:none}
.product2 .mains1 .titles {margin:0 0 1.4rem;}
.product2 .mains1 .titles h3 {font-size:.3rem;color:#FFF;}
.product2 .mains1 .titles p {font-size:.6rem;color:#FFF;margin:.3rem 0 0}
.product2 .mains1 .editor{font-size:.16rem;color:#FFF;line-height:1.8;padding:.35rem 1.8rem;background:rgba(0,0,0,.2);border-radius:65px;}

.product2 .mains2 {padding:1.4rem 0 1.2rem;display:none;}
.product2 .mains2>div>div{display:inline-block;vertical-align:middle;width:31%}
.product2 .mains2 .names{background-position:center;background-repeat:no-repeat;background-size:cover;font-size:.3rem;color:#FFF;text-align:center;padding:.85rem 0}
.product2 .mains2 .names i {display:block;font-size:1rem;}
.product2 .mains2 .text{width:69%;padding-left:.85rem;}
.product2 .mains2 .text h4 {font-size:.3rem;color:#152a3c}
.product2 .mains2 .text p {font-size:.16rem;color:#7e858b;margin:.45rem 0 0}

.product2 .mains3 .items{background-position:center;background-repeat:no-repeat;background-size:cover;padding:2.65rem 3.13rem;display:none}
.product2 .mains3 .items .title{display:inline-block;text-align:center;}
.product2 .mains3 .items .title p {font-size:.3rem;color:#FFF;margin:0 0 .3rem;}
.product2 .mains3 .items .title h3 {font-size:.6rem;color:#FFF}
.product2 .mains3 .editor{background:#f8fbff;padding:1.3rem 0 1.2rem}

.product2 .mains4 {/*background:url(../images/icon9.jpg) center no-repeat;background-size:cover;*/padding:3.4rem 0;display:none;}
.product2 .mains4 .editor>div{display:inline-block;vertical-align:top;width:50%;text-align:center;padding:0 .15rem}
.product2 .mains4 .editor .t {margin:0 0 .8rem;}
.product2 .mains4 .editor .t p {font-size:.24rem;color:#FFF;margin:0 0 .25rem;}
.product2 .mains4 .editor .t h6 {font-size:.36rem;color:#FFF}
.product2 .mains4 .editor>div>p {font-size:.16rem;color:#FFF;line-height:1.75;}

.product2 .mains5 {padding:2rem 0 1.75rem;}
.product2 .mains5 .editor{position:relative}
.product2 .mains5 .editor>div{display:inline-block;width:34.5%;vertical-align:top;}
.product2 .mains5 .editor>div.imgs{width:31%;text-align:center;}
.product2 .mains5 .editor .t{position:relative;}
.product2 .mains5 .editor .t:before{content:'';width:.12rem;height:.12rem;background:#19aeae;position:absolute;right:-.1rem;bottom:-.06rem;z-index:1;border-radius:100%}
.product2 .mains5 .editor .t:after{content:'';width:100%;height:1px;border-bottom:1px dashed #19aeae;position:absolute;bottom:0;left:0}
.product2 .mains5 .editor .t>div{display:inline-block;vertical-align:top;width:35%}
.product2 .mains5 .editor .t .text {width:65%;padding:0 .3rem;font-size:.14rem;color:#75797d}
.product2 .mains5 .editor .t .info em {font-size:.16rem;color:#3d3e3e}
.product2 .mains5 .editor .t .info h6 {font-size:.3rem;color:#152a3c;margin:.2rem 0 0}
.product2 .mains5 .editor .t .text h4 {font-size:.14rem;color:#19aeae;}
.product2 .mains5 .editor>div.item>div:first-child {min-height:1.55rem;}
.product2 .mains5 .editor>div.item:first-child>div:last-child{min-height:2.85rem;padding:.75rem 0 0}
.product2 .mains5 .editor>div.item:first-child>div:last-child:before{right:-1.22rem;}
.product2 .mains5 .editor>div.item:first-child>div:last-child:after{width:126%}
.product2 .mains5 .editor>div.item:last-child>div .text{padding-right:0}
.product2 .mains5 .editor>div.item:last-child>div{padding-left:.45rem;}
.product2 .mains5 .editor>div.item:last-child>div:before{right:auto;left:-.1rem}
.product2 .mains5 .editor>div.item:last-child>div:first-child+div {min-height:1.45rem;padding-top:.3rem}
.product2 .mains5 .editor>div.item:last-child>div:last-child {min-height:1.4rem;padding-top:.3rem;}
.product2 .mains5 .editor>div.item:last-child>div:last-child:after{width:126%;left:auto;right:0}
.product2 .mains5 .editor>div.item:last-child>div:last-child:before{left:-1.22rem;right:auto;}

.product3 .mains0{padding:1.35rem 0 1.15rem;background:url(../images/icon10.jpg) center no-repeat;background-size:cover;}
.product3 .mains0 h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .45rem;}
.product3 .mains0 .editor{display:flex;width:100%}
.product3 .mains0 .editor>div{width:33.333%;padding:0 .24rem;text-align:center;}
.product3 .mains0 .editor>div>div{background:url(../images/icon11-1.jpg) center no-repeat;background-size:cover;padding:.5rem 0 .35rem;border-radius:12px;overflow:hidden;display:flex;flex-direction: column;min-height:6rem;}
.product3 .mains0 .editor h6 {font-size:.3rem;color:#152a3c;margin:0 0 .4rem;}
.product3 .mains0 .editor h6 em {display:block;margin:0 auto .2rem;}
.product3 .mains0 .editor p {font-size:.24rem;color:#4e555b;padding:.15rem 0;border-bottom:2px dashed #ededed}
.product3 .mains0 .editor p:last-child{padding-bottom:0;border:0}

.product3 .mains1 {padding:1.3rem 0 1.15rem;background:#fbfbfb}
.product3 .mains1>div>*{display:inline-block;vertical-align:middle;width:50.5%}
.product3 .mains1 h3 {font-size:.48rem;color:#152a3c;text-align:center;}
.product3 .mains1 .editor{width:49.5%}

.product3 .mains2 {padding:.95rem 0 1rem;}
.product3 .mains2 h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .45rem;}

.product4{background:url(../images/icon12.jpg) 0 no-repeat ;background-size:cover;padding:2.4rem 0 1.8rem;}
.product4>div>div{display:inline-block;vertical-align:top;width:50%}
.product4 .text h3 {font-size:.48rem;color:#152a3c;margin:0 0 .55rem;}
.product4 .text .editor {font-size:.16rem;color:#505151;line-height:1.7;text-align:justify;}

.product4 .imgs{text-align:right;padding:.7rem 0 0}
.product4 .imgs img {max-height:4.18rem;transition:none;}
.product4 .imgs span {display:inline-block;background:none !important;}
/**/
.project_box{}
.project_box .mains0 {padding:1.3rem 0}
.project_box .mains0 h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .7rem;}
.project_box .mains0 .lists .swiper-slide>div{border-bottom:2px solid #d2d2d2}
.project_box .mains0 .lists .swiper-slide a{display:block;position:relative;padding:.45rem 0}
.project_box .mains0 .lists .swiper-slide a>div{display:inline-block;vertical-align:middle;width:61%;position:relative;z-index:2}
.project_box .mains0 .lists .swiper-slide .imgs{width:39%}
.project_box .mains0 .lists .swiper-slide .text {padding:0 1.65rem 0 0}
.project_box .mains0 .lists .swiper-slide .text h5 {font-size:.3rem;color:#152a3c;margin:0 0 .3rem;}
.project_box .mains0 .lists .swiper-slide .text p {font-size:.16rem;color:#697681;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 1rem;}
.project_box .mains0 .lists .swiper-slide .text em {font-size:.16rem;color:#152a3c}
.project_box .mains0 .lists .swiper-slide a:before{content:'';width:100%;height:0;background:linear-gradient(to bottom,#FFF,#f6fafe);position:absolute;top:0;left:0;z-index:1;transition:all .8s linear;}
.project_box .mains0 .lists .swiper-slide a:hover:before{height:100%}
.project_box .mains0 .lists .swiper-slide a:hover .text{padding:0 1.2rem 0 .45rem;}
.project_box .mains0 .lists .swiper-slide a:hover .text>*{color:#19aeae !important;}
.project_box .mains0 .lists .swiper-page {margin:.75rem 0 0;text-align:center}
.project_box .mains0 .lists .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.project_box .mains0 .lists .swiper-page>div.slide-button-prev,.project_box .mains0 .lists .swiper-page>div.slide-button-next {width:.38rem;height:.38rem;line-height:.38rem;background:#f1f1f1;border-radius:4px;font-size:.18rem;color:#252526;margin:0 .1rem;}
.project_box .mains0 .lists .swiper-page>div.slide-button-prev:hover,.project_box .mains0 .lists .swiper-page>div.slide-button-next:hover {background:#37b4b4;color:#FFF}
.project_box .mains0 .lists .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:.38rem;height:.38rem;line-height:.38rem;background:#f1f1f1;border-radius:4px;font-size:.18rem;color:#252526;margin:0 .05rem;}
.project_box .mains0 .lists .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#37b4b4;color:#FFF}

.project_box .mains1 {background:#f1f8f8;padding:1.1rem 0 1.3rem;text-align:center}
.project_box .mains1 h3 {font-size:.48rem;color:#152a3c;margin:0 0 .65rem;}
.project_box .mains1 .lists {position:relative;padding:0 .8rem 1.2rem;}
.project_box .mains1 .lists:after{content:'';width:100%;height:1.1rem;background:url(../images/icon13.png) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;bottom:.5rem;}

.project_box .mains1 .swiper-slide>div{padding:0 .1rem;margin:0 0 .13rem;display:inline-block;vertical-align:top;width:25%;}
.project_box .mains1 .swiper-slide>div>div{background:#FFF;height:1rem;line-height:1rem;border-radius:12px;}
.project_box .mains1 .swiper-slide>div img {max-height:.65rem;transition:none;}

.project_box .mains1 .slide-pagination {}
.project_box .mains1 .slide-pagination span {opacity:1;outline:none;width:.15rem;height:.15rem;border:1px solid #19aeae;background:none;margin:0 .1rem;}
.project_box .mains1 .slide-pagination span.swiper-pagination-bullet-active{background:#19aeae}
/**/
.news_box{padding:0 0 2.9rem;}
.news_box .top_news{padding:1.3rem 0 1.65rem;}
.news_box .top_news h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .75rem;}
.news_box .top_news .lists{position:relative}
.news_box .top_news .swiper-slide a{display:block;position:relative;overflow:hidden;background:#f4f4f4}
.news_box .top_news .swiper-slide .imgs img {width:100%;height:2.44rem;object-fit:cover;transition:none}
.news_box .top_news .swiper-slide .text{padding:.35rem .35rem .5rem;}
.news_box .top_news .swiper-slide .text span {font-size:.14rem;color:#5e5d5d}
.news_box .top_news .swiper-slide .text h6 {font-size:.18rem;color:#2a2929;line-height:.28rem;height:.56rem;overflow:hidden;margin:.2rem 0 .3rem;}
.news_box .top_news .swiper-slide .text p {font-size:.16rem;color:#6c6c6c;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .35rem;}
.news_box .top_news .swiper-slide .text em {font-size:.14rem;color:#b5b5b5}
.news_box .top_news .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem;width:.71rem;height:.71rem;border:1px solid #7f8ba7;border-radius:100%;line-height:.69rem;text-align:center;font-size:.32rem;color:#7f8ba7}
.news_box .top_news .lists .swiper-page>div.slide-button-next{left:auto;right:-1.5rem;}
.news_box .top_news .lists .swiper-page>div:hover {background:#19aeae;border-color:#19aeae;color:#FFF}
.news_box .top_news .swiper-slide a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.news_box .listbox>div{border-bottom:2px dashed #cdcdcd}
.news_box .listbox>div>a{display:block;padding:.5rem 0;position:relative;}
.news_box .listbox>div>a>div{display:inline-block;vertical-align:top;width:28%;position:relative;z-index:2}
.news_box .listbox>div .desc{width:40%}
.news_box .listbox>div .imgs{width:32%}
.news_box .listbox>div .name{padding:.2rem 0 0 .25rem}
.news_box .listbox>div .name span {font-size:.14rem;color:#8f8f8f}
.news_box .listbox>div .name h3 {font-size:.2rem;color:#2a2929;line-height:1.85;margin:.35rem 0 0}
.news_box .listbox>div .desc{padding:.65rem .4rem 0 .8rem;}
.news_box .listbox>div .desc p {font-size:.16rem;color:#6c6c6c;line-height:.26rem;height:.78rem;overflow:hidden;margin:0 0 .7rem;}
.news_box .listbox>div .desc em {font-size:.16rem;color:#9a9a9a}
.news_box .listbox>div .desc em i {margin-left:.1rem;}
.news_box .listbox>div .imgs img {width:100%;height:2.68rem;object-fit:cover;transition:none;}
.news_box .listbox>div>a:before{content:'';width:100%;height:0;background:linear-gradient(to bottom,#FFF,#f6fafe);position:absolute;top:0;left:0;z-index:1;transition:all .8s linear;}
.news_box .listbox>div>a:hover:before{height:100%;}
.news_box .listbox>div>a:hover .name>*,.news_box .listbox>div>a:hover .desc>* {color:#19aeae}
.news_box .listbox>div>a:hover .imgs{box-shadow:2px 2px 4px rgba(0,0,0,.2);transform:scale(.96)}
/*翻页*/
.page {margin:.75rem 0 0}
.page a{display:inline-block;vertical-align:middle;width:.38rem;height:.38rem;line-height:.38rem;background:#f1f1f1;border-radius:4px;font-size:.18rem;color:#252526;margin:0 .05rem;}
.page a:hover,.page a.page-num-current{background:#37b4b4;color:#FFF}
/**/
.office_box{padding:1.3rem 0 1.95rem;}
.office_box h3 {font-size:.48rem;color:#152a3c;margin:0 0 .55rem;text-align:center}
.office_box .swiper {text-align:center;}
.office_box .swiper-slide>div.it2 {width:32%;margin:0 auto;}
.office_box .swiper-slide>div.it2 .imgs img {width:100%;height:5.9rem;object-fit:cover;transition:none;}
.office_box .swiper-slide>div.it2 .text{display:none;}
.office_box .swiper-slide>div.it0,.office_box .swiper-slide>div.it1 {position:absolute;left:0;top:0;width:34%;padding:0 .29rem 0 0}
.office_box .swiper-slide>div>a{display:block;position:relative;overflow:hidden;border-radius:12px;overflow:hidden;}
.office_box .swiper-slide>div.it0 img,.office_box .swiper-slide>div.it1 img {width:100%;height:2.82rem;object-fit:cover;transition:none;}
.office_box .swiper-slide>div.it1 {bottom:0;top:auto;}
.office_box .swiper-slide>div.it3,.office_box .swiper-slide>div.it4 {position:absolute;right:0;top:0;padding:0 0 0 .29rem;width:34%}
.office_box .swiper-slide>div.it4 {top:auto;bottom:0}
.office_box .swiper-slide>div .text{position:absolute;bottom:0;left:0;width:100%;background:rgba(25,174,174,.76);z-index:1;text-align:left;padding:.24rem .22rem;}
.office_box .swiper-slide>div .text h6 {font-size:.16rem;color:#FFF;margin:0 0 .1rem}
.office_box .swiper-slide>div .text .t {font-size:.14rem;color:#FFF;}
.office_box .swiper-slide>div .text .t p {margin:0}
.office_box .swiper-slide>div.it3 img,.office_box .swiper-slide>div.it4 img {width:100%;height:2.82rem;object-fit:cover;transition:none;}
.office_box .swiper-slide>div>a:hover {box-shadow:4px 4px 6px rgba(0,0,0,.15);transform:translateY(-5px)}

.office_box .swiper-page {margin:.75rem 0 0;text-align:center}
.office_box .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;}
.office_box .swiper-page>div.slide-button-prev,.office_box .swiper-page>div.slide-button-next {width:.38rem;height:.38rem;line-height:.38rem;background:#f1f1f1;border-radius:4px;font-size:.18rem;color:#252526;margin:0 .1rem;}
.office_box .swiper-page>div.slide-button-prev:hover,.office_box .swiper-page>div.slide-button-next:hover {background:#37b4b4;color:#FFF}
.office_box .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:.38rem;height:.38rem;line-height:.38rem;background:#f1f1f1;border-radius:4px;font-size:.18rem;color:#252526;margin:0 .05rem;}
.office_box .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#37b4b4;color:#FFF}

.team_box{padding:1.32rem 0 2.7rem}
.team_box h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .6rem;}
.team_box .swiper-slide {text-align:center;}
.team_box .swiper-slide .imgs{border-radius:16px;overflow:hidden;}
.team_box .swiper-slide p {font-size:.24rem;color:#152a3c;margin:.45rem 0 0}
.team_box .slide-scrollbar{margin:1.05rem 0 0;border:1px solid #d2d2d2;background:#fafafa;border-radius:35px;height:.11rem;}
.team_box .slide-scrollbar>div{background:#19aeae;border-radius:35px;}

.bonus_box{padding:1.32rem 0 2.4rem;}
.bonus_box h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .6rem;}
.bonus_box li {padding:0 .18rem;margin:0 0 .5rem;}
.bonus_box li .imgs{border-radius:12px;overflow:hidden;}
.bonus_box li .imgs img {width:100%;height:2.9rem;object-fit:cover;transition:none}
.bonus_box li p {font-size:.16rem;color:#4a555d;text-align:center;margin:.25rem 0 0}
.bonus_box li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.16);transform:translateY(-5px)}

.job_box{padding:1.3rem 0 1.75rem;}
.job_box h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .6rem;}
.job_box .lists{position:relative;}
.job_box .lists .swiper-slide{padding:0 0 .22rem;}
.job_box .lists .swiper-slide:after{content:'';width:.32rem;height:.27rem;background:url(../images/icon14.png) center bottom no-repeat;background-size:.32rem .27rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all .4s linear;opacity:0}

.job_box .lists .swiper-slide .item{background:#f8fafd;padding:.35rem .3rem .3rem;border-radius:12px;overflow:hidden;cursor:pointer;}
.job_box .lists .swiper-slide .item h6 {font-size:.2rem;color:#2b2b2b;margin:0 0 .4rem;}
.job_box .lists .swiper-slide .item p {font-size:.16rem;color:#5b5a5a;margin:0 0 .5rem;}
.job_box .lists .swiper-slide .item .mores em {font-size:.14rem;border:1px solid #5a5a5a;border-radius:12px;overflow:hidden;display:inline-block;padding:0 .38rem;line-height:.35rem;}
.job_box .lists .swiper-slide .item .mores{position:relative}
.job_box .lists .swiper-slide .item .mores span {position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.16rem;color:#5b5a5a}
.job_box .lists .swiper-slide-thumb-active:after{opacity:1}
.job_box .lists .swiper-slide-thumb-active .item {background:#19aeae}
.job_box .lists .swiper-slide-thumb-active .item h6{color:#FFF}
.job_box .lists .swiper-slide-thumb-active .item p{color:#FFF}
.job_box .lists .swiper-slide-thumb-active .item .mores em{color:#FFF;border-color:#FFF}
.job_box .lists .swiper-slide-thumb-active .item .mores span{color:#FFF}

.job_box .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem;width:.71rem;height:.71rem;border:1px solid #7f8ba7;border-radius:100%;line-height:.69rem;text-align:center;font-size:.32rem;color:#7f8ba7}
.job_box .lists .swiper-page>div.slide-button-next{left:auto;right:-1.5rem;}
.job_box .lists .swiper-page>div:hover {background:#19aeae;border-color:#19aeae;color:#FFF}

.job_box #gallery {background:#f8fafd;border-radius:12px;margin:.2rem 0 0}
.job_box #gallery .infos{padding:.4rem .35rem 1.5rem;}
.job_box #gallery .infos .title{padding:0 0 .45rem;}
.job_box #gallery .infos .title>div{display:inline-block;vertical-align:top;width:21%}
.job_box #gallery .infos .title p {font-size:.14rem;color:#757575;margin:0 0 .15rem;}
.job_box #gallery .infos .title h6 {font-size:.2rem;color:#1b1b1b;font-weight:bold}
.job_box #gallery .infos .boxs>div{padding:.4rem 0;border-top:1px solid #e5e5e5}
.job_box #gallery .infos .boxs>div h5 {font-size:.18rem;color:#343434;margin:0 0 .15rem;}
.job_box #gallery .infos .boxs>div .txt {font-size:.14rem;color:#757575;line-height:1.8}


.contact_box{padding:1.3rem 0 2.3rem}
.contact_box>div>h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .6rem;}
.contact_box .mains>div{display:inline-block;vertical-align:top;width:41%}
.contact_box .mains .text{padding:0 .5rem 0 0}
.contact_box .mains .text .title{margin:0 0 1.4rem;}
.contact_box .mains .text .title h3{font-size:.32rem;color:#152a3c}
.contact_box .mains .text .title p {font-size:.24rem;color:#626465;margin:.2rem 0 0}
.contact_box .mains .text .editor p {margin:0;padding:.3rem 0 .2rem;border-bottom:1px solid #ededed;font-size:.16rem;color:#5e5e5e}
.contact_box .mains .text .editor p em img {max-height:.26rem;transition:none;margin-right:.1rem}
.contact_box .mains .text .editor p em {font-size:.16rem;color:#1e1e1e}
.contact_box .mains .map{width:59%}
.contact_box .mains .map #container{height:6rem;}
/**/
.join_box .mains0{padding:1.3rem 0 1.15rem;}
.join_box .mains0 h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 .55rem}
.join_box .mains0 .editor>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 .2rem;margin:0 0 .35rem;}
.join_box .mains0 .editor>div>div {background:#19aeae;border-radius:10px;display:flex;height:1.55rem;    flex-direction: row;    align-items: center;}
.join_box .mains0 .editor>div>div>div{width:31%;text-align:center;}
.join_box .mains0 .editor>div>div .imgs img {max-height:.55rem;transition:none;}
.join_box .mains0 .editor>div>div .txt {width:69%;font-size:.18rem;color:#FFF;text-align:left;}
.join_box .mains1 {position:relative}
.join_box .mains1 h3 {position:absolute;top:.95rem;left:0;width:100%;text-align:center;z-index:1;font-size:.48rem;color:#152a3c}
.join_box .mains1 .editor>div{display:inline-block;vertical-align:top;width:50%;position:relative}
.join_box .mains1 .editor>div p {position:absolute;bottom:.9rem;left:50%;transform:translateX(-50%);border-radius:45px;background:#19aeae;font-size:.24rem;color:#FFF;text-align:center;margin:0;width:65%;line-height:.95rem;}
.join_box .mains2 {padding:1.1rem 0 1.7rem}
.join_box .mains2 h3 {font-size:.48rem;color:#152a3c;text-align:center;margin:0 0 1.1rem}
.join_box .mains2 .lists>form>div{display:inline-block;vertical-align:top;width:62%}
.join_box .mains2 .lists .texta{width:38%}
.join_box .mains2 .lists .btn{width:100%}
.join_box .mains2 .lists .ipt p {display:inline-block;vertical-align:top;width:50%;padding:0 .4rem 0 0;margin:.85rem 0 0;}
.join_box .mains2 .lists .ipt p:first-child,.join_box .mains2 .lists .ipt p:first-child+p {margin:0}
.join_box .mains2 .lists .ipt p em {font-size:.16rem;color:#4d4d4d;display:block;margin:0 0 .1rem;}
.join_box .mains2 .lists .ipt p input[type="text"] {width:100%;height:.57rem;min-height:35px;border:1px solid #bbbbbb;border-radius:12px;padding:0 .15rem;font-size:.16rem;color:#333}
.join_box .mains2 .lists .texta p {font-size:.16rem;color:#4d4d4d;display:block;margin:0 0 .1rem;}
.join_box .mains2 .lists .texta textarea{width:100%;height:2.32rem;min-height:35px;border:1px solid #bbbbbb;border-radius:12px;padding:.15rem;font-size:.16rem;color:#333}
.join_box .mains2 .lists .btn{margin:.85rem 0 0;text-align:center}
.join_box .mains2 .lists .btn button {padding:0 .35rem;height:.56rem;min-height:35px;font-size:.16rem;color:#FFF;border-radius:12px;background:#19aeae;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********/

/**************************/
@media(max-width:1860px){
	.header .navlist ul li{padding:0 .25rem;}
}
@media(max-width:1660px){
	.m313{margin:0 2.13rem;}
	.history .lists{padding:0 2.13rem}

}
@media(max-width:1440px){
	.tem_index_desc .text{padding-left:1.13rem}
	.m313{margin:0 1.13rem;}
	.tem_index_rad .lists .swiper-page>div,.job_box .lists .swiper-page>div{left:-1rem}
	.tem_index_rad .lists .swiper-page>div.slide-button-next,.job_box .lists .swiper-page>div.slide-button-next{left:auto;right:-1rem;}
	.footer .b_top{right:-1rem;}
	.history .lists{padding:0 1.13rem;}
	.history .lists .swiper-page > div{left:.5rem;}
	.history .lists .swiper-page > div.slide-button-next{left:auto;right:.5rem}
}
/******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_text{padding:0 15px;}
	.tem_banner .slide-pagination{right:15px;}
	.m313{margin:0 1rem;}
	.tem_index_rad .lists .swiper-page > div,.job_box .lists .swiper-page>div{left:-.8rem;}
	.tem_index_rad .lists .swiper-page > div.slide-button-next,.job_box .lists .swiper-page>div.slide-button-next{left:auto;right:-.8rem}
	.footer .b_top{right:-.8rem;}
	.com_column{padding:0 15px;}
	.join_box .mains2 .lists .ipt p em,.join_box .mains2 .lists .ipt p input[type="text"],.join_box .mains2 .lists .texta textarea,.join_box .mains2 .lists .btn button,.join_box .mains2 .lists .texta p{font-size:12px;}
	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text h3{font-size:.26rem}
	.tem_banner .label_text p{font-size:.2rem}
	.m313 {margin:0 15px;}
	.tem_index_about .editor > div{padding:0 .2rem;}
	.tem_index_desc{display:block;}
	.tem_index_desc > div{width:100% !important;}
	.tem_index_desc .text{padding:.45rem 15px;}
	.tem_index_rad .lists .swiper-page > div{display:none}
	.tem_index_news .mains > div{width:18%}
	.tem_index_news .mains .rlt{width:82%}
	.footer .navlist,.footer .b_top{display:none;}
	.footer .infos > div{width:100% !important;}
	.footer .infos .copy{text-align:left;margin:.15rem 0 0}
	.company > div > *,.product4 > div > div{width:100% !important;}
	.company .mains{padding:.35rem 0 0}
	.company .mains .data-num > div{padding:0 .2rem;}
	.concept .mains ol li{position:relative;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;display:inline-block;vertical-align:top;width:50%;padding:0 .15rem;margin:0 0 .3rem}
	.concept .mains .itembox{padding:0}
	.product2 .mains0 > div > div,.product2 .mains5 .editor > div{width:100% !important;}
	.product2 .mains0 .text .title{text-align:left;margin:.45rem 0}
	.product2 .mains1 .editor{padding:.35rem .6rem;}
	.product2 .mains3 .items{padding:2.65rem 15px;}
	.product2 .mains4 .editor > div{width:100%;padding:0;margin:0 0 .3rem}
	.product2 .mains5 .editor > div.imgs img {max-height:4.79rem;transition:none;}
	.product4 .imgs{text-align:left;}
	.project_box .mains1 .lists{padding:0 .5rem 1.2rem}
	.project_box .mains1 .swiper-slide > div{width:50%}
	.job_box .lists .swiper-page > div{display:none;}
	.contact_box .mains > div,.join_box .mains1 .editor > div{width:100% !important;}
	.contact_box .mains .text{padding:0 0 .5rem}
	.join_box .mains0 .editor > div{width:50%}
	.join_box .mains2 .lists > form > div,.join_box .mains2 .lists .ipt p{width:100% !important;display:block;}
	.join_box .mains2 .lists .ipt p{padding:0 0 .4rem;margin:0}
	
}