.wrap {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

/* bk1部分 */
.bk1 {
	width: 100vw;
	height: 6.4rem;
	overflow: hidden;
	zoom: 1;
	position: relative;
	/* background: url(//klm10.kuleiman.com/record/klm/swmx/2/banner1.png) center/cover no-repeat border-box border-box; */
}

.bk1-1 {
	z-index: -2;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 7.95rem;
}
@keyframes scrollToRight-data-v-6a32e916 {
	0% {
	  transform: translate3d(-50%, 0rem, 0rem);
	}
  
	100% {
	  transform: translate3d(0%, 0rem, 0rem);
	}
  }
.bk1-2 {
	z-index: -1;
	position: absolute;
	top: 6.4rem;
	left: 0;
	width: 100%;
	height: 1.55rem;
}

.bk1 .title {
	margin: 1.65rem auto 0;
	width: 4rem;
	height: 0.65rem;
	font-size: 0.46rem;
	font-family: PingFang-SC-Heavy, PingFang-SC;
	font-weight: 800;
	color: #ffffff;
	line-height: 0.65rem;
	text-align: center;
}

.bk1 p {
	margin: 0.23rem auto 0;
	width: 5.4rem;
	font-size: 0.22rem;
	font-family: PingFang-SC-Regular, PingFang-SC;
	font-weight: 400;
	color: #ffffff;
	line-height: 0.28rem;
	text-align: center;
}

.bk1 .btn {
	width: 3.25rem;
	height: 0.51rem;
	margin: 0.32rem auto 0;
}

.bk1 .btn1 {
	width: 1.55rem;
	height: 0.51rem;
	background: linear-gradient(188deg,
			#dfeeaf 0%,
			#39d8c0 59%,
			#42d6cf 100%,
			#62f3ed 100%);
	box-shadow: inset 0rem 0.01rem 0.12rem 0rem rgba(255, 255, 255, 0.7);
	border-radius: 0.06rem;
}

.bk1 .btn2 {
	width: 1.55rem;
	height: 0.51rem;
	line-height: 0.51rem;
	background: linear-gradient(221deg,
			#32afff 0%,
			#3cd9f9 55%,
			#49fdff 100%,
			#11cafe 100%,
			#42d6cf 100%,
			#70feff 100%);
	box-shadow: inset 0rem 0.02rem 0.12rem 0rem rgba(255, 255, 255, 0.7);
	border-radius: 0.06rem;
}

.btn1:active {
	background: #3ed8c8;
}

.btn2:active {
	background: #38c7fc;
}

.icon1 {
	display: inline-block;
	margin-right: 0.12rem;
	width: 0.19rem;
	height: 0.19rem;
	background: url('//klm10.kuleiman.com/record/klm/swmx/2/wx.png') center center / 100% 100% no-repeat;
}

.icon2 {
	display: inline-block;
	margin-right: 0.12rem;
	width: 0.19rem;
	height: 0.19rem;
	background: url('//klm10.kuleiman.com/record/klm/swmx/2/sp.png') center center / 100% 100% no-repeat;
}

.text1 {
	font-size: 0.19rem;
	font-family: PingFang-SC-Medium, PingFang-SC;
	font-weight: 500;
	color: #ffffff;
}

/* bk2 */
.bk2 {
	width: 100%;
	height: 2rem;
}

/* bk3 */
.bk3 {
	height: 7.73rem;
	background: url('//klm10.kuleiman.com/record/klm/swmx/2/bk3.png') center center / 100% 100% no-repeat;
	overflow: hidden;
	zoom: 1;
	position: relative;
}

.bk3 h1 {
	z-index: 10;
	position: absolute;
	width: 5.46rem;
	top: 1.05rem;
	left: 0.48rem;
	font-size: 0.39rem;
	font-family: PingFang-SC-Bold, PingFang-SC;
	font-weight: bold;
	color: #0a111b;
}

.bk3 h2 {
	width: 5.46rem;
	font-size: 0.39rem;
	font-family: PingFang-SC-Bold, PingFang-SC;
	font-weight: bold;
	color: #3b95a4;
	margin: 1.59rem auto 0;
}

.bk3 p {
	width: 5.46rem;
	font-size: 0.23rem;
	font-family: PingFang-SC-Regular, PingFang-SC;
	font-weight: 400;
	color: #666666;
	line-height: 0.37rem;
	margin: 0.23rem auto 0;
}

.bk3 .video11 {
	width: 5.46rem;
	height: 3.09rem;
	margin: 0.23rem auto 0;
	/* background: black; */
	box-shadow: 0.15rem 0.31rem 0.26rem 0rem rgba(6, 156, 143, 0.1);
	border-radius: 0.1rem;
	/* border: 0.06rem solid #fff; */
	overflow: hidden;
}

.bk3 .video1 {
	width: 100%;
	height: 100%;
	object-fit: fill;
	border-radius: 0.31rem;
}

.bk3 h3 {
	position: absolute;
	z-index: 0;
	width: 5.4rem;
	top: 0.62rem;
	left: 0.48rem;
	font-size: 0.62rem;
	font-family: PingFang-SC-Bold, PingFang-SC;
	font-weight: bold;
	color: rgba(166, 211, 211, 0.5);
	line-height: 0.87rem;
}

/* bk4 */
.bk4 {
	overflow: hidden;
	zoom: 1;
}

.bk4 .yycj {
	width: 1.55rem;
	height: 0.46rem;
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/yycj.png) center center / 100% 100% no-repeat;
	margin: 0.77rem auto 0;
}

.swiper-container1 {
	width: 100%;
	height: 2.31rem;
	margin-top: 0.58rem;
	margin-left: 2.5px;
}

.swiper-container1 .swiper-slide {
	width: 2.06rem;
	height: 2.31rem;
}

.swiper-container1 .img-wrap {
	width: 2.055rem;
	overflow: hidden;
}

.zdy2 {
	transition: all 0.5s;
	transform: scale(1);
}

.zdy2:active {
	transform-origin: center;
	transform: scale(1.2);
}

.swiper-container1 .swiper-slide .bkpic {
	width: 2.06rem;
	height: 2.31rem;
}

.bkpic span {
	width: 0.95rem;
	height: 0.29rem;
	font-size: 0.2rem;
	font-family: PingFang-SC-Medium, PingFang-SC;
	font-weight: 500;
	color: #ffffff;
	line-height: 0.29rem;
	text-align: center;
	margin: 1.01rem auto 0;
}

.bk4 .footer {
	display: block;
	width: 1.8rem;
	height: 0.26rem;
	font-size: 0.19rem;
	font-family: PingFang-SC-Regular, PingFang-SC;
	font-weight: 400;
	color: #3b95a4;
	line-height: 0.26rem;
	margin: 0.23rem auto 0;
	text-align: center;
}

.bk4 .footer:active {
	background: linear-gradient(225deg, #56EAF2 0%, #1B9CC4 100%);
	color: #fff;
}

/* bk5 */
.bk5 {
	overflow: hidden;
	zoom: 1;
}

.bk5 .cpfu {
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/cpfu.png) center center / 100% 100% no-repeat;
	width: 3.09rem;
	height: 0.48rem;
	margin: 0.77rem auto 0;
}

.cpcontent {
	margin: 0.58rem auto 0;
}

.cpcontent li {
	width: 5.94rem;
	height: 1.78rem;
	background: #F7FCFB;
	border-radius: 0.06rem;
	margin: 0 auto 0.23rem;
}

.cpcontent li .pic {
	width: 0.62rem;
	height: 0.62rem;
	margin-right: 0.15rem;
}

.cpcontent li .right {
	width: 4.64rem;

}

.cpcontent li .right h1 {
	font-size: 0.28rem;
	font-family: PingFang-SC-Medium, PingFang-SC;
	font-weight: 500;
	color: #081414;
}

.cpcontent li .right p {
	font-size: 0.19rem;
	font-family: PingFang-SC-Regular, PingFang-SC;
	font-weight: 400;
	color: #666666;
	line-height: 0.31rem;
}


/* bk6 */
.bk6 {
	overflow: hidden;
	zoom: 1;
}

.bk6 .title {
	width: 1.55rem;
	height: 0.46rem;
	margin: 0.53rem auto 0;
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/alzs.png) center center / 100% 100% no-repeat;
}

.bk6 .content {
	height: 4.21rem;
	padding-top: 0.17rem;
	padding-bottom: 0.28rem;
}
.swiper-container2 {
	animation: 36s linear 0s infinite normal none running scrollToRight-data-v-6a32e916;

}
.swiper-container2,
.swiper-container3 {
	padding: 0.36rem 0 0.36rem 0;
	width: 100%;
	height: 1.88rem;
}

.swiper-container2 .swiper-slide,
.swiper-container3 .swiper-slide {
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}

.swiper-container3 {
	animation: 28s linear 0s infinite normal none running scrollToRight-data-v-6a32e916;
	margin-left: 0.8rem;
}

.swiper-slide img {
	transition: all 0.5s;
	transform: scale(1);
}

.zdy1:active {
	transform-origin: center;
	transform: scale(1.2);
}

.bk6 .footer {
	width: 1.55rem;
	height: 0.51rem;
	border-radius: 0.06rem;
	border: 1px solid #77c8de;
	margin: 0 auto;
	text-align: center;
}

.bk6 .footer span {
	font-size: 0.19rem;
	font-family: PingFang-SC-Medium, PingFang-SC;
	font-weight: 500;
	color: #3B95A4;
	line-height: 0.51rem;

}

/* bk7 */
.bk7 {
	overflow: hidden;
	zoom: 1;
	width: 100%;
	height: 3.32rem;
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/kb7.png) center center / 100% 100% no-repeat;
	margin-top: 0.43rem;
}

.bk7 .title {
	width: 5.26rem;
	height: 0.47rem;
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/hlwqs.png) center center / 100% 100% no-repeat;
	margin: 0.95rem auto 0;
}

.bk7 h1 {
	width: 4rem;
	height: 0.19rem;
	font-size: 0.14rem;
	font-family: PingFang-SC-Regular, PingFang-SC;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.19rem;
	margin: 0.1rem auto 0;
	text-align: center;
}

.bk7 .btn {
	width: 2.6rem;
	height: 0.45rem;
	margin: 0.19rem auto 0;
}

.btn span {
	font-size: 0.14rem;
	font-family: PingFang-SC-Medium, PingFang-SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.45rem;
	text-shadow: 0px 0px 0px rgba(59, 149, 164, 0.6000);
	text-align: center;
}

.bk7 .btn1 {
	display: inline-block;
	width: 1.2rem;
	/* height: 0.37rem; */
	background: linear-gradient(224deg, #DFEEAF 0%, #39D8C0 59%, #42D6CF 100%, #62F3ED 100%);
	box-shadow: 0rem 0.02rem 0.03rem 0rem rgba(59, 149, 164, 0.6000), inset 0rem 0rem 0.11rem 0rem #9ED5DD;
	border-radius: 0.05rem;
}

.bk7 .btn2 {
	display: inline-block;
	width: 1.2rem;
	/* height: 0.37rem; */
	background: linear-gradient(225deg, #32AFFF 0%, #3CD9F9 55%, #49FDFF 100%, #11CAFE 100%, #42D6CF 100%, #70FEFF 100%);
	box-shadow: 0rem 0.02rem 0.03rem 0rem rgba(59, 149, 164, 0.6000), inset 0rem 0rem 0.11rem 0rem #9ED5DD;
	border-radius: 0.05rem;
}

.bk7 .btn1:active {
	background: #3ed8c8;
}

.bk7 .btn2:active {
	background: #38c7fc;
}

/* 播放视频部分 */
.video-pre-bg {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1001;
	background: rgba(0, 0, 0, 0.6);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.video-pre-bg.myshow {
	opacity: 1;
	visibility: visible;
}

.video-pre-box {
	width: 5.547rem;
	height: 3.1234rem;
	max-width: 1000px;
	/* height: 70vh; */
	max-height: 564px;
	border: 0px solid #fff;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

.video-pre {
	width: 100%;
	height: 100%;
	background: #000;
}

.video-pre-close {
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/close.png) no-repeat 50% 50%;
	background-size: contain !important;
	width: 29px;
	height: 29px;
	position: absolute;
	right: -18px;
	top: -34px;
	cursor: pointer;
	z-index: 889;
	border-radius: 50%;
	padding: 5px;
}

/* gif部分 */
.z-gif {
	z-index: 5;
	width: 6rem;
	height: 3.1rem;
	top: 6rem;
	left: calc(50% - 3.1rem);
	position: absolute;
	background: url(//xt10.kuleiman.com/klm/1/1.gif) center center / 100% 100% no-repeat;
}

/* iframe部分 */
.frame1 {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 2000000;
	position: fixed;
	display: none;
	/* border:.0033rem solid black; */
}

.z-frame {
	width: 100%;
	height: 100%;
	/* border:.0033rem solid black; */
}

.close {
	z-index: 10;
	position: absolute;
	background: url(//klm10.kuleiman.com/record/klm/swmx/2/close.png) center center / 100% 100% no-repeat;
	top: 0.19rem;
	right: 0.19rem;
	width: .4rem;
	height: .4rem;
	cursor: pointer;
}
