:root{
	   --h_font_size:1rem;
	   --p_font_size:0.8rem;
}
::selection { background:#d53f8d;color:#fff; }



*{
	padding: 0;
	margin: 0;
}



#container{
	background-color: #FFEFF7;
	width: 100%;
	max-width: 750px;
	min-width: 320px;
	margin: 0 auto;
}
.img_title{ width:100%;}
.banner{width: 100%;}

.Enrolling{
	background-color:#FFFFFF;
	width: 100%;
	padding: 10rem 0 5rem 0;
}

/*表单输入框*/
.name,.tel{
	display: block;
	width: 70rem;
	height: 12rem;
	background-color: #f4f4f4;
	border-radius: 1rem;
	margin: 5rem auto;
	border: none;
	padding: 0 12rem;
}
/* 表单输入框 */
.input_item{
	position: relative;
}
.input_item label{
	position: absolute;
	left: 6rem;
	top: 2.9rem;
		font-family: SourceHanSansCN-Regular;
		font-size: 4rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #333333;
}
.name:focus,.tel:focus{
	box-shadow: -6px -6px 20px #FFDEFF,
	 6px 6px 20px #FFDEFF; 
}


/*立即报读自己想读专业按钮*/
.Enrolling_btn{
	width: 95rem;
	height: 12rem;
	background-color: #d53f8d;
	border-radius: 6rem;
	text-align: center;
	margin: 0 auto;
}
.Enrolling_btn a{
	display: inline-block;
	width: 100%;
	text-decoration: none;
	font-family: SourceHanSansCN-Regular;
	font-size: 4rem;
	line-height: 12rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #ffffff;
}

/*承诺*/
.promise{
	margin-top: 3rem;
	display: flex;
	justify-content: center;
	
}
.promise span{
	display:inline-block;
	font-family: SourceHanSansCN-Normal;
	font-size: 3rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #999999;
}

/*入学本校 只需四步*/
.Admissionsteps{
	width: 92rem;
	margin:  0 auto;
	margin-top: 8rem;
}

.Admissionsteps_title h3{
		font-family: SourceHanSansCN-Bold;
		font-size: 6rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #333333;
		text-align: center;
		
		background-image: url(../img/椭圆%201.png) ;
		 background-repeat:no-repeat;
		 background-size: 100%;
		 background-position: 0 2.8rem;
}
.Admissionsteps__img{
	width: 92rem;
	height: 15rem;
	margin: 6rem 0  5rem 0;
}
.Admissionsteps__img img{
	width: 100%;
}
.Characteristic{
	margin-top: 2rem;
	background-color:#FFFFFF;
	padding-bottom: 4rem;
}
.Characteristic_title{
	text-align: center;
}
.Characteristic_title h3{
	font-family: SourceHanSansCN-Bold;
	font-size: 6rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #333333;
	padding-top: 8rem;
}
.Characteristic_title h5{
	font-family: SourceHanSansCN-Regular;
	font-size: 3rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #666666;
	padding-top: 3rem;
	padding-bottom: 4rem;
}
.card{
	margin:3rem 2rem;
	box-shadow: -6px -6px 20px rgba(0, 0, 0, .1),
	 6px 6px 20px rgba(0, 0, 0, .1);
}

.card_title img{
	width: 100%;
}
.card_conter ul{
	margin-left:8rem;
	margin-right: 1rem;
	padding: 4rem 0 3rem 0;
}

.card_conter h1{
		font-family: SourceHanSansCN-Bold;
		font-size: 4rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #003eaf;
}
.card_conter li{
		font-family: SourceHanSansCN-Regular;
		font-size: 3rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #666666;
		line-height: 6.5rem;
		margin: 2rem 0rem;
}
.card_conter li::marker{
		width: 1rem;
		height: 1rem;
		color: #f36c85;
}
.card_conter li:nth-child(1){
	list-style: none;
}

/* 为什么选择我校 */
.Choocard{/* 
		background-image: url(../img/8.png);
		background-repeat: no-repeat;
		background-size: 100%; */
		background-color: #FFFFFF;
		border-radius: 1rem;
		margin: 3rem 2rem 0 2rem;/* 
		background-image:url(../img/数字/01.png); */
		background-repeat: no-repeat;
		background-size: 20rem 14rem;
		background-position: right 2rem bottom;
}
.p1{
	background-image:url(../img/数字/01.png);
}
.p2{
	background-image:url(../img/数字/02.png);
}
.p3{
	background-image:url(../img/数字/03.png);
}
.p4{
	background-image:url(../img/数字/04.png);
}
.p5{
	background-image:url(../img/数字/05.png);
}
.p6{
	background-image:url(../img/数字/06.png);
}
.Choocard_title h3{
	   font-family: SourceHanSansCN-Bold;
		font-size: 4rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #333333;
		text-indent: 8rem;
		padding: 4rem 5rem  1rem 5rem;
		background-image: url(../img/6.png);
		background-repeat: no-repeat;
		background-position: 6rem 5.5rem;
		background-size: 3rem;
}
.Choocard_title p{
	font-family: SourceHanSansCN-Regular;
		font-size: 3rem;
		font-weight: normal;
		font-stretch: normal;
		line-height: 6rem;
		letter-spacing: 0rem;
		color: #666666;
		text-indent: 8rem;
		padding: 3rem 5rem  0 3rem;
}


.Specialty{
	background-color: #FFFFFF;
	margin-top: 4rem;
}
/* 特色学制 */


.Characteristic_card{
	width: 46rem;
		background-color: #eff2ff;
		border-radius: 0rem 0rem 1rem 1rem;
		margin: 1.5rem;
		box-shadow: -4px -4px 18px rgba(0, 0, 0, .1),
		 6px 6px 20px rgba(0, 0, 0, .1);
}

.Characteristic_title{
	width: 100%;
}



/* 咨询专业img */

.Characteristic_card_img{
	width: 46rem;
}

.Characteristic_card_img img{
width: 100%;
}

/* 文字 */
.Characteristic_card_conter{
	background-color: #EFF2FF;
	padding-bottom: 2rem;
}

.Characteristic_card_conter h3{
		font-family: SourceHanSansCN-Bold;
		font-size: 4rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #333333;
		text-align: center;
		padding-top: 3rem;
}
.Characteristic_card_conter h4{
	    font-family: SourceHanSansCN-Normal;
		font-size: 3rem;
		font-weight: normal;
		font-stretch: normal;
		letter-spacing: 0rem;
		color: #333333;
		text-align: center;
			padding-top: 3rem;
}
/* 在线咨询专业按钮*/
.Characteristic_btn{
	width: 42rem;
		height: 6rem;
		background-color: #d53f8d;
		border-radius: 1rem;
		margin: 2rem auto;
}
.Characteristic_btn a{
	display: inline-block;
	width: 100%;
	font-family: SourceHanSansCN-Regular;
	font-size: 4rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.Specialty{
	display: flex;
	justify-content: center;
	text-align: center;
	flex-wrap: wrap;
}
.bg_span{
	display: inline-block;
	font-family: SourceHanSansCN-Normal;
		font-size: 3rem;
		font-weight: normal;
		letter-spacing: 0rem;
		color: #da1313;
		margin: 0 1rem;
}
/* 尾部空白地方 */

.Specialty{
	padding-bottom: 17rem;
}

.color_a7008f{
	color: #a7008f !important;
}

.color_3601bb{
	color: #3601bb !important;
}
.color_b73400{
	color: #b73400 !important;
}
