
.banner{
	width: 7.5rem;
	height: 4.64rem;
}

.title{
	display: flex;
	justify-content: center;
	align-items:center;
	margin-top: 0.66rem;
}
.subtitle{
	margin: .1rem auto;
	width: 7.02rem;
	color: #828793;
	font-size: 0.26rem;
	text-align: center;
}
.subtitle span{
	color:#F75832;
	font-weight: 700;
}
.title .name{
	font-size: 0.36rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 700;
	color: #353D4D;
}
.title .block{
	width: 0.16rem;
	height: 0.06rem;
	/* background: #21C17F; */
	background: linear-gradient(90deg, #FF3D16 , #FF7E1F);
	border-radius: 0.08rem;
	margin: 0px 0.2rem;
}

.course_list{
	width: 6.6rem;
	margin: .4rem auto 0;
	padding: .2rem;
	border-radius: .2rem;
}
.course_list a{
	display: block;
	width: 1.5rem;
	/* height: 1.5rem; */
	text-align: center;
	margin: .2rem 0;
}
.course_list a img{
	width: 1.2rem;
	height: 1.2rem;
	display: block;
	margin: auto;
}
.problem{
	display: flex;
	justify-content: space-between;
}
.problem .problem_list{
	width: 3.39rem;
	background: #FFFFFF;
	box-shadow: 0px 0.02rem 0.12rem 0px rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin: 0.18rem;
	
}
.problem .problem_list img{
	width: 3.2rem;
	height: 1.98rem;
	margin: 0.08rem;
}
.problem .problem_list p{
	margin-top: 0.04rem;
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #353D4D;
	margin: 0.04rem 0.24rem 0.14rem 0.24rem;
}
.financial_freedom{
	background-image: url(../img/路径1.png);
	background-size:cover;
	margin: 0.44rem auto 0.4rem auto;
	width: 5.5rem;
	height: 6rem;
	position: relative;
}
.financial_freedom img{
	width: 1.2rem;
	height: 1.2rem;
	position: absolute;
}
.financial_freedom img:nth-child(1){
	top: -0.1rem;
	left: -0.6rem;
}
.financial_freedom img:nth-child(2){
	right: -0.6rem;
	top: 1.6rem;
}
.financial_freedom img:nth-child(3){
	left: -0.6rem;
	top: 3.2rem;
}
.financial_freedom img:nth-child(4){
	right: -0.6rem;
	bottom: 0rem;
}
.financial_freedom .Index{
	width: 0.38rem;
	height: 0.38rem;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.19rem 0.19rem 0px 0.19rem;
	margin-right: 0.1rem;
	font-size: 0.28rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	text-align: center;
}
.financial_freedom .Index:nth-child(1){
	margin-left: 1rem;
}
.financial_freedom .Index:nth-child(3){
	margin-left: 1rem;
}
.financial_freedom .financial_freedom_title{
	font-size: 0.32rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #2D3C59;
}
.financial_freedom .financial_freedom_text{
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
}

.financial_freedom_button{
	width: 6.4rem;
	height: 0.88rem;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.44rem;
	line-height: 0.88rem;
	font-size: 0.36rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	display: block;
	color: #FFFFFF;
	margin: 0 auto;
	border-color:#21C17F;
	text-align: center;
}
.study{
	width: 7.02rem;
	margin: .2rem auto;
}
.study .item{
	width: 1.755rem;
	text-align: center;
	color:#828793;
}
.study .item img{
	width: 1.5rem;
}
.business{
	width: 6.82rem;
	margin: .4rem auto 0;
	background-color: #fff;
	padding: .2rem .15rem;
	box-shadow: 0px 0.0267rem 0.16rem 0px rgba(156, 171, 201, 0.2);
	border-radius: .2rem;
}
.business span{
	background: linear-gradient(90deg, #F75732, #F77332);
	display: inline-block;
	padding: .05rem .13rem;
	border-radius: .4rem;
	margin: .2rem .05rem .1rem;
	color: #fff;
	font-size: .3rem;
}
.route{
	width: 0.01rem;
	/* height: 8.92rem; */
	background-image: url(../img/路径%202.png);
	margin-left: 0.24rem;
	position: relative;
	margin-top: 0.28rem;
}
.route .origin{
	width: 0.14rem;
	height: 0.14rem;
	position: absolute;
	left: -0.07rem;
}
.route .origin:nth-child(1){
	top: 0.98rem;
}
.route .origin:nth-child(2){
	top: 3.20rem;
	left: -0.07rem;
}
.route .origin:nth-child(3){
	top: 5.42rem;
	left: -0.07rem;
}
.route .origin:nth-child(4){
	top: 7.74rem;
	left: -0.07rem;
}
.route .origin:nth-child(5){
	top: 10.12rem;
	left: -0.07rem;
}
.course{
	width: 6.7rem;
	height: 1.94rem;
	margin-left: 0.3rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.03rem 0.16rem 0rem rgba(189, 193, 200, 0.4);
	display: flex;
	padding-bottom: 0.08rem;
	margin-top: 0.28rem;
}
.course img{
	width: 2.4rem;
	height: 1.78rem;
	margin: 0.08rem;
}
.course .Index{
	width: 0.38rem;
	height: 0.38rem;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.19rem 0.19rem 0px 0.19rem;
	margin-right: 0.1rem;
	font-size: 0.28rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
}
.course .course_name{
	font-size: 0.32rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #2D3C59;
}
.course .course_synopsis{
	font-size: 0.26rem;
	font-family: AlibabaPuHuiTiR;
	color: #596680;
	margin-top: 12px;
	width: 3.9rem;
	margin-left: 0.1rem;
}
.course .course_synopsis span{
	color: #F75732;
}
.Triangle{
	width: 0;
	height: 0;
	border: 0.16rem solid transparent;
	border-right: 0.16rem solid #ffffff;
	position: absolute;
	left: 0rem;
}
.Triangle:nth-child(1){
	top: 1.16rem;
}
.Triangle:nth-child(2){
	top: 3.40rem;
}
.Triangle:nth-child(3){
	top: 5.59rem;
}
.Triangle:nth-child(4){
	top: 7.91rem;
}
.Triangle:nth-child(5){
	top: 10.3rem;
}
.Free_trial{
	width: 7.02rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin: 0.36rem auto;
	padding-top: 0.2rem;
	padding-bottom: .3rem;
	text-align: center;
}
.Free_trial .Free_trial_Item{
	width: 50%;
	height: 1.2rem;
	display: flex;
	align-items: center;
}
.Free_trial .Free_trial_Item:nth-child(1){
	border-bottom: 0.005rem solid #EEEEEE;
	border-right: 0.0025rem solid #EEEEEE;
}
.Free_trial .Free_trial_Item:nth-child(2){
	border-bottom: 0.005rem solid #EEEEEE;
}
.Free_trial .Free_trial_Item img{
	width: 0.64rem;
	height: 0.64rem;
	margin-left: 0.4rem;
}
.Free_trial .Free_trial_Item .Free_trial_Item_title{
	font-size: 0.32rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #F76032;
	display: block;
	margin-left: 0.12rem;
	text-align: left;
}
.Free_trial .Free_trial_Item .Free_trial_Item_text{
	font-size: 0.24rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
	display: block;
	margin-left: 0.12rem;
}
.Free_trial .buttom{
	background: linear-gradient(90deg, #F75732, #F77332);
	color: #FFFFFF;
}
.Free_trial input{
	width: 6.22rem;
	height: 0.88rem;
	line-height: 0.88rem;
	text-align-last: center;
	font-size: .32rem;
	border-radius: 44px;
	background-color: #F5F7FA;
	margin: 0.5rem auto 0rem auto;
}
.Practice{
	display: flex;
/* 	justify-content: center; */
}
.Practice .Practice_Item{
	width: 3.39rem;
	/* height: 2; */
	background: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin:0.24rem 0rem 0rem 0.24rem;
	position: relative;
	padding-bottom: .2rem;
}
.Practice .Practice_Item img{
	width: 3.2rem;
	height: 1.98rem;
	margin: 0.08rem;
}
.Practice .Practice_Item .Practice_Title{
	width: 2.18rem;
	height: 0.52rem;
	line-height: 0.52rem;
	text-align: center;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.26rem;
	position: absolute;
	left: 0.66rem;
	top: 1.8rem;
	font-size: 0.28rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
}
.Practice .Practice_Item .Practice_Text{
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #353D4D;
	line-height: 0.36rem;
	margin-top: 0.3rem;
	padding: 0 .1rem;
	text-align: justify;
}
.onehundredtwenty{
	width: 7.02rem;
	/* height: 3.42rem; */
	padding-bottom: .35rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin: 0.36rem auto;
}
.onehundredtwenty .onehundredtwenty_Item{
	display: flex;
	align-items: center;
}
.left_point{
	width: 0.08rem;
	height: 0.08rem;
	border-radius: 50%;
	background-color: #F77332;
	margin-right: 0.08rem;
}
.onehundredtwenty .onehundredtwenty_Item .onehundredtwenty_Item_Text{
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #353D4D;
	margin-bottom: 0.1rem;
}
.onehundredtwenty .onehundredtwenty_buttom{
	width: 6.22rem;
	height: 0.88rem;
	line-height: 0.88rem;
	text-align: center;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.44rem;
	margin: 0.3rem auto 0rem auto;
	font-size: 0.36rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
}
.teacher{
/* 	overflow-x: auto; */
	padding-top: 0.94rem;
	overflow-x: auto;
	width: 100%;
	height: 4rem;
	display: flex;
}
.teacher .teacher_Item{
	width: 3rem;
	height: 3.9rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	position: relative;
	margin-left: 0.24rem;
}
.teacher .teacher_Item .teacher_name{
	font-size: 0.32rem;
	padding-top: 0.9rem;
	padding-bottom: 0.12rem;
	text-align: center;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #353D4D;
}
.teacher .teacher_Item .certificate{
	background: rgba(247, 87, 50, 0.1);
	border-radius: 14px;
	border: 1px solid rgba(247, 87, 50, 0.15);
	padding: 0.04rem 0.1rem;
	font-size: 0.2rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #F75732;
	text-align: center;
	margin-right: 0.1rem;
}
.teacher .teacher_Item .honor{
	background: rgba(233, 184, 79, 0.1);
	border-radius: 14px;
	border: 1px solid rgba(233, 184, 79, 0.15);
	padding: 0.04rem 0.1rem;
	font-size: 0.2rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #E9B84F;
	text-align: center;
}
.teacher .teacher_Item .introduce{
	width: 2.6rem;
	font-size: 0.2rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #353D4D;
	line-height: 0.30rem;
	margin: 0.2rem auto 0rem auto;
	text-align: center;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.teacher .teacher_Item .teacher_Item_box{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	background-color: #F5F7FA;
	box-shadow: 0px 2px 6px 0px rgba(177, 185, 201, 0.2);
	border: 0.04rem solid #FFFFFF;
	position: absolute;
	top: -0.5rem;
	left: 0.9rem;
}
.teacher .teacher_Item .teacher_Item_box .Photo{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
}
.Feedback{
	display: flex;
	justify-content: space-around;
}
.Feedback .Feedback_Item{
	width: 3.42rem;
	height: 4.68rem;
	background: #23C17F;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin-top: 0.24rem;
	margin: 0.24rem 0rem;
}
.Feedback .Feedback_Item img{
	margin: 0.08rem;
	width: 3.26rem;
	height: 4.1rem;
}
.Feedback .Feedback_Item .Feedback_Item_Text{
	margin: 0rem 0rem 0rem 0.2rem;
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
}
.receive{
	width: 6.22rem;
	/* height: 7.33rem; */
	padding: .4rem .4rem;
	background: #FFFFFF;
	box-shadow: 0rem 0.02rem 0.12rem 0rem rgba(156, 171, 201, 0.2);
	border-radius: 0.12rem;
	margin: 0.96rem auto 1.74rem auto;
	position:relative;
	z-index: 3;
}
.receive .video{
	width: 100%;
	position: relative;
	background: url('../img/img--.png') no-repeat center;
	height: 4rem;
	background-size: 100%;
}
.receive .video img{
	position: absolute;
	width: .8rem;
	height: .8rem;
	top: 50%;
	left:50%;
	margin: -0.4rem 0 0 -0.4rem;
}
.receive .box{
	margin: .2rem 0;
}
.receive .box p{
	font-size: .36rem;
	font-weight: 700;
	letter-spacing: 1px;
}
.receive .box p b{
	color:#F77332;
}
.receive .box .item{
	margin-top: .2rem;
}
.receive .box .item span{
	margin: .1rem 0.06rem .1rem 0rem;
	display: inline-block;
	font-size: .3rem;
}
.receive .box .item span.mr1{
	margin-right: .5rem;
}
.receive .box .item i{
	display: inline-block;
	width: 0.32rem;
	height: 0.32rem;
	background: #F9F9F9;
	border: 0.0133rem solid #DCDCE6;
	border-radius: 50%;
	vertical-align: middle;
	margin-right: .1rem;
	position: relative;
}
.receive .box .item i.active{
	border: 0.0133rem solid #F77332;
}
.receive .box .item i.active::after{
	content: '';
	position: absolute;
	width: .18rem;
	height: .18rem;
	border-radius: 50%;
	background: linear-gradient(-90deg, #F75732, #F77332);
	top:22%;
	left:23%;
}
/* .receive .receive_Item{
	display: flex;
	padding-top: 0.59rem;
}
.receive .receive_Item img{
	width: 0.78rem;
	height: 0.73rem;
	margin-right: 0.16rem;
	margin-left: 0.4rem;
}
.receive .receive_Item .file_name{
	font-size: 0.32rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #2D3C59;
	display: block;
}
.receive .receive_Item .file_text{
	font-size: 0.26rem;
	font-family: AlibabaPuHuiTiR;
	color: #727885;
	display: block;
} */

.onehundredtwenty .phone,
.receive .phone{
	width: 6.22rem;
	height: 0.88rem;
	background: #F5F7FA;
	border-radius: 0.44rem;
	display: block;
	margin: 0.52rem auto 0.2rem auto;
	font-size: 0.32rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #AEB1B8;
	text-align: center;
}
.onehundredtwenty .receive_buttom,
.receive .receive_buttom{
	width: 6.22rem;
	height: 0.88rem;
	line-height: 0.88rem;
	text-align: center;
	font-size: 0.32rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.44rem;
	margin: 0 auto;
}
.onehundredtwenty .ima_Title,
.receive .ima_Title{
	width: 7.02rem;
	height: 0.9rem;
	position: absolute;
	top: -0.6rem;
	z-index: -1;
}
.onehundredtwenty .ima_Title_text,
.receive .ima_Title_text{
	margin-top: 0.14rem;
	margin-left: 0.2rem;
	color: #FFFFFF;
	font-size: 0.32rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	background-size:cover;
	z-index: -1;
	position: absolute;
	left: 0.2rem;
	top: -0.6rem;
}
/* 遮罩 */
.Mask{
	position: fixed;
	z-index: 10;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.6);
	z-index: 11;
}
.Popup{
	width: 6rem;
	height: 7.37rem;
	background: #FFFFFF;
	border-radius: 12px;
	position: fixed;
	left: 0.75rem;
	top: 4rem;
	z-index: 13;
}
.Popup .Title{
	font-size: 0.36rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #353D4D;
	display: flex;
	align-items: center;
}
.Popup .Title p{
	margin-top: 0.36rem;
}
.Popup .Title img{
	width: 0.36rem;
	height: 0.36rem;
	margin-right: 0.08rem;
	margin-left: 0.6rem;
	margin-top: 0.36rem;
}
 input[type='checkbox']{
    width: 0.24rem;
    height: 0.24rem;
    border-radius: 0.02rem;
    border: 0.02rem solid #D2D4D6;
    appearance:none;
    -webkit-appearance:none;
    -o-appearance:none;
    -moz-appearance:none;
    outline: none;
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
}
 input[type=checkbox]:checked{
   background: url(../img/选中.png)no-repeat center;
   background-size:cover;
}

 input[type=checkbox]:focus{
    outline: none;
}
.Popup .checkbox{
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
	display: flex;
	width: 50%;
	margin-top: 0.16rem;
	margin-left: 0.6rem;
}
/* 遮罩 */
.Mask{
	position: fixed;
	z-index: 10;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.6);
	z-index: 11;
}
.Popup{
	width: 6rem;
	height: 7.37rem;
	background: #FFFFFF;
	border-radius: 12px;
	position: fixed;
	left: 0.75rem;
	top: 2.5rem;
	z-index: 12;
	padding-bottom: 0.56rem;
}
.Popup .Title{
	font-size: 0.36rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #353D4D;
	display: flex;
	align-items: center;
}
.Popup .Title p{
	margin-top: 0.36rem;
}
.Popup .Title img{
	width: 0.36rem;
	height: 0.36rem;
	margin-right: 0.08rem;
	margin-left: 0.6rem;
	margin-top: 0.36rem;
}
 input[type='checkbox']{
    width: 0.24rem;
    height: 0.24rem;
    border-radius: 0.02rem;
    border: 0.02rem solid #D2D4D6;
    appearance:none;
    -webkit-appearance:none;
    -o-appearance:none;
    -moz-appearance:none;
    outline: none;
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
}
 input[type=checkbox]:checked{
   background: url(../img/选中.png)no-repeat center;
   background-size:cover;
}

 input[type=checkbox]:focus{
    outline: none;
}
.Popup .checkbox{
	font-size: 0.26rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #727885;
	display: flex;
	width: 50%;
	margin-top: 0.16rem;
	margin-left: 0.6rem;
}
.Popup .Popup_Buttom{
	width: 4.8rem;
	height: 0.88rem;
	background: #21C17F;
	border-radius: 44px;
	text-align: center;
	line-height: 0.88rem;
	color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
}
.Popup .PhotoIp{
	width: 4.8rem;
	height: 0.88rem;
	background: #F5F7FA;
	border-radius: 0.44rem;
	display: block;
	margin: 0.52rem auto 0.2rem auto;
	font-size: 0.32rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #AEB1B8;
	text-align: center;
}
.Popup1{
	width: 6rem;
	height: 6.36rem;
	background: #FFFFFF;
	border-radius: 0.12rem;
	position: fixed;
	top: 2.5rem;
	left: 0.75rem;
	z-index: 11;
}
.Popup1 .Popup1_head{
	width: 6rem;
	height: 2.3rem;
}
.Popup1 .Popup1_text{
	font-size: 0.24rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #666666;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0.5rem;
}
.Popup2{
	width: 6rem;
	height: 6.36rem;
	background: #FFFFFF;
	border-radius: 0.12rem;
	position: fixed;
	top: 2.5rem;
	left: 0.75rem;
	z-index: 11;
}
.Popup2 .Popup2_head{
	width: 6rem;
	height: 2.3rem;
}
.Popup2 .Popup2_text{
	font-size: 0.24rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #666666;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 0.5rem;
}
.Time_box{
	width: 0.5rem;
	height: 0.4rem;
	line-height: 0.4rem;
	text-align: center;
	background: #E33416;
	border-radius: 0.06rem;
	font-size: 0.32rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	margin: 0rem 0.08rem;
}
.Popup-Input{
	width: 4.8rem;
	height: 0.88rem;
	background: #F5F7FA;
	border-radius: 0.44rem;
	display: block;
	margin: 0.55rem auto 0.2rem auto;
	font-size: 0.32rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #AEB1B8;
	text-align: center;
}
.Popup-Button{
	width: 4.8rem;
	height: 0.88rem;
	background: #E33416;
	border-radius: 0.44rem;
	display: block;
	margin: 0 auto;
	font-size: 0.32rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	border: none;
}
.Popup4{
	width: 6rem;
	height: 7.21rem;
	position: fixed;
	top: 2.5rem;
	left: 0.75rem;
	background-image: url(../img/底.png);
	background-size: 100% 100%;
	z-index: 11;
}
.Popup4 .Popup4_Title{
	font-size: 0.32rem;
	font-family: AlibabaPuHuiTiB;
	color: #000000;
	line-height: 0.44rem;
	letter-spacing: 0.02rem;
	font-weight: 600;
	background: linear-gradient(180deg, #FD7941 0%, #EE0C36 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.Popup4 .Popup4_border{
	width: 0.5rem;
	height: 0.02rem;
	background: linear-gradient(90deg, rgba(247, 161, 65, 0) 0%, #F7A141 100%);
	border-radius: 0.01rem;
	margin: 0rem 0.2rem;
}
.Popup4 .Popup4_form-title{
	font-size: 0.24rem;
	font-weight: 600;
	font-family: AlibabaPuHuiTiM;
	color: #314645;
	padding-left: 0.1rem;
	border-left:4px solid #F45A37;
	margin-left: 1rem;
	margin-top: 0.2rem;
	margin-bottom: 0.22rem;
}
.Popup4 .Popup4_form{
	font-size: 0.22rem;
	font-family: AlibabaPuHuiTiR;
	color: #314645;
	display: flex;
	justify-content: center;
}
.Popup4 .Popup4_form p{
	font-size: 0.22rem;
	font-family: AlibabaPuHuiTiR;
	color: #314645;
	width: 36%;
}
.Popup4 .Popup4_button{
	background-color: #FFA930;
	width: 4.9rem;
	height: 0.98rem;
	font-size: 0.32rem;
	font-family: AlibabaPuHuiTiM;
	color: #D42626;
	border: none;
	display: block;
	margin: 0 auto;
	border-radius: 0.5rem;
}

.zxdt{
	width: 7rem;
	margin: .2rem auto 0;
}
.zxdt .item{
	background-color: #fff;
	border: 1px solid #F79A83;
	border-radius: .2rem;
	box-shadow: 0px 6px 14px 0px rgba(247, 89, 50, 0.2);
	margin-bottom: .2rem;
	text-align: center;
	padding: .2rem 0 .3rem 0;
	width: 1.5rem;
}
.zxdt .item img{
	width: .9rem;
	height: .9rem;
}
.zxdt .item h4{
	margin-top: .2rem;
	font-size: .3rem;
}
.zxdt a{
	width: 2.5rem;
	height: .6rem;
	display: block;
	line-height: .6rem;
	background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
	color: #fff;
	text-align: center;
	border-radius: .3rem;
	margin-top: .3rem;
	font-size: .3rem;
}

.wtjd{
	width: 7rem;
	margin: .3rem auto 0;
}
.wtjd .item{
	font-size: .24rem;
	color: #353D4D;
	height: 1rem;
	line-height: 1rem;
	text-align: left;
	/* padding: 0 .2rem; */
	margin: 0 .1rem;
	font-weight: 700;
	border-bottom: 1px solid #eee;
}
.wtjd .item span{
	font-size: .28rem;
}
.wtjd .item i{
	width: .06rem;
	height: .3rem;
	display: inline-block;
	background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
	border-radius: 0.03rem;
	vertical-align: sub;
	margin-right: .05rem;
}
.wtjd .item:last-child{
	border-bottom: none;
}
.wtjd .item a{
	float: right;
	width: 1.3rem;
	height: .5rem;
	line-height: .5rem;
	margin: .25rem auto;
	text-align: center;
	background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
	color:#fff;
	border-radius: .25rem;
}
.wtjd>a{
	width: 6.5rem;
	margin: .3rem auto;
	color:#fff;
	background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
	height: .7rem;
	line-height: .7rem;
	display: block;
	border-radius: .35rem;
	text-align: center;
	font-size: .32rem;
	font-weight: 700;
}
.cxrk{
	width: 7rem;
	margin: .3rem auto;
	padding-bottom: .2rem;
}
.cxrk img{
	width: 100%;
}
.cxrk p{
	padding: 0 .2rem;
	margin-top: .3rem;
	font-size: .26rem;
	line-height: .4rem;
	color: #353D4D;
}
.cxrk p span{
	color: #F75732;
}
.cxrk div{
	margin: .3rem 0 0;
	padding: .2rem;
}
.cxrk div span{
	display: inline-block;
	background: linear-gradient(-90deg, #4A92F4, #454EFF);
	border-radius: 8px;
	height: .6rem;
	line-height: .6rem;
	margin-bottom: .2rem;
	width: 1.4rem;
	margin-right: .2rem;
	text-align: center;
	color: #fff;
}
.cxrk div span:nth-child(4n){
	margin-right: 0;
}
.cxrk a{
	display: block;
	width: 6rem;
	text-align: center;
	background: linear-gradient(-90deg, #F75732, #F77332);
	height: .7rem;
	line-height: .7rem;
	font-size: .32rem;
	color: #fff;
	font-weight: 700;
	margin: 0 auto .3rem;
	border-radius: .35rem;
}
.sdly .item .clearfix div{
	position: relative;
	width: 3.3rem;
	padding: .1rem .1rem 0;
	height: 100%;
}
.sdly .item .clearfix div h4{
	font-size: .32rem;
}
.sdly .item .clearfix img{
	width: 3rem;
	height: 2.5rem;
}
.sdly .item .clearfix div p{
	color: #828793;
	font-weight: 500;
	margin-top: .1rem;
	font-size: .26rem;
	text-align: justify;
}
.zlxz ul {
	padding: .2rem .3rem;
}
.zlxz ul li img{
	width: .5rem;
	height: .5rem;
}
.zlxz ul li{
	height: .8rem;
	line-height: .8rem;
	font-weight: bold;
	color: #353D4D;
	font-size: .3rem;
}
.zlxz ul li .icon{
	background: url('../img/download.png') no-repeat center;
	background-size: 100%;
	width: .5rem;
	height: .5rem;
	display: inline-block;
	float: right;
	margin: .15rem  0;
}
.sab {
	width: 7rem;
	margin: .3rem auto 0;
	padding-bottom: .2rem;
}
.sab .bor-left{
	border-left: 1px dashed #eee;
}
.sab .bor-top{
	border-top: 1px dashed #eee;
}
.sab .bor-bot{
	border-bottom: 1px solid #eee;
}
.sab .box .item{
	padding: .3rem .1rem;
	text-align: center;
	width: 2.5rem;
}
.sab .box .item img{
	width: 1rem;
	height: 1rem;
}
.sab .box .item h4{
	font-size: .3rem;
	margin: .1rem 0;
}
.sab .box .item p{
	font-size: .26rem;
}
.sab .table{
	margin: .2rem;
	padding-bottom: .2rem;
	border-collapse: collapse;
	width: 6.6rem;
}
.sab .table td{
	font-size: .26rem;
	line-height: .4rem;
	padding: .1rem;
}
.sab .table .bor td{
	border: 1px solid #FFE9E2;
	text-align: justify;
}
.sab .table .bor tr{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #fff;
}
.bkwt{
	margin-top: .8rem;
}
.bkwt .box{
	width: 5.5rem;
	height: 5.5rem;
	background: url('../img/img6.png') no-repeat center;
	background-size: 100%;
	position: relative;
	margin: auto;
}
.bkwt .box .item{
	position: absolute;
	text-align: center;
}
.bkwt .box .item span{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	color: #fff;
	display: block;
	background: linear-gradient(-90deg, #FF7E1F, #FF3C16);
	box-shadow: 0px 4px 8px 0px rgba(255, 105, 37, 0.4);
	font-size: .32rem;
	line-height: 1.2rem;
	margin: auto;
}
.bkwt .box .item p{
	width: 100%;
	line-height: .35rem;
	font-size: .24rem;
	color:#353D4D;
	margin-top: .1rem;
}
.bkwt .box .item.top{
	top: -0.5rem;
	left: 50%;
	margin-left: -1.1rem;
	width: 2.2rem;
	/* text-align: justify; */
}
.bkwt .box .item.right1,
.bkwt .box .item.left1{
	top: .6rem;
	width: 2rem;
}
.bkwt .box .item.left1{
	left: -0.5rem;
}
.bkwt .box .item.right1{
	right: -0.5rem;
}
.bkwt .box .item.right2,
.bkwt .box .item.left2{
	top: 2.8rem;
	width: 2.2rem;
}
.bkwt .box .item.right2{
	right: -0.9rem;
}
.bkwt .box .item.left2{
	left: -0.9rem
}
.bkwt .box .item.bot{
	width: 2.4rem;
	bottom: -0.7rem;
	left:50%;
	margin-left: -1.2rem;
}
.bkwt a{
	margin: 1rem auto 0;
	display: block;
	width: 6rem;
	height: .6rem;
	border-radius: .3rem;
	background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
	color:#fff;
	text-align: center;
	font-size: .3rem;
	line-height: .6rem;
}
.bkzjkj{
	width: 7rem;
	margin: auto;
}
.bkzjkj .item{
	width: 3.1rem;
	margin-top: .3rem;
	padding: .2rem .15rem;
	text-align: center;
}
.bkzjkj .item img{
	width: 1.5rem;
	height: 1.5rem;
}
.bkzjkj .item h4{
	font-size: .32rem;
	margin: .1rem 0;
}
.bkzjkj .item p{
	text-align: justify;
	font-size: .24rem;
	color: #353D4D;
}
.bkzjkj .item a{
	display: inline-block;
	width: 2.5rem;
	height: .5rem;
	line-height: .5rem;
	border-radius: .25rem;
	margin-top: .2rem;
}
.bkzjkj>a{
	width: 6rem;
	display: block;
	margin: .3rem auto 0;
	height: .6rem;
	line-height: .6rem;
	border-radius: .25rem;
	text-align: center;
	font-size: .3rem;
}
.ssh .item{
	padding: 0.1rem;
}
.ssh .item img{
	width: 100%;
	height: 1.5rem;
	border-radius: 0;
}
.ssh .item p{
	padding: .2rem;
}
.ssh .item a{
	margin: 0;
	height: .6rem;
	line-height: .6rem;
	border-radius: .3rem;
}
.zcpg{
	width: 6.4rem;
	margin: .3rem auto 0;
	padding: .2rem;
}
.zcpg .p12-2 .pp-line01 a{
	margin-right: .4rem;
}
.zcpg form input{
	display: block;
	width: 100%;
	margin: .2rem auto;
	height: .7rem;
	line-height: .7rem;
	border-radius: .35rem;
}
.zcpg form .input{
	background: #F5F7FA;
	color: #AEB1B8;
}
.bklc{
	width: 7rem;
	margin: .3rem auto 0;
}
.bklc .item{
	width: 3.4rem;
	text-align: center;
	margin-bottom: .2rem;
	padding-bottom: .2rem;
}
.bklc .item h4{
	width: 100%;
	height: .5rem;
	line-height: .5rem;
	font-size: .30rem;
	font-weight: 700;
	color: #fff;
	background: url(../img/img11.png) no-repeat center;
	background-size: 100%;
}
.bklc .item p{
	padding: 0 .2rem;
	margin-top: .3rem;
	font-size: .28rem;
	line-height: .5rem;
	color: #353D4D;
	/* font-weight: 700; */
	text-align: justify;
}
.bklc .item p span{
	color: #F75732;
}
.bklc .item a{
	display: inline-block;
	width: 3rem;
	font-size: .28rem;
	height: .5rem;
	line-height: .5rem;
	border-radius: .25rem;
	margin-top: .2rem;
}
.banner-gg{
	width: 6.5rem;
	height: 1.2rem;
	line-height: 1.2rem;
	font-weight: 700;
	font-size: .38rem;
	background: url(../img/banner-gg.png) no-repeat center;
	background-size: 100%;
	text-align: left;
	padding-left: .5rem;
	margin: 0.3rem auto 0;
	color: #fff;
}
.ksxz{
	width: 7rem;
	margin: .3rem auto 0;
	padding: .2rem 0;
}
.ksxz>img{
	width: 2.5rem;
	height: 3rem;
	margin: 0 .2rem;
}
.ksxz>div{
	width: 4.1rem;
}
.ksxz .item{
	width: 1.36rem;
	height: 1.1rem;
	text-align: center;
	padding: .2rem 0;
}
.ksxz .item img{
	width: .6rem;
	height: .6rem;
}
.ksxz .item h4{
	font-size: .3rem;
	margin-top: .1rem;
}
.ksxz .bor-right{
	border-right: 1px dashed #eee;
}
.ksxz .bor-bot{
	border-bottom: 1px dashed #eee;
}
.cpabk{
	width: 7rem;
	margin: .3rem auto 0;
}
.cpabk .item{
	width: 2rem;
	text-align: center;
	margin-bottom: .2rem;
	padding: .2rem 0;
}
.cpabk .item img{
	width: .7rem;
	height: .7rem;
}
.cpabk .item h4{
	font-size: .28rem;
	margin: .1rem 0;
}
.cpabk .item a{
	display: inline-block;
	font-size: .26rem;
	width: 1.5rem;
	height: .5rem;
	line-height: .5rem;
	border-radius: .25rem;
}
.cpajs{
	width: 7rem;
	margin: .5rem auto 0;
}
.cpajs .item{
	padding: .5rem .2rem .3rem;
	position: relative;
}
.cpajs .item h4{
	display: inline-block;
	font-size: .3rem;
	color: #fff;
	background: linear-gradient(-90deg, #4A92F4, #454EFF);
	padding: 0 .2rem;
	height: .5rem;
	position: absolute;
	width: 3rem;
	text-align: center;
	border-radius: .25rem;
	line-height: .5rem;
	top: -0.25rem;
	left: 50%;
	margin-left: -1.5rem;
}
.cpajs .item p{
	font-weight: bold;
	color: #353D4D;
	font-size: .26rem;
	line-height: .4rem;
	text-align: justify;
}
.cpajs .item span{
	text-align: right;
	font-size: .26rem;
	color: #828793;
	display: block;
	margin-top: .2rem;
}
.cpajs a{
	display: block;
	width: 6rem;
	text-align: center;
	margin: .2rem auto 0;
	height: .5rem;
	line-height: .5rem;
	border-radius: .25rem;
}
.cpabklc img{
	width: 2.3rem;
	height: 2rem;
}
.cpabklc{
	width: 7rem;
	margin: auto;
}
.cpabklc .item{
	margin-top: .3rem;
	padding: .2rem;
}
.cpabklc .item div>div{
	width: 4rem;
}
.cpabklc .item h4 .icon{
  width: 0.38rem;
  height: 0.38rem;
  background: linear-gradient(90deg, #F75732, #F77332);
  border-radius: 0.19rem 0.19rem 0px 0.19rem;
  margin-right: 0.1rem;
  font-size: 0.28rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #FFFFFF;
  text-align: center;
  display: inline-block;
}
.cpabklc .item p{
	font-size: .26rem;
	color: #828793;
	margin-top: .1rem;
}
.cpabklc .item a{
	width: 6rem;
	height: .5rem;
	line-height: .5rem;
	font-size: .26rem;
	text-align: center;
	margin: .2rem auto 0;
	display: block;
	border-radius: .25rem;
}
.cpatjlj{
	width: 7rem;
	margin: .3rem auto 0;
	padding-bottom: .2rem;
}
.cpatjlj form{
	padding: 0.3rem 0.5rem;
}
.cpatjlj input{
	/* padding-left: .2rem; */
	width: 5.4rem;
	text-align: left !important;
	height: 0.8rem;
	background: #F5F7FA;
	margin-bottom: .3rem;
	border-radius: .4rem;
	padding: 0 .3rem;
	font-size: .3rem;
	color: #AEB1B8;
}
.cpatjlj .phone{
	width: 6rem;
	padding: 0 .3rem;
	height: 0.88rem;
	background: #F5F7FA;
	border-radius: 0.44rem;
	display: block;
	margin: 0.52rem auto 0.2rem auto;
	font-size: 0.32rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #AEB1B8;
	text-align: left;
	border: none;
}
.cpatjlj button{
	border: none;
	width: 6rem;
	text-align: center;
	height: 0.8rem;
	line-height: .8rem;
	border-radius: .4rem;
}
.cpatjlj p{
	text-align: center;
	font-size: .26rem;
}
.cpatjlj p span{
	color: #F75732;
}
.xkj .box{
	background: url(../img/img6.png) no-repeat center;
	background-size: 100%;
	width: 5.5rem;
	height: 5.5rem;
	margin: .5rem auto .3rem;
	position: relative;
}
.xkj .item{
	font-size: .26rem;
	position: absolute;
	display: inline-block;
	padding: 0 .1rem;
	line-height: .4rem;
}
.xkj .item.top{
	top: -0.2rem;
	left: 50%;
	width: 2.3rem;
	margin-left: -1.15rem;
	height: .5rem;
	text-align: center;
	line-height: .5rem;
}
.xkj .item.left1{
	left: -0.3rem;
	top: 1.1rem;
}
.xkj .item.right1{
	top: 1.5rem;
	right: -0.2rem;
}
.xkj .item.left2{
	left: -0.9rem;
	top: 2.8rem;
	padding: .1rem;
	width: 2.2rem;
}
.xkj .item.right2{
	top: 3.2rem;
	right: -0.8rem;
	padding: .1rem;
}
.xkj .item.btm{
	bottom: .1rem;
	left: 50%;
	width: 2.3rem;
	margin-left: -1.15rem;
	text-align: center;
}
.xkj .item.btm,
.xkj .item.left1,
.xkj .item.right1{
	border: 1px solid #FFA998;
	background: #FFFFFF;
	box-shadow: 0px 4px 8px 0px rgba(255, 105, 37, 0.4);
	line-height: .5rem;
	color: #FF3C16;
}
.xkj a{
	width: 6rem;
	height: .6rem;
	line-height: .6rem;
	text-align: center;
	font-size: .3rem;
	border-radius: .3rem;
	margin: auto;
	display: block;
}
.qskz{
	width: 7rem;
	margin: .3rem auto 0;
}
.qskz .item{
	background-position: right bottom;
	background-repeat: no-repeat;
	margin-bottom: .3rem;
	/* height: 1.rem; */
	padding: .2rem;
	background-size: 1.5rem;
}
.qskz .item.bg-1{
	background-image: url(../img/img2-1.png);
}
.qskz .item.bg-2{
	background-image: url(../img/img2-2.png);
}
.qskz .item.bg-3{
	background-image: url(../img/img2-3.png);
}
.qskz .item.bg-4{
	background-image: url(../img/img2-4.png);
}
.qskz .item.bg-5{
	background-image: url(../img/img2-5.png);
}
.qskz .item h4{
	font-size: .3rem;
}
.qskz .item p{
	margin-top: .2rem;
	padding-left: .4rem;
}
.qskz .item span{
	width: 0.38rem;
	height: 0.38rem;
	background: linear-gradient(90deg, #F75732, #F77332);
	border-radius: 0.19rem 0.19rem 0px 0.19rem;
	margin-right: 0.1rem;
	font-size: 0.28rem;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
}
.hylp{
	width: 7rem;
	margin: .3rem auto 0;
}
.hylp .item{
	padding: .2rem;
	margin-bottom: .3rem;
}
.hylp .item img{
	width: 1rem;
	height: 1.2rem;
	float: left;
	margin-right: .2rem;
}
.hylp .item div{
	float: left;	
	width: 5.4rem;
}
.hylp .item h4{
	font-size: .32rem;
	color: #2D3C59;
	line-height: .6rem;
}
.hylp .item p{
	color: #596680;
}
.hzjg{
	width: 7rem;
	margin: .3rem auto 1.6rem;
}
.hzjg img{
	width: 2.2rem;
	height: 1.2rem;
	margin: 0 .2rem .2rem 0;
	float: left;
}
.hzjg img:nth-child(3n){
	margin-right: 0;
}
.count{
  width: 7rem;
  margin: .2rem auto;
  padding-top: .2rem;
}
.p12-2 .p-tt {
  font-size: .32rem;
  color: #111;
  overflow: hidden;
  text-align: left;
  padding:  0 .2rem .2rem;
}
.p12-2 div {
  /* width: 100%; */
  float: left;
  text-align: left;
  color: #666;
  padding: 0 .2rem .2rem;
}
.p12-2 .pp-line01 a {
  width: 1.6rem;
  float: left;
  height: .5rem;
  display: block;
  line-height: .5rem;
  color: #333;
  border: #e1e1e1 1px solid;
  text-align: center;
  font-size: .26rem;
  margin-right: .533333rem;
  margin-bottom: .133333rem;
  border-radius: .04rem;
  background: #fff;
}
.p12-2 .pp-line01 a.now {
  background: linear-gradient(-90deg, #F75732, #F77332);
	box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
  color: #fff;
}
.free_table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.free_table select {
  outline: 0;
  height: .6rem;
  border: 1px solid #5e5c5d;
  border-radius: .106667rem;
  font-size: .28rem;
  background: #fff;
  width: 3rem;
  text-align: center;
  -moz-text-align-last: center;
  text-align-last: center;
  color: #3f3f3f;
  margin: .266667rem 0;
}
/* .count form{
  text-align: center;
} */
.count form select.sel-city, .count form input {
  width: 6.3rem;
  height: .8rem;
  line-height: .8rem;
  color: #3f3f3f;
  font-size: .28rem;
  border-radius: .106667rem;
  -webkit-border-radius: .106667rem;
  -moz-border-radius: .106667rem;
  outline: 0;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: .4rem;
  margin: auto;
  display: block;
	border-radius: .4rem;
	background: #F5F7FA;
}
.count form .btn-test {
  width: 6.3rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  font-size: .3rem;
  color: #fff;
  background-size: cover;
  -webkit-box-shadow: 0.04rem 0.066667rem 0.133333rem #7d888f;
  box-shadow: 0.04rem 0.066667rem 0.133333rem #7d888f;
  border-radius: .4rem;
  margin: auto;
  background: linear-gradient(-90deg, #F75732, #F77332);
  margin-top: .2rem;
}
.count form p {
  font-size: .26rem;
  color: #828793;
  margin-top: .333333rem;
  text-align: center;
  padding-bottom: .3rem;
}
.ycjx{
  width: 7rem;
  margin: .2rem auto 0;
  padding-bottom: .3rem;
}
.ycjx img{
  width: 100%;
}
.ycjx p{
  padding: .2rem;
  color: #353D4D;
  line-height: .4rem;
  font-size: .26rem;
  border-bottom: 2px dashed #eee;
}
.ycjx .kstx{
  font-size: .32rem;
  font-weight: 800;
  text-align: center;
  margin: .2rem 0;
}
.ycjx .kstx img{
  width: .5rem;
  height: .5rem;
  vertical-align: middle; 
}
.ycjx .item{
  display: flex;
  justify-content: space-around;
}
.ycjx .item span{
  font-size: .26rem;
  /* padding: 0 .2rem; */
  line-height: .5rem;
  height: .5rem;
  width: 3rem;
  border-radius: .25rem;
  text-align: center;
  background: linear-gradient(-90deg, #4A92F4, #454EFF);
  display: block;
  margin-bottom: .2rem;
  color: #fff;
}
.ycjx a{
  background: linear-gradient(-90deg, #F75732, #F77332);
  box-shadow: 0px 6px 12px 0px rgba(247, 101, 50, 0.3);
  display: block;
  margin: auto;
  width: 6.3rem;
  height: .6rem;
  font-size: .3rem;
  color:#fff;
  text-align: center;
  line-height: .6rem;
  border-radius: .3rem;
}
.kskm{
	width: 7rem;
	margin: .3rem auto 0;
}
.kskm table{
	border-collapse: collapse;
}
.kskm table th{
	color: #fff;
	font-size: .26rem;
	line-height: .5rem;
	/* display: inline-block; */
	text-align: center;
}
.kskm table td{
	border: 1px solid #ffe9e2;
	color: #353D4D;
	font-size: .24rem;
	text-align: center;
	line-height: .3rem;
	padding: 0.1rem 0;
}
.kskm a{
	width: 6rem;
	margin: .2rem auto 0;
	height: .6rem;
	line-height: .6rem;
	display: block;
	font-size: .3rem;
	text-align: center;
	border-radius: .3rem;
}
.nxxz img{
	width: .5rem;
	height: .5rem;
	vertical-align: middle;
}
.nxxz{
	line-height: .8rem;
	padding: 0 .2rem;
	font-size: .26rem;
}
.nxxz a{
	float: right;
	width: 1.7rem;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
	margin: .15rem 0;
	border-radius: .25rem;
}
.bkjzsj{
	width: 6.4rem;
	margin: .3rem auto 0;
	padding: .3rem;
}
.bkjzsj img{
	width: .4rem;
	height: .4rem;
	margin-right: .1rem;
	vertical-align: middle;
}
.bkjzsj h4{
	font-size: .3rem;
}
.bkjzsj p{
	font-size: .26rem;
	line-height: .4rem;
}
.bkjzsj a{
	width: 100%;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
	border-radius: .25rem;
	display: block;
	margin-top: .2rem;
}
.szsb{
	width: 7rem;
	margin: .3rem auto 0;
}
.szsb .box{
	padding: .1rem .1rem .2rem;
	margin-bottom: .2rem;
}
.szsb .box img{
	width: 100%;
}
.szsb .box p{
	padding: 0 .2rem;
	margin-top: .1rem;
	font-size: .26rem;
	color: #353D4D;
	line-height: .4rem;
}
.szsb .item{
	width: 3.2rem;
	padding: .1rem .1rem .2rem;
	margin-bottom: .2rem;
}
.szsb .item img{
	width: 100%;
	height: 2rem;
}
.szsb .item p{
	margin-top: .2rem;
	padding: 0 .1rem;
	font-size: .26rem;
	line-height: .35rem;
}
.xzxl{
	width: 7rem;
	margin: .3rem auto 0;
}
.xzxl .item{
	width: 3.2rem;
	padding: .1rem;
	position: relative;
}
.xzxl .item img{
	width: 100%;
	height: 1.8rem;
}
.xzxl .item>span{
	position: absolute;
	top: 1.6rem;
	height: .5rem;
	font-size: .3rem;
	font-weight: 700;
	padding: 0 .2rem;
	line-height: .5rem;
	left: 50%;
	border-radius: .25rem;
}
.xzxl .item h4{
	margin-top: .4rem;
	font-size: .3rem;
	padding: 0 .1rem;
}
.xzxl .item p{
	padding: 0 .1rem;
	font-size: .24rem;
	line-height: .4rem;
	text-align: justify;
}
.xzxl .item p span{
	color: #ED5636;
}
.swcjkc{
	width: 7rem;
	margin: .3rem auto 0;
}
.swcjkc .item{
	width: 3.2rem;
	padding: .1rem;
	position: relative;
}
.swcjkc .item img{
	width: 100%;
}
.swcjkc .item>span{
	position: absolute;
	width: 100%;
	font-size: .24rem;
	height: .6rem;
	line-height: .6rem;
	color: #fff;
	text-align: center;
	bottom: .1rem;
	left: 0;
}
.qpsck form input{
	background: #FFFFFF;
	box-shadow: 0px 8px 14px 0px rgba(204, 211, 223, 0.4);
	width: 6rem;
	height: .6rem;
	line-height: .6rem;
	border: none;
	text-align: center;
	font-size: .3rem;
	margin: .3rem auto .3rem;
	display: block;
	border-radius: .3rem;
}
.qpsck form button{
	width: 6rem;
	height: .6rem;
	line-height: .6rem;
	border:none;
	display: block;
	border-radius: .3rem;
	margin: auto;
}
.course-audition{
	width: 100%;
}
.course-audition .flex{
	overflow-x: auto;
	margin-top: .3rem;
}
.course-audition .item{
	width: 3.3rem;
	margin-left: 0.24rem;
}
.course-audition .item img{
	width: 3rem;
	height: 1.8rem;
	border-radius: .2rem .2rem 0 0;
}
.course-audition .item h4{
	font-size: .26rem;
	text-align: center;
	margin-top: .2rem;
	line-height: .6rem;
	padding: 0 .2rem .2rem;
}
.course-audition form{
	margin-top: .3rem;
}
.course-audition form input{
	width: 6rem;
	height: .6rem;
	line-height: .6rem;
	text-align-last: center;
	text-align: center;
	border-radius: .3rem;
	display: block;
	margin: 0 auto .3rem;
	font-size: .3rem;
}