* {
	font-family: 思源黑体 CN Regular;
}
[v-cloak] {
	display: none;
}
@font-face {
	font-family: 'TGBF';
	src: url('../css/TG-TYPE-Bold.otf');
	font-weight: normal;
}
.bk1 {
	width: 100vw;
	height: 8.5rem;
	position: relative;
	overflow: hidden;
}
.bk1:after {
	content: '';
	width: 100%;
	height: 9.46rem;
	position: absolute;
	top: 0;
	left: 0;
	background: linear-gradient(125deg, #0C59CD 0%, rgba(4,68,226,0) 100%);
	z-index: 1;
	pointer-events: none;
}


.bjt1 {
	object-fit: fill;
	width: 100%;
	height: 100%;
}

.content1 {
	width: 100%;
	height: 2.9184rem;
	position: absolute;
	top: 2.5rem;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 9;
	pointer-events: none;

}
.hose{
	color: #39CFBE!important;
	font-size: 0.54rem!important;
	/*line-height: 40px; */
}
.content1 h1 {
	height: 0.51rem;
	font-size: 0.5rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.51rem;
	text-shadow: 0px 0px 0px rgba(33, 34, 38, 0.2000);
	text-align: center;
	margin: 0 auto;
}

.content1 h2 {
	/*height: 0.51rem;*/
	font-size: 0.33rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.51rem;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5000);
	text-align: center;
	margin: 0.27rem auto 0;
}
.contentTipsConBox{
	display: flex;
	justify-content: space-evenly;
}
.contentIcon1{
	width: 0.35rem;
	height: 0.33rem;

}
.contentIcon1 img{
	max-width: 100%;
	max-height: 100%;
}
.contentText{
	font-size: 0.28rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #FFFFFF;
}
.contentTips{
	display: flex;
	width: 2rem;
}
.contentTipsCon{
	display: flex;
	margin-top: 0.46rem;
	width: 5.2rem;
	flex-wrap: wrap;
	justify-content: space-evenly;

}
.adviceBox{
	width: 100%;
	height: 0.94rem;
	/*margin-top: 0.88rem;*/
	/*position: relative;*/
	/*z-index: 9;*/
}
.advice{
	width: 1.67rem;
	height: 0.67rem;
	text-align: center;
	color: #fff;
	background: linear-gradient(225deg, #64B8FF 0%, #647BFF 15%, rgba(253,44,119,0.94) 80%, rgba(253,140,44,0.94) 100%);
	border-radius: 0.17rem;
	line-height: 0.67rem;
	font-size: 0.25rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin-top: 1rem;
	z-index: 9;
}
.advice a{
	color: #fff;
}
.navFoot{
	height: 1.5rem;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	display: flex;
	z-index: 9;
}
.navList{
	width: 25%;
	height: 1.5rem;
	background: #06144059;
	box-shadow: 0px 0px 33px 0px rgba(0,32,99,0.19);
	color: #FFFFFF;
	text-align: center;
}
.navList:nth-child(1),.navList:nth-child(3){
	background: #2a3b6f3b;
}
.navList div:first-child{
	font-size: 0.42rem;
	margin-top: 0.35rem;
	font-family: TGBF;
}
.navList div:last-child{
	font-size: 0.22rem;
}



/*bk2*/
.bk2{
	width: 100%;
	height: 6.8rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk2/bjt2-1.png") no-repeat;
	background-size: 100% 100%;
	overflow: hidden;

}
.commonTitle{
	font-size: 0.38rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #061440;
	text-align: center;
	padding-top: 0.56rem;
}
.commonDesc{
	font-size: 0.22rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #8990A6;
	text-align: center;
	padding-top: 0.22rem;
	max-width: 5.82rem;
	margin: 0 auto;
}
.blueFont{
	color: #2575E5;
}
.swiper-container-top{
	height: 0.83rem;
	margin-top: 0.57rem;
}.swiper-container-top1{
	height: 0.63rem;
	margin-top: 0.57rem;
}
.navBk2List{
	width: 1.63rem;
	height: 0.83rem;
	font-size: 0.22rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0.83rem;
	text-align: center;
	background-size: 100% 100%;
	margin-left: 0.17rem;
	position: relative;
}
 .active1:after{
	 content: '';
	position: absolute;
	width: 0.5rem;
	height: 0.05rem;
	background: #2575E5;
	bottom: -0.1rem;
	left: 50%;
	 transform: translate(-50%,0);
}
.bk2Desc{
	/*display: flex;*/
	margin-top: 0.21rem;
	height: 3.33rem;

	/*justify-content: center;*/
}
.bk2Info{
	height: 3.75rem;
	/*margin-left: 0.17rem;*/
	/*background: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,45,103,0.5) 100%);*/
	border-radius: 0.07rem;
	background-size: 100% 100%;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}


.bk2Order{
	width: 0.95rem;
	height: 0.45rem;
	background: #5085FB;
	border-radius: 0.08rem;
	text-align: center;
	line-height: 0.45rem;
	font-size: 0.29rem;
	font-family: DINAlternate-Bold, DINAlternate;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	top: 0.17rem;
	right: 0.17rem;
	z-index: 9;
}
.bkeInfoName{
	font-size: 0.35rem;
	font-family: SourceHanSansCN-Heavy, SourceHanSansCN;
	font-weight: 800;
	color: #FFFFFF;
	line-height: 0.53rem;
	text-shadow: 0px 0px 0px rgba(0,46,152,0.5);
	margin-top: 1.98rem;
	margin-left: 0.39rem;
	z-index: 9;
	position: relative;
}
.bkeInfoNameDesc{
	font-size: 0.22rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #FFFFFF;
	display: flex;
	margin-top: 0.2rem;
	z-index: 9;
	position: relative;

}
.stopVideo{
	width: 0.75rem;
	height: 0.757rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 9;
}
.stopVideo img{
	max-width: 100%;
	max-height: 100%;
}
.bkeInfoNameDesc div{
	margin-left: 0.39rem;
	position: relative;
}
.bkeInfoNameDesc div:after{
	content:'' ;
	width: 0.63rem;
	height: 0.06rem;
	background: #5085FB;
	border-radius: 0.03rem;
	position: absolute;
	left: 0;
	bottom: -3px;
}
/*.bk3*/
.bk3{
	width: 100%;
	height: 7.58rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk3/bk3-1.png") no-repeat;
	background-size: 100% 100%;
	overflow: hidden;

}

.navBk3List{
	width: 1.56rem;
	height: 0.63rem;
	background: linear-gradient(110deg, rgba(212,228,255,0.91) 0%, #D2F3FF 100%);
	border-radius: 0.05rem;
	opacity: 0.78;
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: bold;
	text-align: center;
	line-height:0.63rem;
	margin-left: 0.18rem;
	color: #161515;
}
.bk3Desc{
	display: flex;
	margin-top: 0.39rem;
	justify-content: center;
}
.bk3InfoNameDesc{
	width: 100%;
	height: 3.75rem;

}
.bk3InfoNameDesc img{
	max-width: 100%;
	max-height: 100%;
}
.activeChoseBk2{
	background: linear-gradient(136deg, #00A5FF 0%, #006CFF 100%);
	color: #fff;
	/*text-align: left;*/
	/*padding-left: 0.19rem;*/
	/*position: relative;*/
}
/*.activeChoseBk2:after{*/
/*	content: '';*/
/*	position: absolute;*/
/*	width: 0.23rem;*/
/*	height: 0.07rem;*/
/*	top: 0.29rem;*/
/*	right: 0.18rem;*/
/*	background: url("//xt10.kuleiman.com/klm/2/2/bk3/bk3Active.png") no-repeat;*/
/*	background-size: 100% 100%;*/

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

}
.bk4Header{
	width: 100%;
	height: 2rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk4/bk4-1.png") no-repeat;
	background-size: 100% 100%;
}
.navBk4ListBox{
	width: 100%;
	height: 1.83rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk4/bjt4-2.png") no-repeat;
	background-size: 100% 100%;
	margin-top: 0px;
}
.navBk4List{
	width: 1.78rem;
	height: 1.34rem;
	background: linear-gradient(180deg, rgba(237,241,255,0.23) 0%, rgba(255,255,255,0.51) 100%);
	box-shadow: 0rem 0.03rem 0.15rem 0rem rgba(117,126,152,0.17);
	border-radius: 0.1rem;
	border: 0.03rem solid;
	border-image: linear-gradient(180deg, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0)) 0.03 0.03;
	backdrop-filter: blur(29.189189189189197px);
	text-align: center;
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #FFFFFF;
	margin-top: 0.25rem;
	margin-left: 0.13rem;
}
.navBk4List .bk4Icon{
	width: 0.33rem;
	height: 0.33rem;
	margin: 0 auto;
	margin-top: 0.35rem;
	margin-bottom: 0.15rem;
}
.navBk4List .bk4Icon img{
	max-width: 100%;
	max-height: 100%;
}
.activeChoseBk4{
	background: linear-gradient(306deg, #165CEB 0%, #4093FF 100%);
	box-shadow: 0rem 0.03rem 0.26rem 0rem rgba(96,129,179,0.11);
	border-radius: 0.1rem;
}
.bk4Desc{
	width: 100%;
	height: 5rem;
	background-size: 100% 100%;

}


.rightBkt4 img{
	max-height: 100%;
	max-width: 100%;
}
.bk4Img{
	position: relative;
	margin: 0 auto;
}
.rightBkt4 .img1{
	width:5rem ;
	height: 2.99rem;
	margin-top: 1.08rem;

}
.rightBkt4 .img1_1{
	width:1.23rem ;
	height: 1.24rem;
	position: absolute;
	top: 1.48rem;
	left: 1.78rem;
}
.rightBkt4 .img2{
	width:3.13rem ;
	height: 4.36rem;
	margin-top: 0.64rem;
}
.rightBkt4 .img2_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 2.28rem;
	left: 2.05rem;
}.rightBkt4 .img3{
	 width:4.69rem ;
	 height: 2.7rem;
	 margin-top: 1.22rem;
 }
.rightBkt4 .img3_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.7rem;
	left: 2.9rem;
}.rightBkt4 .img4{
	 width:2.76rem ;
	 height: 3.38rem;
	 margin-top: 0.88rem;
 }
.rightBkt4 .img4_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 0.6rem;
	left: 1.69rem;
}

.rightBkt4 .img5{
	width:4.24rem ;
	height: 2.15rem;
	margin-top: 1.23rem;
}
.rightBkt4 .img5_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.68rem;
	left: 2.58rem;
}

.rightBkt4 .img6{
	width:4.23rem ;
	height: 2.74rem;
	margin-top: 1.08rem;
}
.rightBkt4 .img6_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.84rem;
	left: 2.86rem;
}

.rightBkt4 .img7{
	width:4rem ;
	height: 3.33rem;
	margin-top: 0.76rem;
}
.rightBkt4 .img7_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.28rem;
	left: 2.99rem;
}

.rightBkt4 .img8{
	width:4.17rem ;
	height: 2.48rem;
	margin-top: 1.13rem;
}
.rightBkt4 .img8_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.92rem;
	left: 3.1rem;
}
.rightBkt4 .img9{
	width:4.58rem ;
	height: 2.28rem;
	margin-top: 1.36rem;
}
.rightBkt4 .img9_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.56rem;
	left: 2.93rem;
}
.rightBkt4 .img10{
	width:5rem ;
	height: 2.65rem;
	margin-top: 1.25rem;
}
.rightBkt4 .img10_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 0.79rem;
	left: 3.55rem;
}
.rightBkt4 .img11{
	width:3.71rem ;
	height: 3.42rem;
	margin-top: 0.79rem;
}
.rightBkt4 .img11_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.24rem;
	left: 2.64rem;
}
.rightBkt4 .img12{
	width:5.5rem ;
	height: 1.89rem;
	margin-top: 1.67rem;
}
.rightBkt4 .img12_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 0.18rem;
	left: 3.73rem;
}
.rightBkt4 .img13{
	width:4.79rem ;
	height: 2.41rem;
	margin-top: 1.23rem;
}
.rightBkt4 .img13_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.92rem;
	left: 3.08rem;
}
.rightBkt4 .img14{
	width:4.68rem ;
	height: 2.7rem;
	margin-top: 1.07rem;
}
.rightBkt4 .img14_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 0.95rem;
	left: 3.03rem;
}
.rightBkt4 .img15{
	width:3.95rem ;
	height: 3.48rem;
	margin-top:0.82rem;
}
.rightBkt4 .img15_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 1.03rem;
	left: 2.89rem;
}
.rightBkt4 .img16{
	width:4.36rem ;
	height: 3.63rem;
	margin-top: 0.69rem;
}
.rightBkt4 .img16_1{
	width:1.41rem ;
	height: 1.42rem;
	position: absolute;
	top: 2.45rem;
	left: 2.95rem;
}

.fadeInRight {
	-webkit-animation: fadeInRight 1s .2s ease both;
	-moz-animation: fadeInRight 1s .2s ease both;
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0)
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0)
	}
}


.fadeInLefts {
	-webkit-animation: fadeInLefts 1s .2s ease both;
	-moz-animation: fadeInLefts 1s .2s ease both;
}

@-webkit-keyframes fadeInLefts {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0)
	}
}

@-moz-keyframes fadeInLefts {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0)
	}
}

.fadeInUps {
	-webkit-animation: fadeInUps 1s .2s ease both;
	-moz-animation: fadeInUps 1s .2s ease both;
}

@-webkit-keyframes fadeInUps {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes fadeInUps {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0)
	}
}

.swiper-container4 {
	width: 100%;
	height: 0.56rem;
	margin: 0.48rem auto 0;
	padding-left: 0.27rem;
}

.swiper-container4 .swiper-slide {
	width: auto !important;
	height: 0.56rem;
	padding-left: 0.2rem;
	padding-right: 0.2rem;
	/* background: #F0F2F5; */
	/* border-radius: 0.28rem; */
	text-align: center;
	line-height: 0.56rem;
	font-size: .2219rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #333333;
	margin-right: 0.09rem !important;
}
.swiper-container4 .swiper-slide.active4::after {
	width: .3755rem;
	height: .05rem;
	background: #5085FB;
	border-radius: 2px;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: .5rem;
	transform: translate(-50%, 0);
	transition: all 0.5s;
	opacity: 1;
}
.swiper-container4 .swiper-slide * {
	pointer-events: none;
}

.swiper-container4 .swiper-slide.active4 {
	/* background: #3972FF; */
	color: #5085FB;
}

.swiper-container5 {
	height: 5.5rem;
	width: 100%;
	margin: 0.33rem auto 0;
}

.swiper-container5 .swiper-slide {

	height: 5.43rem;
	display: flex;
	justify-content: center;
	align-items: center;

}

.swiper-container5 .swiper-slide ul {
	width: 100%;
	height: 100%;
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: repeat(3, 1fr);
	justify-items: center;
	align-content: center;
	/* gap: 0.2rem; */
	padding-left: 0.18rem;
	padding-right: 0.18rem;
}

.swiper-container5 .swiper-slide .card-wrap li {
	width: 2.82rem;
	height: 1.6726rem;
	position: relative;
	/* box-shadow: 0rem 0rem 0.05rem 0rem rgba(0, 0, 0, 0.1000), 0rem 0rem 0.09rem 0rem rgba(0, 0, 0, 0.1000); */
	/* border-radius: 0.09rem; */
}
.swiper-container5 .swiper-slide .card-wrap li::after {
	content: '';
	position: absolute;
	width: 2.82rem;
	height: 1.6726rem;
	background: rgba(0,0,0,0.3);
	border-radius: 0.09rem 0.09rem 0 0;
	left: 0;
	top: 0;
}


.swiper-container5 .swiper-slide .card-wrap li .card-pic-wrap {
	width: 2.82rem;
	height: 1.6726rem;
	border-radius: 0.09rem 0.09rem 0 0;
	position: relative;
}

.swiper-container5 .swiper-slide .card-wrap li .card-pic-wrap img {
	width: 100%;
	height: 100%;
	border-radius: 0.09rem;
	object-fit: cover;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap {
	padding-left: 0.25rem;
	padding-right: 0.25rem;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	z-index: 111;

}
.swiper-container5 .swiper-slide .card-wrap li .text-wrap::after {
	width: 0.3755rem;
	height: 0.05rem;
	background: #5085FB;
	border-radius: 2px;
	content: '';
	display: block;
	margin: 0 auto;
	transition: all 0.5s;
	opacity: 1;
}
.swiper-container5 .swiper-slide .card-wrap li .text-wrap h1 {
	/*height: 0.256rem;*/
	font-size: 0.18rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: rgb(255, 255, 255);
	line-height: 0.2rem;
	text-shadow: rgba(0, 0, 0, 0.1) 0rem 0rem 0.075rem;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap .bottom {
	font-size: 0.15rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #999999;
	line-height: 0.23rem;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1000);
	margin-top: 0.08rem;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap .bottom .lf {
	height: 0.15rem;
	line-height: 0.15rem;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap .bottom .ri {
	height: 0.15rem;
	line-height: 0.15rem;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap .bottom .lf .tb1 {
	background: url(//xt10.kuleiman.com/klm/2/2/kh.png) center center / 100% 100% no-repeat;
	width: 0.13rem;
	height: 0.13rem;
	margin-right: 0.05rem;
}

.swiper-container5 .swiper-slide .card-wrap li .text-wrap .bottom .ri .tb2 {
	background: url(//xt10.kuleiman.com/klm/2/2/yj.png) center center / 100% 100% no-repeat;
	width: 0.15rem;
	height: 0.11rem;
	margin-right: 0.05rem;
}
.bk5{
	width: 100%;
	height: 8.7rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk5-1/bk5-1.png") no-repeat;
	background-size: 100% 100%;
	overflow: hidden;

}

/*bk7*/
.bk7{
	width: 100%;
	height: 8.28rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk7/bk7.png") no-repeat;
	background-size: 100% 100%;
	position: relative;
	overflow: hidden;

}

.bk7Tip{
	position: absolute;
	top: 0.89rem;
	right: 0.33rem;
}
.bk7Title{
	font-size: 0.35rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #000E45;
	text-align: right;

}

.bk7TitleSence{
	font-size: 0.25rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #000E45;
	text-align: right;
	width: 2.25rem;
	float: right;
	margin-top: 0.1rem;
}
.bk7Icon{
	width: 0.38rem;
	height: 0.38rem;
	float: right;
	margin-top: 0.14rem;

}
.bk7Icon img{
	max-width: 100%;
	max-height: 100%;
}
.bk7TitleSenceBox{
	width: 100%;
	overflow: hidden;
}
.infoBox{
	display: flex;
	justify-content: center;
	padding-top: 4.48rem;
}
.card-info{
	width: 5.5rem;
}

.info_name{
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #616C91;
	margin-bottom: 0.12rem;
}
.infoMar{
	margin-top: 0.3rem;
}
.card-info input{
	width: 5.5rem;
	height: 0.67rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem 0.07rem 0rem rgba(0,0,0,0.1);
	border-radius: 0.1rem;
	padding-left: 0.33rem;
	font-size: 0.22rem;
}
.info-btn{
	width: 5.5rem;
	height: 0.67rem;
	background: linear-gradient(306deg, #165CEB 0%, #4093FF 100%);
	border-radius: 0.1rem;
	text-align: center;
	line-height: 0.67rem;
	margin-top: 0.33rem;
	text-align: center;
	font-size: 0.23rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #FFFFFF;
}
/*bk6*/
.bk6 {
	width: 100vw;
	height: 6.7413rem;
	overflow: hidden;

}

.content6 {
	width: 100%;
	height: 100%;
}

.content6 .title6 {
	height: 0.41rem;
	font-size: 0.41rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: bold;
	color: #333333;
	line-height: 0.41rem;
	text-align: center;
	margin: 0 auto;
	margin-top: 0.58rem;
}

.content6 .p6 {
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #8990A6;
	line-height: 0.31rem;
	text-align: center;
	margin: 0.31rem auto 0;
}

.content6 .bottom {
	width: 100%;
	height: 5.12rem;
	position: relative;
	padding-left: 0.26rem;
	padding-right: 0.26rem;
}

.content6 .bottom .left {
	position: absolute;
	width: 2.22rem;
	height: 2.82rem;
	z-index: 10;
	top: 1.43rem;
	left: 0.18rem;
}

.content6 .bottom .pic {
	width: 2.4rem;
	height: 1.5rem;
	position: relative;
}

.content6 .bottom .pic img {
	width: 100%;
	height: 100%;
	object-fit: fill;
}

.content6 .bottom .right {
	position: absolute;
	/* width: 2.22rem; */
	height: 2.82rem;
	z-index: 30;
	top: 0.6rem;
	right: 0.2rem;
}

.content6 .bottom .middle {
	width: 3.42rem;
	height: 4.58rem;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	z-index: 20;
}

.content6 .bottom .middle img {
	width: 100%;
	height: 100%;
	object-fit: fill;
}

.content6 .bottom .text {
	position: absolute;
	width: 1.8rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.content6 .bottom .text h1 {
	height: 0.2rem;
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #3972FF;
	line-height: 0.2rem;
}

.content6 .bottom .text p {
	font-size: 0.18rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #595959;
	line-height: 0.24rem;
	margin-top: 0.15rem;
	word-break: break-all;
}
/*bk8*/

.bk8{
	width: 100%;
	height: 10.98rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk8/bk8.png") no-repeat;
	background-size: 100% 100%;
	position: relative;
	overflow: hidden;

}
.bk8ListBox{
	margin-top: 0.57rem;
	/*display: flex;*/
	/*justify-content: center;*/
}
.bk8List{
	width: 5.92rem;
	height: 2rem;
	margin: 0 auto;
	background: linear-gradient(195deg, rgba(217,229,255,0.63) 0%, #FFFFFF 40%, #FFFFFF 100%);
	box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(0,0,0,0.05);
	border-radius: 0.1rem;
	border: 0.02rem solid;
	border-image: linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) 0.02 0.02;
	backdrop-filter: blur(6px);
	margin-bottom: 0.26rem;
	position: relative;

}
.bk8Title{
	font-size: 0.27rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #06133F;
	line-height: 0.4rem;
	padding-top: 0.33rem;
	padding-left: 1rem;
}
.bk8Desc{
	width: 5.1rem;
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #616E7A;
	margin-top: 0.22rem;
	margin-left: 0.4rem;
	line-height: 0.28rem;
}

.bk8Tip{
	width: 0.83rem;
	height: 0.48rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk8/bk8-3.png") no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 0.48rem;
	font-size: 0.31rem;
	font-family: DINAlternate-Bold, DINAlternate;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	top: 0.21rem;
	left: 0rem;
}
/*bk9*/
.bk9{
	width: 100%;
	height: 8.4rem;
	background: url("//xt10.kuleiman.com/klm/2/2/bk9/bk9-1.png") no-repeat;
	background-size: 100% 100%;
	overflow: hidden;


}
.statistics-right{
	font-size: 0.54rem;
	font-family: DINAlternate-Bold, DINAlternate;
	font-weight: bold;
}

#count1{
	color: #FF9822;
	font-family: TGBF;
}
#count2{
	 color: #FE716C;
	 font-family: TGBF;

}
#count3{
	color: #39CFBE;
    font-family: TGBF;
}
#count4{
   color: #5085FB;
   font-family: TGBF;

}
   .statistics-right{
	   display: flex;
	   margin-top: 0.46rem;
	   justify-content: space-around;

   }
   .statistics-right li{
	   /*margin-right: 0.68rem;*/
   }
.statistics-right .li-right span{
	font-size: 0.21rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #061440;
}
.statistics-right .li-right p{
	font-size: 0.19rem;
	font-family: SourceHanSansCN-Regular, SourceHanSansCN;
	font-weight: 400;
	color: #061440;
}
.swiper-container-top9{
	margin-top: 0.73rem;
}
.navBk9List{
	width: 5.58rem;
	height: 4.13rem;
	background: linear-gradient(195deg, rgba(217,229,255,0.63) 0%, rgba(255,255,255,0.63) 40%, rgba(255,255,255,0.7) 100%);
	box-shadow: 0rem 0.02rem 0.1rem 0rem rgba(0,0,0,0.05);
	border-radius: 0.08rem;
	border: 0.02rem solid;
	border-image: linear-gradient(165deg, rgba(255, 255, 255, 1), rgba(224, 231, 255, 0.8)) 0.02 0.02;
	backdrop-filter: blur(7.082630691399663px);
	margin-left: 0.21rem;
	position: relative;
}
.bk9Title:first-child{
	margin-top: 0.58rem;

}
.bk9Title{
	font-size: 0.33rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #061440;
	margin-left: 0.36rem;
}

.bk9Desc{
	font-size: 0.2rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #6D7690;
	margin-left: 0.36rem;
	margin-top: 0.19rem;
	width: 4rem;

}
.bk9ListBox{
	display: flex;
	width: 100%;
	position:absolute;
	top: 2.6rem;
	left: 0;
	justify-content: space-around;


}
.bk9Icon{
	width: 1.5rem;
	height: 1.5rem;
	position: absolute;
	top:0 ;
	right: 0;
}
.bk9DescIcon{
	width: 0.5rem;
	height: 0.5rem;
	margin: 0 auto;
}
.bk9DescIcon img,.bk9Icon img{
	max-width: 100%;
	max-height: 100%;
}

.bk9DescInfo{
	font-size: 0.22rem;
	font-family: SourceHanSansCN-Medium, SourceHanSansCN;
	font-weight: 500;
	color: #061440;
	margin-top: 0.15rem;
}
/*bk10*/
.bk10{
	width: 100%;
	height: 8.9rem;
	/*background: #f0f2f5;*/
	overflow: hidden;

}
.gloryContent {
	overflow: hidden;
	padding-bottom: .5973rem;
}

.gloryContent .gloryBox {
	display: flex
}

.gloryItemBox {
	width: 2.628rem;
	height: 5.1195rem;
	display: flex;
	cursor: pointer;
	flex-flow: column nowrap;
	justify-content: space-between;
	margin-right: .2522rem;

}
#picList1 {
	/* width: 100% !important; */
	margin: 0 auto;
	/* transition: transform 0.08s; */
	/* transition-duration:800ms */
	/* transition-duration:300ms */
}
#picList1 {
	display: flex;
	align-items: center;
	/* padding: .1261rem 0px; */
	padding-bottom: .1261rem;
	margin-top: 0.61rem;

}
.gloryItem {
	box-sizing: border-box;
	overflow: hidden;
	align-items: flex-start;
	text-align: left;
	width: 2.628rem;
	height: 2.4403rem;
	background: linear-gradient(180deg, #DEE7FF 0%, #FBFCFF 100%);
	box-shadow: 0px 2px .1024rem 0px rgba(209, 225, 255, 0.75);
	border-radius: .1024rem;
	border: .0341rem solid #FFFFFF;
}

.gloryItem .box {
	width: 100%;
	margin-top: .1195rem;
	padding: 0px .1892rem 0px .1892rem;
}

.gloryItem .box img {
	width: 100%;
	height: 1.587rem;
	display: block
}

.gloryItem .content {
	margin-top: .1195rem;
	text-align: center;
	font-size: .1877rem;
	font-family: SourceHanSansCN-Bold, SourceHanSansCN;
	font-weight: bold;
	color: #262A47;
}
.picTool{
	display: flex;
	margin-top: 0.36rem;
	justify-content: center;
}
.picTool div:last-child{
	margin-left: 0.38rem;

}
.picTool div{
	width: 0.5rem;
	height: 0.5rem;
	cursor: pointer;
}
.picTool div img{
	max-width: 100%;
	max-height: 100%;
}

.allShadow {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	/* display: none; */
	height: 100%;
	background: rgba(0, 0, 0, .3);
	z-index: 999
}

.allShadow img {
	z-index: 1000;
	text-align: center;
	position: absolute;
	/* width: 1000px;
    height: 740px; */
	height: 3.157rem;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

.allShadow .iconclose-line {
	background: url('//xt10.kuleiman.com/klm/2/2/puc_col2.svg') no-repeat center/100%;
	width: .3783rem;
	height: .3783rem;
	display: inline-block;

}

.allShadow .iconzuo {
	background: url('//xt10.kuleiman.com/klm/2/2/lef1.svg') no-repeat center/100%;
	width: .2018rem;
	height: .3405rem;
	display: inline-block;
}

.allShadow .iconyou {
	background: url('//xt10.kuleiman.com/klm/2/2/rig2.svg') no-repeat center/100%;
	width: .2018rem;
	height: .3405rem;
	display: inline-block;
}

.allShadow .left {
	left: 5%
}

.allShadow .left,
.allShadow .right {
	z-index: 1000;
	text-align: center;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer
}

.allShadow .right {
	right: 2%
}

.allShadow .close {
	z-index: 1000;
	text-align: center;
	position: absolute;
	top: 10%;
	right: 2%;
	transform: translate(-50%, -50%);
	cursor: pointer
}
/* 播放视频部分 */
.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(//xt10.kuleiman.com/klm/2/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;
}



/* 弹框2 */
.ly-pop {
	background: rgba(0, 0, 0, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	visibility: hidden;
	opacity: 0;
	display: none;
}

.ly-pop.show {
	visibility: visible;
	opacity: 1;
	display: block;
}

.ly-container {
	font-size: .175rem;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	border-radius: .075rem;
	overflow: hidden;
	background: #fff;
	width: 4.975rem;
	height: 2.275rem;
}

.ly-cont-top {
	background-color: #f5f5f5;
	height: .5rem;
	line-height: .5rem;
	padding: 0 .125rem;
	border-bottom: .0125rem solid #efefef;
}

.ly-cont-top .labels {
	padding-left: .35rem;
	background: url(//xt10.kuleiman.com/klm/2/2/ly-01.png) 0 center / 23% no-repeat;
}

.ly-close {
	cursor: pointer;
	width: .25rem;
	height: .25rem;
	float: right;
	margin-top: .125rem;
	background: url(//xt10.kuleiman.com/klm/2/2/ly-close.png) center center / 100% 100% no-repeat;
}

.ly-cont-wrap {
	line-height: .275rem;
	margin-top: .3875rem;
	padding: 0 .125rem 0 1.625rem;
	min-height: 1.0125rem;
	background: url(//xt10.kuleiman.com/klm/2/2/ly-02.png) .25rem center / 20% no-repeat;
}

.ly-cont-wrap i {
	color: #ed6a11;
}

.ly-cont-wrap .t {
	color: #383838;
}

body{
	overflow: scroll;
}

.y_foot {
	margin-bottom: 1rem;
}

.bk13{
	width: 100%;
	height: 11.88rem;
}
.bk13Box{
	width: 6.08rem;
	margin: 0.5rem auto 0;
}
.bk13Top,.bk13Bottom{
	width: 6.08rem;
	height: 4.83rem;
	position: relative;

}

.bk13Top img,.bk13Bottom img{
	max-width: 100%;
	max-height: 100%;
}
.bk13Con{
	position: absolute;
	top: 0.6rem;
	width: 5.23rem;
	left: 50%;
	transform: translate(-50%,0);
}
.bk13Title{
	font-size: 0.28rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: bold;
	color: #061440;
}
.bk13Desc{
	margin-top: 0.2rem;
	font-size: 0.22rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: 400;
	color: #38485F;
	line-height: 0.33rem;
}