/*header*/
.header{position:fixed;top:0;left:0;z-index:18;width:100%;background:#FFF}
.m210 {margin:0 2.1rem;}
.header>div>div{display:inline-block;vertical-align:middle;width:37%}
.header .logos {width:26%;line-height:.92rem;text-align:center}
.header .logos img {max-height:.64rem;transition:none;}
.header .item>*{display:inline-block;vertical-align:middle;}
.header .item .menus{width:.19rem;height:.18rem;position:relative;line-height:.18rem;cursor:pointer;margin:0 .65rem 0 0}
.header .item .menus span {display:inline-block;vertical-align:middle;width:100%;height:2px;background:#02428c}
.header .item .menus:before,.header .item .menus:after{content:'';width:100%;height:2px;background:#02428c;position:absolute;top:0;left:0;transition:all .5s ease-in-out}
.header .item .menus:after{top:auto;bottom:0}
.header .item .navs li {display:inline-block;padding:0 0 0 .45rem;}
.header .item .navs li:first-child{padding:0}
.header .item .navs li a{font-size:.16rem;color:#242525}
.header .item .navs li.active a,.header .item .navs li a:hover{color:#02428c}
.header .item>dl{margin:0 0 0 .7rem;padding:0;position:relative;}
.header .item>dl dt{line-height:.92rem;cursor:pointer;}
.header .item>dl dt i{font-size:.26rem;color:#02428c}
.header .item>dl dd{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#FFF;box-shadow:0 0 6px rgba(0,0,0,.12);width:1.1rem;display:none;transition:none;}
.header .item>dl dd a{display:block;text-align:center;font-size:.16rem;color:#000;line-height:.45rem;}
.header .item>dl dd a:hover {background:#02428c;color:#FFF}
.is_header {box-shadow:0 0 12px rgba(0,0,0,.12)}
/*banner*/
.tem_banner{margin:.92rem 0 0}
.tem_banner .swiper-page>div{position:absolute;top:50%;left:1.8rem;transform:translateY(-50%);z-index:1;font-size:.32rem;color:#FFF;opacity:.5}
.tem_banner .swiper-page>div.slide-button-next {left:auto;right:1.8rem;}
.tem_banner .swiper-page>div:hover {opacity:1}
/**/
.index_history{position:relative;background:#f2f2f2}
.index_history .infos {padding:1.5rem 15px;background:url(../images/icon0.png) 0 bottom no-repeat;background-size:cover;text-align:center;}
.index_history .infos h3 {font-size:.48rem;color:#FFF;font-weight:bold;}
.index_history .infos p{font-size:.3rem;color:#FFF;margin:.45rem auto 3.15rem;width:7.95rem;max-width:100%}
@keyframes dropdown2 {
	form{
		padding-top:.1rem
	}
	to{
		padding-top:.3rem
	}
}
.index_history .infos em{display:inline-block;width:.65rem;height:.65rem;border:1px dashed #FFF;border-radius:100%;animation: dropdown2 1.2s linear infinite alternate;padding:.1rem 0 0}
.index_history .infos em i {font-size:.26rem;color:#FFF}
.index_history .lists{position:relative;padding:.65rem 0 0}
.index_history .lists>div>div{display:inline-block;vertical-align:top;width:38.6%}
.index_history .lists #gallery{width:47%;height:4.8rem;}
.index_history .lists .thumbs{width:14.4%;}
.index_history .lists .thumbs #thumbs{height:3.85rem;}
.index_history .lists #sw_img{text-align:center}
.index_history .lists #sw_img .items{display:inline-block;position:relative;padding:0 0 .53rem;}
.index_history .lists #sw_img .items img {max-height:4.21rem;transition:none;position:relative;z-index:2}
.index_history .lists #sw_img .items:after{content:'';width:100%;height:.97rem;background:url(../images/icon1.png) center bottom no-repeat;background-size:100% 100%;position:absolute;bottom:0;left:0}
.index_history .lists #gallery .swiper-slide .boxs{padding:0 .85rem 0 2.95rem;}

.index_history .lists #gallery .swiper-slide .boxs h4 {font-size:.82rem;color:#919292;opacity:.5;font-weight:bold;line-height:.68rem;}
.index_history .lists #gallery .swiper-slide .boxs .txt{opacity:0;font-size:.2rem;color:#1d5699;transform:translateY(3vw);margin:.3rem 0 0}
.index_history .lists #gallery .swiper-slide-active .boxs h4 {color:#1d5698;opacity:1}
.index_history .lists #gallery .swiper-slide-active .boxs .txt{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms;}

.index_history .lists .thumbs{position:relative;}
.index_history .lists .thumbs h3 {font-size:.48rem;color:#1d1d1e;font-weight:bold;padding:0 0 .6rem;position:absolute;display:inline-block;background:url(../images/icon2.png) center bottom no-repeat;background-size:.59rem .18rem;bottom:100%;right:0;transform:translateY(-.35rem)}
.index_history .lists .thumbs .list{padding:0 .97rem 0 .35rem;position:relative;margin:.25rem 0 0}
.index_history .lists .thumbs #thumbs .swiper-slide{display:flex;align-items:center}
.index_history .lists .thumbs #thumbs .swiper-slide h6 {font-size:.2rem;color:#afafaf;cursor:pointer;font-weight:bold}
.index_history .lists .thumbs .slide-scrollbar{position:absolute;right:.88rem;top:0;height:100%;background:url(../images/icon3.png) 0 0 no-repeat;background-size:100% 100%;width:.09rem;}
.index_history .lists .thumbs .slide-scrollbar>div{background:url(../images/icon3-1.png) 0 0 no-repeat;background-size:100% 100%;border-radius:0}
.index_history .lists .thumbs #thumbs .swiper-slide.ons h6 {color:#1d1d1e}

.index_product{padding:.78rem 0 .4rem;position:relative;overflow:hidden;}
.index_product:before{content:'';width:100%;height:3.51rem;background:url(../images/icon4-1.png) 0 bottom no-repeat;position:absolute;top:0;left:0;z-index:1}
.index_product:after{content:'';width:16.78rem;height:2rem;background:url(../images/icon4-4.png) 0 0 no-repeat;background-size:100% auto;position:absolute;right:0;bottom:0}
.index_product>div{position:relative;z-index:2}
.index_product .titles{margin:0 0 .78rem;}
.index_product .titles h3{font-size:.48rem;color:#333333;font-weight:bold;}
.index_product .titles p{font-size:.24rem;color:#929292;margin:.1rem 0 0}
.index_product .mains>div{display:inline-block;vertical-align:top;width:50%;padding:0 .18rem 0 0;margin:0 0 .4rem;}
.index_product .mains>div:nth-child(2n) {padding:0 0 0 .18rem;transform:translateY(-.92rem)}
.index_product .mains a{display:block;position:relative;border-radius:8px;overflow:hidden;background:url(../images/icon4-2.jpg)  center no-repeat;background-size:cover;}
.index_product .mains .imgs{height:4.4rem;text-align:center;display:flex;    justify-content: center;    align-items: flex-end}
.index_product .mains .imgs img {max-height:3.7rem;transition:none;}
.index_product .mains .imgs span {background:none !important;}
.index_product .mains h4 {position:absolute;top:.5rem;left:0;width:100%;padding:0 .55rem;z-index:1;font-size:.3rem;color:#333333;font-weight:bold;}
.index_product .mains .txt{position:absolute;left:.55rem;bottom:.4rem;z-index:1}
.index_product .mains .txt h6 {font-size:.2rem;color:#1d5699;margin:0 0 .25rem;max-width:1.65rem;line-height:1.5}
.index_product .mains .txt em {display:inline-block;border:1px solid #1d5699;font-size:.16rem;color:#1d5699;padding:0 .26rem;line-height:.39rem;}
.index_product .mains a:before{content:'';width:100%;height:100%;background:url(../images/icon4.jpg) center no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.06);transition:all .5s ease-in-out;opacity:0;}
.index_product .mains a:hover:before{opacity:1;transform:translate(-50%,-50%)}
.index_product .mains a:hover h4 {color:#FFF}
.index_product .mains a:hover .txt h6 {color:#FFF}
.index_product .mains a:hover .txt em {color:#FFF;border-color:#FFF}
.index_product .mains a:hover .imgs span {transform:scale(1.02)}

.vfx-image-wrap{position:relative;margin:0 auto;cursor:ew-resize;width:100%;height:7.93rem;overflow:hidden;}
.vfx-image-wrap img {max-width:none;height:7.93rem;object-fit:cover;transition:none;}
.before-image{position:absolute;top:0;left:0;z-index:1;width:50%;overflow:hidden;}
.after-image{position:absolute;top:0;left:0;z-index:0;}
.divider-bar{position:absolute;width:6px;left:50%;top:0;bottom:0;background:#FFF;height:100%;display:block;z-index:2;box-shadow:2px 2px .27rem rgba(0, 0, 0, .27);}
.divider-bar:before{content:'';width:.54rem;height:.54rem;background:url(../images/icon4-3.png) center no-repeat #FFF;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:.32rem auto;}

.index_why{background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.7rem 1.05rem .95rem 0;}
.index_why>div{display:inline-block;vertical-align:top;width:47.3%}
.index_why .time{width:52.7%}
.index_why .text .infos {padding:0 .7rem 1.05rem 2.1rem;border-bottom:1px solid rgba(255,255,255,.28);text-align:center}
.index_why .text .infos h6 {font-size:.3rem;color:#FFF;font-weight:bold;}
.index_why .text .infos h3 {font-size:.82rem;color:#FFF;font-weight:bold;text-transform:uppercase;font-family:"Arial";margin:.5rem 0 .4rem;}
.index_why .text .infos p{font-size:.24rem;color:#cbcbcb;line-height:1.8;margin:0}
.index_why .text .lists{margin:1rem 0 0;position:relative;padding:0 .25rem 0 2.1rem;}
.index_why .text .lists .swiper-slide>div{display:inline-block;vertical-align:middle;width:39%}
.index_why .text .lists .swiper-slide .txt{width:61%}
.index_why .text .lists .swiper-slide .imgs img{width:2.12rem;height:2.12rem;object-fit:cover;transition:none;border-radius:100%}
.index_why .text .lists .swiper-slide .txt h5 {font-size:.36rem;color:#FFF;}
.index_why .text .lists .swiper-slide .txt .editor{font-size:.16rem;color:#FFF;line-height:1.8;margin:.35rem 0 0}
.index_why .text .lists .swiper-page{position:absolute;top:0;right:.25rem;z-index:2}
.index_why .text .lists .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.38rem;font-size:.28rem;color:#FFF}
.index_why .text .lists .swiper-page>div:first-child{margin-left:0}
.index_why .text .lists .swiper-page>div:hover {color:#02428c}
.index_why .time span{background:none !important;}

.index_sales{padding:.85rem 0 0}
.index_sales .titles{text-align:right;padding:0 2.9rem 0 0}
.index_sales .titles span {display:inline-block;font-size:.24rem;color:#1b1a1a;width:3.85rem;text-align:left;}
.index_sales .mains>div{display:inline-block;vertical-align:top;width:59.5%}
.index_sales .mains .item2{width:40.5%;padding:1.25rem 2.1rem 0 1rem;position:relative}
.index_sales .mains .item1{position:relative;}
.index_sales .mains .item1 p{margin:0}
.index_sales .mains .item1>div{position:absolute;}
.index_sales .mains .item1>div.itm1{padding:0 0 3.6rem 1.05rem;top:-.2rem;left:15%}
.index_sales .mains .item1>div.itm2{padding:0 0 2.35rem 1.05rem;top:.55rem;left:38%}
.index_sales .mains .item1>div.itm3{padding:0 0 2.95rem 1.05rem;top:0;left:62%}
.index_sales .mains .item1>div p{margin:0;font-size:.2rem;color:#e60012;line-height:1.6;}
@keyframes dropdown3 {
	form{
		transform:scale(1)
	}
	to{
		transform:scale(1.08)
	}
}
.index_sales .mains .item1>div:before{content:'';width:1.46rem;height:1.47rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:1.46rem 1.47rem;position:absolute;bottom:0;left:0;z-index:2;transform:scale(1);animation: dropdown3 .8s linear infinite alternate;}
.index_sales .mains .item1>div.itm2:before{animation: dropdown3 1s linear infinite alternate;}
.index_sales .mains .item1>div.itm3:before{animation: dropdown3 1.2s linear infinite alternate;}
.index_sales .mains .item1>div:after{content:'';width:1px;height:70%;background:#e60012;position:absolute;left:.71rem;bottom:1.08rem;z-index:1}
.index_sales .mains .item1>div p:before,.index_sales .mains .item1>div p:after{content:'';width:.36rem;height:.36rem;border:1px solid #e60517;border-radius:100%;background:rgba(230,0,18,.15);position:absolute;top:0;left:.55rem;}
.index_sales .mains .item1>div p:before{width:.16rem;height:.16rem;border:0;background:#e60517;top:.1rem;left:.65rem;}
.index_sales .mains .item1>div.itm2:after{height:60%}
.index_sales .mains .item1>div.itm3:after{height:67%}

.index_sales .mains .item2>div{padding:0 0 .96rem;display:flex;    flex-direction: row;    align-items: center;position:relative}
.index_sales .mains .item2>div:first-child{padding-top:.25rem;}
.index_sales .mains .item2>div:last-child{padding-bottom:1.15rem;}
.index_sales .mains .item2>div>p{margin:0 .5rem 0 0;font-size:.22rem;color:#6f6f6f;width:2.4rem;}
.index_sales .mains .item2>div h5 {font-size:.34rem;color:#02428c;line-height:1;}
.index_sales .mains .item2>div h5 em {font-weight:bold;font-size:.48rem;font-family:"Geometr415 Blk BT"}
.index_sales .mains .item2>div:after{content:'';width:1px;height:100%;background:#dcdcdc;position:absolute;top:0;left:2.4rem;}

.index_news{background:linear-gradient(to right,#40306b,#0f3e84);padding:1.5rem 0 1.45rem;}
.index_news .titles{margin:0 0 .8rem;}
.index_news .titles p{font-size:.3rem;color:#FFF;margin:0 0 .35rem;}
.index_news .titles h3 {font-size:1rem;color:#FFF;font-weight:bold;text-transform:uppercase;font-family:"Arial"}
.index_news .lists{position:relative;}
.index_news .lists .swiper-slide a{display:block;position:relative;}
.index_news .lists .swiper-slide .boxs{background:#f2f5ff;padding:.65rem .7rem .3rem;}
.index_news .lists .swiper-slide .boxs h4 {font-size:.24rem;color:#292929;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .4rem;}
.index_news .lists .swiper-slide .boxs .imgs{overflow:hidden;}
.index_news .lists .swiper-slide .boxs .imgs img {width:100%;height:1.93rem;object-fit:cover;transition:none;}
.index_news .lists .swiper-slide .time{padding:.3rem .7rem .33rem;border-bottom:1px solid #FFF;position:relative}
.index_news .lists .swiper-slide .time span {display:inline-block;font-size:.16rem;color:#FFF}
.index_news .lists .swiper-slide .time span i{display:block;font-size:.72rem;color:#FFF;line-height:1;margin:.2rem 0 0}
.index_news .lists .swiper-slide .time>i{position:absolute;right:.7rem;bottom:.33rem;width:.38rem;height:.38rem;border:2px solid rgba(255,255,255,.41);border-radius:100%;line-height:.34rem;text-align:center;font-size:.2rem;color:#FFF}
.index_news .lists .swiper-slide a:hover .boxs {background:#02428c}
.index_news .lists .swiper-slide a:hover .boxs h4{color:#FFF}
.index_news .lists .swiper-slide a:hover .time>i{background:rgba(255,255,255,.41);}
.index_news .lists .swiper-slide a:hover .boxs .imgs{transform:scale(1.03);box-shadow:2px 2px 4px rgba(0,0,0,.2)}
.index_news .lists .swiper-page>div{position:absolute;top:50%;left:-1.3rem;transform:translateY(-50%);z-index:2;font-size:.42rem;color:#FFF;opacity:.2}
.index_news .lists .swiper-page>div.slide-button-next{left:auto;right:-1.3rem;}
.index_news .lists .swiper-page>div:hover {opacity:1}
/**/
.footer{background:url(../images/icon6.png) 0 0 no-repeat #333;background-size:cover;padding:.9rem 0 .48rem}
.footer .logos{margin:0 0 .55rem;display:flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-end;}
.footer .logos>a img {max-height:.86rem;transition:none;}
.footer .logos .info p{margin:0 0 .1rem;}
.footer .logos .info a{font-size:.3rem;color:#FFF;font-family:"DIN Black";}
.footer .logos .info span a{font-size:.2rem;}
.footer .boxs{display:flex;margin:0 0 .67rem}
.footer .boxs .fsearch{width:30.5%;padding:0 1.25rem 0 0}
.footer .boxs .fsearch p{font-size:.2rem;color:#FFF;margin: 0 0 .3rem;}
.footer .boxs .fsearch form{position:relative;display:block;}
.footer .boxs .fsearch input{width:100%;height:.58rem;background:#FFF;border-radius:10px;min-height:35px;font-size:.16rem;color:#9a9a9a;padding:0 .5rem 0 .2rem;border:0}
.footer .boxs .fsearch button {position:absolute;right:.2rem;top:50%;transform:translateY(-50%);font-size:.22rem;color:#a3a3a3;background:none;border:0;padding:0}

.footer .boxs .navs{width:69.5%;display:flex;    flex-direction: row;    justify-content: space-between;}
.footer .boxs .navs>dl {margin:0;padding:0;}
.footer .boxs .navs>dl dt {margin:0 0 .4rem;}
.footer .boxs .navs>dl dt a{font-size:.16rem;color:#FFF;}
.footer .boxs .navs>dl dd {margin:0 0 .15rem;}
.footer .boxs .navs>dl dd a{font-size:.14rem;color:#b1b1b1}
.footer .boxs .navs>dl dd:last-child{margin:0}

.footer .copy{display:flex;    flex-direction: row;    justify-content: space-between;    align-items: center;}
.footer .copy>*{width:22%}
.footer .copy>p{font-size:.16rem;color:#cacaca;margin:0}
.footer .copy>p a{font-size:.16rem;color:#cacaca;}
.footer .copy .f_logo{width:56%;text-align:center;}
.footer .copy .f_logo img {max-height:.6rem;transition:none;}
.footer .copy .share{text-align:center;}
.footer .copy .share a{display:inline-block;width:.35rem;height:.35rem;font-size:.16rem;color:#333;background:#9b9b9b;border-radius:100%;margin:0 .35rem 0 0;text-align:center;line-height:.35rem;}
/*内页通用*/
.flash {position:relative}
.flash .page_txt{position:absolute;bottom:1.25rem;left:0;width:100%;text-align:center;z-index:1}
.flash .page_txt em {height:.94rem;}
.flash .page_txt em img {max-height:.94rem;transition:none;}
.flash .page_txt h3 {font-size:.48rem;color:#FFF;font-weight:bold;margin:.4rem 0 .15rem;}
.flash .page_txt p{font-size:.2rem;color:#FFF;margin:0}
/**/
.company{padding:1.8rem 0 1.07rem;}
.company>div>div{display:inline-block;vertical-align:top;width:49%}
.company .item h2 {font-size:.58rem;color:#02428c;font-weight:bold;text-transform:capitalize;position:relative;padding:.3rem 0 0;line-height:1;background:url(../images/icon7.png) 38% 0 no-repeat;background-size:.55rem auto;font-family:"Arial"}
.company .item h2 i{padding-left:.65rem;}
.company .item h3 {font-size:1.09rem;color:#02428c;font-family:"Arial";font-weight:bold;text-transform:uppercase;line-height:1;text-indent:2.05rem;margin:.3rem 0 0}
.company .item h3 em {display:block;text-indent:0}

.company .text{width:51%}
.company .text h4 {font-size:.42rem;color:#02428c;font-weight:bold;margin:0 0 .35rem;}
.company .text .editor {font-size:.16rem;color:#1d1d1e;line-height:1.8;height:3.77rem;}
.company .text .editor,.company .text .editor * {transition:none;}
.company .text .editor p:first-child{color:#02428c}
.company .text .mCSB_scrollTools{width:6px;opacity:1}
.company .text .mCSB_scrollTools .mCSB_draggerRail{background:#c7c7c7;width:6px;}
.company .text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#016bac}
.company .text .mCSB_inside > .mCSB_container{margin-right:15px;}
.imgbox{position:relative;}

.promise{padding:.3rem 0 0;background:url(../images/icon8.png) 0 0 no-repeat;background-size:6.76rem auto;position:relative}
.promise:after{content:'';width:100%;height:40%;background:linear-gradient(to bottom,rgba(255,255,255,0),#FFF);position:absolute;bottom:0;left:0;z-index:3}

.promise h3 {font-size:.42rem;color:#2e2f2f;text-align:center;margin:0 0 .9rem}
.promise .lists{padding:.6rem 0 1rem;position:relative}
.promise .lists:before{content:'';width:.22rem;height:.22rem;border:2px solid #1c509c;border-radius:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}
.promise .lists >div{display:flex;margin:0 0 .4rem;align-items: flex-start;}
.promise .lists:after{content:'';width:1px;height:97%;background:#1c509c;position:absolute;left:50%;bottom:0}
.promise .lists >div h6 {width:50%;font-size:.36rem;color:#1c509c;font-weight:bold;text-align:right;padding-right:1.5rem;position:relative}
.promise .lists >div h6:after{content:'';width:.11rem;height:.11rem;background:#1c509c;position:absolute;top:50%;right:-.05rem;transform:translateY(-50%);border-radius:100%}
.promise .lists >div h6 em {display:inline-block;height:.61rem;line-height:.61rem;margin:0 .3rem 0 0;vertical-align:middle;}
.promise .lists >div h6 img {max-height:.61rem;transition:none;}
.promise .lists >div .editor{font-size:.16rem;color:#2d2d2d;line-height:1.6;padding:0 0 0 .45rem;width:50%}
.promise .lists >div .editor p{margin:0}

.honor{padding:1.05rem 0 1.3rem;background:url(../images/icon9.jpg) center bottom no-repeat;}
.honor h3 {font-size:.42rem;color:#FFF;font-weight:bold;margin:0 0 .95rem;text-align:center}
.honor .swiper-slide .imgs{height:3.4rem;line-height:3.4rem;text-align:center;border:1px solid #FFF;border-radius:45px;}
.honor .swiper-slide .imgs img {max-height:2.6rem;transition:none;}
.honor .swiper-slide p{font-size:.16rem;color:#FFF;text-align:center;margin:.3rem 0 0}
.honor .swiper-page{margin:1rem 0 0}
.honor .swiper-page p{font-size:.16rem;color:#FFF;margin:0}
.honor .swiper-page .slide-scrollbar{height:1px;background:#FFF;margin:.15rem 0 0}
.honor .swiper-page .slide-scrollbar>div{height:3px;background:#e60012;top:-1px;}

.strength{padding:.95rem 0 2.3rem;background:url(../images/icon10.jpg) 0 0 no-repeat;background-size:100% auto;}
.strength h3 {font-size:.42rem;color:#2e2f2f;text-align:center;font-weight:bold;margin:0 0 1.2rem;}
.strength .infos{margin:0 0 1rem;}
.strength .infos>div>div{display:inline-block;vertical-align:bottom;width:55%}
.strength .infos .imgs{width:45%}
.strength .infos .text{padding:0 1.75rem 0 0}
.strength .infos .text h6 {font-size:.3rem;color:#1e519d;font-weight:bold;margin:0 0 .7rem;}
.strength .infos .text p{font-size:.16rem;color:#151515;line-height:1.7;margin:0 0 2.1rem;}
.strength .infos .text ol {margin:0 0 .2rem;padding:0}
.strength .infos .text ol li {display:inline-block;padding:0 .19rem 0 0}
.strength .infos .text ol li a{display:block;border:1px solid #1e519d;border-radius:999px;padding:0 .5rem;line-height:.57rem;font-size:.16rem;color:#151515}
.strength .infos .text ol li#current a{background:#1e519d;color:#FFF;}
.strength .boxs{margin-left:2.1rem;}
.strength .boxs .swiper-slide a{display:block;position:relative}
.strength .boxs .swiper-slide .imgs img {width:100%;height:3.43rem;object-fit:cover;transition:none;}
.strength .boxs .swiper-slide p {font-size:.16rem;color:#2a2a2a;text-align:center;margin:.4rem 0 0}
.strength .boxs .swiper-page{margin:.75rem 2.1rem 0 0;}
.strength .boxs .swiper-page p{font-size:.16rem;color:#737373;margin:0}
.strength .boxs .swiper-page .slide-scrollbar{height:1px;background:#c6c6c6;margin:.15rem 0 0}
.strength .boxs .swiper-page .slide-scrollbar>div{height:3px;background:#e60012;top:-1px;}
.strength .boxs .swiper-slide a:hover .imgs {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.product_box{position:relative;display:flex;background:url(../images/icon12.png) 0 0 no-repeat;background-size:100% auto;}
.product_box .column{width:31%;box-shadow:3px 3px .79rem rgba(0,0,0,.11);background:#FFF}
.product_box .column dl {margin:0;padding:0 .15rem 0 2.1rem;border-bottom:1px solid #c9c9c9}
.product_box .column dl.opens {background:#e7f0ff}
.product_box .column dl:first-child{padding-top:1.16rem;}
.product_box .column dl dt{padding:.24rem 0 .24rem .25rem;position:relative}
.product_box .column dl dt:before{content:'';width:.08rem;height:.08rem;background:#2a3240;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out}
.product_box .column dl dt a{font-size:.2rem;color:#2a3240;}
.product_box .column dl dt#on a,.product_box .column dl dt:hover a{color:#023673}
.product_box .column dl dt#on:before,.product_box .column dl dt:hover:before{background-color:#023673}

.product_box .column dl dd {padding:0 0 .5rem .25rem;display:none;transition:none}
.product_box .column dl dd p{margin:0 0 .25rem;}
.product_box .column dl dd p:last-child{margin:0}
.product_box .column dl dd p a{font-size:.16rem;color:#525252}
.product_box .column dl dd p.on2 a{color:#023673}
.product_box .mains{width:69%;padding:1.15rem 2.1rem 3.6rem 0;}
.product_box .mains .titles{position:relative;margin:0 0 .5rem .79rem;}
.product_box .mains .titles p{font-size:.72rem;color:#023673;font-weight:bold;font-family:"Arial";margin:0 0 .4rem;line-height:1}
.product_box .mains .titles h3 {font-size:.48rem;color:#2a3240;}
.product_box .mains .titles .scrolly{position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(../images/icon11-1.png) 0 0 no-repeat;background-size:1.27rem 1.27rem;width:1.27rem;height:1.27rem;border-radius:100%;display:flex;align-items:center;text-align:center;    justify-content: center;}
@keyframes dropdown4 {
	form{
		padding:.11rem 0 0
	}
	to{
		padding:.22rem 0 0
	}
}
.product_box .mains .titles .scrolly span {display:inline-block;width:.53rem;height:.53rem;vertical-align:middle;border:1px solid #02428c;border-radius:100%;padding:.11rem 0 0;animation: dropdown4 1s linear infinite alternate;}
.product_box .mains .titles .scrolly span img {max-height:.23rem;transition:none;}
.product_box .mains .lists{margin-left:.64rem;}
.product_box .mains .lists li{display:inline-block;vertical-align:top;width:33.333%;padding:0 0 0 .18rem;margin:0 0 .34rem;}
.product_box .mains .lists li a{display:block;position:relative;background:#eef2f6;border-radius:10px;overflow:hidden;text-align:center;padding:.35rem .15rem .15rem;}
.product_box .mains .lists li a:before{content:'';width:100%;height:100%;background:url(../images/icon12-1.jpg) center no-repeat;background-size:cover;position:absolute;top:0;left:0;transition:all .54s ease-in-out;opacity:0;transform:scale(1.06)}
.product_box .mains .lists li a>*{position:relative;z-index:2}
.product_box .mains .lists li p{font-size:.16rem;color:#737880;margin:0 0 .1rem;line-height:.22rem;height:.22rem;}
.product_box .mains .lists li h4 {font-size:.22rem;color:#2a3240;font-weight:bold;margin:0 0 .22rem;}
.product_box .mains .lists li .imgs{height:2.24rem;display:flex;    align-items: flex-end;    justify-content: center;}
.product_box .mains .lists li .imgs img {max-height:2rem;transition:none;}
.product_box .mains .lists li .imgs span {background:none !important;}
.product_box .mains .lists li a:hover:before{transform:none;opacity:1}
.product_box .mains .lists li a:hover p,.product_box .mains .lists li a:hover h4 {color:#FFF}
.product_box .mains .lists li a:hover .imgs span{transform:scale(1.03)}
/*产品详情*/
.show_product{position:relative;padding:0 0 2.45rem;}
.show_product .imgboxs{background:url(../images/icon13.jpg) center no-repeat;background-size:cover;position:relative;}
.show_product .imgboxs>div{position:relative;padding:2.4rem 0 0}
.show_product .imgboxs .txt{position:absolute;top:.5rem;left:0;z-index:1}
.show_product .imgboxs .txt span {display:inline-block;position:relative}
.show_product .imgboxs .txt span a{font-size:.16rem;color:#FFF;display:block;position:relative;line-height:.39rem;padding-left:.1rem;}
.show_product .imgboxs .txt span a i {width:.39rem;height:.39rem;border:1px solid #FFF;border-radius:6px;line-height:.37rem;text-align:center;font-size:.18rem;color:#FFF;position:absolute;left:-.39rem;top:0}
.show_product .imgboxs .txt h3 {font-size:.72rem;color:#FFF;font-weight:bold;font-family:"Arial";line-height:1;margin:.35rem 0 .4rem;}
.show_product .imgboxs .txt h4 {font-size:.48rem;color:#FFF;margin:0 0 .9rem;}
.show_product .imgboxs .txt p{font-size:.24rem;color:#FFF;margin:0}
.show_product .imgboxs .imgs .swiper-slide>a{display:inline-block;height:4.75rem;line-height:4.75rem;}
.show_product .imgboxs .imgs .swiper-slide img {max-height:4rem;transition:none;}
@keyframes dropdown5 {
	form{
		padding:.12rem 0 0
	}
	to{
		padding:.4rem 0 0
	}
}

.show_product .imgboxs .scrolly_down{margin:.2rem 0 0;background:#eaeaea;height:.8rem;border-radius:13px 13px 0 0;text-align:center;animation: dropdown5 1s linear infinite alternate;padding:.12rem 0 0}
.show_product .imgboxs .scrolly_down i{font-size:.34rem;color:#a1a1a1;font-weight:bold;}

.show_product .details{padding:.7rem 0 1.5rem;}
.show_product .details .titles{margin:0 0 .6rem;text-align:center}
.show_product .details .titles p{font-size:.16rem;color:#6a707a;margin:0 0 .15rem;}
.show_product .details .titles h4 {font-size:.36rem;color:#2a3240}
.show_product .details .editor{font-size:.16rem;color:#282829;line-height:1.8}
.show_product .details .editor table{width:9.95rem;max-width:100%;margin:0 auto;background:#dadada}
.show_product .details .editor table td {border:1px solid #FFF;width:auto;text-align:center;height:.48rem;vertical-align:middle;}
.show_product .details .editor table td:first-child{background:#97989c;color:#FFF}
.show_product .details .item1{margin:1.7rem 0 0;padding:0 .6rem;}
.show_product .details .item1 h4 {font-size:.36rem;color:#2a3240;padding:0 0 .35rem;border-bottom:1px solid #c7c8ca;margin:0 0 .4rem;}
.show_product .other{padding:0 .6rem;}
.show_product .other>div>h4{font-size:.36rem;color:#2a3240;padding:0 0 .35rem;border-bottom:1px solid #c7c8ca;margin:0 0 .3rem;}
.show_product .other .swiper-slide a{display:block;position:relative;background:#eef2f6;border-radius:10px;overflow:hidden;text-align:center;padding:.35rem .15rem .15rem;}
.show_product .other .swiper-slide a:before{content:'';width:100%;height:100%;background:url(../images/icon12-1.jpg) center no-repeat;background-size:cover;position:absolute;top:0;left:0;transition:all .54s ease-in-out;opacity:0;transform:scale(1.06)}
.show_product .other .swiper-slide a>*{position:relative;z-index:2}
.show_product .other .swiper-slide p{font-size:.16rem;color:#737880;margin:0 0 .1rem;line-height:.22rem;height:.22rem;}
.show_product .other .swiper-slide h4 {font-size:.22rem;color:#2a3240;font-weight:bold;margin:0 0 .22rem;}
.show_product .other .swiper-slide .imgs{height:2.24rem;display:flex;    align-items: flex-end;    justify-content: center;}
.show_product .other .swiper-slide .imgs img {max-height:2rem;transition:none;}
.show_product .other .swiper-slide .imgs span {background:none !important;}
.show_product .other .swiper-slide a:hover:before{transform:none;opacity:1}
.show_product .other .swiper-slide a:hover p,.show_product .other .swiper-slide a:hover h4 {color:#FFF}
.show_product .other .swiper-slide a:hover .imgs span{transform:scale(1.03)}
/*新闻*/
.news_box{background:#f8f8f8;padding:.5rem 0 1.5rem;}
.news_box .searchs{width:8.25rem;max-width:100%;margin:0 auto;position:relative}
.news_box .searchs input{width:100%;height:.65rem;min-height:35px;border:0;background:none;border-bottom:1px solid #02428c;font-size:.16rem;color:#4d4e4e;padding:0 .45rem 0 0}
.news_box .searchs button {border:0;background:none;font-size:.26rem;color:#02428c;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.news_box ol{text-align:center;margin:.45rem 0 .6rem;}
.news_box ol li {display:inline-block;vertical-align:middle;padding:0 .5rem;border-left:2px solid #4d4e4e}
.news_box ol li a{font-size:.3rem;color:#4d4e4e;display:block;line-height:.3rem;}
.news_box ol li:first-child{border:0}
.news_box ol li.on a,.news_box ol li a:hover{color:#06458e}
.news_box .mains {background:#FFF;padding:0 0 1.25rem;}
.news_box .mains li {display:inline-block;vertical-align:top;width:50%;}
.news_box .mains li a{display:flex;position:relative;margin:0 .34rem;border-bottom:1px solid #b3b3b3;padding:.5rem 0}
.news_box .mains li .imgs{width:37.8%}
.news_box .mains li .imgs img {width:100%;height:3.57rem;object-fit:cover;transition:none;}

.news_box .mains li .text{width:62.2%;padding-left:.3rem;}
.news_box .mains li .text h4 {font-size:.24rem;color:#191d3a;font-weight:bold;line-height:.26rem;height:.52rem;overflow:hidden;}
.news_box .mains li .text span {font-size:.16rem;color:#191d3a;display:block;margin:.2rem 0 .25rem;padding:0 0 .3rem;border-bottom:1px solid #aaa}
.news_box .mains li .text p{font-size:.16rem;color:#474852;line-height:.24rem;height:.72rem;overflow:hidden;}
.news_box .mains li .text .mores{position:absolute;right:0;bottom:.5rem;font-size:.16rem;color:#b3b3b3}
.news_box .mains li .text .mores i{width:.24rem;height:.24rem;background:#e60012;border-radius:100%;font-size:.16rem;color:#FFF;text-align:center;line-height:.24rem;margin-left:.1rem;}
.news_box .mains li a:hover .imgs{box-shadow:4px 4px px rgba(0,0,0,.12);transform:scale(1.02)}

.page{margin:.85rem 0 0;}
.page>*{display:inline-block;vertical-align:middle;margin:0 .3rem;}
.page>a img{width:.98rem;transition:none}
.page .item>*{display:inline-block;vertical-align:top;line-height:1;font-family:"Arial"}
.page .item span {font-size:.48rem;color:#155095;font-weight:bolder;font-style:oblique;}
.page .item em {margin:3px 0 0 .1rem;font-size:.24rem;color:#bababa;}
/*智慧*/
.case_box{padding:1.2rem 0 2rem}
.case_box .item {display:flex;margin:0 0 .63rem;align-items:center;}
.case_box .item>div{width:50%;position:relative}
.case_box .item .imgs img {width:100%;height:4.7rem;object-fit:cover;transition:none;}
.case_box .item .imgs .plays{position:absolute;left:.35rem;bottom:.35rem;z-index:1}
.case_box .item .imgs .plays i{width:.65rem;height:.65rem;background:#FFF;line-height:.65rem;font-size:.26rem;color:#02428c;border-radius:100%;text-align:center;transform:rotate(180deg)}
.case_box .item .imgs .plays:before,.case_box .item .imgs .plays:after{content:'';width:.99rem;height:.99rem;border:1px solid rgba(255,255,255,.2);border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.case_box .item .imgs .plays:before{width:.8rem;height:.8rem;border-color:rgba(255,255,255,.5)}
.case_box .item .text{padding-left:.85rem;}
.case_box .item .text h3 {font-size:.36rem;color:#1e2323;font-weight:bold;margin:0 0 .45rem;}
.case_box .item .text .editor{font-size:.2rem;color:#1e2323;line-height:1.8}
.case_box .item:nth-child(2n){    flex-direction: row-reverse;}
.case_box .item:nth-child(2n) .text {padding:0 .85rem 0 0}
.case_box .item:hover .imgs{transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*人力资源*/
.job_box{background:#f8f8f8}
.job_box .titles{text-align:center;padding:.75rem 0 .6rem;border-bottom:2px solid #d1d1d1}
.job_box .titles p{font-size:.36rem;color:#aeaeae;font-weight:bold;margin:0 0 .55rem;}
.job_box .titles ol {margin:0;padding:0;}
.job_box .titles ol li {display:inline-block;padding:0 .55rem;border-right:2px solid #4d4e4e;vertical-align:middle;}
.job_box .titles ol li a{font-size:.3rem;color:#4d4e4e;font-weight:bold;}
.job_box .titles ol li:last-child{border:0}
.job_box .titles ol li a:hover {color:#06458e}

.job_box .talent{padding:1rem 0 0;}
.job_box .names {margin:0 0 .6rem;}
.job_box .names h3 {font-size:.72rem;color:#dcdcdc;font-weight:bold;text-transform:uppercase;}
.job_box .names p{font-size:.48rem;color:#36629d;}
.job_box .talent .editor{display:flex;    flex-direction: row;    flex-wrap: wrap;padding:0 0 .2rem}
.job_box .talent .editor>div{display:flex;width:50%;margin:0 0 .75rem;align-items:center;}
.job_box .talent .editor>div>p{width:2.14rem;margin:0 .5rem 0 0}
.job_box .talent .editor .t h6 {font-size:.3rem;color:#2f2e2e;}
.job_box .talent .editor .t p{font-size:.24rem;color:#2f2e2e;margin:.35rem 0 0}

.job_box .boxs{background:#FFF;padding:.9rem 0 2rem;}
.job_box .boxs .lists{padding:.6rem 0 0;}
.job_box .boxs .lists .swiper-slide {padding:0 0 .76rem 1.55rem;border-right:2px solid #ececec}
.job_box .boxs .lists .swiper-slide-active {padding-left:.4rem;}
.job_box .boxs .lists .swiper-slide h6 {font-size:.24rem;color:#36629d;margin:0 0 .3rem;}
.job_box .boxs .lists .swiper-slide .infos {margin:0 0 .55rem;}
.job_box .boxs .lists .swiper-slide .infos span {font-size:.16rem;color:#3e3e3e;display:inline-block;margin:0 .25rem 0 0}
.job_box .boxs .lists .swiper-slide .editor{margin:0 0 .4rem;font-size:.16rem;color:#3e3e3e;}
.job_box .boxs .lists .swiper-slide .editor h5 {font-size:.24rem;color:#36629d;margin:0 0 .3rem;}
.job_box .boxs .lists .swiper-slide >p{font-size:.16rem;color:#3e3e3e;font-weight:bold;margin:0 0 .6rem;}
.job_box .boxs .lists .swiper-slide .addr{margin:0 0 .4rem;}
.job_box .boxs .lists .swiper-slide .addr h5 {font-size:.24rem;color:#36629d;margin:0 0 .3rem;}
.job_box .boxs .lists .swiper-slide .addr p{font-size:.16rem;color:#3e3e3e;}
.job_box .boxs .lists .swiper-slide .jemail,.job_box .boxs .lists .swiper-slide .jemail a{font-size:.16rem;color:#36629d}
.job_box .boxs .lists .swiper-page{text-align:center;padding:.35rem 0 0;border-top:2px solid #ececec;margin:.5rem 0 0}
.job_box .boxs .lists .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 .3rem;width:.72rem;height:.72rem;background:#b6b6b6;font-size:.26rem;color:#FFF;line-height:.72rem;border-radius:100%}
.job_box .boxs .lists .swiper-page>div:hover {background:#02428c}
/**/
.contact_box{}
.contact_box .infos{position:relative;}
.contact_box .infos #container {height:9.05rem;width:69%;position:relative;z-index:2}
.contact_box .infos #container:before{content:'';width:3.26rem;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),#FFF);position:absolute;right:0;top:0;z-index:5}
.contact_box .infos .text{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#FFF;padding:.6rem 0 .2rem .5rem;z-index:2;box-shadow:0 0 .76rem rgba(1,81,172,.16);width:51%;z-index:10}
.contact_box .infos .text h3 {font-size:.42rem;color:#02428c;font-weight:bold;}
.contact_box .infos .text>p{font-size:.24rem;color:#02428c;margin:.35rem 0 .6rem;padding:0 0 .32rem;border-bottom:1px solid #02428c}
.contact_box .infos .text .editor{font-size:.16rem;color:#494949;line-height:1.8;padding:0 2.1rem 0 0}
.contact_box .infos .text .editor h6 {font-size:.2rem;color:#02428c;margin:0 0 .3rem;}
.contact_box .infos .text .editor>div{display:inline-block;vertical-align:top;width:50%;margin:0 0 .4rem;}
.contact_box .infos .text .editor>div>*:first-child{font-size:.2rem;color:#494949;margin:0 0 .2rem;}
.contact_box .message {padding:1.1rem 0 2rem;background:#f7fcff}
.contact_box .message h3 {font-size:.42rem;color:#363636;font-weight:bold;margin:0 0 1.2rem;}
.contact_box .message .boxs li {padding:0 .28rem 0 .93rem;margin:0 0 .8rem;position:relative}
.contact_box .message .boxs li p{width:.65rem;margin:0;font-size:.16rem;color:#414242;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.contact_box .message .boxs li input ,.contact_box .message .boxs li textarea{width:100%;height:.56rem;min-height:35px;background:#FFF;border:1px solid #ececec;border-radius:8px;padding:0 .15rem;font-size:.16rem;color:#707070}
.contact_box .message .boxs li span {position:absolute;left:.93rem;font-size:.14rem;color:#7d7d7d;top:100%;margin:.15rem 0 0;line-height:1.75}
.contact_box .message .boxs li textarea{padding:.15rem;height:1.75rem;}
.contact_box .message .boxs li input[name="checkcode"]{width:24%}
.contact_box .message .boxs li button {background:#02428c;font-size:.16rem;color:#FFF;padding:0 .27rem;line-height:.47rem;border-radius:999px;border:0}
.contact_box .message .boxs li:last-child{padding:0}
/*最新发布*/
.last_product{padding:.78rem 0 1.5rem;}
.last_product h3 {font-size:.36rem;color:#2a3240;margin:0 0 .47rem}
.last_product .lists{padding:0 0 1.34rem;border-bottom:1px solid #dcdcdc}
.last_product .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem .62rem}
.last_product .lists li a{display:block;position:relative;overflow:hidden;border-radius:6px;padding:.37rem .35rem .45rem;background:url(../images/icon15.jpg) center no-repeat;background-size:cover;}
.last_product .lists li h6 {font-size:.22rem;color:#FFF;font-weight:bold;margin:0 0 .19rem;}
.last_product .lists li .imgs {text-align:center;height:3.32rem;line-height:3.32rem;}
.last_product .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.last_product .lists li .imgs img {max-height:2.3rem;}
.last_product .lists li a:hover .imgs span{transform:scale(.98);}
.last_product .lists li a:hover{box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

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

/**************************/
@media(max-width:1850px){
	.index_history .lists #gallery{width:46%}
	.index_history .lists .thumbs{width:15.4%}
	.index_history .lists #gallery .swiper-slide .boxs{padding-left:1.95rem;}
}
@media(max-width:1800px){
	.header .item .navs li{padding:0 0 0 .3rem;}
	.header .item>dl{margin-left:.5rem;}
	.header .item .menus{margin-right:.4rem;}
	.index_sales .mains .item2{padding-left:.5rem;}
}
@media(max-width:1680px){
	.index_history .lists #gallery{width:44%}
	.index_history .lists .thumbs{width:17.4%}
	.index_history .lists #gallery .swiper-slide .boxs{padding-left:1.2rem;}
	.index_why .text .lists .swiper-slide>div{width:46%}
	.index_why .text .lists .swiper-slide .txt{width:54%}
	.index_sales .mains .item2>div h5{font-size:.2rem;}
	.index_sales .mains .item2>div h5 em{font-size:.36rem;}
	.index_sales .mains .item2>div>p{width:2.2rem;font-size:.18rem;}
	.index_sales .mains .item2>div:after{left:2.2rem;}
}
@media(max-width:1440px){
	.m210 {margin:0 1.1rem;}
	.header .item .navs li{padding:0 0 0 .45rem;}
	.index_news .lists .swiper-page>div{left:-.7rem;}
	.index_news .lists .swiper-page>div.slide-button-next{left:auto;right:-.7rem;}
	.index_why .text .infos,.index_why .text .lists{padding-left:1.1rem;}
	.index_sales .mains .item2{padding:1.25rem 1.1rem 0 .5rem}
	.tem_banner .swiper-page>div{left:1.1rem;}
	.tem_banner .swiper-page>div.slide-button-next{left:auto;right:1.1rem}
	.strength .boxs{margin-left:1.1rem;}
	.product_box .column dl{padding-left:1.1rem;}
	.product_box .mains{padding-right:1.1rem}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.m210 {margin:0 20px;}
	.tem_banner{margin:60px 0 0}
	.index_why .text .infos, .index_why .text .lists{padding-left:20px;}
	.tem_banner .swiper-page > div{left:20px;}
	.tem_banner .swiper-page > div.slide-button-next{left:auto;right:20px;}
	.strength .boxs{margin-left:20px;}
	.strength .boxs .swiper-page{margin-right:20px;}
	.product_box .column dl{padding-left:20px;}
	.product_box .mains{padding-right:20px;}
}
/********mobile*********/
@media(max-width:767px){
	.index_history .lists #sw_img{width:100%;text-align:left;}
	.index_history .lists #gallery{width:70%}
	.index_history .lists .thumbs{width:30%}
	.index_history .lists #gallery .swiper-slide .boxs{padding:0 .85rem 0 0}
	.index_product .mains > div{display:block;width:100%;padding:0}
	.index_product .mains > div:nth-child(2n){transform:none;padding:0}
	.index_why{padding-right:0;}
	.index_why > div,.index_sales .mains > div{display:block;width:100% !important;}
	.index_why .text .infos,.index_why .text .lists{padding-right:20px}
	.index_sales .titles{padding:0;margin:0 0 .65rem;}
	.index_sales .mains .item2{padding:1.25rem 20px}
	.index_sales .mains .item2 > div{display:inline-block;vertical-align:top;width:50%;text-align:center;border-bottom:1px solid #dcdcdc;padding:.48rem 0}
	.index_sales .mains .item2 > div > p{width:auto;margin:0 0 .35rem;}
	.index_sales .mains .item2 > div h5{font-size:.34rem;}
	.index_sales .mains .item2 > div h5 em {font-size:.48rem;}
	.index_sales .mains .item2 > div:first-child{padding-top:.48rem}
	.index_sales .mains .item2 > div::after{display:none;}
	.index_sales .mains .item2 > div:last-child{padding-bottom:.48rem;}
	.index_news .lists .swiper-slide .time{padding:.3rem .15rem;}
	.index_news .lists .swiper-page > div{display:none;}
	.index_news .lists .swiper-slide .boxs{padding:.65rem .15rem .3rem}
	.footer .boxs{display:block;}
	.footer .boxs .fsearch{width:100%;padding:0}
	.footer .boxs .navs{display:none;}
	
	.flash .page_txt{bottom:.5rem;}
	.flash>img{width:100%;height:300px;object-fit:cover;transition:none;}
	.company > div > div{display:block;width:100% !important;margin:0 0 .5rem;}
	.strength .infos > div > div{display:block;width:100% !important;}
	.strength .infos .text{padding:0}
	
	.product_box{display:block;}
	.product_box .column{display:none;}
	.product_box .mains{width:100%;padding-left:20px;}
	.product_box .mains .titles{margin-left:0}
	.product_box .mains .lists{margin-left:0}
	.product_box .mains .lists li{width:50%;padding:0 .1rem;}
	.show_product .imgboxs > div{padding-top:3.9rem;}
	.show_product .details .item1{padding:0}
	.show_product .other{padding:0;}
	.last_product .lists ul{grid-template-columns:1fr 1fr}
	.news_box .mains li a{display:block;}
	.news_box .mains li .imgs{width:100%}
	.news_box .mains li .text{width:100%;padding:.3rem 0 0}
	.news_box .mains li a{margin:0 .15rem;}
	.case_box .item{display:block;}
	.case_box .item > div{width:100%}
	.case_box .item .text{padding:.85rem 0 0}
	.job_box .talent .editor > div{display:block;padding:0 .15rem;text-align:center;}
	.job_box .talent .editor > div > p{width:auto;margin:0 auto .5rem;width:2.14rem;}
	.job_box .boxs .lists .swiper-slide{border-right:0}
	.contact_box .infos #container{width:100%}
	.contact_box .infos #container::before{display:none;}
	.contact_box .infos .text{position:relative;top:auto;transform:none;padding:.6rem 20px .2rem;width:100%}
	.contact_box .message .boxs li{padding-right:0}
	
	
}