*{
	margin:0;
	padding:0;
}
html,body{
	height:100%;
}
body{
	font-family:"microsoft yahei";
}
.swiper-container {
	width: 100%;
    height: 100%;
	background:#ae0718;
}
 
.swiper-slide1{
	width:100%;
	height:100%;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg1.jpg) #ae0718 no-repeat left top;
	background-size:100% 100%;
}


.swiper-slide2{
	width:100%;
	height:100%;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg2.jpg)  #ae0718 no-repeat left top;
	background-size:100% 100%;
}

.swiper-slide3{
	width:100%;
	height:100%;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg2.jpg)  #ae0718 no-repeat left top;
	background-size:100% 100%;
}

.swiper-slide4{
	width:100%;
	height:100%;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg2.jpg)  #ae0718 no-repeat left top;
	background-size:100% 100%;
}

.swiper-slide5{
	width:100%;
	height:100%;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg3.jpg)  #ae0718 no-repeat left top;
	background-size:100% 100%;
}

.scroll_pic_view ul li img{
	max-height: 500px !important;
}



img{
	display:block;
}
.swiper-pagination-bullet {
width: 6px;
height: 6px;
background: #fff;
opacity: .4;
}
.swiper-pagination-bullet-active {
opacity: 1;
}
@-webkit-keyframes start {
	0%,30% {opacity: 0;-webkit-transform: translate(0,10px);}
	60% {opacity: 1;-webkit-transform: translate(0,0);}
	100% {opacity: 0;-webkit-transform: translate(0,-8px);}
}
@-moz-keyframes start {
	0%,30% {opacity: 0;-moz-transform: translate(0,10px);}
	60% {opacity: 1;-moz-transform: translate(0,0);}
	100% {opacity: 0;-moz-transform: translate(0,-8px);}
}
@keyframes start {
	0%,30% {opacity: 0;transform: translate(0,10px);}
	60% {opacity: 1;transform: translate(0,0);}
	100% {opacity: 0;transform: translate(0,-8px);}
}
.ani{
	position:absolute;
	}
	
.back01{
	position:absolute;
	}
.txt{
	position:absolute;
}
#array{
	position:absolute;z-index:999;-webkit-animation: start 1.5s infinite ease-in-out;
}



.mu-box{width:12%;top:2%;right:2%;z-index: 999;position: absolute;overflow: hidden;}
.m-play{width:100%;animation:turn 2s linear infinite;}
@keyframes turn{
  0%{-webkit-transform:rotate(0deg);}
  25%{-webkit-transform:rotate(90deg);}
  50%{-webkit-transform:rotate(180deg);}
  75%{-webkit-transform:rotate(270deg);}
  100%{-webkit-transform:rotate(360deg);}
}
.m-pause{display: none;width:100%;}



.tkbox{margin:210px auto 0; z-index: 9;}
.tkbox_1{margin:0 auto; z-index: 9; position: absolute; bottom: 17%; left: 0; right: 0;}
.tk{width: 80vw !important;min-height: 715px;float:left;margin:0 59px;position: relative;}
.tk01{height:84px;font-size: 33px;text-align: center;color: #ae0718;line-height:68px;}
.tk02{padding:0 40px 0 40px;font-size: 24px;height:40vh;overflow-y: auto;}
.tk02 .tk-q{color: #525252;line-height:50px;text-indent:48px;}

.tk02 .tk-a{color: #525252;}
.tk02 .tk-a li,.tk02_1 .tk-a{line-height:30px;border-radius:7px;margin: 2px 0;padding:10px;list-style-type:inherit!important;}

.tk_{width: 80vw !important;min-height: 400px;float:left;margin:0 59px;position: relative;}
.tk02_1{padding:20px 30px 0 30px;font-size:22px;height:20vh;overflow-y: auto; }
.tk02_1 .tk-q_1{color: #fff;line-height:68px; text-align: center; font-weight:600;}

.tk02_1 .tk-a{color: #fff; }

.bof{position: absolute;
    height:200px;
    width:200px;
	top:30%;
	left: 0;
	right: 0;
	margin:0 auto;
	display: block;
	z-index: 999;
}
.s_box{ width:80vw; position: absolute; z-index:9; top:34%; left: 30%;}
.s_box ul{position: relative;top: -85px; width:100%; margin: 0 auto;left: 0;right: 0;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.s_box li{background-image: linear-gradient(#f77332, #e92f17);height: 6.6vh; width: 36vw; margin: 0 2vw 2vh 2vw; color: #fff; text-align: center; line-height:3.6vh; font-size: 1.6rem; box-sizing: border-box; padding: 0 1.4vw; display: flex; align-items: center; justify-content: center; white-space: nowrap; word-break: keep-all;
font-weight: bold; float: left;
border-radius:1vw;}
/* .s_box li:hover{background-image: linear-gradient(#ffb93e, #ff3000);} */

/* .v1v1:hover{background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/verify-1.png) no-repeat;} */

/* loading */

.loading{
	width: 100%;
	min-height: 100vh;
	z-index: 9999;
	position: absolute;
	background:url(https://cdn-qiniu-images.scwmw.cn/2026pzhcj/upload/bg.jpg)  no-repeat left top;
}

.loadEffect {
	width: 100px;
	height: 100px;
	margin: -100px auto 0;
	top:50vh;
	position: relative;
}
.loadEffect div{
	width: 100%;
	height: 100%;
	position: absolute;
	-webkit-animation: load 2.08s linear infinite;
}
.loading p{
	position: absolute;
	top: 52vh;
	font-size: 1.8rem;
	width: 100%;
	text-align: center;
	color: #fff;
}
.loadEffect div span{
	display: inline-block;
	width: 14px;
	height:14px;
	border-radius: 50%;
	background: #fff;
	position: absolute;
	left: 50%;
	margin-top: -5px;
	margin-left: -5px;
}

@-webkit-keyframes load{
	0%{
		-webkit-transform: rotate(0deg);
	}
	10%{
		-webkit-transform: rotate(45deg);
	}
	50%{
		opacity: 1;
		-webkit-transform: rotate(160deg);
	}
	62%{
		opacity: 0;
	}
	65%{
		opacity: 0;
		-webkit-transform: rotate(200deg);
	}
	90%{
		-webkit-transform: rotate(340deg);
	}
	100%{
		-webkit-transform: rotate(360deg);
	}

}
.loadEffect div:nth-child(1){
	-webkit-animation-delay:0.2s;
}
.loadEffect div:nth-child(2){
	-webkit-animation-delay:0.4s;
}
.loadEffect div:nth-child(3){
	-webkit-animation-delay:0.6s;
}
.loadEffect div:nth-child(4){
	-webkit-animation-delay:0.8s;
}

/* OPTIONS */

.m1{ -webkit-animation: scale 2.5s ease-in-out infinite;}
.m2{ -webkit-animation: scale 1s ease-in-out infinite;}

@-webkit-keyframes scale{
  0%, 100%{
    -webkit-transform: scale(0.9);
  }
  50%{
    -webkit-transform: scale(1);
  }
}




/* 可选：选中态样式，移动端可见反馈 */
.s_box li.active {
  background-image: linear-gradient(#ffb93e, #ff3000);
  box-shadow: 0 0.6vh 1.2vh rgba(0,0,0,0.15);
}
