/*header*/
.header {position:fixed;top:0;left:0;width:100%;z-index:18;background:#FFF}
.header>div>div{display:inline-block;vertical-align:middle;width:23%}
.header .logos {line-height:.92rem;}
.header .logos img {max-height:.55rem;transition:none;}
.header .navlist{width:54%;}
.header .navlist li {display:inline-block;padding:0 .3rem;}
.header .navlist li a{font-size:.16rem;color:#1b1a1a;display:block;position:relative}
.header .navlist li a:before{content:'';width:0;height:2px;background:#000;transition:all .5s linear;position:absolute;bottom:-.11rem;left:0}
.header .navlist li.active a:before,.header .navlist li a:hover:before{width:100%}

.header .langs{width:23%;text-align:right;}
.header .langs ol {margin:0;padding:0;display:inline-block;vertical-align:middle;}
.header .langs ol li {display:inline-block;padding:0 .1rem;border-left:1px solid #8e8e8e}
.header .langs ol li:first-child {border-left:0}
.header .langs ol li a{font-size:.16rem;color:#8e8e8e;text-transform:uppercase;}
.header .langs ol li.on a{color:#1b1a1a}
.header .langs>a{font-size:.2rem;color:#797878;display:inline-block;margin-left:.28rem;vertical-align:middle}

.is_header {box-shadow:0 0 12px rgba(0,0,0,.12)}
/*banner*/
.tem_banner {padding:.92rem 0 0}
.tem_banner .label_text{position:absolute;top:50%;left:0;width:100%;padding:0 1.6rem;z-index:1}
.tem_banner .label_text h3 {font-size:.72rem;color:#FFF;text-transform:uppercase;font-family:"Galano";padding:0 0 .4rem;border-bottom:1px solid rgba(255,255,255,.65);margin:0 0 .4rem;}
.tem_banner .label_text .text {position:relative}
.tem_banner .label_text .text p {font-size:.3rem;color:#FFF;line-height:2}
.tem_banner .label_text .text>a{position:absolute;bottom:0;right:0;font-size:.16rem;color:#FFF;text-transform:uppercase;font-family:"arialnb-webfont"}
.tem_banner .scroll_down{position:absolute;left:50%;bottom:7%;z-index:1;width:1.2rem;height:1.2rem;background:url(../images/icon0.png) center no-repeat;background-size:1.2rem auto;transform:translateX(-50%)}
@keyframes dropdown2 {
	form{
		top:.15rem
	}
	to{
		top:.53rem;
	}
}
.tem_banner .scroll_down i {position:absolute;top:.15rem;left:0;width:100%;text-align:center;font-size:.36rem;color:#FFF;animation: dropdown2 .8s linear infinite alternate;}
/**/
.home_brand{padding:.65rem 0 0}
.home_brand h3 {margin-bottom:.6rem;font-size:.48rem;color:#000}
.home_brand .mains{position:relative}
.home_brand .lists{position:relative;height:7.51rem;}
.home_brand .mains .ball{width:1.57rem;height:1.57rem;background:url(../images/icon2.png) center no-repeat;background-size:1.57rem auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;}
.home_brand .mains .ball i{font-size:.70rem;color:#FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}

.home_brand .lists>div{width:50%;cursor: pointer;position:absolute;top:0}
.home_brand .lists>div .imgs{position:relative}
.home_brand .lists>div .imgs:before{content:'';width:100%;height:100%;background:#000;position:absolute;top:0;left:0;z-index:1;opacity:.54;transition: all .87s linear;
}

.home_brand .lists>div .imgs img {width:100%;height:7.51rem;object-fit:cover;transition:none;}
.home_brand .lists>div .text{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);z-index:5}
.home_brand .lists>div .text h4 {font-size:.48rem;color:#FFF;font-family:"Galano";text-transform:uppercase}
.home_brand .lists>div .text p{font-size:.36rem;color:#FFF;margin:.15rem 0 0}
.home_brand .lists>div .text>a{display:inline-block;background:url(../images/icon3.png) center no-repeat;background-size:100% 100%;width:2.03rem;height:.66rem;line-height:.66rem;text-align:center;font-size:.16rem;color:#000;font-weight:bold;text-transform:uppercase;opacity:0;visibility:hidden;height:0}


.home_brand .lists>div .icons{position:absolute;bottom:.55rem;left:50%;transform:translateX(-50%);z-index:5}
.home_brand .lists>div .icons span {background:none !important;}
.home_brand .lists>div .trm_pic{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-25deg);z-index:1;width:73%;opacity:0;display:none;}
.home_brand .lists>div .trm_pic img {width:100%;height:5.4rem;object-fit:cover;transition:none;}
.home_brand .lists>div:hover .trm_pic {transform:translate(-50%,-50%) rotate(8deg);opacity:1}
.home_brand .lists>div:hover .imgs:before{opacity:0}
.home_brand .lists>div:last-child{right:0;}
.home_brand .lists>div:first-child{left:0}
.home_brand .lists>div.zom_on {position:absolute;width:100%;height:100%;z-index:6;padding:0 3.8rem 0 0}
.home_brand .lists>div:last-child.zom_on {padding:0 0 0 3.8rem;}
.home_brand .lists>div.zom_on .imgs:before {opacity:.15}
.home_brand .lists>div.zom_on .trm_pic{opacity:0;transform:translate(-50%,-50%) rotate(-25deg);transition-delay:150ms}
.home_brand .lists>div.zom_on .icons {opacity:0;transform:translateY(3vw);transition-delay:150ms}
.home_brand .lists>div.zom_on .text{padding:0 3.8rem 0 0}
.home_brand .lists>div:last-child.zom_on .text{padding:0 0 0 3.8rem;}
.home_brand .mains.on2 .ball{left:3.05rem;transform:translate(0,-50%);transition-delay:150ms}
.home_brand .mains.on2 .ball i:first-child {opacity:1}
.home_brand .mains.on1 .ball{left:100%;transform:translate(-4.65rem,-50%);transition-delay:150ms}
.home_brand .mains.on1 .ball i:last-child{opacity:1}
.home_brand .lists>div.zom_on .text>a{height:.66rem;opacity:1;visibility:visible;margin:1.74rem 0 0}
.home_brand .lists>div.cos .text {opacity:0;top:45%}
.home_brand .lists>div.cos .icons {opacity:0;bottom:3vw}
/**/
.home_product{padding:1rem 0 .8rem}
.home_product>div>div {display:inline-block;vertical-align:top;width:85%;position:relative}
.home_product .let_pro>div>div{display:inline-block;vertical-align:top;width:56%}
.home_product .let_pro .txt{width:44%;padding:.4rem 0 0 .6rem;}
.home_product .let_pro .txt h4 a{font-size:.48rem;color:#000}
.home_product .let_pro .txt .desc{position:absolute;bottom:.3rem;width:44%;padding:0 0 0 .6rem;right:0}
.home_product .let_pro .txt .desc p{font-size:.16rem;color:#000;line-height:1.8;margin:0 0 .85rem}
.home_product .let_pro .txt .desc>a{font-size:.16rem;color:#000;display:inline-block;padding:0 0 .1rem;border-bottom:1px solid #7f7f7f}
.home_product .let_pro .imgs:hover {box-shadow:4px 4px 6px rgba(0,0,0,.2)}
.home_product .rlt_list{width:15%;text-align:right}
.home_product .rlt_list ol {margin:0;padding:0}
.home_product .rlt_list ol li {margin:0 0 .2rem}
.home_product .rlt_list ol li a{font-size:.22rem;color:#272626;display:inline-block;padding:0 0 .1rem;position:relative;}
.home_product .rlt_list ol li a:after{content:'';width:0;height:1px;background:#5c5c5c;position:absolute;bottom:0;left:0;transition:all .45s linear;}
.home_product .rlt_list ol li a:hover:after,.home_product .rlt_list ol li#current a:after{width:100%}

/**/
.home_procom{position:relative;background:#000;}
.home_procom>div{position:relative;height:9.6rem;}
.home_procom .titls{position:absolute;top:.9rem;left:0;width:100%;z-index:3;text-align:center;}
.home_procom .titls h3 {display:inline-block;position:relative;font-size:.48rem;color:#FFF;font-family:"Galano";}
.home_procom .titls h3:after{content:'';width:1.83rem;height:.58rem;background:url(../images/icon4.png) 0 0 no-repeat;background-size:1.83rem .58rem;position:absolute;right:1.1rem;bottom:0}
.home_procom .titls p {font-size:.3rem;color:#FFF;margin:.3rem 0 0}
.home_procom ul li {position:absolute;}
.home_procom ul li.pro0 {top:1.3rem;left:0;z-index:5;}
.home_procom ul li>a{display:block;position:relative;border-radius:6px;overflow:hidden}
.home_procom ul li>a:before{content:'';width:100%;height:100%;background:rgba(0,0,0,.42);position:absolute;top:0;left:0;z-index:1;transition:all 1s linear;}
.home_procom ul li img {width:3.45rem;height:4.1rem;object-fit:cover;}
.home_procom ul li.pro1 {bottom:.6rem;left:14%;z-index:4}
.home_procom ul li.pro2 {top:2rem;left:37.5%;z-index:1}
.home_procom ul li.pro2 img {width:4rem;height:4.75rem;object-fit:cover;}
.home_procom ul li.pro3 {top:2.35rem;left:64.9%;z-index:5}
.home_procom ul li.pro4 {right:0;bottom:.8rem;z-index:4}
.home_procom .scroll_down{position:absolute;left:50%;bottom:.85rem;z-index:1;width:1.2rem;height:1.2rem;background:url(../images/icon0.png) center no-repeat;background-size:1.2rem auto;display:none}
.home_procom .scroll_down i {position:absolute;top:.15rem;left:0;width:100%;text-align:center;font-size:.36rem;color:#FFF;animation: dropdown2 1.1s linear infinite alternate;}
.home_procom ul li a:hover img{width:4.2rem;height:5.47rem;}
.home_procom ul li a:hover{transform:translateY(-.74rem);transition-delay:50ms;}
.home_procom ul li:hover {z-index:10}
.home_procom ul li a:hover:before{opacity:0}
.home_procom .mainbox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#000;display:none;transition:none;}
.home_procom .mainbox .items .imgs img {width:100%;height:9.6rem;object-fit:cover;}
.home_procom .mainbox .bgs {position:absolute;right:-6vw;top:0;height:100%;width:23%;z-index:2;background-position: 0 0;background-repeat:no-repeat;background-size:cover;-webkit-mask: -webkit-gradient(linear, 0 0, 35% 0,  from(rgba(0,0,0,.1)), to(rgba(0,0,0,1)));opacity:0;transition:all 1.1s linear;}
.home_procom .mainbox .items .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center}
.home_procom .mainbox .items .text .close_{text-align:right;margin:0 0 .6rem;cursor:pointer;}
.home_procom .mainbox .items .text .close_ img {max-height:.33rem;transition:none;}

.home_procom .mainbox .items .text  h4 {display:inline-block;position:relative;font-size:.48rem;color:#FFF;font-family:"Galano";}
.home_procom .mainbox .items .text  p {font-size:.3rem;color:#FFF;margin:.8rem 0 .95rem}
.home_procom .mainbox .items .text>a{display:inline-block;font-size:.18rem;color:#FFF;padding:0 0 .1rem;border-bottom:2px solid rgba(255,255,255,.65)}
.home_procom .mainbox .swiper-slide-active .bgs {right:0;opacity:1;transition-delay:600ms}
.home_procom .mainbox .swiper-slide-prev .bgs {right:6vw;}
.home_procom .mainbox .swiper-page>div {position:absolute;top:50%;transform:translateY(-50%);font-size:.7rem;color:#FFF;left:25%;z-index:1}
.home_procom .mainbox .swiper-page>div.slide-button-next {left:auto;right:25%}
/**/
.home_text{padding:1.15rem 0 1.25rem;}
.home_text h3 {font-size:.48rem;color:#000;text-align:center;margin:0 0 1.3rem}
.home_text .editor>div{display:inline-block;vertical-align:top;width:33.333%;position:relative;padding:0 .55rem;}
.home_text .editor>div:after{content:'';width:1px;height:.73rem;background:#e0e0e0;position:absolute;top:0;right:0}
.home_text .editor>div:last-child:after{display:none}
.home_text .editor>div>*{display:inline-block;vertical-align:middle;width:19%}
.home_text .editor>div .t {width:81%}
.home_text .editor>div>p{margin:0}
.home_text .editor>div .t h6 {font-size:.24rem;color:#383636}
.home_text .editor>div .t p{font-size:.16rem;color:#716f6f;margin:.15rem 0 0}
/**/
.home_history{background:url(../images/icon6.jpg) 0 0 no-repeat;background-size:cover;padding:1.65rem 0 2.9rem 1.6rem;position:relative;overflow:hidden;height:9.48rem;}
.home_history:before{content:'';width:16.87rem;height:10.07rem;background:url(../images/icon6-1.png) right 0 no-repeat;background-size:100% auto;position:absolute;right:0;top:0;}
.home_history h3 {font-size:.48rem;color:#FFF;margin:0 0 2.35rem;}
.home_history .itembox{width:38%}

.home_history .itembox h4 {font-size:1.2rem;color:#FFF;font-family:"STCaiyun";line-height:1}
.home_history .itembox .editor{font-size:.16rem;color:#FFF;margin:.2rem 0 0;line-height:1.8}

.home_history .ball_box{position:absolute;top:-23%;right:18%;z-index:2}
.home_history .ball_box li {background:none !important;}
.home_history .ball_box li a{font-size:.16rem;color:#FFF;display:block;text-align:center;line-height:97px;position:relative;transform:rotate(180deg)}
.home_history .ball_box li a:before{content:'';width:.12rem;height:.12rem;background:#FFF;border-radius:100%;position:absolute;bottom:.16rem;left:50%;transform:translateX(-50%);transition:all .8s linear;opacity:0}
.home_history .ball_box li a:after{content:'';width:.97rem;height:.97rem;border:1px solid #FFF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:100%;transition:all .8s linear;opacity:0}
.home_history .ball_box.rotating-slider ul.slides:before{content:'';width:95%;height:95%;border:1px solid rgba(255,255,255,.26);position:absolute;top:2.5%;left:2.5%;border-radius:100%}
.home_history .ball_box li#current a:before{opacity:1}
.home_history .ball_box li#current a:after{transform:translate(-50%,-50%);opacity:1}

.home_infos{text-align:center;padding:1.05rem 0 1.2rem;font-size:.2rem;color:#7f7f7e;line-height:1.8}
.home_infos .imgs img{max-height:1.11rem;transition:none;margin:0 0 .9rem}
/**/
.home_news{position:relative;background:#f1f4ff;display:flex;}
.home_news .lists{width:74.4%;position:relative}
.home_news .lists h3 {position:absolute;left:1.6rem;top:1.4rem;font-size:.48rem;color:#000}
.home_news .lists .swiper-slide {padding:3.27rem 0 0;}
.home_news .lists .swiper-slide .imgs img {width:100%;height:6.34rem;object-fit:cover;transition:none}
.home_news .lists .swiper-slide .text{position:absolute;top:0;right:3vw;width:4.9rem;background:#FFF;z-index:1;padding:2.15rem .5rem 1.35rem;opacity:0;transition:all .8s linear;}
.home_news .lists .swiper-slide .text .time {position:absolute;top:0;left:0;background:#008077;padding:.14rem .18rem;text-align:center;font-size:.16rem;color:#FFF}
.home_news .lists .swiper-slide .text .time em {display:block;margin:.1rem 0 0;font-size:.24rem;color:#FFF}
.home_news .lists .swiper-slide .text h4 {margin:0 0 .6rem;}
.home_news .lists .swiper-slide .text h4 a{font-size:.24rem;color:#313030;display:block;line-height:.3rem;height:.6rem;overflow:hidden}
.home_news .lists .swiper-slide .text p {font-size:.16rem;color:#797979;line-height:.23rem;height:.92rem;overflow:hidden;margin:0 0 1rem;}
.home_news .lists .swiper-slide .text>a{display:inline-block;font-size:.16rem;color:#313030;padding:0 0 .16rem;border-bottom:1px solid #747474}
.home_news .lists .swiper-slide .text>a i {padding-left:.5rem;font-size:.3rem;display:inline-block;vertical-align:middle;}
.home_news .lists .slide-pagination{position:absolute;bottom:20%;right:0;width:4.9rem;left:auto;z-index:1}
.home_news .lists .slide-pagination span {opacity:1;margin:0 .18rem 0 0;width:.16rem;height:.16rem;border:1px solid #FFF;background:none;}
.home_news .lists .slide-pagination span.swiper-pagination-bullet-active{background:#FFF}
.home_news .lists .swiper-slide-active .text {right:0;opacity:1;transition-delay:100ms}
.home_news .mores{width:25.6%;}
.home_news .mores>a{display:block;background:url(../images/icon7.jpg) center no-repeat;background-size:cover;height:100%;padding:2.05rem .53rem 0}
.home_news .mores h6 {font-size:.36rem;color:#FFF;margin:0 0 1.85rem;}
.home_news .mores i {display:inline-block;width:.52rem;height:.52rem;border-radius:100%;border:1px solid #FFF;line-height:.5rem;text-align:center;font-size:.3rem;color:#FFF}
/*footer*/
.footer{background:#595757;}
.footer .f_email{padding:1.07rem 0 .55rem;border-bottom:1px solid #757373}
.footer .f_email>div{padding:0 1.85rem;}
.footer .f_email .box {position:relative}
.footer .f_email input {width:100%;height:1.08rem;border:1px solid #a9a9a9;border-radius:12px;padding:0 .35rem;font-size:.18rem;color:#FFF;background:none;}
.footer .f_email input::-webkit-input-placeholder {color:#FFF}
.footer .f_email input:-moz-placeholder {color:#FFF}
.footer .f_email input::-moz-placeholder  {color:#FFF}
.footer .f_email input:-ms-input-placeholder {color:#FFF}
.footer .f_email button {position:absolute;top:.15rem;right:.15rem;border:0;background:none;}
.footer .f_email button img {max-height:.24rem;transition:none;}
.footer .f_email .box p {font-size:.18rem;color:#FFF;margin:.25rem 0 0}
.footer .infos{padding:.55rem 0 .65rem;}
.footer .infos .items>div{display:inline-block;vertical-align:top;width:36%}
.footer .infos .items .logos a img {max-height:1.07rem;transition:none;}
.footer .infos .items .logos h6 {font-size:.3rem;color:#FFF;margin:.5rem 0 0}

.footer .infos .items .navlist{width:64%;text-align:right;padding:.4rem 0 0}
.footer .infos .items .navlist dl {display:inline-block;vertical-align:top;text-align:left;padding:0 0 0 .4rem;margin:0}
.footer .infos .items .navlist dl dt {font-weight:normal;margin:0 0 .2rem}
.footer .infos .items .navlist dl dt a{font-size:.18rem;color:#FFF}
.footer .infos .items .navlist dl dd {margin:0 0 .2rem;}
.footer .infos .items .navlist dl dd a{font-size:.16rem;color:#ababab;}
.footer .infos .copy{margin:.55rem 0 0}
.footer .infos .copy>div{display:inline-block;vertical-align:bottom;width:60%}
.footer .infos .copy .txt p {font-size:.16rem;color:#bdbdbd;margin:.15rem 0 0}
.footer .infos .copy .txt p a{font-size:.16rem;color:#bdbdbd;}
.footer .infos .copy .share{width:40%;text-align:right;}
.footer .infos .copy .share>a{display:inline-block;margin-left:.25rem;width:.3rem;height:.3rem;background:#706e6e;line-height:.3rem;text-align:center;font-size:.16rem;color:#FFF;border-radius:100%}
/**/
.flash{position:relative}
.flash .page_txt{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center}
.flash .page_txt p{font-size:.48rem;color:#FFF;margin:0 0 .4rem;}
.flash .page_txt h3 {font-size:.8rem;color:#FFF;text-transform:uppercase;font-family:"alata";line-height:normal;}
@keyframes dropdown3 {
	form{
		bottom:.67rem
	}
	to{
		bottom:.45rem;
	}
}

.flash>i {position:absolute;bottom:.67rem;left:50%;transform:translateX(-50%);font-size:.36rem;color:#FFF;z-index:1;animation: dropdown3 .8s linear infinite alternate;}
/**/
.company{padding:.9rem 0;background:#FFF}
.company h3 {font-size:.48rem;color:#000;margin:0 0 .65rem;}
.company .item>div{display:inline-block;vertical-align:top;width:40%}
.company .item .titles {padding:0 .15rem 0 0}
.company .item .titles h6{font-size:.3rem;color:#008077;margin:0 0 .3rem;}
.company .item .titles p{font-size:.24rem;color:#5d5d5d}
.company .item .titles p em {display:block;margin:.3rem 0 0;line-height:normal;font-size:1.3rem;color:#242424;font-family:"STCaiyun"}
.company .item .text{width:60%}
.company .item .text h4 {font-size:.36rem;color:#000;margin:0 0 .35rem;line-height:1.9}
.company .item .text p{font-size:.16rem;color:#383838;line-height:1.85;margin:0}
.company .imgs {margin:1.1rem 0 0;text-align:center}
.company .imgs span{background:none !important;}
.company .imgs img {width:100%}
.com_cnts{position:relative;background:#FFF}
.com_cnts>div{display:inline-block;vertical-align:middle;width:54%}
.com_cnts .editor{width:46%;padding:0 1.6rem 0 .8rem;font-size:.16rem;color:#1f1e1e;line-height:1.9}
/**/
.culture{padding:1.4rem 0 1.6rem;background:#FFF}
.culture h3 {font-size:.48rem;color:#000;padding:0 0 .65rem;border-bottom:2px solid #e2e2e2;margin:0 0 .5rem;}
.culture .mainsbox{display:flex;width:100%}
.culture .mainsbox .itembox{width:77%}
.culture .mainsbox .itembox>div{font-size:.16rem;color:#4f4f4f;}
.culture .mainsbox .itembox>div strong {font-size:.24rem;color:#000}
.culture .mainsbox ol {width:23%;margin:0;padding:0;position:relative}
.culture .mainsbox ol:after{content:'';width:1px;height:100%;background:#5d5d5d;position:absolute;bottom:0;left:50%;margin-left:27%;}
.culture .mainsbox ol:before{content:'';width:.22rem;height:.18rem;background:url(../images/icon9.png) 0 0 no-repeat;background-size:.22rem .18rem;position:absolute;left:50%;bottom:0;margin-left:27%;transform:translateX(-50%);z-index:2}
.culture .mainsbox ol li {padding:.1rem 0 .65rem;position:relative;text-align:center;z-index:2;background:#FFF;width:46%;margin-left:54%}
.culture .mainsbox ol li>a{line-height:.66rem;font-size:.24rem;color:#000;background:#FFF;position:relative;z-index:2;display:block}
.culture .mainsbox ol li:after{content:'';width:2px;height:.51rem;background:#a9a9a9;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}
.culture .mainsbox ol li:last-child{padding:.1rem 0 .26rem;}
.culture .mainsbox ol li:last-child:after{display:none;}
.culture .mainsbox ol li#current a{background:#000;color:#FFF}

.history{}
.history:before{background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}
.history>div{position:relative;padding:1.55rem 0 .95rem;}
.history>div:before{content:'';width:2px;height:100%;background:rgba(255,255,255,.26);position:absolute;left:35.5%;top:0}
.history>div>div{display:inline-block;vertical-align:top;width:35.5%}
.history .titles h3 {font-size:.48rem;color:#FFF;margin:0 0 2.45rem;font-weight:bold;}
.history .titles h4 {font-size:.6rem;color:#FFF;margin:0 0 2.95rem;}
.history .titles p{font-size:.16rem;color:#FFF;margin:0}

.history .lists{width:64.5%;position:relative}
.history .lists .swiper-slide{display:flex;    flex-direction: row;    flex-wrap: wrap;}
.history .lists .swiper-slide>div{width:50%;padding:.85rem 0 .85rem 1.2rem;display:flex;    flex-direction: column;    align-items: flex-start;}
.history .lists .swiper-slide .text{font-size:.18rem;color:#FFF;margin:0 0 .35rem;}
.history .lists .swiper-slide h6 {font-size:.16rem;color:#FFF;background:#008077;display:inline-block;border-radius:35px;padding:0 .22rem;line-height:.34rem;}

.history .lists .slide-pagination {padding:.65rem 0 0;text-align:center;}
.history .lists .slide-pagination span {width:.25rem;height:5px;background:none;border:2px solid #FFF;margin:0 3px;border-radius:0}
.history .lists .slide-pagination span.swiper-pagination-bullet-active {background:#FFF}
.history .lists .swiper-page {padding:.65rem 0 0 1.2rem;position:relative}
.history .lists .swiper-page>div{position:absolute;top:0;left:1.2rem;width:.79rem;height:.79rem;border:1px solid #FFF;border-radius:100%;line-height:.77rem;text-align:center;font-size:.36rem;color:#FFF;opacity:.4;font-weight:bold;}
.history .lists .swiper-page>div.slide-button-next{left:auto;right:0;}
.history .lists .swiper-page>div:hover {opacity:1}

.patner{background:url(../images/icon11.jpg) center bottom no-repeat #FFF;padding:1.55rem 0 1.95rem;background-size:cover}
.patner h3 {font-size:.48rem;color:#000;font-weight:bold;padding:0 0 .65rem;margin:0 0 3.95rem;border-bottom:2px solid #e0e2e1}
.patner .lists{position:relative;padding:0 1.43rem;}
.patner .lists:after{content:'';width:100%;height:1.13rem;background:url(../images/icon11.png) center 0 no-repeat;background-size:100% auto;position:absolute;bottom:-.82rem;left:0}
.patner .lists .swiper-slide {height:3.95rem;position:relative}
.patner .lists .swiper-slide>div{position:absolute;background:url(../images/icon10.png) center no-repeat;background-size:100% 100% !important;text-align:center;display:flex;    flex-direction: column;    justify-content: center;    align-items: center;padding:0 .25rem}
.patner .lists .swiper-slide>div.it0,.patner .lists .swiper-slide>div.it1 {width:13.2%;height:38%;padding:0 .18rem;top:.4rem;left:0}
.patner .lists .swiper-slide>div img {max-height:.6rem;transition:none;}
.patner .lists .swiper-slide>div.it1 {top:auto;bottom:0.4rem}
.patner .lists .swiper-slide>div.it2 {top:50%;transform:translateY(-50%);left:10.6%;width:17.15%;height:49.4%;padding:0 .2rem;}
.patner .lists .swiper-slide>div.it3,.patner .lists .swiper-slide>div.it4 {width:17.15%;height:49.4%;padding:0 .2rem;top:0;left:24.35%}
.patner .lists .swiper-slide>div.it4 {top:auto;bottom:0}
.patner .lists .swiper-slide>div.it5 {top:50%;left:50%;transform:translate(-50%,-50%);width:23.75%;height:68.7%;}
.patner .lists .swiper-slide>div.it5 img {max-height:1.2rem;}
.patner .lists .swiper-slide>div.it6,.patner .lists .swiper-slide>div.it7 {width:17.15%;height:49.4%;padding:0 .2rem;top:0;right:24.35%}
.patner .lists .swiper-slide>div.it7 {top:auto;bottom:0}
.patner .lists .swiper-slide>div.it8 {top:50%;transform:translateY(-50%);right:10.6%;width:17.15%;height:49.4%;padding:0 .2rem;}
.patner .lists .swiper-slide>div.it9,.patner .lists .swiper-slide>div.it10 {width:13.2%;height:38%;padding:0 .18rem;top:.4rem;right:0}
.patner .lists .swiper-slide>div.it10 {top:auto;bottom:0.4rem}
.patner .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:0;width:1.73rem;height:1.51rem;background:url(../images/icon10.png) center no-repeat;background-size:100% 100% !important;text-align:center;display:flex;    flex-direction: column;    justify-content: center;    align-items: center;font-size:.4rem;color:#a1a1a1;font-weight:bold;outline:none;}
.patner .lists .swiper-page>div.slide-button-next{left:auto;right:0}
.patner .lists .swiper-page>div:hover {color:#008077}
/**/
.product_box{padding:1rem 0 2.05rem;}
.product_box .titles {padding:0 0 .47rem;margin:0 0 .95rem;border-bottom:1px solid #080806}
.product_box .titles>div>*{display:inline-block;vertical-align:top;width:45%}
.product_box .titles h3 {font-size:.48rem;color:#000;font-weight:bold;}
.product_box .titles ol {margin:0;padding:0;width:55%;text-align:right}
.product_box .titles ol li {display:inline-block;padding-left:.55rem;vertical-align:middle;}
.product_box .titles ol li a{font-size:.24rem;color:#a3a3a3}
.product_box .titles ol li.on a,.product_box .titles ol li a:hover{color:#008077}
.product_box .titles ol li:first-child{padding-left:0}
.product_box .top_pros{position:relative;border-radius:6px;overflow:hidden}
.product_box .top_pros .swiper-slide a{display:block;position:relative}
.product_box .top_pros .swiper-slide a>div{display:inline-block;vertical-align:top;width:50%;position:relative;}
.product_box .top_pros .swiper-slide img {width:100%;height:8.54rem;object-fit:cover;transition:none}
.product_box .top_pros .swiper-slide .imgs:before{content:'';width:100%;height:60%;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,128,119,.6));position:absolute;bottom:0;left:0;z-index:1}
.product_box .top_pros .swiper-slide .imgs .titles{position:absolute;top:.65rem;left:.65rem;z-index:2;font-size:.3rem;color:#FFF;font-weight:bold;line-height:2;text-transform:uppercase;}
.product_box .top_pros .swiper-slide .imgs .text{position:absolute;top:48%;z-index:2;left:0;width:100%;padding:0 .65rem;}
.product_box .top_pros .swiper-slide .imgs .text h5 {font-size:.48rem;color:#FFF;padding:0 0 .12rem;border-bottom:2px solid rgba(255,255,255,.13);display:inline-block;}
.product_box .top_pros .swiper-slide .imgs .text p {font-size:.2rem;color:#FFF;margin:.3rem 0 0}
.product_box .top_pros .swiper-slide .imgs>i{position:absolute;right:1.05rem;bottom:.7rem;width:.96rem;height:.96rem;border:1px solid #FFF;border-radius:100%;font-size:.45rem;color:#FFF;line-height:.94rem;text-align:center;background:rgba(0,0,0,.27);z-index:2;}
.product_box .top_pros .swiper-slide .imgs .text>*{transform:translateY(3vw);opacity:0;transition:all .8s linear;}
.product_box .top_pros .swiper-slide-active .imgs .text>* {transform:none;opacity:1;transition-delay:100ms}
.product_box .top_pros .swiper-slide-active .imgs .text>p {transition-delay:150ms}

.product_box .top_pros .slide-pagination {margin:.5rem 0 0;text-align:center;}
.product_box .top_pros .slide-pagination span{opacity:1;outline:none;width:.16rem;height:.16rem;border:1px solid #acacac;background:none;margin:0 .1rem;}
.product_box .top_pros .slide-pagination span.swiper-pagination-bullet-active{background:#008077}
.product_box .lists {padding:.85rem 0 0}
.product_box .lists ol {margin:0 0 .55rem;padding:.29rem 0;border-top:1px solid #080806;border-bottom:1px solid #080806}
.product_box .lists ol li {display:inline-block;padding:0 .49rem 0 0}
.product_box .lists ol li a{font-size:.2rem;color:#a3a3a3}
.product_box .lists ol li.on a,.product_box .lists ol li a:hover {color:#008077}
.product_box .lists ul li {padding:0 .15rem .4rem;margin:0 0 .88rem;border-bottom:1px solid #393838}
.product_box .lists ul li .imgs {overflow:hidden;border-radius:10px;overflow:hidden}
.product_box .lists ul li .imgs img {width:100%;height:5.83rem;object-fit:cover;transition:none;}
.product_box .lists ul li p {font-size:.16rem;color:#000;margin:.35rem 0 0}
.product_box .lists ul li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.2);}
.product_box .mores{margin:.2rem 0 0;text-align:center}
.product_box .mores a{display:inline-block;font-size:.18rem;color:#292929;padding:0 0 .55rem;position:relative}
.product_box .mores a:before,.product_box .mores a:after{content:'';width:2px;height:.38rem;background:#008077;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
@keyframes dropdown4 {
	form{
		bottom:.19rem
	}
	to{
		bottom:0
	}
}

.product_box .mores a:before{background:#c7c7c7;height:.19rem;bottom:.19rem;animation: dropdown4 .8s linear infinite alternate;z-index:1}
/*产品单页*/
.pro_pagebox{}
.pro_pagebox .main0 .desc{background:#f0f0f0;padding:1rem 0 0}
.pro_pagebox .main0 .desc .titles{position:relative;margin:0 0 1.35rem;}
.pro_pagebox .main0 .desc .titles h3 {font-size:.48rem;color:#000}
.pro_pagebox .main0 .desc .titles p{font-size:.18rem;color:#707070;margin:.25rem 0 0}
.pro_pagebox .main0 .desc .titles>span {position:absolute;right:0;bottom:0;width:2.65rem;}
.pro_pagebox .main0 .desc .listbox>div{display:inline-block;vertical-align:middle;width:80%}
.pro_pagebox .main0 .desc .listbox .swiper-slide {height:.9rem;line-height:.9rem;}
.pro_pagebox .main0 .desc .listbox .swiper-slide img {max-height:.7rem;transition:none}
.pro_pagebox .main0 .desc .listbox .links{width:20%;text-align:right}
.pro_pagebox .main0 .desc .listbox .links>a{background:#008077;font-size:.16rem;color:#FFF;padding:0 .6rem;line-height:.73rem;border-radius:12px;display:inline-block;}
.pro_pagebox .main0 .details{background:#FFF}
.pro_pagebox .main0 .details .item1 {padding:1.05rem 0 1.2rem;}
.pro_pagebox .main0 .details .item1>div>div{display:inline-block;vertical-align:middle;width:43%}
.pro_pagebox .main0 .details .item1 .txt{padding:0 .55rem 0 0}
.pro_pagebox .main0 .details .item1 .txt h5 {font-size:.3rem;color:#000;margin:0 0 .55rem;}
.pro_pagebox .main0 .details .item1 .txt p{font-size:.18rem;color:#434242;margin:0 0 .2rem;}
.pro_pagebox .main0 .details .item1 .txt>div{padding:.78rem 0 0;margin:1.2rem 0 0;border-top:2px solid #e7e7e7}

.pro_pagebox .main0 .details .item1 .imgs {width:57%}
.pro_pagebox .main0 .details .item2 {background:#f0f0f0;padding:1.1rem 0 1.3rem;}
.pro_pagebox .main0 .details .item2 h5 {font-size:.3rem;color:#000;margin:0 0 .45rem;}
.pro_pagebox .main0 .details .item2 >div>p {font-size:.18rem;color:#434242;margin:0 0 .1rem}
.pro_pagebox .main0 .details .item2 .txt{padding:.7rem 0 0;border-bottom:2px solid #d6d6d6;margin:0 0 .7rem}
.pro_pagebox .main0 .details .item2 .txt>div{display:inline-block;vertical-align:top;width:25%;padding:0 .5rem 0 0;margin:0 0 .65rem;}
.pro_pagebox .main0 .details .item2 .txt h6 {font-size:.3rem;color:#000;margin:0 0 .3rem;}
.pro_pagebox .main0 .details .item2 .txt p{font-size:.16rem;color:#434242;margin:0}
.pro_pagebox .main0 .details .item2 .infos{padding:1.25rem 0 0}
.pro_pagebox .main0 .details .item2 .infos h6 {font-size:.3rem;color:#000;margin:0 0 .4rem;}
.pro_pagebox .main0 .details .item2 .infos ul {display:inline-block;vertical-align:top;padding:0 1.4rem 0 0}
.pro_pagebox .main0 .details .item2 .infos ul li {margin:0 0 .25rem;font-size:.18rem;color:#434242;}
.pro_pagebox .main0 .details .item2 .infos ul li p{margin:0}
.pro_pagebox .main0 .details .item3 {padding:.85rem 0 1.25rem;}
.pro_pagebox .main0 .details .item3>div>div{display:inline-block;vertical-align:top;padding:0 1.8rem 0 0}
.pro_pagebox .main0 .details .item3 h6 {font-size:.3rem;color:#000;margin:0 0 .45rem;}
.pro_pagebox .main0 .details .item3 em {display:inline-block;font-size:.18rem;color:#FFF;background:#008077;padding:0 .25rem;line-height:.45rem;border-radius:35px;}
.pro_pagebox .main0 .details .item3 ul {margin:.5rem 0 0}
.pro_pagebox .main0 .details .item3 ul li {margin:0 0 .25rem;}
.pro_pagebox .main0 .details .item3 ul li p{margin:0;font-size:.18rem;color:#434242}


.pro_pagebox .main1 {padding:1.05rem 0 1.9rem;background:#f0f0f0}
.pro_pagebox .main1 h3 {font-size:.3rem;color:#000;text-transform:uppercase}
.pro_pagebox .main1 .editor{padding:.8rem 0 0}
.pro_pagebox .main1 .editor .imgs>div{display:inline-block;vertical-align:bottom;width:25%;padding:0 .1rem;position:relative}
.pro_pagebox .main1 .editor .imgs p {position:absolute;top:.4rem;left:.75rem;font-size:.24rem;color:#FFF;margin:0;text-transform:uppercase;z-index:1;margin:0}
.pro_pagebox .main1 .editor .items{padding:.4rem 0 0}
.pro_pagebox .main1 .editor .items>div>div{padding:.65rem 0;border-bottom:2px solid #d6d6d6}
.pro_pagebox .main1 .editor .items h5 {font-size:.24rem;color:#3c3c3c;margin:0 0 .35rem;}
.pro_pagebox .main1 .editor .items p{font-size:.16rem;color:#3c3c3c;margin:0}

.pro_pagebox .main2 {padding:1.2rem 0 1.4rem;}
.pro_pagebox .main2 h3 {font-size:.3rem;color:#000;margin:0 0 .65rem;}
.pro_pagebox .main2 .lists li {padding:0 .13rem;margin:0 0 .5rem;}
.pro_pagebox .main2 .lists li .imgs{overflow:hidden;position:relative;border-radius:6px;}
.pro_pagebox .main2 .lists li .imgs img {width:100%;height:2.9rem;object-fit:cover;transition:none;}
.pro_pagebox .main2 .lists li .imgs i {width:.35rem;height:.35rem;background:rgba(255,255,255,.3);border-radius:100%;line-height:.35rem;text-align:center;font-size:.26rem;color:#FFF;z-index:1;position:absolute;left:.3rem;bottom:.3rem;}
.pro_pagebox .main2 .lists li p{font-size:.16rem;color:#2a2929;margin:.4rem 0 0;text-align:center;}
.pro_pagebox .main2 .lists li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.15);}
/**/
.show_product{padding:1.2rem 0 1.8rem;background:#f0f0f0}
.show_product>div>div{display:inline-block;vertical-align:top;width:55.2%}
.show_product .let_info {padding:0 1.5rem 0 0}
.show_product .let_info h3 {font-size:.36rem;color:#4a4a4a;padding:0 0 .45rem;border-bottom:2px solid #000;margin:0 0 .4rem;}
.show_product .let_info .lists p {font-size:.2rem;color:#8f8f8f;margin:0 0 .3rem}
.show_product .let_info .lists ol {margin:0 0 1.3rem;padding:0}
.show_product .let_info .lists ol li {display:inline-block;vertical-align:top;width:20%;padding:0 .15rem 0 0;margin:0 0 .52rem;}
.show_product .let_info .lists ol li>a{display:block;position:relative;}
.show_product .let_info .lists ol li img {width:100%;height:1.13rem;object-fit:cover;transition:none;border-radius:10px;padding:.05rem;}
.show_product .let_info .lists ol li#current a img{background:#FFF}
.show_product .let_info .lists ol li span {display:block;font-size:.16rem;color:#4a4a4a;margin:.15rem 0 0}
.show_product .let_info .lists>a{font-size:.16rem;color:#4a4a4a;display:inline-block;padding-left:.38rem;position:relative}
.show_product .let_info .lists>a:before{content:'';width:.21rem;height:2px;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_product .let_info .lists>p:last-child {margin:.75rem 0 0}
.show_product .let_info .lists>p>a{display:block;font-size:.18rem;color:#1d1d1d;border-radius:18px;border:1px solid #000;text-align:center;line-height:.75rem;}

.show_product .rlt_info{width:44.8%}
.show_product .rlt_info>p{font-size:.2rem;color:#8f8f8f;margin:0 0 .3rem;}
.show_product .rlt_info .itembox{margin:0 0 .4rem;}
.show_product .rlt_info .colbox img {width:100%;max-height:2.65rem;object-fit:cover;transition:none}
.show_product .rlt_info .details{font-size:.16rem;color:#222;line-height:1.8}
/**/
.case_box{padding:1rem 0 2rem;}
.case_box h3 {font-size:.48rem;color:#1b1a1a;margin:0 0 .55rem;line-height:1.7}
.case_box .lists li {padding:0 .25rem 0 0;margin:0 0 .68rem;}
.case_box .lists li:nth-child(2n){padding:0 0 0 .25rem}
.case_box .lists li a{display:block;position:relative}
.case_box .lists li img {width:100%;height:5.52rem;object-fit:cover;transition:none;border-radius:10px;}
.case_box .lists li h4 {text-align:center;width:100%;font-size:.3rem;color:#FFF;padding:0 0 .6rem;top:20%;transform:translateY(-50%) scale(.5);left:0;z-index:1;background:url(../images/icon12.png) center bottom no-repeat;background-size:.28rem .28rem;position:absolute;opacity:0}
.case_box .lists li a:after{content:attr(data-name);font-size:.24rem;color:#FFF;text-align:center;width:100%;position:absolute;bottom:.7rem;left:0;z-index:1;transition:all .8s linear}
.case_box .lists li a:hover:after{opacity:0;transform:scale(0);bottom:50%}
.case_box .lists li a:hover h4 {top:50%;transform:translateY(-50%);opacity:1;transition-delay:100ms}
.case_box .mores{margin:.2rem 0 0;text-align:center}
.case_box .mores a{display:inline-block;font-size:.18rem;color:#292929;padding:0 0 .55rem;position:relative}
.case_box .mores a:before,.case_box .mores a:after{content:'';width:2px;height:.38rem;background:#008077;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
@keyframes dropdown4 {
	form{
		bottom:.19rem
	}
	to{
		bottom:0
	}
}

.case_box .mores a:before{background:#c7c7c7;height:.19rem;bottom:.19rem;animation: dropdown4 .8s linear infinite alternate;z-index:1}
/*案例详情*/
.show_case{padding:1.2rem 0 2rem;background:#f0f0f0}
.show_case .titles{padding:0 0 0 1.6rem;position:relative;margin:0 0 .65rem;}
.show_case .titles h3 {font-size:.48rem;color:#1b1a1a;padding:0 0 .3rem;border-bottom:2px solid #000}
.show_case .titles>a{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);font-size:.16rem;color:#4a4a4a;padding-left:.38rem;margin:-.15rem 0 0}
.show_case .titles>a:before{content:'';width:.21rem;height:2px;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.show_case .infos .lists{padding-left:1.6rem;position:relative;margin:0 0 2.15rem;}
.show_case .infos .lists .swiper-slide img {border-radius:10px;width:100%;height:4.65rem;object-fit:cover;transition:none}
.show_case .infos .lists .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);left:1.85rem;width:.73rem;height:.73rem;border:1px solid #FFF;border-radius:100%;background:rgba(0,0,0,.21);font-size:.36rem;color:#FFF;line-height:.71rem;text-align:center;z-index:1}
.show_case .infos .lists .swiper-page>div.slide-button-next{left:auto;right:1.6rem;}
.show_case .infos .lists .swiper-page>div:hover {background:#008077}
.show_case .related .titles{position:relative;margin:0 0 .48rem;padding:0 0 .36rem;}
.show_case .related .titles h3 {font-size:.48rem;color:#1b1a1a;padding:0 0 .3rem;border-bottom:2px solid #000}
.show_case .related .titles>a{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:.16rem;color:#4a4a4a;padding-left:.38rem;margin:-.18rem 0 0}
.show_case .related .titles>a:before{content:'';width:.21rem;height:2px;background:#000;position:absolute;left:0;top:50%;transform:translateY(-50%)}

.show_case .related .swiper-slide {padding:0 .15rem .4rem;border-bottom:1px solid #393838}
.show_case .related .swiper-slide .imgs {overflow:hidden;border-radius:10px;overflow:hidden}
.show_case .related .swiper-slide .imgs img {width:100%;height:5.83rem;object-fit:cover;transition:none;}
.show_case .related .swiper-slide p {font-size:.16rem;color:#000;margin:.35rem 0 0}
.show_case .related .swiper-slide a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.2);transform:scale(.96)}
/*设计理念*/
.design_box .titles {padding:.9rem 0 .47rem;margin:0 0 .95rem;border-bottom:1px solid #080806}
.design_box .titles>div>*{display:inline-block;vertical-align:top;width:45%}
.design_box .titles h3 {font-size:.48rem;color:#000;font-weight:bold;text-transform:uppercase;}
.design_box .titles ol {margin:0;padding:0;width:55%;text-align:right}
.design_box .titles ol li {display:inline-block;padding-left:.55rem;vertical-align:middle;}
.design_box .titles ol li a{font-size:.24rem;color:#a3a3a3}
.design_box .titles ol li.on a,.design_box .titles ol li a:hover{color:#008077}
.design_box .titles ol li:first-child{padding-left:0}
.design_box .mains0{padding:.8rem 0 1.1rem}
.design_box .mains0>div>*{display:inline-block;vertical-align:top;width:28%}
.design_box .mains0 h4 {font-size:.6rem;color:#171717;padding:.85rem .15rem 0 0}
.design_box .mains0 .editor{width:72%}
.design_box .mains0 .editor>div{display:inline-block;vertical-align:top;width:60%;text-align:center;}
.design_box .mains0 .editor .imgs em{position:relative;display:inline-block;}
.design_box .mains0 .editor .imgs em:before{content:'';width:8.96rem;height:1.71rem;background:url(../images/icon14.png) 0 0 no-repeat;background-size:8.96rem 1.71rem;position:absolute;bottom:.2rem;left:-4.72rem;z-index:1}
.design_box .mains0 .editor .imgs p{font-size:.3rem;color:#313131;margin:.9rem 0 0;}
.design_box .mains0 .editor .text{width:40%;padding:2.2rem .15rem 0;font-size:.3rem;color:#313131;line-height:2.4;}

.design_box .mains1 {background:#f0f0f0;padding:1.3rem 0 1.8rem;}
.design_box .mains1 h4 {font-size:.6rem;color:#171717;margin:0 0 .6rem;}
.design_box .mains1 .slogan{padding:.4rem 0;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;font-size:.16rem;color:#5e5e5e;line-height:1.8;margin:0 0 .7rem;}
.design_box .mains1 .lists li {padding:0 .07rem;margin:0 0 .3rem;}
.design_box .mains1 .lists li a{display:block;background:#FFF;padding:.1rem;border-radius:16px;position:relative;overflow:hidden}
.design_box .mains1 .lists li .imgs img {width:100%;height:3.2rem;object-fit:cover;}
.design_box .mains1 .lists li h6 {position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:.15rem;color:#FFF;transform:translateY(-50%);}
.design_box .mains1 .lists li h6 i {display:block;width:.49rem;height:.49rem;background:rgba(255,255,255,.3);border-radius:100%;line-height:.49rem;text-align:center;font-size:.25rem;color:#FFF;margin:0 auto .3rem;}
.design_box .mains1 .lists li a:hover {transform:translateY(-5px);box-shadow:4px 4px 6px rgba(0,0,0,.2)}

.design_box .mains2 {background:url(../images/icon13.png) 0 0 no-repeat;background-size:10.66rem auto;position:relative}
.design_box .mains2>div{padding:1.4rem 0 2.3rem;}
.design_box .mains2 h4 {font-size:.6rem;color:#171717;margin:0 0 1.45rem;width:52%}
.design_box .mains2 .editor {font-size:.16rem;color:#5e5e5e;line-height:1.8;width:52%}
.design_box .mains2 .imgs {position:absolute;top:0;right:0;width:51.3%;}
.design_box .mains2 .imgs span{background:none !important;}

.design_box .mains3 {background:#f7f7f7;padding:1.15rem 0 1.95rem;}
.design_box .mains3 .titles {margin:0 0 .75rem}
.design_box .mains3 .titles>*{display:inline-block;vertical-align:middle;width:40%}
.design_box .mains3 .titles h3 {font-size:.6rem;color:#171717;}
.design_box .mains3 .nums {width:60%;text-align:right;}
.design_box .mains3 .nums>div{display:inline-block;vertical-align:middle;margin-left:.25rem;}
.design_box .mains3 .nums h5 {font-size:.43rem;color:#008077;line-height:normal}
.design_box .mains3 .nums h5 em {font-size:.65rem;}
.design_box .mains3 .nums p {font-size:.24rem;color:#373737;margin:.25rem 0 0}
.design_box .mains3 .lists {position:relative}
.design_box .mains3 .lists .swiper-slide a{display:block;position:relative}
.design_box .mains3 .lists .swiper-slide .imgs {background:#FFF;padding:0 .25rem;border:1px solid #bfbfbf;border-radius:16px;overflow:hidden;text-align:center;height:5.08rem;line-height:5.06rem;}
.design_box .mains3 .lists .swiper-slide .imgs img {max-height:4.58rem;transition:none;}
.design_box .mains3 .lists .swiper-slide p {font-size:.16rem;color:#4e4e4e;margin:.4rem 0 0}
.design_box .mains3 .lists .swiper-page{padding:.55rem  0 0;margin:.6rem 0 0;border-top:2px solid #d9d9d9;text-align:center;}
.design_box .mains3 .lists .swiper-page>div{display:inline-block;vertical-align:middle;}
.design_box .mains3 .lists .swiper-page>div.slide-button-prev,.design_box .mains3 .lists .swiper-page>div.slide-button-next {width:.37rem;height:.37rem;border-radius:100%;background:#ddd;font-size:.16rem;color:#4d4d4d;line-height:.37rem;text-align:center;margin:0 .1rem;}
.design_box .mains3 .lists .swiper-page>div.slide-pagination{width:auto;}
.design_box .mains3 .lists .swiper-page>div.slide-pagination span {opacity:1;outline:none;font-size:.16rem;color:#4e4e4e;margin:0 .1rem;width:auto;height:auto;background:none;border-radius:0}
.design_box .mains3 .lists .swiper-page>div.slide-pagination span.swiper-pagination-bullet-active{color:#008077;}
.design_box .mains3 .lists .swiper-page>div.slide-button-prev:hover,.design_box .mains3 .lists .swiper-page>div.slide-button-next:hover {background:#008077;color:#FFF}
.design_box .mains3 .lists .swiper-slide a:hover .imgs {transform:scale(.96);box-shadow:4px 4px 6px rgba(0,0,0,.12)}
/*新闻活动*/
.news_box .titles {padding:.99rem 0 .47rem;margin:0 0 .95rem;border-bottom:1px solid #080806}
.news_box .titles>div>*{display:inline-block;vertical-align:top;width:45%}
.news_box .titles h3 {font-size:.48rem;color:#000;font-weight:bold;text-transform:uppercase;}
.news_box .titles ol {margin:0;padding:0;width:55%;text-align:right}
.news_box .titles ol li {display:inline-block;padding-left:.55rem;vertical-align:middle;}
.news_box .titles ol li a{font-size:.24rem;color:#a3a3a3}
.news_box .titles ol li.on a,.news_box .titles ol li a:hover{color:#008077}
.news_box .titles ol li:first-child{padding-left:0}
.news_box .mainsbox>div{display:inline-block;vertical-align:top;width:48%}
.news_box .mainsbox .last_news{padding:0 .35rem 0 0}
.news_box .mainsbox .last_news h3 {font-size:.48rem;color:#1c1c1c;padding:.6rem 0 .45rem;border-top:2px solid #e6e6e6}
.news_box .mainsbox .last_news .box .imgs{border-radius:12px;overflow:hidden}
.news_box .mainsbox .last_news .box .imgs img {width:100%;height:4.8rem;object-fit:cover;transition:none;}
.news_box .mainsbox .last_news .box .text{padding:.3rem 0 .7rem;}
.news_box .mainsbox .last_news .box .text h4 {font-size:.2rem;color:#1c1c1c;margin:0 0 .4rem;}
.news_box .mainsbox .last_news .box .text p{font-size:.16rem;color:#444;line-height:1.8;margin:0}
.news_box .mainsbox .last_news .box .time{font-size:.3rem;color:#b1b1b1;padding:0 0 .3rem;position:relative;border-bottom:2px solid #e2e2e2}
.news_box .mainsbox .last_news .box .time span{display:block;font-size:.6rem;color:#b1b1b1;font-weight:bold;margin:0 0 .2rem;line-height:normal;}
.news_box .mainsbox .last_news .box .time:after{content:'';width:56%;height:3px;background:#1c1c1c;position:absolute;bottom:-3px;left:0}

.news_box .mainsbox .lists{width:52%}
.news_box .mainsbox .lists li {margin:0 0 .5rem;}
.news_box .mainsbox .lists li a{display:block;position:relative;overflow:hidden;}
.news_box .mainsbox .lists li a>div{display:inline-block;vertical-align:middle;width:47.6%}
.news_box .mainsbox .lists li .imgs{border-radius:12px;overflow:hidden}
.news_box .mainsbox .lists li .imgs img {width:100%;height:2.6rem;object-fit:cover;transition:none;}

.news_box .mainsbox .lists li .text{width:52.4%;padding-left:.25rem;}
.news_box .mainsbox .lists li .text h4 {font-size:.2rem;color:#1c1c1c;line-height:.27rem;height:.54rem;overflow:hidden;margin:0 0 .25rem;}
.news_box .mainsbox .lists li .text p {font-size:.16rem;color:#444;line-height:.26rem;height:.52rem;overflow:hidden;margin:0 0 .55rem;}
.news_box .mainsbox .lists li .text span {font-size:.14rem;color:#444;}
.news_box .mainsbox .lists li a:after{content:'';width:52.4%;right:-.25rem;bottom:0;height:1px;background:#c9c9c9;position:absolute;}
.news_box .mainsbox .lists li a:hover .imgs{box-shadow:4px 4px 6px rgba(0,0,0,.12);transform:scale(.98)}

.news_box .mores{margin:1.4rem 0 0;text-align:center;padding:0 0 2rem;}
.news_box .mores a{display:inline-block;font-size:.18rem;color:#292929;padding:0 0 .55rem;position:relative}
.news_box .mores a:before,.news_box .mores a:after{content:'';width:2px;height:.38rem;background:#008077;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.news_box .mores a:before{background:#c7c7c7;height:.19rem;bottom:.19rem;animation: dropdown4 .8s linear infinite alternate;z-index:1}
/*新闻详情*/
.show_news{background:#f0f0f0;}
.show_news .titles {padding:.2rem 0 .47rem;margin:0 0 .95rem;border-bottom:1px solid #080806}
.show_news .titles>div>*{display:inline-block;vertical-align:top;width:45%}
.show_news .titles h3 {font-size:.48rem;color:#000;font-weight:bold;text-transform:uppercase;}
.show_news .titles ol {margin:0;padding:0;width:55%;text-align:right}
.show_news .titles ol li {display:inline-block;padding-left:.55rem;vertical-align:middle;}
.show_news .titles ol li a{font-size:.24rem;color:#a3a3a3}
.show_news .titles ol li.on a,.show_news .titles ol li a:hover{color:#008077}
.show_news .titles ol li:first-child{padding-left:0}
.show_news .editor video {max-width:100%;}
.show_news .editor img {width:auto !important;height:auto !important;}
/*联系*/
.contact_box{}
.contact_box .titles {padding:1rem 0 .47rem;margin:0 0 .95rem;border-bottom:1px solid #080806}
.contact_box .titles>div>*{display:inline-block;vertical-align:top;width:58%}
.contact_box .titles h3 {font-size:.48rem;color:#000;font-weight:bold;text-transform:uppercase;}
.contact_box .titles ol {margin:0;padding:0;width:42%;text-align:right}
.contact_box .titles ol li {display:inline-block;padding-left:.55rem;vertical-align:middle;}
.contact_box .titles ol li a{font-size:.24rem;color:#a3a3a3}
.contact_box .titles ol li.on a,.contact_box .titles ol li a:hover{color:#008077}
.contact_box .titles ol li:first-child{padding-left:0}
.contact_box .message{padding:1rem 0 2rem;background:url(../images/icon15.jpg) 0 0 no-repeat;background-size:cover;}
.contact_box .message>div.pad16>div{display:inline-block;vertical-align:top;width:60%}
.contact_box .message .text{font-size:.24rem;color:#7d7c7c;line-height:1.8;padding:0 3.3rem 0 0;}

.contact_box .message>div.pad16 .lists{width:40%}
.contact_box .message .lists p{font-size:.24rem;color:#1d8e80;margin:0 0 .4rem;}
.contact_box .message .lists li {margin:0 0 .25rem;}
.contact_box .message .lists li input[type="text"],.contact_box .message .lists li textarea {width:100%;height:.74rem;background:rgba(0,0,0,.15);border-radius:12px;border:1px solid rgba(255,255,255,.6);font-size:.16rem;color:#FFF;padding:0 .25rem;min-height:35px;}
.contact_box .message .lists li textarea {height:1.7rem;padding:.25rem;}
.contact_box .message .lists li button {border:0;background:#1d8e80;font-size:.16rem;color:#FFF;text-align:center;border-radius:12px;height:.72rem;min-height:35px;display:block;width:100%}
.contact_box .message .lists li input::-webkit-input-placeholder{color:#FFF}
.contact_box .message .lists li input:-moz-placeholder{color:#FFF}
.contact_box .message .lists li input::-moz-placeholder{color:#FFF}
.contact_box .message .lists li input:-ms-input-placeholder {color:#FFF}
.contact_box .message .lists li textarea::-webkit-input-placeholder{color:#FFF}
.contact_box .message .lists li textarea:-moz-placeholder{color:#FFF}
.contact_box .message .lists li textarea::-moz-placeholder{color:#FFF}
.contact_box .message .lists li textarea:-ms-input-placeholder {color:#FFF}

.contact_box .infos{padding:1.55rem 0 1.65rem;}
.contact_box .infos h4 {font-size:.48rem;color:#1a1a1a;padding:0 0 .55rem;border-bottom:1px solid #575757}
.contact_box .infos .editor{padding:.2rem 0 .3rem;border-top:2px solid #575757;border-bottom:2px solid #575757}
.contact_box .infos .editor>div{display:inline-block;vertical-align:middle;width:35%}
.contact_box .infos .editor .txt{padding:0 .15rem 0 0}
.contact_box .infos .editor .txt h6 {font-size:.24rem;color:#1a1a1a;padding-left:.4rem;position:relative;margin:0 0 .35rem;}
.contact_box .infos .editor .txt h6:before{content:'';width:.19rem;height:.19rem;background:#008077;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.contact_box .infos .editor .txt p {font-size:.18rem;color:#1a1a1a;padding-left:.4rem;}
.contact_box .infos .editor .txt p a{font-size:.18rem;color:#1a1a1a;}
.contact_box .infos .editor .map{width:65%}
.contact_box .infos .editor .map #container {height:3rem;}
.contact_box .infos .lists{padding:1.05rem 0 0;display:flex;width:100%}

.contact_box .infos .lists>div{width:25%;border-right:2px solid #ececec;padding:.4rem .35rem .33rem;position:relative;}
.contact_box .infos .lists>div:last-child{border:0}
.contact_box .infos .lists>div h6 {font-size:.24rem;color:#1a1a1a;padding-left:.4rem;position:relative;margin:0 0 .35rem;}
.contact_box .infos .lists>div h6:before{content:'';width:.19rem;height:.19rem;background:#008077;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.contact_box .infos .lists>div p {font-size:.18rem;color:#1a1a1a;padding-left:.4rem;}
.contact_box .infos .lists>div p a{font-size:.18rem;color:#1a1a1a;}
.contact_box .infos .lists>div .t {margin:0 0 .5rem;}
.contact_box .infos .lists>div>a{display:inline-block;font-size:.18rem;color:#008077;padding:0 0 .1rem;border-bottom:1px solid #3f9f99;text-transform:capitalize;position:absolute;bottom:0;left:.73rem;}

.cont_box .mains .maps_box{height:100%}
#containers {height:100%}
#containers, #containers * {transition:none !important;}
/**/
/**/
.mobile_boxs .title{padding:35px 0;font-size:18px;color:rgba(34,34,34,1);font-weight:bold;}
.mobile_boxs .title img {max-width:75px;transition:none}
.mobile_boxs .tit_img{padding:0}
.mobile_boxs .imglist {position:relative}
.mobile_boxs .imglist .swiper-slide img {}
.mobile_boxs .imglist .slide-pagination{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:1}
.mobile_boxs .imglist .slide-pagination span {opacity:1;outline:none;width:10px;height:10px;margin:0 5px;background:#666;}
.mobile_boxs .imglist .slide-pagination span.swiper-pagination-bullet-active{background:#000}
.mobile_boxs .editor {margin:100px 50px;padding-top:10px}
.mobile_boxs .editor h6 {font-size:16px;color:#333;text-align:center;margin:0 0 15px;font-weight:bold}
.mobile_boxs .editor p {font-size:14px;color:#333;text-align:justify;line-height:1.8}
.mobile_boxs .lists>div{margin:0 0 20px}
.mobile_boxs .lists h6 {font-size:14px;color:#333;text-align:center;padding:30px 0}
.mobile_boxs .lists ul {display:block;margin:50px 15px 30px;overflow-x: auto;  white-space: nowrap;}
.mobile_boxs .lists ul li {display: inline-block;width:33.333%;position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-bottom: 5px;
  box-sizing: border-box;
  vertical-align: top;padding:0 5px;vertical-align:bottom;}
.mobile_boxs .lists ul li>a{display:block;text-align:center}
.mobile_boxs .lists ul li .img_ {max-width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  overflow: hidden;}
.mobile_boxs .lists ul li .info{background:rgb(217, 217, 217);position:relative;color:#6a6a6a;font-size:12px;}
.mobile_boxs .lists{padding:0 0 80px}

.mobile_boxs .codes{padding:15px 60px 40px;text-align:center;font-size:14px;color:#333;margin:0 0 50px;}
.mobile_boxs .codes>p:first-child{font-size:16px;}

.fixed_bomnav{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:#FFF;border-top: 1px solid #d5d5d5;}
.fixed_bomnav li {display:inline-block;vertical-align:top;width:50%;padding:6px 0;text-align:center}
.fixed_bomnav li>a{display:block;}
.fixed_bomnav li .icon img {width:29px;transition:none}
.fixed_bomnav li p {margin:0;font-size:12px;color:#000}

.show_mobile .fix_man{position:relative;height:393px;}
.show_mobile h2 {font-size:26px;color:#333;text-align:center;position:fixed;top:0;left:0;width:100%;background:#FFF;line-height:100px;height:100px;}
.show_mobile .imgs{position:fixed;top:100px;width:100%;left:0;}
.show_mobile .imgs img {width:100%;height:293px;object-fit:cover;transition:none;}

.show_mobile .mainsbox{position:relative;z-index:5;background:#FFF}
.show_mobile .title{padding:60px 60px 55px;text-align:center;position:relative}
.show_mobile .title h4 {font-size:18px;color:#333}
.show_mobile .title p {font-size:14px;color:#333;margin:10px 0 0}
.show_mobile .title:before,.show_mobile .title:after{content:'';width:60px;height:2px;background:#222;position:absolute;top:50%;left:15%;transform:translateY(-50%);}
.show_mobile .title:after{left:auto;right:15%}
.show_mobile .imglist{padding:0 60px 10px;}
.show_mobile .imglist li {display:inline-block;vertical-align:top;width:50%;padding:0 17px 0 0;margin:0 0 35px}
.show_mobile .imglist li:nth-child(2n) {padding:0 0 0 17px;}
.show_mobile .imglist li .img_ img {}
.show_mobile .imglist li p {font-size:16px;color:#333;margin:10px 0 0}
.show_mobile .editor{padding:0 60px 90px;font-size:16px;color:#333;}
.show_mobile .editor h4 {font-size:18px;color:#333;margin:0 0 30px;}
.show_mobile .picslist>div{margin:0 0 40px;text-align:center;}
.show_mobile .picslist p {font-size:16px;color:#333;margin:10px 0 0;}
.show_mobile .picslist{padding:0 0 30px;}

.show_mobile .codes{padding:15px 60px 40px;text-align:center;font-size:14px;color:#333;margin:0 0 50px;}
.show_mobile .codes>p:first-child{font-size:16px;}
/********<=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:1600px){
    .pro_pagebox .main0 .desc .listbox .links>a{padding:0 .3rem;}
}
@media(max-width:1440px){
    .home_history .ball_box{top:-30%}
    .header .navlist li{padding:0 .23rem;}
}
@media(max-width:1230px){
    .home_history .ball_box{top:-37%;right:25%}
}
@media(max-width:1200px){
    .home_history .ball_box{right:10%;top:-40%}
}
@media(max-width:1024px){
    .home_history .ball_box{right:0;top:-65%}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_banner{padding:60px 0 0}
	.home_history .ball_box.rotating-slider ul.slides:before {width:97%;height:97%;left:1.5%;top:1.5%}
	.home_history .ball_box{top:-100%;right:-8%}
	.tem_banner .label_text{padding:0 .45rem}
	.footer .f_email>div{padding:0}
	.com_cnts .editor{padding-right:.45rem}
	.show_case .titles,.show_case .infos .lists{padding-left:.45rem}
	.show_case .titles>a{right:.45rem}
	.home_history{padding-left:.45rem}
}
/********mobile*********/
@media(max-width:767px){
    .tem_banner .label_text{top:30%}
    .home_brand .lists>div.zom_on {padding:0 1.2rem 0 0}
    .home_brand .lists>div:last-child.zom_on {padding:0 0 0 1.2rem;}
    .home_brand .lists>div.zom_on .text{padding:0 1.2rem 0 0}
    .home_brand .lists>div:last-child.zom_on .text {padding:0 0 0 1.2rem;}
    .home_brand .mains.on1 .ball{transform:translate(-2.35rem,-50%)}
    .home_brand .mains.on2 .ball{left:0.9rem;}
    .home_product>div>div,.home_product .let_pro>div{display:block;width:100% !important;}
    .home_product .let_pro .txt .desc{position:relative;bottom:0}
    .home_product .let_pro .txt{padding:.4rem 0 0}
    .home_product .let_pro .txt .desc{width:100%;padding:.6rem 0 0 }
    .home_product .rlt_list{display:none;}
    .home_procom{padding:.55rem 0 .65rem}
    .home_procom>div{height:auto}
    .home_procom ul li{position:relative;top:auto !important;left:auto!important;right:0 !important;bottom:0 !important;width:50%;padding:0 .1rem;margin:0 0 .25rem;display:inline-block;}
    .home_procom ul li img {width:100% !important;height:3.5rem !important}
    .home_procom .titls{position:relative;top:0;margin:0 0 .65rem}
    .home_text .editor>div {width:100%;padding:0;margin:0 0 .35rem}
    .home_text .editor>div:after{display:none}
    .home_history{padding-left:.25rem;}

    .home_history:before{width:100%}
    .home_history .ball_box{top:-80%;right:-71%}
    .footer .infos .items>div,.footer .infos .copy>div,.history>div>div{display:block;width:100% !important}
    .footer .infos .items .navlist{display:none}
    .footer .infos .copy .share{margin:.35rem 0 0;text-align:center;}
    .flash .page_txt{top:36%}
    .company .item>div,.com_cnts>div{display:block;width:100% !important}
    .company .item .titles{padding:0 0 .3rem}
    .com_cnts .editor{padding:0 .25rem}
    .culture .mainsbox{display:block;}
    .culture .mainsbox .itembox{width:100%}
    .culture .mainsbox ol{width:100%;}
    .culture .mainsbox ol li{display:inline-block;width:33.333%;margin:0}
    .culture .mainsbox ol:after,.culture .mainsbox ol:before,.culture .mainsbox ol li:after,.history>div:before{display:none}
    .history .lists .swiper-slide>div{padding:.85rem .35rem}
    .history .titles h3,.history .titles h4{margin:0 0 .45rem;}
    .history .lists .swiper-page>div{left:0}
    .patner .lists .swiper-slide>div{position:relative;width:33.333% !important;display:inline-block;height:1.5rem !important;top:auto !important;left:auto !important;right:auto !important;bottom :auto !important;transform:none !important;line-height:1.5rem;margin:0 0 .3rem}
    .patner .lists .swiper-slide{height:auto}
    .patner .lists{padding:0;}
    .patner .lists .swiper-page{text-align:center;margin:.3rem 0 0;}
    .patner .lists .swiper-page>div{position:relative;left:auto;transform:none;display:inline-block;line-height:1.5rem}
    .show_product .let_info{padding:0 .25rem 0 0;}
    .show_product .let_info .lists ol li{width:33.333%}
    .design_box .mains0>div>*,.design_box .mains0 .editor>div{display:block;width:100% !important}
    .design_box .mains0 h4{padding:0 0 .6rem}
    .design_box .mains0 .editor .text{padding:.65rem .15rem 0}
    .design_box .mains0 .editor .imgs em:before{display:none;}
    .design_box .mains2 .editor{width:100%}
    .design_box .mains2 .imgs{display:none}
    .design_box .titles>div>*{width:auto;}
    .news_box .titles>div>*,.contact_box .titles>div>*{width:100%}
    .news_box .titles ol,.product_box .titles ol,.design_box .titles ol,.show_news .titles ol,.contact_box .titles ol{display:none}
    .news_box .mainsbox>div,.news_box .mainsbox .lists li a>div{display:block;width:100% !important}
    .news_box .mainsbox .last_news{padding:0 0 .5rem}
    .news_box .mainsbox .lists li .text{padding:.6rem 0 0}
    .contact_box .message>div.pad16>div,.contact_box .infos .editor>div{display:block;width:100% !important}
    .contact_box .message .text{padding:0 0 .65rem}
    .contact_box .message .lists li input[type="text"], .contact_box .message .lists li textarea,.contact_box .message .lists li button{font-size:12px;}
    .contact_box .infos .editor .txt{padding:0 0 .35rem;}
    .contact_box .infos .lists>div{width:50%}
    .contact_box .infos .lists>div:first-child+div {border-right:0}
    .pro_pagebox .main0 .desc .titles>span{position:relative;margin:.45rem 0 0}
    .pro_pagebox .main0 .desc .listbox>div,.pro_pagebox .main0 .details .item1>div>div{display:block;width:100% !important}
    .pro_pagebox .main0 .desc .listbox .links{padding:.35rem 0 0}
    .pro_pagebox .main0 .details .item1 .txt{padding:0 0 .55rem}
    .pro_pagebox .main0 .details .item2 .txt>div{width:50%}
    .pro_pagebox .main0 .details .item2 .infos ul,.pro_pagebox .main0 .details .item3>div>div{width:50%;padding:.25rem 0 0}
    .pro_pagebox .main1 .editor .imgs p{left:.15rem;}
	.show_news .editor video {width:100% !important;height:auto !important;object-fit:cover;background:#000}
}