/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:19;padding:0 .4rem 0 .4rem;}
.header>div{display:inline-block;vertical-align:middle;width:19%}
.header .logos {line-height:.7rem;position:relative}
.header .logos img {}
.header .logos .logo2{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0}
.header.is_header .logos .logo2,.header.on_header .logos .logo2{opacity:1}
.header .navlist {width:64%}
.header .navlist li {display:inline-block;padding:0 .2rem;margin:0 .3rem 0 0;position:relative}
.header .navlist li>a{font-size:.16rem;color:#FFF;display:block;line-height:.7rem;position:relative;z-index:5}
.header .navlist li:last-child{margin:0}
.header .navlist dl{position:absolute;top:100%;left:0;width:100%;text-align:center;padding:.7rem 0 0;z-index:1;border:2px solid #f2f2f2;border-radius:0 0 10px 10px;border-top:0;box-shadow:0 0 4px #f2f2f2;overflow:hidden;display:none;transition:none;}
.header .navlist li>a:before{content:'';width:0;height:2px;background:#1ec4c4;position:absolute;bottom:-2px;left:0;transition:all .5s ease-in-out;z-index:2}
.header .navlist li.active>a,.header .navlist li>a:hover{color:#1ec4c4}
.header .navlist li.active>a:before,.header .navlist li>a:hover:before{width:100%}
.header .navlist dl dd{padding:0 0 .15rem;background:#FFF;}
.header .navlist dl dd:first-child{padding-top:.2rem;border-top:2px solid #f2f2f2}
.header .navlist dl dd:last-child{padding:0 0 .2rem;}
.header .navlist dl dd a{font-size:.14rem;color:#585858}
.header .navlist dl dd a:hover {color:#1ec4c4}
.header .navlist li.opens dl {top:0}

.header .search{width:17%;text-align:right}
.header .search>div{display:inline-block;vertical-align:middle;width:57%;position:relative}
.header .search input {width:100%;height:.31rem;font-size:.14rem;color:#FFF;padding:0 .3rem  0 .15rem;border-radius:999px;background:none;border:1px solid rgba(255,255,255,.5);}

.header .search button {position:absolute;right:.1rem;top:50%;transform:translateY(-50%);font-size:.18rem;color:#FFF;border:0;background:none;}
.header .search .langs{width:43%;padding-left:.3rem;}
.header .search .langs>*{display:inline-block;vertical-align:middle;}
.header .search .langs i {font-size:.2rem;color:#FFF;margin:0 .1rem 0 0}
.header .search .langs a{font-size:.16rem;color:#FFF;text-transform:uppercase;}
.header .menus{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem;text-align:center}
.header .menus span {display:inline-block;width:.23rem;height:.19rem;position:relative;vertical-align:middle;}
.header .menus span i {width:.23rem;height:1px;display:inline-block;vertical-align:middle;background:#FFF;margin:.09rem 0 0}
.header .menus span:before,.header .menus span:after{content:'';width:100%;height:1px;position:absolute;top:0;left:0;background:#FFF;}
.header .menus span:after{top:auto;bottom:0}


/*banner*/
.tem_banner .swiper-slide video {width:100%;height:100vh;object-fit:cover;background:#000;}
.tem_banner .swiper-slide img {width:100%;height:100vh;object-fit:cover;}
.tem_banner .label_txt{position:absolute;top:26%;left:1.97rem;z-index:1;text-align:left;}
.tem_banner .label_txt>*{opacity:0;transform:translateY(3vw)}
.tem_banner .label_txt h3 {font-size:.57rem;color:#FFF}
.tem_banner .label_txt h3 em {color:#1ec4c4}
.tem_banner .label_txt p{font-size:.2rem;color:#FFF;margin:.15rem 0 0}
.tem_banner .swiper-slide-active .label_txt>*{opacity:1;transform:none;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}
.tem_banner .swiper-slide-active .label_txt p{transition-delay:150ms}
.tem_banner .swiper-page{position:absolute;bottom:1.05rem;left:0;z-index:1}
.tem_banner .swiper-page .video{background:#FFF;border-radius:6px;padding:.1rem;display:flex;align-items:center;width:2.4rem;margin:0 0 .15rem 1.97rem;cursor:pointer;}
.tem_banner .swiper-page .video .txt{width:1.2rem}
.tem_banner .swiper-page .video .txt h4 {font-size:.16rem;color:#000;line-height:1.7;margin:0 0 .1rem;}
.tem_banner .swiper-page .video .txt i{width:.22rem;height:.22rem;border-radius:100%;line-height:.22rem;text-align:center;font-size:.12rem;color:#FFF;background:#1ec4c4}
.tem_banner .swiper-page .video .imgs{position:relative}
.tem_banner .swiper-page .video .imgs img {border-radius:6px;}
.tem_banner .swiper-page .video .imgs i {font-size:.24rem;color:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}
.tem_banner .swiper-page .pages{padding-left:4.47rem;position:relative}
.tem_banner .swiper-page .pages>div{display:inline-block;vertical-align:middle;width:auto}
.tem_banner .swiper-page .pages:before{content:'';width:4.13rem;height:2px;background:rgba(255,255,255,.5);left:0;top:50%;margin-top:-1px;position:absolute;}
.tem_banner .swiper-page .pages .slide-pagination span {opacity:1;outline:none;margin:0 .25rem;font-size:.16rem;color:#a5a5a5;position:relative;width:auto;height:auto;background:none;}
.tem_banner .swiper-page .pages .slide-pagination span:before{content:'';width:1px;height:.15rem;background:#a5a5a5;position:absolute;right:-.24rem;top:50%;transform:translateY(-50%)}
.tem_banner .swiper-page .pages .slide-pagination span.swiper-pagination-bullet-active{color:#FFF}
.tem_banner .swiper-page .pages .slide-pagination span:last-child:before{display:none;}
.tem_banner .swiper-page .pages .slide-button-next{width:.29rem;height:.29rem;border:1px solid #FFF;line-height:.27rem;text-align:center;font-size:.14rem;color:#FFF;border-radius:100%}
.tem_banner .scrolly{position:absolute;right:0;bottom:0;width:1rem;height:100vh;z-index:1;    display: flex;    flex-direction: column;    justify-content: flex-end;    align-items: center;padding:0 0 .68rem;/*border-left:2px solid rgba(255,255,255,.5)*/}
.tem_banner .scrolly span {display:inline-block;writing-mode:tb-rl;font-size:.12rem;color:#FFF;text-transform:uppercase;position:relative}
.tem_banner .scrolly span:before{content:'';width:.14rem;height:.2rem;border:1px solid #FFF;border-radius:999px;top:-.39rem;left:50%;transform:translateX(-50%);position:absolute;}
@keyframes dropdown2 {
	form{
		top:-.35rem
	}
	to{
		top:-.28rem
	}
}
.tem_banner .scrolly span:after{content:'';width:2px;height:3px;background:rgba(255,255,255,.5);position:absolute;top:-.35rem;left:50%;transform:translateX(-50%);animation: dropdown2 .8s linear infinite alternate;}
/**/
.m200 {margin:0 2rem;}
.mainbox{background:url(../images/icon2.png) center no-repeat #000;background-size:auto 100%;}
.index_product{padding:1.25rem 0 .75rem;}
.index_product .titles {margin:0 0 .6rem;display:flex;align-items:center;justify-content: space-between;}
.index_product .titles .names span{font-size:.24rem;color:#FFF;font-weight:bold;}
.index_product .titles .names h3 {font-size:.4rem;color:#FFF;margin:.2rem 0 .1rem;font-weight:bold;}
.index_product .titles .names p{font-size:.21rem;color:#c1c1c1;margin:0}
.index_product .titles .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.1rem;width:.52rem;height:.52rem;border:1px solid #FFF;border-radius:10px;line-height:.5rem;text-align:center;font-size:.16rem;color:#FFF}
.index_product .titles .swiper-page>div:hover {background:linear-gradient(to right,#58aa59,#157795);border-color:rgba(0,0,0,0);}

.index_product .lists .swiper-slide{padding:0 0 1.17rem;display:flex;}
.index_product .lists .swiper-slide>div{padding:0 .08rem;width:20%}
.index_product .lists .swiper-slide>div#on{width:40%}
.index_product .lists .swiper-slide a{display:block;position:relative;border-radius:10px;background:linear-gradient(to bottom,#e5e5e5,#a1a1a1);padding:.49rem 0 0;text-align:center;}
.index_product .lists .swiper-slide h4 {font-size:.24rem;color:#484848;margin:0 0 .15rem;}
.index_product .lists .swiper-slide a>em {display:inline-block;width:.4rem;height:.4rem;background:#FFF;border-radius:100%;line-height:.4rem;opacity:0;transform:translateY(3vw)}
.index_product .lists .swiper-slide a>em i {font-size:.2rem;color:#a8b2c1}
.index_product .lists .swiper-slide .imgs {height:3.5rem;position:relative;overflow:hidden;}
.index_product .lists .swiper-slide .imgs>div{height:4.24rem;background-position:0 0;background-repeat:no-repeat;background-size:auto 4.24rem;position:absolute;left:.25rem;top:0;width:4rem;}
.index_product .lists .swiper-slide>div#on .imgs{overflow:visible}
.index_product .lists .swiper-slide>div#on .imgs>div{left:50%;transform:translateX(-50%) translateY(.42rem);background-position:center 0}

.index_product .lists .swiper-slide>div#on a>em {opacity:1;transform:none;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}
.index_product .lists .swiper-slide>div#on h4 {color:#FFF}

.index_adv{padding:.75rem 0 1.45rem;}
.index_adv .titles{margin:0 0 .3rem;}
.index_adv .titles span {font-size:.24rem;color:#bfbfbf;}
.index_adv .titles h3 {font-size:.4rem;color:#FFF;margin:.15rem 0}
.index_adv .titles p{margin:0;font-size:.21rem;color:#818181}

.index_adv .lists{margin-left:2rem;padding-left:.81rem;position:relative}
.index_adv .lists .swiper-slide a{display:block;position:relative;border-radius:10px;overflow:hidden}
.index_adv .lists .swiper-slide a:before{content:'';width:41.3%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to right,#dfdfdf,#a1a1a1);transition:all .5s ease-in-out}
/*
.index_adv .lists .swiper-slide a:after{content:'';width:100%;height:100%;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:10;transition:all .65s ease-in-out;}*/
.index_adv .lists .swiper-slide a>div{display:inline-block;vertical-align:middle;width:41.3%;position:relative;z-index:2}
.index_adv .lists .swiper-slide .imgs{width:58.7%}
.index_adv .lists .swiper-slide .text {padding:0 .65rem;}
.index_adv .lists .swiper-slide .text p {font-size:.18rem;color:#FFF;margin:0 0 .15rem;max-width:100%}
.index_adv .lists .swiper-slide .text h4 {font-size:.28rem;color:#FFF;margin:0 0 .4rem;}
.index_adv .lists .swiper-slide .text .editor{font-size:.18rem;color:#FFF}
.index_adv .lists .swiper-slide .text .mores{margin:.4rem 0 0}
.index_adv .lists .swiper-slide .text .mores>span {display:inline-block;background:#FFF;border-radius:999px;padding:3px;min-width:1.4rem;font-size:.16rem;color:#484848;}
.index_adv .lists .swiper-slide .text .mores>span i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.index_adv .lists .swiper-slide-active a:before{background:linear-gradient(to bottom,#91e170,#038d8b)}

.index_adv .lists .swiper-page>div{position:absolute;top:50%;left:0;transform:translateY(-50%);width:.52rem;height:.52rem;line-height:.5rem;border:1px solid #dfe2e7;background:#FFF;border-radius:8px;font-size:.14rem;color:#585859;text-align:center;z-index:1}
.index_adv .lists .swiper-page>div.slide-button-next{right:2.56rem;left:auto;}
.index_adv .lists .swiper-page>div:hover {background:#1e7bc4;color:#FFF;border-color:#1e7bc4}
.index_adv .lists .swiper-slide a:hover .text .mores>span i {background:#2ac7c7;color:#FFF}
.index_adv .lists .swiper-slide a:hover .text .mores>span{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.index_about{background:#f6fbff;padding:1.3rem 0 0}
.index_about .titles{}
.index_about .titles>div{display:flex;align-items:center;    justify-content: space-between}
.index_about .titles .names span{font-size:.24rem;color:#FFF;}
.index_about .titles .names h3 {font-size:.48rem;color:#FFF;margin:.3rem 0 0;line-height:1.6}
.index_about .titles .names p{font-size:.3rem;color:#FFF;margin:.25rem 0 0}

.index_about .titles .names.en span {font-size:.2rem;}
.index_about .titles .names.en h3 {font-size:.22rem;}
.index_about .titles>div>a{display:inline-block;background:#FFF;border-radius:999px;padding:3px;min-width:1.4rem;font-size:.16rem;color:#484848;}
.index_about .titles>div>a i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.index_about .titles>div>a:hover i {background:#2ac7c7;color:#FFF}
.index_about .titles>div>a:hover{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.index_about .nums{padding:1.75rem 1.6rem 1.5rem;background-position:center;background-repeat:no-repeat;background-size:cover;}
.index_about .nums>div{display:inline-block;vertical-align:top;width:25%;padding:0 0 .15rem;border-right:1px solid rgba(255,255,255,.6)}
.index_about .nums>div:last-child{border:0}
.index_about .nums>div>*{display:inline-block;vertical-align:top;width:30%}
.index_about .nums>div .t {width:70%;padding-left:.25rem;}
.index_about .nums>div>p{margin:0;text-align:right;}
.index_about .nums>div>p img {max-width:.43rem;transition:none;}
.index_about .nums>div .t h5 {font-size:.36rem;color:#FFF;line-height:1;}
.index_about .nums>div .t h5 em {font-size:.46rem;line-height:1;margin-right:.1rem;}
.index_about .nums>div .t p{margin:.2rem 0 0;font-size:.17rem;color:#FFF}

.index_news{padding:1rem 0 .9rem;background:#000}
.index_news .titles{margin:0 0 .6rem;}
.index_news .titles>div{display:flex;align-items:center;    justify-content: space-between}
.index_news .titles .names span{font-size:.24rem;color:#FFF;}
.index_news .titles .names h3 {font-size:.4rem;color:#FFF;margin:.3rem 0 0}
.index_news .titles .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.1rem;width:.52rem;height:.52rem;line-height:.5rem;border:1px solid #dfe2e7;background:#FFF;border-radius:8px;font-size:.14rem;color:#585859;text-align:center;}
.index_news .titles .swiper-page>div:hover {background:linear-gradient(to right,#58aa59,#157795);border-color:rgba(0,0,0,0);}
.index_news ol{padding:0;}
.index_news ol li {display:inline-block;vertical-align:middle;padding:0 .3rem;border-left:1px solid #67b54e}
.index_news ol li:first-child{padding-left:0;border-left:0}
.index_news ol li a{font-size:.18rem;color:#FFF;display:block;line-height:.18rem;}
.index_news ol li a:hover {color:#67b54e}

.index_news .lists{margin:.25rem 0 0 2rem;position:relative}
.index_news .lists .swiper-slide a{display:block;position:relative;border-radius:12px;overflow:hidden;background:#FFF}
.index_news .lists .swiper-slide .imgs{border-radius:12px;overflow:hidden;}
.index_news .lists .swiper-slide .imgs img {width:100%;height:3.2rem;object-fit:cover;transition:none}
.index_news .lists .swiper-slide .text {padding:.35rem .25rem}
.index_news .lists .swiper-slide .text h4 {font-size:.18rem;color:#333333;margin:0 0 .5rem;line-height:.27rem;height:.54rem;overflow:hidden;}
.index_news .lists .swiper-slide .text .time{display:flex;align-items:center;    justify-content: space-between}
.index_news .lists .swiper-slide .text .time span {font-size:.16rem;color:#8e8e8e}
.index_news .lists .swiper-slide .boxs{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;padding:.45rem .25rem .35rem;    flex-direction: column;
    justify-content: space-between;opacity:0;transform:scale(1.1)}
.index_news .lists .swiper-slide .boxs>*{opacity:0;transform:translateY(3vw);}	
.index_news .lists .swiper-slide .boxs:before{content:'';width:100%;height:100%;background:#353334;position:absolute;top:0;left:0;z-index:2;opacity:.83}
.index_news .lists .swiper-slide .boxs>*{position:relative;z-index:5}
.index_news .lists .swiper-slide .boxs h4 {font-size:.22rem;color:#FFF;line-height:.27rem;height:.54rem;overflow:hidden;position:relative;}
.index_news .lists .swiper-slide .boxs hr{width:100%;height:2px;background:rgba(255,255,255,.8);}
.index_news .lists .swiper-slide .boxs p{font-size:.16rem;color:#FFF;line-height:.25rem;height:1.25rem;overflow:hidden;}
.index_news .lists .swiper-slide .boxs .mores{}
.index_news .lists .swiper-slide .boxs .mores>span {display:inline-block;background:#FFF;border-radius:999px;padding:3px;min-width:1.4rem;font-size:.16rem;color:#484848;}
.index_news .lists .swiper-slide .boxs .mores>span i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.index_news .lists .swiper-slide .boxs .time{padding:.2rem 0 0;border-top:2px solid rgba(255,255,255,.7);display:flex;align-items:center;    justify-content: space-between}
.index_news .lists .swiper-slide .boxs .time span {font-size:.16rem;color:#FFF}
.index_news .lists .swiper-slide a:hover .boxs {opacity:1;transform:none;}
.index_news .lists .swiper-slide a:hover .boxs>*{opacity:1;transform:none;transition:all .8s cubic-bezier(.69, .27, .45, .99);
transition-delay:100ms}
.index_news .lists .swiper-slide a:hover .boxs hr {transition-delay:150ms}
.index_news .lists .swiper-slide a:hover .boxs p{transition-delay:200ms}
.index_news .lists .swiper-slide a:hover .boxs .mores {transition-delay:250ms}
.index_news .lists .swiper-slide a:hover .boxs .time {transition-delay:300ms}
.index_news .lists .slide-pagination{padding-right:2rem;text-align:center;margin-top:.8rem}
.index_news .lists .slide-pagination span {opacity:1;outline:none;border-radius:0;width:.56rem;height:2px;background:#bfbfbf;margin:0 3px !important;}
.index_news .lists .slide-pagination span.swiper-pagination-bullet-active{background:#1ec4c4}
/*ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨*/
.footer{background:#313131;padding:.76rem 0 .8rem;position:relative}
.btn_body {position:absolute;right:.8rem;bottom:20%;z-index:1;}
.btn_body a{display:block;width:.54rem;height:.54rem;border:1px solid #1da7ac;line-height:.52rem;text-align:center;font-size:.18rem;color:#1da7ac;border-radius:8px;}
.btn_body a:hover {background:#1da7ac;color:#FFF}
.footer .logos{margin:0 0 .76rem;display:flex;align-items:center;justify-content:space-between}
.footer .logos>a img {max-height:.34rem;transition:none;filter:brightness(0) invert(1)}

.footer .infos{display:flex;justify-content:space-between}
.footer .infos .navlist{width:55%;display:flex;justify-content:space-between}
.footer .infos .navlist dl {margin:0;padding:0;}
.footer .infos .navlist dl dt {margin:0 0 .25rem;padding:0 0 .35rem;border-bottom:1px solid #293951}
.footer .infos .navlist dl dt a{font-size:.18rem;color:#FFF}
.footer .infos .navlist dl dd {margin:0 0 .15rem;}
.footer .infos .navlist dl dd a{font-size:.16rem;color:#989191}

.footer .infos .boxs{width:25%}
.footer .infos .boxs h4 {font-size:.18rem;color:#FFF;}
.footer .infos .boxs p {font-size:.16rem;color:#989191;margin:.25rem 0 .5rem;padding-right:.9rem;}
.footer .infos .boxs .item{position:relative;width:2.5rem;max-width:100%}
.footer .infos .boxs .item input {width:100%;height:.45rem;min-width:35px;border-radius:999px;border:0;background:#c0c0c0;font-size:.14rem;color:#FFF;padding:0 .5rem 0 .15rem;}
.footer .infos .boxs .item input::placeholder{color:#FFF}
.footer .infos .boxs .item button {position:absolute;right:.05rem;top:50%;transform:translateY(-50%);width:.34rem;height:.34rem;border-radius:100%;line-height:.34rem;text-align:center;font-size:.16rem;color:#FFF;border:0;background:linear-gradient(45deg,#49a16b,#1787a6)}
.footer .infos .boxs .share{margin:.75rem 0 0}
.footer .infos .boxs .share>a{display:inline-block;vertical-align:middle;margin-left:.35rem;width:.4rem;height:.4rem;border-radius:100%;font-size:.18rem;color:#FFF;line-height:.4rem;text-align:center;}
.footer .infos .boxs .share>a:first-child{margin-left:0}
.footer .infos .boxs .share>a:hover {background:#FFF;color:#1a2a42}


.footer .copy {margin:1.1rem 0 0;padding:.2rem 0 0;border-top:1px solid #8798a6;font-size:.14rem;color:#FFF}
.footer .copy a{font-size:.14rem;color:#FFF}
/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚Âµ*/
.tem_banner.indise{margin:1.2rem 0 0;}
.on_header{background:#FFF;}
.on_header .logos img {filter:none;}
.on_header .navlist li a{color:#000}
.on_header .search input{border-color:#a0a0a0;color:#000}
.on_header .search button {color:#1c1c1c}
.on_header .search .langs i{color:#000}
.on_header .search .langs a{color:#000}
.on_header .menus{border-left:2px solid #f2f2f2;line-height:.7rem;}
.on_header .menus span{line-height:1;}
.on_header .menus span i{background:#000}
.on_header .menus span:before,.on_header .menus span:after{background:#000}

.is_header{background:#FFF;box-shadow:0 0 12px rgba(0,0,0,.12)}
.is_header .logos img {filter:none;}
.is_header .navlist li a{color:#000}
.is_header .search input{border-color:#a0a0a0;color:#000}
.is_header .search button {color:#1c1c1c}
.is_header .search .langs i{color:#000}
.is_header .search .langs a{color:#000}
.is_header .menus{border-left:2px solid #f2f2f2;line-height:.7rem;}
.is_header .menus span{line-height:1;}
.is_header .menus span i{background:#000}
.is_header .menus span:before,.is_header .menus span:after{background:#000}

.page_mbx{position:absolute;top:.7rem;left:0;width:100%;z-index:18;padding:0 2.35rem;background:#FFF;border-top:2px solid #f2f2f2;line-height:.48rem;}
.page_mbx a{font-size:.16rem;color:#000000}
.page_mbx a:first-child{color:#bfbfbf;}
.page_mbx i{font-size:.16rem;color:#bfbfbf;padding:0 .1rem;}
.page_text{position:absolute;top:50%;left:2.35rem;transform:translateY(-50%);z-index:1;}
.page_text p{font-size:.2rem;color:#1ec4c4;margin:0 0 .1rem;}
.page_text h3{font-size:.6rem;color:#FFF}
.page_text h4 {font-size:.2rem;color:#FFF;margin:.15rem 0 0}
.com_nav{background:#FFF;border-bottom:2px solid #f2f2f2;text-align:center}
.com_nav li {display:inline-block;vertical-align:middle;padding:0 .47rem;}
.com_nav li a{display:block;font-size:.18rem;color:#000000;line-height:.7rem;position:relative}
.com_nav li a:after{content:'';width:0;height:2px;background:#1ec4c4;position:absolute;bottom:-1px;left:0;transition:all .5s ease-in-out}
.com_nav li.on a,.com_nav li a:hover{color:#1ec4c4}
.com_nav li a:hover:after,.com_nav li.on a:after{width:100%}
/**/
.m240 {margin:0 2.4rem;}
.company{padding:1rem 0 1.4rem;}
.company .infos{margin:0 0 .9rem;display:flex;}
.company .infos .names{width:42%;padding:.23rem 2.1rem 0 0}
.company .infos .names span {display:inline-block;background:#1a2a42;padding:0 .29rem;line-height:.4rem;font-size:.2rem;color:#FFF;border-radius:999px;}
.company .infos .names h3 {font-size:.48rem;color:#000000;margin:.28rem 0 0;line-height:1.6}
.company .infos .editor{width:58%;font-size:.16rem;color:#6a6a6a;line-height:2;padding:0 .7rem 0 0}
.company .infos .editor p{margin:0}
.company .nums{background:#f0f5f8;border-radius:10px;padding:.75rem 0 .7rem;}
.company .nums>div{display:inline-block;vertical-align:top;width:25%;text-align:center;position:relative}
.company .nums>div:after{content:'';width:2px;height:1.17rem;background:#e3eaed;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}
.company .nums>div:last-child:after{display:none;}
.company .nums>div>p{margin:0;height:.5rem;}
.company .nums>div>p img {max-height:.45rem;transition:none;}
.company .nums h5 {font-size:.46rem;color:#1b1b23;}
.company .nums .t p{font-size:.17rem;color:#1b1b23;margin:.2rem 0 0}

.culture{padding:1.24rem 0 1.8rem;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;position:relative}
.culture h3 {font-size:.28rem;color:#FFF}
.culture #thumb{position:absolute;top:50%;left:.35rem;z-index:1;height:.9rem;}
.culture #thumb .swiper-slide{display:flex;align-items:center;}
.culture #thumb .swiper-slide h6 {font-size:.16rem;color:#c2c4c3;padding-left:.4rem;position:relative;cursor:pointer;}
.culture #thumb .swiper-slide-thumb-active h6 {color:#FFF}
.culture #thumb .swiper-slide h6:before{content:'';width:.08rem;height:.08rem;background:#FFF;border-radius:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:all .5s ease-in-out;opacity:0}
.culture #thumb .swiper-slide-thumb-active h6:before{opacity:1}
.culture #thumb:before{content:'';width:1px;height:.5rem;background:#c2c4c3;position:absolute;top:50%;left:.04rem;transform:translateY(-50%)}
.culture #gallery .swiper-slide h3 {font-size:.28rem;color:#FFF;margin:0 0 .2rem;}
.culture #gallery .swiper-slide .editor h6{font-size:.36rem;color:#FFF;margin:0 0 .7rem;line-height:1.6}
.culture #gallery .swiper-slide .editor p{font-size:.16rem;color:#FFF;margin:0;line-height:1.8}
.culture #gallery .swiper-slide>*{opacity:0;transform:translateX(3vw);}
.culture #gallery .swiper-slide-active>*{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.culture #gallery .swiper-slide-active .editor{transition-delay:150ms}

.advbox{position:relative}
.advbox .titles{padding:.8rem 0 .4rem;}
.advbox .titles span {display:inline-block;font-size:.2rem;color:#FFF;padding:0 .28rem;line-height:.4rem;border-radius:999px;background:#1a2a42}
.advbox .titles h3 {font-size:.48rem;color:#000000;margin:.3rem 0 0}
.advbox .mains{background:#f6fbff;position:relative}
.advbox .mains>div>div{display:inline-block;vertical-align:top;width:24%}
.advbox .mains #adv_grally{width:76%;margin:.7rem 0 0}
.advbox .mains #adv_thumbs{height:5.9rem;}
.advbox .mains #adv_thumbs .swiper-slide {display:flex;align-items:center;padding-left:1.6rem;}
.advbox .mains #adv_thumbs .swiper-slide p{margin:0;font-size:.18rem;color:#000;cursor:pointer;}
.advbox .mains #adv_thumbs .swiper-slide p i{color:#13a8a4;opacity:0;transform:translateX(-.5rem);}
.advbox .mains #adv_thumbs .swiper-slide-thumb-active p i{opacity:1;transform:none;transition: all .8s cubic-bezier(.69, .27, .45, .99);transition-delay:100ms}
.advbox .mains #adv_thumbs .swiper-slide:after{content:'';width:3px;height:0;background:#13a8a4;position:absolute;right:0;top:0;transition:all .54s ease-in-out}
.advbox .mains #adv_thumbs .swiper-slide-thumb-active:after{height:100%}
.advbox .mains #adv_thumbs .swiper-slide-thumb-active p{color:#13a8a4}
.advbox .mains .thumbs{padding:.7rem 0 .95rem;position:relative}
.advbox .mains .thumbs:after{content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;top:0;right:2px;}
.advbox .mains #adv_grally .items{padding-left:1.9rem;}
.advbox .mains #adv_grally .items h4 {font-size:.24rem;color:#000;margin:0 0 .3rem;}
.advbox .mains #adv_grally .items .editor{font-size:.18rem;color:#6a6a6a;line-height:1.8;padding:0 0 .45rem;border-bottom:1px solid #e5e5e5;margin:0 0 .65rem;}
.advbox .mains #adv_grally .items .swiper-slide{padding:6px}
.advbox .mains #adv_grally .items .swiper-slide a{display:block;position:relative;border:2px solid #FFF;border-radius:15px;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.12);}
.advbox .mains #adv_grally .items .swiper-slide img {width:100%;height:3.25rem;object-fit:cover;transition:none;border-radius:15px;}
.advbox .mains #adv_grally .items .slide-pagination{margin:.6rem 0 0;text-align:center;}
.advbox .mains #adv_grally .items .slide-pagination span {opacity:1;outline:none;width:.39rem;height:3px;background:#bfbfbf;margin:0 2px;border-radius:0}
.advbox .mains #adv_grally .items .slide-pagination span.swiper-pagination-bullet-active{background:#1ec4c4}
.advbox .mains #adv_grally .items .swiper-slide a:hover {transform:scale(.98)}
.fancybox-container,.fancybox-container *{transition:none;}
.advbox .swiper-page{position:absolute;top:.7rem;right:1.49rem;z-index:1;width:.41rem !important;}
.advbox .swiper-page>div{margin:0 0 .12rem;width:.41rem;height:.41rem;background:#FFF;border:1px solid #e2e5ea;border-radius:12px;line-height:.39rem;text-align:center;font-size:.16rem;color:#4e4e4f;}
.advbox .swiper-page>div:hover {background:#1ec4c4;border-color:#1ec4c4;color:#FFF}

.honor{margin:0 1.8rem;padding:1.3rem 0;text-align:center}
.honor ol{margin:.3rem 0 .65rem;padding:0}
.honor ol li{display:inline-block;vertical-align:middle;padding:0 .07rem;}
.honor ol li a{display:block;border:1px solid #ececec;border-radius:999px;min-width:1.53rem;padding:0 .35rem;font-size:.2rem;color:#000;line-height:.39rem;}
.honor ol li#current a{background:#1ec4c4;border-color:#1ec4c4;color:#FFF}
.honor .itembox .swiper-slide a{display:block;position:relative}
.honor .itembox .swiper-slide .imgs {background:#f6fbff;height:3.6rem;line-height:3.6rem;padding:0 .3rem;border-radius:15px;overflow:hidden}
.honor .itembox .swiper-slide .imgs img {max-height:2.85rem;transition:none;}
.honor .itembox .swiper-slide h6 {font-size:.18rem;color:#6a6a6a;padding:0 0 .35rem;border-bottom:1px solid #e5e5e5;margin:.55rem 0 0;position:relative}
.honor .itembox .swiper-slide h6:before{content:'';width:0;height:1px;background:#1ec4c4;position:absolute;bottom:-1px;left:0;z-index:1;transition:all .5s ease-in-out}
.honor .itembox .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
.honor .itembox .swiper-slide a:hover h6 {color:#000}
.honor .itembox .swiper-slide a:hover h6:before{width:100%}
.honor .itembox>div{padding-right:1.2rem;position:relative}
.honor .itembox .slide-button-next{position:absolute;right:0;top:0;z-index:1;background:#fafafa;border-radius:10px;display:flex;padding:.35rem 0 .24rem;height:3.6rem;width:1rem;    flex-direction: column;    justify-content: space-between;    align-items: center;}
.honor .itembox .slide-button-next span {font-size:.24rem;color:#c4c2c7;writing-mode: tb-rl;}
.honor .itembox .slide-button-next i{width:.52rem;height:.52rem;line-height:.5rem;text-align:center;font-size:.14rem;color:#000;background:#FFF;border:1px solid #ebebeb;border-radius:12px;}
.honor .itembox .slide-button-next:hover {background:#1ec4c4;}
.honor .itembox .slide-button-next:hover span {color:#FFF}


.environment{position:relative;padding:1.03rem 0 1.4rem;}
.environment:before{content:'';background:url(../images/icon13.png) center no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
.environment>*{position:relative;z-index:5}
.environment h3 {font-size:.48rem;color:#000000;margin:0 1.8rem .3rem;}
.environment ol{margin:0 1.8rem .45rem;padding:0}
.environment ol li{display:inline-block;vertical-align:middle;padding:0 .07rem;}
.environment ol li a{display:block;border:1px solid #ececec;border-radius:999px;min-width:1.53rem;padding:0 .35rem;font-size:.2rem;color:#000;line-height:.39rem;text-align:center;}
.environment ol li#current a{background:#1ec4c4;border-color:#1ec4c4;color:#FFF}
.environment .lists{position:relative;margin-left:1.8rem;}
.environment .lists .swiper-slide a{display:block;position:relative;}
.environment .lists .swiper-slide img {width:100%;height:2.6rem;object-fit:cover;transition:none;}
.environment .lists .swiper-slide p{font-size:.16rem;color:#333;text-align:center;margin:.15rem 0 0}
.environment .lists .swiper-slide a:hover .imgs{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.environment .lists .swiper-page{text-align:center;margin:.98rem 1.8rem 0 0;position:relative}
.environment .lists .swiper-page>span {font-size:.16rem;color:#121215;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.environment .lists .swiper-page>div{display:inline-block;vertical-align:middle;font-size:.2rem;color:#00A4BB;margin:0 .4rem;}
.environment .lists .swiper-page:before,.environment .lists .swiper-page:after{content:'';width:.48rem;height:.48rem;border:2px solid #00A4BB;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%}
.environment .lists .swiper-page:before{width:.08rem;height:.08rem;}
/**/
.product_box{padding:0 0 .68rem}
.procol{border-top:1px solid #ebebeb;margin:.4rem 0 0}
.procol dl{display:inline-block;padding:0;margin:0;min-width:2.75rem;position:relative}
.procol dl dt {font-size:.21rem;color:#1ec4c4;display:flex;padding:0 .2rem;align-items:center;justify-content:space-between;border-radius:8px;background:#f5f5f5;line-height:.59rem;font-weight:normal;cursor:pointer;}
.procol dl dt i{font-size:.16rem;color:#000}
.procol dl dd {background:#FFF;padding:.14rem .2rem;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 8px 8px;z-index:2;display:none;transition:none;border:1px solid #e6e6e6;border-top:0}
.procol dl dd p{margin:0 0 .25rem;}
.procol dl dd p a{font-size:.21rem;color:#6a6a6a}
.procol dl dd p:last-child{margin:0}
.procol dl dd p a:hover {color:#1ec4c4}
.procol dl.on dt {border-radius:8px 8px 0 0}
.procol dl.on dt i{transform:rotate(180deg)}

.product_box .mains{padding:1.36rem 0 0}
.product_box .mains h3 {font-size:.48rem;color:#000000;margin:0 0 .55rem;text-align:center}
.product_box .mains .boxs {background:#f6fbff;border-radius:12px;overflow:hidden}
.product_box .mains .boxs>div{display:inline-block;vertical-align:middle;width:50%}
.product_box .mains .boxs .text{padding:0 .95rem 0 .75rem;}
.product_box .mains .boxs .text span {font-size:.14rem;color:#6a6a6a;display:inline-block;padding:.32rem 0 0;position:relative}
.product_box .mains .boxs .text span:before,.product_box .mains .boxs .text span:after{content:'';width:.3rem;height:3px;background:#13a8a4;position:absolute;top:0;left:0;}
.product_box .mains .boxs .text span:after{width:.08rem;background:#d7d6d6;left:.34rem;}
.product_box .mains .boxs .text h4 {font-size:.3rem;color:#000;text-transform:uppercase;margin:0 0 .55rem;padding:.2rem 0 .35rem;border-bottom:1px solid #e5e5e5}
.product_box .mains .boxs .text .editor{font-size:.16rem;color:#6a6a6a;line-height:1.8;height:2.5rem;overflow-y:auto;padding:0 .2rem 0 0}

.product_box .mains .boxs .imgs img {width:100%;height:4.6rem;object-fit:cover;transition:none;}


.product_box .lists{margin:1.19rem 0 .7rem}
.product_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.27rem .25rem;}
.product_box .lists li a{display:block;position:relative;background:#e4e4e4;padding:0 0 .1rem;border-radius:15px;overflow:hidden;}
.product_box .lists li .imgs {height:3rem;line-height:3rem;text-align:center;}
.product_box .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.product_box .lists li .imgs img {max-height:2.45rem;transition:none}
.product_box .lists li p{padding:0 .28rem;margin:0}
.product_box .lists li p em {display:flex;background:#FFF;border-radius:6px;font-size:.16rem;color:#6a6a6a;padding:0 .15rem 0 .2rem;align-items:center;justify-content:space-between;line-height:.47rem;}
.product_box .lists li p em i{font-size:.22rem;}
.product_box .lists li a:hover p em{background:#1a2a42;color:#FFF}
.product_box .lists li a:hover p em i{color:#13a8a4}
.product_box .lists li a:hover .imgs span {transform:scale(1.06)}
/*ÃƒÂ§Ã‚Â¿Ã‚Â»ÃƒÂ©Ã‚Â¡Ã‚Âµ*/
.page a,.page span{display:inline-block;vertical-align:middle;margin:0 .07rem;width:.42rem;height:.42rem;border:1px solid #FFF;border-radius:15px;line-height:.4rem;font-size:.16rem;color:#000}
.page a.page-item{border-color:#e7e9ed;background:#FFF}
.page a:hover,.page a.page-num-current {background:#1ec4c4;color:#FFF;border-color:#1ec4c4}
/**/
.show_product{}
.show_product .mains .boxs{margin-left:3.65rem;position:relative;padding:0 0 .5rem;}
.show_product .mains .boxs>div{display:inline-block;vertical-align:top;width:48.6%}
.show_product .mains .boxs .text{width:51.4%;padding-left:.6rem;}
.show_product .mains .boxs .imgs{}
.show_product .mains .boxs .imgs .swiper-slide a{display:block;height:5.25rem;line-height:5.25rem;text-align:center;background:#e4e4e4;}
.show_product .mains .boxs .imgs .swiper-slide img {max-height:4.1rem;transition:none;}
.show_product .mains .boxs .text .name {border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin:0 0 .45rem;padding:.3rem 0}
.show_product .mains .boxs .text .name p{font-size:.21rem;color:#000000;margin:0 0 .15rem;}
.show_product .mains .boxs .text .name h6 {font-size:.21rem;color:#000000}
.show_product .mains .boxs .text .editor{font-size:.16rem;color:#6a6a6a;line-height:1.8;margin:0 0 .5rem;}
.show_product .mains .boxs .text .editor p{margin:0}
.show_product .mains .boxs .text .mores>a {display:inline-block;background:#FFF;border-radius:999px;padding:3px;min-width:1.4rem;font-size:.16rem;color:#484848;box-shadow:0 0 3px #f5f5f5;border:1px solid #f5f5f5;margin:0 .15rem 0 0}
.show_product .mains .boxs .text .mores>a i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.show_product .mains .boxs .text .mores>a:hover i{background:#1ec4c4;color:#FFF}
.show_product .mains .boxs .text .mores>a:hover{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}


.show_product .details ol{margin:0;padding:0;background:#F8F8F8;border-bottom:1px solid #2EA7E0}
.show_product .details ol li{display:inline-block;vertical-align:top;}
.show_product .details ol li a{display:block;width:1.6rem;line-height:.52rem;font-size:.18rem;color:#595657;position:relative;text-align:center;}
.show_product .details ol li a:after{content:'';width:1px;height:.2rem;background:#D1D1D1;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.show_product .details ol li#current a{background:linear-gradient(to right,#2EA7E0,#00913A);color:#FFF}
.show_product .details .itembox {padding:.5rem 0}
.show_product .details .itembox >div{font-size:.16rem;color:#010304;line-height:1.8;}
.show_product .details .itembox table {width:100%;background:rgba(240,246,252,.5);text-align:center;}
.show_product .details .itembox table p{margin:0}
.show_product .details .itembox table tr td{width:auto;height:.46rem;vertical-align:middle;font-size:.15rem;color:#595657;line-height:1.5}
.show_product .details .itembox table tr:nth-child(2n) td{background:#F0F6FC}
.show_product .details .itembox table tr:first-child {background:#2EA7E0}
.show_product .details .itembox table tr:first-child td{height:.6rem;color:#FFF}
.show_product .details .itembox .swiper-slide a{display:block;position:relative;}
.show_product .details .itembox .swiper-slide img {width:100%;height:2.65rem;object-fit:cover;transition:none;border-radius:10px;}
.show_product .details .itembox .swiper-slide p{margin:.25rem 0 0;text-align:center;font-size:.16rem;color:#333}
.show_product .details .itembox .slide-pagination{margin:.4rem 0 0;text-align:center}
.show_product .details .itembox .slide-pagination span {opacity:1;outline:none;width:.38rem;height:5px;background:#959595;border-radius:999px;margin:0 .1rem;}
.show_product .details .itembox .slide-pagination span.swiper-pagination-bullet-active{background:#00913A}


.show_product .other{padding:.6rem 0;background:#f6fbff;}
.show_product .other h3 {font-size:.48rem;color:#000000;text-align:center;margin:0 0 .45rem}

.show_product .other .swiper-slide a{display:block;position:relative;background:#e4e4e4;padding:0 0 .1rem;border-radius:15px;overflow:hidden;}
.show_product .other .swiper-slide .imgs {height:3rem;line-height:3rem;text-align:center;}
.show_product .other .swiper-slide .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.show_product .other .swiper-slide .imgs img {max-height:2.45rem;transition:none}
.show_product .other .swiper-slide p{padding:0 .28rem;margin:0}
.show_product .other .swiper-slide p em {display:flex;background:#FFF;border-radius:6px;font-size:.16rem;color:#6a6a6a;padding:0 .15rem 0 .2rem;align-items:center;justify-content:space-between;line-height:.47rem;}
.show_product .other .swiper-slide p em i{font-size:.22rem;}
.show_product .other .swiper-slide a:hover p em{background:#1a2a42;color:#FFF}
.show_product .other .swiper-slide a:hover p em i{color:#13a8a4}
.show_product .other .swiper-slide a:hover .imgs span {transform:scale(1.06)}
.show_product .other .slide-pagination{margin:.74rem 0 0;text-align:center}
.show_product .other .slide-pagination span {opacity:1;outline:none;width:.56rem;height:3px;border-radius:0;background:#bfbfbf;margin:0 3px !important;}
.show_product .other .slide-pagination span.swiper-pagination-bullet-active{background:#1ec4c4}
/**/
.service_box{padding:.9rem 0 .75rem;}
.service_box .imgslist .swiper-slide a{display:block;border-radius:10px;overflow:hidden}
.service_box .imgslist .swiper-slide img {width:100%;height:2.86rem;object-fit:cover;transition:none}
.service_box .imgslist .swiper-slide a:hover{transform:scale(.98);box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.service_box .imgslist .slide-pagination{text-align:center;margin:.5rem 0 .8rem}
.service_box .imgslist .slide-pagination span {opacity:1;outline:none;border-radius:0;width:.56rem;height:2px;background:#bfbfbf;margin:0 3px !important;}
.service_box .imgslist .slide-pagination span.swiper-pagination-bullet-active{background:#1ec4c4}
.service_box h3 {font-size:.48rem;color:#000;margin:0 0 .65rem;text-align:center}
.service_box .lists>ul>li {margin:0 0 .2rem;border:1px solid #e8e8e8;border-radius:12px;}
.service_box .lists>ul>li a{display:block;position:relative;padding:0 .4rem;border-radius:12px;border:1px solid rgba(232,232,232,0)}
.service_box .lists>ul>li a>*{display:inline-block;vertical-align:middle;width:70%}
.service_box .lists>ul>li a .time{width:30%;text-align:right}
.service_box .lists>ul>li a h6 {font-size:.16rem;color:#6a6a6a;line-height:.79rem}
.service_box .lists>ul>li a .time span{font-size:.16rem;color:#6a6a6a;}
.service_box .lists>ul>li a .time>*{display:inline-block;vertical-align:middle;}
.service_box .lists>ul>li a .time i{margin-left:1.15rem;width:.34rem;height:.34rem;border:1px solid #e8e8e8;border-radius:100%;font-size:.14rem;color:#000;line-height:.34rem;text-align:center;}
.service_box .lists>ul>li .submenu {border-radius:0 0 12px 12px;padding:.15rem .38rem .15rem;font-size:.16rem;color:#6a6a6a;display:none;transition:none;}
.service_box .lists>ul>li .submenu ul{display:grid;grid-template-columns:1fr 1fr;}
.service_box .lists>ul>li .submenu li{padding:.15rem .15rem .15rem 0;border-top:1px solid #ededed}
.service_box .lists>ul>li .submenu li:nth-child(2n){padding:.15rem 0 .15rem .15rem;}
.service_box .lists>ul>li .submenu li p{margin:0;line-height:1.8}
.service_box .lists>ul>li .submenu li:first-child,.service_box .lists>ul>li .submenu li:first-child+li {border:0}
.service_box .lists>ul>li .submenu >p{font-size:.16rem;color:#6a6a6a;padding:0 0 .16rem;border-bottom:1px solid #13a8a4;margin:0 0 .1rem;}
.service_box .lists>ul>li.opens a{background:#f0f5f8;border-color:#e8e8e8}
.service_box .lists>ul>li.opens a .time i{background:#13a8a4;border-color:#13a8a4;color:#FFF;transform:rotate(180deg)}

.message{background:#f6fbff;padding:.9rem 0 1.19rem;}
.message>div>*{display:inline-block;vertical-align:top;width:50%}
.message h3 {font-size:.48rem;color:#000}
.message .lists li {margin:0 0 .45rem;padding:0}
.message .lists li input[type="text"],.message .lists li textarea{width:100%;height:.45rem;min-height:35px;border:0;background:none;border-bottom:1px solid #e5e5e5;font-size:.16rem;color:#6a6a6a}
.message .lists li:first-child input {width:50%}
.message .lists li:nth-child(3){padding:0 .12rem 0 0}
.message .lists li:nth-child(4){padding:0 0 0 .12rem}
.message .lists li textarea{height:.95rem;}
.message .lists li input[name="checkcode"]{width:40%}
.message .lists li button {background:#1ec4c4;font-size:.2rem;color:#FFF;border-radius:999px;padding:0 .55rem;height:.5rem;min-height:35px;border:0}
.message .lists li button:hover {box-shadow:2px 2px 4px rgba(0,0,0,.15);}
/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¯*/
.news_box{padding:1.4rem 0 0}
.news_box .titles{margin:0 0 .53rem;}
.news_box .titles h3 {font-size:.48rem;color:#000}
.news_box .titles ol{margin:.25rem 0 0;padding:0}
.news_box .titles ol li{display:inline-block;vertical-align:middle;padding:0 7px;}
.news_box .titles ol li a{display:block;border:1px solid #e8e8e8;border-radius:999px;padding:0 .35rem;line-height:.39rem;font-size:.2rem;color:#6a6a6a;}
.news_box .titles ol li.on a{background:#1ec4c4;color:#FFF;border-color:#1ec4c4}
.news_box .topnews{padding:0 0 .8rem;}
.news_box .topnews>a{display:block;background:#f6fbff;border-radius:10px;overflow:hidden;}
.news_box .topnews>a>div{display:inline-block;vertical-align:middle;width:40.4%}
.news_box .topnews .imgs{width:59.6%}
.news_box .topnews .text{padding:0 .65rem}
.news_box .topnews .text em {font-size:.14rem;color:#6a6a6a;display:inline-block;position:relative;padding:.32rem 0 .2rem;}
.news_box .topnews .text em:before,.news_box .topnews .text em:after{content:'';width:.3rem;height:3px;background:#13a8a4;position:absolute;top:0;left:0}
.news_box .topnews .text em:after{width:.08rem;background:#d7d6d6;left:.34rem;}
.news_box .topnews .text h4 {font-size:.3rem;color:#000000;margin:0 0 .35rem;padding:0 0 .32rem;border-bottom:1px solid #e5e5e5}
.news_box .topnews .text p{font-size:.16rem;color:#6a6a6a;line-height:.28rem;height:.56rem;overflow:hidden;margin:0 0 .7rem;}
.news_box .topnews .text>span {display:inline-block;background:#FFF;border-radius:999px;padding:3px;min-width:1.4rem;font-size:.16rem;color:#484848;}
.news_box .topnews .text>span i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.news_box .topnews a:hover .text>span i {background:#2ac7c7;color:#FFF}
.news_box .topnews a:hover .text>span{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.news_box .topnews .imgs img {width:100%;height:4.6rem;object-fit:cover;transition:none;}
.news_box .lists{background:#f5f5f5;padding:.7rem 0 .8rem;}

.news_box .lists .swiper-slide>div{display:inline-block;vertical-align:top;width:33.333%;padding:0 .15rem;margin:0 0 .95rem;}
.news_box .lists .swiper-slide>div>a{display:block;position:relative}
.news_box .lists .swiper-slide span {font-size:.14rem;color:#6a6a6a;}
.news_box .lists .swiper-slide h5 {font-size:.18rem;color:#000000;margin:.15rem 0}
.news_box .lists .swiper-slide p{font-size:.14rem;color:#6a6a6a;margin:0 0 .35rem;}
.news_box .lists .swiper-slide .imgs {border-radius:15px;overflow:hidden}
.news_box .lists .swiper-slide .imgs img {width:100%;height:3.25rem;object-fit:cover;transition:none;}
.news_box .lists .slide-pagination{text-align:center;}
.news_box .lists .slide-pagination span {opacity:1;outline:none;width:.56rem;height:3px;border-radius:0;background:#bfbfbf;margin:0 3px;}
.news_box .lists .slide-pagination span.swiper-pagination-bullet-active{background:#1ec4c4}
/*ÃƒÂ¦Ã¢â‚¬Â¹Ã¢â‚¬ÂºÃƒÂ¨Ã‚ÂÃ‹Å“ÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â°*/
.job_box{padding:.95rem 0}
.job_box h3{font-size:.48rem;color:#000;text-align:center;margin:0 0 .65rem;}
.job_box .lists>div{margin:0 0 .15rem;border-radius:12px;border:1px solid #ececec}
.job_box .lists a{display:flex;position:relative;border-radius:12px;align-items:center;justify-content:space-between;padding:0 .4rem;height:.8rem;}
.job_box .lists a .titles span {display:inline-block;padding:0 .17rem;font-size:.16rem;color:#6a6a6a;position:relative;border-right:1px solid #ccc;line-height:.16rem;}
.job_box .lists a .titles span:first-child{padding-left:0}
.job_box .lists a .titles span:last-child{padding-right:0;border:0}
.job_box .lists a>i{width:.34rem;height:.34rem;border:1px solid #e8e8e8;border-radius:100%;font-size:.14rem;color:#000;line-height:.34rem;text-align:center;}
.job_box .lists .submenu{transition:none;display:none;padding:0 .43rem;}
.job_box .lists .submenu .infos{padding:.3rem 0 .6rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:.15rem 0}
.job_box .lists .submenu .infos p{margin:0;font-size:.16rem;color:#6a6a6a}
.job_box .lists .submenu .editor{padding:.25rem 0 0;border-top:1px solid #13a8a4;font-size:.16rem;color:#6a6a6a;line-height:1.8}
.job_box .lists .items.opens a{background:#f0f5f8}
.job_box .lists .items.opens a .titles span {color:#000}
.job_box .lists .items.opens a>i{transform:rotate(180deg);background:#1ec4c4;color:#FFF;border-color:#1ec4c4}
.job_box .lists .items.opens{margin:0 0 .6rem;}
/*ÃƒÂ¨Ã‚ÂÃ¢â‚¬ÂÃƒÂ§Ã‚Â³Ã‚Â»ÃƒÂ¦Ã‹â€ Ã¢â‚¬ËœÃƒÂ¤Ã‚Â»Ã‚Â¬*/
.contact_box .infos{padding:.94rem 0 1rem}
.contact_box .infos .titles{margin:0 0 .4rem;position:relative}
.contact_box .infos .titles h3 {font-size:.48rem;color:#000;}
.contact_box .infos .titles p{margin:.15rem 0 0}
.contact_box .infos .titles p span {display:inline-block;margin:0 .12rem;background:#f5f5f5;padding:0 .2rem;line-height:.5rem;font-size:.2rem;color:#6a6a6a;border-radius:8px;}
.contact_box .infos .titles .codes{position:absolute;right:15%;top:50%;transform:translateY(-50%)}
.contact_box .infos .titles .codes {width:1.31rem;transition:none}
.contact_box .infos .editor table{width:100%;display:block;}
.contact_box .infos .editor table tbody{width:100%;display:block;}
.contact_box .infos .editor table tr {margin:0 0 .1rem;border-radius:12px;overflow:hidden;border:1px solid #e8e8e8;padding:0 .55rem;display:flex;align-items:center;height:.8rem;justify-content:space-between;}
.contact_box .infos .editor table td {vertical-align:middle;font-size:.16rem;color:#6a6a6a;}
.contact_box .infos .editor table tr:last-child {justify-content:flex-start}
.contact_box .infos .editor table tr:last-child td:first-child{width:5.52rem;}
.contact_box .infos .editor table tr:hover {background:#f0f5f8;border-color:#f0f5f8}
.contact_box .infos .editor table tr:hover td {color:#000}
.map .button-group{position:absolute;right:.35rem;bottom:.4rem;z-index:99;}
.map .button-group input {margin-left:.1rem;background:#0d9bf1;border-radius:6px;font-size:.14rem;color:#FFF;height:.33rem;border:0}
#container{height:4.2rem;}
.contact_box .message{background:#FFF}
/**/
/**/
.monthly_box{}
.select_mth{border-bottom:1px solid #ebebeb;padding:.37rem 0 .27rem;}

.select_mth dl{display:inline-block;padding:0;margin:0;min-width:2.75rem;position:relative}
.select_mth dl dt {font-size:.21rem;color:#6a6a6a;display:flex;padding:0 .2rem;align-items:center;justify-content:space-between;border-radius:8px;background:#f5f5f5;line-height:.59rem;font-weight:normal;cursor:pointer;}
.select_mth dl dt i{font-size:.16rem;color:#000}

.select_mth dl dd {background:#FFF;padding:.14rem .2rem;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 8px 8px;z-index:2;display:none;transition:none;border:1px solid #e6e6e6;border-top:0}
.select_mth dl dd p{margin:0 0 .25rem;}
.select_mth dl dd p a{font-size:.21rem;color:#6a6a6a}
.select_mth dl dd p:last-child{margin:0}
.select_mth dl dd p a:hover {color:#1ec4c4}
.select_mth dl.on dt {border-radius:8px 8px 0 0}
.select_mth dl.on dt i{transform:rotate(180deg)}
.monthly_box .mains{background:#f6fbff;padding:1.15rem 0 .98rem;margin:.75rem 0 0}
.monthly_box .lists{margin:0 0 .7rem}
.monthly_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.27rem .25rem;}
.monthly_box .lists li a{display:block;position:relative;background:#FFF;padding:0 0 .1rem;border-radius:15px;overflow:hidden;border:1px solid #d6d6d6}
.monthly_box .lists li .imgs {height:2.95rem;line-height:2.95rem;text-align:center;padding:0 .3rem}
.monthly_box .lists li .imgs span {display:inline-block;vertical-align:middle;background:none !important;}
.monthly_box .lists li .imgs img {max-height:2.55rem;transition:none}
.monthly_box .lists li p{padding:0 .28rem;margin:0}
.monthly_box .lists li p em {display:flex;background:#f5f5f5;border-radius:6px;font-size:.16rem;color:#6a6a6a;padding:0 .15rem 0 .2rem;align-items:center;justify-content:space-between;line-height:.47rem;border:1px solid #d9d9d9}
.monthly_box .lists li p em i{font-size:.22rem;}
.monthly_box .lists li a:hover p em{background:#1a2a42;color:#FFF}
.monthly_box .lists li a:hover p em i{color:#13a8a4}
.monthly_box .lists li a:hover .imgs span {transform:scale(1.06)}

.show_yuekan .bk_list {margin:.35rem 0 0;text-align:center}
.show_yuekan .bk_list>a {display:inline-block;background:#FFF;border-radius:999px;padding:3px .5rem 3px 3px;font-size:.16rem;color:#484848;box-shadow:0 0 3px #f5f5f5;border:1px solid #f5f5f5;margin:0 .15rem 0 0}
.show_yuekan .bk_list>a i{width:.41rem;height:.41rem;border:1px solid #2ac7c7;border-radius:100%;line-height:.39rem;text-align:center;font-size:.22rem;color:#353535;margin-right:.13rem;}
.show_yuekan .bk_list>a:hover i{background:#1ec4c4;color:#FFF}
.show_yuekan .bk_list>a:hover{transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*ÃƒÂ¨Ã‚Â§Ã¢â‚¬Â ÃƒÂ©Ã‚Â¢Ã¢â‚¬Ëœ*/
.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;}

/*应用领域*/
.filed_box{padding:.59rem 0 1.08rem;}
.filed_box .titles{text-align:center;margin:0 0 .59rem;}
.filed_box .titles h3 {font-size:.42rem;color:#010304;}
.filed_box .titles p{font-size:.18rem;color:#B6B6B6;margin:.1rem 0 0}
.filed_box .lists ul {display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.63rem .3rem;}
.filed_box .lists li a{display:block;position:relative}
.filed_box .lists li .imgs img{width:100%;height:2.2rem;object-fit:cover;transition:none}
.filed_box .lists li p{margin:.15rem 0 0;font-size:.24rem;color:#010304;padding-left:.15rem;border-left:3px solid #2EA7E0;line-height:.21rem;}
.filed_box .lists li a:hover .imgs{box-shadow:10px 10px 19px rgba(0,0,0,.12)}

.show_filed{padding:.59rem 0 1.3rem;}
.show_filed h3 {font-size:.38rem;color:#010304;text-align:center;margin:0 0 .69rem;}
.show_filed .mains p{margin:0}
.show_filed .mains video {width:100%;background:#000;height:auto;max-height:9.4rem;}
/********<=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:1810px){
	.header .navlist li{margin:0 .15rem 0 0}
}
@media(max-width:1440px){
	.m200{margin:0 1rem;}
	.m240{margin:0 1.4rem;}
	.advbox .mains #adv_thumbs .swiper-slide{padding-left:.6rem;}
	.contact_box .infos .editor table td{font-size:.14rem;}
	.index_adv .lists,.index_news .lists{margin-left:1rem}
	.page_text{left:1.35rem;}
	.honor{margin:0 .9rem;}
	.environment ol{margin:0 1.6rem;}
	
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner .label_txt{left:25px}
	.tem_banner .swiper-page .video{margin-left:25px;width:3.4rem;}
	.m200{margin:0 25px;}
	.m240{margin:0 25px;}
	.index_adv .lists{margin-left:25px}
	.index_about .nums{padding-left:25px;padding-right:25px;}
	.index_news .lists{margin-left:25px;}
	.page_text{left:25px;}
	.honor{margin:0 25px;}
	.environment ol{margin:0 25px .45rem}
	.environment .lists{margin-left:25px;}
	.environment .lists .swiper-page{margin-right:25px;}
	.environment h3 {margin:0 25px .3rem}
}
/********mobile*********/
@media(max-width:767px){
    .tem_banner{padding:60px 0 0}
	.tem_banner .swiper-slide img{height:auto;}
	.tem_banner .swiper-page .video{display:none;}
	.tem_banner .swiper-page{bottom:.15rem;}
	.tem_banner .scrolly{display:none;}

	.index_product .lists .swiper-slide{display:grid;grid-template-columns:1fr 1fr;gap:.15rem .15rem;}
    .index_product .lists .swiper-slide > div,.index_product .lists .swiper-slide > div#on{width:100%;padding:0}	
    .index_product .lists .swiper-slide>div#on .imgs>div{transform:translateX(-50%);width:100%}
    .index_product .lists .swiper-slide .imgs>div{height:3rem;background-size:auto 3rem;}
	
	.index_adv .lists .swiper-slide a > div{display:block;width:100% !important;}
	.index_adv .lists .swiper-slide a::before{width:100%}
	.index_adv .lists .swiper-slide .text {padding:.65rem 15px;}
	.index_adv .lists{margin-left:0;padding:0 15px;}
	.index_adv .lists .swiper-page > div.slide-button-next{left:auto;right:0}
	.index_about .titles > div{display:block;}
	.index_about .titles > div > a{margin:.3rem 0 0}
	.index_about .nums > div{width:50%;margin:0 0 .35rem;}
	.index_about .nums > div:nth-child(2){border:0}
	.footer .logos{display:block;}
	.footer .logos .share{width:100%;margin:.3rem 0 0}
	.footer .infos{display:block}
	.footer .infos .navlist{display:none}
	.footer .infos .boxs{width:100%}
	.company .infos{display:block;}
	.company .infos .names{padding:.23rem 0 .6rem;width:100%}
	.company .infos .editor{width:100%;padding:0}
	.company .nums > div{width:50%;margin:0 0 .35rem;}
	.advbox .mains #adv_thumbs .swiper-slide{padding-left:.15rem;}
	.advbox .mains #adv_grally .items{padding-left:.35rem;}
	.product_box .mains .boxs > div{width:100%;display:block;}
	.product_box .mains .boxs .text{padding:.95rem .15rem .75rem;}
	.product_box .lists ul{grid-template-columns:1fr 1fr}
	.show_product .mains .boxs{margin-left:0}
	.show_product .mains .boxs > div,.message > div > *,.news_box .topnews > a > div{width:100% !important;display:block;}
	.show_product .mains .boxs .text{padding:.6rem 0 0}
	.message h3{margin:0 0 .35rem;}
	.news_box .topnews .text{padding:.65rem .15rem;}
	.news_box .lists .swiper-slide > div{width:50%}
	.job_box .lists .submenu .infos{grid-template-columns:1fr 1fr}
	.contact_box .infos .titles .codes{position:relative;right:0;top:0;transform:none;margin:.3rem auto}
	.contact_box .infos .editor table tr{    flex-direction: row;    flex-wrap: wrap;height:auto;padding:.15rem .55rem}
	.contact_box .infos .editor table tr td {height:.45rem;line-height:.45rem;}
	#container{height:450px;}
	.message .lists li {padding:0 !important;}
	.monthly_box .lists ul{grid-template-columns:1fr 1fr}
	.tem_banner.indise{margin:60px 0 0}
	.page_mbx{display:none;}
}