.active_wrap {
	width: 100%;
	/*background: url(https://image.vko.cn/v8/3.0/home/images/actbg.jpg) center no-repeat;
	height: 7786px;
	background-size:cover;
	padding-top: 1270px;*/
	position: relative;
	/*box-sizing: border-box;*/
}

.activity_bg {
	width: 100%;
	height: 1180px;
	background: url(https://image.vko.cn/v8/3.0/home/images/actop.jpg) center no-repeat;
	/*background-size: cover;*/
	/*background: wheat;*/
}

.active_bot {
	width: 100%;
	height: 1065px;
	/*height: 2245px;*/
	background: url(https://image.vko.cn/v8/3.0/home/images/acbot.jpg) center no-repeat;
	padding-top: 90px;
	box-sizing: border-box;
	/*background-size: cover;*/
	/*background: wheat;*/
	/*position: relative;*/
}

.welfares {
	width: 827px;
	height: 160px;
	margin: auto;
	cursor: pointer;
	background: url(https://image.vko.cn/v8/3.0/home/images/flone.png) center no-repeat;
	margin-bottom: 20px;
}

.welfaretwo {
	width: 827px;
	height: 180px;
	margin: auto;
	cursor: pointer;
	background: url(https://image.vko.cn/v8/3.0/home/images/wfltwo.png) center no-repeat;
	margin-bottom: 20px;
}

.welfarethree {
	width: 827px;
	height: 180px;
	margin: auto;
	background: url(https://image.vko.cn/v8/3.0/home/images/farebg.png) center no-repeat;
	margin-bottom: 20px;
	cursor: pointer;
}

.welfarefour {
	width: 827px;
	height: 190px;
	margin: auto;
	background: url(https://image.vko.cn/v8/3.0/home/images/flfour.png) center no-repeat;
	margin-bottom: 20px;
	cursor: pointer;
}

.universal_coupon {
	height: 748px;
	width: 100%;
	/*background: red;*/
	background: url(https://image.vko.cn/v8/3.0/home/images/couponsimg.jpg) center no-repeat;
	/*background-size: cover;*/
	padding-top: 257px;
	box-sizing: border-box;
}

.coupons ul li {
	width: 376px;
	height: 186px;
	cursor: pointer;
	float: left;
}

.coupons {
	width: 1130px;
	margin: auto;
	/*margin-top: 462px;*/
}

.coupons ul li img {
	width: 100%;
	height: 100%;
}

.junior_recommed {
	height: 250px;
	width: 100%;
	background: url(https://image.vko.cn/v8/3.0/home/images/leranrecomm.jpg) center no-repeat;
	/*background-size: cover;*/
}

.high_recommed {
	height: 250px;
	width: 100%;
	background: url(https://image.vko.cn/v8/3.0/home/images/reduction.jpg) center no-repeat;
	/*background-size: cover;*/
}

.statebg {
	height: 250px;
	width: 100%;
	background: url(https://image.vko.cn/v8/3.0/home/images/phase.jpg) center no-repeat;
	/*background-size: cover;*/
}

.counseling {
	height: 711px;
	width: 100%;
	padding-top: 575px;
	box-sizing: border-box;
	background: url(https://image.vko.cn/v8/3.0/home/images/generalone.jpg) center no-repeat;
	/*background-size: cover;*/
}

.immediately {
	width: 920px;
	margin: auto;
	/*margin-top: 945px;*/
}

.tutoring {
	height: 718px;
	background: url(https://image.vko.cn/v8/3.0/home/images/qkcz.jpg) center no-repeat;
	width: 100%;
	padding-top: 580px;
	box-sizing: border-box;
	/*background-size: cover;*/
}

.immediate {
	width: 200px;
	margin: auto;
	/*margin-top: 662px;*/
}

.immediate img {
	margin-left: 190px;
}

.curriculum {
	height: 1222px;
	width: 100%;
	padding-top: 80px;
	box-sizing: border-box;
	background: url(https://image.vko.cn/v8/3.0/home/images/warpbg.jpg) center no-repeat;
}

.subjects {
	width: 1022px;
	margin: auto;
	/*margin-top: 398px;*/
}

.subjects img {
	width: 511px;
	height: 511px;
	float: left;
}

.jcurriculum {
	height: 1392px;
	width: 100%;
	padding-top: 80px;
	box-sizing: border-box;
	background: url(https://image.vko.cn/v8/3.0/home/images/wrapperbg.jpg) center no-repeat;
}

.phases {
	width: 1022px;
	margin: auto;
	/*margin-top: 451px;*/
}

.phases img {
	width: 511px;
	height: 511px;
	float: left;
}

.contact {
	width: 163px;
	margin: auto;
	margin-top: 160px;
	cursor: pointer;
}


/*弹窗*/

.md-box {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.10);
	z-index: 1099;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
}

.package {
	max-width: 830px;
	width: 100%;
	position: fixed;
	z-index: 1100;
	/*top: 20%;*/
	top: 20%;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	height: 500px;
	background: #FFFFFF;
	border: 1px solid #cf554c;
	border-radius: 20px;
	overflow: hidden;
	padding-top: 40px;
	box-sizing: border-box;
	/*text-align: center;*/
	/*line-height: 300px;*/
}

.package ul li {
	float: left;
}

.package ul {
	margin-left: 40px;
}

.package span {
	margin-bottom: 40px;
	display: inline-block;
	font-size: 30px;
	color: #b66445;
}

.package a {
	width: 203px;
	height: 64px;
	cursor: pointer;
	background: #fac88e;
	font-size: 28px;
	color: white;
	text-align: center;
	line-height: 64px;
	display: inline-block;
	border-radius: 5px;
	margin-top: 100px;
}

.get_package {
	max-width: 830px;
	width: 100%;
	position: fixed;
	z-index: 1100;
	/*top: 20%;*/
	top: 30%;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	height: 500px;
	background: #FFFFFF;
	border: 1px solid #cf554c;
	border-radius: 20px;
	overflow: hidden;
	padding-top: 40px;
	box-sizing: border-box;
	/*text-align: center;*/
	/*line-height: 300px;*/
}

.get_package span {
	margin-bottom: 40px;
	display: inline-block;
	font-size: 30px;
	color: #b66445;
}

.get_package a {
	width: 203px;
	height: 64px;
	background: #9a9a9a;
	font-size: 28px;
	color: white;
	text-align: center;
	line-height: 64px;
	display: inline-block;
	border-radius: 5px;
	margin-top: 20px;
}

.get_package p {
	color: #555555;
	font-size: 20px;
	line-height: 25px;
}

.close {
	width: 40px!important;
	height: 40px;
	background: url(https://image.vko.cn/v8/3.0/home/images/close_btn.png) no-repeat center;
	background-size: 100% 100%;
	margin: 0;
	position: absolute;
	top: 17px;
	right: 17px;
	cursor: pointer;
	z-index: 999;
}

.successclose {
	width: 30px!important;
	height: 30px;
	background: url(https://image.vko.cn/v8/3.0/home/images/rclose.png) no-repeat center;
	background-size: 100% 100%;
	margin: 0;
	position: absolute;
	top: 8px;
	right: 12px;
	cursor: pointer;
	z-index: 999;
}

.success_get {
	max-width: 830px;
	width: 100%;
	position: fixed;
	z-index: 1100;
	/*top: 20%;*/
	top: 30%;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	height: 200px;
	background: #FFFFFF;
	border: 1px solid #cf554c;
	border-radius: 20px;
	overflow: hidden;
	padding-top: 53px;
	box-sizing: border-box;
	/*text-align: center;*/
	/*line-height: 300px;*/
}

.success_get span {
	color: #ce554c;
	font-size: 36px;
}

.success_get p {
	color: #555555;
	font-size: 20px;
	margin-top: 41px;
}

.failclose {
	width: 30px!important;
	height: 30px;
	background: url(https://image.vko.cn/v8/3.0/home/images/rclose.png) no-repeat center;
	background-size: 100% 100%;
	margin: 0;
	position: absolute;
	top: 8px;
	right: 12px;
	cursor: pointer;
	z-index: 999;
}

.fail_get {
	max-width: 830px;
	width: 100%;
	position: fixed;
	z-index: 1100;
	/*top: 20%;*/
	top: 30%;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
	height: 200px;
	background: #FFFFFF;
	border: 1px solid #cf554c;
	border-radius: 20px;
	overflow: hidden;
	padding-top: 53px;
	box-sizing: border-box;
	/*text-align: center;*/
	/*line-height: 300px;*/
}

.fail_get span {
	color: #ce554c;
	font-size: 36px;
}

.fail_get p {
	color: #555555;
	font-size: 20px;
	margin-top: 41px;
}

.slide_logo {
	position: fixed;
	top: 30%;
	right: 120px;
}

.slide_logo span {
	width: 148px;
	height: 138px;
	display: inline-block;
}

.slide_logo span img {
	width: 100%;
	height: 100%;
	margin-left: -12px;
	cursor: pointer;
}

.slide_logo p {
	width: 140px;
	height: 102px;
}

.slide_logo p img {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.success_get a{
	color: rgb(34,0,252);
}
