.html {
	background-color: #f6f7ff;
}

.main {
	width: 100%;
	min-width: 1200px;
	background: url(../images/banner.png) top center no-repeat;
	margin-top: 61px;
}

.page-core {
	width: 1200px;
	margin: 0 auto;
}



/* 头部banner区 */
.banner {
	padding-top: 70px;
}

.pink-bar {
	width: 660px;
	height: 76px;
	background-image: linear-gradient(175deg,
			#fe4a64 0%,
			#ff8b9b 100%),
		linear-gradient(#fe4a65,
			#fe4a65);
	background-blend-mode: normal,
		normal;
	border-radius: 20px;
	margin: 0 auto;
	text-align: center;
	cursor: hand;
}

.pink-bar p {
	line-height: 76px;
	font-family: AlibabaPuHuiTi-Bold;
	font-size: 46px;
	letter-spacing: 4px;
	color: #fff;
}

.four-yellow-bar {
	width: 964px;
	margin: 0 auto;
	margin-top: 366px;
}

.yellow-bar {
	display: inline-block;
	width: 428px;
	height: 55px;
	background-image: linear-gradient(180deg,
			#faf9b2 0%,
			#f3d549 100%),
		linear-gradient(#faf1a8,
			#faf1a8);
	background-blend-mode: normal,
		normal;
	border-radius: 28px;
	text-align: center;
	cursor: grab;
}

.yellow-bar p,
.yellow-bar p>a {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 29px;
	line-height: 55px;
	letter-spacing: 2px;
	color: #ef0f30;
}

.yellow-bar00 {
	margin-right: 64px;
}

.yellow-bar01 {
	margin-bottom: 24px;
}



/* 顶部四个切换块 */

.index-board-wrap {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 53px;
	margin-bottom: 86px;
}

.index-board {
	width: 292px;
	height: 140px;
	background-color: #fff;
	box-shadow: 1px 3px 16px 0px rgba(9, 88, 253, 0.15);
	border-radius: 20px;
	cursor: pointer;
	text-align: center;
}

.index-board p,
.index-board p>a {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 32px;
	line-height: 140px;
	letter-spacing: 2px;
	color: #000000;
	display: flex;
	justify-content: center;
	align-items: center;
}

.index-board p>a img {
	width: 50px;
	margin-right: 11px;
}

.index-board:hover {
	background-color: #dfe9ff;
	box-shadow: 1px 3px 16px 0px rgba(9, 88, 253, 0.18);
	border-radius: 20px;
	transition: .45s;
}

#bsjp,
#syzt,
#mkcj,
#kqmx {
	width: 100%;
	height: 1px;
	background-color: #fff;
} 

#syzt,
#mkcj {
	background-color: #c2d6ff;
}

#bsjp {
	background-color: #0958fd;
}

#bsjp h3,
#syzt h3,
#mkcj h3,
#kqmx h3 {
	opacity: 0;
}


/* 专注19年-品质服务 */

.title-wrapper {
	display: flex;
	justify-content: center;
	margin-bottom: 47px;
}

.title-wrapper div {
	font-family: AlibabaPuHuiTi-Bold;
	font-size: 44px;
	letter-spacing: 3px;
	color: #000000;
	font-weight: 600;
}

.title-wrapper .blue-font {
	color: #0958fd;
	position: relative;
}

.position-img {
	position: absolute;
	top: -12px;
	left: -11px;
	z-index: -10;
}

.position-img img {
	width: 39px;
}

.service>table {
	display: block;
	margin: 0 auto;
	border-radius: 10px;
	border: solid 1px #024ce7;
	overflow: hidden;
	margin-bottom: 44px;
}

.service>table tr>td:first-child {
	border-right: solid 1px #024ce7;
	border-bottom: solid 1px #fff;
	width: 211px;
	height: 137px;
	background-color: #0958fd;

	font-family: AlibabaPuHuiTi-Medium;
	font-size: 34px;
	line-height: 137px;
	letter-spacing: 2px;
	color: #fff;
	text-align: center;
}

.service>table tr>td:nth-child(2) {
	border-bottom: solid 1px #024ce7;
	padding: 0 23px 0 31px;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 29px;
	letter-spacing: 2px;
	color: #404040;
}

.service>table tr:nth-child(6)>td {
	border-bottom: none;
}



/* 详情咨询 */

.detailed-info {
	width: 384px;
	height: 94px;
	background-image: linear-gradient(180deg,
			#fbc15d 0%,
			#fc902c 100%),
		linear-gradient(#f4da57,
			#f4da57);
	background-blend-mode: normal,
		normal;
	border-radius: 47px;
	margin: 0 auto;
	margin-bottom: 80px;
}

.detailed-info p {
	text-align: center;
	line-height: 94px;
}

.detailed-info a {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 36px;
	letter-spacing: 3px;
	color: #fff;
}



/* MBA热门院校历年分数线汇总 */

.title-wrapper02 {
	margin-bottom: 43px;
}

.fractional-line>table {
	display: block;
	margin: 0 auto;
	border-radius: 10px;
	border: solid 1px #024ce7;
	overflow: hidden;
	border-collapse: collapse;
}

.fractional-line>p {
	text-align: center;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 26px;
	line-height: 26px;
	color: #4d4d4d;
	margin: 37px 0 32px 0;
}

.fractional-line>table td {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 26px;
	color: #262626;
	text-align: center;
}

.fractional-line>table tr:nth-child(1)>td,
.fractional-line>table tr:nth-child(2)>td {
	background-color: #0958fd;
}

.fractional-line>table tr:nth-child(1)>td {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 32px;
	letter-spacing: 2px;
	color: #fff;
}

.fractional-line>table tr:nth-child(2)>td {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 28px;
	letter-spacing: 2px;
	color: #ffffff;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(1) {
	width: 77px;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(2),
.fractional-line>table tr:nth-child(2)>td:nth-child(5),
.fractional-line>table tr:nth-child(2)>td:nth-child(7),
.fractional-line>table tr:nth-child(2)>td:nth-child(8) {
	width: 79px;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(10),
.fractional-line>table tr:nth-child(2)>td:nth-child(12) {
	width: 113px;
}

.fractional-line>table tr:nth-child(3)>td:nth-child(1) {
	width: 140px;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(11) {
	width: 112px;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(9),
.fractional-line>table tr:nth-child(2)>td:nth-child(3),
.fractional-line>table tr:nth-child(2)>td:nth-child(6) {
	width: 78px;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(4) {
	width: 82px;
}

.fractional-line>table tr:nth-child(1) td {
	border-right: 1px #fff solid;
	border-bottom: 1px #fff solid;
}

.fractional-line>table tr:nth-child(1)>td:nth-child(1) {
	border-bottom: 1px #0958fd solid;
	border-right: 1px #fff solid;
}

.fractional-line>table tr:nth-child(2) td {
	border-right: 1px #fff solid;
	border-bottom: 1px #0958fd solid;
}

.fractional-line>table tr:nth-child(1) td {
	height: 106px;
}

.fractional-line>table tr:nth-child(2) td {
	height: 78px;
}

.fractional-line>table tr:nth-child(3)>td:nth-child(11),
.fractional-line>table tr:nth-child(4)>td:nth-child(1),
.fractional-line>table tr:nth-child(5)>td:nth-child(11),
.fractional-line>table tr:nth-child(6)>td:nth-child(1),
.fractional-line>table tr:nth-child(7)>td:nth-child(11),
.fractional-line>table tr:nth-child(8)>td:nth-child(1),
.fractional-line>table tr:nth-child(3)>td:nth-child(12),
.fractional-line>table tr:nth-child(4)>td:nth-child(2),
.fractional-line>table tr:nth-child(5)>td:nth-child(12),
.fractional-line>table tr:nth-child(6)>td:nth-child(2),
.fractional-line>table tr:nth-child(7)>td:nth-child(12),
.fractional-line>table tr:nth-child(8)>td:nth-child(2),
.fractional-line>table tr:nth-child(3)>td:nth-child(13),
.fractional-line>table tr:nth-child(4)>td:nth-child(3),
.fractional-line>table tr:nth-child(5)>td:nth-child(13),
.fractional-line>table tr:nth-child(6)>td:nth-child(3),
.fractional-line>table tr:nth-child(7)>td:nth-child(13),
.fractional-line>table tr:nth-child(8)>td:nth-child(3) {
	height: 63px;
}

.fractional-line>table tr:nth-child(3)>td,
.fractional-line>table tr:nth-child(4)>td,
.fractional-line>table tr:nth-child(5)>td,
.fractional-line>table tr:nth-child(6)>td,
.fractional-line>table tr:nth-child(7)>td,
.fractional-line>table tr:nth-child(8)>td {
	border-right: 1px #0958fd solid;
	border-bottom: 1px #0958fd solid;
}

.fractional-line>table tr:nth-child(2)>td:nth-child(12),
.fractional-line>table tr:nth-child(1)>td:nth-child(5) {
	border-right: none;
}

.fractional-line>table tr:nth-child(8)>td:nth-child(3),
.fractional-line>table tr:nth-child(7)>td:nth-child(13),
.fractional-line>table tr:nth-child(6)>td:nth-child(3),
.fractional-line>table tr:nth-child(5)>td:nth-child(13),
.fractional-line>table tr:nth-child(3)>td:nth-child(13),
.fractional-line>table tr:nth-child(4)>td:nth-child(3) {
	border-right: none;
}

.fractional-line>table tr:nth-child(8)>td
.fractional-line>table tr:nth-child(8)>td {
	border-bottom: none;
}

.fractional-line>table tr:nth-child(7)>td {
	font-size: 26px;
	font-family: AlibabaPuHuiTi;
	font-weight: 500;
	color: #FF0101;
	border-bottom: none;
}

.fractional-line>table tr:nth-child(1)>t:nth-child(1) {
	font-size: 26px;
	font-family: AlibabaPuHuiTi;
	font-weight: 500;
	color: #FF0101;
	border-bottom: none;
}

.fractional-line>table tr:nth-child(7)>td:nth-child(12),
.fractional-line>table tr:nth-child(7)>td:nth-child(11),
.fractional-line>table tr:nth-child(7)>td:nth-child(13) {
	/* color: #262626; */
	border-bottom: 1px #0958fd solid;
}

.fractional-line>table tr:nth-child(8)>td:nth-child(1),
.fractional-line>table tr:nth-child(8)>td:nth-child(2),
.fractional-line>table tr:nth-child(8)>td:nth-child(3) {
	border-bottom: none;
}

.fractional-line>table tr:nth-child(1)>td:nth-child(1) {
	background-color: #fff;
	/* border-right: 1px #0958fd solid; */
}

.fractional-line>table tr:nth-child(1)>td:nth-child(1) {
	overflow: hidden;
}

.fractional-line>table tr:nth-child(1)>td:nth-child(2),
.fractional-line>table tr:nth-child(2)>td:nth-child(1) {
	border-left: 1px #fff solid;
}

.fractional-line>table tr:nth-child(7)>td,
.fractional-line>table tr:nth-child(8)>td {
	font-size: 26px;
	font-family: AlibabaPuHuiTi;
	font-weight: 500;
	color: #FF0101;
	border-bottom: none;
}

.triangle {
	width: 0;
	height: 0;
	border-left: 141px solid #0958fd;
	border-top: 185px solid rgba(128, 128, 128, 0);
}

.triangle0 {
	width: 0;
	height: 0;
	border-left: 141px solid rgba(128, 128, 128, 0);
	border-top: 185px solid #0958fd;
	position: absolute;
	top: 0;
	left: 1px;
}

.Slash {
	position: relative;
}

.position-one {
	position: absolute;
    top: 23px;
    left: 62px;
	z-index: 100;
}

.position-one p,
.position-two p {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 32px;
	letter-spacing: 2px;
	color: #ffffff;
}

.position-two {
	position: absolute;
	bottom: 23px;
    left: 17px;
	z-index: 100;
}




/* 查看更多热门院校 */

.more-school {
	width: 369px;
	height: 94px;
	font-size: 36px;
	line-height: 94px;
	letter-spacing: 3px;
	margin-bottom: 100px;
}

.more-school p {
	text-align: center;
	line-height: 94px;
}


/* 2021年管理类联考公益模考预约进行中 */

.form-wrapper {
	width: 100%;
	height: 427px;
	background: url(../images/form-bg.png) center center no-repeat;
	background-size: cover;
	padding-top: 40px;
}

.form-wrapper p {
	text-align: center;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 30px;
	line-height: 30px;
	letter-spacing: 2px;
	color: #fff;
}

#white-font00 {
	color: #fff;
	z-index: 100;
}

#position-img00 img {
	z-index: 10;
}

#title-wrapper00 {
	margin: 0 0 14px 0;
}

.form-cont {
	width: 908px;
	padding: 51px 0 46px 0;
	margin: 0 auto;
}

.outer-layer {
	display: flex;
	justify-content: space-between;
}

.input-wrapper {
	width: 418px;
	height: 58px;
	background-color: #fff;
	border-radius: 10px;
	padding-left: 21px;

	font-size: 24px;
	font-family: AlibabaPuHuiTi;
	font-weight: 400;
	color: #737373;
}

.make-choice {
	width: 366px;
	height: 28px;
	margin: 0 auto;
	margin-top: 45px;
	margin-bottom: 20px;
}

.correct {
	position: relative;
	display: inline-block;
	width: 28px;
	height: 28px;
	margin-right: 6px;
	margin-bottom: -5px;
	cursor: pointer;
}

#correct-img img {
	width: 21px;
	margin-top: 5px;
	margin-left: 1px;
}

#incorrect-img {
	cursor: not-allowed;
}

.white-wrapper {
	width: 25px;
	height: 26px;
	background-color: #fff;
	border-radius: 3px;
	position: absolute;
	top: 0;
	left: 0;
}

.gray-wrapper {
	width: 25px;
	height: 26px;
	background-color: #0042cc;
	border-radius: 3px;
	position: absolute;
	bottom: 0;
	right: 0;
}

.left-choice span,
.right-choice span {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 28px;
	line-height: 28px;
	letter-spacing: 2px;
	color: #fff;
}

.free-order {
	width: 367px;
	height: 76px;
	background-image: linear-gradient(180deg,
			#fbc15d 0%,
			#fc902c 100%),
		linear-gradient(#f4da57,
			#f4da57);
	background-blend-mode: normal,
		normal;
	border-radius: 10px;
	margin: 0 auto;
	font-size: 32px;
	font-family: AlibabaPuHuiTi;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 76px;
	cursor: pointer;
	margin-left: 264px;
}


/* 笔试精品课程 */

.Quality-courses {
	padding-top: 74px;
}

.Quality-courses p {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 30px;
	line-height: 30px;
	letter-spacing: 2px;
	color: #4d4d4d;
	text-align: center;
	margin-bottom: 68px;
}

.title-wrapper9527 {
	margin-bottom: 26px;
}

.Quality-courses>table {
	display: block;
	margin: 0 auto;
	border-radius: 10px;
	border: solid 1px #024ce7;
	overflow: hidden;
	border-collapse: collapse;
	margin-bottom: 148px;
}

.Quality-courses>table td {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 25px;
	color: #404040;
	text-align: center;
}

.Quality-courses>table tr:nth-child(1) {
	height: 87px;
	background-color: #024ce7;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 31px;
	line-height: 87px;
	color: #fff;
	text-align: center;
}

.Quality-courses>table tr:nth-child(1)>td {
	height: 87px;
	background-color: #024ce7;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 31px;
	line-height: 87px;
	color: #fff;
	text-align: center;
}

.Quality-courses>table tr:nth-child(2) {
	height: 106px;
}

.Quality-courses>table tr:nth-child(6),
.Quality-courses>table tr:nth-child(7) {
	height: 114px;
}

.Quality-courses>table tr:nth-child(8) {
	height: 200px;
}

.Quality-courses>table tr:nth-child(3),
.Quality-courses>table tr:nth-child(4),
.Quality-courses>table tr:nth-child(5) {
	height: 145px;
}

.Quality-courses>table tr:nth-child(8)>td,
.Quality-courses>table tr:nth-child(3)>td,
.Quality-courses>table tr:nth-child(4)>td,
.Quality-courses>table tr:nth-child(5)>td,
.Quality-courses>table tr:nth-child(2)>td,
.Quality-courses>table tr:nth-child(6)>td,
.Quality-courses>table tr:nth-child(7)>td {
	border-bottom: solid 1px #024ce7;
	border-right: solid 1px #024ce7;
}

.Quality-courses>table tr:nth-child(8)>td:nth-child(3),
.Quality-courses>table tr:nth-child(3)>td:nth-child(3),
.Quality-courses>table tr:nth-child(4)>td:nth-child(3),
.Quality-courses>table tr:nth-child(5)>td:nth-child(3),
.Quality-courses>table tr:nth-child(2)>td:nth-child(3),
.Quality-courses>table tr:nth-child(6)>td:nth-child(3),
.Quality-courses>table tr:nth-child(7)>td:nth-child(3), 
.Quality-courses>table tr:nth-child(8)>td:nth-child(3),
.Quality-courses>table tr:nth-child(8)>td:nth-child(4),
.Quality-courses>table tr:nth-child(3)>td:nth-child(4),
.Quality-courses>table tr:nth-child(4)>td:nth-child(4),
.Quality-courses>table tr:nth-child(5)>td:nth-child(4),
.Quality-courses>table tr:nth-child(2)>td:nth-child(4),
.Quality-courses>table tr:nth-child(6)>td:nth-child(4),
.Quality-courses>table tr:nth-child(7)>td:nth-child(4) {
	text-align: left;
}

.Quality-courses>table tr:nth-child(8)>td:nth-child(4),
.Quality-courses>table tr:nth-child(3)>td:nth-child(4),
.Quality-courses>table tr:nth-child(4)>td:nth-child(4),
.Quality-courses>table tr:nth-child(5)>td:nth-child(4),
.Quality-courses>table tr:nth-child(2)>td:nth-child(4),
.Quality-courses>table tr:nth-child(6)>td:nth-child(4),
.Quality-courses>table tr:nth-child(7)>td:nth-child(4), 
.Quality-courses>table tr:nth-child(8)>td:nth-child(4) {
	padding-left: 12px;
}

.Quality-courses>table tr:nth-child(8)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(3)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(4)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(5)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(2)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(6)>td:nth-child(3) li:before,
.Quality-courses>table tr:nth-child(7)>td:nth-child(3) li:before, 
.Quality-courses>table tr:nth-child(8)>td:nth-child(3) li:before {
	content: "";
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
	background: #0958fd;
	vertical-align: middle;
	margin-right: 9px;
	margin-left: 11px;
}

.Quality-courses>table tr:nth-child(8)>td:nth-child(5),
.Quality-courses>table tr:nth-child(3)>td:nth-child(5),
.Quality-courses>table tr:nth-child(4)>td:nth-child(5),
.Quality-courses>table tr:nth-child(5)>td:nth-child(5),
.Quality-courses>table tr:nth-child(2)>td:nth-child(5),
.Quality-courses>table tr:nth-child(6)>td:nth-child(5),
.Quality-courses>table tr:nth-child(7)>td:nth-child(5) {
	border-right: none;
}

.Quality-courses>table tr:nth-child(8)>td:nth-child(1),
.Quality-courses>table tr:nth-child(3)>td:nth-child(1),
.Quality-courses>table tr:nth-child(4)>td:nth-child(1),
.Quality-courses>table tr:nth-child(5)>td:nth-child(1),
.Quality-courses>table tr:nth-child(2)>td:nth-child(1),
.Quality-courses>table tr:nth-child(6)>td:nth-child(1),
.Quality-courses>table tr:nth-child(7)>td:nth-child(1) {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 26px;
	/* line-height: 23px; */
	color: #0958fd;
	text-align: center;
}

.Quality-courses>table tr:nth-child(8)>td {
	border-bottom: none;
}

.Quality-courses>table tr:nth-child(1)>td:nth-child(1) {
	width: 156px;
	border-bottom: solid 1px #024ce7;
	border-right: solid 1px #fff;
}

.Quality-courses>table tr:nth-child(1)>td:nth-child(2) {
	width: 123px;
	border-bottom: solid 1px #024ce7;
	border-right: solid 1px #fff;
}

.Quality-courses>table tr:nth-child(1)>td:nth-child(3) {
	width: 315px;
	border-bottom: solid 1px #024ce7;
	border-right: solid 1px #fff;
}

.Quality-courses>table tr:nth-child(1)>td:nth-child(4) {
	width: 406px;
	border-bottom: solid 1px #024ce7;
	border-right: solid 1px #fff;
}

.Quality-courses>table tr:nth-child(1)>td:nth-child(5) {
	width: 194px;
	border-bottom: solid 1px #024ce7;
}

.now-contact {
	width: 162px;
	height: 44px;
	background-image: linear-gradient(180deg, 
		#fbc15d 0%, 
		#fc902c 100%), 
	linear-gradient(
		#fff, 
		#fff);
	background-blend-mode: normal, 
		normal;
	border-radius: 24px;
	margin: 0 auto;
}

.now-contact p,
.now-contact p>a {
	text-align: center;
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 24px;
	line-height: 44px;
	color: #fff;
}

.now-contact p>a img {
	margin-bottom: 6px;
    margin-left: 5px;
}




/* 你是否存在以下苦恼？ */

.annoy {
	background-color: #c2d6ff;
	padding-top: 84px;
}

.annoy-questions {
	width: 1200px;
	height: 524px;
	margin: 0 auto;
	background-color: #fff;
	border-radius: 20px;
}

.top-blue-title {
	width: 1200px;
	height: 82px;
	background: #0958FD;
	border-radius: 20px 20px 0 0;
}

.top-blue-title p {
	text-align: center;
	line-height: 82px;
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 38px;
	letter-spacing: 3px;
	color: #fff;
}

.content-list {
	width: 1145px;
	margin: 0 auto;
}

.list-single-row {
	width: 1084px;
	padding-left: 61px;
	height: 88px;
	border-bottom: 1px dashed #3878ff;
	display: flex;
	justify-content: space-between;
}

.list-left span {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 28px;
	line-height: 88px;
	letter-spacing: 2px;
	color: #000;
}

.list-single-row0 {
	border-bottom: none;
}

#serial-number {
	position: absolute;
    bottom: -26px;
    left: -61px;
	display: inline-block;
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 40px;
	letter-spacing: 3px;
	color: #fbb718;
}

.marker {
	display: inline-block;
	height: 55px;
	border-bottom: 8px solid #c2d6ff;
}

.outer-span {
	position: relative;
}

.list-right {
	width: 177px;
	height: 47px;
	background-image: linear-gradient(180deg, 
		#fbc15d 0%, 
		#fc902c 100%), 
	linear-gradient(
		#f4da57, 
		#f4da57);
	background-blend-mode: normal, 
		normal;
	border-radius: 24px;
	margin: auto 0;
}

.list-right p {
	text-align: center;
	align-items: center;
}

.list-right a {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 26px;
	line-height: 47px;
	color: #fff;
}



/* 十一真题营-考研路上的加油站  */

.test-class {
	background-color: #c2d6ff;
	padding-bottom: 52px;
	padding-top: 115px;
}

.page-core-test {
	width: 1200px;
	margin: 0 auto;
}

#title-wrapper-11 {
	margin-bottom: 51px;
}

.right-grap {
	margin-right: 66px;
}

.white-boards {
	display: inline-block;
	width: 354px;
	height: 323px;
	background-color: #fff;
	border-radius: 5px 5px 90px 5px;
	margin-bottom: 62px;
	position: relative;
}

.white-boards>p {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 26px;
	line-height: 38px;
	color: #333;
	margin: 17px 25px 0 18px;
}

.top-blue-circle {
	width: 88px;
	height: 70px;
	background: linear-gradient(0deg, #0958FD 0%, #96B5F6 99%);
	border-radius: 5px 5px 90px 5px;
}

.top-blue-circle p {
	font-size: 38px;
	font-family: AlibabaPuHuiTi;
	font-weight: 500;
	color: #fff;
	line-height: 70px;
	text-align: left;
	padding-left: 15px;
}

.desc-contact {
	width: 173px;
	height: 47px;
	background-image: linear-gradient(180deg, 
		#fbc15d 0%, 
		#fc902c 100%), 
	linear-gradient(
		#fff, 
		#fff);
	background-blend-mode: normal, 
		normal;
	border-radius: 24px;
	position: absolute;
	bottom: 43px;
	right: 41px;
}

.desc-contact p,
.desc-contact p>a {
	text-align: center;
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 26px;
	line-height: 47px;
	color: #fff;
}

.desc-contact p>a img {
	margin-bottom: 5px;
	margin-left: 7px;
}

.six-boards {
	display: flex;
	justify-content: space-between;

}



/* 模考串讲班 */

.mock-exam {
	background-color: #fff;
	padding-top: 43px;
	padding-bottom: 102px;
}

.title-wrapper-mock {
	margin-bottom: 85px;
}

.outer {
	width: 1200px;
	margin: 0 auto;
}

.two-board {
	width: 579px;
	height: 353px;
	background-image: linear-gradient(180deg,
			#2d87ff 0%,
			#0958fd 100%),
		linear-gradient(#d1ddf6,
			#d1ddf6);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 1px 21px 0px rgba(105, 120, 153, 0.18);
	border-radius: 10px 100px 10px 100px;
	position: relative;
	margin-bottom: 70px;
}

.two-board p {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 32px;
	line-height: 41px;
	letter-spacing: 2px;
	color: #fff;
	margin: 120px 21px 0 37px;
}

.white-title {
	width: 215px;
	height: 73px;
	background-color: #fff;
	border-radius: 0px 0px 60px;
	z-index: 10;
	display: flex;
	justify-content: left;
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 40px;
	line-height: 73px;
	letter-spacing: 3px;
	color: #3c5ecd;
	padding-left: 32px;
	position: absolute;
	top: 8px;
	left: 8px;
}

.gray-title {
	width: 247px;
	height: 73px;
	background-color: #fff;
	border-radius: 0px 0px 60px 0px;
	opacity: 0.5;
	position: absolute;
	top: 8px;
	left: 24px;
}

.courses-desc {
	display: block;
	width: 1200px;
	background-color: #fff;
	border-radius: 10px;
	border: solid 1px #024ce7;
	margin: 0 auto;
	overflow: hidden;
}

.courses-desc tr>td {
	border-right: 1px solid #0958fd;
	border-bottom: 1px solid #0958fd;
}

.courses-desc tr:nth-child(1)>td:nth-child(1) {
	border-bottom: 1px solid #fff;
}

.courses-desc tr:nth-child(1)>td {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 36px;
	line-height: 23px;
	letter-spacing: 3px;
	color: #4d4d4d;
	text-align: center;
}

.courses-desc tr:nth-child(1)>td:nth-child(2) {
	width: 288px;
}

.courses-desc tr:nth-child(1)>td:nth-child(3) {
	width: 401px;
}

.courses-desc tr:nth-child(1)>td:nth-child(4) {
	width: 252px;
	border-right: none;
}

.courses-desc tr:nth-child(2)>td {
	border-bottom: none;
}

.courses-desc tr>td:nth-child(1) {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 36px;
	line-height: 23px;
	letter-spacing: 3px;
	color: #fff;
	text-align: center;
}

.courses-desc tr:nth-child(1)>td:nth-child(1) {
	width: 254px;
	height: 89px;
	background-image: linear-gradient(180deg, #2d87ff 0%, #096bfdcf 100%), linear-gradient(#f4da57, #f4da57);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 1px 21px 0px rgba(105, 120, 153, 0.18);
	border-radius: 10px 0px 0px 0;
}

.courses-desc tr:nth-child(2)>td:nth-child(1) {
	width: 254px;
	height: 159px;
	background-image: linear-gradient(180deg, #2d87ff 0%, #0958fddb 100%), linear-gradient(#f4da57, #f4da57);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 1px 21px 0px rgba(105, 120, 153, 0.18);
	border-radius: 0px 0px 0px 10px;
}

.courses-desc tr:nth-child(2)>td:nth-child(2),
.courses-desc tr:nth-child(2)>td:nth-child(3),
.courses-desc tr:nth-child(2)>td:nth-child(4),
.courses-desc tr:nth-child(2)>td:nth-child(3) a {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 34px;
	line-height: 9px;
	letter-spacing: 2px;
	color: #555;
	text-align: center;
}

.courses-desc tr:nth-child(2)>td:nth-child(4),
.courses-desc tr:nth-child(2)>td:nth-child(4) a {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 36px;
	line-height: 9px;
	letter-spacing: 3px;
	color: #f84204;
}

.courses-desc tr:nth-child(2)>td:nth-child(3) a,
.courses-desc tr:nth-child(2)>td:nth-child(4) a {
	cursor: pointer;
}

.courses-desc tr:nth-child(2)>td:nth-child(2) {
	line-height: 45px;
}



/* 考前30天密训营 一战定乾坤 */

.thirty-practice {
	width: 100%;
	background-color: #c2d6ff;
	padding-top: 63px;
	padding-bottom: 131px;
}

.position-img-30 img {
	z-index: 10;
}

#blue-font-30 {
	z-index: 100;
}

.four-boards {
	width: 1200px;
	height: 765px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
	margin-bottom: 57px;

}

.four-board {
	width: 277px;
	height: 100%;
	background-image: linear-gradient(180deg,
			#2d87ff 0%,
			#0958fd 100%),
		linear-gradient(#f4da57,
			#f4da57);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 1px 21px 0px rgba(105, 120, 153, 0.18);
	border-radius: 10px;
	overflow: hidden;
}

.four-board img {
	margin-left: -1px;
}

.four-board .bottom-title {
	font-family: AlibabaPuHuiTi-Bold;
	font-size: 25px;
	line-height: 25px;
	letter-spacing: 2px;
	color: #fff;
	text-align: center;
	margin-bottom: 15px;
	margin-top: 18px;
}

.four-board .white-br {
	width: 144px;
	height: 3px;
	background-color: #fff;
	border-radius: 1px;
	margin: 0 auto;
	margin-bottom: 30px;
}

.more-desc {
	width: 405px;
	height: 94px;
	background-image: linear-gradient(180deg,
			#fbc15d 0%,
			#fc902c 100%),
		linear-gradient(#f4da57,
			#f4da57);
	background-blend-mode: normal,
		normal;
	border-radius: 47px;
	margin: 0 auto;
	text-align: center;
}

.more-desc a {
	font-family: AlibabaPuHuiTi-Medium;
	font-size: 36px;
	line-height: 94px;
	color: #fff;
}

.para {
	font-family: AlibabaPuHuiTi-Regular;
	font-size: 22px;
	line-height: 27px;
	letter-spacing: 2px;
	color: #fff;
	padding: 18px;
	padding-top: 0;
}



/* 网站尾部 */

#footer-wraper {
	width: 1200px;
}