/*header*/
.header{position:fixed;top:.25rem;left:0;z-index:18;width:100%;}
.header>div>div{display:inline-block;vertical-align:middle;width:15%}
.header .navlist {width:70%;text-align:center;}
.header .logos {line-height:.9rem;}
.header .logos a{display:inline-block;position:relative}
.header .logos img {max-height:.6rem;transition:none;}
.header .logos img.logo2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}

.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .3rem;}
.header .navlist li a{font-size:.16rem;color:#FFF;display:block;line-height:1rem;position:relative}
.header .navlist li a:after{content:'';width:0;height:3px;background:#2f00bf;position:absolute;bottom:0;left:0;transition:all .5s ease-in-out;}

.header .langs{text-align:right;}
.header .langs dl {margin:0;padding:0;display:inline-block;position:relative}
.header .langs dl dt {background:#2f00bf;padding:0 .25rem;line-height:.62rem;font-weight:normal;font-size:.16rem;color:#FFF;border-radius:45px;cursor:pointer;}
.header .langs dl dt i{margin-left:.1rem;font-weight:bold;}
.header .langs dl dd{position:absolute;top:100%;left:0;width:100%;background:#2f00bf;border-radius:0 0 6px 6px;display:none;transition:none}
.header .langs dl dd a{display:block;line-height:.45rem;font-size:.16rem;color:#FFF;text-align:center;}
.header .langs dl dt.on {border-radius:6px 6px 0 0}

.is_header{top:0;background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.12)}
.is_header .navlist li a{color:#121212}
.is_header .logos img{opacity:0;transition:all .2s ease-in-out}
.is_header .logos img.logo2{opacity:1;}
.is_header .navlist li.active a,.is_header .navlist li a:hover{color:#2f00bf}
.is_header .navlist li.active a:after,.is_header .navlist li a:hover:after{width:100%}
/*banner*/
.tem_banner{min-height:2rem;overflow:hidden}
.tem_banner .label_txt{position:absolute;top:50%;left:50%;width:7.5rem;text-align:center;z-index:1;transform:translate(-50%,-50%);font-size:.48rem;color:#FFF;line-height:1.7}
.tem_banner .label_txt>*{opacity:0;transform:translateY(-3vw)}
.tem_banner .label_txt p{margin:0}
@keyframes dropdown2 {
	form{
		padding:.1rem 0 0
	}
	to{
		padding:.2rem 0 0
	}
}
.tem_banner .swiper-slide-active .label_txt>*{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.tem_banner .scrolly{position:absolute;bottom:1.1rem;left:50%;transform:translateX(-50%);z-index:1;width:.74rem;height:.54rem;border:2px solid #FFF;border-radius:999px;text-align:center;font-size:.18rem;color:#FFF;animation: dropdown2 .7s 0.2s linear infinite alternate;}
/**/
.index_product{padding:.9rem 0}
.index_product .titles{margin:0 0 .8rem;}
.index_product .titles p{font-size:.3rem;color:#bd282e;margin:0 0 .35rem;}
.index_product .titles p i{width:.38rem;height:.38rem;background:#bd282e;margin-left:.15rem;border-radius:100%;line-height:.38rem;text-align:center;font-size:.16rem;color:#FFF}
.index_product .titles h3 {font-size:.4rem;color:#070707;}
.index_product #thumbs{margin:0 .9rem;text-align:center;}
.index_product #thumbs p{font-size:.18rem;color:#9ba2b4;margin:0;padding:0 0 .16rem;display:inline-block;text-align:left;position:relative;cursor:pointer;}
.index_product #thumbs p:after{content:'';width:0;height:2px;background:#052890;position:absolute;bottom:0;left:0;transition:all .5s ease-in-out;}
.index_product #thumbs .swiper-slide-thumb-active p{color:#052890}
.index_product #thumbs .swiper-slide-thumb-active p:after{width:100%}
.index_product .lists{padding:.75rem 0 .85rem;text-align:center;position:relative}
.index_product .lists:before{content:'Core product';font-size:1.55rem;color:#eceff2;position:absolute;top:0;left:0;width:100%;text-align:center;}
.index_product .lists .imgs{height:4.2rem;line-height:4.2rem;}
.index_product .lists .imgs img {max-height:4.2rem;transition:none}
.index_product .lists h6 {text-align:center;margin:.5rem 0}
.index_product .lists h6 a{font-size:.32rem;color:#747c8f;}
.index_product .lists .links>a{display:inline-block;vertical-align:middle;border:2px solid #9ba2b4;border-radius:30px;font-size:.16rem;color:#9ba2b4;padding:0 .2rem;line-height:.47rem;margin:0 .06rem;}
.index_product .lists .links>a img {max-height:.14rem;margin-left:.15rem;transition:none;}
.index_product .lists .links>a:hover {background:#2f00bf;border-color:#2f00bf;color:#FFF}
.index_product .lists .links>a:hover img {filter: brightness(0) invert(1);transition:all .2s ease-in-out}
/**/
.index_culture{position:relative;background:#edf2f6}
.index_culture>div{display:inline-block;vertical-align:middle;width:44.5%}
.index_culture .text{width:55.5%;padding:0 1.6rem;}
.index_culture .text h3{font-size:.58rem;color:#3b4660;margin:0 0 .35rem;line-height:1}
.index_culture .text h3 em {display:block;font-size:.36rem;margin:0 0 .3rem;line-height:1}
.index_culture .text p{font-size:.16rem;color:#747c8f}

.index_about{padding:.9rem 0 1.1rem;background:url(../images/icon1.png) 1.6rem bottom no-repeat;background-size:auto 4.54rem;}
.index_about .titles{margin:0 0 .65rem;}
.index_about .titles p{font-size:.3rem;color:#bd282e;margin:0 0 .35rem;}
.index_about .titles p i{width:.38rem;height:.38rem;background:#bd282e;margin-left:.15rem;border-radius:100%;line-height:.38rem;text-align:center;font-size:.16rem;color:#FFF}
.index_about h3 {font-size:.4rem;color:#070707;line-height:1.7}
.index_about .mains>div{display:inline-block;vertical-align:middle;width:43%}
.index_about .mains .videos{width:57%;position:relative;cursor:pointer;}
.index_about .mains .nums>div{margin:0 0 .75rem;}
.index_about .mains .nums>div:last-child{margin:0}
.index_about .mains .nums>div h5 {font-size:.2rem;color:#1d1d1e}
.index_about .mains .nums>div h5 em {font-size:.72rem;color:#374586;margin-right:.1rem;line-height:1;font-weight:bold;}
.index_about .mains .nums>div p{font-size:.2rem;color:#374586;margin:.15rem 0 0}
.index_about .mains .videos>span{background:none !important;}
.index_about .mains .videos .plays{position:absolute;right:.1rem;bottom:.15rem;z-index:1;width:1.25rem;height:1.25rem;}
.index_about .mains .videos .plays i {width:1rem;height:1rem;background:#bd282e;border-radius:100%;line-height:1rem;text-align:center;font-size:.28rem;color:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.index_about .mains .videos .plays path { fill: none; }
.index_about .mains .videos .plays svg { display: block; overflow: visible;}
.index_about .mains .videos .plays text{fill:#FFF;letter-spacing:.12rem;}
/*视频*/
.video_form {position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:999;width:100%;height:100%;transition:none;display:none;}
.video_form .mains {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
.video_form .mains.mains_on {top:60%;opacity:0;visibility:hidden;}
.video_form .mains .itembox .tit {margin:0 0 .93rem;border-bottom:2px solid #DBDBDB;padding:.28rem 0;position:relative;text-align:center;font-size:.32rem;color:#FFF}
.video_form .mains .itembox .close_ {position:absolute;right:.3rem;top:50%;width:.56rem;height:.56rem;text-align:center;border:1px solid #9E9E9E;border-radius:100%;cursor:pointer;transform:translateY(-50%)}
.video_form .mains .itembox .close_:before,.video_form .mains .itembox .close_:after{content:'';width:.16rem;height:2px;background:#9E9E9E;position:absolute;top:50%;left:50%;transition:all .4s linear;}
.video_form .mains .itembox .close_:before{transform:translate(-50%,-50%) rotate(-45deg)}
.video_form .mains .itembox .close_:after{transform:translate(-50%,-50%) rotate(45deg)}
.video_form .mains .itembox .editor video {width:100%;max-width:12rem;margin:0 auto;max-height:6.75rem;background:#000}
.video_form .mains .itembox .editor{text-align:center;}
/**/
.index_global{position:relative}
.index_global .titles{position:absolute;top:1.35rem;left:0;width:100%;text-align:center;z-index:1}
.index_global .titles h3{font-size:.42rem;color:#FFF;}
.index_global .titles p{font-size:.18rem;color:#FFF;margin:.45rem auto 0;width:6.6rem;max-width:100%;line-height:1.7}
.index_global .mains{position:absolute;right:2.6rem;bottom:1.55rem;z-index:1;width:2.8rem;background:#FFF;border-radius:12px;padding:.08rem;display:flex;align-items:center;}
.index_global .mains p{margin:0;font-size:.18rem;color:#4d576d;line-height:1.8;width:1.42rem;padding:0 .2rem 0 .1rem;}
.index_global .mains p:last-child{width:1.22rem;border-radius:12px;overflow:hidden;text-align:right;padding:0}
.index_global .mains p img {width:100%;transition:none;}
/**/
.index_news{padding:1rem 0 1.65rem;}
.index_news .titles{margin:0 0 .4rem;}
.index_news .titles p{font-size:.3rem;color:#bd282e;margin:0 0 .35rem;}
.index_news .titles p i{width:.38rem;height:.38rem;background:#bd282e;margin-left:.15rem;border-radius:100%;line-height:.38rem;text-align:center;font-size:.16rem;color:#FFF}
.index_news .titles h3 {font-size:.4rem;color:#070707;}
.index_news .swiper-slide{padding:.65rem 0 .27rem}
.index_news .swiper-slide a{display:block;position:relative;padding:1.9rem .35rem .2rem;}
.index_news .swiper-slide a:before{content:'';width:100%;height:56%;background:#FFF;position:absolute;bottom:0;left:0;border-radius:22px;z-index:3;box-shadow:0 0 .27rem rgba(0,0,0,.07);transition:all .6s ease-in-out}
.index_news .swiper-slide a:after{content:'';width:.31rem;height:.31rem;background:url(../images/icon2.png) 0 0 no-repeat;background-size:.31rem .31rem;position:absolute;bottom:.28rem;left:.38rem;z-index:6}
.index_news .swiper-slide .imgs {position:absolute;top:0;left:0;}
.index_news .swiper-slide .imgs img{width:100%;height:2.9rem;object-fit:cover;transition:none;border-radius:22px;}
.index_news .swiper-slide .text .time{font-size:.16rem;color:#FFF;font-weight:bold;margin:0 0 .6rem}
.index_news .swiper-slide .text .time em {font-size:.36rem;font-family:"Swis721 Blk BT";display:block;line-height:1;}

.index_news .swiper-slide .text{position:relative;z-index:5}
.index_news .swiper-slide .text h5 {font-size:.22rem;color:#232323;line-height:.27rem;height:.54rem;overflow:hidden}
.index_news .swiper-slide .text .desc{margin:.3rem 0 .9rem;padding:.3rem 0 0;border-top:1px dashed #d2d2d2}
.index_news .swiper-slide .text p{font-size:.16rem;color:#686868;line-height:.26rem;height:.52rem;overflow:hidden;margin:0}
.index_news .swiper-slide .text .imgs_{height:0;overflow:hidden}
.index_news .swiper-slide .text .imgs_ img{width:100%;height:1.98rem;object-fit:cover;transition:none;border-radius:22px;}
.index_news .swiper-slide a:hover .imgs{transform:translateY(-.65rem)}
.index_news .swiper-slide a:hover{padding-top:.47rem;}
.index_news .swiper-slide a:hover:before{height:100%}
.index_news .swiper-slide a:hover .text .time{color:#052890;margin:0 0 .4rem;}
.index_news .swiper-slide a:hover .text .imgs_{height:1.98rem;}
.index_news .swiper-slide a:hover .text .desc{margin-bottom:.55rem}
/*底部*/
.footer{background:#1a1a1a;padding:.95rem 0}
.footer >div>div{display:inline-block;vertical-align:bottom;width:47.3%}
.footer .navlist{width:52.7%}
.footer .infos{padding:0 .15rem 0 0}
.footer .infos .logos {margin:0 0 .75rem;}
.footer .infos .logos img {max-height:.62rem;transition:none;}
.footer .infos .tels{margin:0 0 .62rem;}
.footer .infos .tels h4 {font-size:.3rem;color:#FFF;}
.footer .infos .tels h4 i {width:.3rem;height:.3rem;border:1px solid #FFF;border-radius:100%;line-height:.28rem;text-align:center;font-size:.16rem;color:#FFF;margin-right:.15rem;}
.footer .infos .tels p{font-size:.16rem;color:#6b6b6b;margin:.2rem 0 0}
.footer .infos .code{margin:0 0 .65rem;display:inline-block;position:relative;cursor:pointer}
.footer .infos .code span {font-size:.16rem;color:#6b6b6b;}
.footer .infos .code span i{width:.45rem;height:.45rem;border:1px solid #676767;border-radius:100%;line-height:.43rem;text-align:center;font-size:.18rem;color:#FFF;margin-left:.1rem;}
.footer .infos .code>div{position:absolute;top:100%;left:0;width:1.25rem;opacity:0;visibility:hidden}
.footer .infos .code>div img{background:#FFF;padding:5px;border-radius:3px;}
.footer .infos .code:hover>div{opacity:1;visibility:visible;}
.footer .infos .links {margin:0 0 .35rem;}
.footer .infos .links>*{display:inline-block;vertical-align:middle;font-size:.16rem;color:#bdbdbd;}
.footer .infos .links a{font-size:.16rem;color:#bdbdbd}

.footer .infos .copy,.footer .infos .copy a{font-size:.14rem;color:#bdbdbd}
.footer .navlist>div{display:grid;grid-template-columns:31% 54% 15%;gap:.55rem 0}
.footer .navlist>div dl {margin:0;padding:0 1rem 0 0;}
.footer .navlist>div dl dt {margin:0;font-weight:normal;padding:0 0 .24rem;border-bottom:2px solid #434343;}
.footer .navlist>div dl dt a{font-size:.16rem;color:#FFF}
.footer .navlist>div dl dd {margin:.25rem 0 0;}
.footer .navlist>div dl dd a{font-size:.14rem;color:#8c8c8c}
.footer .navlist>div dl:nth-child(3),.footer .navlist>div dl:nth-child(6) {padding:0}
/**/
.tem_banner.indise{padding:1rem 0 0}

.on_header{top:0;background:#FFF}
.on_header .navlist li a{color:#121212}
.on_header .logos img{opacity:0;transition:all .2s ease-in-out}
.on_header .logos img.logo2{opacity:1;}
.on_header .navlist li.active a,.on_header .navlist li a:hover{color:#2f00bf}
.on_header .navlist li.active a:after,.on_header .navlist li a:hover:after{width:100%}
/**/
.about_box{}
.company{padding:.42rem 0 2.86rem;background-position:right bottom;background-repeat:no-repeat;background-size:cover}
.company h3 {font-size:.24rem;color:#FFF;padding:0 0 .3rem;border-bottom:1px solid rgba(255,255,255,.24);margin:0 0 .7rem}
.company h3 img {max-height:.32rem;margin-right:.15rem;transition:none}
.company .editor{width:53%;max-width:100%;margin-left:47%;font-size:.16rem;color:#FFF;line-height:1.8}
.company .editor h4 {font-size:.3rem;color:#FFF;line-height:1.6;margin:0 0 .6rem;}
.company .nums{margin:1.9rem 0 0;display:flex;padding:0 1.35rem;    justify-content: space-between;align-items: flex-end;}
.company .nums .videos{cursor:pointer;}
.company .nums .videos i{font-size:.72rem;color:#FFF;}
.company .nums .videos em {display:block;font-size:.2rem;color:#FFF;margin:.15rem 0 0}
.company .nums h5 {font-size:.2rem;color:#FFF;line-height:1}
.company .nums h5 em {font-size:.72rem;font-weight:bold;margin-right:.1rem;}
.company .nums p{font-size:.2rem;color:#FFF;margin:.15rem 0 0}

.culture{padding:.55rem 0 1.25rem;}
.culture h3 {font-size:.36rem;color:#070707;margin:0 0 .4rem;}
.culture .lists ul {display:grid;grid-template-columns:1fr 1fr;gap:.55rem .5rem;}
.culture .lists li{position:relative;border-radius:12px;overflow:hidden;}
.culture .lists li .imgs{border-radius:12px;overflow:hidden;}
.culture .lists li .imgs img {width:100%;height:4.63rem;object-fit:cover;transition:none;}
.culture .lists li .text{position:absolute;bottom:.6rem;width:100%;padding:0 .5rem;z-index:1}
.culture .lists li .text h6 {font-size:.16rem;color:#FFF;margin:0 0 .15rem;}
.culture .lists li .text .t {font-size:.2rem;color:#FFF}
.culture .lists li:hover {transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}

.honor{background:#edf2f6;padding:.9rem 0 1.2rem;}
.honor .titles{margin:0 0 .6rem;padding:0;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;}
.honor .titles h3 {font-size:.36rem;color:#070707}
.honor .titles ol{margin:0;padding:0}
.honor .titles ol li {display:inline-block;margin-left:.8rem;}
.honor .titles ol li a{font-size:.16rem;color:#606060;display:block;padding:0 0 .44rem;position:relative}
.honor .titles ol li a:after{content:'';width:0;height:3px;background:#bd282e;position:absolute;bottom:-1px;left:0;transition:all .5s ease-in-out}
.honor .titles ol li#current a:after{width:100%}
.honor .titles ol li#current a{color:#bd282e}
.honor .swiper-slide a{display:block;position:relative}
.honor .swiper-slide .imgs {height:2.52rem;background:url(../images/icon4.jpg) 0 0 no-repeat;background-size:cover;text-align:center;border-radius:12px;line-height:2.52rem;}
.honor .swiper-slide .imgs img {max-height:1.7rem;transition:none;}
.honor .swiper-slide p{font-size:.16rem;color:#070707;text-align:center;margin:.25rem 0 0}
.honor .slide-pagination{margin:.9rem 0 0;text-align:center}
.honor .slide-pagination span {opacity:1;outline:none;width:.12rem;height:.12rem;background:#616161;border-radius:100%;margin:0 .08rem;}
.honor .slide-pagination span.swiper-pagination-bullet-active{width:.38rem;background:#2f00bf;border-radius:35px;}
.honor .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*产品*/
.product_box{background:#f7f7f7;padding:0 0 1.6rem}
.mbx {padding:.42rem 0 .35rem;font-size:.16rem;color:#646464;}
.mbx a {font-size:.16rem;color:#646464;display:inline-block;vertical-align:middle}
.mbx i{color:#a8a8a8}
.mbx a:first-child {padding-left:.18rem;position:relative;background:url(../images/icon3.png) 0 center no-repeat;line-height:.32rem;background-size:auto .32rem;}
.product_box .mains>div{display:flex;align-items:center;margin:0 0 .57rem;}
.product_box .mains .text{width:41%;padding:0 .55rem 0 2.6rem;}
.product_box .mains .text h4{padding-left:.25rem;background:url(../images/icon3.png) 0 .04rem no-repeat;line-height:.4rem;background-size:auto .32rem;font-size:.36rem;color:#070707;margin:0 0 .4rem}
.product_box .mains .text h4 a{font-size:.36rem;color:#070707;display:inline-block;}
.product_box .mains .text p{font-size:.16rem;color:#545353;margin:0}
.product_box .mains .imgs{width:59%;background:#FFF;height:5.85rem;line-height:5.85rem;padding:0 .35rem;text-align:center;position:relative}
.product_box .mains .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_box .mains .imgs em{position:absolute;font-size:.16rem;color:#FFF;background:#2f00bf;border-radius:999px;position:absolute;bottom:.45rem;left:-.85rem;z-index:2;line-height:.6rem;padding:0 .5rem;}
.product_box .mains .imgs a:hover em {transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.product_box .mains>div:nth-child(2n) {flex-direction: row-reverse;}
.product_box .mains>div:nth-child(2n) .text {padding:0 2.6rem 0 .55rem;}
.product_box .mains>div:nth-child(2n) .imgs em {left:auto;right:-.85rem;}
.product_box .mains>div .text .desc{margin:0 0 .8rem;}
.product_box .mains>div .text ol {margin:0;padding:0;position:relative;border-left:5px solid #d4d4d4}
.product_box .mains>div .text ol li a{font-size:.18rem;color:#202020}
.product_box .mains>div .text ol li{margin:0 0 .35rem;padding:0 0 0 .35rem;position:relative}
.product_box .mains>div .text ol li:last-child{margin:0}
.product_box .mains>div .text ol li#current a{color:#bd282e}
.product_box .mains>div .text ol li:before{content:'';width:5px;height:0;background:#bd282e;position:absolute;top:0;left:-5px;z-index:1;transition:all .45s ease-in-out}
.product_box .mains>div .text ol li#current:before{height:100%}
.product_box .mains .itembox_two .imgs{padding:0;height:auto;line-height:1}
.product_box .mains .itembox_two .imgs img {max-height:5.82rem;transition:none;}
/**/
.show_product{background:linear-gradient(to bottom,#f8f8f8,#fff);padding:0 0 2.05rem;}
.show_product .imgbox{position:relative;padding-left:1.6rem;}
.show_product .imgbox>div{display:inline-block;vertical-align:middle;width:34%}
.show_product .imgbox .imgs{width:66%;text-align:center;padding:0 .35rem;}
.show_product .imgbox .text{background:#FFF;border-radius:20px;padding:.6rem .4rem .65rem;}
.show_product .imgbox .text h4 {font-size:.3rem;color:#333;margin:0 0 .5rem;}
.show_product .imgbox .text>p{font-size:.16rem;color:#939393;margin:0 0 .4rem;padding:0 0 .58rem;border-bottom:2px solid #dcdcdc}
.show_product .imgbox .text .advs h6 {font-size:.2rem;color:#333333;margin:0 0 .25rem;font-weight:bold;}
.show_product .imgbox .text .advs .editor{font-size:.16rem;color:#939393;line-height:1.6;margin:0 0 .7rem;height:1.6rem;}
.show_product .imgbox .text .advs .editor *{transition:none;}
.show_product .imgbox .text .advs .links>a{display:inline-block;vertical-align:top;margin:0 .1rem 0 0;border-radius:999px;font-size:.16rem;color:#858585;border:2px solid #d2d2d2;padding:0 .59rem;line-height:.52rem;}
.show_product .imgbox .text .advs .links>a:hover{color:#512aca;border-color:#512aca}
.show_product .imgbox .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.show_product .imglist{padding:1rem 0 1.05rem;}
.show_product .imglist h3 {font-size:.3rem;color:#333;margin:0 0 .5rem;}
.show_product .imglist .swiper-slide a{display:block;border-radius:12px;overflow:hidden}
.show_product .imglist .swiper-slide img{width:100%;height:4.95rem;object-fit:cover;transition:none;}
.show_product .imglist .slide-pagination{margin:.65rem 0 0;text-align:center;}
.show_product .imglist .slide-pagination span {opacity:1;outline:none;width:10px;height:10px;background:#c6c6c6;border-radius:100%;margin:0 4px !important;}
.show_product .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#d70000;width:.36rem;border-radius:35px;}
.show_product .mains{}
.show_product .mains h3 {font-size:.3rem;color:#333333;margin:0 0 .2rem;}
.show_product .mains .editor{font-size:.16rem;color:#737373;}
.show_product .mains .editor table {width:100%;background:#f8f8f8;text-align:center}
.show_product .mains .editor table td {width:auto;vertical-align:middle;height:.65rem;font-size:.16rem;color:#6a6a6a;border:1px solid #FFF;border-radius:5px;}
.show_product .mains .editor table p{margin:0}
.show_product .mains .editor table tr:first-child td {background:#e4e4e4;height:.87rem;font-size:.2rem;color:#333}
/**/
.sort_navlist{background:#FFF;margin-right:2.6rem;padding-left:2.6rem;border-radius:0 99px 99px 0;box-shadow:9px 9px 10px rgba(12,12,12,.04);transform:translateY(-.33rem);position:relative;z-index:5}
.sort_navlist li {display:inline-block;vertical-align:middle;padding:0 .57rem 0 0}
.sort_navlist li a{font-size:.16rem;color:#8c8c8c;display:block;line-height:.91rem;position:relative;}
.sort_navlist li a:after{content:'';width:0;height:2px;background:#2f00bf;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out}
.sort_navlist li.on a,.sort_navlist li a:hover{color:#2f00bf}
.sort_navlist li.on a:after,.sort_navlist li a:hover:after{width:100%}

.flash {position:relative}
.flash h3 {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.44rem;color:#FFF;z-index:1}
.flash .mbx {position:absolute;top:0;left:2.6rem;z-index:1;color:#FFF}
.flash .mbx a{color:#FFF}
.news_box{background:#f7f7f7;padding:0 0 1.5rem}
.news_box .topnews{padding:.4rem 0 0;position:relative}
.news_box .topnews .swiper-slide a{display:block;position:relative;background:#FFF;border-radius:10px;}
.news_box .topnews .swiper-slide a>div{display:inline-block;vertical-align:top;width:62%}
.news_box .topnews .swiper-slide .text{width:38%;padding:.6rem .45rem 0;}
.news_box .topnews .swiper-slide .imgs{border-radius:10px;overflow:hidden}
.news_box .topnews .swiper-slide .imgs img {width:100%;height:5.49rem;object-fit:cover;transition:none;}
.news_box .topnews .swiper-slide .text span {font-size:.16rem;color:#858585;display:inline-block}
.news_box .topnews .swiper-slide .text span i{margin-right:.15rem;font-size:.24rem;}
.news_box .topnews .swiper-slide .text h4 {font-size:.24rem;color:#2f2f2f;margin:.4rem 0 .35rem;padding:0 0 .25rem;border-bottom:1px solid #dcdcdc}
.news_box .topnews .swiper-slide .text p{font-size:.16rem;color:#686868;line-height:.3rem;height:.9rem;overflow:hidden;margin:0 0 .5rem}
.news_box .topnews .swiper-slide .text em {display:inline-block;background:#2f00bf;border-radius:999px;font-size:.16rem;color:#FFF;line-height:.49rem;padding:0 .34rem;}
.news_box .topnews .swiper-slide .text>*{opacity:0;transform:translateY(-2vw)}
.news_box .topnews .swiper-slide-active .text>*{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.news_box .topnews .swiper-slide-active .text h4 {transition-delay:150ms}
.news_box .topnews .swiper-slide-active .text p{transition-delay:200ms}
.news_box .topnews .slide-pagination{position:absolute;left:62%;width:auto;bottom:.7rem;z-index:2;padding:0 .45rem}
.news_box .topnews .slide-pagination span {opacity:1;outline:none;width:.15rem;height:.15rem;border:2px solid #dcdcdc;border-radius:100%;background:none;margin:0 .06rem;}
.news_box .topnews .slide-pagination span.swiper-pagination-bullet-active{border-color:#e92e33}

.news_box .mains{margin:.9rem 0 0;padding:.76rem 0 0;border-top:1px solid #dcdcdc;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.7rem .6rem;}
.news_box .mains a{display:block;position:relative;background:#FFF;border-radius:10px;overflow:hidden}
.news_box .mains .imgs img {width:100%;height:2.69rem;object-fit:cover;transition:none;border-radius:10px;}
.news_box .mains .text{padding:.25rem .3rem .3rem;}
.news_box .mains .text span {font-size:.16rem;color:#858585;display:inline-block}
.news_box .mains .text span i{font-size:.26rem;margin-right:.15rem;}
.news_box .mains .text h5 {font-size:.2rem;color:#2f2f2f;margin:.3rem 0 .35rem;}
.news_box .mains .text p{font-size:.15rem;color:#616161;line-height:.3rem;height:.9rem;overflow:hidden;}
.news_box .mains .text .mores{margin:.35rem 0 0;padding:.3rem 0 0;border-top:1px solid #dcdcdc}
.news_box .mains .text .mores em {display:inline-block;font-size:.15rem;color:#FFF;background:#999;border-radius:999px;line-height:.39rem;padding:0 .29rem;}
.news_box>div>.mores_b{margin:.5rem 0 0;text-align:center;transition:none;}
.news_box>div>.mores_b a{display:inline-block;border:1px solid #2f00bf;border-radius:999px;font-size:.16rem;color:#2f00bf;padding:0 .37rem;line-height:.55rem;}
.news_box>div>.mores_b a:hover {background:#2f00bf;color:#FFF}

/**/
.job_box{}
.job_box .training{padding:.97rem 1.6rem .95rem 2.6rem;}
.job_box .training .text>div{display:inline-block;vertical-align:top;width:51.5%}
.job_box .training .text .imgs{width:48.5%}
.job_box .training .text .t{padding:0 1.05rem 0 0}
.job_box .training .text .t h3 {font-size:.24rem;color:#5a5a5a;padding-left:.25rem;background:url(../images/icon3.png) 0 center no-repeat;background-size:auto .32rem;line-height:.32rem;}
.job_box .training .text .t h4 {font-size:.3rem;color:#070707;margin:.45rem 0 .6rem;line-height:1.7}
.job_box .training .text .t .info {padding:.75rem 0 0;border-top:1px solid #dcdcdc;font-size:.18rem;color:#5e5e5e;line-height:1.8}
.job_box .training .text .t .info p{margin:0}
.job_box .training .editor{margin:.5rem 0 .95rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.85rem 0}
.job_box .training .editor>div{padding:.75rem 1rem 0 0;border-top:1px solid #e5e5e5}
.job_box .training .editor h5 {font-size:.24rem;color:#5a5a5a;margin:0 0 .3rem;padding-left:.35rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:auto .32rem;line-height:.32rem;}
.job_box .training .editor p{font-size:.18rem;color:#5e5e5e;margin:0;line-height:1.9}
.job_box .training .imglist h3{font-size:.3rem;color:#333;margin:0 0 .5rem;}
.job_box .training .imglist .swiper-slide a{display:block;position:relative;border-radius:3px;overflow:hidden}
.job_box .training .imglist .swiper-slide img {width:100%;height:2.67rem;object-fit:cover;transition:none;}
.job_box .training .imglist .swiper-slide a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.job_box .training .imglist .slide-pagination{margin:.49rem 0 0;text-align:center;}
.job_box .training .imglist .slide-pagination span {opacity:1;outline:none;width:10px;height:10px;background:#c6c6c6;margin:0 .04rem !important;border-radius:999px;}
.job_box .training .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#d70000;width:.36rem;border-radius:35px;}

.job_box .joblist{}
.job_box .joblist .infos{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.95rem 0 1rem;}
.job_box .joblist .infos>div{padding-left:42%}
.job_box .joblist .infos h3 {font-size:.44rem;color:#FFF;margin:0 0 .55rem;}
.job_box .joblist .infos .editor{font-size:.24rem;color:#FFF;line-height:1.8;margin:0 0 1.35rem;}
.job_box .joblist .infos .scrolly{text-align:center;display:inline-block;}
.job_box .joblist .infos .scrolly i{font-size:.46rem;color:#FFF;opacity:.5}
.job_box .joblist .infos .scrolly span {font-size:.16rem;color:#FFF;margin:.1rem 0 0;display:block;opacity:.5}
.job_box .joblist .lists{background:#f8f8f8;padding:1.1rem 0 2.65rem;}
.job_box .joblist .lists>div{background:#FFF;border-radius:12px;padding:.6rem .5rem}
.job_box .joblist .lists .items{border-bottom:1px solid #dcdcdc}
.job_box .joblist .lists .items:last-child{border:0}
.job_box .joblist .lists .items>a{display:flex;position:relative;padding:.54rem .65rem;align-items:center;justify-content:space-between;border-radius:16px;}
.job_box .joblist .lists .items .txt{width:40%}
.job_box .joblist .lists .items .txt h6 {font-size:.22rem;color:#202020;margin:0 0 .25rem;}
.job_box .joblist .lists .items .txt .info span{display:inline-block;font-size:.16rem;color:#686868;border-right:1px solid #999;line-height:.2rem;vertical-align:middle;padding:0 5px;font-weight:bold;}
.job_box .joblist .lists .items .time{font-size:.16rem;color:#373737;font-weight:bold;width:25%}
.job_box .joblist .lists .items .time i{font-size:.26rem;margin-right:.1rem;font-weight:normal;}
.job_box .joblist .lists .items>a>span {width:.26rem;height:.26rem;border:1px solid #acacac;border-radius:100%;position:relative}
.job_box .joblist .lists .items>a>span:before,.job_box .joblist .lists .items>a>span:after{content:'';width:.1rem;height:2px;background:#989898;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}
.job_box .joblist .lists .items>a>span:after{transform:translate(-50%,-50%) rotate(90deg)}
.job_box .joblist .lists .items .submenu{transition:none;background:#f8f8f8;padding:.6rem .55rem .65rem;font-size:.16rem;color:#6e6e6e;line-height:1.9;display:none;}
.job_box .joblist .lists .items .submenu .mores>a{display:inline-block;background:#2f00bf;border-radius:999px;padding:0 .5rem;line-height:.59rem;font-size:.16rem;color:#FFF}
.job_box .joblist .lists .items.opens>a,.job_box .joblist .lists .items>a:hover{box-shadow:2px 2px .43rem rgba(86,85,85,.14);}
.job_box .joblist .lists .items.opens>a .txt h6,.job_box .joblist .lists .items>a:hover .txt h6 {color:#2f00bf}
.job_box .joblist .lists .items.opens>a>span,.job_box .joblist .lists .items>a:hover>span{border-color:#3406c1;}
.job_box .joblist .lists .items.opens>a>span:before,.job_box .joblist .lists .items.opens>a>span:after{background:#2f00bf}
.job_box .joblist .lists .items.opens>a>span:after{transform:translate(-50%,-50%) rotate(0);opacity:0}
/*服务大厅*/
.service_box{}
.support{background:#edf2f6;}
.support>div{display:inline-block;vertical-align:middle;width:44.6%}
.support .text{width:55.4%;padding:0 2.6rem 0 1.6rem;}
.support .text h3 {font-size:.36rem;color:#2f00bf;margin:0 0 .45rem;}
.support .text h3 em {display:block;font-size:.58rem;color:#3b4660;margin:.2rem 0 0}
.support .text .editor{font-size:.2rem;color:#747c8f;line-height:2}
.solution{padding:1.5rem 0 1.75rem;}
.solution h3 {font-size:.36rem;color:#181818;width:6.3rem;margin:0 auto .45rem;text-align:center;line-height:1.6}
.solution .editor{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 .37rem;}
.solution .editor>div{background:#fafafa;padding:.5rem .35rem 0;height:4.6rem;position:relative}
.solution .editor h6 {font-size:.24rem;color:#2f00bf;margin:0 0 .24rem;line-height:1.6}
.solution .editor p{font-size:.16rem;color:#818181;}
.solution .editor .icon {position:absolute;bottom:.3rem;left:.35rem;z-index:1}
.solution .editor .icon img {width:.63rem;transition:none;}
.solution .editor>div:hover {transform:translateY(-5px);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.contact_box{background:linear-gradient(to bottom,#f8f8f8,#FFF);}
.contact_box .searchs{padding:.7rem 0 .8rem;}
.contact_box .searchs>div{display:inline-block;vertical-align:middle;width:39%}
.contact_box .searchs .imgs{width:61%;text-align:right}
.contact_box .searchs .main h3 {font-size:.36rem;color:#414141;width:3.1rem;line-height:1.6;margin:0 0 .6rem;}
.contact_box .searchs .main .list{position:relative;}
.contact_box .searchs .main .list input[type="text"]{width:100%;height:.61rem;border:1px solid #c9c9c9;border-radius:999px;padding:0 1.24rem 0 .74rem;background:url(../images/icon6.png) .25rem center no-repeat;background-size:.24rem .24rem;font-size:.16rem;color:#aaa;}
.contact_box .searchs .main .list button {position:absolute;right:.03rem;top:50%;transform:translateY(-50%);background:#2f00bf;font-size:.16rem;color:#FFF;border-radius:999px;border:0;width:1.2rem;height:.52rem;}
.contact_box .searchs .main p{font-size:.14rem;color:#a9a9a9;margin:.35rem 0 0}
.contact_box .searchs .imgs span {display:inline-block;background:none !important;}
.contact_box .searchs .imgs img {max-height:4rem;transition:none}
.contact_box .infos{padding:.35rem 0 .52rem;}
.contact_box .infos>h3 {font-size:.24rem;color:#414141;}
.contact_box .infos>p{font-size:.3rem;color:#b4b4b4;margin:.15rem 0 .35rem;}
.contact_box .infos .mains{background:#f7f7f7;padding:.55rem 0;border-radius:20px;}
.contact_box .infos .mains>div{display:inline-block;vertical-align:middle;width:47.3%}
.contact_box .infos .mains .editor{width:52.7%;padding:0 .45rem 0 0;}
.contact_box .infos .mains .text{padding:0 .2rem 0 .45rem;border-right:1px solid #d2d2d2}
.contact_box .infos .mains .text>p{font-size:.16rem;color:#9e9e9e;margin:0 0 .2rem;}
.contact_box .infos .mains .text>p img {max-height:.23rem;margin-right:.1rem;transition:none}
.contact_box .infos .mains .text h4 {font-size:.42rem;color:#2e2e2e;margin:0 0 .45rem;}
.contact_box .infos .mains .text .map #container{height:2.5rem;}
.contact_box .infos .mains .text .map{background:#FFF;padding:.07rem;border-radius:12px;}
.contact_box .infos .mains .editor .itm{display:flex;    flex-direction: row;    flex-wrap: wrap;}
.contact_box .infos .mains .editor .itm>p{font-size:.15rem;color:#9e9e9e;margin:.35rem 0 0;width:50%;padding-left:.6rem;display:flex;    align-items: center;line-height:.27rem;font-weight:bold;}
.contact_box .infos .mains .editor .itm>p:first-child,.contact_box .infos .mains .editor .itm>p:nth-child(2) {align-items:flex-start;margin:0}
.contact_box .infos .mains .editor .itm>p img {margin-right:.1rem;transition:none;max-height:.27rem;}
.contact_box .infos .mains .editor .code{margin:1.1rem 0 0}
.contact_box .infos .mains .editor .code>*{display:inline-block;vertical-align:bottom;width:50%;padding-left:.6rem;}
.contact_box .infos .mains .editor .code h6 {font-size:.2rem;color:#9e9e9e;font-weight:bold;}
.contact_box .infos .mains .editor .code>div>div{display:inline-block;text-align:center}
.contact_box .infos .mains .editor .code>div img {width:1.4rem;transition:none}
.contact_box .infos .mains .editor .code>div p{font-size:.16rem;color:#9e9e9e;margin:.1rem 0 0}

.contact_box .message{padding:.52rem .8rem 1.5rem;}
.contact_box .message>h3 {font-size:.36rem;color:#1d1d1d;text-align:center}
.contact_box .message>p{font-size:.16rem;color:#6a6a6a;margin:.24rem 0 .6rem;text-align:center}
.contact_box .message .lists li {margin:0 0 .3rem;padding:0 .1rem;}
.contact_box .message .lists li p{font-size:.16rem;color:#858585;margin:0 0 .15rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea{width:100%;height:.6rem;min-height:35px;padding:0 .15rem;font-size:.16rem;color:#bdbdbd;border-radius:10px;background:#f8f8f8;border:0}
.contact_box .message .lists li textarea{height:1.5rem;padding:.15rem;}
.contact_box .message .lists li input[name="checkcode"]{width:30%;display:inline-block;vertical-align:top}
.contact_box .message .lists li img{height:.6rem;min-height:35px;vertical-align:top;border-radius:10px;transition:none;margin-left:.15rem}
.contact_box .message .lists li button {width:100%;height:.58rem;min-height:35px;background:#2f00bf;border-radius:999px;border:0;text-align:center;font-size:.16rem;color:#FFF}
.contact_box .message .lists li:last-child{margin: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:1440px){
	.product_box .mains .text,.job_box .training{padding-left:1.6rem}
	.product_box .mains>div:nth-child(2n) .text,.support .text{padding-right:1.6rem;}
	.sort_navlist{margin-right:1.6rem;padding-left:1.6rem;}
	.contact_box .infos .mains .editor .itm>p{padding-left:.3rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner,.tem_banner.indise{padding:60px 0 0}
	.index_culture .text{padding:0 15px;}
	
	.product_box .mains .text{padding-left:15px}
	.product_box .mains>div:nth-child(2n) .text,.support .text{padding-right:15px;}
	.show_product .imgbox{padding-left:15px;}
	.sort_navlist{margin-right:15px;padding-left:15px;}	
	.job_box .training{padding:.97rem 15px .95rem;}
	.support .text{padding-left:15px;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .swiper-slide img{width:100%;height:360px;object-fit:cover;}
	.tem_banner .label_txt{padding:0 15px;width:100%}
	.index_product .lists::before{font-size:1rem;font-weight:bold;}
	.index_culture > div{display:block;width:100% !important;}
	.index_culture .text{padding:.65rem 15px;}
	.index_global .mains{display:none;}
	.index_global .imgs img {width:100%;height:350px;object-fit:cover;transition:none;}
	.footer > div > div{display:block;width:100% !important;}
	.footer .navlist{display:none;}
	.footer .infos{padding:0}
	.company .editor{width:100%;margin-left:0}
	.company .nums{padding:0;display:block}
	.company .nums>div{display:inline-block;vertical-align:top;width:50%;margin:0 0 .35rem}
	.product_box .mains > div{display:block;}
	.product_box .mains .text{width:100%;padding:0 15px .65rem;}
	.product_box .mains .imgs{width:100%;}
	.product_box .mains .imgs em{left:15px;}
	.product_box .mains > div:nth-child(2n) .text{padding:0 15px .65rem;}
	.product_box .mains > div:nth-child(2n) .imgs em{left:15px;right:auto}
	.show_product .imgbox > div{display:block;width:100% !important;}
	.show_product .imgbox{padding-right:15px;}
	.show_product .imgbox .imgs{padding:0;margin:.5rem 0 0}
	.news_box .topnews .swiper-slide a > div,.job_box .training .text > div{display:block;width:100% !important;}
	.news_box .topnews .swiper-slide .text{padding:.6rem .45rem;}
	.news_box .mains{grid-template-columns:1fr 1fr;}
	.job_box .training .text .t{padding:0 0 .5rem;}
	.job_box .training .editor{grid-template-columns:1fr 1fr;}
	.job_box .training .editor > div{padding-right:.15rem;}
	.job_box .joblist .lists .items > a{padding:.54rem .15rem;}
	.job_box .joblist .lists > div{padding:.6rem .2rem;}
	.support > div,.contact_box .searchs > div{display:block;width:100% !important;}
	.support .text{padding:.5rem 15px;}
	.solution .editor{grid-template-columns:1fr;gap:.25rem 0}
	.contact_box .searchs .imgs{margin:.35rem 0 0}
	.contact_box .infos .mains > div{display:block;width:100% !important;}
	.contact_box .infos .mains .text{padding:0 .2rem;}
	.contact_box .infos .mains .editor{padding:.45rem 0 0}
	.contact_box .message{padding:.52rem 0 1.5rem;}
	.contact_box .message .lists li p{font-size:12px;}
	.contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea{font-size:12px;}
	.contact_box .message .lists li button {font-size:12px;}
	
}
