.selectedInfor {
	padding: 10px 0.24rem 10px 10px;
	border-radius: 15px;
	background: rgba(99, 96, 169, 0.1);
  display: inline-block;

	position: relative;
	margin: 5px;
}

.selectedInfor label {
	
	margin: 0;
	color: rgba(99, 96, 169, 1);
}
.selectedInfor span{
	display: none;
}
.selectedInfor em {
	background: url(../image/p3.png) no-repeat;
	cursor: pointer;
	display: block;
	height: 10px;
	overflow: hidden;
	position: absolute;
	right: 6px;
	top: 15px;
	width: 10px;
}
/*  */
.g-ce{
	padding: 0.3rem 0 ;
	background: url(../image/p8.png) bottom left no-repeat;
	background-size: 30% auto;
}
.g-ce .h1 {
    font-size: 1.7708333333333335vw;
    color: #000000;
    line-height: 1;
    margin-bottom: 0.18rem;
    font-family: 'DIN';
}
.g-ce .h2{
	font-size: 1.4666666666666667vw;
	color: #000000;
	font-family: 'DIN';
	/* margin: 0.1rem 0; */
}
.g-ce .m-c{
	display: flex;
	justify-content: space-between;
	
	flex-wrap: wrap;
}
.g-ce .m-c .l-l{
	width: 20%;

}
.g-ce .m-c .l-l .screen-term{
	padding: 0.15rem;
	border: 1px solid #D8DAD9;
	border-radius: 10px;
}
.g-ce .m-c .l-l .ss{
	padding: 0.1rem 0;
	border-bottom:1px solid #D8DAD9;
}
.g-ce .m-c .l-l .ss input{
	border: 1px solid #D8DAD9;
	width: 100%;
	background: url(../image/p5.png)  10px center no-repeat;
	background-size: 0.1rem auto;
	padding: 5px 5px 5px 0.3rem;
	margin: 0.1rem 0;
	border-radius: 5px;
}
.g-ce .m-c .l-l .listIndex{
	padding: 0.15rem 0;
	border-bottom:1px solid #D8DAD9;
}
.screenBox dl{
	margin: 0;
}
.screenBox dl dd label input {
    float: left;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    margin-top: 5px;
}
.screenBox dl dt{
	
	font-size: 1.4583333333333335vw;
	font-weight: 500;
	
	text-align: left;

}
.screenBox dl dd label a{

	font-size: 1.1458333333333335vw;
	font-weight: 400;
	text-align: left;

}
.g-ce .m-c .l-l .listIndex label{
	display: block;
	margin: 0.15rem 0;
}
.g-ce .m-c .l-r{
	width: 78%;
	background: url(../image/jz.png) top right no-repeat;
	background-size: 30% auto;
}
.g-ce .m-c .l-r .hasBeenSelected{
	display: flex;
	justify-content: space-between;
	
}
.hasBeenSelected.on{
	position: fixed;
	left: 0;
	top: 1rem;
	width: 100%;
	background: rgba(255,255,255,0.8);
	padding: 0.1rem 10%;
	z-index: 9;
	box-shadow: 1px 1px 4px 1px #e2e2e2;
}

.g-ce .m-c .l-r .hasBeenSelected dl{
	margin: 0;
	display: flex;
	align-items: center;
	width: 90%;
}
.hasBeenSelected dt{
	
	font-size: 1.25vw;
	font-weight: 400;
	line-height: 28px;


}
.eliminateCriteria{
	display: flex;
	align-items: center;
	cursor: pointer;
}
.eliminateCriteria span{
	
	font-size: 0.8333333333333334vw;
	font-weight: 400;
	color: rgba(99, 96, 169, 1);
	text-align: left;

}
.eliminateCriteria img{
	width: 0.2rem;
	margin-left: 5px;
}
.g-ce .m-c .l-r ul{
	margin: 0;
	padding: 0;
}
.g-ce .m-c .l-r ul li{
	border: 1px solid rgba(216, 218, 217, 1);
	border-radius: 0.2rem;
	padding: 0.2rem;
	margin: 0.15rem 0;
	width: 100%;
	position: relative;
}
.g-ce .m-c .l-r ul li .jia{
	position: absolute;
	right: 0.2rem;
	top: 0.1rem;
	display: none;
}
.g-ce .m-c .l-r ul li .jia img{
	width: 0.2rem;
}
.g-ce .m-c .l-r ul li .t-h{
	color: rgba(61, 69, 67, 1);
	
	font-size: 1.25vw;
	font-weight: 700;
	margin-bottom: 0.2rem;


}
.g-ce .m-c .l-r ul li .t-t{
	

}
.g-ce .m-c .l-r ul li .t-c{
	display: flex;
	flex-wrap: wrap;
	
}

.g-ce .m-c .l-r ul li .t-p{
	
	display: flex;
	align-items: flex-end;
	
}
.g-ce .m-c .l-r ul li .t-p .t-h2{
	color: rgba(99, 96, 169, 1);
	font-size:  1.0416666666666667vw;
	font-weight: 600;
	
}
.g-ce .m-c .l-r ul li .t-p  span{
	margin-left: 0.5rem;
	margin-bottom: 0;
	font-size:  0.7291666666666667vw;
	font-weight: 400;
	color: rgba(61, 69, 67, 1);
	
	white-space: normal;

}
.g-ce .m-c .l-r ul li:hover{
	background: rgba(99, 96, 169, 0.1);
box-shadow: 0px 6px 8px 0px rgba(99, 96, 169, 0.1);
border: 1px solid rgba(99, 96, 169, 1)

}

.p-gug{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center;
	background: rgba(234, 235, 235, 0.4);
	padding: 0.2rem 0.4rem;
	width: 100%;
	margin: 0.4rem 0;
}
.p-gug .l-t{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 80%;
}
 .p-gug .img{
	width: 10%;
}
 .p-gug .img img{
	width: 100%;
}
 .p-gug .txt{
	width: 88%;
}
 .p-gug .txt .t-h{
	
	font-size: 1.0416666666666667vw;
	font-weight: 400;
	
	
color: rgba(70, 55, 151, 1);
}
 .p-gug .txt .p-p{
	
	font-size:  0.7291666666666667vw;
	font-weight: 400;
	color: rgba(70, 55, 151, 0.6);
	
}
 .p-gug .a-more{
	font-size:  0.7291666666666667vw;
	color: #fff;
	background: linear-gradient(90deg, #A19EE3 -15.38%, #6360A9 100%);
    display: block;
	padding: 10px 15px;
	border-radius: 1rem;
	box-shadow: 0px 6px 6px 0px rgba(99, 96, 169, 0.15);
    transition: all 1s;
	cursor: pointer;
}
.p-gug .a-more:hover{
	transform: translateY(10px);
}
/*  */
.m-padding{
	padding: 0.4rem 0;
}
.tit{
	text-align: center;
	margin: 0.2rem 0;
}
.tit h1{
	font-size:  1.7708333333333335vw;
	font-weight: 400;
}
.tit span{
	width: 76px;
	height: 3px;
	background: rgba(99, 96, 169, 1);
	display: block;
	margin: 0.2rem auto 0;

}
/*  */
.n-td .m-c ul{
	margin: 0;
	padding: 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.n-td .m-c ul li{
	width: 24%;
	margin: 0.5%;
	border-radius: 0.2rem;
	background: linear-gradient(179.89deg, rgba(147, 202, 100, 0.5) 0.1%, rgba(147, 202, 100, 0) 48.81%);
    padding: 0.2rem 0.4rem;
	text-align: center;
	border: 1px solid #f1f1f1;
	position: relative;
	overflow: hidden;
}
.n-td .m-c ul li:nth-of-type(2n){
	background: linear-gradient(180deg, rgba(98, 103, 176, 0.5) 0%, rgba(98, 103, 176, 0.0075) 51.01%, rgba(98, 103, 176, 0) 53.69%);

}
.n-td .m-c ul li .p-p{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	bottom: -100%;
	
	transition: all 1s;
	background: rgba(0, 0, 0, 0.8);
    padding: 0.2rem;
	color: #fff;
	
	font-size:  0.9375vw;
	font-weight: 400;
	
}
.n-td .m-c ul li:hover .p-p{
	
	bottom: 0;
}
.n-td .m-c ul li .t-h{

	font-size: 1.875vw;
	font-weight: 600;
	margin: 0.2rem 0;
	letter-spacing: 0.32em;
	color: rgba(147, 202, 100, 1);

}
.n-td .m-c ul li:nth-of-type(2n) .t-h{
	color:rgba(99, 96, 169, 1);
}
.n-td .m-c ul li .img img{
	width: 0.6rem;
	display: block;
	margin: 0.6rem auto;
}
.n-td .m-c ul li .a-link{
	border: 1px solid rgba(0, 0, 0, 0.05);
	padding: 5px 10px;
	border-radius: 5px;
	font-size: 0.9375vw;
	
}
/*  */
.p-czsp .m-c{
	position: relative;
	border-radius: 0.2rem;
	overflow: hidden;
}
.p-czsp .m-c .img{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
}
.p-czsp .m-c .img img{
	width: 100%;
	height: 100%;
}
.p-czsp .m-c .play{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 0.6rem;
	margin-left: -0.3rem;
	z-index: 2;
}
.p-czsp .m-c .play img{
	width: 100%;
	height: auto;
}
.p-czsp .m-c video{
	width: 100%;
}
/*  */
.p-down{
	background: url(../image/p18.png) bottom right no-repeat;
	background-size: 15% auto;
	margin-bottom: 0.4rem;
}
.p-down .m-c ul{
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
}
.p-down .m-c ul li{
	width: 16%;
	padding: 0.2rem;
   margin:1% 0.3%;
	background: rgba(239, 239, 246, 1);
border-radius: 0.1rem;

	text-align: center;
	transition: all 1s;
}
.p-down .m-c ul li:hover{
	transform: translateY(5px);
	box-shadow: 0px 6px 8px 0px rgba(99, 96, 169, 0.1);
}
.p-down .m-c ul li .m img{
	width: 0.4rem;
	display: block;
	margin: 0.2rem auto;
}

.p-down .m-c ul li .t-h{
	
	font-size: 1.0416666666666667vw;
	font-weight: 400;
	color: rgba(99, 96, 169, 1);
	margin-bottom: 0.2rem;


}
.p-down .m-c ul li .a-link{
	display: flex;
	justify-content: center;
	align-items: center;
}
.p-down .m-c ul li .a-link span{
	
	font-size: 0.8333333333333334vw;
	font-weight: 500;

	color:  rgba(99, 96, 169, 1);


}
.p-down .m-c ul li .a-link img{
	width: 0.16rem;
	margin-left: 0.05rem;
}
/*  */
.swiper-sj{
	overflow: hidden;
	padding: 0 0.4rem;
}
.swiper-sj .swiper-slide{
	border: 1px solid rgba(216, 218, 217, 1);
	padding: 0.2rem;
	border-radius: 0.1rem;
	width: 31%;
	margin: 1.1%;
	position: relative;
}
.swiper-sj  .swiper-button-prev,.swiper-sj  .swiper-button-next{
	background: url(../image/p21.png) center center no-repeat;
	width: 0.4rem;
	height: 0.4rem;
right: 0;
	background-size: 100% auto;
}
.swiper-sj  .swiper-button-prev{
	transform: rotate(180deg);
		left: 0;
}
.swiper-sj .swiper-slide .t-h{
	color: rgba(61, 69, 67, 1);
	font-size: 1.25vw;
	font-weight: 700;
}

.swiper-sj .swiper-slide .t-p{
	color: rgba(99, 96, 169, 1);
	font-size:  1.0416666666666667vw;
	font-weight: 600;
     margin: 0.1rem 0;
}
.swiper-sj .swiper-slide .t-s{
	display: flex;
	flex-wrap: wrap;
	height: 0.9rem;
}
.swiper-sj .swiper-slide  span{	
	font-size:  0.7291666666666667vw;
	font-weight: 400;
	color: rgba(61, 69, 67, 1);
	margin: 5px;
	    white-space: normal;
}
.swiper-sj .swiper-slide .jh{
	position: absolute;
	top: 0.1rem;
	right: 0.1rem;
	width: 0.2rem;
	display: none;
	
}
.swiper-sj .swiper-slide .jh img{
	width: 100%;
	transition: all 1s;
}
.swiper-sj .swiper-slide:hover .jh img{
	transform: rotate(360deg);
}
.swiper-sj .swiper-slide:hover{
	box-shadow: 0px 6px 8px 0px rgba(99, 96, 169, 0.1);
	border: 1px solid rgba(99, 96, 169, 1)
}
/*  */
.p-banner{
	position: relative;
	overflow: hidden;
	width: 100%;
	margin-top: 1rem;
}


.p-banner .img{
	width: 100%;
	font-size: 0;
	overflow: hidden;
}
.p-banner .img img{
	width: 100%;
}
.p-banner .m-c{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	
}
.p-banner .m-c .c-c{
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	flex-wrap: wrap;
	width: 80%;
}
.p-banner .h1 {
	font-size: 3.3333333333333335vw;
	color: rgba(0, 0, 0, 1);
	
	font-weight: bold;
	text-transform: uppercase;
	
	margin-bottom: 0.4rem;
}
.p-banner .h2 {
	font-size: 0.9375vw;
	color: rgba(0, 0, 0, 1);
	line-height: 1.5;
}
.p-banner .m-c .c-c .txt{
	width:66%;
	margin-bottom: 0.5rem;
}
.p-banner .m-c .c-c  .p-paly{
	width: 0.4rem;margin-bottom: 0.5rem;
}
.p-banner .m-c .c-c  .p-paly img{
	width: 0.4rem;
	cursor: pointer;
}
.p-banner .m-c .c-c .m{
	width: 20%;
	
}
.p-banner .m-c .c-c .m img{
	width: 100%;
}
/*  */
.g-tc{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	left: -100%;
	z-index: 999;
	top: 0;
	display: none;
	transition: all 1s;
	
}
.g-tc.on{
	display: block;
	left: 0;
}
.g-tc .container{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}
.g-tc .container .m-c{
	width: 60%;
	margin: 0 auto;
}
.g-tc .container .close-x img{
	width: 0.3rem;
	transform: rotate(45deg);
	float: right;
	transition: all 1s;
	cursor: pointer;
	margin: 0.2rem 0;
}
.g-tc .container .close-x img:hover{
	transform: rotate(315deg);
}
.g-tc .container .m-c video{
	width: 100%;
}
/*  */
@media (max-width: 990px) {
	.g-ce .m-c .l-l{
		width: 100%;
	}
	.g-ce .h1{
		font-size: 0.2rem;
	}
	.tit h1{
		font-size: 0.3rem;
	}
	.g-ce .h2{
		font-size: 0.18rem;
	}
	.screenBox dl dt,.hasBeenSelected dt,.g-ce .m-c .l-r ul li .t-h{
		font-size: 0.2rem;
	}
	.screenBox dl dd label a{
		font-size: 0.18rem;
	}
	.selectedInfor{
		padding: 5px 0.3rem 5px 5px;
	}
	.selectedInfor em{
		top: 12px;
		width: 6px;
		height: 6px;
		background: url(../image/p3.png) center center no-repeat;
		background-size: 100% auto;
	}
	.selectedInfor label,.eliminateCriteria span,.g-ce .m-c .l-r ul li .t-p .t-h2{
		font-size: 0.16rem;
	}
	.g-ce .m-c .l-l{
		width: 100%;
	}
	.g-ce .m-c .l-r{
		width: 100%;
	}

	.g-ce .m-c .l-l .listIndex dd{
		display: flex;
		flex-wrap: wrap;
	}
	.g-ce .m-c .l-l .listIndex label{
		margin: 0.1rem;
	}
	.g-ce .m-c .l-r ul li .t-p span{
		font-size: 0.16rem;
	}
	
	 .p-gug .img{
		width: 15%;
	}
	.p-gug .txt{
		width: 82%;
	}
	. .p-gug{
		justify-content: center;
		padding: 0.2rem;
	}
	 .p-gug .l-t{
		width: 100%;
		margin-bottom: 0.2rem;
	}
	 .p-gug .txt .t-h{
		font-size: 0.18rem;
	}
	.p-gug .txt .p-p, .p-gug .a-more{
		font-size: 0.16rem;
	}
	/*  */
	.n-td .m-c ul li{
		width: 48%;
		margin: 1%;
	}
	.n-td .m-c ul li .t-h{
		font-size: 0.2rem;
	}
	.n-td .m-c ul li .a-link,.p-down .m-c ul li .t-h,.swiper-sj .swiper-slide .t-h{
		font-size: 0.18rem;
	}
	.n-td .m-c ul li .img img{
		margin: 0.6rem auto;
	}
	/*  */
	.p-down .m-c ul li{
		width: 31.333%;
		margin: 1%;
	}
	.p-down .m-c ul li .a-link span,.swiper-sj .swiper-slide .t-p,.swiper-sj .swiper-slide span{
		font-size: 0.16rem;
	}
	/*  */
	.swiper-sj .swiper-slide{
		width: 48%;
		margin: 1%;
	}
	.p-banner .h2{
		font-size: 0.16rem;
	}
	.g-tc .container .m-c{
		width: 100%;
	}
	/*  */
	.g-ce .m-c .l-r ul li .t-p{
		align-items: flex-start;
	}
	/*  */
	.p-banner .m-c .c-c{
		width: 90%;
	}
	.p-banner .img img{
		width: 200%;
		margin-left: -25%;
		max-width: max-content;
	}
	.p-banner .m-c .c-c .txt,.p-banner .m-c .c-c .p-paly{
		margin-bottom: 0.1rem;
	}
	/*  */
	.hasBeenSelected.on{
		padding: 0.1rem;
	}
	.n-td .m-c ul li:hover .p-p{
	    font-size: 10px;
	}
}
