/*header*/
.m40 {margin:0 .4rem;}
.header{position:fixed;top:0;background:#FFF;left:0;width:100%;z-index:18}
.header>div>div{display:inline-block;vertical-align:middle;width:16%}
.header .navlist {width:65%}
.header .langs {width:19%;text-align:right;font-family:"DINPro-Regular"}
.header .logos {line-height:.9rem;}
.header .logos img {max-height:.33rem;transition:none}
.header .navlist li {display:inline-block;vertical-align:middle;padding:0 .5rem 0 0}
.header .navlist li:last-child{padding:0}
.header .navlist li>a{font-size:.18rem;color:#333}
.header .navlist li.active>a{color:#0079BB;font-weight:bold;}
.header .navlist li>a:hover {color:#0079BB;}
.header .navlist li dl {position:absolute;top:.9rem;left:0;margin:0;padding:.2rem 0;text-align:center;background:#F7F7F7;width:100%;display:none;transition:none;}
.header .navlist li dl dd{display:inline-block;vertical-align:middle;padding:0 .45rem;}
.header .navlist li dl dd a{display:block;padding-left:.2rem;position:relative;font-size:.14rem;color:#000}
.header .navlist li dl dd a:before,.header .navlist li dl dd a:after{content:'';width:.1rem;height:.1rem;border:2px solid #9E9E9E;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .6s ease-in-out;}
.header .navlist li dl dd a:after{border:0;background:linear-gradient(to right,#0079BB,#68B82E);opacity:0}
.header .navlist li dl dd a:hover:before{opacity:0}
.header .navlist li dl dd a:hover:after{opacity:1}
.header .langs>*{display:inline-block;vertical-align:middle;}
.header .langs a{font-size:.17rem;color:#333333;}
.header .langs em {padding:0 .28rem;color:#DBDBDB;font-size:.17rem;}
.header .langs a.on {color:#0079BB}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.16)}
/*banner*/
.tem_banner{padding:.9rem 0 0}
.tem_banner .slide-pagination{position:absolute;bottom:.55rem;left:0;width:100%;text-align:center;z-index:1}
.tem_banner .slide-pagination span{opacity:1;outline:none;width:.14rem;height:.14rem;background:none;border:2px solid rgba(255,255,255,.4);margin:0 .06rem !important;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{background:#FFF;border-color:#FFF}
.tem_banner .label_num{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);z-index:1;font-size:.22rem;color:#FFF;text-align:center;font-family:"DINPro-Medium";margin:.45rem 0 0;}
.tem_banner .label_num em {display:block;}
.tem_banner .label_num i {font-size:.3rem;color:#0079BB;display:block;}
/**/
.home_product{padding:.75rem 0 .65rem;background:url(../images/icon2.png) center no-repeat;background-size:cover;overflow:hidden}
.comtitle {position:relative;margin-bottom:.87rem;}
.comtitle >*{display:inline-block;vertical-align:middle;width:40%}
.comtitle h3 {font-size:.4rem;color:#333;font-weight:bold;}
.comtitle p{margin:0;width:60%;text-align:right}
.comtitle p>a{display:inline-block;min-width:2.81rem;text-align:center;line-height:.6rem;border:2px solid #D9D9D9;border-radius:9999px;font-size:.16rem;color:#333333;position:relative;overflow:hidden}
.comtitle p>a span {position:relative;z-index:2}
.comtitle p>a:before{content:'';width:0;height:100%;background:linear-gradient(to right,#0079BB,#68B82E);position:absolute;top:0;left:0;transition:all .45s ease-in-out;z-index:1}
.comtitle p>a:hover:before{width:100%}
.comtitle p>a:hover span {color:#FFF}
.comtitle p>a:hover {border-color:rgba(255,255,255,0)}
.home_product .itembox{margin-bottom:1.09rem;}
.home_product .itembox>div{display:none}
.home_product .itembox>div>div{display:inline-block;vertical-align:middle;width:45.8%}
.home_product .itembox .imgs{width:54.2%;text-align:right;}
.home_product .itembox .text{padding-right:2.19rem;}
.home_product .itembox .text span{font-size:.18rem;color:#9E9E9E;font-weight:bold;}
.home_product .itembox .text h6 {font-size:.6rem;color:#333;line-height:.68rem;margin:.1rem 0 .3rem;}
.home_product .itembox .text p {font-size:.18rem;color:#666666;margin:0 0 .2rem;line-height:.32rem;}
.home_product .itembox .text>a{display:inline-block;font-size:.18rem;color:#333333;font-weight:bold;}
.home_product .itembox .text>a i {width:.6rem;height:.6rem;background:#0079BB;border-radius:100%;margin-left:.2rem;font-size:.2rem;color:#FFF;line-height:.6rem;text-align:center;}
.home_product ol{padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .2rem}
.home_product ol li {}
.home_product ol li>a{display:block;background:#FFF;text-align:center;padding:.14rem .1rem .18rem}
.home_product ol li .icon{display:inline-block;position:relative;height:.36rem;line-height:.36rem;}
.home_product ol li .icon img {max-height:.36rem;transition:none}
.home_product ol li .icon img.icn2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:all .6s ease-in-out;}
.home_product ol li p{font-size:.15rem;color:#666666;margin:.12rem 0 0}
.home_product ol li#current>a{background:linear-gradient(to right,#0079BB,#68B82E);}
.home_product ol li#current .icon img {opacity:0;transition:all .35s ease-in-out}
.home_product ol li#current .icon img.icn2 {transform:translate(-50%,-50%);opacity:1;transition-delay:100ms}
.home_product ol li#current p{color:#FFF}

.m115{margin:0 1.15rem}
.home_filed{padding:.75rem 0 .9rem;overflow:hidden}
.home_filed .comtitle {margin:0 0 .42rem}
.home_filed .mains {position:relative}
.home_filed .mains .itembox>div{position:relative;display:none}
.home_filed .mains .itembox .txt{position:absolute;top:.88rem;left:0;z-index:1;width:7.45rem;max-width:100%;padding-left:.76rem}
.home_filed .mains .itembox .txt span {font-size:.2rem;color:#FFF;font-family:"DINPro-Regular"}
.home_filed .mains .itembox .txt h4 {font-size:.45rem;color:#FFF;margin:.1rem 0 .24rem;}
.home_filed .mains .itembox .txt p{font-size:.16rem;color:#FFF;margin:0 0 .1rem;}
.home_filed .mains .itembox .txt a{font-size:.16rem;color:#FFF}
.home_filed .mains .itembox .txt a i {margin-left:.1rem;}
.home_filed .mains ol {margin:0;padding:0;z-index:1;width:100%}
.home_filed .mains ol li {display:inline-block;width:20%;}
.home_filed .mains ol li a{display:flex;background:#004D79;padding:.52rem .1rem .54rem;flex-direction: row;justify-content: center;align-items: center;position:relative}
.home_filed .mains ol li .d span {font-size:.22rem;color:#FFF;display:block;margin:0 0 5px;}
.home_filed .mains ol li .d em {font-size:.14rem;color:#FFF;}
.home_filed .mains ol li .d em i {margin-left:.1rem;}
.home_filed .mains ol li .icon {margin:0 .15rem 0 0}
.home_filed .mains ol li .icon img {max-height:.5rem;transition:none;}
.home_filed .mains ol li#current a{background:linear-gradient(to right,#0079BB,#68B82E);}
.home_filed .mains ol li a:before{content:'';width:.32rem;height:.16rem;background:url(../images/icon3.png) 0 0 no-repeat;background-size:.32rem .16rem;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;transition:all .5s ease-in-out}
.home_filed .mains ol li#current a:before{opacity:1}
.home_filed .mains ol li:nth-child(2n) a{background:#0079BB}

.home_about{padding:.75rem 0 1.15rem;background:url(../images/icon4.png) center no-repeat;background-size:cover}
.home_about .comtitle {margin-bottom:.45rem}
.home_about .mains>div{display:inline-block;vertical-align:middle;width:52%}
.home_about .mains .imgs {padding-right:.65rem;}
.home_about .mains .imgs .swiper-slide img {width:100%;height:5.56rem;object-fit:cover;transition:none}
.home_about .mains .text{width:48%}
.home_about .mains .text h4 {font-size:.53rem;color:#333;padding:0 0 .35rem;margin:0 0 .37rem;border-bottom:2px solid #9E9E9E;line-height:1.5}
.home_about .mains .text .editor {font-size:.18rem;color:#333333;line-height:.35rem;margin:0 0 .15rem}
.home_about .mains .text .mores a{display:inline-block;font-size:.16rem;color:#333333;font-weight:bold}
.home_about .mains .text .mores a i{width:.5rem;height:.5rem;background:#0079BB;font-size:.2rem;color:#FFF;text-align:center;line-height:.5rem;border-radius:100%;margin:0 .14rem 0 0;font-weight:normal;}

.home_news{padding:.75rem 0 .9rem}
.home_news .comtitle{margin-bottom:.45rem;}
.home_news .item{margin:0 0 .52rem;}
.home_news .item>*{display:inline-block;vertical-align:middle;width:65%}
.home_news .item .swiper-page{width:35%;text-align:right}
.home_news .item .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.12rem;width:.62rem;height:.62rem;text-align:center;line-height:.6rem;font-size:.14rem;color:#9E9E9E;font-weight:bold;border-radius:100%;border:1px solid #D9D9D9}
.home_news .item .swiper-page>div:hover {border-color:rgba(255,255,255,0);box-shadow:0 4px 20px rgba(0,0,0,.06)}

.home_news .item ol {margin:0;padding:0}
.home_news .item ol li {display:inline-block;vertical-align:middle;padding:0 .2rem 0 0}
.home_news .item ol li a{display:block;position:relative;border-radius:9999px;min-width:1.6rem;text-align:center;font-size:.16rem;color:#333333;border:1px solid #D9D9D9;text-align:center;line-height:.6rem}
.home_news .item ol li a:hover {background:linear-gradient(to right,#0079BB,#68B82E);color:#FFF;border-color:rgba(255,255,255,0)}
.home_news .lists{margin-left:1.15rem;position:relative}
.home_news .lists .swiper-slide a{display:block;position:relative}
.home_news .lists .swiper-slide .imgs img {width:100%;height:3.7rem;object-fit:cover;transition:none}
.home_news .lists .swiper-slide .text {margin:.43rem 0 0}
.home_news .lists .swiper-slide .text p{margin:0 0 .17rem;font-size:.16rem;color:#9E9E9E}
.home_news .lists .swiper-slide .text p span {display:inline-block;vertical-align:middle;font-size:.16rem;color:#9E9E9E;padding:0 .245rem;}
.home_news .lists .swiper-slide .text p>*:first-child {padding-left:0}
.home_news .lists .swiper-slide .text h6 {font-size:.24rem;color:#333;font-weight:bold;line-height:.36rem;height:.72rem;overflow:hidden}
.home_news .lists .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.home_operration{position:relative}
.home_operration .title{position:absolute;top:.87rem;left:0;width:100%;z-index:1}
.home_operration .title h3 {font-size:.4rem;color:#333}
.home_operration .title p{font-size:.2rem;color:#9E9E9E;font-family:"DINPro-Medium";text-transform:uppercase;margin:6px 0 0}
.home_operration .infos{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);z-index:1}
.home_operration .infos li {margin:0 0 .1rem;}
.home_operration .infos li p{margin:0;font-size:.43rem;color:#333333}
.home_operration .infos .nums {margin:.45rem 0 0}
.home_operration .infos .nums >div{margin:.35rem 0 0}
.home_operration .infos .nums p {font-size:.16rem;color:#333;margin:0 0 .1rem;font-weight:bold;}
.home_operration .infos .nums h5 {font-size:.14rem;color:#333333;}
.home_operration .infos .nums h5 em {display:inline-block;vertical-align:middle;font-size:.34rem;font-family:"KronaOne";line-height:.46rem;}
.home_operration .infos .nums h5 sup {top:auto;font-size:.34rem;font-family:"KronaOne";        display: inline-block;    vertical-align: middle;margin:0 .18rem 0 0}

.home_operration .mains>div{position:absolute;background:#FFF;padding:.17rem .26rem .26rem}
.home_operration .mains>div:hover {margin:-10px 0 0;box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.home_operration .mains .item1{right:1.37rem;top:20%;width:4.16rem;}
.home_operration .mains>div h6 {font-size:.22rem;color:#333333;font-weight:bold;padding:0 0 .15rem;position:relative;margin:0 0 .07rem}
.home_operration .mains>div h6:after{content:'';width:.32rem;height:2px;background:#0079BB;position:absolute;left:0;bottom:0}
.home_operration .mains>div p{font-size:.16rem;color:#333;line-height:.24rem;margin:.1rem 0 0}
.home_operration .mains>div p strong {font-weight:bold}
.home_operration .mains>div p em {color:#0079BB;font-weight:bold;}
@keyframes dropdown2 {
	form{
		transform:translateX(.27rem)
	}
	to{
		transform:translateX(.27rem) scale(1.6)
	}
}
@keyframes dropdown3{
	form{
		transform:translateX(-.27rem)
	}
	to{
		transform:translateX(-.27rem) scale(1.6)
	}
}
@keyframes dropdown4{
	form{
		transform:translateY(.37rem)
	}
	to{
		transform:translateY(.37rem) scale(.85)
	}
}
.home_operration .mains .item1:before{content:'';width:.62rem;height:.62rem;background:url(../images/icon5.png) 0 0 no-repeat;background-size:.62rem .62rem;position:absolute;top:100%;transform:translateY(.37rem);left:.2rem;}
.home_operration .mains .item1:hover:before {    animation: dropdown4 .8s linear infinite alternate;}
.home_operration .mains .item1:after{content:'';border-top:.16rem solid #FFF;border-left:.125rem solid transparent;border-right:.125rem solid transparent;position:absolute;top:100%;left:.35rem;z-index:1}
.home_operration .mains .item2 {width:4.07rem;left:25%;top:30%;}
.home_operration .mains .item2:before{content:'';width:.15rem;height:.15rem;background:#0079BB;position:absolute;left:100%;transform:translateX(.27rem);bottom:.33rem;border-radius:100%;}

.home_operration .mains .item2:hover:before {    animation: dropdown2 .8s linear infinite alternate;}
.home_operration .mains .item2:after{content:'';border-top:.125rem solid transparent;border-bottom:.125rem solid transparent;border-left:.16rem solid #FFF;position:absolute;bottom:.27rem;left:100%}
.home_operration .mains .item3 {width:4.07rem;left:47%;top:50%;}
.home_operration .mains .item3:before{content:'';width:.15rem;height:.15rem;background:#0079BB;position:absolute;left:100%;transform:translateX(.27rem);top:.33rem;border-radius:100%;transition:all .5s linear}
.home_operration .mains .item3:hover:before{    animation: dropdown2 .8s linear infinite alternate;}
.home_operration .mains .item3:after{content:'';border-top:.125rem solid transparent;border-bottom:.125rem solid transparent;border-left:.16rem solid #FFF;position:absolute;top:.27rem;left:100%}
.home_operration .mains .item4 {width:4.07rem;right:1.37rem;top:55%;}
.home_operration .mains .item4:before{content:'';width:.15rem;height:.15rem;background:#0079BB;position:absolute;right:100%;transform:translateX(-.27rem);top:.27rem;border-radius:100%;transition:all .5s linear}
.home_operration .mains .item4:hover:before {animation: dropdown3 .8s linear infinite alternate;}
.home_operration .mains .item4:after{content:'';border-top:.125rem solid transparent;border-bottom:.125rem solid transparent;border-right:.16rem solid #FFF;position:absolute;top:.25rem;right:100%}
/*通用底部*/
.footer{padding:.5rem 0 .6rem;}
.footer>div>div{display:inline-block;vertical-align:top;width:21%}
.footer .navlist {width:57%}
.footer .codes {width:22%;text-align:right;padding-right:.5rem;}
.footer .logos>a> img {max-height:.29rem;transition:none;}
.footer .logos .share{padding:.47rem 0 0}
.footer .logos .share  p{font-size:.16rem;color:#666666;font-family:"DINPro-Medium";text-transform:uppercase;margin:0 0 .29rem}
.footer .logos .share >div>a{display:inline-block;margin-right:.12rem}
.footer .logos .share >div>a img{width:.48rem;transition:none}
.footer .navlist>div{display:flex;width:100%;    flex-direction: row;    justify-content: space-between;}
.footer .navlist ul {margin:0;padding:0}
.footer .navlist ul li p {margin:0}
.footer .navlist ul li:first-child {margin:0 0 .26rem;font-weight:normal;}
.footer .navlist ul li:first-child a{font-size:.18rem;color:#333333;}
.footer .navlist ul li {margin:0 0 .1rem;}
.footer .navlist ul li a{font-size:.16rem;color:#666666;}
.footer .codes>div{display:inline-block;text-align:center}
.footer .codes img {width:1.12rem;transition:none}
.footer .codes p{font-size:.14rem;color:#666666;margin:.12rem 0 0}
.copy {background:#F7F7F7;padding:.3rem 0}
.copy>div>*{display:inline-block;vertical-align:middle;width:70%;}
.copy p,.copy p a{font-size:.14rem;color:#666666;margin:0}
.copy .f_links{text-align:right;width:30%}
.copy .f_links>*{display:inline-block;vertical-align:middle;}
.copy .f_links span {font-size:.14rem;color:#666666}
.copy .f_links dl {margin:0;padding:0;position:relative;text-align:left}
.copy .f_links dl dt {font-weight:normal;min-width:2.4rem;border:1px solid #eee;background:#FFF}
.copy .f_links dl dt a{font-size:.14rem;color:#333;display:block;line-height:.35rem;padding:0 .15rem;position:relative}
.copy .f_links dl dt a i {position:absolute;right:.15rem;top:50%;transform:translateY(-50%);font-size:.16rem;}
.copy .f_links dl dd {position:absolute;bottom:100%;left:0;width:100%;border:1px solid #eee;border-bottom:0;background:#FFF;display:none;transition:none;}
.copy .f_links dl dd p {margin:0;border-bottom:1px solid #eee}
.copy .f_links dl dd p a{display:block;line-height:.36rem;font-size:.14rem;color:#333;padding:0 .15rem;}


/**/
.flash {position:relative}
.flash .label_txt{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1;text-align:center}
.flash .label_txt p{font-size:.24rem;color:#FFF;font-family:"DINPro-Regular";margin:0 0 .1rem}
.flash .label_txt h2 {font-size:.52rem;color:#FFF;font-weight:bold;}
.commenu{background:#FFF;padding:.46rem 3.2rem;text-align:center;border-bottom:1px solid #DBDBDB;position:relative;z-index:10}
.commenu ol {margin:0;padding:0;display:flex;    flex-direction: row;    justify-content: space-between;}
.commenu li {position:relative;width:25%}
.commenu li:after{content:'';width:1px;height:.7rem;background:#DBDBDB;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.commenu li:last-child:after {display:none;}
.commenu li a{display:block;position:relative}
.commenu li span{font-size:.2rem;color:#666;padding:.9rem 0 0;background-position:center 0;background-repeat:no-repeat;background-size:.64rem .64rem;display:inline-block;min-width:.7rem}
.commenu li span.icon0 {background-image:url(../images/icon6-1.png);}
.commenu li span.icon1 {background-image:url(../images/icon6-2.png);}
.commenu li span.icon2 {background-image:url(../images/icon6-3.png);}
.commenu li span.icon3 {background-image:url(../images/icon6-4.png);}
.commenu li a:hover span,.commenu li.on a span{color:#333}
.commenu li a:hover span.icon0,.commenu li.on a span.icon0{background-image:url(../images/icon6-1h.png);}
.commenu li a:hover span.icon1,.commenu li.on a span.icon1 {background-image:url(../images/icon6-2h.png);}
.commenu li a:hover span.icon2,.commenu li.on a span.icon2{background-image:url(../images/icon6-3h.png);}
.commenu li a:hover span.icon3,.commenu li.on a span.icon3{background-image:url(../images/icon6-4h.png);}

.pad36{margin:0 3.6rem}
.company{background-position:center;background-repeat:no-repeat;background-size:cover;padding:3.73rem 0 .85rem;text-align:center;}
.company h3 {font-size:.46rem;color:#333;margin:0 0 1.97rem;}
.company .editor h6 {font-size:.45rem;color:#FFF;margin:0 0 .35rem;}
.company .editor h6 em {display:block;font-size:.2rem;color:#FFF;font-family:"DINPro-Regular";margin:0 0 .1rem;}
.company .editor p{font-size:.18rem;color:#FFF;line-height:1.75;text-align:left;text-indent:2em}

.culture{padding:.77rem 0 1.04rem;background:#F6F7F8}
.culture h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .67rem;font-weight:bold}
.culture .lists{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .3rem}
.culture .lists>div{position:relative}
.culture .lists img {width:100%;height:4.65rem;object-fit:cover;transition:none}
.culture .lists h6 {font-size:.18rem;color:#FFF;position:absolute;top:.2rem;left:.2rem;border:1px solid #FFF;min-width:.55rem;height:.55rem;text-align:center;display:flex;    justify-content: center;    align-items: center;line-height:.23rem;padding:0 .05rem;}
.culture .lists .txt{font-size:.18rem;color:#FFF;position:absolute;bottom:.2rem;right:.2rem;}
.culture .lists .txt p{margin:0;line-height:.24rem;}
.culture .lists>div:hover .imgs{box-shadow:6px 6px 8px rgba(0,0,0,.12)}

.policy{padding:.77rem 0 .91rem;background:#FFF}
.policy h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .65rem;font-weight:bold}
.policy .lists{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 .3rem}
.policy .lists>div{position:relative}
.policy .lists img {width:100%;height:3.85rem;object-fit:cover;transition:none}
.policy .lists  h6 {font-size:.2rem;color:#FFF;;position:absolute;bottom:.22rem;right:.2rem;}
.policy .lists>div:hover .imgs{box-shadow:6px 6px 8px rgba(0,0,0,.12)}

.concept{padding:.77rem 0 1.04rem;background:#F6F7F8}
.concept h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .67rem;font-weight:bold}
.concept .lists{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0 .3rem}
.concept .lists>div{position:relative}
.concept .lists img {width:100%;height:4.65rem;object-fit:cover;transition:none}
.concept .lists h6 {font-size:.18rem;color:#FFF;position:absolute;top:.2rem;left:.2rem;border:1px solid #FFF;min-width:.55rem;height:.55rem;text-align:center;display:flex;    justify-content: center;    align-items: center;line-height:.23rem;padding:0 .05rem;}
.concept .lists .txt{font-size:.18rem;color:#FFF;position:absolute;bottom:.2rem;right:.2rem;}
.concept .lists .txt p{margin:0;line-height:.24rem;}
.concept .lists>div:hover .imgs{box-shadow:6px 6px 8px rgba(0,0,0,.12)}
/*
.culture .editor>div{display:inline-block;vertical-align:top;width:25%;position:relative;text-align:center}
.culture .editor>div p {font-size:.2rem;color:#333333;margin:0 0 .13rem;}
.culture .editor>div p img {max-height:.64rem;transition:none}
.culture .editor>div em {font-size:.18rem;color:#333}
.culture .editor>div:after{content:'';width:1px;height:.91rem;background:#DBDBDB;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.culture .editor>div:last-child:after {display:none;}
*/

.history{background:#FFF;padding:.75rem 0 1.5rem;border-bottom:1px solid #DBDBDB}
.history h3 {font-size:.46rem;color:#333333;margin:0 0 .75rem;text-align:center;font-weight:bold}

.history .lists {position:relative;display:flex;    justify-content: space-between;}
.history .lists:after{content:'';width:100%;height:.6rem;background:url(../images/icon_hi.png) 0 bottom no-repeat;background-size:100% auto;position:absolute;top:34%;left:0}

.history .lists .swiper-slide {width:2rem;}
.history .lists .item{position:relative;height:2.8rem;display:flex;align-items: flex-start;}
.history .lists .editor {font-size:.13rem;color:#333;padding:.1rem;border:2px solid #0068AE;border-radius:6px;overflow:hidden;width:100%;background:#FFF}
.history .lists .editor p:nth-child(2) {font-size:.12rem;}
.history .lists .editor p{margin:0;line-height:.2rem;}
.history .lists h6 {width:1.05rem;height:1.05rem;border:.15rem solid #0069AB;border-radius:100%;display:flex;text-align:center;font-size:.18rem;color:#0069AB;position:absolute;top:1.75rem;left:50%;font-family:"DINPro-Regular";flex-direction: column;    justify-content: center;    align-items: center;transform:translateX(-50%);z-index:21}
.history .lists h6 hr {margin:5px 0;border:1px solid #0069AB;width:.17rem;}
.history .lists h6:before{content:'';border-bottom:.26rem solid #0069AB;border-left:.12rem solid transparent;border-right:.12rem solid transparent;position:absolute;top:-.26rem;left:50%;transform:translateX(-50%)}
.history .lists h6:after{content:'';width:.15rem;height:.15rem;background:#FFF;border:2px solid #0069AB;border-radius:100%;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.3rem);z-index:2}
.history .lists .swiper-slide:nth-child(2n) .item{    align-items: flex-end;}
.history .lists .swiper-slide:nth-child(2n) h6 {top:.25rem;}
.history .lists .swiper-slide:nth-child(2n) h6:before{border-bottom:0;border-top:.26rem solid #0069AB;top:auto;bottom:-.26rem;}
.history .lists .swiper-slide:nth-child(2n) h6:after {bottom:auto;top:100%;transform:translate(-50%,.3rem)}
.history .lists .swiper-slide:nth-child(4) {width:1.37rem;}
.history .lists .swiper-slide:nth-child(6) {width:1.78rem;}
.history .lists .swiper-slide:first-child h6,.history .lists .swiper-slide:nth-child(4) h6,.history .lists .swiper-slide:nth-child(7) h6{border-color:#67AA1B;color:#67AA1B;}
.history .lists .swiper-slide:first-child h6 hr,.history .lists .swiper-slide:nth-child(4) h6 hr,.history .lists .swiper-slide:nth-child(7) h6 hr{border-color:#67AA1B}
.history .lists .swiper-slide:first-child h6:before,.history .lists .swiper-slide:nth-child(7) h6:before{border-bottom-color:#67AA1B}
.history .lists .swiper-slide:nth-child(4) h6:before{border-top-color:#67AA1B}
/**/
.strategy_box{padding:.92rem 0 1.27rem;}
.strategy_box h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .66rem;}
.strategy_box .mainsbox>div{margin:0 0 .6rem;padding:.35rem;background:#F7F7F7;display:flex;    flex-direction: row;    align-items: center;position:relative}
.strategy_box .mainsbox>div>div{width:50%}
.strategy_box .mainsbox>div .imgs img {width:100%;height:4.5rem;object-fit:cover;transition:none}
.strategy_box .mainsbox>div .text{padding:0 1.2rem;position:relative}
.strategy_box .mainsbox>div .text h4 {font-size:.38rem;color:#333;margin:0 0 .35rem;}
.strategy_box .mainsbox>div .text .editor {font-size:.18rem;color:#666;padding-left:.22rem;}
.strategy_box .mainsbox>div .text .editor p{margin:.1rem 0 .22rem;line-height:1.5}
.strategy_box .mainsbox>div .text .editor h6 {font-size:.22rem;color:#333333;position:relative;}
.strategy_box .mainsbox>div .text .editor h6:before{content:'';width:.06rem;height:.06rem;background:#9E9E9E;position:absolute;top:50%;transform:translateY(-50%);left:-.22rem;border-radius:100%}
.strategy_box .mainsbox>div .icons{position:absolute;right:.6rem;bottom:.6rem;z-index:1;width:auto;}
.strategy_box .mainsbox>div .icons img {max-height:1.57rem;transition:none;}
.strategy_box .mainsbox>div:nth-child(2n) {    flex-direction: row-reverse;}
.strategy_box .mainsbox>div:nth-child(2n) .text {padding:0 .85rem;}
.strategy_box .mainsbox>div:nth-child(2n) .icons {right:auto;left:35%}

.honor_box{padding:.79rem 0 1rem;border-bottom:1px solid #DBDBDB}
.honor_box .title{margin:0 0 .7rem;text-align:center}
.honor_box .title h3 {font-size:.46rem;color:#333333;margin:0 0 .33rem;}
.honor_box .title ol {margin:0;padding:0;}
.honor_box .title ol li {display:inline-block;vertical-align:top;margin:0 .3rem;}
.honor_box .title ol li a{display:block;padding:0 0 8px;position:relative;font-size:.18rem;color:#666666;}
.honor_box .title ol li a:after{content:'';width:0;height:2px;background:#0079BB;position:absolute;bottom:0;left:0;transition:all .5s ease-in-out;}
.honor_box .title ol li.on a,.honor_box .title ol li a:hover{color:#333333;font-weight:bold;}
.honor_box .title ol li.on a:after,.honor_box .title ol li a:hover:after{width:100%}
.honor_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.67rem .32rem}
.honor_box .lists .imgs span{background:none !important;display:inline-block;vertical-align:middle;}
.honor_box .lists .imgs {height:2.96rem;line-height:2.96rem;text-align:center;background:url(../images/icon9.png) center no-repeat;background-size:cover}
.honor_box .lists .imgs img {max-height:2.1rem;transition:none;}
.honor_box .lists li p{font-size:.2rem;color:#333333;margin:.24rem 0 0}
.honor_box .lists li a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.15)}

.page {margin:.88rem 0 0}
.page >a{display:inline-block;vertical-align:middle;margin:0 .27rem;font-size:.16rem;color:#333}
.page >a.page-item {width:.62rem;height:.62rem;border:1px solid #D9D9D9;border-radius:100%;line-height:.6rem;text-align:center;font-size:.16rem;color:#9E9E9E;font-weight:bold;}
.page >a.page-item:hover{background:#FFF;color:#000;border-color:#FFF;box-shadow:0 4px 20px rgba(0,0,0,.06)}
/**/
.video_box{padding:.84rem 0 .88rem;border-bottom:1px solid #DBDBDB}
.video_box h3 {font-size:.46rem;color:#333333;margin:0 0 .75rem;text-align:center;}
.video_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.5rem .2rem}
.video_box .lists .imgs>span>img {width:100%;height:2.96rem;object-fit:cover;transition:none}
.video_box .lists .imgs {position:relative}
.video_box .lists li a>p{font-size:.2rem;color:#333;margin:.25rem 0 0;line-height:.32rem;height:.64rem;overflow:hidden;}
.video_box .lists .imgs p {position:absolute;bottom:.15rem;left:.15rem;z-index:1;font-size:.14rem;color:#FFF;margin:0}
.video_box .lists .imgs p img {max-height:.18rem;transition:none;margin-right:.1rem;display:inline-block;vertical-align:middle;}
.video_box .lists li a:hover .imgs {box-shadow:4px 4px 6px rgba(0,0,0,.15)}

.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;}
/**/
.product_box{padding:.65rem 0 1.3rem;border-bottom:1px solid #DBDBDB}
.product_box h3 {font-size:.46rem;color:#333333;margin:0 0 .76rem;text-align:center}
.product_box .mainsbox>div.items{margin:0 0 1.3rem;}
.product_box .mainsbox>div:last-child{margin:0}
.product_box .mainsbox>div .infos{margin:0 0 .6rem;background:#FFF;box-shadow:0 3px 20px rgba(0,0,0,.06);position:relative}
.product_box .mainsbox>div .infos>div{display:inline-block;vertical-align:middle;width:58.9%}
.product_box .mainsbox>div .infos .imgs{cursor:pointer;}
.product_box .mainsbox>div .infos .imgs img {width:100%;height:3.6rem;object-fit:cover;transition:none}
.product_box .mainsbox>div .infos .text{width:41.1%;padding:0 .49rem;position:relative}
.product_box .mainsbox>div .infos .text>p{font-size:.16rem;color:#666666;line-height:.26rem;margin:0}
.product_box .mainsbox>div .infos .text>p img {max-height:.35rem;transition:none;}
.product_box .mainsbox>div .infos .text h5 {font-size:.32rem;color:#333;margin:.19rem 0 .14rem;}

.product_box .mainsbox>div .infos .text>div.li_m {display:none}
.product_box .mainsbox>div .infos .text .links{margin:.2rem 0 0;padding:.2rem 0 0;border-top:1px solid #DBDBDB;}
.product_box .mainsbox>div .infos .text .links>a{display:inline-block;vertical-align:top;width:31.333%;margin:0 2% 0 0;text-align:center;border-radius:9999px;line-height:.4rem;font-size:.15rem;color:#333;border:1px solid #0079BB}
.product_box .mainsbox>div .infos .text .links>a:hover {background:linear-gradient(to right,#0079BB,#68B82E);color:#FFF;border-color:rgba(255,255,255,0)}


/*
.product_box .mainsbox>div .infos .text>div{margin:.33rem 0 0;padding:.32rem 0 0;border-top:1px solid #DBDBDB;display:flex;width:100%;    flex-direction: row;    flex-wrap: wrap;}
.product_box .mainsbox>div .infos .text>div>p{padding:0 .4rem 0 .28rem;font-size:.16rem;color:#333;margin:0 0 .14rem;background:url(../images/icon11.png) 0 center no-repeat;background-size:.18rem .18rem;line-height:.26rem;}
.product_box .mainsbox>div .infos .text>div>p:nth-child(3n) {padding-right:0}
*/

.product_box .mainsbox>div .infos:before{content:'';width:.81rem;height:.93rem;background:url(../images/icon12-1.png) 0 0 no-repeat;right:0;top:0;z-index:1;position:absolute;background-size:.81rem .93rem !important;}
.product_box .mainsbox>div.box1 .infos:before{background:url(../images/icon12-2.png) 0 0 no-repeat;}
.product_box .mainsbox>div.box2 .infos:before{background:url(../images/icon12-3.png) 0 0 no-repeat;}
.product_box .mainsbox>div.box3 .infos:before{background:url(../images/icon12-4.png) 0 0 no-repeat;}
.product_box .mainsbox>div.box4 .infos:before{background:url(../images/icon12-5.png) 0 0 no-repeat;}
.product_box .mainsbox>div .lists{display:none;transition:none;}
.product_box .mainsbox>div .lists ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.61rem .25rem}

.product_box .mainsbox>div .lists li a{display:block;position:relative}
.product_box .mainsbox>div .lists .img_ img {width:100%;height:3rem;object-fit:cover;transition:none}
.product_box .mainsbox>div .lists .txt{padding:.22rem 0 0}
.product_box .mainsbox>div .lists .txt h6 {font-size:.22rem;color:#333}
.product_box .mainsbox>div .lists .txt p{font-size:.14rem;color:#858585;margin:.06rem 0 0}
.product_box .mainsbox>div .lists .menus_list {margin:0 0 .6rem;}
.product_box .mainsbox>div .lists .menus_list h5 {font-size:.28rem;color:#333;padding:0 0 .25rem;border-bottom:1px solid #DBDBDB;margin:0 0 .3rem;position:relative}
.product_box .mainsbox>div .lists .menus_list h5 em {position:absolute;right:0;top:0;}
.product_box .mainsbox>div .lists .menus_list h5 em img {max-height:.23rem;transition:none;}
.pro_fixed{position:fixed;top:50%;right:.19rem;transform:translateY(-50%);z-index:20;box-shadow:0 3px 20px rgba(0,0,0,.06);background:#FFF;width:1.16rem;}
.pro_fixed li a{display:block;padding:.21rem 0;text-align:center;position:relative}
.pro_fixed li .icon{margin:0 0 .11rem;position:relative}
.pro_fixed li .icon img{max-width:.83rem;}
.pro_fixed li .icon img.icn2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;opacity:0}
.pro_fixed li p{font-size:.14rem;color:#333;line-height:.2rem;height:.4rem;overflow:hidden;}
.pro_fixed li a:after{content:'';width:.65rem;height:1px;background:#DBDBDB;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all .4s ease-in-out}
.pro_fixed li a:hover .icon img,.pro_fixed li.on a .icon img {opacity:0}
.pro_fixed li a:hover .icon img.icn2,.pro_fixed li.on a .icon img.icn2 {opacity:1}
.pro_fixed li a:hover,.pro_fixed li.on a{background:linear-gradient(to right,#0079BB,#68B82E)}
.pro_fixed li a:hover p,.pro_fixed li.on a p{color:#FFF}
.pro_fixed li a:hover:after,.pro_fixed li.on a:after{width:0}


.show_product{padding:0}
.m320{margin:0 3.2rem}
.show_product .mainsbox{background:url(../images/icon15.png) center no-repeat;background-size:cover;padding:1.5rem 0 .56rem}
.show_product .mainsbox .mbx {margin:0 0 .58rem;font-size:.14rem;color:#9E9E9E}
.show_product .mainsbox .mbx a{font-size:.14rem;color:#666666;}
.show_product .mainsbox .mbx a:first-child+a{display:none}
.show_product .mainsbox .mbx em {color:#0079BB}
.show_product .mainsbox .items>div{display:inline-block;vertical-align:top;width:41%}
.show_product .mainsbox .items .text{width:59%;padding-left:1.3rem;}
.show_product .mainsbox .items .imgsbox{position:relative}
.show_product .mainsbox .items .imgsbox .swiper {position:relative;background:#FFF;text-align:center}
.show_product .mainsbox .items .imgsbox .swiper-slide img {height:4.11rem;transition:none;width:100%;object-fit:cover;}
.show_product .mainsbox .items .imgsbox .swiper:before{content:'';width:.24rem;height:.24rem;background:url(../images/icon13.png) 0 0 no-repeat;background-size:.24rem .24rem;position:absolute;right:.16rem;bottom:.16rem;z-index:5}
.show_product .mainsbox .items .imgsbox .slide-pagination{margin:.28rem 0 0;text-align:center}
.show_product .mainsbox .items .imgsbox .slide-pagination span {opacity:1;outline:none;width:.08rem;height:.08rem;background:#9E9E9E;margin:0 .05rem !important;}
.show_product .mainsbox .items .imgsbox .slide-pagination span.swiper-pagination-bullet-active{width:.18rem;border-radius:999px;background:linear-gradient(to right,#0079BB,#68B82E)}
.show_product .mainsbox .items .text span {display:inline-block;font-size:.16rem;color:#333;padding:5px .2rem;font-weight:bold;margin:0 0 .18rem;background:#FFF;display:none;}

.show_product .mainsbox .items .text p{font-size:.16rem;color:#333;line-height:.3rem;margin:0 0 .4rem}
.show_product .mainsbox .items .text h2{text-align:right;font-size:.26rem;color:#2173a7;font-weight:bold;margin:0 0 .65rem;display:flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-start;}
.show_product .mainsbox .items .text h2 img {max-height:.65rem;transition:none;}
.show_product .mainsbox .items  .downm_link>a{display:inline-block;background:#007db6;font-size:.16rem;color:#FFF;padding:0 .36rem;line-height:.45rem;}


.show_product .pro_filed{padding:.97rem 0 .6rem;}
.show_product .pro_filed h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .15rem;text-align:center}
.show_product .pro_filed .editor{position:relative}
.show_product .pro_filed .editor>div{display:inline-block;vertical-align:top;width:33.333%;padding:.58rem 0;position:relative;text-align:center}
.show_product .pro_filed .editor .imgs{height:.87rem;line-height:.87rem;}
.show_product .pro_filed .editor .imgs img {max-height:.87rem;transition:none}
.show_product .pro_filed .editor p{font-size:.2rem;color:#333333;font-weight:bold;margin:.2rem 0 0;font-weight:bold;}
.show_product .pro_filed .editor>div:after{content:'';width:1px;height:.88rem;background:#DBDBDB;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.show_product .pro_filed .editor>div:nth-child(3n):after{display:none}
.show_product .pro_filed .editor:after{content:'';width:100%;height:1px;background:#DBDBDB;position:absolute;left:0;top:50%}

.show_product .pro_mains{background:#f3f3f3;padding:.55rem 0 .93rem;}
.show_product .pro_mains h3 {font-size:.3rem;color:#2173a7;margin:0 0 .25rem;}
.show_product .pro_mains h3 i{font-size:.4rem;margin:0 .15rem 0 0}
.show_product .pro_mains .mains{font-size:.21rem;color:#959595;}
.show_product .pro_mains .mains table {width:100%;background:#d1d3d4;}
.show_product .pro_mains .mains table td {width:auto;font-size:.17rem;color:#000000;text-align:center;height:.51rem;border:1px solid #FFF;vertical-align:middle}
.show_product .pro_mains .mains table p{margin:0}
.show_product .pro_mains .mains table td:nth-child(2n) {background:#e6e7e8}
.show_product .pro_mains .mains table td:first-child{background:#6bbe45;color:#FFF}
.show_product .pro_mains .mains table tr:first-child td {background:#007db6 !important;color:#FFF}
/**/
.class2_box{border-bottom:1px solid #DBDBDB;background:#F7F7F7}
.class2_box p {display:inline-block;vertical-align:middle;margin:0;width:20%}
.class2_box p a{font-size:.16rem;color:#333;display:block;padding-left:.2rem;position:relative;line-height:.65rem;}
.class2_box p  a:before,.class2_box p a:after{content:'';width:.1rem;height:.1rem;border:2px solid #9E9E9E;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .6s ease-in-out;}
.class2_box p a:after{border:0;background:linear-gradient(to right,#0079BB,#68B82E);opacity:0}
.class2_box p a:hover:before,.class2_box p.on a:before{opacity:0}
.class2_box p a:hover:after,.class2_box p.on a:after{opacity:1}

.down_boxs{padding:.79rem 0 1rem;border-bottom:1px solid #DBDBDB}
.down_boxs .title{margin:0 0 .7rem;text-align:center}
.down_boxs .title h3 {font-size:.46rem;color:#333333;margin:0 0 .33rem;}
.down_boxs .title ol {margin:0 0 .45rem;padding:0 0 .5rem;text-align:left;border-bottom:2px solid #f8f8f8;}
.down_boxs .title ol li {display:inline-block;vertical-align:top;width:16.6666%;padding:0 .1rem;margin:0 0 .15rem;position:relative}
.down_boxs .title ol li>a{display:block;background:#eee;font-size:.16rem;color:#333;line-height:.4rem;padding:0 .15rem;position:relative}
.down_boxs .title ol li>a i{position:absolute;right:.15rem;top:50%;transform:translateY(-50%);}
.down_boxs .title ol li>dl{position:absolute;top:100%;left:0;width:100%;margin:0;padding:0 .1rem;z-index:2;display:none;transition:none;}
.down_boxs .title ol li>dl dd a{display:block;line-height:.4rem;font-size:.16rem;color:#333;text-align:center;background:#f8f8f8}
.down_boxs .title ol li.on>a{background:#0079BB;color:#FFF}
.down_boxs .title ol li>dl dd a:hover {color:#0079BB}


.down_boxs .lists li {display:inline-block;vertical-align:top;width:25%;padding:0 .2rem;margin:0 0 .3rem;}
.down_boxs .lists li a{display:block;background:#E9F6FD;padding:.15rem .45rem .15rem .15rem;position:relative}
.down_boxs .lists li p{font-size:.16rem;color:#333333;margin:0;}
.down_boxs .lists li i{font-size:.22rem;color:#333;position:absolute;right:.15rem;top:50%;transform:translateY(-50%)}
.down_boxs .lists li a:hover p,.down_boxs .lists li a:hover i{color:#0079BB}
/**/
.tech_box{border-bottom:1px solid #DBDBDB}
.tech_box .mains1 {padding:.84rem 0 .4rem}
.tech_box  h3 {font-size:.46rem;color:#333333;text-align:center;margin:0 0 .64rem}
.tech_box .mains1 .mains .editor{position:relative;background:#004D79;padding:0 1.36rem;}
.tech_box .mains1 .mains .editor .txt{width:64%;padding:.43rem 0 .49rem}
.tech_box .mains1 .mains .editor .txt p{font-size:.18rem;color:#FFF;line-height:1.65;text-indent:2em;}
.tech_box .mains1 .mains .editor .imgs {position:absolute;right:1.36rem;bottom:0;z-index:1;max-width:3.21rem;}

.tech_box .mains2{padding:.4rem 0 0}
.tech_box .mains2>div{padding:0 0 .8rem;border-bottom:1px solid #DBDBDB;}
.tech_box .mains2 h3 {margin:0 0 .24rem}
.tech_box .mains2 ol {margin:0 0 .4rem;padding:0;text-align:center}
.tech_box .mains2 ol li {display:inline-block;vertical-align:top;padding:0 .21rem;}
.tech_box .mains2 ol li a{display:block;position:relative;font-size:.18rem;color:#666;padding:0 0 8px;}
.tech_box .mains2 ol li a:after{content:'';width:0;height:2px;background:#0079BB;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out;}
.tech_box .mains2 ol li#current a:after{width:100%}
.tech_box .mains2 ol li#current a{color:#333;font-weight:bold}
.tech_box .mains2 .itembox .text{width:59%;font-size:.16rem;color:#333333;margin:0 auto .4rem;text-align:center}
.tech_box .mains2 .itembox .swiper-slide img {width:100%;height:2.36rem;object-fit:cover;transition:none}
.tech_box .mains2 .itembox .swiper-slide p {margin:.2rem 0 0;font-size:.18rem;color:#333333;font-weight:bold;}
.tech_box .mains2 .itembox .lists {position:relative;padding:0 .55rem;}
.tech_box .mains2 .itembox .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);width:.62rem;height:.62rem;border:1px solid #9E9E9E;border-radius:100%;line-height:.6rem;text-align:center;font-size:.16rem;color:#9E9E9E;font-weight:bold;left:-.8rem;}
.tech_box .mains2 .itembox .lists .swiper-page>div.slide-button-next{left:auto;right:-.8rem;}
.tech_box .mains2 .itembox .lists .swiper-page>div:hover {background:#FFF;color:#000;border-color:#FFF;box-shadow:0 4px 20px rgba(0,0,0,.06)}

.tech_box .mains3{padding:.7rem 0 0}
.tech_box .mains3>div{padding:0 0 .8rem;border-bottom:1px solid #DBDBDB;}
.tech_box .mains3 h3 {margin:0 0 .24rem}
.tech_box .mains3 ol {margin:0 0 .4rem;padding:0;text-align:center}
.tech_box .mains3 ol li {display:inline-block;vertical-align:top;padding:0 .21rem;}
.tech_box .mains3 ol li a{display:block;position:relative;font-size:.18rem;color:#666;padding:0 0 8px;}
.tech_box .mains3 ol li a:after{content:'';width:0;height:2px;background:#0079BB;position:absolute;bottom:0;left:0;transition:all .45s ease-in-out;}
.tech_box .mains3 ol li#current a:after{width:100%}
.tech_box .mains3 ol li#current a{color:#333;font-weight:bold}
.tech_box .mains3 .itembox .text{width:48%;font-size:.16rem;color:#333333;margin:0 auto .4rem;text-align:center;line-height:1.7}
.tech_box .mains3 .itembox .swiper-slide .imgs_ {height:2.36rem;line-height:2.36rem;text-align:center;background:url(../images/icon9.png) 0 0 no-repeat;background-size:cover;padding:0 .15rem}
.tech_box .mains3 .itembox .swiper-slide img {height:1.67rem;transition:none}
.tech_box .mains3 .itembox .swiper-slide p {margin:.2rem 0 0;font-size:.18rem;color:#333333;font-weight:bold;}
.tech_box .mains3 .itembox .lists {position:relative;padding:0 .55rem;}
.tech_box .mains3 .itembox .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);width:.62rem;height:.62rem;border:1px solid #9E9E9E;border-radius:100%;line-height:.6rem;text-align:center;font-size:.16rem;color:#9E9E9E;font-weight:bold;left:-.8rem;}
.tech_box .mains3 .itembox .lists .swiper-page>div.slide-button-next{left:auto;right:-.8rem;}
.tech_box .mains3 .itembox .lists .swiper-page>div:hover {background:#FFF;color:#000;border-color:#FFF;box-shadow:0 4px 20px rgba(0,0,0,.06)}

.tech_box .mains4 {padding:.7rem 0 1.3rem;}
.tech_box .mains4 h3 {margin:0 0 .64rem;}
.tech_box .mains4 .editor p{margin:0}
/**/
.golds_box{background:#F7F7F7;padding:.9rem 0 .92rem}
.golds_box .mains{display:flex;padding:.24rem 0 .3rem;align-items: center;}
.golds_box .mains .text {width:22.5%}
.golds_box .mains .text h3 {font-size:.5rem;color:#333333;margin:0 0 .86rem;}
.golds_box .mains .text .t h4 {font-size:.24rem;color:#333;font-weight:bold;}
.golds_box .mains .text .t p{font-size:.16rem;color:#333333;margin:.13rem 0 .34rem;line-height:.28rem;}

.golds_box .mains .imgs {width:66.5%;padding:0 .39rem 0 .66rem;}
.golds_box .mains .text2 {width:11%}
.golds_box .mains .text2 p{font-size:.18rem;color:#333333;font-weight:bold;margin:0 0 .12rem}
.golds_box .mains .text2 h5 {font-size:.16rem;color:#333333;margin:0 0 .33rem}
.golds_box .mains .text2 h5 em,.golds_box .mains .text2 h5 sup{font-size:.38rem;font-family:"KronaOne";line-height:normal;display:inline-block;vertical-align:bottom}
.golds_box .mains .text2 h5 sup {top:auto;padding-right:.16rem;}
.golds_box .mains .text2 .t {margin:1.15rem 0 0;font-size:.26rem;color:#666}
.golds_box .mains .text2 .t em{font-size:.16rem;font-family:"DINPro-Regular";margin:5px 0 0;display:block;line-height:.16rem;}
.golds_box .lists .swiper-slide a{display:block;background:#FFF;}
.golds_box .lists .swiper-slide img {width:100%;height:3rem;object-fit:cover;transition:none;}
.golds_box .lists .swiper-slide p{font-size:.2rem;color:#333;padding:.25rem;font-weight:bold;margin:0}
.golds_box .lists .swiper-slide a:hover {transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/**/
.news_box{border-bottom:1px solid #DBDBDB}
.news_box .commenu{padding:.46rem 0}
.news_box .commenu li span.icon0 {background-image:url(../images/icon17-1.png);}
.news_box .commenu li span.icon1 {background-image:url(../images/icon17-2.png);}
.news_box .commenu li span.icon2 {background-image:url(../images/icon17-3.png);}
.news_box .commenu li span.icon3 {background-image:url(../images/icon17-4.png);}

.news_box .commenu li a:hover span.icon0,.news_box .commenu li.on a span.icon0{background-image:url(../images/icon17-1h.png);}
.news_box .commenu li a:hover span.icon1,.news_box .commenu li.on a span.icon1 {background-image:url(../images/icon17-2h.png);}
.news_box .commenu li a:hover span.icon2,.news_box .commenu li.on a span.icon2{background-image:url(../images/icon17-3h.png);}
.news_box .commenu li a:hover span.icon3,.news_box .commenu li.on a span.icon3{background-image:url(../images/icon17-4h.png);}
.news_box .lists{padding:.9rem 0 1.25rem;}
.news_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr;gap:.6rem .5rem}
.news_box .lists li a{display:block;position:relative}
.news_box .lists li .imgs img {width:100%;height:3.2rem;object-fit:cover;transition:none}
.news_box .lists li .text .times {margin:.3rem 0 .1rem;font-size:.14rem;color:#9E9E9E;}
.news_box .lists li .text .times span {display:inline-block;padding:0 .3rem;vertical-align:middle}
.news_box .lists li .text .times span:first-child{padding-left:0}
.news_box .lists li .text h6 {font-size:.2rem;color:#000000;line-height:.28rem;height:.84rem;overflow:hidden}
.news_box .lists li a:hover .imgs {transform:translateY(-3px);box-shadow:2px 2px 4px rgba(0,0,0,.15)}
/**/
.m310 {margin:0 3.1rem}
.show_news{padding:.9rem 0 1.27rem}
.show_news .mbx {font-size:.14rem;color:#666;background:#F7F7F7;padding:.2rem 3.1rem}
.show_news .mbx a{font-size:.14rem;color:#666666;}
.show_news .mbx a:first-child+a {display:none;}
.show_news .mbx em {color:#0079BB}
.show_news .commenu{padding:.45rem 3.1rem}
.show_news .mains{padding:.58rem 0 .6rem;border-bottom:1px solid #DBDBDB}
.show_news .mains h2 {font-size:.4rem;color:#333;line-height:.56rem;text-align:center}
.show_news .mains .icos {padding:.15rem 0 .35rem;border-bottom:1px solid #DBDBDB;text-align:center;font-size:.16rem;color:#9E9E9E}
.show_news .mains .icos span{display:inline-block;vertical-align:middle;padding:0 .3rem;color:#666}
.show_news .mains .editor {padding:.7rem 0 0;font-size:.16rem;color:#333;line-height:.28rem;}
.show_news .other_news{padding:.7rem 0 0}
.show_news .other_news h3 {font-size:.4rem;color:#333;text-align:center;margin:0 0 .65rem;}
.show_news .other_news .swiper-slide a{display:block;position:relative}
.show_news .other_news .swiper-slide .imgs img {width:100%;height:3.2rem;object-fit:cover;transition:none}
.show_news .other_news .swiper-slide .text .times {margin:.3rem 0 .1rem;font-size:.14rem;color:#9E9E9E;}
.show_news .other_news .swiper-slide .text .times span {display:inline-block;padding:0 .3rem;vertical-align:middle}
.show_news .other_news .swiper-slide .text .times span:first-child{padding-left:0}
.show_news .other_news .swiper-slide .text h6 {font-size:.2rem;color:#000000;line-height:.28rem;height:.84rem;overflow:hidden}
.show_news .other_news .swiper-slide a:hover .imgs {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.15)}
.show_news .other_news .lists {padding:0}
.show_news .other_news .swiper-page>div{width:.62rem;height:.62rem;border:1px solid #9E9E9E;border-radius:100%;line-height:.6rem;text-align:center;font-size:.16rem;color:#9E9E9E;font-weight:bold;display:inline-block;vertical-align:top;margin:0 .06rem}
.show_news .other_news .swiper-page{padding:.46rem 0 0}
.show_news .other_news .swiper-page>div:hover {background:#FFF;color:#000;border-color:#FFF;box-shadow:0 4px 20px rgba(0,0,0,.06)}
/**/
.job_box{padding:.7rem 0 0;border-bottom:1px solid #DBDBDB}
.job_box .mains1{padding:2.1rem 0 2.24rem;text-align:center;background:url(../images/icon18.png) center no-repeat;background-size:cover;}
.job_box .mains1 h4 {font-size:.46rem;color:#FFF}
.job_box .mains1 h5 {font-size:.24rem;color:#FFF;margin:.1rem 0 .26rem;}
.job_box .mains1 p{font-size:.16rem;color:#FFF;margin:0 0 .9rem;line-height:.28rem;}
.job_box .mains1 >div>div{display:inline-block;vertical-align:top;padding:0 .82rem;position:relative;border-right:1px solid rgba(255,255,255,.7)}
.job_box .mains1>div>div:last-child{border-right:0}
.job_box .mains1>div h6 {font-size:.22rem;color:#FFF;font-weight:bold}
.job_box .mains1>div p{font-size:.17rem;color:#FFF;margin:.15rem 0 0;line-height:.31rem;}
.job_box .commenu{padding:.45rem 0}
.job_box .commenu li span.icon0 {background-image:url(../images/icon19-1.png);}
.job_box .commenu li span.icon1 {background-image:url(../images/icon19-2.png);}
.job_box .commenu li span.icon2 {background-image:url(../images/icon19-3.png);}
.job_box .commenu li span.icon3 {background-image:url(../images/icon19-4.png);}

.job_box .commenu li a:hover span.icon0,.job_box .commenu li.on a span.icon0{background-image:url(../images/icon19-1h.png);}
.job_box .commenu li a:hover span.icon1,.job_box .commenu li.on a span.icon1{background-image:url(../images/icon19-2h.png);}
.job_box .commenu li a:hover span.icon2,.job_box .commenu li.on a span.icon2{background-image:url(../images/icon19-3h.png);}
.job_box .commenu li a:hover span.icon3,.job_box .commenu li.on a span.icon3{background-image:url(../images/icon19-4h.png);}
.job_box .itembox>div.item{padding:.82rem 0 .9rem}
.job_box .itembox h3 {font-size:.48rem;color:#333;text-align:center;margin:0 0 .47rem}
.job_box .itembox table {width:100%;}
.job_box .itembox table tr {background:#fafafa}
.job_box .itembox table tr td:first-child{font-weight:bold;}
.job_box .itembox table tr td p{margin:0}
.job_box .itembox table tr:nth-child(2n) {background:#FFF}
.job_box .itembox table tr:first-child {background:#0079BB !important;}
.job_box .itembox table tr:first-child td {font-size:.18rem;color:#FFF;font-weight:bold;width:auto;padding:.13rem .3rem;}
.job_box .itembox table tr td {font-size:.16rem;color:#000;padding:.27rem .3rem;}
.job_box .itembox table tr td:last-child{width:37%}
.job_box .mains2 {background:#F7F7F7;padding:.82rem 3rem 1.18rem;}
.job_box .mains2 h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .47rem;}
.job_box .mains2 .editor {display:grid;grid-template-columns:1fr 1fr;gap:.2rem .2rem}
.job_box .mains2 .editor>div{background:#FFF;position:relative;padding:.42rem .5rem .55rem;}
.job_box .mains2 .editor  em {font-size:.22rem;color:#9E9E9E;font-family:"DINPro-Bold";}
.job_box .mains2 .editor h6 {font-size:.26rem;color:#333;margin:1.31rem 0 .22rem}
.job_box .mains2 .editor p{font-size:.16rem;color:#333;line-height:.24rem;margin:0;position:relative;max-width:3.8rem;padding-left:.16rem}
.job_box .mains2 .editor p:before{content:'';width:.04rem;height:.04rem;background:#9E9E9E;position:absolute;left:0;top:.1rem;border-radius:100%;}
.job_box .mains2 .editor  .icons {position:absolute;top:.5rem;right:.62rem}
.job_box .mains2 .editor  .icons img {max-height:.84rem;transition:none;}
.job_box .mains3 {padding:.72rem 3rem}
.job_box .mains3 h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .47rem;}
.job_box .mains3 .editor{background:#FAFAFA;padding:.85rem .6rem .83rem;text-align:center;position:relative}
.job_box .mains3 .editor>div>div{display:inline-block;vertical-align:top;width:25%;position:relative;z-index:2}
.job_box .mains3 .editor em {font-size:.34rem;color:#333333;font-family:"DINPro-Bold"}
.job_box .mains3 .editor p{font-size:.24rem;color:#333333;margin:.14rem 0 .17rem}
.job_box .mains3 .editor p:last-child{margin:0}
.job_box .mains3 .editor>div{position:relative}
.job_box .mains3 .editor>div:before{content:'';width:100%;height:3px;background:#DBDBDB;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.job_box .mains3 .editor>div:after{content:'';width:.15rem;height:.18rem;background:url(../images/icon20.png) 0 0 no-repeat;right:-.15rem;top:50%;transform:translateY(-50%);position:absolute;background-size:.15rem .18rem;}

.job_box .mains4{padding:.72rem 3rem 1.2rem}
.job_box .mains4 h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .58rem;}
.job_box .mains4 .editor>div{display:inline-block;vertical-align:top;width:33.333%;position:relative;text-align:center}
.job_box .mains4 .editor p{margin:0;font-size:.18rem;color:#333;line-height:.28rem;}
.job_box .mains4 .editor p:first-child{margin:0 0 .32rem;line-height:normal;}
.job_box .mains4 .editor p img {max-height:.62rem;transition:none}
.job_box .mains4 .editor p a{color:#0079BB;    text-decoration: underline;}
.job_box .mains4 .editor p em {text-align:left;display:inline-block;}
.job_box .mains4 .editor>div:before{content:'';width:1px;height:.91rem;background:#DBDBDB;position:absolute;right:0;top:.75rem;}
.job_box .mains4 .editor>div:last-child:before {display:none;}
/**/
.contact_box{border-bottom:1px solid #DBDBDB}
.contact_box .infos {background:#F7F7F7;padding:.65rem 0 1.2rem;position:relative}
.contact_box .infos>div{position:relative;}
.contact_box .infos .txt {width:32%;float:left;position:relative;z-index:2}
.contact_box .infos .txt.item0 {}
.contact_box .infos .txt.item1 {width:25%;float:right}
.contact_box .infos .txt .titles {margin:0 0 .25rem;opacity:0}
.contact_box .infos .txt .titles h4 {font-size:.36rem;color:#333;font-weight:bold;}
.contact_box .infos .txt .titles p{font-size:.24rem;color:#333;font-family:"DINPro-Regular";margin:.1rem 0 0}
.contact_box .infos .txt .editor>div{margin:0 0 .15rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.09);padding:.2rem;background:#FFF}
.contact_box .infos .txt .editor h6 {font-size:.2rem;color:#333;font-weight:bold;margin:0 0 .15rem;}
.contact_box .infos .txt .editor h6 em {display:block;font-size:.14rem;font-weight:normal;margin:.1rem 0 0}
.contact_box .infos .txt .editor p{font-size:.14rem;color:#333;margin:0 0 .1rem;padding-left:.35rem;position:relative}
.contact_box .infos .txt .editor p strong {font-weight:normal;}
.contact_box .infos .txt .editor p em {display:inline-block;vertical-align:top;width:50%;position:relative}
.contact_box .infos .txt .editor p em img {position:relative;}
.contact_box .infos .txt .editor p img {max-height:.22rem;transition:none;margin-right:.12rem;position:absolute;left:0;top:0}
.contact_box .infos .txt .editor>div>*:nth-child(3) {padding-left:0}
.contact_box .infos .txt .editor p:last-child{margin:0}
.contact_box .infos .txt .editor>div:last-child{margin:0}
.contact_box .infos .txt.item1 .editor>div >*:nth-child(3) {padding-left:.35rem}
.contact_box .infos .maps{width:62%;position:absolute;top:1.1rem;left:30%}


.message {padding:.89rem 0 1.29rem;}
.message h3 {font-size:.46rem;color:#333;text-align:center;margin:0 0 .64rem;}
.message .lists li {margin:0 0 .5rem;}
.message .lists li p {font-size:.18rem;color:#333}
.message .lists li p i{color:#E81A37;margin-left:.1rem;}
.message .lists li input[type="text"],.message .lists li textarea{width:100%;height:.53rem;border:0;min-height:35px;background:#F8F8F8;padding:0 .2rem;font-size:.18rem;color:#9E9E9E}
.message .lists li textarea{height:1.5rem;padding:.2rem;}
.message .lists li button {background:#0079BB;height:.56rem;min-height:35px;padding:0 1.54rem;font-size:.18rem;color:#FFF;border:0}
.message .lists li input[name="checkcode"] {width:32%}
.message .lists li img {display:inline-block;vertical-align:middle;}
.message .lists li:last-child p {font-size:.14rem;color:#666666;margin:.45rem 0 0}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

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

/**************************/
@media(max-width:1860px){
    .home_product .itembox .text{padding-right:1.19rem;}
}
@media(max-width:1800px){
    .contact_box .infos .txt .editor h6{font-size:.18rem;}
}
@media(max-width:1750px){
	.home_operration .mains>div{    transform: scale(.65);}
}
@media(max-width:1630px){
    .home_product .itembox .text{padding-right:.6rem;}
}
@media(max-width:1440px){
	.m320{margin:0 2.2rem;}
	.m310{margin:0 2.1rem;}
	.commenu{padding-left:2.2rem;padding-right:2.2rem}
	.show_news .commenu{padding:.45rem 2.1rem;}
	.job_box .mains2,.job_box .mains3,.job_box .mains4,.show_news .mbx{padding-left:2rem;padding-right:2rem;}
	.pad36{margin:0 2.6rem;}
	.home_about .mains .text h4{font-size:.48rem;}
}
/******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}
	

	.m115{margin:0 25px;}
	.home_news .lists{margin-left:25px;}
	.home_operration .infos{left:25px;}
	
	.pad36{margin:0 25px;}
	.m320{margin:0 25px;}
	.m310{margin:0 25px;}	
	.tech_box .mains2 .itembox .lists .swiper-page > div,.tech_box .mains3 .itembox .lists .swiper-page > div{left:-15px}
	.tech_box .mains2 .itembox .lists .swiper-page > div.slide-button-next,.tech_box .mains3 .itembox .lists .swiper-page > div.slide-button-next{left:auto;right:-15px}
	.show_news .commenu{padding:.45rem 25px;}
	.job_box .mains2,.job_box .mains3,.job_box .mains4,.commenu,.show_news .mbx{padding-left:25px;padding-right:25px;}	
	.contact_box .infos .items{padding-left:25px;}
	.message .lists li{padding:0}
	
}
/********mobile*********/
@media(max-width:767px){

	.m115{margin:0 15px;}
	.home_news .lists{margin-left:15px;}
	.home_operration .infos{left:15px;}
	
	.pad36{margin:0 15px;}
	.m320{margin:0 15px;}
	.m310{margin:0 15px;}	
	.tech_box .mains2 .itembox .lists .swiper-page > div,.tech_box .mains3 .itembox .lists .swiper-page > div{left:-10px}
	.tech_box .mains2 .itembox .lists .swiper-page > div.slide-button-next,.tech_box .mains3 .itembox .lists .swiper-page > div.slide-button-next{left:auto;right:-10px}
	.show_news .commenu{padding:.45rem 15px;}
	.job_box .mains2,.job_box .mains3,.job_box .mains4,.show_news .mbx{padding-left:15px;padding-right:15px;}	
	.contact_box .infos .items{padding-left:15px;}
	
	.home_product .itembox > div > div,.home_about .mains > div,.home_news .item > *{display:block;width:100% !important;}
	.home_product .itembox .text{padding:0 0 .35rem;}
	.home_product ol{grid-template-columns:1fr 1fr 1fr;gap:.2rem .25rem}
	.home_filed .mains .itembox > div .imgs img {width:100%;height:7.9rem;object-fit:cover;transition:none;}
	.home_filed .mains .itembox .txt{padding:0 15px;}
	.home_news .item .swiper-page{text-align:left;margin:.15rem 0 0}
	.home_operration{display:none;}
	.footer > div > div{width:78%}
	.footer .navlist{display:none;}
	.copy > div > *{display:block;width:100% !important;}
	.copy .f_links{display:none;}
	.culture .lists{grid-template-columns:1fr 1fr;gap:.2rem .2rem}
	.culture .editor > div{width:50%;margin:0 0 .3rem;}
	.culture .editor > div:nth-child(2n):after{display:none;}
	
	.history .swiper-page > div{left:0;z-index:1}
	.history .swiper-page > div.slide-button-next{left:auto;right:0}
	
	.strategy_box .mainsbox > div{display:block;}
	.strategy_box .mainsbox > div > div{width:100%}
	.strategy_box .mainsbox > div .text,.strategy_box .mainsbox > div:nth-child(2n) .text{padding:.45rem 0 0}
	.honor_box .lists ul,.video_box .lists ul{grid-template-columns:1fr 1fr;}
	.product_box .mainsbox > div .infos > div,.show_product .mainsbox .items > div{display:block;width:100% !important;}
	.product_box .mainsbox > div .infos .text{padding:.5rem .2rem}
	.product_box .mainsbox > div .lists ul{grid-template-columns:1fr 1fr;}
	.show_product .mainsbox .items .text{padding:.5rem 0 0}
	.tech_box .mains1 .mains .editor{padding:0 .2rem;}
	.tech_box .mains1 .mains .editor .imgs{right:.2rem;max-width:2.2rem}
	.tech_box .mains2 .itembox .text{width:100%}
	
	.golds_box .mains{display:block;}
	.golds_box .mains>div{width:100% !important;}
	.golds_box,.show_news{padding-top:60px}
	.news_box .lists ul{grid-template-columns:1fr 1fr}
	.job_box .mains1 > div > div{width:50%;text-align:center;margin:0 0 .35rem}
	.job_box .mains1 > div {text-align:left;}
	.job_box .itembox table{width:1200px;}
	.job_box .itembox .listbox{overflow-x:auto}
	.job_box .mains4 .editor > div{width:100%;margin:0 0 .35rem}
	.job_box .mains4 .editor > div::before{display:none;}

	.message .lists li input[type="text"], .message .lists li textarea,.message .lists li p,.message .lists li button{font-size:12px;}
    .policy .lists,.concept .lists{grid-template-columns:1fr 1fr}
    
    .contact_box .infos .txt {width:100%;float:none;margin:0 0 .35rem;}
    .contact_box .infos .txt.item1 {width:100%;float:none}    
    .contact_box .infos .maps{width:100%;position:relative;left:0;top:0;margin:.55rem 0 0}
    
    .down_boxs .title ol li{width:33.333%}
	.down_boxs .lists li{width:50%}
	.class2_box p{width:25%}
}