@charset "utf-8";

.activity-bg{background:url(../images/202404/bg.jpg) no-repeat center top #d0bead; }

.activity-item-a{position:relative;padding-top:0.8rem;}
.activity-item-a img{width:100%}
@media screen and (max-width: 767px){
	.activity-item-a{padding-top:0}
}

.jiuyue-pic{text-align:center}
.jiuyue-pic img{width:100%}
.jiuyue-pic img.phone-pic{display:none}
@media screen and (max-width: 767px){
	.jiuyue-pic img.web-pic{display:none}
	.jiuyue-pic img.phone-pic{display:block}
}


.activity-item-b{}
.activity-item-b .box-out{background-color:#ce3d06;border-radius:0.5rem}
.activity-item-b .box-in{background-color:#fff;border-radius:0.5rem;padding:0.4rem}
.activity-item-b .title{}
.activity-item-b .title img{max-width:100%;border-radius:0.1rem 0.1rem 0 0}
.activity-item-b .title img.phone-pic{display:none;}
.activity-item-b .left-con{width:65%;float:left;position:relative}
.activity-item-b .left-con:before { content: ""; position: absolute; display: block; width: 1px; height: 1px;border-radius:10px;background-color:#fff;box-shadow:0 0 30px 50px rgba(255,255,255,1); z-index:2;left:33.3333333%;top:50%;}
.activity-item-b .left-con:after {content: ""; position: absolute; display: block; width: 1px; height: 1px;border-radius:10px;background-color:#fff;box-shadow:0 0 30px 50px rgba(255,255,255,1); z-index:2;left:66.66666666%;top:50%;}
.activity-item-b .left-con .con-line{position:relative}
.activity-item-b .left-con .con-line:before { content: ""; position: absolute; display: block; width: 3px; height: 100%;background-color:#fff;right:-1px;top:0;}
.activity-item-b .left-con .con-line:after {content: ""; position: absolute; display: block; width: 100%; height: 3px;background-color:#fff;left:0;bottom:-1px;}
.activity-item-b .left-con ul{}
.activity-item-b .left-con ul li{width:33.33333%;float:left;text-align:center;padding:0.3rem 0;border-bottom:1px #961d00 solid;border-right:1px #961d00 solid}
.activity-item-b .left-con ul li img{max-width:100%}

.activity-item-b .right-con{width:30%;float:right;background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.3rem;padding:0.4rem 0.3rem}
.activity-item-b .right-con h2{text-align:center;margin-bottom:0.4rem}
.activity-item-b .right-con h2 img{max-width:80%}
.activity-item-b .right-con ul li{background-color:#fff;height:0.35rem;margin-bottom:0.2rem;position:relative}
.activity-item-b .right-con ul li .input{border:0;width:100%;height:0.35rem;position:relative;z-index:2;background:none;padding:0 0.1rem;}
.activity-item-b .right-con ul li label{position:absolute;left:0;top:0;line-height:0.35rem;color:#888;padding-left:0.1rem}
.activity-item-b .right-con ul li em{position:absolute;right:0.1rem;top:0;line-height:0.35rem;color:#888}
.activity-item-b .right-con .submit-btn{text-align:center;margin-top:0.4rem}
.activity-item-b .right-con .submit-btn button{width:100%;max-width:2rem;line-height:0.4rem;border-radius:0.2rem;border:0;display:inline-block;background-color:#e2ab77;color:#fff}
.activity-item-b .right-con .submit-btn button i{font-size:0.24rem;position:relative;top:0.03rem;}
@media screen and (max-width: 767px){
	.activity-item-b{margin-top:0.6rem}
	.activity-item-b .title img{}
	.activity-item-b .title img.web-pic{display:none;}
	.activity-item-b .title img.phone-pic{display:block;}
	.activity-item-b .box-in{padding:0;background:none}
	.activity-item-b .left-con{width:100%;float:none;background-color:#fff;border-radius:0.3rem;padding:0.2rem}
	.activity-item-b .left-con ul li{width:50%;}
	.activity-item-b .right-con{width:100%;float:none}
	.activity-item-b .left-con:before{left:50%;top:33.3333333%}
	.activity-item-b .left-con:after{left:50%;top:66.6666666%}
}



.activity-item-c{margin-top:8vh;}
.activity-item-c .box-out{background-color:#fff;border-radius:0.5rem;overflow:hidden}
.activity-item-c .box-in{background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.5rem;padding:0.4rem}
.activity-item-c .left-con{width:35%;float:left;}
.activity-item-c .left-con .title{padding:0 0.4rem;text-align:center;margin-bottom:0.2rem}
.activity-item-c .left-con .title img{max-width:100%}
.activity-item-c .left-con .title img.phone-pic{display:none;}
.activity-item-c .left-con .text{text-align:center;}
.activity-item-c .left-con .text p{color:#fff;line-height:2;margin-bottom:0.2rem}
.activity-item-c .left-con .text a{display:inline-block;background-color:#b10005;letter-spacing:2px;color:#fff;line-height:1;padding:0.07rem 0.2rem;border-radius:0.2rem}
.activity-item-c .right-con{width:65%;float:right;padding:0.3rem;text-align:center}
.activity-item-c .right-con img{display:block;max-width:100%}
@media screen and (max-width: 767px){
	.activity-item-c{margin-top:0.6rem}
	.activity-item-c .box-out{border-radius:0.3rem;position:relative}
	.activity-item-c .box-in{border-radius:0.3rem;padding:0.5rem 0.2rem 0.2rem;}
	.activity-item-c .left-con{width:100%;float:none;}
	.activity-item-c .left-con .title{padding:0 2%}
	.activity-item-c .right-con{width:100%}
	.activity-item-c .left-con .text a{position:absolute;left:50%;width:1.5rem;margin-left:-0.75rem;bottom:0.2rem}
	.activity-item-c .left-con .title img.web-pic{display:none;}
	.activity-item-c .left-con .title img.phone-pic{display:block;}
}


.activity-item-d{margin-top:8vh;}
.activity-item-d .box-out{background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.5rem;padding:0.4rem}
.activity-item-d .title{padding:0.2rem;text-align:center;margin-bottom:0.4rem}
.activity-item-d .title img{max-width:100%}
.activity-item-d .item{margin-bottom:0.5rem;position:relative}
.activity-item-d .item img{display:block;width:100%;border-radius:0.2rem 0.2rem 0 0}
.activity-item-d .item span{display:block;width:100%;border-radius: 0 0 0.2rem 0.2rem;background-color:#b10005;color:#fff;padding:0.05rem 0;text-align:center}
.activity-item-d .item strong{display:block;width:70%;border-radius: 0.2rem;background-color:#b10005;color:#fff;padding:0.02rem 0;text-align:center;position:absolute;left:15%;top:-0.2rem;font-size:0.22rem}
.activity-item-d .tips{text-align:center;color:#fff}
@media screen and (max-width: 767px){
	.activity-item-d{margin-top:0.6rem}
	.activity-item-d .title img{height:0.7rem}
	.activity-item-d .box-out{border-radius:0.3rem;padding:0.2rem}
}


.activity-item-e{margin-top:8vh;}
.activity-item-e .box-out{background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.5rem;padding:0.4rem}
.activity-item-e .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-e .title img{max-width:100%}
.index-slider{ height:6.6rem;box-shadow: 0px 2px 7px 0 rgba(0, 0, 0, 0.04);}
.index-slider .txt{margin-top:0.4rem;color:#fff }
.index-slider .txt strong{ display:block; font-weight:normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:0.24rem} 
.index-slider .txt p{ display:block; font-weight:normal;font-size:0.2rem;margin-top:0.2rem;letter-spacing:2px} 
.index-slider .full {position: absolute;}
.index-slider .image{ height:5rem; background-repeat:no-repeat; background-size:cover; background-position:center center}
.index-slider .swiper-pagination{ bottom:1rem;text-align:right}
.index-slider .swiper-pagination-bullet{ width:0.06rem; height:0.06rem; background:#fff; background-size:cover;opacity:1;position:relative}
.index-slider .swiper-pagination-bullet-active{ width:0.1rem; height:0.1rem;top:0.02rem  }
.index-slider .swiper-container{ height:100%}
.index-slider .swiper-button-prev{ background:#fff;width:0.3rem; height:0.3rem;border-radius:0.2rem;left:auto;right:0.5rem;bottom:0;top:auto;-webkit-transition: all .3s;transition: all .3s;opacity:1;color:#333}
.index-slider .swiper-button-next{ background:#fff; width:0.3rem; height:0.3rem;border-radius:0.2rem;right:0;bottom:0;top:auto; -webkit-transition: all .3s;transition: all .3s;opacity:1;color:#333}
.index-slider .swiper-button-next:after, .index-slider .swiper-button-prev:after{display:none}
.index-slider .swiper-num{position:absolute;right:1.2rem;bottom:0.05rem;color:#fff}

@media screen and (max-width: 767px){
	.activity-item-e{margin-top:0.6rem}
	.activity-item-e .title img{height:0.7rem}
	.activity-item-e .box-out{border-radius:0.3rem;padding:0.2rem}
	.index-slider{height:4.5rem}
	.index-slider .image{height:3rem}
	.index-slider .swiper-num{bottom:0.02rem;}
	.index-slider .txt p{font-size:0.14rem}
}

.activity-item-f{margin-top:8vh;}
.activity-item-f .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-f .title img{max-width:100%}
.activity-item-f .item-a{background-color:#d73f06;border-radius:0.5rem;}
.activity-item-f .item-a .left-con{width:40%;float:left;background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.5rem;padding:0.8rem 0.5rem;box-shadow: 15px 0px 10px rgba(0,0,0,0.25);text-align:center;color:#fff}
.activity-item-f .item-a .left-con ul li h2{font-size:0.3rem;letter-spacing:0.04rem}
.activity-item-f .item-a .left-con ul li h2 i{font-size:0.3rem;margin-left:0.01rem}
.activity-item-f .item-a .left-con ul li p{margin-top:0.3rem;line-height:2}
.activity-item-f .item-a .left-con ul li:first-child{padding-bottom:0.5rem;margin-bottom:0.5rem;border-bottom:1px #fff solid}
.activity-item-f .item-a .right-con{width:60%;padding:0.5rem;float:right;text-align:center;color:#fff}
.activity-item-f .item-a .right-con h2{font-size:0.25rem;font-style:italic;letter-spacing:0.04rem}
.activity-item-f .item-a .right-con .image{margin-top:0.4rem}
.activity-item-f .item-a .right-con .image img{width:100%;max-width:567px;}
.activity-item-f .item-a .right-con .text{margin-top:0.3rem;line-height:1.7}
.activity-item-f .item-b{background-color:#d73f06;border-radius:0.5rem;margin-top:0.3rem}
.activity-item-f .item-b .left-con{width:50%;float:left;text-align:center;color:#fff;padding:0.5rem 0.5rem;}
.activity-item-f .item-b .left-con h2{font-size:0.3rem;letter-spacing:0.04rem}
.activity-item-f .item-b .left-con ul{margin:0.4rem auto;max-width:2.5rem}
.activity-item-f .item-b .left-con ul li{width:50%;float:left}
.activity-item-f .item-b .left-con ul li strong{display:block;font-size:0.3rem}
.activity-item-f .item-b .left-con ul li span{display:block;}
.activity-item-f .item-b .left-con .text{line-height:2}
.activity-item-f .item-b .right-con{width:50%;padding:0.5rem;float:right;text-align:center;color:#fff;background:url(../images/202404/bg2.jpg) no-repeat;border-radius:0.5rem;box-shadow: -15px 0px 10px rgba(0,0,0,0.25);}
.activity-item-f .item-b .right-con h2{font-size:0.25rem;font-style:italic;letter-spacing:0.04rem}
.activity-item-f .item-b .right-con .image{margin-top:0.4rem}
.activity-item-f .item-b .right-con .image img{width:100%;max-width:97px;}
.activity-item-f .item-b .right-con .text{margin-top:0.3rem;line-height:1.7}

@media screen and (max-width: 767px){
	.activity-item-f{margin-top:0.6rem}
	.activity-item-f .title img{height:0.7rem}
	.activity-item-f .item-a{border-radius:0.3rem;}
	.activity-item-f .item-a .left-con{width:100%;border-radius:0.3rem;padding:0.4rem;}
	.activity-item-f .item-a .right-con{width:100%;}
	.activity-item-f .item-a .right-con .text{font-size:0.12rem}
	.activity-item-f .item-b{border-radius:0.3rem;}
	.activity-item-f .item-b .left-con{width:100%;border-radius:0.3rem;padding:0.4rem;}
	.activity-item-f .item-b .right-con{width:100%;}
	.activity-item-f .item-b .right-con .text{font-size:0.12rem}
}


.activity-item-g{margin-top:8vh;}
.activity-item-g .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-g .title img{max-width:100%}
.activity-item-g .con{background:#fff;border-radius:0.5rem;}
.activity-item-g .con .item{width:33.3333333%;padding:0.4rem;float:left;border-radius:0.5rem;  box-shadow: 15px 0px 10px rgba(0,0,0,0.25);  -webkit-transition: all .4s;}
.activity-item-g .con .item h2{text-align:center;margin-bottom:0.4rem}
.activity-item-g .con .item h2 span{font-size:0.16rem;display:block;color:#666}
.activity-item-g .con .item h2 strong{font-size:0.3rem;display:block;color:#d73f06;margin-top:0.1rem}
.activity-item-g .con .item .image{background-position:center center;background-size:100% 100%;height:2rem;margin-bottom:0.3rem}
.activity-item-g .con .item .text{line-height:1.8}

@media screen and (max-width: 767px){
	.activity-item-g{margin-top:0.6rem}
	.activity-item-g .title img{height:0.7rem}
	.activity-item-g .con{background:none;border-radius:0;}
	.activity-item-g .con .item{width:100%;margin-bottom:0.2rem;background-color:#fff;position:relative;overflow:hidden;padding:0.2rem;border-radius:0.3rem;  }
	.activity-item-g .con .item h2{margin-bottom:0.2rem}
	.activity-item-g .con .item .image{margin-bottom:0;height:2.6rem;}
	.activity-item-g .con .item .text{padding: 0.2rem;font-size:0.14rem}
}


.activity-item-h{margin-top:8vh;}
.activity-item-h .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-h .title img{max-width:100%}
.activity-item-h .image img{width:100%}
@media screen and (max-width: 767px){
	.activity-item-h{margin-top:0.6rem}
	.activity-item-h .title img{height:0.7rem}
}


.activity-item-i{margin-top:8vh;}
.activity-item-i .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-i .title img{max-width:100%}
.activity-item-i .item{margin-bottom:0.3rem}
.activity-item-i .item img{width:100%}
.activity-item-i .tips{text-align:center;color:#fff}

@media screen and (max-width: 767px){
	.activity-item-i{margin-top:0.6rem}
	.activity-item-i .title img{height:0.7rem}
	.activity-item-i .item{margin-bottom:0.15rem}
	.activity-item-i .title img{height:0.7rem}
}


.activity-item-j{margin-top:8vh;}
.activity-item-j .title{padding:0.2rem;text-align:center;margin-bottom:0.2rem}
.activity-item-j .title img{max-width:100%}
.activity-item-j .item-a .image{width:50%;float:left}
.activity-item-j .item-a .image img{width:100%}
.activity-item-j .item-a .text{width:50%;padding-top:2.5rem;float:right;color:#fff;text-align:center}
.activity-item-j .item-a .text h2{font-weight:bold;font-size:0.3rem}
.activity-item-j .item-a .text p{line-height:2;margin-top:0.4rem;font-size:0.2rem}

.activity-item-j .item-b .image{width:50%;float:right}
.activity-item-j .item-b .image img{width:100%}
.activity-item-j .item-b .text{width:50%;padding-top:1rem;float:left;color:#fff;text-align:center}
.activity-item-j .item-b .text h2{font-weight:bold;font-size:0.3rem}
.activity-item-j .item-b .text p{line-height:2;margin-top:0.4rem;font-size:0.2rem}

@media screen and (max-width: 767px){
	.activity-item-j{margin-top:0.6rem}
	.activity-item-j .title img{height:0.7rem}
	.activity-item-j .item-a .text{padding-top:0.5rem}
	.activity-item-j .item-a .text p{font-size:0.12rem}
	.activity-item-j .item-b{margin-top:0.4rem}
	.activity-item-j .item-b .text{width:100%;float:none;padding:0.3rem 0}
	.activity-item-j .item-b .image{width:100%;float:none}
	.activity-item-j .item-b .text p{margin-top:0.2rem;font-size:0.12rem}
}


.activity-item-k{background:url(../images/202404/bg2.jpg) no-repeat;background-size:cover;padding:0.8rem 0;margin-top:8vh;}
.activity-item-k h2{color:#fff;text-align:center;margin-bottom:0.4rem}
.activity-item-k h2 strong{display:block;font-size:0.4rem;letter-spacing:2px}
.activity-item-k h2 p{font-size:0.22rem;margin-top:0.2rem;}
.activity-item-k .tel{background:url(../images/202404/tel-icon.png) no-repeat left center;background-size:auto 100%;padding-left:0.9rem;color:#fff;width:40%;float:left}
.activity-item-k .tel strong{display:block;font-size:0.33rem}
.activity-item-k .form{width:60%;float:right;background-color:#fff;height:0.5rem;margin-top:0.15rem}
.activity-item-k .form ul li{float:left;width:37%;position:relative}
.activity-item-k .form ul li .input{border:0;width:100%;height:0.5rem;position:relative;z-index:2;background:none;padding:0 0.1rem}
.activity-item-k .form ul li label{position:absolute;left:0;top:0;line-height:0.5rem;color:#888;padding-left:0.1rem}
.activity-item-k .form ul li em{position:absolute;right:0.1rem;top:0;line-height:0.5rem;color:#888}
.activity-item-k .form ul li:first-child{border-right:1px #ddd solid}
.activity-item-k .form ul li:last-child{width:26%}
.activity-item-k .form ul li button{background-color:#e2ab77;color:#961d00;width:100%;height:0.5rem;border:0}

@media screen and (max-width: 767px){
	.activity-item-k{margin-top:0.4rem}
	.activity-item-k .tel{width:100%;float:none}
	.activity-item-k .form{width:100%;float:none;margin-top:0.3rem}
}
