/*头部*/
.header{position:fixed;top:.28rem;height:90%;left:.25rem;width:1.35rem;background:rgba(255,255,255,.8);border-radius:65px;z-index:18;text-align:center;box-shadow:4px 4px 6px rgba(0,0,0,.08)}
.header .logos {padding:.5rem 0 .85rem;}
.header .logos img {max-height:1.03rem;transition:none;}
.header .navlist li {margin:0 0 .4rem;}
.header .navlist li:last-child {margin:0}
.header .navlist li a{font-size:.16rem;color:#232323}
.header .navlist li.on a,.header .navlist li a:hover{color:#7cc237}
.header .langs {margin:1.25rem 0 0;font-size:.16rem;color:#7e969c}
.header .langs>a{font-size:.16rem;color:#7e969c}
.header .langs>a.on {color:#7cc237}
/**/
.tem_banner .label_text{position:absolute;top:50%;padding:0 1.6rem;transform:translateY(-50%);z-index:1;width:100%;text-align:center;}
.tem_banner .label_text h3{font-size:.6rem;color:#FFF;font-weight:bold;letter-spacing:6px;margin:0 0 .6rem;text-shadow:2px 2px 4px rgba(0,0,0,.23)}
.tem_banner .label_text p{margin:0;font-size:.36rem;color:#FFF;line-height:1.8;text-shadow:2px 2px 4px rgba(0,0,0,.1);letter-spacing:3px;}
.tem_banner .slide-pagination{position:absolute;bottom:10%;left:0;width:100%;text-align:center;z-index:1}
.tem_banner .slide-pagination span{opacity:.5;margin:0 .1rem;width:.1rem;height:.1rem;background:#FFF;}
.tem_banner .slide-pagination span.swiper-pagination-bullet-active{opacity:1}
/**/
.section2 {background:#efefef}
.tem_index_product{}
.tem_index_product main{width:100%;position:relative;}
.tem_index_product .imglist{border-radius:5px;overflow:hidden;position:relative;}
.tem_index_product .imglist .swiper-slide a{display:block;position:relative;}
.tem_index_product .imglist .swiper-slide>a>img {width:100%;height:8.19rem;object-fit:cover;transition:none;border-radius:12px;}
.tem_index_product .imglist .swiper-slide .text {position:absolute;top:1.15rem;left:0;padding:0 .25rem;width:100%;z-index:1}
.tem_index_product .imglist .swiper-slide .text h3 {font-size:.36rem;color:#FFF;margin:0 0 .45rem}
.tem_index_product .imglist .swiper-slide .text .editor{font-size:.23rem !important;color:#FFF;}
.tem_index_product .imglist .swiper-slide .text .editor span {font-size:.23rem !important;}
.tem_index_product .imglist .swiper-slide .mores {position:absolute;text-align:right;padding:0 .55rem;bottom:.35rem;width:100%}
.tem_index_product .imglist .swiper-slide .mores span {display:block;position:relative;font-style:oblique;text-transform:capitalize;z-index:1;font-size:.16rem;color:#FFF;padding:.38rem 0 0;border-top:1px solid rgba(255,255,255,.3);}
.tem_index_product .imglist .swiper-slide .mores img {max-width:.36rem;transition:none;margin-left:.3rem;}


.section3{background:url(../images/icon2.jpg) center no-repeat;background-size:cover;}
.tem_index_technology .title{margin:0 0 .75rem;}
.tem_index_technology .title h3{font-size:.6rem;color:#FFF}
.tem_index_technology .title p{font-size:.28rem;color:#FFF;margin:.2rem 0 0}
.tem_index_technology .lists{position:relative;display:flex;width:100%}
.tem_index_technology .lists>div{padding-left:.2rem;position:relative;width:21.0666%}
.tem_index_technology .lists>div>a{display:block;position:relative;height:5.3rem;border-radius:6px;}
.tem_index_technology .lists>div#on {width:36.8%;}
.tem_index_technology .lists h3 {font-size:.3rem;color:#FFF;font-weight:bold;padding:.95rem .32rem .2rem;position:relative}
.tem_index_technology .lists h3:before{content:'';width:.34rem;height:.05rem;background:url(../images/icon3-3.png) 0 0 no-repeat;background-size:.34rem .05rem;position:absolute;bottom:0;left:.32rem;}
.tem_index_technology .lists>div>a:before,.tem_index_technology .lists>div>a:after{content:'';width:98%;height:98%;background:url(../images/icon3-1.png) center no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s linear}
.tem_index_technology .lists>div>a:after{background:url(../images/icon3-2.png) center no-repeat;background-size:100% 100%;transform:translate(-50%,-50%) scale(1.2);opacity:0}
.tem_index_technology .lists>div#on>a:after {transform:translate(-50%,-50%) scale(1);opacity:1}
.tem_index_technology .lists>div#on>a:before{opacity:0;}
.tem_index_technology .lists .editor{position:absolute;bottom:.75rem;left:0;width:100%;z-index:1;font-size:.18rem;color:#FFF;padding:0 .32rem}

.section4 {background:url(../images/icon4.png) center .45rem no-repeat #f2f4f5;background-size:100% auto;}
.tem_index_about h3 {position:absolute;top:.95rem;right:2.6rem;font-size:.6rem;color:#08379c;padding:0 0 .45rem;background:url(../images/icon4-2.png) right bottom no-repeat;background-size:1.24rem auto;}
.tem_index_about .text{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%)}
.tem_index_about .text h6{font-size:.3rem;color:#08379c}
.tem_index_about .text p{font-size:.36rem;color:#08379c;font-weight:bold;margin:.3rem 0 1rem;}
.tem_index_about .text>a>img {max-height:.26rem;transition:none;}

.section5{background:#efefef;}
.tem_index_file .titles{margin:0 0 .45rem}
.tem_index_file .titles>*{display:inline-block;vertical-align:middle;width:45%}
.tem_index_file .titles h3 {font-size:.6rem;color:#7bc139;padding:0 0 .45rem;background:url(../images/icon18.png) 0 bottom no-repeat;background-size:1.24rem auto;}
.tem_index_file .titles .swiper-page{width:55%;text-align:right;}
.tem_index_file .titles .swiper-page>div{display:inline-block;margin-left:.45rem;width:.62rem;height:.62rem;background:#73b832;border-radius:100%;line-height:.62rem;text-align:center;font-size:.23rem;color:#FFF}
.tem_index_file .lists .swiper-slide p{position:absolute;top:.5rem;left:0;margin:0;font-size:.3rem;color:#FFF;width:100%;padding:0 .4rem;}
.tem_index_file .lists .swiper-slide:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/**/
.section6{background:#fefffc}
.tem_index_news{padding-left:2.6rem;}
.tem_index_news h3{font-size:.6rem;color:#08379c;text-align:center;padding:0 0 .45rem;background:url(../images/icon4-2.png) center bottom no-repeat;background-size:1.24rem auto;margin:0 0 .5rem}
.tem_index_news .lists .swiper-slide>a{display:flex;position:relative;width:100%;padding:.8rem 0 0;    flex-direction: row;    align-items: center;}
.tem_index_news .lists .swiper-slide .time{position:absolute;top:.25rem;left:0;font-size:.16rem;color:#08379c;padding:0 0 .3rem;width:100%;opacity:0}
.tem_index_news .lists .swiper-slide .time:before{content:'';width:100%;height:.08rem;background:linear-gradient(to right,#08379c,#ad17eb);transition:all .5s linear;position:absolute;bottom:0;left:0}
.tem_index_news .lists .swiper-slide .imgs{width:51.4%;border-radius:12px;overflow:hidden;}
.tem_index_news .lists .swiper-slide .imgs img {width:100%;height:3.62rem;object-fit:cover;transition:none;}
.tem_index_news .lists .swiper-slide .text{width:48.6%;padding-left:.53rem;}
.tem_index_news .lists .swiper-slide .text h5 {font-size:.3rem;color:#252525;margin:0 0 .4rem;}
.tem_index_news .lists .swiper-slide .text p{font-size:.16rem;color:#252525;margin:0;line-height:1.65}
.tem_index_news .lists .swiper-slide .text em {display:inline-block;margin:.55rem 0 0;width:.62rem;height:.62rem;border:1px solid #08379c;border-radius:100%;line-height:.6rem;text-align:center;}
.tem_index_news .lists .swiper-slide .text em img {max-height:.15rem;transition:none;}
.tem_index_news .lists .swiper-slide-active .time {opacity:1;top:0;transition-delay:.3s}
.tem_index_news .lists .swiper-slide>a:hover .imgs {box-shadow:2px 2px 4px rgba(0,0,0,.11);transform:scale(.96)}
.tem_index_news .lists .mores{margin:1rem 0 0;position:relative;padding:0 1.6rem 0 0}
.tem_index_news .lists .mores>div{display:inline-block;vertical-align:middle}
.tem_index_news .lists .mores .slide-pagination{width:60%;}
.tem_index_news .lists .mores .slide-pagination span{opacity:1;outline:none;width:.12rem;height:.12rem;background:#d2d2d2;margin:0 .12rem;position:relative}
.tem_index_news .lists .mores .slide-pagination span:before{content:'';width:.25rem;height:.25rem;border:1px solid #7cc237;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);opacity:0;border-radius:100%;transition:all .45s linear;}
.tem_index_news .lists .mores .slide-pagination span.swiper-pagination-bullet-active{background:#7cc237}
.tem_index_news .lists .mores .slide-pagination span.swiper-pagination-bullet-active:before{transform:translate(-50%,-50%);opacity:1}
.tem_index_news .lists .mores .more{text-align:right;width:40%}
.tem_index_news .lists .mores .more>a{display:inline-block;background:#7cc237;border-radius:35px;padding:0 .3rem;line-height:.42rem;font-size:.16rem;color:#FFF;}
.tem_index_news .lists .mores .more>a img{max-height:.15rem;transition:none;margin-left:.18rem}
/*通用底部*/
.footer{background:#f2f4f5;position:relative;z-index:2}
.footer .pad26{position:relative}
.footer .infos {padding:.7rem 0 .9rem;display:flex;width:100%;flex-direction: row;}
.footer .infos .logo{width:14%}
.footer .infos .logo img {max-height:1.05rem;transition:none;}
.footer .infos .navlist{width:65%;padding:0 .6rem 0 0}
.footer .infos .navlist>div{display:flex;width:100%;flex-direction: row;    justify-content: space-between;}
.footer .infos .navlist dl {display:inline-block;vertical-align:top;margin:0;padding:0 .15rem 0 0}
.footer .infos .navlist dl dt {margin:0 0 .3rem;}
.footer .infos .navlist dl dt a{font-size:.16rem;color:#484949;}
.footer .infos .navlist dl dd {margin:0 0 .15rem;}
.footer .infos .navlist dl dd a{font-size:.14rem;color:#484949}

.footer .infos .cnt{width:21%}
.footer .infos .cnt p{font-size:.16rem;color:#484949;margin:0 0 .3rem;display:flex;width:100%;flex-direction: row;    align-items: center;}
.footer .infos .cnt p i {font-size:.26rem;color:#7cc237;margin-right:.1rem;}
.footer .infos .cnt p img{max-height:.22rem;transition:none;margin:0 .15rem 0 0}
.footer .copy{padding:0 0 .55rem;font-size:.14rem;color:#484949;}
.footer .copy a{font-size:.14rem;color:#484949;}
.footer .return {position:absolute;right:-1.95rem;bottom:.5rem;}
.footer .return a{font-size:.14rem;color:#484949}
.footer .return a i {font-size:.3rem;padding:0 .1rem 0 0}
#fp-nav ul li a span, .fp-slidesNav ul li a span{background:#484949;box-shadow:2px 2px 4px rgba(0,0,0,.3)}
/*通用内页*/
.flash{position:relative;z-index:1}
.flash .p_imgs{position:fixed;background-position:center;background-size:cover;transition:all .1s linear;width:100%;height:100%;top:0;left:0}
.flash .p_imgs img {opacity:0;}
.flash .p_imgs .page_txt{position:absolute;top:50%;left:0;width:100%;padding:0 .15rem;z-index:1;text-align:center;transform:translateY(-50%)}
.flash .p_imgs .page_txt h3{font-size:.48rem;color:#FFF;font-weight:bold;letter-spacing:5px;}
.flash .p_imgs .page_txt p{font-size:.24rem;color:#FFF;margin:.2rem 0 0}
@keyframes dropdown2 {
	form{
		bottom:.6rem
	}
	to{
		bottom:.85rem;
	}
}
.flash:before{content:'';width:.31rem;height:.4rem;background:url(../images/icon8.png) 0 0 no-repeat;background-size:.31rem .4rem;position:fixed;bottom:.6rem;left:50%;transform:translateX(-50%);z-index:3;animation: dropdown2 .7s 0.2s linear infinite alternate;}
.sort_navlist{background:#f2f4f5;position:relative;z-index:1;top:0;left:0;width:100%;}
.sort_navlist.ons {position:fixed;z-index:17;box-shadow:0 0 10px rgba(0,0,0,.1)}
.sort_navlist.ons .menus li {padding:.2rem .4rem .2rem 0}
.sort_navlist.ons .menus li a{font-size:.16rem;}
.sort_navlist.ons .mbx>div {padding:.1rem 0 .1rem .4rem;font-size:.14rem}
.sort_navlist.ons .mbx a {font-size:.14rem;}
.sort_navlist>div{display:inline-block;vertical-align:middle;width:78.5%}
.sort_navlist .menus{background:#FFF;border-radius:0 80px 80px 0;padding:0 .15rem 0 2.6rem;}
.sort_navlist .menus li {display:inline-block;padding:.55rem .4rem .55rem 0}
.sort_navlist .menus li a{font-size:.24rem;color:#262525}
.sort_navlist .menus li a:hover,.sort_navlist .menus li.on a {color:#7cc237}
.sort_navlist .mbx{width:21.5%;padding:0 0 0 .35rem;}
.sort_navlist .mbx>div{background:#FFF;padding:.2rem 0 .2rem .4rem;font-size:.16rem;color:#868686;border-radius:45px 0 0 45px;}
.sort_navlist .mbx a{font-size:.16rem;color:#868686;display:inline-block;line-height:.21rem;}
.sort_navlist .mbx a:first-child+a {display:none;}
.sort_navlist .mbx a:first-child{display:inline-block;padding-left:.3rem;background:url(../images/icon8-1.png) 0 center no-repeat;background-size:.18rem .21rem;}
.sort_navlist .mbx a:last-child{color:#7cc237}

.common_box{position:relative;z-index:2;background:#FFF;}

/**/
.about_box{}
.company {background:url(../images/icon9.jpg) center no-repeat;background-size:cover;padding:1.15rem 0 .9rem;}
.company>div>div{display:inline-block;vertical-align:middle;width:50%}
.company .imgs {overflow:hidden}
.company .imgs span{background:none !important;}
.company .imgs img {}
.company .text{padding-left:.75rem;}
.company .text h4{font-size:.46rem;color:#262525;padding:0 0 .35rem;position:relative;margin:0 0 .65rem}
.company .text h4:after{content:'';width:.52rem;height:4px;background:#434343;position:absolute;left:0;bottom:0}
.company .text .editor>p{font-size:.16rem;color:#262525;margin:0 0 .7rem;}
.company .text .editor .info {margin:0 0 .45rem;}
.company .text .editor .info h6 {font-size:.24rem;color:#07368f;margin:0 0 .2rem;}
.company .text .editor .info p{font-size:.16rem;color:#262525;margin:0 0 .1rem;}
.company .text .editor .txt{margin:.8rem 0 0;display:flex;width:100%}
.company .text .editor .txt>p{margin:0 .45rem 0 0;padding:.22rem .4rem;background:linear-gradient(to right,#1eac4b,#5dbc43);font-size:.16rem;color:#FFF;display:flex;flex-direction: column;align-items: center;border-radius:35px 0 35px 0}
.company .text .editor .txt>p em {margin:0 0 .15rem;}

.vision{padding:1.1rem 1.6rem 1.1rem 2.6rem;}
.vision h3{font-size:.46rem;color:#262525;margin:0 0 .85rem;text-align:center}
.vision .editor{display:flex;width:100%;flex-direction: row;justify-content: space-between;}
.vision .editor>div{width:25%;padding:0 .46rem;}
.vision .editor .imgs {display:inline-block;}
.vision .editor .imgs img{border-radius:8px;}
.vision .editor p{margin:.24rem 0 0;padding:0 0 0 .5rem;position:relative;font-size:.16rem;color:#262525;line-height:1.5}
.vision .editor p:before{content:'';width:5px;height:.41rem;border-radius:35px;position:absolute;top:-.29rem;left:.29rem;z-index:1;background:#7cc237}
.vision .editor>div:first-child,.vision .editor>div:first-child+div+div {transform:translateY(.47rem)}

.history{background-position:center;background-repeat:no-repeat;background-size:cover;}
.history>div{position:relative}
.history>div>div{display:inline-block;vertical-align:top;width:44%}
.history .text{padding:1.6rem .4rem 0 0}
.history .text h3{font-size:.46rem;color:#FFF;}
.history .text p{font-size:.24rem;color:#FFF;line-height:1.6;margin:0;position:absolute;left:0;bottom:.88rem;}

.history .lists{width:56%;padding:1.4rem 0;position:relative}
.history .lists:before{content:'';width:1px;height:100%;background:rgba(255,255,255,.46);position:absolute;top:0;left:22%}

.history .lists .swiper{height:5.9rem;}
.history .lists .swiper-slide>div{display:flex;width:100%;height: 100%;    flex-direction: row;    align-items: center;}
.history .lists .swiper-slide>div>div{display:inline-block;vertical-align:middle;width:22%}
.history .lists .swiper-slide .time {font-size:.24rem;color:#FFF;text-align:right;padding:0 .45rem 0 0;position:relative}
.history .lists .swiper-slide .time:after{content:'';width:.08rem;height:.08rem;background:#FFF;position:absolute;top:50%;transform:translateY(-50%);right:-.04rem;border-radius:100%}
.history .lists .swiper-slide .editor{width:78%;font-size:.16rem;color:#FFF;padding:0 .35rem;}
.history .lists .swiper-slide .editor p{margin:0}
.history .lists .swiper-page>div{position:absolute;top:.9rem;left:22%;outline:none;width:.39rem;height:.39rem;background:rgba(255,255,255,.3);line-height:.39rem;text-align:center;font-size:.26rem;color:#FFF;border-radius:100%;transform:translateX(-.195rem);}
.history .lists .swiper-page>div.slide-button-next {top:auto;bottom:.9rem;}
.history .lists .swiper-page>div:hover {background:rgba(6,51,142,.46);}
/*
.value{background:#f2f4f5;padding:.95rem 0 1.35rem;}
.value h3{font-size:.46rem;color:#262525;text-align:center;margin:0 0 .6rem;}
.value .mains{}
.value .mains>div{display:inline-block;vertical-align:top;width:50%;padding:0 5px 0 0}
.value .mains>div.on {padding:0 0 0 5px;}
.value .mains>div>a{display:block;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:12px 0 0 12px;height:5.03rem;text-align:center;padding:.75rem 1.4rem 0}
.value .mains>div.on>a{border-radius:0 12px 12px 0}
.value .mains>div h4{font-size:.16rem;color:#FFF;display:inline-block;border:1px solid #fafafa;border-radius:35px;padding:0 .35rem;line-height:.42rem;margin:0 0 .7rem;}
.value .mains>div .editor {font-size:.2rem;color:#FFF;}
.value .mains>div .editor p{margin:0}

.teams{background:url(../images/icon10-3.jpg) center no-repeat;background-size:cover;padding:1.05rem 0 1.35rem;}
.teams h3 {font-size:.46rem;color:#FFF;margin:0 0 .85rem;text-align:center}
.teams .lists{position:relative;padding:0 .45rem;}
.teams .swiper-slide a{display:block;position:relative;border-radius:12px;overflow:hidden}
.teams .swiper-slide .imgs img{width:100%;height:4.02rem;object-fit:cover;transition:none;}
.teams .swiper-slide .text{position:absolute;bottom:0;left:0;z-index:1;background:rgba(0,0,0,.3);padding:.25rem .25rem .2rem;width:100%}
.teams .swiper-slide .text h6 {font-size:.18rem;color:#FFF;margin:0 0 .1rem;}
.teams .swiper-slide .text em {font-size:.16rem;color:#FFF;}
.teams .swiper-slide a:hover .imgs {transform:scale(1.04)}
.teams .swiper-page>div{position:absolute;top:50%;left:-.35rem;transform:translateY(-50%);outline:none;width:.29rem;height:1.1rem;background:url(../images/icon10-1.png) 0 0 no-repeat;background-size:.29rem 1.1rem;font-size:.22rem;color:#333;text-align:center;line-height:1.1rem;}
.teams .swiper-page>div.slide-button-next{left:auto;right:-.35rem;background:url(../images/icon10-2.png) 0 0 no-repeat;background-size:.29rem 1.1rem;}
*/
.honor {padding:.8rem 0 .85rem}
.honor h3 {font-size:.36rem;color:#6ab149;text-align:center;margin:0 0 .6rem}
.honor .lists .swiper-slide .img_ {background:#FFF;border:1px solid #c9c9c9;border-radius:18px;overflow:hidden;padding:0 .16rem;height:4.14rem;line-height:4.14rem;text-align:center;transform:scale(.92)}
.honor .lists .swiper-slide .img_ img {max-height:3.85rem;transition:none;}
.honor .lists .swiper-slide p{font-size:.17rem;color:#3c3d3d;margin:.3rem  0 0;opacity:0;transform:translateY(.1rem);text-align:center;}
.honor .lists .swiper-slide-active p{transform:none;opacity:1}
.honor .lists .swiper-slide-active .img_ {transform:none;}
.honor .lists .swiper-page {margin:.75rem 0 0;text-align:center}
.honor .lists .swiper-page>div{display:inline-block;vertical-align:middle;margin:0 .15rem;width:.51rem;height:.51rem;border:1px solid #b9b9b9;border-radius:100%;line-height:.49rem;font-size:.18rem;color:#5f5f5f}
.honor .lists .swiper-page>div:hover {background:#6ab149;color:#FFF;border-color:#6ab149}


.fixed_box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:rgba(0,0,0,.3);display:none;transition:none;}
.fixed_box .mains{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#FFF;width:100%;max-width:9.6rem;border-radius:12px;overflow:hidden;visibility:hidden;opacity:0}
.fixed_box .mains>div{display:inline-block;vertical-align:top;width:36.6%}
.fixed_box .mains .imgs {overflow:hidden;border-radius:12px;overflow:hidden}
.fixed_box .mains .imgs img {width:100%;height:4.66rem;object-fit:cover;transition:none;}
.fixed_box .mains .cnts{width:63.4%;padding:.7rem .55rem .4rem .45rem;height:4.66rem;}
.fixed_box .mains .cnts ,.fixed_box .mains .cnts *{transition:none;}
.fixed_box .mains .cnts h4 {font-size:.3rem;color:#3d585f;font-weight:bold;padding:0 0 .2rem;position:relative;border-bottom:1px solid #efefef}
.fixed_box .mains .cnts h4 em {font-size:.18rem;display:block;margin:.15rem 0 0}
.fixed_box .mains .cnts .editor {font-size:.16rem;color:#3d585f;padding:.3rem 0 0}
/*技术创新*/
.technology_box{}
.technology_box .mains0{background:#eaf2fb;padding:1.15rem 0 .85rem}
.technology_box .mains0 h3 {font-size:.46rem;color:#262525;text-align:center;margin:0 0 .6rem}
.technology_box .mains0 .lists{position:relative;}
.technology_box .mains0 .lists .imgs{position:relative;overflow:hidden}
.technology_box .mains0 .lists .imgs>span{display:block;border-radius:26px;overflow:hidden}
.technology_box .mains0 .lists .imgs img {width:100%;height:8.24rem;object-fit:cover;transition:none;}
.technology_box .mains0 .lists .imgs:before,.technology_box .mains0 .lists .imgs:after{position:absolute;content:'';width:22.81rem;height:22.81rem;border:1px solid rgba(255,255,255,.25);border-radius:100%;top:1.88rem;left:50%;transform:translateX(-50%);z-index:1}
.technology_box .mains0 .lists .imgs:after {width:16.09rem;height:16.09rem;left:-.35rem;top:5.34rem;transform:none;}
.technology_box .mains0 .lists .item1>div{position:absolute;z-index:2}
.technology_box .mains0 .lists .item1 .btns{width:.54rem;height:.54rem;background:#7cc237;border-radius:100%;line-height:.54rem;text-align:center;font-size:.3rem;color:#FFF;position:relative;z-index:2;cursor:pointer;}
.technology_box .mains0 .lists .item1 .btns.on {transform:rotate(-45deg)}
.technology_box .mains0 .lists .item1 .text{position:absolute;width:6.17rem;background:#FFF;padding:.1rem;border-radius:50px;top:0;left:0;z-index:1;display:none;transition:none;}
.technology_box .mains0 .lists .item1 .text>div{display:inline-block;vertical-align:middle;width:52%}
.technology_box .mains0 .lists .item1 .text .img {border-radius:50px;overflow:hidden;}
.technology_box .mains0 .lists .item1 .text .tit{width:48%;padding:0 .25rem;}
.technology_box .mains0 .lists .item1 .text .tit h6{font-size:.36rem;color:#393939;text-transform:capitalize;}
.technology_box .mains0 .lists .item1 .text .tit p{margin:.2rem 0 0;font-size:.2rem;color:#7cc237}
.technology_box .mains0 .lists .item1>div.t0 {top:39%;left:12%}
.technology_box .mains0 .lists .item1>div.t1 {top:20%;left:48%;}
.technology_box .mains0 .lists .item1>div.t2 {top:39%;right:12%;}
.technology_box .mains0 .lists .item1>div.t2 .text,.technology_box .mains0 .lists .item1>div.t5 .text {left:auto;right:0}
.technology_box .mains0 .lists .item1>div.t3 {bottom:17%;left:20%}
.technology_box .mains0 .lists .item1>div.t4 {bottom:32%;left:48%}
.technology_box .mains0 .lists .item1>div.t5 {bottom:17%;right:23%}

.region-list{position:absolute;}
@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.area-box{position:relative;}
.area-box .dot{width:.16rem;height:.16rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#7cc237;opacity:1;filter:alpha(opacity=100);display:inline-block;}
.area-box .pulse{position:absolute;top:50%;left:50%;height:1.04rem;width:1.04rem;border:2px solid #7cc237;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 4px #7cc237,0 0 10px #7cc237 inset;-moz-box-shadow:0 0 4px #7cc237,0 0 10px #7cc237 inset;box-shadow:0 0 4px #7cc237,0 0 10px #7cc237 inset;opacity:.12;filter:alpha(opacity=0);-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;background:0 0;margin:-.52rem 0 0 -.52rem}
.area-box .delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.area-box .delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.area-box .delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.area-box .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.area-box .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.area-box .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.area-box .delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
.area-box .delay-08{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}
.area-box .delay-09{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}
.area-box .delay-10{-webkit-animation-delay:-1.2s;-moz-animation-delay:-1.2s;-o-animation-delay:-1.2s;animation-delay:-1.2s}
.area-box .delay-11{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.postition-1 {bottom:-.08rem;left:9%}
.postition-2 {bottom:-.08rem;left:48%}
.postition-3 {bottom:-.08rem;right:13%}

.technology_box .mains1 {background-position:0 0;background-repeat:no-repeat;background-size:100% auto;padding:2.4rem 0 0 2.6rem;}
.technology_box .mains1 .title{margin:0 0 .75rem;position:relative}
.technology_box .mains1 .title:before{content:'';width:2.43rem;height:2.43rem;background:#7cc237;position:absolute;left:-.4rem;top:-.78rem;z-index:1;border-radius:100%}
.technology_box .mains1 .title>*{position:relative;z-index:2}
.technology_box .mains1 .title p{font-size:.36rem;color:#FFF;margin:0 0 .4rem}
.technology_box .mains1 .title p img {max-height:.83rem;transition:none;}
.technology_box .mains1 .title h3{font-size:.71rem;color:#FFF;font-weight:bold;font-style:oblique}
.technology_box .mains1 .lists{position:relative}
.technology_box .mains1 .lists .swiper-slide a{display:block;position:relative;border-radius:24px;overflow:hidden;}
.technology_box .mains1 .lists .swiper-slide a:before{content:'';width:100%;height:100%;background:#000;opacity:.2;position:absolute;top:0;left:0;z-index:1}
.technology_box .mains1 .lists .swiper-slide img{width:100%;height:4.2rem;object-fit:cover;transition:none;}
.technology_box .mains1 .lists .swiper-slide .txt {position:absolute;top:1.55rem;left:0;width:100%;z-index:2}
.technology_box .mains1 .lists .swiper-slide .txt span{font-size:.16rem;color:#FFF;display:block;padding:0 .6rem 0 0;text-align:right}
.technology_box .mains1 .lists .swiper-slide .txt h5 {font-size:.36rem;color:#FFF;font-weight:bold;position:relative;text-align:center;}
.technology_box .mains1 .lists .swiper-slide .txt h5:before,.technology_box .mains1 .lists .swiper-slide .txt h5:after{content:'';width:36%;height:1px;background:#FFF;opacity:.2;position:absolute;top:50%;left:0}
.technology_box .mains1 .lists .swiper-slide .txt h5:after{left:auto;right:0}
.technology_box .mains1 .lists .swiper-slide .info{position:absolute;z-index:2;left:.4rem;bottom:.45rem;font-size:.16rem;color:#FFF}
.technology_box .mains1 .lists .swiper-slide .info .mores {font-size:.16rem;color:#FFF;display:block;margin:.45rem 0 0;font-weight:bold;}

.technology_box .mains2 {padding:1.7rem 0 1.54rem;background:url(../images/icon50.jpg) center no-repeat;background-size:cover}
.technology_box .mains2 h3 {font-size:.46rem;color:#262525;margin:0 0 1.35rem;text-align:center;}
.technology_box .mains2 .editor{text-align:center;}
.technology_box .mains2 .editor .txt {display:inline-block;background:linear-gradient(to right,#00a54f,#8ec83c);padding:.23rem 1.15rem;font-size:.23rem;color:#FFF;border-radius:30px;letter-spacing:5px;margin:.85rem 0 0}
.technology_box .mains2 .lists{position:relative;padding:0 .97rem;margin:1.3rem 0 0}
.technology_box .mains2 .lists .swiper-slide .imgs{height:.65rem;line-height:.65rem;text-align:center;position:relative;padding:0 .15rem;}
.technology_box .mains2 .lists .swiper-slide .imgs img {max-height:.58rem;transition:none;}
.technology_box .mains2 .lists .swiper-slide .imgs:before{content:'';width:2px;height:.48rem;background:#dcdcdc;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.technology_box .mains2 .lists .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);outline:none;width:.66rem;height:.66rem;border-radius:100%;background:#7cc237;font-size:.26rem;color:#FFF;line-height:.66rem;text-align:center}
.technology_box .mains2 .lists .swiper-page>div.slide-button-next{left:auto;right:0}
/**/
.product_box{background:#f7f7f7}
.product_box .pronews>div{display:inline-block;vertical-align:middle;width:50%}
.product_box .pronews .imgs {padding:0 .5rem 0 0;}
.product_box .pronews .text{padding:0 2.6rem 0 .8rem;}
.product_box .pronews .text h3 {font-size:.46rem;color:#262525;padding:0 0 .35rem;position:relative;margin:0 0 .65rem;}
.product_box .pronews .text h3:after{content:'';width:.52rem;height:4px;background:#434343;border-radius:35px;position:absolute;bottom:0;left:0;}
.product_box .pronews .editor{font-size:.16rem;color:#4c4c4c;}


.product_box .common_item{padding:0 1.6rem 0 0;margin:0 0 .45rem;display:flex;width:100%}
.product_box .common_item:last-child{margin:0}
.product_box .common_item .let_title{width:60.5%;padding:0 .55rem 0 2.6rem;height:6.5rem;border-radius:0 6px 6px 0;background-position:center bottom;background-repeat:no-repeat;background-size:cover;}
.product_box .common_item .let_title>div{padding:.9rem 0 .3rem;position:relative;border-bottom:2px solid #eaeaea;margin-left:.65rem;}
.product_box .common_item .let_title h6 {font-size:.24rem;color:#000}
.product_box .common_item .let_title p{font-size:.16rem;color:#504e4e;margin:.15rem 0 0}
.product_box .common_item .let_title em {position:absolute;right:0;top:50%;transform:translateY(-50%);margin:.15rem 0 0}
.product_box .common_item .rlt_item{width:39.5%;height:6.5rem;padding-left:.06rem;overflow:hidden}
.product_box .common_item .rlt_item .item {height:2.35rem;background:#FFF;border-radius:6px 6px 0 0;display:flex;width:100%;    flex-direction: row;    align-items: center;    justify-content: center;}
.product_box .common_item .rlt_item .item>div{padding-left:1.02rem;background:url(../images/icon12-1.png) 0 center no-repeat;background-size:.68rem auto;}
.product_box .common_item .rlt_item .item h4 {font-size:.3rem;color:#07348f;display:inline-block;text-decoration:underline;}
.product_box .common_item .rlt_item .item p{font-size:.24rem;color:#272626;margin:.35rem 0 0}
.product_box .common_item .rlt_item .infos{position:relative;border-radius:6px;overflow:hidden}
.product_box .common_item .rlt_item .infos .imgs img {width:100%;height:6.5rem;object-fit:cover;transition:none;}
.product_box .common_item .rlt_item .infos .cnts{position:absolute;top:50%;left:.98rem;transform:translateY(-50%);}
.product_box .common_item .rlt_item .infos .cnts p{font-size:.2rem;color:#FFF;padding:.15rem 0;margin:0}
.product_box .common_item .rlt_item .infos .cnts p img {max-height:.28rem;transition:none;margin-right:.15rem;}
.product_box .common_item .rlt_item .infos .mores{position:absolute;width:1.09rem;height:1.09rem;background:url(../images/icon12-2.png) 0 0 no-repeat;background-size:1.09rem 1.09rem;text-align:center;display:flex;right:.3rem;bottom:.24rem;font-size:.16rem;color:#FFF;    flex-direction: row;    justify-content: center;    align-items: center;cursor:pointer;}
.product_fixed .mains{height:80%;max-width:14rem}
.product_fixed .mains>div{height:100%;padding:.85rem .7rem;width:100%;position:relative}
.product_fixed .mains>div .close_{width:.26rem;height:.26rem;background:url(../images/icon12-3.png) 0 0 no-repeat;background-size:.26rem .26rem;position:absolute;right:0;top:0;z-index:2;cursor:pointer;}
.product_fixed .mains h4 {font-size:.3rem;color:#000;margin:0 0 .2rem}
.product_fixed .mains p.slogan {font-size:.24rem;color:#4b4a4a;margin:0 0 .45rem;}
.product_fixed .mains .editor {font-size:.16rem;color:#343434}
.product_fixed .mains .editor table {width:100% !important;background:#f9f9f9}
.product_fixed .mains .editor table tr:first-child {background:#eee;}
.product_fixed .mains .editor table td {font-size:.16rem;color:#343434;height:.6rem;vertical-align:middle;text-align:center;border:1px solid #FFF}
.product_fixed .mains .editor table td p{margin:0}
.product_fixed .mains .editor table tr:first-child td {font-size:.24rem;color:#7cc237;height:.75rem;}
.product_fixed .mains>div,.product_fixed .mains>div *{transition:none;}
.product_fixed .mains .editor h6 {font-size:.16rem;color:#7cc237;margin:0 0 .25rem;}

.product_box .attract{background:url(../images/icon13.png) right center no-repeat #f2f4f5;background-size:4.11rem auto;padding:1.05rem 1.6rem 3.12rem 2.6rem;}
.product_box .attract h3 {font-size:.46rem;color:#262525;text-align:center;margin:0 0 .7rem}
.product_box .attract .mains .items {padding:0 0 .7rem;margin:0 0 1rem;display:flex;width:100%;flex-direction: row;    justify-content: space-between;border-bottom:2px solid #dadbdc}
.product_box .attract .mains .items>div{width:25%;margin:0 .15rem;background:#FFF;padding:1.55rem .2rem .4rem;border-radius:0 0 30px 0;overflow:hidden;position:relative}
.product_box .attract .mains .items h4 {font-size:.24rem;color:#515151;margin:0 0 .2rem;}
.product_box .attract .mains .items p{font-size:.15rem;color:#878787;line-height:.23rem;height:.69rem;overflow:hidden;margin:0}
.product_box .attract .mains .items>div:before{content:'';width:.24rem;height:2px;background:#9f9f9f;position:absolute;left:.2rem;top:.57rem;}
.product_box .attract .mains .items>div:after{content:'';width:.72rem;height:.62rem;position:absolute;top:.25rem;right:.25rem;z-index:1;background-size:.72rem .62rem !important;transition:all .5s linear;}
.product_box .attract .mains .items>div.t1:after{background:url(../images/icon13-1.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t2:after{background:url(../images/icon13-2.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t3:after{background:url(../images/icon13-3.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t4:after{background:url(../images/icon13-4.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div:hover {background:#083792}
.product_box .attract .mains .items>div.t1:hover:after{background:url(../images/icon13-1-h.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t2:hover:after{background:url(../images/icon13-2-h.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t3:hover:after{background:url(../images/icon13-3-h.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div.t4:hover:after{background:url(../images/icon13-4-h.png) 0 0 no-repeat;}
.product_box .attract .mains .items>div:hover h4,.product_box .attract .mains .items>div:hover p{color:#FFF}
.product_box .attract .mains .infos{}
.product_box .attract .mains .infos h5{font-size:.36rem;color:#083792;margin:0 0 .75rem}
.product_box .attract .mains .infos .txt{display:flex;width:100%;    flex-direction: row;    justify-content: space-between;}
.product_box .attract .mains .infos .txt p{margin:0;padding:0 .15rem 0 0;font-size:.3rem;color:#303031}
.product_box .attract .mains .infos .txt p>em {font-size:.33rem;color:#313131;display:block;margin:0 0 .35rem}
.product_box .attract .mains .infos .txt p>a{display:inline-block;font-size:.3rem;color:#303031}
.product_box .attract .mains .infos .txt p:first-child>a {color:#083792}
/*新闻*/
.news_box{position:relative;background:#f2f4f5;padding:.8rem 1.6rem 1.8rem 2.6rem;}
.news_box .lists{}
.news_box .lists li {margin:0 0 .45rem;}
.news_box .lists li>a{display:block;background:#FFF;padding:.48rem .5rem;border-radius:8px;overflow:hidden}
.news_box .lists li>a>div{display:inline-block;vertical-align:middle;width:27.5%}
.news_box .lists li>a .imgs{overflow:hidden;border-radius:8px;}
.news_box .lists li>a .imgs img {width:100%;height:2.6rem;object-fit:cover;transition:none;}
.news_box .lists li>a .text{width:72.5%;padding-left:.4rem;}
.news_box .lists li>a .text h5{font-size:.3rem;color:#2a3438;}
.news_box .lists li>a .text p{font-size:.16rem;color:#3e3c3c;margin:.3rem 0;padding:0 0 .55rem;border-bottom:2px solid #f0f0f0;line-height:1.7}
.news_box .lists li>a .text .time{font-size:.14rem;color:#3e3c3c;padding-left:.38rem;background:url(../images/icon14.png) 0 center no-repeat;background-size:.2rem .2rem;line-height:.22rem;}
.news_box .lists li>a:hover {box-shadow:2px 2px 4px rgba(0,0,0,.12);transform:translateY(-10px)}
/*翻页*/
.page {margin:.35rem 0 0}
.page a{display:inline-block;vertical-align:middle;margin:0 1px;width:.32rem;height:.32rem;border-radius:100%;line-height:.32rem;font-size:.14rem;color:#323249;background:#FFF}
.page a.page-num-current{background:#7cc237;color:#FFF}
/**/
.show_news{background:#f2f4f5;padding:0 1.6rem 1.95rem 2.6rem;}
.show_news .mains {background:#FFF;padding:.8rem .85rem 1.3rem}
.show_news .mains h2 {font-size:.32rem;color:#2a3438;margin:0 0 .35rem;}
.show_news .mains .met_infos{margin:0 0 .55rem;}
.show_news .mains .met_infos span {display:inline-block;vertical-align:middle;margin-right:.15rem;font-size:.14rem;color:#3e3c3c;line-height:.22rem;}
.show_news .mains .met_infos span.met_time{background:url(../images/icon14.png) 0 center no-repeat;background-size:.2rem .2rem;padding-left:.35rem;}
.show_news .mains .editor{font-size:.16rem;color:#6e6e6e;line-height:1.85;padding:0 0 1.1rem;}
.show_news .mains .met_page{padding:.25rem 0;border-bottom:1px solid #ececec;position:relative;background:url(../images/icon14-1.png) center no-repeat;background-size:.16rem .16rem;}
.show_news .mains .met_page li{display:inline-block;vertical-align:middle;width:50%}
.show_news .mains .met_page li a {font-size:.14rem;color:#171721;font-weight:bold}
.show_news .mains .met_page li a i{margin-right:.15rem;}
.show_news .mains .met_page li:last-child{text-align:right}
.show_news .mains .met_page li:last-child a i{margin-left:.15rem;}
/*招贤纳士*/
.job_box{background:#f2f4f5;}
.job_box .employment{padding:.85rem 0 0;}
.job_box .title {margin:0 0 .7rem;text-align:center;position:relative}
.job_box .title h3 {font-size:.48rem;color:#000;text-transform:uppercase;font-family:"DIN-Black";display:inline-block;position:relative}
.job_box .title h3 span{position:relative;z-index:2}
.job_box .title p{font-size:.3rem;color:#434242;margin:.4rem 0 0}
.job_box .employment .title h3:before{content:'';width:1.32rem;height:1.32rem;background:#81bdff;border-radius:100%;position:absolute;right:.1rem;top:-.1rem;}
.job_box .employment .mains{display:flex;width:100%}
.job_box .employment .mains>div{width:33.333%;padding:.8rem .8rem .95rem;border-right:2px solid #dcddde}
.job_box .employment .mains p{margin:0;font-size:.16rem;color:#484848;line-height:1.75;text-align:justify;}
.job_box .employment .mains p img {max-height:.78rem;transition:none;}
.job_box .employment .mains h5 {font-size:.24rem;color:#1b1b1b;margin:.35rem 0 .2rem;}
.job_box .imgsbox {background-position:center;background-repeat:no-repeat;background-size:cover;padding:3.2rem 0 1.55rem;}
.job_box .imgsbox h6 {font-size:.48rem;color:#FFF;font-family:"DIN-Black"}
.job_box .imgsbox p{font-size:.48rem;color:#FFF;margin:.55rem 0 0}
.job_box .imgsbox .mores{margin:1.4rem 0 0}
.job_box .imgsbox .mores>a{font-size:.16rem;color:#FFF}
.job_box .imgsbox .mores>a img {max-height:.12rem;transition:none;margin-left:.35rem;}
.job_box .talent{padding:1.4rem 0 1.3rem;}
.job_box .talent .title h3:before{content:'';width:1.32rem;height:1.32rem;background:#81bdff;top:-.1rem;left:.2rem;border-radius:100%;position:absolute;}
.job_box .talent .lists{}
.job_box .talent .lists .items {margin:0 0 .35rem;overflow:hidden;background:#FFF;border-radius:22px;padding:0 .4rem;}
.job_box .talent .lists .items>a{display:block;position:relative;padding:.35rem 0;position:relative}
.job_box .talent .lists .items>a h6 {font-size:.2rem;color:#434242;padding-left:.5rem;position:relative}
.job_box .talent .lists .items>a h6:before{content:'';width:.11rem;height:.11rem;background:#7cc237;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.job_box .talent .lists .items>a em {position:absolute;right:.14rem;top:50%;transform:translateY(-50%);font-size:.16rem;color:#434242}
.job_box .talent .lists .items>a em i {font-size:.2rem;color:#757575;margin-left:.14rem;}
.job_box .talent .lists .items .submenu{padding:.6rem 0 1.15rem;border-top:2px solid #ececec;transition:none;display:none;}
.job_box .talent .lists .items .submenu h4 {font-size:.24rem;color:#7cc237;margin:0 0 .4rem;}
.job_box .talent .lists .items .submenu .editor{font-size:.16rem;color:#585858;line-height:1.85;margin:0 0 .6rem}
.job_box .talent .lists .items .submenu .apply{padding:.4rem 0 0}
.job_box .talent .lists .items .submenu .apply >a{display:inline-block;box-shadow:0 0 .27rem rgba(0,0,0,.13);border-radius:35px;line-height:.78rem;font-size:.16rem;color:#585858;padding:0 .6rem;}
.job_box .talent .lists .items .submenu .apply >a span{padding-left:.4rem;background:url(../images/icon15.png) 0 center no-repeat;background-size:.23rem .27rem;line-height:.35rem;display:inline-block;}
.job_box .talent .lists .swiper-page {padding:.35rem 0 0;text-align:center;font-family:"DIN-Black"}
.job_box .talent .lists .swiper-page>div{display:inline-block;margin:0 1px;width:auto;}
.job_box .talent .lists .swiper-page>div.slide-button-next,.job_box .talent .lists .swiper-page>div.slide-button-prev {width:.32rem;height:.32rem;background:#FFF;border-radius:100%;line-height:.32rem;font-size:.13rem;color:#323249;}
.job_box .talent .lists .swiper-page>div.slide-pagination span{opacity:1;outline:none;margin:0 2px;width:.32rem;height:.32rem;background:#FFF;border-radius:100%;line-height:.32rem;font-size:.13rem;color:#323249;}
.job_box .talent .lists .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{background:#7cc237;color:#FFF}
.job_box .talent .lists .swiper-page>div.slide-button-next:hover,.job_box .talent .lists .swiper-page>div.slide-button-prev:hover {background:#7cc237;color:#FFF}
/*联系*/
.contact_box{position:relative;}
.contact_box .sort_navlist{background:none;position:absolute;left:0;top:.8rem;width:100%;z-index:1;}
.contact_box .infos{background-position:center;background-repeat:no-repeat;background-size:cover;}
.contact_box .infos>div>div{display:flex;width:100%;    flex-direction: row;    align-items: center;}
.contact_box .infos>div>div>div{width:50%}
.contact_box .infos .text{padding:0 .5rem 0 0}
.contact_box .infos .title{margin:0 0 .8rem;}
.contact_box .infos .title h3 {font-size:.48rem;color:#FFF;font-family:"DIN-Black";text-transform:capitalize}
.contact_box .infos .title p{font-size:.46rem;color:#FFF;margin:.2rem 0 .35rem}
.contact_box .infos .title em{font-size:.16rem;color:#FFF}
.contact_box .infos .editor{padding:0 0 .4rem;position:relative}
.contact_box .infos .editor:after{content:'';width:100%;height:1px;background:linear-gradient(to right,#FFF,rgba(255,255,255,0));position:absolute;bottom:0;left:0}
.contact_box .infos .editor p {margin:0 0 .3rem;font-size:.18rem;color:#FFF}
.contact_box .infos .editor p img {max-height:.26rem;transition:none;margin:0 .12rem 0 0}
.contact_box .infos .message{padding:.9rem 1.75rem 0 1.05rem;position:relative;min-height:6.79rem;}
.contact_box .infos .message:before{content:'';width:3.68rem;height:3.68rem;background:rgba(124,194,55,.18);border-radius:100%;position:absolute;top:-.27rem;right:.45rem;}
.contact_box .infos .message:after{content:'';width:.23rem;height:.23rem;background:#7cc237;border-radius:100%;position:absolute;right:0;top:1.7rem;}

.contact_box .infos .message .lists{position:relative;background:#FFF;border-radius:15px;padding:.65rem .25rem .6rem;}

.contact_box .infos .message .lists li{margin:0 0 .3rem;}
.contact_box .infos .message .lists li input[type="text"],.contact_box .infos .message .lists li textarea{width:100%;height:.7rem;border:0;background:none;border-bottom:2px solid #e2e2e2;font-size:.16rem;color:#4f4f4f;min-height:35px;}
.contact_box .infos .message .lists li textarea {height:.9rem;}
.contact_box .infos .message .lists li button {background:#7cc237;padding:0 .3rem;border-radius:35px;height:.45rem;min-height:35px;font-size:.16rem;color:#FFF;border:0}
.contact_box .map{position:relative;}
.contact_box .map #container{height:6.15rem;}

/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333}
.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-height:780px){
	.header .logos{padding-bottom:.35rem;}
	.header .langs{margin:.6rem 0 0}
	.header .navlist li{margin:0 0 .25rem;}
}
@media(max-height:680px){
	.tem_index_technology .lists>div>a{height:4.3rem}
}
@media(max-height:600px){
	.tem_index_product .imglist .swiper-slide img{max-height:6rem;width:100%;object-fit:cover;transition:none;}
	.tem_index_team .lists .text{padding:.2rem .45rem .2rem 2.32rem}
	.tem_index_team .mores{margin:.2rem 0 0}
	.tem_index_news .lists .mores{margin:.4rem 0 0}
	.tem_index_news .lists .swiper-slide .imgs img{height:3rem;}
	.tem_index_news .lists .swiper-slide .text em{margin:.25rem 0 0}
}
@media(max-width:1780px){
	.tem_index_product .text>div p{padding:0 .65rem 0 0}
}
@media(max-width:1440px){
	.footer .return{right:-1.25rem}
	.sort_navlist .menus,.product_box .pronews,.product_box .common_item .let_title,.product_box .attract,.news_box,.show_news{padding-left:1.8rem;}
	.contact_box .infos .text{padding:0 .8rem 0 .15rem;}
	.tem_index_news,.technology_box .mains1{padding-left:1.8rem;}
	.tem_index_about h3{right:1.6rem;}
	.product_box .pronews .text{padding-right:1.6rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2  {top:0;opacity:1;}
	
	.tem_banner{padding:50px 0 0}
	.section4{background-position:center;background-size:cover;}
	.tem_index_news{padding-left:.25rem;}
	.vision{padding:1.1rem .45rem;}
	.vision .editor > div{padding:0 .15rem;}
	.technology_box .mains1{padding-left:.45rem;}
	.sort_navlist .menus, .product_box .pronews, .product_box .common_item .let_title, .product_box .attract, .news_box, .show_news{padding-left:.45rem}
	.product_box .common_item{padding-right:.45rem;}
	.product_box .attract,.news_box,.show_news{padding-right:.45rem;}
	.contact_box .infos .message{padding:.9rem 0 0}
	.contact_box .sort_navlist{top:75px;}
	.tem_banner .label_text{padding:0 .45rem;}
	.tem_index_about h3{top:1.5rem;right:.45rem;}
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text{padding:0 .25rem;}
	.technology_box .mains1{padding-left:.25rem;}
	.sort_navlist .menus, .product_box .pronews, .product_box .common_item .let_title, .product_box .attract, .news_box, .show_news{padding-left:.25rem}
	.product_box .common_item{padding-right:.25rem;}
	.product_box .attract,.news_box,.show_news{padding-right:.25rem;}
	.vision{padding:1.1rem .25rem;}
	.tem_index_product main{    flex-direction: column;}
	.tem_index_product .imglist{width:100%;margin:0 0 .5rem}
	.tem_index_product .text{width:100%;position:relative;padding-left:0}
	.tem_index_product .imglist .swiper-slide img{width:100%;height:6.5rem;object-fit:cover;transition:none;}
	.tem_index_product .text > div > a{padding:.45rem .35rem .45rem 2.35rem}
	.tem_index_about h3{top:1.5rem;right:.25rem;}
	.tem_index_team .lists > div > div{width:75.5%}
	.tem_index_team .lists > div{margin:0 0 .45rem}
	.tem_index_team h3{margin:0 0 .85rem}
	.tem_index_news .lists .swiper-slide > a{display:block;width:100%}
	.tem_index_news .lists .swiper-slide .imgs{width:100%}
	.tem_index_news .lists .swiper-slide .text{width:100%;padding-left:0;margin:.45rem 0 0;}
	.tem_index_news{padding:0 .25rem;}
	.tem_index_news .lists .mores{padding:0}
	.footer .infos{display:block;width:100%}
	.footer .infos .logo,.footer .infos .cnt{width:100%}
	.footer .infos .navlist{width:100%;padding:.35rem 0}
	.sort_navlist{display:none;}
	.company > div > div,.vision .editor,.history > div > div{display:block;width:100% !important;}
	.company .text{padding:.75rem 0 0}
	.vision .editor > div{width:50%;margin:0 0 .35rem;display:inline-block;vertical-align:top;}
	.history .text p{position:relative;margin:.5rem 0 0;bottom:0}
	.history .text{padding-right:0}
	.value .mains > div{display:block;width:100% !important;padding:0 !important;margin:0 0 .35rem}
	.technology_box .mains1{background-size:auto 80%}
	.product_box .common_item{display:block;}
	.product_box .common_item .let_title{width:100%;}
	.product_box .common_item .rlt_item{width:100%}
	.product_box .attract .mains .items	{flex-wrap: wrap;}
	.product_box .attract .mains .items > div{width:48%;margin:0 1% .3rem}
	.product_box .attract .mains .infos .txt{display:block;width:100%}
	.product_box .attract .mains .infos .txt p{padding:0;margin:0 0 .45rem;}
	.news_box .lists li > a > div{display:block;width:100% !important;}
	.news_box .lists li > a .text{padding:.45rem 0 0}
	.show_news{padding-top:90px;}
	.job_box .employment .mains{display:block;}
	.job_box .employment .mains > div{width:100%;margin:0 0 .35rem;padding:.35rem 0;border:0;border-bottom:2px solid #dcdcdc}
	.contact_box .infos > div > div{flex-direction: column;    align-items: center;    justify-content: center;}
	.contact_box .infos > div > div > div{width:100%}
	.contact_box .infos .text{padding:0;}
	.flash{padding:50px 0 0}
	.flash .p_imgs{position:relative;}
	.flash .p_imgs img{opacity:1}
		.product_box .pronews .imgs{padding:0}
	.product_box .pronews>div{width:100%;padding:0}
	.product_box .pronews .text{padding:0}
}