@charset "utf-8";
/* 首页 */
.section{overflow: hidden;}
.HomeBan{position: relative;}
.HomeBan .item{position: relative;}
.HomeBan .item .img{padding-top:100vh;}
.HomeBan .item .img .wap{display: none;}
.HomeBan .item .txt{position: absolute;width:100%;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);color:#fff;}
.HomeBan .item .txt .txtbox{width:70%;}
.HomeBan .item .txt .dec{font-size: 0.18rem;margin:0.3rem 0;opacity: 0;}
.HomeBan .item .txt .tit{font-size: 0.6rem;line-height: 0.7rem;text-transform: uppercase;opacity: 0;}
.HomeBan .item .txt b{display: block;width:0.6rem;height:0.05rem;background: #da251d;opacity: 0;}
.HomeBan .item .txt .con{opacity: 0;font-size: 0.2rem;line-height: 1.4;}
.HomeBan .item .txt .line{opacity: 0;}
.HomeBan .item .txt .more_common{margin-top:0.6rem;opacity: 0;}

/* .HomeBan .item.item3 .txt .line{width:2.1rem;height:1px;background: #da251d;margin-top:0.1rem;}
.HomeBan .item.item4 .txt,.HomeBan .item.item5 .txt{margin-top:0.8rem;}
.HomeBan .item.item4 .txt .txtbox,.HomeBan .item.item5 .txt .txtbox{position: relative;}
.HomeBan .item.item4 .txt .txtbox .con,.HomeBan .item.item5 .txt .txtbox .con{position: absolute;left:2.6rem;top:0.05rem;max-width:4rem;}
.HomeBan .item.item4 .txt .txtbox .line,.HomeBan .item.item5 .txt .txtbox .line{width:2.5rem;height:1px;background: #da251d;position: absolute;right:10%;top:0.45rem;}
.HomeBan .item.item4 .txt .txtbox .line::before,.HomeBan .item.item5 .txt .txtbox .line::before{content:'';width:6px;height:6px;background: #da251d;border-radius: 50%;background: #da251d;position: absolute;right:0;top:50%;margin-top:-3px;}
.HomeBan .item.item4 .txt .txtbox .line::after,.HomeBan .item.item5 .txt .txtbox .line::after{content:'';width:6px;height:6px;background: #da251d;border-radius: 50%;background: #da251d;position: absolute;right:0;top:50%;margin-top:-3px;opacity: 0.3;animation: scale infinite 3s;}
.HomeBan .item.item5 .txt .txtbox .line{right:15%;} */


.HomeBan .item.active .txt b{animation: txtmove 0.5s  ease-in-out 0s 1 forwards;-webkit-animation: txtmove 0.5s  ease-in-out 0s 1 forwards;}
.HomeBan .item.active .txt .dec{animation: txtmove 0.5s  ease-in-out 0.1s  forwards;-webkit-animation: txtmove 0.5s  ease-in-out 0.1s 1 forwards;}
.HomeBan .item.active .txt .tit{animation: txtmove 0.5s  ease-in-out 0.2s 1 forwards;-webkit-animation: txtmove 0.51s  ease-in-out 0.2s 1 forwards;}
.HomeBan .item.active .txt .more_common{animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;-webkit-animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;}
.HomeBan .item.active .txt .line{animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;-webkit-animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;}
.HomeBan .item.active .txt .con{animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;-webkit-animation: txtmove 0.5s  ease-in-out 0.3s 1 forwards;}


.HomeBan .controls{position: absolute;left: 50%;transform: translateX(-50%); padding: 0 0.6rem;z-index: 10; bottom: 4%;font-size: 0.2rem;}
.HomeBan .slick-dots li{float: left;list-style: none;padding: 0 0.625em;}
.HomeBan .slick-dots li a{color: #ffffff;border: 0;}
.HomeBan .slick-dots li a:after{width: 0; height: 1px; background-color: #da251d;display: inline-block;content: ''; margin-left: 0.7142em; vertical-align: middle;transition: 0.3s;}
.HomeBan .slick-dots li:not(.slick-active) a{opacity: 0.15;}
.HomeBan .slick-dots li.slick-active a:after{width: 3.5714em;}
.HomeBan .slick-arrow{position: absolute; top: 50%;margin-top: -5px;width: 10px;height: 10px;border-top: 2px solid #fff;border-right: 2px solid #fff;background: none;color:transparent;font-size: 0;border-left:none;border-bottom:none;}
.HomeBan .slick-prev{left: 0; transform: rotate(-135deg);}
.HomeBan .slick-next{right: 0;transform: rotate(45deg);}
.HomeBan .slick-arrow:after{display: none;}
.HomeBan .slick-arrow:hover{background:none;border-top: 2px solid #fff;border-right: 2px solid #fff;background: none;color:transparent;font-size: 0;border-left:none;border-bottom:none;}


@keyframes scale{
	0%{
		transform: scale(1);
	}
	50%{
		transform: scale(3);
	}
    100%{
		transform: scale(1);
	}
}
@keyframes txtmove{
	0%{
		transform: translateY(100px);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}

.HomeBan .slick-dots li a{white-space: nowrap;}
@media(max-width:1024px){
    .HomeBan .item .img{padding-top:50%;}
    .HomeBan .item .img .wap{display: inline-block;}
    /* .HomeBan .item .img .pc{display: none;} */
    .HomeBan .item .txt .tit{font-size: 30px;line-height: 1.2;}
    .HomeBan .item .txt .dec{font-size: 14px;margin:10px 0;}
    .HomeBan .item .txt .more_common{margin-top:30px;}
    .HomeBan .item .txt b{width:30px;height:2px;}
    .HomeBan .controls{font-size: 14px;padding:0 30px;}
    /* .HomeBan .item.item3 .txt .line{width:100px;} */
    .HomeBan .item .txt .con{font-size: 14px;line-height: 1.1;}
    /* .HomeBan .item.item4 .txt .txtbox .con, .HomeBan .item.item5 .txt .txtbox .con{left:140px;}
    .HomeBan .item.item4 .txt .txtbox .line, .HomeBan .item.item5 .txt .txtbox .line{width:180px;top:25px;} */
}

@media(max-width:768px){
    .HomeBan .item.item4 .txt .txtbox .line, .HomeBan .item.item5 .txt .txtbox .line{display: none;}
    .HomeBan .item .txt .tit{font-size: 20px;}
    /* .HomeBan .item.item4 .txt .txtbox .con, .HomeBan .item.item5 .txt .txtbox .con{position: static;margin-top:10px;} */
    .HomeBan .slick-dots li.slick-active a:after{width:0.3rem;}
}

@media(max-width:640px){
    .HomeBan .item .img{padding-top:50vh;}
    .HomeBan .controls{font-size: 12px;padding:0 15px;}
    .HomeBan .slick-dots {display: flex;}
    .HomeBan .slick-dots li{padding:0 0;margin:0 6px;}
    .HomeBan .slick-dots li a:after{display: none;}
    .HomeBan .item .txt .more_common{margin-top:20px;}
    .HomeBan .item .txt .txtbox{width:100%;}
    .HomeBan .item .txt .dec{font-size: 12px;}
    /* .HomeBan .item.item4 .txt .txtbox .con, .HomeBan .item.item5 .txt .txtbox .con{max-width:100%;}
    .HomeBan .item.item4 .txt,.HomeBan .item.item5 .txt{margin-top:0;} */
}

.HomeTit{display: flex;align-items: center;margin-bottom:0.4rem;}
.HomeTit span{font-size: 0.48rem;text-transform: uppercase;}
.HomeTit b{display: block;width:0.3rem;height:0.03rem;background: #da251d;margin-left:0.2rem;}

.slick-arrow{width:0.34rem;height:0.6rem;box-sizing: border-box;border:1px solid #f2f2f2;background-color: #fff;font-size: 0;color:transparent;box-shadow: 0 0 10px rgba(0,0,0,0.1);position: absolute;top:50%;transform: translateY(0);-webkit-transform: translateY(0);z-index:9;}
.slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center;background-repeat: no-repeat;}
.slick-arrow.slick-prev::after{background-image: url(../images/prev.png);}
.slick-arrow.slick-next::after{background-image: url(../images/next.png);}

.slick-arrow:hover{background-color: #da251d;border:1px solid #da251d;}
.slick-arrow.slick-prev:hover::after{background-image: url(../images/prev_w.png);}
.slick-arrow.slick-next:hover::after{background-image: url(../images/next_w.png);}

.slick-arrow.slick-prev{left:0;}
.slick-arrow.slick-next{right:0;}

@media(max-width:1024px){

}

.HomeAbout.on #myMask{animation: 2s linear bounch 0s alternate forwards;}
@keyframes bounch{
	from{
	  transform:translateY(0%);
	}
	to{
	  transform:translateY(-100%);
	}
}
.HomeAbout .HomeTit{position: relative;z-index:9;}
.HomeAbout .HomeAboutBox{padding-top:1.8rem;position: relative;}
.HomeAbout .HomeAboutNum {position: relative;z-index:9;}
.HomeAbout .HomeAboutNum ul li{display: inline-block;margin-right:0.5rem;font-size: 0.18rem;}
.HomeAbout .HomeAboutNum ul li span{font-size: 0.6rem;color:#da251d;}
.HomeAbout .more_common{margin:0.6rem 0;position: relative;z-index:9;}
.HomeAbout .HomeCulture{background: #fff;border:1px solid #f2f2f2;position: relative;z-index:9;padding:0.45rem 0;}
.HomeAbout .HomeCulture ul{justify-content: space-between;}
.HomeAbout .HomeCulture ul::after{content:'';display: block;clear: both;}
.HomeAbout .HomeCulture ul li{padding:0 0.3rem;box-sizing: border-box;position: relative;float:left;width:30%;}
.HomeAbout .HomeCulture ul li .icon{width:0.51rem;height:0.51rem;position: absolute;left:0.3rem;top:0.1rem;}
.HomeAbout .HomeCulture ul li .text{padding-left:0.7rem;}
.HomeAbout .HomeCulture ul li .text .tit{font-size: 0.22rem;}
.HomeAbout .HomeCulture ul li .text .dec{font-size: 0.18rem;line-height: 0.2rem;color:#999;}
.HomeAbout .HomeCulture ul li:nth-child(2){width:40%;}
.HomeAbout .HomeCulture ul li::before{content:'';display: block;width:1px;height:70%;background: #f2f2f2;position: absolute;left:0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.HomeAbout .HomeCulture ul li:first-child::before{display: none;}

.HomeAbout .HomeAboutBox .HomeAboutImg{width:8.12rem;position: absolute;right:0;top:1.4rem;height:3.29rem;}
.HomeAbout .HomeAboutBox .HomeAboutImg::after{content:'';display: block;width:100%;height:100%;background: #fff;transition: all 3s 1.5s;position: absolute;bottom:0;left:0;}
.HomeAbout .HomeAboutBox .HomeAboutImg .svg{position: absolute;width:100%;right:20%;top:66%;}
.HomeAbout.on .HomeAboutBox .HomeAboutImg::after{animation: 2s linear moveup 1.5s alternate forwards;}

@keyframes moveup{
	from{
	  bottom:0;
	}
	to{
	  bottom:100%;
	}
}

@media(max-width:1024px){
    .HomeAbout .HomeAboutBox{padding:40px 0;}
    .HomeAbout .HomeAboutNum ul li{font-size: 16px;}
    .HomeAbout .HomeAboutNum ul li span{font-size: 30px;}
    .HomeAbout .more_common{margin:30px 0;}
    .HomeAbout .HomeCulture{padding:20px 0;}
    .HomeAbout .HomeCulture ul li .icon{width:36px;height:36px;left:20px;}
    .HomeAbout .HomeCulture ul li{padding:0 20px;}
    .HomeAbout .HomeCulture ul li .text{padding-left:55px;}
    .HomeAbout .HomeCulture ul li .text .tit{font-size: 16px;}
    .HomeAbout .HomeCulture ul li .text .dec{font-size: 14px;line-height: 20px;}
    .HomeAbout .HomeAboutBox .HomeAboutImg{width:60%;top:20px;}
    .HomeAbout .HomeAboutBox .HomeAboutImg .svg{top:45%;}
}

@media(max-width:640px){
    .HomeAbout .HomeAboutNum ul li span{font-size: 20px;}
    .HomeAbout .HomeAboutNum ul li{font-size: 14px;display: block;margin-right:0;}
    .HomeAbout .HomeCulture{padding:0;}
    .HomeAbout .HomeCulture ul{padding:0 20px;}
    .HomeAbout .HomeCulture ul li{width:100% !important;}
    .HomeAbout .HomeCulture ul li::before{display: none;}
    .HomeAbout .HomeCulture ul li{padding:20px 0;border-top:1px solid #f2f2f2;}
    .HomeAbout .HomeCulture ul li:first-child{border-top:none;}
    .HomeAbout .HomeCulture ul li .icon{left:0;top:25px;}
    .HomeAbout .HomeAboutBox .HomeAboutImg{top:70%;top:20%;}
    .HomeAbout .HomeAboutBox .HomeAboutImg .svg{top:32%;}

}


.sec-3{background: #fbfbfb;}
.HomeSolu{position: relative;}
.HomeSolu .HomeSolu_img{width:64%;}
.HomeSolu .HomeSolu_img .item{position: relative;}
.HomeSolu .HomeSolu_img .item .img{padding-top:100vh;}
.HomeSolu .HomeSolu_img .item .img::after{content:'';display: block;width:100%;height:100%;background: url(../images/maskbg.png) no-repeat bottom center;background-size: 100%;position: absolute;bottom:0;left:0;}
.HomeSolu .HomeSolu_img .item .txt{position: absolute;bottom:0;left:0;color:#fff;box-sizing: border-box;padding:0.6rem 1.5rem 0.6rem 2.6rem;width:100%;}
.HomeSolu .HomeSolu_img .item .txt .tit{font-size: 0.3rem;}
.HomeSolu .HomeSolu_img .item .txt b{display: block;width:0.3rem;height:0.03rem;background: #da251d;margin-bottom:0.1rem;}
.HomeSolu .HomeSolu_img .item .txt .dec{font-size: 0.18rem;}
.HomeSolu .HomeSolu_img .item .txt .more_common{position: absolute;right:1rem;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.HomeSolu .HomeSolu_nav{width:39%;box-sizing: border-box;padding-right:2.6rem;position: absolute;right:0;top:50%;transform: translateY(-50%);}

.HomeSolu .HomeSolu_nav .item{transition: all .5s;position: relative;border:none;outline: none;box-sizing: border-box;padding-left:1.2rem;}
.HomeSolu .HomeSolu_nav .item a{display: block;border-bottom:1px solid #f2f2f2;width:100%;box-sizing: border-box;padding:0 0.6rem 0 0.8rem;position: relative;height:1.2rem;transition: all .5s;}
.HomeSolu .HomeSolu_nav .item .icon{width:0.8rem;line-height: 1.2rem;position: absolute;left:0;top:0;transition: all .5s;}
.HomeSolu .HomeSolu_nav .item .icon img{display: inline-block;max-width:0.5rem;max-height:0.5rem;}
.HomeSolu .HomeSolu_nav .item .icon .img2{display: none;}
.HomeSolu .HomeSolu_nav .item .more{width:0.6rem;height:100%;background: url(../images/jia.png) no-repeat center center;position: absolute;right:0;top:0;}
.HomeSolu .HomeSolu_nav .item span{height:1.2rem;display: flex;align-items: center;font-size: 0.2rem;line-height: 0.32rem;}
.HomeSolu .HomeSolu_nav .item::before{content:'';display: block;width:100%;height:100%;background: #da251d;position: absolute;right:0;top:0;transition: all .5s;width:80%;opacity: 0;}
.HomeSolu .HomeSolu_nav .item.slick-current::before{width:100%;opacity: 1;}
.HomeSolu .HomeSolu_nav .item.slick-current a{border-bottom:none;}
.HomeSolu .HomeSolu_nav .item.slick-current span{color:#fff;}
.HomeSolu .HomeSolu_nav .item.slick-current .icon .img1{display: none;}
.HomeSolu .HomeSolu_nav .item.slick-current .icon .img2{display: inline-block;}
.HomeSolu .HomeSolu_nav .item.slick-current .more{background: url(../images/jia_w.png) no-repeat center center;}
/* .HomeSolu .HomeSolu_nav .item.slick-current {padding-left:0.5rem;} */
.HomeSolu .HomeSolu_nav .item.slick-current a{padding-left:0.3rem;}
.HomeSolu .HomeSolu_nav .item.slick-current .icon{left:-0.5rem;}
.HomeSolu .item:focus{outline: none;}

@media(max-width:1400px){
    /* .HomeSolu .HomeSolu_nav{bottom:0.4rem;} */
    .HomeSolu .HomeSolu_nav .item a{height:1.15rem;}
    .HomeSolu .HomeSolu_nav .item .icon{line-height: 1.15rem;}
    .HomeSolu .HomeSolu_nav .item span{height:1.15rem;font-size: 0.18rem;}

}

@media(max-width:1024px){
    .HomeSolu .HomeSolu_img .item .img{padding-top:80vh;}
    .HomeSolu .HomeSolu_img .item .txt{padding:30px 70px 30px 30px;}
    .HomeSolu .HomeSolu_img .item .txt .tit{font-size: 16px;}
    .HomeSolu .HomeSolu_img .item .txt .dec{font-size: 14px;}
    .HomeSolu .HomeSolu_img .item .txt .more_common{right:30px;}
    .HomeSolu .HomeSolu_nav{padding-right:30px;}
    .HomeSolu .HomeSolu_nav .item{padding-left:80px;}
    .HomeSolu .HomeSolu_nav .item a{height:80px;padding-left:50px;padding-right:30px;}
    .HomeSolu .HomeSolu_nav .item .more{width:30px;}
    .HomeSolu .HomeSolu_nav .item .icon{width:50px;line-height: 80px;}
    .HomeSolu .HomeSolu_nav .item span{font-size: 16px;line-height: 24px;height:80px;}
    .HomeSolu .HomeSolu_nav .item .icon img{max-width:30px;max-height:30px;}
}

@media(max-width:768px){
    .HomeSolu .HomeSolu_img{width:100%;}
    .HomeSolu .HomeSolu_nav{width:100%;position: static;transform: translateY(0);-webkit-transform: translateY(0);}
}

@media(max-width:640px){
    .HomeSolu .HomeSolu_nav{padding-right:0;display: none;}
    .HomeSolu .HomeSolu_img .item .img{padding-top:100%;}
    .HomeSolu .HomeSolu_img .item .txt .more_common{right:10px;}
    .HomeSolu .HomeSolu_img .item .txt{padding:20px 55px 20px 20px;}
    .HomeSolu .HomeSolu_nav .item{padding-left:60px;}
    .HomeSolu .HomeSolu_nav .item span{height:60px;}
    .HomeSolu .HomeSolu_nav .item a{height:60px;padding-right:60px;}
    .HomeSolu .HomeSolu_nav .item .icon{line-height: 60px;}
    .HomeSolu .HomeSolu_nav .item .more{width:60px;}
}


.sec-4{background: url(../images/homenewsbg.jpg) no-repeat center center;background-size: cover;}
.HomeNews{padding:1rem 0 0 0;}
.HomeNews .HomeNewsTit{display: flex;align-items: center;justify-content: space-between;margin-bottom:0.3rem;}
.HomeNews .HomeNewsTit .HomeTit{margin-bottom:0;}

.HomeNews .HomeNewsBox{display: flex;flex-wrap: wrap;justify-content: space-between;}
.HomeNews .HomeNewsBox .HomeNewsL,
.HomeNews .HomeNewsBox .HomeNewsR{background: #fff;width:48.5%;box-sizing: border-box;padding:0.5rem 0.6rem;}
.HomeNews .HomeNewsBox .itemtit{border-bottom:1px solid #f2f2f2;display: flex;align-items: center;justify-content: space-between;padding-bottom:0.05rem;margin-bottom:0.3rem;position: relative;}
.HomeNews .HomeNewsBox .itemtit h2{font-size: 0.24rem;}
.HomeNews .HomeNewsBox .itemtit .more{width:16px;height:30px;background: url(../images/more_g.png) no-repeat center center;}
.HomeNews .HomeNewsBox .itemtit .more:hover{background: url(../images/more_r.png) no-repeat center center;}
.HomeNews .HomeNewsBox .itemtit::before{content:'';display: block;width:0.03rem;height:0.2rem;background: #da251d;position: absolute;left:-0.6rem;top:0.1rem;}
.HomeNews .HomeNewsBox .itemtit::after{content:'';display: block;width:0.3rem;height:1px;background: #da251d;position: absolute;left:0;bottom:-1px;}
.HomeNews .HomeNewsBox .slider .item .img{padding-top:3.24rem;}
.HomeNews .HomeNewsBox .slider .item .img::after{content:'';display: block;width:100%;height:100%;background: url(../images/nbg.png) no-repeat bottom center;background-size: 100%;position: absolute;bottom:0;left:0;}
.HomeNews .HomeNewsBox .slider .slick-arrow{top:30%;}
.HomeNews .HomeNewsBox .slider .slick-arrow.slick-prev{left:-0.17rem;;}
.HomeNews .HomeNewsBox .slider .slick-arrow.slick-next{right:-0.17rem;}
.HomeNews .HomeNewsBox .slider .item .txt{margin-top:0.1rem;}
.HomeNews .HomeNewsBox .slider .item .txt .tit{font-size: 0.22rem;line-height: 0.32rem;}
.HomeNews .HomeNewsBox .slider .item .txt .time{font-size: 0.18rem;color:#999999;margin-top:0.1rem;}
.HomeNews .HomeNewsBox .slider .item:hover .img span{transform: scale(1.05);}

.HomeNews .HomeNewsBox .n_list ul li{padding:0.22rem 0;border-bottom:1px solid #f2f2f2;}
.HomeNews .HomeNewsBox .n_list ul li:first-child{padding-top:0;}
.HomeNews .HomeNewsBox .n_list ul li:last-child{padding-bottom:0;border-bottom:none;}
.HomeNews .HomeNewsBox .n_list ul li .tit{font-size: 0.22rem;}
.HomeNews .HomeNewsBox .n_list ul li .time{font-size: 0.18rem;color:#999;margin-top:0.05rem;}
.HomeNews .HomeNewsBox .n_list ul li .time span{display: inline-block;}
.HomeNews .HomeNewsBox .n_list ul li .time span:nth-child(2){padding-left:0.15rem;margin-left:0.1rem;position: relative;}
.HomeNews .HomeNewsBox .n_list ul li .time span:nth-child(2)::before{content:'';display: block;width:1px;height:50%;background: #e6e6e6;position: absolute;left:0;top:50%;transform: translateY(-50%);}


@media(max-width:1024px){
    .HomeNews{padding:40px 0;}
    .HomeTit span{font-size: 20px;}
    .HomeNews .HomeNewsTit{margin-bottom:20px;}
    .HomeNews .HomeNewsBox .HomeNewsL, .HomeNews .HomeNewsBox .HomeNewsR{padding:25px;}
    .HomeNews .HomeNewsBox .itemtit h2{font-size: 18px;}
    .HomeNews .HomeNewsBox .slider .item .img{padding-top:56%;}
    .HomeNews .HomeNewsBox .slider .item .txt .tit{font-size: 16px;line-height: 24px;}
    .HomeNews .HomeNewsBox .slider .item .txt .time{font-size: 14px;}
    .HomeNews .HomeNewsBox .n_list ul li{padding:15px 0;}
    .HomeNews .HomeNewsBox .n_list ul li .tit{font-size: 16px;}
    .HomeNews .HomeNewsBox .n_list ul li .time{font-size: 14px;}
    .HomeNews .HomeNewsBox .slider .item .img::after{display: none;}
    .HomeNews .HomeNewsBox .itemtit::before{left:-25px;height:14px;top:10px;}
}

@media(max-width:768px){
    .HomeNews .HomeNewsBox .n_list ul li{padding:10px 0;}
    .HomeNews .HomeNewsBox .n_list ul li .time{margin-top:0;}
}

@media(max-width:640px){
    .HomeNews .HomeNewsBox .HomeNewsL,
    .HomeNews .HomeNewsBox .HomeNewsR{width:100%;margin-bottom:10px;}
    .HomeTit span{font-size: 18px;}
}



.HomeContact{position: relative;}
.HomeContact .img{padding-top:100vh;}
.HomeContact .img span{background-position: top center;}
.HomeContact .txt{position: absolute;top:50%;left:0;width:100%;transform: translateY(-50%);}
.HomeContact .txt ul{display: flex;flex-wrap: wrap;position: relative;}
.HomeContact .txt ul::before{content:'';display: block;width:100%;height:100%;background: url(../images/conbg.jpg) no-repeat center center;position: absolute;top:0;left:0;background-size: cover;}
.HomeContact .txt ul li{position: relative;box-sizing: border-box;width:50%;padding:0.8rem 0.8rem;color:#fff;}
.HomeContact .txt ul li .tit{font-size: 0.3rem;padding-bottom:0.1rem;border-bottom:1px solid rgba(242,242,242,0.2);position: relative;margin-bottom:0.2rem;}
.HomeContact .txt ul li .tit::before{content:'';display: block;width:0.4rem;height:1px;background: #da251d;position: absolute;bottom:-1px;left:0;}
.HomeContact .txt ul li .con{font-size: 0.18rem;line-height: 0.24rem;}
.HomeContact .txt ul li .con dl dd{padding-left:0.27rem;position: relative;margin-top:0.15rem;}
.HomeContact .txt ul li .con dl dd .icon{width:0.24rem;height:0.24rem;position: absolute;left:0;top:0;}
.HomeContact .txt ul li .con dl dd a{color:#fff;}
@media(max-width:1024px){
    .HomeContact .img{padding-top:330px;}
    .HomeContact .txt ul li{padding:30px 30px;}
    .HomeContact .txt ul li .tit{font-size: 18px;}
    .HomeContact .txt ul li .con{font-size: 14px;line-height: 20px;}
    .HomeContact .txt ul li .con dl dd{margin-top:10px;padding-left:24px;}
    .HomeContact .txt ul li .con dl dd .icon{width:20px;height:20px;}
}

@media(max-width:640px){
    .HomeContact .img{padding-top:30%;}
    .HomeContact .txt{position: relative;}
    .HomeContact .txt ul li{width:100%;}
    .HomeContact .txt ul::before{display: none;}
    .HomeContact .img span{background-position: top left;}
    .HomeContact .img{position: absolute;width:100%;height:100%;padding-top:0;}
    .HomeContact .img::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.5);position: absolute;left:0;top:0;}
    .HomeContact .txt ul li{padding:20px 20px;}
}

/* 首页动画 */
@media(min-width:1025px){
    .section .HomeTit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
	.section.active .HomeTit{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-2 .HomeAboutNum{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;}
	.sec-2.active .HomeAboutNum{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-2 .more_common{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.3s;}
	.sec-2.active .more_common{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-2 .HomeCulture{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-2.active .HomeCulture{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-3 .HomeSolu_img{transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.2s;}
	.sec-3.active .HomeSolu_img{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    .sec-4 .HomeNewsTit{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;}
	.sec-4.active .HomeNewsTit{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-4 .HomeNewsL{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.3s;}
	.sec-4.active .HomeNewsL{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
    .sec-4 .HomeNewsR{transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.4s;}
	.sec-4.active .HomeNewsR{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

    
   
}

.HomeTit_w{color:#fff;}
.HomeTit.tc{justify-content: center;}
.pd100{padding:1rem 0;}
.n_more{line-height: 0.4rem;border:1px solid #000;display: flex;align-items: center;width:1.8rem;justify-content: center;text-align: center;font-size: 0.18rem;}
.n_more i{display: inline-block;width:20px;height:20px;background: url(../images/more_r.png) no-repeat center center;margin-left:0.15rem;}
.n_more:hover{background: #da251d;border:1px solid #da251d;color:#fff;}
.n_more:hover i{background: url(../images/more.png) no-repeat center center;}
.n_more_1{width:auto !important;text-align: right;justify-content: flex-end;border:none;}
.n_more_1:hover{background: none;color:#000;border:none;}
.n_more_1:hover i{background: url(../images/more_r.png) no-repeat center center;}

.slider_com .slick-arrow{width:0.5rem;height:0.5rem;border-radius: 50%;border:1px solid #f2f2f2;}
.slider_com .slick-arrow.slick-prev::after{background-image: url(../images/prev1.png);}
.slider_com .slick-arrow.slick-next::after{background-image: url(../images/next1.png);}
.slider_com .slick-arrow.slick-prev:hover::after{background-image: url(../images/prev1c.png);}
.slider_com .slick-arrow.slick-next:hover::after{background-image: url(../images/next1c.png);}
.slider_com .slick-arrow.slick-prev{left:-0.8rem;}
.slider_com .slick-arrow.slick-next{right:-0.8rem;}
.slider_com .slick-arrow:hover{border:1px solid #da251d;}

@media(max-width:1024px){
    .pd100{padding:40px 0;}
    .slider_com .slick-arrow{width:36px;height:36px;}
    .HomeTit{margin-bottom:20px;}
    .slider_com .slick-arrow.slick-prev{left:-10px;}
    .slider_com .slick-arrow.slick-next{right:-10px;}
    .n_more{line-height: 30px;width:130px;font-size: 14px;}
}

@media(max-width:640px){
    .pd100{padding:30px 0;}
}

/* Industry Solutions */
.Solution .Solution_part_1{background-position: bottom center;background-repeat: no-repeat;background-size: cover;}
.Solution .Solution_part_1 .txt .HomeTit {}
.Solution .Solution_part_1 .txt {min-height:6.8rem;box-sizing: border-box;}
.Solution .Solution_part_1 .txt .con{line-height: 0.32rem;color:#fff;max-width:5.8rem;}

.Solution .Solution_part_2{background: #f7f9fa;}
.Solution .Solution_part_2 .slick-list{margin-left:-0.2rem;}
.Solution .Solution_part_2 .item{margin-left:0.2rem;padding:0.1rem;box-sizing: border-box;}
.Solution .Solution_part_2 .item .box{background: #fff;padding:0.4rem 0.2rem 0.2rem;min-height:4.6rem;box-sizing: border-box;position: relative;}
.Solution .Solution_part_2 .item .box .icon{width:0.7rem;height:0.7rem;line-height: 0.7rem;margin:0 auto;}
.Solution .Solution_part_2 .item .box .icon img{display: inline-block;}
.Solution .Solution_part_2 .item .box .icon .img2{display: none;}
.Solution .Solution_part_2 .item .box .tit{font-size: 0.22rem;line-height: 0.26rem;text-align: center;margin:0.3rem 0 0.2rem 0;min-height:0.78rem;}
.Solution .Solution_part_2 .item .box .dec{line-height: 0.24rem;color:#999;min-height:1.92rem;}
.Solution .Solution_part_2 .item .box::before{content:'';display: block;width:100%;height:0.04rem;background: #da251d;position: absolute;bottom:0;left:0;opacity: 0;transition: all .5s;transform: rotateY(90deg);}
.Solution .Solution_part_2 .item:hover .box::before{opacity: 1;transform: rotateY(0);}
.Solution .Solution_part_2 .item:hover .box{box-shadow: 0 0 10px rgba(218,37,29,0.1);}
.Solution .Solution_part_2 .item:hover .box .tit{color:#da251d;}
.Solution .Solution_part_2 .item:hover .icon .img1{display: none;}
.Solution .Solution_part_2 .item:hover .icon .img2{display: inline-block;}

.Solution .Solution_part_3 .partBox img{width:100%;}
.Solution .Solution_part_4 {padding-bottom:0.8rem;}
.Solution .Solution_part_4 .item{background: #fcfcfc;margin-bottom:0.6rem;}
.Solution .Solution_part_4 .item:last-child{margin-bottom:0;}
.Solution .Solution_part_4 .item .txt{width:50%;box-sizing: border-box;float:right;padding:0.4rem 0.56rem;}
.Solution .Solution_part_4 .item .img{width:50%;float:left;padding-top:3.92rem;}
.Solution .Solution_part_4 .item:hover .img span{transform: scale(1.05);}
.Solution .Solution_part_4 .item .txt{position: relative;}
.Solution .Solution_part_4 .item .txt .tit{font-size: 0.24rem;position: relative;}
.Solution .Solution_part_4 .item .txt::before{content:'';display: block;width:0.03rem;height:0.2rem;background: #da251d;position: absolute;left:0;top:0.5rem;}
.Solution .Solution_part_4 .item .txt b{display: block;height:1px;background: #f2f2f2;position: relative;margin:0.15rem 0 0.3rem 0;}
.Solution .Solution_part_4 .item .txt b::after{content:'';display: block;width:0.4rem;height:1px;background: #da251d;}
.Solution .Solution_part_4 .item .txt .dec{font-size: 0.18rem;line-height: 0.32rem;height:0.96rem;margin-bottom:0.7rem;color:#000;}

.Solution .Solution_part_4 .item:hover .n_more{background: #da251d;border:1px solid #da251d;color:#fff;}
.Solution .Solution_part_4 .item:hover .n_more i{background: url(../images/more.png) no-repeat center center;}

.Solution .Solution_part_4 .item:nth-child(2n) .img{float:right;}
.Solution .Solution_part_4 .item:nth-child(2n) .txt{float:left;}

.Solution .Solution_part_5{display: none;}
.Solution .Solution_part_5 .slick-list{margin-left:-0.4rem;}
.Solution .Solution_part_5 .slick-track{padding:10px 0;}
.Solution .Solution_part_5 .item{background: #f7f9fa;margin-left:0.4rem;}
.Solution .Solution_part_5 .item .txt{padding:0.3rem;padding-top:0.1rem;padding-bottom:0.3rem;}
.Solution .Solution_part_5 .item .txt .tag{opacity: 0;transform: translateY(-0.3rem);transition: all .5s;}
.Solution .Solution_part_5 .item .txt .tit{font-size: 0.22rem;line-height: 0.32rem;height:0.64rem;margin-bottom:0.1rem;}
.Solution .Solution_part_5 .item .txt .tag dl dd{padding-left:0.15rem;position: relative;color:#000;}
.Solution .Solution_part_5 .item .txt .tag dl dd::before{content:'';display: block;width:2px;height:50%;background: #da251d;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Solution .Solution_part_5 .item .txt .tag dl dd span{color:#666;}
.Solution .Solution_part_5 .item .txt .n_more{border-bottom:1px solid #e6e6e6;padding:0.1rem 0;position: relative;top:-0.3rem;transition: all .5s;}
.Solution .Solution_part_5 .item .img{padding-top:3rem;}
.Solution .Solution_part_5 .item .img::before{content:'';display: block;width:100%;height:78%;background: url(../images/probg.jpg) no-repeat top center;position: absolute;left:0;top:0;}
.Solution .Solution_part_5 .item .img img{max-width:80%;max-height:2.5rem;object-fit: contain;vertical-align: bottom;}
.Solution .Solution_part_5 .item .img span{align-items: flex-end;}
.Solution .Solution_part_5 .item:hover .img span{transform: scale(1.05);}
.Solution .Solution_part_5 .item:hover{box-shadow: 0 0 10px rgba(218,37,29,0.2);background: #fff;}
.Solution .Solution_part_5 .item:hover .txt .tag{opacity: 1;transform: translateY(0);}
.Solution .Solution_part_5 .item:hover .txt .n_more{top:0;border-bottom:1px solid #fff;}

@media(max-width:1024px){
    .Solution .Solution_part_1 .txt .con{font-size: 14px;line-height: 1.8;}
    .Solution .Solution_part_2 .item .box .icon{width:40px;height:40px;line-height: 40px;}
    .Solution .Solution_part_2 .item .box .tit{font-size: 16px;line-height: 1.2;margin:10px 0;}
    .Solution .Solution_part_2 .item{padding:0;}
    .Solution .Solution_part_2 .item .box .dec{line-height: 1.5;}
    .Solution .Solution_part_2 .item .box{min-height:380px;}
    .Solution .Solution_part_4 .item{margin-bottom:30px;}
    .Solution .Solution_part_4 .item .img{padding-top:28%;}
    .Solution .Solution_part_4 .item .txt{padding:20px 30px;}
    .Solution .Solution_part_4 .item .txt::before{top:22px;}
    .Solution .Solution_part_4 .item .txt .tit{font-size: 16px;}
    .Solution .Solution_part_4 .item .txt .dec{font-size: 14px;line-height: 20px;height:60px;margin-bottom:40px;}
    .Solution .Solution_part_5 .item .img{padding-top:200px;}
    .Solution .Solution_part_5 .item .img img{max-height:150px;}
    .Solution .Solution_part_5 .item .txt .tit{font-size: 16px;line-height: 20px;height:60px;margin-bottom:10px;}

}

@media(max-width:768px){
    .Solution .Solution_part_4 .item .txt b{margin:10px 0 10px 0;}
    .Solution .Solution_part_4 .item .txt .dec{margin-bottom:20px;}
    .Solution .Solution_part_4 .item .txt{padding:12px 24px;}
    .Solution .Solution_part_4 .item .txt::before{top:18px;}
}

@media(max-width:640px){
    .Solution .Solution_part_1 .txt .con{line-height: 1.4;}
    .Solution .Solution_part_2 .item .box{min-height:1px;padding:38px;}
    .Solution .Solution_part_4 .item .txt{width:100%;}
    .Solution .Solution_part_4 .item .img{width:100%;padding-top:56%;}
    .Solution .Solution_part_5 .item .txt{padding:10px 30px 20px;}
    .Solution .Solution_part_5 .item .txt .tit{height:auto;}
    .Solution .Solution_part_5 .slick-track{padding:0;}
    .Solution .Solution_part_5 .item .txt .tag{opacity: 1;transform: translateY(0);}
    .Solution .Solution_part_5 .item .txt .n_more{top:0;}
    .slider_com .slick-arrow{top:40%;}
}

/* Solution details */
.Localtion{color:#666;margin-top:0.35rem;}
.Localtion a{color:#666;}
.Localtion a:hover{color:#da251d;}
.Localtion span{color:#000;border-bottom:1px solid #000;}

.Info{padding-top:0.8rem;}
.Info .infoTit{text-align: center;padding-bottom:0.4rem;border-bottom:1px solid #f2f2f2;margin-bottom:0.5rem;line-height: 1.3;}
.Info .InfoCon{font-size: 0.18rem;line-height: 0.32rem;}
.Info .InfoCon img{display: block;margin:0 auto;max-width:100%;height:auto !important;}


@media(max-width:1024px){
    .Info{padding-top:40px;}
    .Info .infoTit{font-size: 20px;padding-bottom:15px;margin-bottom:20px;}
    .Info .InfoCon{font-size: 14px;line-height: 1.5;}
}

@media(max-width:640px){
    .Localtion{font-size: 13px;}
    .Info .infoTit{font-size: 18px;}
}

/* Product */
.Product{background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;padding:1.6rem 0;}
.Product .ProductBox{margin-left:-3%;display: flex;justify-content: center;flex-wrap: wrap;}
.Product .ProductBox::after{content:"";display: block;clear: both;}
.Product .ProductBox .item{width:30.33%;margin-left:3%;margin-bottom:3%;float:left;background: #fff;}
.Product .ProductBox .item .img{padding-top:2.5rem;background: url(../images/probgc.jpg) no-repeat center center;background-size: cover;}
.Product .ProductBox .item .img img{max-width:80%;max-height:1.5rem;}
.Product .ProductBox .item:hover .img span{transform: scale(1.05);}
.Product .ProductBox .item .txt{padding:0.3rem 0.4rem;}
.Product .ProductBox .item .txt .tit{font-size: 0.24rem;line-height: 0.32rem;border-bottom:1px solid #e6e6e6;position: relative;padding-bottom:0.15rem;}
.Product .ProductBox .item .txt .tit::before{content:"";display: block;width:0.4rem;height:1px;background: #da251d;position: absolute;left:0;bottom:0;}
.Product .ProductBox .item .txt .dec{font-size: 0.18rem;line-height: 0.27rem;height:0.81rem;color:#999;margin:0.2rem 0 0.3rem 0;}
.Product .ProductBox .item:hover .more_common_g::before{background: url(../images/more.png) no-repeat center center;}
.Product .ProductBox .item:hover .more_common_g{background: #da251d;border:1px solid #da251d;}
.Product .ProductBox .item:hover {box-shadow: 0 0 10px rgba(0,0,0,0.1);}

@media(max-width:1024px){
    .Product{padding:80px 0;}
    .Product .ProductBox .item .img{padding-top:200px;}
    .Product .ProductBox .item .img img{max-height:120px;}
    .Product .ProductBox .item .txt{padding:20px;}
    .Product .ProductBox .item .txt .tit{font-size: 16px;line-height: 24px;padding-bottom:10px;}
    .Product .ProductBox .item .txt .dec{font-size: 14px;line-height: 20px;height:60px;margin:15px 0 30px 0;}
}

@media(max-width:640px){
    .Product{padding:30px 10px;}
    .Product .ProductBox .item {width:97%;}
}


/* Privacy Policy */
.Privacy_Policy{padding:0.6rem 0;background: #f7f9fa;}
.Privacy_Policy .Privacy_PolicyBox{background: url(../images/pribg.jpg) no-repeat top center #fff;padding:1rem 1.6rem;}
.Privacy_Policy .Content{font-size: 0.18rem;}
.Privacy_Policy .Content .tit{font-size: 0.22rem;font-weight: bold;padding-bottom:0.15rem;margin-bottom:0.2rem;border-bottom:1px solid #e6e6e6;position: relative;}
.Privacy_Policy .Content .tit::after{content:"";display: block;width:0.9rem;height:1px;background: #da251d;position: absolute;left:0;bottom:-1px;}
.Privacy_Policy .Content img{height:auto !important;}

@media(max-width:1024px){
    .Privacy_Policy{padding:30px 0;}
    .Privacy_Policy .Privacy_PolicyBox{padding:30px;}
    .Privacy_Policy .Content{font-size: 14px;}
    .Privacy_Policy .Content .tit{font-size: 16px;}
}

@media(max-width:640px){
    .Privacy_Policy .Privacy_PolicyBox{padding:30px 20px;}
}


/* About US */
.f20{font-size: 0.2rem;}
.AboutBg{position: fixed;width:100%;top:0;left:0;}
.AboutBg img{width:100%;}
.About{position: relative;z-index:99;}
/* .About .AboutBox{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;} */
.About .AboutBoxL{width:50%;color:#fff;}
.About .AboutBoxL .HomeTit{line-height: 1;margin-bottom:0.8rem;}
.About .AboutBoxL .num ul li{margin-bottom:0.5rem;padding-left:0.45rem;position: relative;}
.About .AboutBoxL .num ul li::before{content:"";display: block;width:1px;height:80%;background: #fff;opacity: 0.5;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.About .AboutBoxL .num ul li .numbox{font-size: 0.6rem;line-height: 1;}
.About .AboutBoxL .num ul li .text{font-size: 0.24rem;}


.About .AboutBoxR{width:42.8%;position: relative;}
.About .AboutBoxR img{width:100%;}
.About .AboutBoxR::before{content:'';display: block;width:0.1rem;height:2.5rem;background: #da251d;position: absolute;left:-0.1rem;top:0;}
.About .AboutBoxL .con{font-size: 0.18rem;line-height: 0.3rem;}

.About .num{margin-top:0.6rem;padding:0 0.6rem;}
.About .num ul{display: flex;justify-content: space-between;}
.About .num ul li{text-align: center;}
.About .num ul li .numbox{font-size: 0.72rem;color:#da251d;line-height: 1.1;}
.About .num ul li .text{font-size: 0.24rem;font-weight: bold;}


/* .Culture .CultureBox{padding-top:0.3rem;} */
/* .Culture .CultureBox ul{display: flex;margin-left:-1%;}
.Culture .CultureBox ul li{width:15.5%;margin-left:1.5%;transition: all .5s;position: relative;}
.Culture .CultureBox ul li .img{padding-top:5.14rem;}
.Culture .CultureBox ul li .img::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.3);position: absolute;right:0;top:0;}
.Culture .CultureBox ul li .txt{position: absolute;width:100%;box-sizing: border-box;left:0;text-align: center;transform: translateY(-50%);top:50%;color:#fff;}
.Culture .CultureBox ul li .txt .tit{font-size: 0.24rem;font-weight: bold;}
.Culture .CultureBox ul li .txt .icon{width:0.65rem;height:0.65rem;line-height: 0.65rem;margin:0 auto;margin-bottom:0.2rem;}
.Culture .CultureBox ul li .txt .dec{display: none;font-size: 0.18rem;line-height: 1.5;}

.Culture .CultureBox ul li.on{width:64.5%;}
.Culture .CultureBox ul li.on .txt{transform: translateY(0);top:auto;bottom:0;padding:0.4rem 0.5rem;text-align: left;}
.Culture .CultureBox ul li.on .txt .icon{margin:0 0 0.3rem 0;}
.Culture .CultureBox ul li.on .txt .dec{display: block;}
.Culture .CultureBox ul li:nth-child(2){top:-0.4rem;} */

.Video{padding-top:0;}
.Video .VideoBox{position: relative;}
.Video .VideoBox .img{padding-top:47%;cursor: pointer;}
.Video .VideoBox .img .play{width:0.8rem;height:0.8rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.Video .VideoBox .img .play span{width:100%;height:100%;position: absolute;left:0;top:0;background: url(../images/play.png) no-repeat center center;border-radius: 50%;background-size: contain;z-index:9;}
.Video .VideoBox .img .play::before,
.Video .VideoBox .img .play::after{content:'';display: block;width:100%;height:100%;background: #fff;opacity: 0.3;position: absolute;left:0;top:0;border-radius: 50%;z-index:0;}

.Video .VideoBox .img .play::before{animation: scale1 2s linear infinite;}
.Video .VideoBox .img .play::after{animation: scale1 2s 1s linear infinite;}

.Video .VideoBox .VideoFile{position: absolute;width:100%;height:100%;left:0;top:0;display: none;}
.Video .VideoBox .VideoFile video{position: absolute;width:100%;height:100%;top:0;left:0;object-fit: cover;}
.Video .VideoBox .VideoFile .close{width:0.3rem;height:0.3rem;background: url(../images/close.svg) no-repeat center center;background-size: 80%;position: absolute;right:0.2rem;top:0.2rem;z-index:99;cursor: pointer;}


@keyframes scale1{
	0%{transform: scale(1);-webkit-transform: scale(1);opacity: 0.3;}
	100%{transform: scale(2.5);-webkit-transform: scale(2.5);opacity: 0;}
}

@media(max-width:1024px){
    .f20{font-size: 15px;}
    .About .AboutBoxL .con{font-size: 14px;line-height: 1.5;}
    .About .AboutBoxL .num ul li .numbox{font-size: 30px;}
    .About .AboutBoxL .num ul li .text{font-size: 14px;}
    /* .Culture .CultureBox ul li .img{padding-top:4rem;}
    .Culture .CultureBox ul li .txt .icon{width:40px;height:40px;line-height: 40px;}
    .Culture .CultureBox ul li .txt .tit{font-size: 16px;}
    .Culture .CultureBox ul li .txt .dec{font-size: 14px;}
    .Culture .CultureBox ul li:nth-child(2){top:-20px;} */
    .Video .VideoBox .img .play{width:60px;height:60px;}
    .Video .VideoBox .VideoFile .close{width:24px;height:24px;}
    .About .num ul li .numbox{font-size: 30px;}
    .About .num ul li .text{font-size: 14px;}
}

@media(max-width:640px){
    .About{background-size: 100% 20%;}
    .About .AboutBoxL{width:100%;}
    .About .AboutBoxR{width:100%;margin-top:20px;}
    .About .AboutBoxL .num ul li .numbox{font-size: 20px;}
    /* .Culture .CultureBox ul{flex-wrap: wrap;}
    .Culture .CultureBox ul li.on{width:100%;}
    .Culture .CultureBox ul li{width:100%;margin-bottom:10px;}
    .Culture .CultureBox ul li:nth-child(2){top:0;} */
    .Culture .CultureBox{padding-top:0;}
    .Culture .CultureBox ul li .txt{transform: translateY(0);top:auto;bottom:0;padding:0.4rem 0.5rem;text-align: left;}
    .Culture .CultureBox ul li .txt .icon{margin:0 0 0.3rem 0;}
    .Culture .CultureBox ul li .txt .dec{display: block;}
    .Culture .CultureBox ul li .img{padding-top:64%;}
    .Culture .CultureBox ul li .txt{padding:20px;}
    .Culture .CultureBox ul li .txt .icon{width:30px;height:30px;line-height: 30px;}
    .Video .VideoBox .img .play{width:40px;height:40px;}
    .Video .VideoBox .VideoFile .close{width:18px;height:18px;}
    .About .num{padding:0;}
    .About .num ul{flex-wrap: wrap;}
    .About .num ul li{margin-bottom:20px;width:auto;}
    .About .num ul li .numbox{font-size: 20px;}
    .About .num ul li .text{font-size: 12px;}
}


/* Product list */
.HomeTit img{display: inline-block;margin-left:0.15rem;}
.Product_nav{padding:0.6rem 0;background: url(../images/pronavbg.jpg) no-repeat center center;background-size: cover;}
.Product_nav .Pro_nav_box ul{text-align: center;display: flex;justify-content: center;}
.Product_nav .Pro_nav_box ul li{margin:0 0.3rem;font-weight: bold;font-size: 0.2rem;position: relative;}
.Product_nav .Pro_nav_box ul li a{display: flex;align-items: center;padding:0.2rem 0;}
.Product_nav .Pro_nav_box ul li .icon{width:0.36rem;height:0.36rem;line-height: 0.36rem;margin-right:0.2rem;}
.Product_nav .Pro_nav_box ul li .icon .img2{display: none;}
.Product_nav .Pro_nav_box ul li::before{content:'';display: block;width:100%;height:2px;background: #da251d;position: absolute;left:0;bottom:-1px;z-index:9;opacity: 0;transition: all .5s;transform: rotateY(90deg);}
.Product_nav .Pro_nav_box ul li.on::before{opacity: 1;transform: rotateY(0);}
.Product_nav .Pro_nav_box ul li:hover::before{opacity: 1;transform: rotateY(0);}
.Product_nav .Pro_nav_box ul li:hover a{color:#da251d;}
.Product_nav .Pro_nav_box ul li.on a{color:#da251d;}
.Product_nav .Pro_nav_box ul li.on .icon .img1{display: none;}
.Product_nav .Pro_nav_box ul li.on .icon .img2{display: inline-block;}
.Product_nav .Pro_nav_box ul li:hover .icon .img1{display: none;}
.Product_nav .Pro_nav_box ul li:hover .icon .img2{display: inline-block;}

.Product_nav .Pro_type .item{border-top:1px solid #e6e6e6;padding:0.15rem;padding-left:1.4rem;line-height: 0.32rem;position: relative;font-size: 0.17rem;padding-top:0.15rem;}
.Product_nav .Pro_type .item .itemtit{text-transform: uppercase;position: absolute;left:0.2rem;top:0.15rem;font-weight: bold;}
.Product_nav .Pro_type .item .itembox ul li{display: inline-block;margin-right:0.15rem;margin-bottom:0.05rem;}
.Product_nav .Pro_type .item .itembox ul li a{display: block;padding:0 0.15rem;}
.Product_nav .Pro_type .item .itembox ul li.on{background: #da251d;font-weight: bold;}
.Product_nav .Pro_type .item .itembox ul li.on a{color:#fff;}
.Product_nav .Pro_type .item .itembox ul li:hover{background: #da251d;font-weight: bold;}
.Product_nav .Pro_type .item .itembox ul li:hover a{color:#fff;}

.Product_nav .HomeTit{margin-bottom:0;line-height: 1.4;}
.Product_nav .text{font-size: 0.18rem;color:#333;text-align: center;}
.Product_nav .ProSearch{line-height: 0.48rem;border:1px solid #da251d;max-width:5.6rem;margin:0 auto;margin-top:.2rem;padding-right:0.6rem;position: relative;}
.Product_nav .ProSearch input{display: block;box-sizing: border-box;padding:0 0.2rem;width:100%;height:0.48rem;}
.Product_nav .ProSearch button{width:0.6rem;height:100%;background: #da251d;position: absolute;right:0;top:0;}
.Product_nav .bgbox{margin-top:0.4rem;padding:0.3rem 0 0 0;background: rgba(255,255,255,0.2);}

@media(max-width:1024px){
    .Product_nav{padding:30px 0;}
    .HomeTit img{max-height:20px;}
    .Product_nav .text{font-size: 14px;}
    .Product_nav .ProSearch {line-height: 36px;padding-right:40px;}
    .Product_nav .ProSearch input{height:36px;}
    .Product_nav .ProSearch button{width:40px;}
    .Product_nav .bgbox{margin-top:20px;padding:20px 0;}
    .Product_nav .Pro_nav_box ul li{font-size: 16px;margin:0 20px;}
    .Product_nav .Pro_nav_box ul li a{padding:10px 0;}
    .Product_nav .Pro_nav_box ul li .icon{width:25px;height:25px;line-height: 25px;margin-right:10px;}
    .Product_nav .Pro_type .item{font-size: 14px;padding:10px;padding-left:100px;line-height: 25px;padding-top:15px;}
    .Product_nav .Pro_type .item .itemtit{top:15px;}
    .Product_nav .Pro_type .item .itembox ul li a{padding:0 10px;}
    .Product_nav .Pro_type .item .itembox ul li{margin-right:10px;}
}

@media(max-width:768px){
    .Product_nav .Pro_nav_box ul li{font-size: 14px;white-space: nowrap;margin:0;margin-right:12px;display: inline-block;}
    .Product_nav .Pro_type .item{padding:15px 0 10px 0;}
    .Product_nav .Pro_type .item .itemtit{position: static;margin-bottom:10px;} 
}

@media(max-width:640px){
    .Product_nav .Pro_nav_box{}
    .Product_nav .Pro_nav_box ul{width:100%;overflow-x: auto;display: block;white-space: nowrap;height:52px;}
}
.Pages{width:100%;}
.Product_list {padding:0.7rem 0;}
.Product_list .Product_list_box{margin-left:-3%;display:flex;flex-wrap:wrap;}
.Product_list .Product_list_box .item{width:30.33%;float:left;margin-left:3%;margin-bottom:3%;background: #f7f9fa;}


.Product_list .Product_list_box .item .txt{padding:0.3rem;padding-top:0.1rem;padding-bottom:0.3rem;}
.Product_list .Product_list_box .item .txt .tag{opacity: 0;transform: translateY(-0.3rem);transition: all .5s;}
.Product_list .Product_list_box .item .txt .tit{font-size: 0.22rem;line-height: 0.32rem;height:0.64rem;margin-bottom:0.1rem;}
.Product_list .Product_list_box .item .txt .tag dl dd{padding-left:0.15rem;position: relative;color:#000;}
.Product_list .Product_list_box .item .txt .tag dl dd::before{content:'';display: block;width:2px;height:50%;background: #da251d;position: absolute;left:0;top:50%;transform: translateY(-50%);}
.Product_list .Product_list_box .item .txt .tag dl dd span{color:#666;}
.Product_list .Product_list_box .item .txt .n_more{border-bottom:1px solid #e6e6e6;padding:0.1rem 0;position: relative;top:-0.3rem;transition: all .5s;}
.Product_list .Product_list_box .item .img{padding-top:3rem;background-size: contain !important;}
.Product_list .Product_list_box .item .img::before{content:'';display: block;width:100%;height:78%;position: absolute;left:0;top:0;background-size: cover;}
.Product_list .Product_list_box .item .img img{max-width:100%;vertical-align: bottom;}
.Product_list .Product_list_box .item .img span{align-items: flex-end;}
.Product_list .Product_list_box .item:hover .img span{transform: scale(1.05);}
.Product_list .Product_list_box .item:hover{box-shadow: 0 0 20px rgba(218,37,29,0.2);background: #fff;}
.Product_list .Product_list_box .item:hover .txt .tag{opacity: 1;transform: translateY(0);}
.Product_list .Product_list_box .item:hover .txt .n_more{top:0;border-bottom:1px solid #fff;}


@media(max-width:1024px){
    .Product_list {padding:30px 0;}
    .Product_list .Product_list_box .item .img{padding-top:68%;}
    .Product_list .Product_list_box .item .img img{max-width:100%;max-height:100%;}
    .Product_list .Product_list_box .item .txt .tit{font-size: 16px;line-height: 20px;height:40px;margin-bottom:10px;}

}


@media(max-width:640px){
    .Product_list .Product_list_box .slick-track{padding:0;}
    .Product_list .Product_list_box .item .txt .tag{opacity: 1;transform: translateY(0);display: none;}
    .Product_list .Product_list_box .item .txt .n_more{top:0;}
    .Product_list .Product_list_box .item{width:47%;}
    .Product_list .Product_list_box .item .txt .tit{font-size: 14px;height:40px;}
    .Product_list .Product_list_box .item .img img{}
    .Product_list .Product_list_box .item .txt .n_more{font-size: 12px;}
}


/* Kewell Express */
.News{background: url(../images/newsbg.png) no-repeat top center;}
.News .News_imglist ul{margin-left:-3%;}
.News .News_imglist ul li{width:30.33%;float:left;margin-left:3%;margin-bottom:3%;border-bottom:1px solid #000;}
.News .News_imglist ul li .img{padding-top:56%;}
.News .News_imglist ul li .txt{padding:0.3rem 0;}
.News .News_imglist ul li .txt .time{font-size: 0.18rem;color:#999;}
.News .News_imglist ul li .txt .tit{font-size: 0.22rem;line-height: 0.28rem;height:0.56rem;font-weight: bold;margin:0.1rem 0 0.2rem 0;}
.News .News_imglist ul li .txt .n_more{text-align: left;justify-content: flex-start;}
.News .News_imglist ul li:hover .img span{transform: scale(1.05);}

@media(max-width:1024px){
	.News .News_imglist ul li .txt{padding:15px 0;}	
	.News .News_imglist ul li .txt .time{font-size: 14px;}
	.News .News_imglist ul li .txt .tit{font-size: 14px;line-height: 22px;height:44px;}
}

@media(max-width:640px){
	.News .News_imglist ul li{width:47%;}
	.News .News_imglist ul li .txt{padding:10px 0;}
	.News .News_imglist ul li .txt .n_more{line-height: 1;}
}

/* Recent Activities */
.News .News_txtlist ul{margin-left:-2.5%;}
.News .News_txtlist ul li{width:47.5%;float:left;margin-left:2.5%;margin-bottom:2.5%;border:1px solid #f2f2f2;box-sizing: border-box;background: #fff;transition: all .5s;}
.News .News_txtlist ul li a{display: block;padding:0.3rem 0.4rem;position: relative;}
.News .News_txtlist ul li a::before{content:'';display: block;width:0.03rem;height:0.2rem;background: #da251d;position: absolute;left:0;top:0.35rem;}
.News .News_txtlist ul li .tit{font-size: 0.22rem;line-height: 0.32rem;font-weight: bold;height:0.64rem;}
.News .News_txtlist ul li .time{font-size: 0.18rem;color:#999;margin-top:0.5rem;}
.News .News_txtlist ul li:hover{box-shadow: 0 5px 10px rgba(218,37,29,0.2);}

@media(max-width:1024px){
    .News .News_txtlist ul li a{padding:20px;}
    .News .News_txtlist ul li a::before{top:25px;height:15px;}
    .News .News_txtlist ul li .tit{font-size: 14px;line-height: 22px;height:44px;}
    .News .News_txtlist ul li .time{font-size: 14px;margin-top:20px;}
}

@media(max-width:640px){
    .News .News_txtlist ul li{width:97.5%;}
}

/* News datail */
.Info .infoTit {max-width:80%;margin:0 auto;margin-bottom:0.5rem;}
.Info .infoTit h1{font-size: 0.32rem;line-height: 0.46rem;text-transform: uppercase;}
.Info .infoTit h1.h_tit{text-transform: none;}
.Info .infoTit .time{font-size: 0.18rem;color:#999;font-weight: normal;margin-top:0.2rem;}
.Info .InfoPage{padding-top:0.4rem;margin-top:0.5rem;border-top:1px solid #e6e6e6;position: relative;padding-right:2rem;}
.Info .InfoPage .goback{position: absolute;right:0;top:0.5rem;line-height: 0.6rem;background: #da251d;}
.Info .InfoPage .goback a{display: block;padding:0 0.5rem;color:#fff;font-size: 0.18rem;font-weight: bold;}
.Info .InfoPage .goback img{display: inline-block;margin-left:0.1rem;}
.Info .InfoPage dl dd{font-size: 0.18rem;line-height: 0.4rem;}
.Info .InfoPage dl dd a{color:#999;}
.Info .InfoPage dl dd span{color:#000;}
.Info .InfoPage dl dd a:hover{color:#da251d;}

@media(max-width:1024px){
    .Info .infoTit{max-width:100%;}
    .Info .infoTit h1{font-size: 16px;}
    .Info .infoTit .time{font-size: 14px;margin-top:10px;}
    .Info .InfoPage .goback{position: static;width:100px;line-height: 32px;font-size: 14px;box-sizing: border-box;padding:0;text-align: center;margin-bottom:10px;}
    .Info .InfoPage .goback a{font-size: 14px;padding:0;}
    .Info .InfoPage .goback img{max-height:10px;}
    .Info .InfoPage dl dd{font-size: 14px;line-height: 30px;}
}

/* Join Us */
.JoinUs{background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.JoinUs .JoinUsBox .item{width:48%;margin-right:2%;max-width:3.6rem;float:left;background: url(../images/joinbg1.jpg) no-repeat top center;background-size: cover;transition: all .5s;}
.JoinUs .JoinUsBox .item a{display: block;padding:0.7rem 0.1rem;text-align: center;}
.JoinUs .JoinUsBox .item .icon{width:0.8rem;height:0.8rem;line-height: 0.8rem;margin:0 auto;}
.JoinUs .JoinUsBox .item .tit{font-size: 0.24rem;font-weight: bold;text-transform: uppercase;margin-top:0.5rem;margin-bottom:0.1rem;}
.JoinUs .JoinUsBox .item .tit span{display: inline-block;position: relative;line-height: 1.1;}
/*.JoinUs .JoinUsBox .item .tit span::before{content:'';display: block;width:100%;height:0.1rem;background-image: linear-gradient(to right, rgba(232,141,137,0.8), rgba(255,255,255,0));position: absolute;bottom:0;left:0;z-index:0;}*/
.JoinUs .JoinUsBox .item .dec{font-size: 0.18rem;color:#000;margin-bottom:0.5rem;line-height: 0.26rem;height:0.52rem;}
.JoinUs .JoinUsBox .item .more_common{margin:0 auto;}
.JoinUs .JoinUsBox .item:hover{box-shadow: 0 0 10px rgba(218,37,29,0.2);}
.JoinUs .JoinUsBox .item:hover .icon{
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
}
.JoinUs .JoinUsBox .item .tit span i{position: relative;z-index:9;}
.JoinUs .JoinUsBox .item:hover .more_common{background: #da251d;border:1px solid #da251d;}
.JoinUs .JoinUsBox .item:hover .more_common::before{background-image: url(../images/more.png);}

@media(max-width:1024px){
    .JoinUs .JoinUsBox .item{max-width:2.8rem;}
    .JoinUs .JoinUsBox .item a{padding:50px 10px;}
    .JoinUs .JoinUsBox .item .icon{width:50px;height:50px;line-height: 50px;}
    .JoinUs .JoinUsBox .item .tit{font-size: 16px;margin-top:40px;}
    .JoinUs .JoinUsBox .item .dec{font-size: 14px;line-height: 20px;height:40px;margin-bottom:40px;}
}

@media(max-width:640px){
    .JoinUs .JoinUsBox {margin-left:-2%;}
    .JoinUs .JoinUsBox .item{max-width:100%;margin-left:2%;margin-right:0;}
    .JoinUs .JoinUsBox .item a{padding:30px 10px;}
    .JoinUs .JoinUsBox .item .icon{width:36px;height:36px;line-height: 36px;}
    .JoinUs .JoinUsBox .item .tit{line-height: 22px;height:44px;margin-top:20px;}
    .JoinUs .JoinUsBox .item .dec{font-size: 12px;margin-bottom:20px;}
}

.Popup{position: fixed;width:100%;height:100%;background: rgba(0,0,0,0.5);top:0;left:0;z-index:999;display: none;}
.Popup .PopupBox{background: #fff;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);color:#333;}
.Popup .PopupBox .HomeTit{margin-bottom:0;}
.Popup .PopupBox .HomeTit span{font-size: 0.36rem;}
.Popup .PopupBox .close{width:24px;height:24px;background: url(../images/close.png) no-repeat center center;position: absolute;right:0.25rem;top:0.25rem;cursor: pointer;}

.Popup .PopupBox{padding:0.8rem 0.75rem;box-sizing: border-box;max-width:8rem;width:95%;}
.Agent_popup .PopupBox .dec{font-size: 0.18rem;margin-bottom:0.5rem;}
.Agent_popup .PopupBox .inputbox{margin-bottom:0.1rem;}
.Agent_popup .PopupBox .inputbox .name{font-size: 0.22rem;font-weight: bold;margin-bottom:0.1rem;}
.Agent_popup .PopupBox .inputbox .name b{color:#da251d;}
.Agent_popup .PopupBox .inputbox input{height:0.5rem;border:1px solid #e1e4e6;background: #f7f7f7;display: block;width:100%;box-sizing: border-box;padding:0 0.2rem;}
.Agent_popup .PopupBox .formbtn{padding-top:0.2rem;}
.Agent_popup .PopupBox .formbtn button{width:2rem;height:.5rem;background: #da251d;color:#fff;}

@media(max-width:1024px){
    .Popup .PopupBox .close{right:10px;top:10px;}
    .Agent_popup .PopupBox{padding:30px 30px;max-width:600px;}
    .Popup .PopupBox .HomeTit span{font-size: 24px;}
    .Agent_popup .PopupBox .dec{font-size: 14px;}
    .Agent_popup .PopupBox .inputbox .name{font-size: 14px;}
    .Agent_popup .PopupBox .inputbox input{height:32px;}
    .Agent_popup .PopupBox .formbtn button{height:32px}
    .Agent_popup .PopupBox .formbtn{padding-top:10px;}
}

@media(max-width:640px){
    .Popup .PopupBox .HomeTit span{font-size: 18px;}
}

.JoinUs_recruit{background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.JoinUs_recruit .JoinUs_recruitBox{margin-left:-1%;display: flex;flex-wrap: wrap;}
.JoinUs_recruit .JoinUs_recruitBox .item{background: #fff;margin-left:1%;float:left;width:29%;padding:0.28rem 0;box-sizing: border-box;}
.JoinUs_recruit .JoinUs_recruitBox .item.col50{width:39%;}
.JoinUs_recruit .JoinUs_recruitBox .item .itemtit{font-size: 0.24rem;font-family: montserrat_sem;text-transform: uppercase;}

.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox{padding-right:0.1rem;overflow: auto;height:5rem;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li{background: #f7f7f7;padding:0.2rem 0.2rem;margin-bottom:0.05rem;position: relative;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li .tit{font-family: montserrat_sem;font-size: .18rem;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li .tag{display: none;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li .tag img{display: inline-block;margin-right:0.1rem;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li::after{content:'';display: block;width:20px;height:20px;background: url(../images/job_more.png) no-repeat center center;position: absolute;right:0.1rem;top:50%;margin-top:-10px;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li.on .tit{color:#da251d;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li.on::after{background: url(../images/job_morec.png) no-repeat center center;}


.JoinUs_recruit .JoinUs_recruitBox .item1 .itemtit{margin:0 0.2rem;padding-bottom:0.1rem;position: relative;margin-bottom:0.2rem;border-bottom:1px solid #eee;}
.JoinUs_recruit .JoinUs_recruitBox .item1 .itemtit::after{content:'';display: block;width:0.5rem;height:1px;background:#e71025;position: absolute;left:0;bottom:-1px;}

.JoinUs_recruit .JoinUs_recruitBox .item2{padding-left:0.3rem;padding-right:0.3rem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .tag dl dd{display: inline-block;margin-right:0.3rem;font-size: 0.18rem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .tag dl dd img{display: inline-block;margin-right:0.15rem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con{margin-top:0.3rem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con .contit{font-size: 0.18rem;font-family: montserrat_sem;padding-bottom:0.1rem;border-bottom:1px solid #e6e6e6;position: relative;margin-bottom:0.1rem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con .contit::after{content:'';display: block;width:0.4rem;height:1px;background: #da251d;position: absolute;bottom:-1px;left:0;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con .box{font-size: .18rem;line-height: 0.32rem;color:#666;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con .email{margin-top:0.3rem;font-size: 0.18rem;line-height: 1.5;}
.JoinUs_recruit .JoinUs_recruitBox .item2 strong{color:#da251d;font-family:montserrat_sem;}
.JoinUs_recruit .JoinUs_recruitBox .item2 .con .box{max-height:3.6rem;overflow: auto;padding-right:5px;}

.JoinUs_recruit .JoinUs_recruitBox .item3{padding-left:0.3rem;padding-right:0.3rem;}
.JoinUs_recruit .JoinUs_recruitBox .item3 .itemtit{margin-bottom:0.3rem;}
.JoinUs_recruit .JoinUs_recruitBox .item3 .itemtit span{position: relative;}
.JoinUs_recruit .JoinUs_recruitBox .item3 .itemtit span::before{content:'';display: block;width:100%;height:0.1rem;background-image: linear-gradient(to right, rgba(232,141,137,0.8), rgba(255,255,255,0));position: absolute;left:0;bottom:0.02rem;display: none;}
.JoinUs_recruit .JoinUs_recruitBox .item3 .itemtit span i{position: relative;z-index:9;}

.Form .inputBox{margin-bottom:0.2rem;}
.Form .inputBox .name{font-size: 0.22rem;}
.Form .inputBox .name b{color:#da251d;}
.Form .inputBox input{height:0.42rem;border:1px solid #e1e4e6;background: #f7f7f7;display: block;width:100%;box-sizing: border-box;padding:0 0.2rem;}
.Form .inputBox textarea{height:1.28rem;border:1px solid #e1e4e6;background: #f7f7f7;display: block;width:100%;box-sizing: border-box;padding:0.2rem;display: block;}
.Form .inputBox .upload{position: relative;height:0.42rem;border:1px solid #e1e4e6;background: #f7f7f7;display: block;width:100%;box-sizing: border-box;padding:0 0.2rem;}
.Form .inputBox .upload span{width:100%;height:100%;box-sizing: border-box;display: flex;align-items: center;box-sizing: border-box;padding:0 0.5rem 0 0.2rem;position: absolute;top:0;left:0;box-sizing: border-box;color:#999;}
.Form .inputBox .upload span i{display: block;width:24px;height:100%;background: url(../images/upload.png) no-repeat center center;position: absolute;right:0.1rem;top:0;}
.Form .inputBox .upload input{width:100%;height:100%;font-size: 0;position: absolute;top:0;left:0;opacity: 0;}
.Form .inputBox select{height:0.42rem;border:1px solid #e1e4e6;background:url(../images/selectarr.png) no-repeat center right 10px #f7f7f7;display: block;width:100%;box-sizing: border-box;padding:0 0.2rem;}

.Form .inputBox .upload span.onn i{background: url(../images/close.png) no-repeat center center;z-index:99;cursor: pointer;}

.Form1 .inputBox input{height:0.52rem;}
.Form1 .inputBox .upload{height:0.52rem;}
.Form1 .inputBox select{height:0.52rem;}


.Form .formbtn{padding-top:0.1rem;}
.Form .formbtn button{width:2rem;line-height:0.56rem;background: #da251d;color:#fff;}

@media(max-width:1024px){
    .JoinUs_recruit .JoinUs_recruitBox .item .itemtit{font-size: 18px;}
    .JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li{padding:10px;padding-right:20px;}
    .JoinUs_recruit .JoinUs_recruitBox .item1 .itembox ul li .tit{font-size: 14px;}
    .JoinUs_recruit .JoinUs_recruitBox .item1 .itembox{height:360px;}
    .JoinUs_recruit .JoinUs_recruitBox .item2 .tag dl dd{font-size: 14px;}
    .JoinUs_recruit .JoinUs_recruitBox .item2 .con .contit{font-size: 15px;}
    .JoinUs_recruit .JoinUs_recruitBox .item2 .con{margin-top:15px;}
    .JoinUs_recruit .JoinUs_recruitBox .item2 .con .box{font-size: 14px;line-height: 22px;height:220px;}
    .JoinUs_recruit .JoinUs_recruitBox .item2 .con .email{font-size: 14px;margin-top:15px;}
    .Form .inputBox .name{font-size: 14px;}
    .Form .inputBox input{height:32px;}
    .Form .inputBox .upload span{font-size: 12px;padding-left:10px;}
    .Form .formbtn button{width:120px;line-height: 32px;}
    .Form .inputBox .upload{height:32px;}
    .Form .inputBox select{height:32px;}
    .Form1 .inputBox input{height:32px;}
    .Form1 .inputBox .upload{height:32px;}
    .Form1 .inputBox select{height:32px;}
}

@media(max-width:768px){
    .JoinUs_recruit .JoinUs_recruitBox .item{margin-bottom:10px;}
    .JoinUs_recruit .JoinUs_recruitBox .item1{width:39%;}
    .JoinUs_recruit .JoinUs_recruitBox .item2.col50{width:59%;}
    .JoinUs_recruit .JoinUs_recruitBox .item3{width:99%;}
}

@media(max-width:640px){
    .JoinUs_recruit .JoinUs_recruitBox .item1{width:99%;}
    .JoinUs_recruit .JoinUs_recruitBox .item2.col50{width:99%;}
    .JoinUs_recruit .JoinUs_recruitBox .item .itemtit{line-height: 1.4;}
    .JoinUs_recruit .JoinUs_recruitBox .item1 .itembox{height:215px;}
}

.Business{background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.Business .BusinessBox{display: flex;flex-wrap: wrap;justify-content: space-between;}
.Business .BusinessBoxL{width:58.5%;background: url(../images/bussbg.jpg) no-repeat top -0.3rem right #fff;padding:0.6rem;position: relative;box-sizing: border-box;}
.Business .BusinessBoxL::before{content:'';display: block;width:100%;height:0.06rem;background: #da251d;position: absolute;left:0;bottom:0;display: none;}
.Business .tit{font-size: 0.36rem;text-transform: uppercase;margin-bottom:0.4rem;}
.Business .tit span{display: inline-block;position: relative;}
.Business .tit span::before{content:'';display: block;width:100%;height:0.09rem;background-image: linear-gradient(to right, rgba(232,141,137,0.8), rgba(255,255,255,0));position: absolute;left:0;bottom:0.15rem;display: none;}
.Business .tit i{position: relative;z-index:9;}
.Business .BusinessBoxL .con dl dd{margin-bottom:0.3rem;line-height: 1.5;font-size: 0.18rem;}
/* .Business .BusinessBoxL .con dl dd.tel{color:#da251d;} */
.Business .BusinessBoxL .con{max-width:5rem;}

.Business .con dl dd{padding-left:0.32rem;position: relative;}
.Business .con dl dd .icon{position: absolute;left:0;top:0;}
.Business .con dl dd .icon img{display: inline-block;}
.Business .item{outline: none;}

.Business .BusinessBoxR{width:40%;background: url(../images/busbg.jpg) no-repeat bottom right;background-size: cover;box-sizing: border-box;padding:0.6rem;}
.Business .BusinessBoxR .item{background: #f7f7f7;margin-bottom:0.2rem;padding:0;box-sizing: border-box;}
.Business .BusinessBoxR .item .tit{font-size: 0.24rem;border-bottom:1px solid #e6e6e6;position: relative;padding-bottom:0.1rem;margin-bottom:0.15rem;text-transform: none;}
.Business .BusinessBoxR .item .tit::after{content:'';display: block;width:0.4rem;height:1px;background: #da251d;position: absolute;bottom:-1px;left:0;}
.Business .BusinessBoxR .item .con dl dd{font-size: 0.18rem;margin-bottom:0.155rem;line-height: 1.5;}

@media(max-width:1024px){
    .Business .BusinessBoxL{padding:30px;}
    .Business .tit{font-size: 20px;}
    .Business .tit span::before{bottom:5px;}
    .Business .tit{margin-bottom:20px;}
    .Business .BusinessBoxL .con dl dd{padding-left:25px;font-size: 14px;margin-bottom:15px;}
    .Business .BusinessBoxL .con{max-width:3.6rem;}
    .Business .BusinessBoxR .item{}
    .Business .BusinessBoxR .item .tit{font-size: 18px;}
    .Business .BusinessBoxR .item .con dl dd{font-size: 14px;margin-bottom:10px;}
    .Business .con dl dd{padding-left:24px;}
    .Business .BusinessBoxR{padding:30px;}
}


@media(max-width:640px){
    .Business .BusinessBoxL{width:100%;margin-bottom:12px;height:auto;background-size: 100%;}
    .Business .BusinessBoxL .con{max-width:100%;}
    .Business .BusinessBoxR{width:100%;}
    .Business .tit{font-size: 18px;}
    .Business .BusinessBoxL .con dl dd{font-size: 14px;}
}

/* After sales support */
.After_sales_part1 {background-size: cover;background-attachment: fixed;background-repeat: no-repeat;background-position: center;}
.After_sales .After_sales_part1 .con{font-size: 0.18rem;line-height: 0.32rem;color:#000;margin-bottom:0.5rem;}
.After_sales .After_sales_part1 .list ul{display: flex;flex-wrap: wrap;margin-left:-5%;}
.After_sales .After_sales_part1 .list ul li{width:28.33%;box-sizing: border-box;padding:0.4rem 0.1rem;text-align: center;background: rgba(255,255,255,0.9);position: relative;transition: all .5s;margin-left:5%;box-sizing: border-box;margin-bottom:2%;}
.After_sales .After_sales_part1 .list ul li::after{content:'';display: block;width:100%;height:0.06rem;background: #da251d;position: absolute;left:0;bottom:0;transition: all .5s;transform: rotateY(90deg);opacity: 0;}
.After_sales .After_sales_part1 .list ul li:hover::after{opacity: 1;transform: rotateY(0);}
.After_sales .After_sales_part1 .list ul li:hover{background: #fff;}
.After_sales .After_sales_part1 .list ul li .tit{color:#da251d;font-size: 0.28rem;line-height: 1.1;}
.After_sales .After_sales_part1 .list ul li .text{font-size: 0.18rem;margin-top:0.08rem;line-height: 1.4;}
.After_sales_part1 .HomeTit span{color:#000;}

@media(max-width:1024px){
    .After_sales .After_sales_part1 .con{font-size: 14px;line-height: 1.6;} 
    .After_sales .After_sales_part1 .list ul li{padding:30px 20px;}
    .After_sales .After_sales_part1 .list ul li .tit{font-size: 18px;}
    .After_sales .After_sales_part1 .list ul li .text{font-size: 14px;line-height: 1.4;margin-top:8px;}
}

@media(max-width:768px){
    .After_sales .After_sales_part1 .list ul li{padding:20px 10px;}
}

@media(max-width:640px){
    .After_sales .After_sales_part1 .list ul li{width:95%;}
}


.After_sales .After_sales_part2 .tit{margin-bottom:0.5rem;}
.After_sales .After_sales_part2 .tit h2{font-size: 0.36rem;text-transform: uppercase;}
.After_sales .After_sales_part2 .tit h2 span{position: relative;display: inline-block;line-height: 1.1;}
/*.After_sales .After_sales_part2 .tit h2 span::before{content:'';display: block;width:100%;;height:0.06rem;background-image: linear-gradient(to right, rgba(232,141,137,0.8), rgba(255,255,255,0));position: absolute;bottom:0.05rem;left:0;}*/
.After_sales .After_sales_part2 .tit h2 i{position: relative;z-index:9;}
.After_sales .After_sales_part2 .tit .dec{font-size: 0.18rem;line-height: 0.32rem;color:#666;margin-top:0.1rem;}

.After_sales .After_sales_part2 .Img{width:50%;}
.After_sales .After_sales_part2 .Form{width:44%;}
.After_sales .After_sales_part2 .Form .inputBox input{height:0.52rem;}
.After_sales .After_sales_part2 .Form .formbtn button{line-height: 0.52rem;}
.After_sales .After_sales_part2 .Form .inputBox select{height:0.52rem;}
.After_sales .After_sales_part2 .Form .inputBox select option{display: block;line-height: 0.4rem;}

@media(max-width:1024px){
    .After_sales .After_sales_part2 .tit h2{font-size: 20px;}
    .After_sales .After_sales_part2 .tit .dec{font-size: 14px;line-height: 1.5;}
    .After_sales .After_sales_part2 .Form .inputBox input{height:32px;}
    .After_sales .After_sales_part2 .Form .formbtn button{line-height: 32px;}
    .After_sales .After_sales_part2 .Form .inputBox select{height:32px;}
    .Form .inputBox textarea{height:100px;}
    .Form .inputBox{margin-bottom:14px;}
}

@media(max-width:640px){
    .After_sales .After_sales_part2 .Img{width:100%;}
    .After_sales .After_sales_part2 .Form{width:100%;margin-top:20px;}
}

.Register .RegisterBox .FormItem{width:50%;box-sizing: border-box;float:left;}
.Register .RegisterBox .FormItemL{padding-right:0.6rem;box-sizing: border-box;position: relative;}
.Register .RegisterBox .FormItemL::before{content:'';display: block;width:1px;height:100%;background: #f2f2f2;position: absolute;right:0;top:0;}
.Register .RegisterBox .FormItemR{padding-left:0.6rem;}

.Form .inputBox .name span{font-family: montserrat;}
.Form .formbtn .reset{background: #f5f6f7;color:#000;margin-left:0.2rem;}

.Register .RegisterBox .FormItemR .warmtxt{font-size: 0.2rem;line-height: 1.5;margin:0.5rem 0;}
.Register .RegisterBox .FormItemR .warmtxt .tit{font-size: 0.22rem;margin-bottom:0.1rem;;}
.Register .RegisterBox .FormItemR .other{margin-top:0.5rem;font-size: 0.18rem;}
.Register .RegisterBox .FormItemR .other a{color:#da251d;}

@media(max-width:1024px){
    .Register .RegisterBox .FormItemR .warmtxt{margin:20px 0;font-size: 14px;}
    .Register .RegisterBox .FormItemR .warmtxt .tit{font-size: 16px;} 
    .Form .formbtn .reset{margin-left:10px;}
    .Register .RegisterBox .FormItemR .other{font-size: 14px;margin-top:20px;}
}

@media(max-width:640px){
    .Register .RegisterBox .FormItem{width:100%;}
    .Register .RegisterBox .FormItemL{padding-right:0;}
    .Register .RegisterBox .FormItemL::before{display: none;}
    .Register .RegisterBox .FormItemR{padding-left:0;}
}

.LoginPopup .other{margin-top:0.3rem;font-size: 0.18rem;}
.LoginPopup .other a{color:#da251d;}

@media(max-width:1024px){
    .LoginPopup .other{margin-top:20px;font-size: 14px;} 
}

.topPopop .other{margin-top:0.3rem;font-size: 0.18rem;}
.topPopop .other a{color:#da251d;}

@media(max-width:1024px){
    .topPopop .other{margin-top:20px;font-size: 14px;} 
}

/* Download */
.DownLoads{padding:0.7rem 2.6rem 1rem 1.6rem;background: #f7f9fa;}
.DownLoads .DownLoadsBox{position: relative;}
.DownLoads .DownNav{width:3.5rem;}
.DownLoads .DownNav .search{padding:0.25rem 0.3rem;background: #fff;margin-bottom:0.1rem;}
.DownLoads .DownNav .search .searchbox{display: block;width:100%;line-height: 0.5rem;background: #f7f9fa;box-sizing: border-box;padding-right:40px;position: relative;}
.DownLoads .DownNav .search .searchbox button{background: url(../images/search_r.png) no-repeat center center;position: absolute;width:40px;height:100%;right:0;top:0;}
.DownLoads .DownNav .search .searchbox input{box-sizing: border-box;width:100%;padding:0 0.1rem;height:0.5rem;}

.DownLoads .DownNav .dNav{background: #fff;}
.DownLoads .DownNav .dNav ul li em{display: block;line-height: 0.32rem;border-bottom:1px solid #ededed;font-size: 0.18rem;padding:0.23rem 0.35rem;position: relative;}
.DownLoads .DownNav .dNav ul li a{display: block;}
.DownLoads .DownNav .dNav ul li em::before{content:'';display: block;width:0.03rem;height:0.2rem;background: #da251d;position: absolute;left:0;top:50%;transform: translateY(-50%);opacity: 0;transition: all .5s;}
.DownLoads .DownNav .dNav ul li em b{width:40px;height:100%;background: url(../images/arrmore.png) no-repeat center center;position: absolute;right:0;top:0;transition: all .5s;}
.DownLoads .DownNav .dNav ul li dl{padding:0.1rem 0;display: none;}
.DownLoads .DownNav .dNav ul li dl dd{line-height: 0.28rem;padding:0.1rem 0.2rem 0.1rem 0.5rem;position: relative;}
.DownLoads .DownNav .dNav ul li dl dd::before{content:'';display: block;width:5px;height:5px;background: #da251d;border-radius: 50%;position: absolute;left:0.3rem;top:50%;margin-top:-2.5px;opacity: 0;}
.DownLoads .DownNav .dNav ul li dl dd a{color:#666;}
.DownLoads .DownNav .dNav ul li.on em::before{opacity: 1;}
.DownLoads .DownNav .dNav ul li.on em a{color:#da251d;font-weight: bold;}
.DownLoads .DownNav .dNav ul li.on em b{transform: rotate(90deg);background: url(../images/arrmorec.png) no-repeat center center;}

.DownLoads .DownNav .dNav ul li dl dd.on a{font-weight: bold;color:#000;}
.DownLoads .DownNav .dNav ul li dl dd.on::before{opacity: 1;}
.DownLoads .DownNav .dNav ul li dl dd:hover a{color:#da251d;}
.DownLoads .DownNav .dNav ul li:last-child em{border-bottom:none;}


.DownLoads .DownBox{width:calc(100% - 3.7rem);box-sizing: border-box;padding:0.7rem;background: #fff;}
.DownLoads .DownList ul li{margin-bottom:0.2rem;background: #f8f9fa;padding:0.2rem 0.3rem;position: relative;transition: all .5s;}
.DownLoads .DownList ul li::before{content:'';display: block;width:100%;height:1px;background: #da251d;position: absolute;left:0;bottom:0;transition: all .5s;width:0;overflow: hidden;opacity: 0;}
.DownLoads .DownList ul li:hover{background: #fff;box-shadow: 0 5px 10px rgba(218,37,29,0.2);}
.DownLoads .DownList ul li:hover::before{width:100%;opacity: 1;}
.DownLoads .DownList ul li .tit{font-size: 0.22rem;margin-bottom:0.05rem;line-height: 1.5;}
.DownLoads .DownList ul li .btn img{max-width:0.24rem;display: inline-block;margin-right:0.1rem;}
.DownLoads .DownList ul li .btn a{display: inline-block;margin-right:0.3rem;}

@media(max-width:1024px){
    .DownLoads{padding:30px 20px;}
    .DownLoads .DownNav{width:250px;}
    .DownLoads .DownBox{width:calc(100% - 260px);padding:30px 20px;}
    .DownLoads .DownList ul li .tit{font-size: 16px;}
    .DownLoads .DownList ul li .btn img{max-width:18px;}
    .DownLoads .DownNav .search{padding:10px;}
    .DownLoads .DownNav .search .searchbox{line-height: 35px;}
    .DownLoads .DownNav .search .searchbox input{height:35px;}
    .DownLoads .DownNav .dNav ul li em{padding:15px 20px;padding-right:30px;line-height: 1.5;font-size: 16px;}
    .DownLoads .DownNav .dNav ul li dl dd{padding:6px 10px 6px 40px;}
    .DownLoads .DownNav .dNav ul li dl dd::before{left:25px;}
}

@media(max-width:640px){
    .DownLoads .DownNav{width:100%;}
    .DownLoads .DownBox{width:100%;margin-top:10px;}
    .DownLoads{padding:30px 10px;}
    .DownLoads .DownList ul li .tit{font-size: 14px;font-weight: bold;}
    .DownLoads .DownNav .dNav ul li em{font-size: 14px;padding-top:10px;padding-bottom:10px;}

}

/* Product_detail */
.ProInfo .ProIntro{padding:0.7rem 0;}
.ProInfo .ProIntro .ProIntroImg{width:51.5%;}
.ProInfo .ProIntro .ProIntroImg .slider-for .item{height:4.32rem;display: flex;align-items: center;justify-content: center;}
/* .ProInfo .ProIntro .ProIntroImg .slider-for .item img{max-height:70%;max-width:70%;} */
.ProInfo .ProIntro .ProIntroImg .slider-nav{margin-top:0.15rem;}
.ProInfo .ProIntro .ProIntroImg .slider-nav .item{margin-left:0.15rem;border:1px solid #f5f6f7;background: #f5f6f7;height:0.94rem;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.ProInfo .ProIntro .ProIntroImg .slider-nav .item img{max-height:80%;max-width:70%;}
.ProInfo .ProIntro .ProIntroImg .slider-nav .item.slick-current{border:1px solid #da251d;background: #fff;}
.ProInfo .ProIntro .ProIntroImg .slider-nav .slick-list{margin-left:-0.15rem;}
.ProInfo .ProIntro .ProIntroImg .slider-nav .slick-track{margin:0;}

.ProInfo .ProIntro .ProIntroTxt{width:42.8%;}
.ProInfo .ProIntro .ProIntroTxt .tit{font-size: 0.32rem;line-height: 1.4;font-weight: bold;margin-bottom:0.1rem;}
.ProInfo .ProIntro .ProIntroTxt .tag {margin-bottom:0.2rem;}
.ProInfo .ProIntro .ProIntroTxt .tag dl dd{display: inline-block;line-height: 0.4rem;border-radius: .05rem;border:1px solid #ec928e;padding:0 0.15rem;background: #fffafa;margin:0.06rem 0;margin-right:0.05rem;}
.ProInfo .ProIntro .ProIntroTxt .con{font-size: 0.18rem;margin-top:0.4rem;line-height: 1.5;margin-bottom:0.3rem;}
.ProInfo .ProIntro .ProIntroTxt ul li{padding-left:0.2rem;position: relative;}
.ProInfo .ProIntro .ProIntroTxt ul li::before{content:'';display: block;width:5px;height:5px;border-radius: 50%;background: #da251d;position: absolute;left:0;top:0.13rem;}
.ProInfo .ProIntro .ProIntroTxt ul {font-size: 0.18rem;color:#666;}

.ProInfo .ProDetail{padding-bottom:0.8rem;}
.ProInfo .ProDetail .ProDetailNav{background: #f7f7f7;margin-bottom:0.6rem;font-size: 0.22rem;}
.ProInfo .ProDetail .ProDetailNav ul{display: flex;justify-content: space-between;}
.ProInfo .ProDetail .ProDetailNav ul li{float:left;width:50%;text-align: center;}
.ProInfo .ProDetail .ProDetailNav ul li a{display: inline-block;line-height: 0.8rem;}
.ProInfo .ProDetail .bdcon .con{margin-bottom:0.5rem;}
.ProInfo .ProDetail .bdcon .con img{height:auto !important;}
.ProInfo .ProDetail .bdcon .con .HomeTit{margin-bottom:0.1rem;}
.ProInfo .ProDetail .bdcon .con .HomeTit span{font-size: 0.32rem;}
.ProInfo .ProDetail .bdcon .con .text{font-size: 0.18rem;color:#666;}
.ProInfo .ProDetail .bdcon .con2 dl dd{padding-left:0.24rem;position: relative;}
.ProInfo .ProDetail .bdcon .con2 dl dd::before{content:'';display: block;width:5px;height:5px;background: #da251d;border-radius: 50%;position: absolute;left:0;top:0.13rem;}
.ProInfo .ProDetail .ProDetailNav ul li a{position: relative;}
.ProInfo .ProDetail .bdcon ul li{padding-left:0.24rem;position: relative;}
.ProInfo .ProDetail .bdcon ul li::before{content:'';display: block;width:5px;height:5px;background: #da251d;border-radius: 50%;position: absolute;left:0;top:0.13rem;}
.ProInfo .ProDetail .bdcon img{height:auto !important;}

.ProInfo .ProDetail .ProDetailNav ul li.on{font-weight: bold;position: relative;}
.ProInfo .ProDetail .ProDetailNav ul li.on a{color:#da251d;position: relative;}
.ProInfo .ProDetail .ProDetailNav ul li a::before{content:'';display: block;width:100%;height:2px;background: #da251d;position: absolute;left:0;bottom:0;transition: all .5s;transform: rotateY(90deg);opacity: 0;}
.ProInfo .ProDetail .ProDetailNav ul li.on a::before{opacity: 1;transform: rotateY(0);}

.ProInfo .ProDetail .bdcon .con3 dl{margin-left:-3%;}
.ProInfo .ProDetail .bdcon .con3 dl::after{content:'';display: block;clear: both;}
.ProInfo .ProDetail .bdcon .con3 dl dd{width:47%;float:left;margin-left:3%;margin-bottom:3%;text-align: center;}
.ProInfo .ProDetail .bdcon .con3 dl dd .img{padding-top:57%;}
.ProInfo .ProDetail .bdcon .con3 dl dd .tit{margin-top:0.2rem;color:#666;font-size: 0.18rem;line-height: 1.2;}


@media(max-width:1024px){
    .ProInfo .ProIntro .ProIntroImg .slider-for .item{height:3rem;}
    .ProInfo .ProIntro .ProIntroImg .slider-nav .item{height:70px;}
    .ProInfo .ProIntro .ProIntroTxt .tit{font-size: 16px;}
    .ProInfo .ProIntro .ProIntroTxt .tag dl dd{line-height: 28px;padding:0 8px;}
    .ProInfo .ProIntro .ProIntroTxt .con{font-size: 14px;margin:20px 0;}
    .ProInfo .ProIntro .ProIntroTxt ul li{padding-left:20px;}
    .ProInfo .ProIntro .ProIntroTxt ul{font-size: 14px;}
    .ProInfo .ProIntro .ProIntroTxt ul li::before{top:10px;}

    .ProInfo .ProDetail .bdcon .con{margin-bottom:30px;}
    .ProInfo .ProDetail .ProDetailNav{margin-bottom:30px;}
    .ProInfo .ProDetail .ProDetailNav ul li a{line-height: 50px;}
    .ProInfo .ProDetail .ProDetailNav{font-size: 16px;}
    .ProInfo .ProDetail .bdcon .con .HomeTit span{font-size: 18px;}
    .ProInfo .ProDetail .bdcon .con .text{font-size: 14px;}
    .ProInfo .ProDetail .bdcon .con2 dl dd::before{top:10px;}
    .ProInfo .ProDetail .bdcon .con2 dl dd{padding-left:20px;}
    .ProInfo .ProDetail .bdcon ul li::before{top:10px;}
    .ProInfo .ProDetail .bdcon ul li{padding-left:20px;}
    .ProInfo .ProDetail .bdcon .con3 dl dd .tit{font-size: 14px;}
}

@media(max-width:640px){
    .ProInfo .ProIntro{padding:30px 0;}
    .ProInfo .ProIntro .ProIntroImg{width:100%;}
    .ProInfo .ProIntro .ProIntroTxt{width:100%;margin-top:20px;}
    .ProInfo .ProIntro .ProIntroImg .slider-for .item{height:200px;}
    .ProInfo .ProIntro .ProIntroImg .slider-nav .item{height:50px;}
    .ProInfo .ProDetail .ProDetailNav ul li{width:auto;font-size: 15px;padding:0 12px;}
}

.AboutBg::after{content:'';display: block;width:100%;height:100%;background: rgba(0,0,0,0.1);position: absolute;top:0;left:0;}
.About .AboutBoxL{width:65%;}
.mainbg730{padding:0.6rem 0;background: #f3f3f3;position: relative;z-index:99;}
.mainbg730 .AboutNum .num{background:#fff;text-align: center;padding:0.5rem 0;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.mainbg730 .AboutNum .num ul li{display: inline-block;margin:0 0.3rem;list-style:none;}
.mainbg730 .AboutNum .num ul li span{font-size: 0.4rem;color:#da251d;}
.mainbg730 .AboutNum .num ul li span b{position: relative;top:-0.2rem;font-size: 0.2rem;position: relative;margin-left:0.05rem;}
.mainbg730 .AboutNum .num ul li .counter{font-weight: bold;}

.Bottom{position: relative;z-index:9;}
.mainbg730 .Culture{padding:0.6rem 0;}
.mainbg730 .Culture .CultureBox{box-shadow: 0 0 10px rgba(0,0,0,0.05);background: #fff;display: flex;}
.mainbg730 .Culture .CultureBox .Video{width:60%;}
.Video .VideoBox .img{padding-top:4.5rem;}
.mainbg730 .Culture .CultureBox .txt{width:40%;box-sizing: border-box;padding:0 0.7rem 0;background:#fff;}
.mainbg730 .Culture .CultureBox .txt ul {display: flex;flex-direction: column;justify-content: center;height:4.5rem;}
.mainbg730 .Culture .CultureBox .txt ul li{list-style:none;padding:0.26rem 0 0.26rem 0.9rem;position: relative;border-bottom:1px solid #e5e5e5;}
.mainbg730 .Culture .CultureBox .txt ul li .icon{width:0.9rem;text-align: left;position: absolute;left:0;top:50%;height:0.48rem;line-height: 0.48rem;margin-top:-0.24rem;}
.mainbg730 .Culture .CultureBox .txt ul li p{font-size: 0.2rem;margin-bottom:5px;}
.mainbg730 .Culture .CultureBox .txt ul li span{opacity: 0.6;line-height: 1.6;font-size: 0.14rem;}
.mainbg730 .Culture .CultureBox .txt ul li:last-child{border-bottom:none;}
.mainbg730 .Culture .CultureBox .txt ul li .icon img{max-width:0.55rem;}
.mainbg730 .Culture .CultureBox .txt ul li:hover .icon{-webkit-animation: icon-bounce 0.5s alternate;
	-moz-animation: icon-bounce 0.5s alternate;
	-o-animation: icon-bounce 0.5s alternate;
	animation: icon-bounce 0.5s alternate;}

@media(max-width:1024px){
    .About{margin-top:45%;background: #f3f3f3;}
    .About .AboutBoxL{width:100%;color:#333;box-sizing: border-box;padding:20px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
    .mainbg730{padding-top:0;}
    .mainbg730 .AboutNum .num{padding:25px 0;}
    .mainbg730 .AboutNum .num ul li span{font-size: 24px;font-weight: bold;}
    .mainbg730 .AboutNum .num ul li span b{top:-10px;}
    .mainbg730 .Culture .CultureBox .txt{padding:0 35px;}
    .mainbg730 .Culture .CultureBox .txt ul li{padding:20px 0 20px 60px;}
    .mainbg730 .Culture .CultureBox .txt ul li .icon{width:60px;}
    .mainbg730 .Culture .CultureBox .txt ul li .icon img{max-width:35px;}
    .mainbg730 .Culture .CultureBox .txt ul li p{font-size: 16px;font-weight: bold;line-height: 1.3;}
    .mainbg730 .Culture .CultureBox .txt ul li span{font-size: 13px;line-height: 1.3;}
    .Video .VideoBox .img{padding-top:4rem;}
    .mainbg730 .AboutNum .num ul li span b{font-size: 14px;}
}

@media(max-width:768px){
    .About{margin-top:34%;}
    .mainbg730 .Culture .CultureBox {flex-wrap: wrap;}
    .mainbg730 .Culture .CultureBox .Video{width:100%;}
    .mainbg730 .Culture .CultureBox .txt{width:100%;padding:20px;}
    .mainbg730 .Culture .CultureBox .txt ul{height:auto;display: block;}
    .Video .VideoBox .img{padding-top:47%;}
    .mainbg730 .Culture{padding:25px 0;}
}

@media(max-width:640px){
    .mainbg730 .AboutNum .num ul li{display: block;width:100%;margin:0;}
}

.ActivitiesInfo .ActiveInfoBox {background:#f3f3f3;margin-top:0.6rem;}
.ActivitiesInfo .ActiveInfoBox .img{width:53%;padding-top:4.8rem;}
.ActivitiesInfo .ActiveInfoBox .txt{width:47%;box-sizing: border-box;padding:0.6rem;height:4.8rem;display:flex;justify-content:center;flex-direction: column; }
.ActivitiesInfo .ActiveInfoBox .txt h1{font-size: 0.22rem;padding-bottom:0.2rem;margin-bottom:0.2rem;border-bottom:1px solid #dadada;}
.ActivitiesInfo .ActiveInfoBox .txt ul li{list-style:none;display: flex;padding:0.1rem 0;line-height: 1.4;padding-left:1.8rem;position: relative;}
.ActivitiesInfo .ActiveInfoBox .txt ul li span{color:#999;display: inline-block;width:1.8rem;white-space: nowrap;position: absolute;left:0;top:0.1rem;}

@media(max-width:1024px){
	.ActivitiesInfo .ActiveInfoBox .img{padding-top:3.2rem;}
	.ActivitiesInfo .ActiveInfoBox .txt{height:3.2rem;padding:0.3rem;}
	.ActivitiesInfo .ActiveInfoBox .txt h1{font-size: 16px;line-height: 1.5;}
    .ActivitiesInfo .ActiveInfoBox .txt ul li{padding-left:140px;}
}

@media(max-width:768px){
	.ActivitiesInfo .ActiveInfoBox .img{width:100%;padding-top:65%;}
	.ActivitiesInfo .ActiveInfoBox .txt{width:100%;padding:30px 20px;height:auto;}
}

@media(max-width:640px){
	.ActivitiesInfo .ActiveInfoBox .txt{padding:20px;}
	.ActivitiesInfo .ActiveInfoBox .txt h1{font-size: 16px;padding-bottom:10px;margin-bottom:10px;}
	.ActivitiesInfo .ActiveInfoBox .txt ul li{list-style:none;padding-left:0;display: block;}
    .ActivitiesInfo .ActiveInfoBox .txt ul li span{width:100%;position: static;}
}

.Branch{margin-top:0.5rem;padding:0.6rem;background: #fff;}
.Branch .BranchBox{display: flex;flex-wrap: wrap;margin-left:-3%;}
.Branch .BranchBox .item{width:47%;margin-left:3%;margin-bottom:4%;}
.Branch .BranchBox .item .name{font-size: 0.2rem;font-weight: bold;margin-bottom:0.15rem;line-height: 1.5;}
.Branch .BranchBox .item .name i{display: inline-block;width:0.15rem;height:3px;background: #da251d;margin-left:0.1rem;top:-0.06rem;position: relative;}
.Branch .BranchBox .item ul li{font-size: 0.14rem;color:#808080;}
.Branch .BranchBox .item ul li a{text-decoration: underline;color:#da251d;}
.Branch .BranchBox .item ul li span{color:#666;display: none;}
.Branch .BranchBox .item ul li a span{color:#da251d;}
.Branch .BranchBox .item ul li img{max-width:0.16rem;display: inline-block;margin-right:0.05rem;}

@media(max-width:1024px){
    .Branch{padding:30px;}
    .Branch .BranchBox .item{width:47%;}
    .Branch .BranchBox .item .name{font-size: 16px;margin-bottom:10px;}
    .Branch .BranchBox .item ul li{font-size: 14px;}
}

@media(max-width:640px){
    .Branch .BranchBox .item{width:97%;margin-bottom:30px;}
}

/* Become A Distributor */
.Distributor {background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.Distributor .DistributorBox{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Distributor .DistributorBox .DistributorL{background: url(../images/adbg.jpg) no-repeat center center;background-size: cover;width:25.71%;display: flex;flex-direction: column;justify-content: center;align-items: center;box-sizing: border-box;padding:0.4rem;}
.Distributor .tit{font-size: 0.24rem;text-transform: uppercase;}
.Distributor .DistributorBox .DistributorL .icon{width:1.6rem;line-height: 1.6rem;margin:0 auto;box-sizing: border-box;border:1px solid #e5e5e5;border-radius: 50%;text-align: center;margin-bottom:0.4rem;}
.Distributor .DistributorBox .DistributorL .icon img{max-width:0.8rem;}
.Distributor .DistributorBox .DistributorL b{display: block;width:0.5rem;height:1px;background: #da251d;margin:0.25rem auto;}
.Distributor .DistributorBox .DistributorL .dec{font-size: 0.18rem;line-height: 0.3rem;text-align: center;}
.Distributor .DistributorBox .DistributorL .tit{text-align: center;}

.Distributor .DistributorBox .DistributorR{background: #fff;width:72.86%;box-sizing: border-box;padding:0.45rem 0.4rem;}
.Distributor .DistributorBox .DistributorR .tit{padding-bottom:0.15rem;margin-bottom:0.15rem;border-bottom:1px solid #f2f2f2;position: relative;}
.Distributor .DistributorBox .DistributorR .tit::before{content:'';display: block;width:0.5rem;height:1px;background: #da251d;position: absolute;left:0;bottom:-1px;}
.Distributor .DistributorBox .DistributorR .dec{font-size: 0.18rem;line-height: 0.3rem;color:#666;margin-bottom:0.15rem;}

.Distributor .DistributorBox .DistributorR .Form{margin-left:-2%;}
.Distributor .DistributorBox .DistributorR .Form .inputBox{width:98%;margin-left:2%;float:left;margin-bottom:0.1rem;}
.Distributor .DistributorBox .DistributorR .Form .inputBox.col50{width:48%;}
.Distributor .DistributorBox .DistributorR .Form .formbtn{margin-bottom:0;}
.Distributor .DistributorBox .DistributorR .Form .yzm .yzmbox{position: relative;}
.Distributor .DistributorBox .DistributorR .Form .yzm .yzmbox input{padding-right:85px;}
.Distributor .DistributorBox .DistributorR .Form .yzm .yzmbox img{position: absolute;right:0;top:0;height:100%;}

@media(max-width:1024px){
    .Distributor .DistributorBox .DistributorL{padding:20px;}
    .Distributor .tit{font-size: 18px;}
    .Distributor .DistributorBox .DistributorL .icon{width:80px;line-height:80px;}
    .Distributor .DistributorBox .DistributorL .icon img{max-width:30px;}
    .Distributor .DistributorBox .DistributorL b{margin:10px auto;}
    .Distributor .DistributorBox .DistributorR{padding:20px;}
    .Distributor .DistributorBox .DistributorL .dec{font-size: 14px;line-height: 22px;}
    .Distributor .DistributorBox .DistributorR .tit{padding-bottom:10px;margin-bottom:10px;}
    .Distributor .DistributorBox .DistributorR .dec{font-size: 14px;line-height: 22px;}
}


@media(max-width:640px){
    .Distributor .DistributorBox .DistributorL{width:100%;margin-bottom:10px;}
    .Distributor .DistributorBox .DistributorR{width:100%;}
    .Distributor .DistributorBox .DistributorR .Form .inputBox.col50{width:98%;}
}

/* Office environment */
.Office_environment .Office_environment_part1{background: #f7f8fa;}
.Office_environment .Office_environment_part1 .Office_environment_partL{width:50%;}
.Office_environment .Office_environment_part1 .Office_environment_partR{width:45.71%;}
.Office_environment .Office_environment_part1 .Office_environment_partR .list{display: flex;justify-content: space-between;}
.Office_environment .Office_environment_part1 .Office_environment_partR .list .list_item{width:47.5%;height:7.6rem;}
.Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container {
    height: 7.6rem;
}
.Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container .swiper-wrapper {
    -webkit-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}
.Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container .swiper-slide{height:auto;margin:0.56rem 0;}
.Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container .swiper-slide img{width:100%;}

.Office_environment .Office_environment_part2 .slider .slick-list{padding:0 3.8rem;margin-left:-0.5rem;}
.Office_environment .Office_environment_part2 .slider .item{margin-left:0.5rem;position: relative;}
.Office_environment .Office_environment_part2 .slider .item::after{content:'';display: block;width:100%;height:100%;background: #fff;opacity: 0.8;position: absolute;left:0;top:0;transition: all .5s;}
.Office_environment .Office_environment_part2 .slider .item .img{padding-top:52%;}
.Office_environment .Office_environment_part2 .slider .item.slick-current::after{opacity: 0;}
.Office_environment .Office_environment_part2 .slick-dots{margin-top:0.3rem;text-align: center;}
.Office_environment .Office_environment_part2 .slick-dots li{display: inline-block;margin:0 0.1rem;width:0.25rem;height:2px;background: #d2d2d2;transition: all .5s;}
.Office_environment .Office_environment_part2 .slick-dots li button{display: none;}
.Office_environment .Office_environment_part2 .slick-dots li.slick-active{background: #da251d;width:0.5rem;}
.Office_environment .Office_environment_part2 .slick-arrow{width:0.5rem;height:0.5rem;border-radius: 50%;background: #fff;position: absolute;top:42%;}
.Office_environment .Office_environment_part2 .slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center;background-repeat: no-repeat;}
.Office_environment .Office_environment_part2 .slick-arrow.slick-prev::after{background-image: url(../images/jtlr.png);}
.Office_environment .Office_environment_part2 .slick-arrow.slick-next::after{background-image: url(../images/jtrr.png);}
.Office_environment .Office_environment_part2 .slick-arrow.slick-prev{left:10%;}
.Office_environment .Office_environment_part2 .slick-arrow.slick-next{right:10%;}
.Office_environment .Office_environment_part2 .slick-arrow:hover{background: #da251d;}
.Office_environment .Office_environment_part2 .slick-arrow.slick-prev:hover::after{background-image: url(../images/jtlw.png);}
.Office_environment .Office_environment_part2 .slick-arrow.slick-next:hover::after{background-image: url(../images/jtrw.png);}

@media(max-width:1024px){
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .list_item{height:4.8rem;}
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container{height:4.8rem;}
    .Office_environment .Office_environment_part2 .slider .slick-list{padding:0 120px;margin-left:-20px;}
    .Office_environment .Office_environment_part2 .slider .item{margin-left:20px;}
    .Office_environment .Office_environment_part2 .slick-arrow{width:38px;height:38px;}
    .Office_environment .Office_environment_part2 .slick-arrow.slick-prev{left:10px;}
    .Office_environment .Office_environment_part2 .slick-arrow.slick-next{right:10px;}
}

@media(max-width:640px){
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container{height:auto;}
    .Office_environment .Office_environment_part1 .Office_environment_partL{width:100%;}
    .Office_environment .Office_environment_part1 .Office_environment_partR .list{display: block;}
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .list_item{width:100%;height:auto;}
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container .swiper-slide{padding:5px;width:140px;}
    .Office_environment .Office_environment_part1 .Office_environment_partR{width:100%;}
    .Office_environment .Office_environment_part1 .Office_environment_partR .list .swiper-container .swiper-slide{margin:0;}
    .Office_environment .Office_environment_part2 .slider .slick-list{padding:0;}
}


/* Milestone */
.Milestone .History{background-repeat: no-repeat;background-size: cover;}
.Milestone .History .slider-nav{position: relative;}
.Milestone .History .slider-nav::before{content:"";display: block;width:100%;height:100%;background: url(../images/timeline.png) repeat-x center center;position: absolute;top:0;left:0;}
.Milestone .History .slider-nav .item{height:1.5rem;text-align: center;color:#fff;position: relative;font-size: 0.2rem;transition: all .5s;padding-top:0.2rem;box-sizing: border-box;}
.Milestone .History .slider-nav .item a{color:#fff;}
.Milestone .History .slider-nav .item::after{content:'';display: block;width:0.19rem;height:0.19rem;background: url(../images/hdot.png) no-repeat center center;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);background-size: 0.11rem;transition: all .5s;}
.Milestone .History .slider-nav .item.slick-current::after{background: url(../images/hdotc.png) no-repeat center center;background-size: contain;}
.Milestone .History .slider-nav .item::before{content:"";display: block;width:1px;height:0.3rem;background: #fff;position: absolute;left:50%;bottom:0.68rem;opacity: 0;}
.Milestone .History .slider-nav .item.slick-current::before{opacity: 1;}
.Milestone .History .slider-nav .item.slick-current{font-size: 0.3rem;padding-top:0;}

.Milestone .History .HistoryBox{position: relative;}
.Milestone .History .HistoryBox::before{content:'';display: block;width:100%;height:90%;background: url(../images/k.png) no-repeat center center;background-size: contain;position: absolute;left:0;bottom:0.75rem;}
.Milestone .History .slider-for .item{color:#fff;min-height:4.2rem;}
.Milestone .History .slider-for {max-width:8rem;margin:0 auto;}
.Milestone .History .slider-for .item{display: flex;box-sizing: border-box;padding-top:0.4rem;}
.Milestone .History .slider-for .item .year{font-size: 1.36rem;line-height: 1;white-space: nowrap;}
.Milestone .History .slider-for .item .txt{font-size: 0.18rem;margin-left:0.3rem;padding-top:0.2rem;}

.Milestone .History .slick-arrow{width:0.5rem;height:0.5rem;border-radius: 50%;background: transparent;position: absolute;top:10%;border:1px solid #fff;}
.Milestone .History .slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center;background-repeat: no-repeat;}
.Milestone .History .slick-arrow.slick-prev::after{background-image: url(../images/jtlw.png);}
.Milestone .History .slick-arrow.slick-next::after{background-image: url(../images/jtrw.png);}
.Milestone .History .slick-arrow.slick-prev{left:0;}
.Milestone .History .slick-arrow.slick-next{right:0;}
.Milestone .History .slick-arrow:hover{background: #da251d;border:1px solid #da251d;}
.Milestone .History .slick-arrow.slick-prev:hover::after{background-image: url(../images/jtlw.png);}
.Milestone .History .slick-arrow.slick-next:hover::after{background-image: url(../images/jtrw.png);}

@media(max-width:1024px){
    .Milestone .History .slider-nav{padding:0 30px;}
    .Milestone .History .slick-arrow{width:32px;height:32px;}
    .Milestone .History .slider-nav .item{font-size: 15px;}
    .Milestone .History .slider-nav .item.slick-current{font-size: 18px;}
    .Milestone .History .slider-for .item{min-height:3rem;}
    .Milestone .History .slider-for .item .year{font-size: 60px;}
    .Milestone .History .slider-for .item .txt{font-size: 15px;padding-top:0;}
}

@media(max-width:640px){
    .Milestone .History .slider-for .item {display: block;}
    .Milestone .History .slider-for .item .year{font-size: 20px;white-space: nowrap;width:100%;margin-bottom:10px;}
    .Milestone .History .slider-for .item .txt{font-size: 14px;padding-top:0;margin-left:0;line-height: 1.5;}
}



.Milestone .Honor{background-repeat: no-repeat;background-size: cover;}
.Milestone .Honor .HonorBox{position: relative;}
.Milestone .Honor .HonorBox::before{content:'';display: block;width:100%;height:1.29rem;background: url(../images/honorline.png) no-repeat center center;background-size: 100%;position: absolute;bottom:-0.65rem;left:0;}
.Milestone .Honor .slider .slick-list{padding:0 2.1rem;}
.Milestone .Honor .slider .slick-list .item{opacity: 0.3;transition: all .3s;}
.Milestone .Honor .slider .slick-list .item .img{margin:0.2rem;border-radius: 0.1rem;box-shadow: 0.1rem 0.1rem .2rem rgba(0,0,0,0.1);}
.Milestone .Honor .slider .slick-list .item .imgbox{padding-top:3.5rem;}
.Milestone .Honor .slider .slick-list .item .imgbox img{padding:0.15rem;background: url(../images/honorbox.png) no-repeat center center;background-size: 100% 100%;object-fit: contain;max-height:3.2rem;height:auto;box-sizing: border-box;}
.Milestone .Honor .slider .slick-list .item.slick-active{opacity: 1;}

.Milestone .Honor .slider .slick-arrow{width:0.5rem;height:0.5rem;border-radius: 50%;background: transparent;position: absolute;top:-1rem;border:1px solid #da251d;}
.Milestone .Honor .slider .slick-arrow::after{content:'';display: block;width:100%;height:100%;position: absolute;top:0;left:0;background-position: center;background-repeat: no-repeat;}
.Milestone .Honor .slider .slick-arrow.slick-prev::after{background-image: url(../images/jtlr.png);}
.Milestone .Honor .slider .slick-arrow.slick-next::after{background-image: url(../images/jtrr.png);}
.Milestone .Honor .slider .slick-arrow.slick-prev{right:3rem;left:auto;}
.Milestone .Honor .slider .slick-arrow.slick-next{right:2.3rem;}
.Milestone .Honor .slider .slick-arrow:hover{background: #da251d;}
.Milestone .Honor .slider .slick-arrow.slick-prev:hover::after{background-image: url(../images/jtlw.png);}
.Milestone .Honor .slider .slick-arrow.slick-next:hover::after{background-image: url(../images/jtrw.png);}

@media(max-width:1024px){
    .Milestone .Honor .slider .slick-list{padding:0;}
    .Milestone .Honor .HonorBox{width:96%;margin:0 auto;}
    .Milestone .Honor .slider .slick-arrow{width:32px;height:32px;top:-40px;}
    .Milestone .Honor .slider .slick-arrow.slick-prev{right:70px;left:auto;}
    .Milestone .Honor .slider .slick-arrow.slick-next{right:30px;}
    .Milestone .Honor .slider .slick-list .item .imgbox{padding-top:137%;}
}

@media(max-width:640px){
    .Milestone .Honor .slider .slick-list .item .imgbox img{max-height:4.1rem;}
    .Milestone .Honor .slider .slick-list .item .img{box-shadow: 0 0 0 transparent;;}
}

.ProIntro .otherIco{margin-top:0.4rem;}
.ProIntro .otherIco dl{display: flex;text-align: center;margin-left:-2%;}
.ProIntro .otherIco dl dd{width:23%;margin-left:2%;}
.ProIntro .otherIco dl dd .icon{width:0.48rem;height:0.48rem;line-height: 0.48rem;margin-bottom:0.1rem;margin:0 auto;}
.ProIntro .otherIco dl dd p{font-size: .15rem;margin-top:0.18rem;line-height: 1.4;min-width:1rem;}

@media(max-width:1024px){
    .ProIntro .otherIco dl dd p{font-size: 14px;min-width:80px;}
    .ProIntro .otherIco dl dd:not(:last-child){margin-right:20px;}
}

@media(max-width:640px){
    .ProIntro .otherIco dl{flex-wrap: wrap;margin-left:-5%;}
    .ProIntro .otherIco dl dd{width:45%;margin-left:5%;margin-right:0 !important;margin-bottom:20px;}
}