/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;line-height:1.2rem}
.header>div>div {display:inline-block;vertical-align:middle;width:21%}
.header .logos a{display:inline-block;position:relative;}
.header .logos img{max-height:.8rem;transition:none;}
.header .logos img.logo2 {opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.header .navlist{width:58%;text-align:center;line-height:normal;}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .25rem;}
.header .navlist li a{font-size:.18rem;color:#FFF}
.header .navlist li.active a,.header .navlist li a:hover {color:#173588}
.header .langs{text-align:right;line-height:normal;}
.header .langs>*{display:inline-block;vertical-align:middle;}
.header .langs>a{font-size:.3rem;color:#FFF;margin:0 .32rem 0 0;}
.header .langs>dl {margin:0 0 0 .32rem;padding:0;position:relative}
.header .langs>dl:before{content:'';width:1px;height:.49rem;background:url(../images/icon1-1.png) center no-repeat;background-size:auto .49rem;position:absolute;left:-.32rem;top:50%;transform:translateY(-50%)}
.header .langs>dl dt {font-weight:normal;font-size:.3rem;color:#FFF;cursor: pointer;}
.header .langs>dl dt>*{display:inline-block;vertical-align:middle;}
.header .langs>dl dt i {margin-left:5px;font-size:.18rem;}
.header .langs>dl dd {position:absolute;top:100%;width:1rem;background:#FFF;left:50%;transform:translateX(-50%);box-shadow:0 0 6px rgba(0,0,0,.2);display:none;transition:none;}
.header .langs>dl dd a{display:block;font-size:.16rem;color:#333;line-height:.45rem;text-align:center;}
.header .langs>dl dd a:hover {background:#173588;color:#FFF}

/*banner*/
.tem_banner .label_txt{position:absolute;top:52%;left:0;width:100%;z-index:1;text-align:center}
.tem_banner .label_txt>*{transition:none;transform:translateY(-10px);opacity:0}
.tem_banner .label_txt h4 {font-size:.6rem;color:#FFF;font-weight:bold}
.tem_banner .label_txt p{font-size:.36rem;color:#FFF;letter-spacing:.1rem;margin:.35rem 0 0}
.tem_banner .label_txt em {display:inline-block;margin:.85rem 0 0}
.tem_banner .label_txt em img {max-height:.62rem;transition:none;}
.tem_banner  .swiper-slide-active .label_txt>* {transform:none;opacity:1;transition:all .65s cubic-bezier(0.65, 0.05, 0.36, 1)}
.tem_banner  .swiper-slide-active .label_txt p{transition-delay:.3s}
.tem_banner  .swiper-slide-active .label_txt em {transition-delay:.5s}
.tem_banner .slide-pagination{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:auto;left:auto;bottom:auto;z-index:1}
.tem_banner .slide-pagination span {opacity:1;outline:none;display:block;margin:.3rem 0 !important;width:.11rem;height:.11rem;background:#FFF;position:relative}
.tem_banner .slide-pagination span:before{content:'';width:.27rem;height:.27rem;border-radius:100%;background:url(../images/icon1-2.png) center no-repeat;background-size:.27rem .27rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .45s ease-in-out;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active:before{opacity:1}
.tem_banner .scroll {position:absolute;left:1.6rem;bottom:0;z-index:1;padding:0 0 1.2rem .13rem;font-size:.16rem;color:#FFF;    text-transform: uppercase;writing-mode: vertical-rl;}
.tem_banner .scroll:before{content:'';width:1px;height:100%;background:linear-gradient(to bottom, #FFF , rgba(255,255,255,.2));position:absolute;left:0;top:0}
/**/
.home_procolumn{position:relative;padding:1rem 0 .48rem;background:#FFF}
.home_procolumn:before{content:'';width:1px;height:100%;background:#f2f2f2;position:absolute;top:0;left:50%}
.home_procolumn .titles {position:relative;}
.home_procolumn .titles h3 {font-size:.42rem;color:#262627}
.home_procolumn .titles p{font-size:.16rem;color:#555558;margin:.2rem 0 0}
.home_procolumn .titles a{position:absolute;right:0;top:50%;transform:translateY(-50%);width:.81rem;height:.37rem;background:url(../images/icon2-1.png) 0 0 no-repeat;background-size:.81rem .37rem !important;}
.home_procolumn .titles a:hover {background:url(../images/icon2-2.png) 0 0 no-repeat}
.home_procolumn .lists .swiper-slide a{display:block;position:relative;padding:0 .75rem .45rem;border-bottom:1px solid rgba(0,0,0,0)}
.home_procolumn .lists .swiper-slide .imgs {height:4.6rem;line-height:4.6rem;text-align:center}
.home_procolumn .lists .swiper-slide .imgs img {max-height:4.15rem;transition:none;}
.home_procolumn .lists .swiper-slide .text {position:relative}
.home_procolumn .lists .swiper-slide .text h5 {font-size:.22rem;color:#1d1d1e;}
.home_procolumn .lists .swiper-slide .text em {font-size:.14rem;color:#3f3f40;margin:.15rem 0 0;display:block;}
.home_procolumn .lists .swiper-slide .text i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.4rem;color:#3d3d3d}
.home_procolumn .lists .swiper-slide a:hover {border-color:#f2f2f2}
.home_procolumn .lists .swiper-slide a:hover .imgs{transform:scale(.98)}
.home_procolumn .lists .swiper-slide a:hover .text em,.home_procolumn .lists .swiper-slide a:hover .text  i {color:#132c7d}

.home_prolist{position:relative;display:flex;width:100%;    flex-direction: row;    flex-wrap: wrap;background:#FFF}
.home_prolist>div{width:33.333%;position:relative}
.home_prolist>div a{display:block;position:relative;overflow:hidden;height:4.96rem;}
.home_prolist>div.i-pro0 a{background:#f1f1f1}
.home_prolist>div.i-pro2 a{background:#f0f0f0}
.home_prolist>div.i-pro4 a{background:#FFF}
.home_prolist>div .text{position:absolute;top:.9rem;left:.4rem;z-index:1}
.home_prolist>div .text h6 {font-size:.2rem;color:#3b3b3b}
.home_prolist>div .text p {font-size:.16rem;color:#383839;margin:.2rem 0 0}
.home_prolist>div.i-pro0 .imgs,.home_prolist>div.i-pro2 .imgs,.home_prolist>div.i-pro4 .imgs{position:absolute;right:.3rem;bottom:.4rem;text-align:right;max-width:60%;}
.home_prolist>div.i-pro1 .imgs,.home_prolist>div.i-pro3 .imgs,.home_prolist>div.i-pro5 .imgs {position:absolute;top:0;left:0;width:100%;height:100%;}
.home_prolist>div.i-pro1 .imgs  img,.home_prolist>div.i-pro3 .imgs img,.home_prolist>div.i-pro5 .imgs img{width:100%;height:4.96rem;object_fit:cover;transition:none;}
.home_prolist>div.i-pro1 .text>*,.home_prolist>div.i-pro3 .text>*,.home_prolist>div.i-pro5 .text>* {color:#FFF}
.home_prolist>div a:hover .text>*{color:#103587}

.homr_about{padding:1.12rem 0 0}
.homr_about:before{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}
.homr_about .titles{text-align:center;margin:0 0 .85rem;}
.homr_about .titles h3 {font-size:.42rem;color:#FFF}
.homr_about .titles p{font-size:.16rem;color:#FFF;margin:.15rem 0 0}
.homr_about .mainbox{}
.homr_about .mainbox>div{display:inline-block;vertical-align:middle;width:50%}
.homr_about .mainbox .nums{padding:0 .15rem 0 2.6rem;}
.homr_about .mainbox .nums>div{padding:.3rem 0}
.homr_about .mainbox .nums p{margin:0;font-size:.2rem;color:#FFF}
.homr_about .mainbox .nums p img {max-height:.49rem;transition:none;}
.homr_about .mainbox .nums h5 {font-size:.3rem;color:#FFF;padding:.2rem 0;line-height:1}
.homr_about .mainbox .nums h5 em {font-size:.6rem;font-weight:bold;display:inline-block;vertical-align:bottom;margin:0 .1rem 0 0;line-height:1}
.homr_about .mainbox .text{background:#103587;padding:1.1rem 2.6rem 1.1rem .45rem}
.homr_about .mainbox .text h4 {font-size:.32rem;color:#FFF;margin:0 0 .3rem}
.homr_about .mainbox .text .editor {font-size:.16rem;color:#d0defd}
.homr_about .mainbox .text .editor .t{margin:.95rem 0 0}
.homr_about .mainbox .text .editor .t>div{display:inline-block;vertical-align:middle;}
.homr_about .mainbox .text .editor .t .imgs {padding:0 .4rem 0 0;margin:0 .35rem 0 0;border-right:1px solid #FFF}
.homr_about .mainbox .text .editor .t .imgs img {max-height:1.23rem;transition:none;}
.homr_about .mainbox .text .editor .t h5 {font-size:.24rem;color:#FFF}
.homr_about .mainbox .text .editor .t h5 em {font-size:.7rem;display:inline-block;vertical-align:top;margin:0 .2rem 0 0}
.homr_about .mainbox .text .editor .t p{font-size:.24rem;color:#FFF;margin:.15rem 0 0}

.home_parther{background:#e9edf2;padding:.9rem 0 .75rem;}
.home_parther>div>div{display:inline-block;vertical-align:top;width:59%}
.home_parther .lists .swiper-slide {height:.9rem;line-height:.9rem;text-align:center;}
.home_parther .lists .swiper-slide img{max-height:.6rem;transition:none;}
.home_parther .lists .slide-pagination{margin:.85rem 0 0}
.home_parther .lists .slide-pagination span{opacity:1;outline:none;width:.15rem;height:.15rem;border:1px solid #103587;background:none;margin:0 .2rem 0 0}
.home_parther .lists .slide-pagination span.swiper-pagination-bullet-active{background:#103587}
.home_parther .names{width:41%;text-align:right}
.home_parther .names h6 {font-size:.24rem;color:#103587}
.home_parther .names h6 em{font-size:.48rem;}
.home_parther .names p{margin:.3rem 0 0;padding:0 0 .4rem;position:relative}
.home_parther .names p img {max-height:.48rem;transition:none;}
.home_parther .names p:after{content:'';width:100%;height:1px;background:linear-gradient(to right,rgba(150,167,201,0),#96a7c9);position:absolute;bottom:0;right:0}

.home_news{background:#FFF;padding:1rem 0 .95rem}
.home_news .titles {margin:0 0 .6rem;text-align:center;}
.home_news .titles h3 {font-size:.42rem;color:#262627;font-weight:bold;}
.home_news .titles p{font-size:.16rem;color:#555;margin:.25rem 0 0}
.home_news .lists .swiper-slide a{display:block;background:#f5f5f5;}
.home_news .lists .swiper-slide .imgs{overflow:hidden}
.home_news .lists .swiper-slide .imgs img {width:100%;height:2.51rem;object_fit:cover;transition:none;}
.home_news .lists .swiper-slide .text{padding:.48rem .4rem .5rem}
.home_news .lists .swiper-slide .text span{font-size:.16rem;color:#9f9f9f}
.home_news .lists .swiper-slide .text h6 {font-size:.2rem;color:#363636;line-height:.25rem;height:.5rem;overflow:hidden;margin:.3rem 0}
.home_news .lists .swiper-slide .text p{font-size:.16rem;color:#4d4d4d;line-height:.22rem;height:.66rem;overflow:hidden;margin:0 0 .25rem;}
.home_news .lists .swiper-slide .text em {display:block;text-align:right;}
.home_news .lists .swiper-slide .text em img {max-height:.11rem;transition:none;}
.home_news .lists .swiper-slide a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.12);transform:scale(.98)}
.home_news .lists .slide-pagination{margin:.5rem 0 0;text-align:center;height:.33rem;}
.home_news .lists .slide-pagination span{margin:0 .1rem;width:4px;height:.23rem;vertical-align:middle;opacity:1;outline:none;border-radius:35px;background:#a8a8a8}
.home_news .lists .slide-pagination span.swiper-pagination-bullet-active{background:#083cb7;height:.33rem;}

.home_case{background:url(../images/icon4.jpg) center no-repeat;background-size:cover;padding:1.1rem 0 1.15rem;}
.home_case .titles {margin:0 0 .6rem;text-align:center;}
.home_case .titles h3 {font-size:.42rem;color:#FFF;font-weight:bold;}
.home_case .titles p{font-size:.16rem;color:#FFF;margin:.25rem 0 0}
.home_case .lists {position:relative}
.home_case .lists .swiper-slide {transform:scale(.87)}
.home_case .lists .swiper-slide .imgs img {width:100%;height:6.2rem;object_fit:cover;transition:none;}
.home_case .lists .swiper-slide-active {transform:none;}
.home_case .lists .swiper-slide .txt{position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);z-index:1;background:rgba(0,0,0,.58);padding:.65rem .26rem .55rem;width:3.5rem;opacity:0}
.home_case .lists .swiper-slide .txt h6 {font-size:.18rem;color:#FFF;padding:0 0 .23rem;border-bottom:1px solid rgba(255,255,255,.6);margin:0 0 .2rem}
.home_case .lists .swiper-slide .txt .editor{font-size:.16rem;color:#FFF;line-height:1.65}
.home_case .lists .swiper-slide .txt .n {width:.87rem;height:.87rem;background:#103587;line-height:.87rem;text-align:center;font-size:.36rem;color:#FFF;font-weight:bold;position:absolute;top:-.46rem;left:-.18rem;}
.home_case .lists .swiper-slide-active .txt {opacity:1;right:0;transition-delay:.45s}
.home_case .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:18.5%;font-size:.65rem;color:#FFF;z-index:1}
.home_case .lists .swiper-page>div.slide-button-next {left:auto;right:18.5%}
/*foot*/
.footer{background:#2a292a;padding:1.15rem 0 .38rem;position:relative}
.footer .f_info>div{display:inline-block;vertical-align:top;width:72%}
.footer .f_info .navlist dl {display:inline-block;vertical-align:top;width:20%;padding:0 .15rem 0 0;margin:0}
.footer .f_info .navlist dl dt{font-weight:normal;margin:0 0 .2rem}
.footer .f_info .navlist dl dt a{font-size:.16rem;color:#FFF}
.footer .f_info .navlist dl dd{margin:0 0 .15rem;}
.footer .f_info .navlist dl dd a{font-size:.14rem;color:#a6a6a6}

.footer .f_info .tel{width:28%}
.footer .f_info .tel p{font-size:.16rem;color:#6e6e70;margin:0 0 .3rem;display:flex;}
.footer .f_info .tel p em {}

.footer .f_item{padding:.65rem 0 0}
.footer .f_item>div{display:inline-block;vertical-align:middle;width:55%}
.footer .f_item .f_email p {font-size:.16rem;color:#d0d0d0;margin:0 0 .2rem;}
.footer .f_item .f_email p img {max-height:.19rem;transition:none;}
.footer .f_item .f_email .box{position:relative;width:4.06rem;padding:0 .64rem 0 0;border:1px solid #bfbfbf;border-radius:15px;overflow:hidden}

.footer .f_item .f_email .box input {width:100%;height:.54rem;min-height:35px;font-size:.16rem;color:#b7b5b5;padding:0 .2rem;background:none;border:0}
.footer .f_item .f_email .box button {position:absolute;right:0;top:0;width:.64rem;height:.54rem;min-height:35px;background:none;border:0;border-left:1px solid #bfbfbf}
.footer .f_item .f_email .box button img {max-height:.26rem;transition:none;}
.footer .f_item .f_share{width:45%;text-align:right}
.footer .f_item .f_share a{display:inline-block;margin-left:.4rem;font-size:.2rem;color:#9f9f9f;position:relative}
.footer .f_item .f_share a>div {position:absolute;top:100%;width:1.3rem;background:#FFF;padding:5px;opacity:0;visibility:hidden;left:50%;transform:translateX(-50%)}
.footer .f_item .f_share a:hover>div {opacity:1;visibility:visible;}
.bk_top {position:absolute;right:1.6rem;top:1.2rem;text-align:center;}
.bk_top i {display:inline-block;width:.4rem;height:.4rem;border-radius:100%;background:#a5a5a5;font-size:.16rem;color:#444;line-height:.4rem;text-align:center;}
.bk_top p{font-size:.16rem;color:#a5a5a5;margin:.16rem 0 0;text-transform:uppercase;}
.copy {border-top:1px solid #383738;padding:.4rem 0;font-size:.16rem;color:#6e6e70;background:#2a292a}
.copy a{font-size:.16rem;color:#6e6e70}
/*内页*/
.is_header,.on_header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.12)}
.is_header .logos img,.on_header .logos img {opacity:0}
.is_header .logos img.logo2,.on_header .logos img.logo2 {opacity:1}
.is_header .navlist li a,.on_header .navlist li a{color:#272525}
.is_header .langs>a,.on_header .langs>a{color:#2f2e2e}
.is_header .langs>dl:before,.on_header .langs>dl:before {background:url(../images/icon1-1h.png) center no-repeat;background-size:auto .49rem}
.is_header .langs>dl dt,.on_header .langs>dl dt{color:#2f2e2e}

.tem_banner.indise {padding:1.2rem 0 0}
.flash{position:relative}
.flash .page_txt{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;}
.flash .page_txt p{display:inline-block;font-size:.18rem;color:#FFF;padding:.15rem .25rem;border:1px solid #FFF;border-radius:35px;margin:0 0 .4rem;}
.flash .page_txt h3 {font-size:.48rem;color:#FFF;font-weight:bold;}

.mbx {background:#FFF;border-bottom:1px solid #e5e5e5;}
.mbx li {display:inline-block;padding:0 .75rem 0 0;}
.mbx li a{display:block;font-size:.16rem;color:#3b3b3b;line-height:.89rem;position:relative}
.mbx li a:after{content:'';width:0;height:3px;background:#173588;position:absolute;bottom:-3px;left:50%;transition:all .54s linear}
.mbx li a:hover,.mbx li.on a {color:#173588}
.mbx li a:hover:after,.mbx li.on a:after{width:100%;left:0}

/**/
.company{padding:.7rem 0 .65rem;}
.company .infos {padding:0 0 .55rem;margin:0 0 .7rem;border-bottom:1px solid #e5e5e5}
.company .infos>div,.company .datanum>div{display:inline-block;vertical-align:middle;width:40.4%}
.company .infos .slogan{padding:0 .15rem 0 0}
.company .infos .slogan p{font-size:.24rem;color:#173588;font-weight:bold;margin:0 0 .25rem;}
.company .infos .slogan h4 {font-size:.36rem;color:#343434;line-height:1.75}
.company .infos .editor{width:59.6%;font-size:.16rem;color:#4e4e4e;line-height:1.7}
.company .datanum .nums>div{padding:.35rem 0;border-bottom:1px solid #dcdcdc}
.company .datanum .nums>div:last-child {border:0}
.company .datanum .nums>div h5 em {font-size:.6rem;color:#173588}
.company .datanum .nums>div h5 p{margin:0;display:inline-block;vertical-align:bottom;font-size:.18rem;color:#173588;width:.25rem;height:.25rem;line-height:.23rem;text-align:center;border:1px solid #173588;border-radius:100%;margin-left:.1rem;}
.company .datanum .nums>div>p{font-size:.16rem;color:#5f5e5e;margin:.16rem 0 0}
.company .datanum .imgs{width:59.6%;border-radius:10px;overflow:hidden}

.honor{background:#e9edf1;padding:1rem 0 1.3rem}
.honor .titles{margin:0 0 .65rem;}
.honor .titles>*{display:inline-block;vertical-align:bottom;width:50%}
.honor .titles h3 {font-size:.36rem;color:#173588;}
.honor .titles p{font-size:.18rem;color:#343434;margin:0;text-align:right}
.honor .titles p em {text-align:left;display:inline-block;line-height:1.55}
.honor .lists{position:relative;padding:.5rem 0;border-bottom:2px solid #d3d4d6}
.honor .lists .swiper-slide a{display:block;position:relative;border-left:2px solid #d3d5d7;padding:0 .3rem;text-align:center;}
.honor .lists .swiper-slide:first-child a{border:0}
.honor .lists .swiper-slide h4 {font-size:.28rem;color:#000;margin:0 0 .2rem;padding:0 0 .35rem;position:relative;position:relative}
.honor .lists .swiper-slide h4:after{content:'';width:.42rem;height:5px;background:#bfbfbf;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.honor .lists .swiper-slide .imgs{height:3.1rem;line-height:3.1rem;position:relative}
.honor .lists .swiper-slide .imgs img {max-height:3.1rem;transition:none;}
.honor .lists .swiper-slide .imgs:before{content:'';width:1.01rem;height:1.09rem;background:url(../images/icon6.png) 0 0 no-repeat;background-size:1.01rem 1.09rem;position:absolute;top:-.4rem;left:0}
.honor .lists .swiper-slide .texts{font-size:.2rem;color:#535353;margin:.4rem 0 0;padding:0 0 .15rem}
.honor .lists .swiper-page>div{position:absolute;left:-.45rem;top:50%;transform:translateY(-50%);width:.34rem;height:.34rem;border:2px solid #798bb9;border-radius:4px;line-height:.3rem;text-align:center;font-size:.2rem;color:#173588}
.honor .lists .swiper-page>div.slide-button-next{left:auto;right:-.45rem;}

.factory{padding:1.15rem 0 1.3rem;}
.factory h3 {font-size:.36rem;color:#173588;font-weight:bold;margin:0 0 .55rem;}
.factory .swiper-slide a{display:block;position:relative;text-align:center;}
.factory .swiper-slide .imgs img {width:100%;height:3.63rem;object_fit:cover;transition:none;border-radius:12px;}
.factory .swiper-slide p{font-size:.16rem;color:#393939;margin:.25rem 0 0}
.factory .swiper-slide a:hover .imgs{transform:scale(.96);box-shadow:2px 2px 4px rgba(0,0,0,.15);border-radius:12px;overflow:hidden}
.factory .swiper-page {margin:.65rem 0 0;text-align:center}
.factory .swiper-page>div{display:inline-block;vertical-align:middle;width:auto;margin:0 5px;}
.factory .swiper-page>div.slide-button-next,.factory .swiper-page>div.slide-button-prev {line-height:.39rem;padding:0 .12rem;font-size:.16rem;color:#0f1179;border-radius:6px;background:#dbdbdb}
.factory .swiper-page>div.slide-pagination span{opacity:1;outline:none;width:.4rem;height:.39rem;line-height:.39rem;font-size:.16rem;color:#393939;border-radius:6px;background:#dbdbdb}
.factory .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#173588;color:#FFF}
.factory .swiper-page>div.slide-button-next:hover,.factory .swiper-page>div.slide-button-prev:hover {background:#173588;color:#FFF}
/**/
.product_box{padding:0 0 2rem}
.product_box .lists {padding:.7rem 0 0}
.product_box .lists li {padding:0 .15rem;margin:0 0 .5rem}
.product_box .lists li a{display:block;background:#f5f5f5;padding:0 .5rem .55rem;text-align:center}
.product_box .lists li .imgs{height:4.15rem;line-height:4.15rem;}
.product_box .lists li .imgs span{background:none !important;display:inline-block;vertical-align:middle;}
.product_box .lists li .imgs img {max-height:3.2rem;transition:none;}
.product_box .lists li h4 {margin:.15rem 0 .2rem;line-height:.26rem;height:.52rem;overflow:hidden;font-size:.24rem;color:#3b3b3b;}
.product_box .lists li em {display:block;border:1px solid #3b3b3b;border-radius:16px;padding:0 .25rem;position:relative;font-size:.16rem;color:#3b3b3b;line-height:.68rem;text-align:left;}
.product_box .lists li em i{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-weight:bold;font-size:.2rem;}
.product_box .lists li a:hover {transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.product_box .lists li a:hover em {background:#173588;color:#FFF;border-color:#173588}
/*翻页*/
.page {margin:.3rem 0 0}
.page a{display:inline-block;margin:0 3px;width:.4rem;height:.39rem;line-height:.39rem;font-size:.16rem;color:#393939;border-radius:6px;background:#dbdbdb;vertical-align:middle;}
.page a:hover,.page a.page-num-current {background:#173588;color:#FFF;}
.page a.page-item{width:auto;line-height:.39rem;padding:0 .12rem;font-size:.16rem;color:#0f1179;border-radius:6px;background:#dbdbdb}
/*产品详情*/
.show_product {background:#f9fcff;padding:0 0 1.15rem;}
.show_product .mbx_box{padding:.3rem 0 .4rem;font-size:.16rem;color:#2f2f2f}
.show_product .mbx_box a{font-size:.16rem;color:#2f2f2f}
.show_product .mbx_box em {color:#123278}
.show_product .mainsbox {margin:0 0 .6rem;display:flex;width:100%}
.show_product .mainsbox>div{display:flex;height:5.4rem;width:45%;background:#f5f5f5}
.show_product .mainsbox .imglist{position:relative;border-right:.21rem solid #f9fcff}
.show_product .mainsbox .imglist .box {width:100%;height:100%;}
.show_product .mainsbox .imglist .box,.show_product .mainsbox .imglist .box * {transition:none !important}
.show_product .mainsbox .imglist .box .etalage_small_thumbs {display:none !important;}

/*
.show_product .mainsbox .imglist .swiper-slide {height:5.03rem;line-height:5.03rem;text-align:center;}
.show_product .mainsbox .imglist .swiper-slide img {max-height:3.8rem;transition:none;}
.show_product .mainsbox .imglist .slide-pagination {position:absolute;bottom:.37rem;left:0;width:100%;text-align:center;}
.show_product .mainsbox .imglist .slide-pagination span{opacity:1;outline:none;width:.15rem;height:.15rem;border:1px solid #173588;background:none;margin:0 .09rem;}
.show_product .mainsbox .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#173588}
*/

.show_product .mainsbox .texts{width:55%;    flex-direction: column;    justify-content: center;padding:0 .4rem;}
.show_product .mainsbox .texts h6 {font-size:.3rem;color:#1a1a1b;font-weight:bold;padding:0 0 .4rem;border-bottom:2px solid #dedede;margin:0 0 .5rem;}
.show_product .mainsbox .texts .editor{font-size:.16rem;color:#3b3b3c;line-height:1.65}
.show_product .mainsbox .texts .infos{margin:1.3rem 0 0}
.show_product .mainsbox .texts .infos>a{display:inline-block;margin:0 .22rem 0 0;font-size:.16rem;color:#00287e;border-radius:35px;padding:0 .22rem;line-height:.6rem;background:#FFF}
.show_product .mainsbox .texts .infos>a:before{content:'';width:.22rem;height:.22rem;background:url(../images/icon7-1.png) 0 0 no-repeat;background-size:.22rem .22rem !important;display:inline-block;margin-right:.2rem;vertical-align:middle;transition:all .45s linear}
.show_product .mainsbox .texts .infos>a:last-child:before{background:url(../images/icon7-2.png) 0 0 no-repeat;background-size:.22rem .22rem}
.show_product .mainsbox .texts .infos>a:hover {background:#173588;color:#FFF}
.show_product .mainsbox .texts .infos>a:hover:before{background:url(../images/icon7-1h.png) 0 0 no-repeat;}
.show_product .mainsbox .texts .infos>a:last-child:hover:before{background:url(../images/icon7-2h.png) 0 0 no-repeat;}
.show_product .details{background:#f5f5f5;padding:.85rem .65rem 1.5rem;}
.show_product .details h4 {font-size:.24rem;color:#1a1a1b;font-weight:bold;padding:0 0 .32rem;border-bottom:1px solid #dcdcdc;margin:0 0 .5rem;}
.show_product .details .editor{font-size:.16rem;color:#1a1a1b;line-height:1.65}
.other_pro{background:#FFF;padding:1.1rem 0 1.5rem;}
.other_pro>div>h4 {font-size:.24rem;color:#1a1a1b;font-weight:bold;padding:0 0 .32rem;border-bottom:1px solid #dcdcdc;margin:0 0 .5rem;}
.other_pro .lists .swiper-slide a{display:block;background:#f5f5f5;padding:0 .5rem .55rem;text-align:center}
.other_pro .lists .swiper-slide .imgs{height:4.15rem;line-height:4.15rem;}
.other_pro .lists .swiper-slide .imgs span{background:none !important;display:inline-block;vertical-align:middle;}
.other_pro .lists .swiper-slide .imgs img {max-height:3.2rem;transition:none;}
.other_pro .lists .swiper-slide h4 {margin:.15rem 0 .2rem;line-height:.26rem;height:.52rem;overflow:hidden;font-size:.24rem;color:#3b3b3b;}
.other_pro .lists .swiper-slide em {display:block;border:1px solid #3b3b3b;border-radius:16px;padding:0 .25rem;position:relative;font-size:.16rem;color:#3b3b3b;line-height:.68rem;text-align:left;}
.other_pro .lists .swiper-slide em i{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-weight:bold;font-size:.2rem;}
.other_pro .lists .swiper-slide a:hover {transform:scale(.96);box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.other_pro .lists .swiper-slide a:hover em {background:#173588;color:#FFF;border-color:#173588}
/*新闻*/
.news_box{padding:0 0 1.5rem}
.news_box .lists {padding:.7rem 0 0}
.news_box .lists li {padding:0 .14rem;margin:0 0 .6rem;}
.news_box .lists li a{display:block;position:relative;background:#eee;padding:.2rem .2rem .65rem}
.news_box .lists li .imgs img {width:100%;height:2.35rem;object_fit:cover;transition:none;}
.news_box .lists li .text{padding:.4rem 0 0}
.news_box .lists li .text h6 {font-size:.18rem;color:#232323;line-height:.25rem;height:.5rem;overflow:hidden;margin:0 0 .3rem;}
.news_box .lists li .text p{font-size:.16rem;color:#535353;line-height:.23rem;height:.69rem;overflow:hidden;margin:0 0 .6rem}
.news_box .lists li .text .mores {font-size:.14rem;color:#555;position:relative}
.news_box .lists li .text .mores em {position:absolute;right:0;top:50%;transform:translateY(-50%);background:#173588;border-radius:35px;padding:0 .17rem;line-height:.33rem;font-size:.14rem;color:#FFF;text-transform:uppercase;}
.news_box .lists li a:hover {transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.news_box .lists li a:hover em {background:#173588;color:#FFF;border-color:#173588}

.problem_box {padding:0 0 2rem;}
.problem_box .lists {padding:.7rem 0 0}
.problem_box .lists li {margin:0 0 .6rem;box-shadow:3px 3px .29rem rgba(0,0,0,.07);padding:.55rem .4rem .45rem;}
.problem_box .lists li h4 {font-size:.18rem;color:#1a1a1a;padding:0 0 .25rem;border-bottom:1px solid #dcdcdc;margin:0 0 .25rem;}
.problem_box .lists li .editor{font-size:.14rem;color:#78787a;line-height:1.7;margin:0 0 .5rem}
.problem_box .lists li>p{margin:0;font-size:.3rem;color:#474747}
/**/
.case_box{padding:.88rem 0 2rem;}
.case_box li {padding:0 .25rem;margin:0 0 .8rem;}
.case_box li .imgs img {width:100%;height:3.2rem;object_fit:cover;border-radius:6px;}
.case_box li h6 {margin:.33rem 0 0;padding:0 .4rem .26rem 0;border-bottom:1px solid #bcbcbc;font-size:.16rem;color:#242424;background:url(../images/icon8.png) right 3px no-repeat;background-size:.17rem auto;}
.case_box .fixed_forms .mains{background:#FFF;padding:0;width:8rem;max-width:95%;border-radius:8px;overflow:hidden;height:auto;max-height:100%}
.case_box .fixed_forms .mains .close_ {z-index:5;border-color:#FFF}
.case_box .fixed_forms .mains .close_:before,.case_box .fixed_forms .mains .close_:after{background:#FFF}
.case_box .fixed_forms .mains .text{padding:.4rem;}
.case_box .fixed_forms .mains .text h5 {font-size:.2rem;color:#242424;margin:0 0 .3rem;}
.case_box .fixed_forms .mains .text .editor{font-size:.16rem;color:#242424;height:1.1rem;}
.case_box .fixed_forms .mains .text .editor,.case_box .fixed_forms .mains .text .editor *{transition:none;}
/*联系方式*/
.contact_box .infos{padding:.75rem 0 1.4rem;}
.contact_box .infos h3 {text-align:center;margin:0 0 1.08rem;font-size:.36rem;color:#173588;font-weight:bold}
.contact_box .infos .text{padding:0 0 .85rem;border-bottom:1px solid #dcdcdc}
.contact_box .infos .text>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 .36rem;margin:0 0 1.2rem;}
.contact_box .infos .text h6 {font-size:.24rem;color:#747373;padding:0 0 .32rem;border-bottom:1px solid #dcdcdc;margin:0 0 .35rem;}
.contact_box .infos .text p{font-size:.24rem;color:#333;font-weight:bold;margin:0}
.contact_box .infos .text p>a{display:inline-block;margin-right:.35rem;font-size:.2rem;color:#545454}
.contact_box .infos .text p>a.c_m{font-size:.16rem;color:#333;display:inline-block;margin:.4rem 0 0;font-weight:normal;}

.contact_box .fixed_forms .mains{padding:0 !important;}
.contact_box .fixed_forms .mains .close_ {z-index:5}
.contact_box .fixed_forms .mains .map,.contact_box .fixed_forms .mains .map #container {width:100%;height:100%}

.contact_box .message{background:#fafafa;padding:.8rem 0 1.4rem;}
.contact_box .message h3 {text-align:center;margin:0 0 1.08rem;font-size:.36rem;color:#173588;font-weight:bold}
.contact_box .message .lists li {padding:0 .32rem;margin:0 0 .5rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea {width:100%;height:.82rem;min-height:35px;font-size:.16rem;color:#333;background:#ededed;border:0;padding:0 .15rem;}
.contact_box .message .lists li p{font-size:.16rem;color:#504f4f;margin:0 0 .2rem;}
.contact_box .message .lists li p i{color:red}
.contact_box .message .lists li textarea{height:2.35rem;padding:.15rem;}
.contact_box .message .lists li button {background:#173588;padding:0 .65rem;height:.68rem;min-height:35px;font-size:.2rem;color:#FFF;border-radius:35px;border:0}
.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){
	.homr_about .mainbox .nums{padding-left:1.6rem;}
	.homr_about .mainbox .text{padding-right: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}
	.homr_about .mainbox .nums{padding-left:.45rem;}
	.homr_about .mainbox .text{padding-right:.45rem;}
	.contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea,.contact_box .message .lists li button{font-size:12px;}
	.tem_banner .scroll{left:.45rem;}
	.tem_banner .slide-pagination{right:.45rem}
	.bk_top{right:.45rem}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_txt{top:35%}
	.home_prolist > div{}
	.homr_about .mainbox > div{display:block;width:100% !important;}
	.homr_about .mainbox .nums > div{display:inline-block;vertical-align:top;width:50%}
	.home_parther > div > div{display:block;width:100% !important;}
	.contact_box .infos .text > div{width:100%;margin:0 0 .35rem;padding:0}
	.contact_box .message .lists li{padding:0}
	.home_case .lists .swiper-page > div{left:2.5%}
	.home_case .lists .swiper-page > div.slide-button-next{left:auto;right:2.5%}
	.footer .f_info > div,.footer .f_item > div{display:block;width:100% !important;}
	.footer .f_info > div.navlist{display:none;}
	.footer .f_item .f_share{text-align:left;margin:.35rem 0 0}
	.bk_top{right:.25rem}
	.company .infos > div, .company .datanum > div{display:block;width:100% !important;}
	.company .infos .slogan{padding:0 0 .35rem;}
	.company .datanum .nums > div{display:inline-block;vertical-align:top;width:50%}
	.honor .lists .swiper-page > div{left:0}
	.honor .lists .swiper-page > div.slide-button-next{left:auto;right:0}
	.show_product .mainsbox{display:block;}
	.show_product .mainsbox > div{width:100% !important;}
	.show_product .mainsbox .imglist{border:0;border-bottom:.21rem solid #f9fcff}
	.contact_box .message .lists li p{font-size:12px;}
}