* {
	margin: 0;
	padding: 0;
}

input,
button {
	outline: none;
	font-family: "microsoft yahei";
}

body {
	background: #fff;
	font-family: "microsoft yahei";
}

a:hover {
	text-decoration: none;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

*html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

.banner {
	background: url(../images/banner-bg.jpg) no-repeat center;
	height: 729px;
	padding-top: 134px;
}

.header {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 6;
	height: 78px;
	background-color: rgba(6, 3, 2, 0.4);
}

.banner-nav {
	width: 1155px;
	margin: 0 auto;
}

.logo {
	width: 165px;
	float: left;
/*	padding-top: 12px;*/
}

.banner-nav-left {
	width: 496px;
	float: left;
	line-height: 78px;
}

.banner-nav-left>a {
	margin-right: 37px;
}

.banner-nav-right {
	width: 494px;
	float: right;
	line-height: 78px;
}

.banner-nav-right>a {
	margin-left: 44px;
}

.banner-nav a {
	font-size: 18px;
	color: #fff;
	float: left;
	cursor: pointer;
}

.banner-nav a:hover {
	color: #ffe11c;
	text-decoration: none;
}

.banner-con {
	background: url(../images/banner-con.png) no-repeat center 0;
	overflow: hidden;
	padding-top: 188px;
}

.baner-title {
	background: url(../images/banner-title.png) no-repeat center;
	height: 89px;
}

.baner-title1 {
	background: url(../images/banner-title1.png) no-repeat center;
	height: 25px;
	margin-top: 32px;
}

.banner-list {
	width: 501px;
	margin: 40px auto 0;
	overflow: hidden;
}

.banner-list span {
	display: block;
	text-align: center;
	width: 160px;
	height: 60px;
	border-radius: 35px;
	border: #ffe31e solid 4px;
	background-color: rgba(14, 6, 3, 0.2);
	font-size: 22px;
	color: #fff;
	line-height: 52px;
	cursor: pointer;
	float: left;
	margin-left: 10px;
}

.banner-list span:first-child {
	margin-left: 0;
}

.banner-list span:hover {
	background-color: #ffe31e;
	color: #0e0603;
}

.banner-btn {
	width: 480px;
	margin: 40px auto 0;
}

.banner-btn button {
	width: 240px;
	height: 60px;
	font-size: 20px;
	color: #fff;
	outline: none;
}

.banner-btn1 {
	background-color: #df4a43;
	border: none;
	float: left;
}

.banner-btn2 {
	border: #df4a43 1px solid;
	background: none;
	float: right;
}


/*专|本科学历提升方案*/

.plan {
	background: url(../images/plan-bg.jpg) no-repeat center;
	height: 685px;
}

.plan-title {
	font-size: 56px;
	color: #2c2f3c;
	line-height: 1;
	text-align: center;
	font-weight: bold;
	margin: 60px 0 0 0;
}

.plan-title i {
	background: #2c2f3c;
	width: 6px;
	height: 46px;
	display: inline-block;
	margin: 0 16px;
	vertical-align: -3px;
}

.plan-title strong {
	color: #df4a43;
}

.plan-con {
	width: 775px;
	margin: 60px auto 0;
}

.plan-circle {
	background: url(../images/plan-circle.png) no-repeat 0 0;
	width: 115px;
	height: 156px;
	display: block;
	float: left;
	font-size: 18px;
	color: #81848c;
	line-height: 28px;
	text-align: center;
	padding-top: 55px;
	cursor: pointer;
	margin-left: 50px;
}

.plan-circle:first-child {
	margin-left: 0;
}

.plan-circle:nth-child(6) {
	margin-left: 83px;
}

.plan-circle:hover {
	color: #81848c;
}

.plan-circle.mt30 {
	margin-top: 30px;
}

.plan-circle2 {
	padding-top: 66px;
}

.plan-btn {
	background: #df4a43;
	width: 260px;
	height: 58px;
	border: none;
	font-size: 18px;
	color: #fff;
	display: block;
	margin: 50px auto 0;
}


/*2980元即可修本科学历*/

.benke {
	height: 114px;
	background: url(../images/2980-bj.jpg) no-repeat center;
}

.benke-con {
	background: url(../images/2980-con.png) no-repeat 0 0;
	height: 68px;
	width: 1025px;
	margin: 23px auto 0;
	padding-top: 15px;
}

.benke-btn {
	width: 186px;
	height: 52px;
	background-color: #df4a43;
	display: block;
	outline: none;
	border: none;
	color: #fff;
	font-size: 18px;
	border-radius: 26px;
	float: right;
}


/*想修学历证书却面临以下困难*/

.four {
	background: url(../images/four-bg.jpg) no-repeat center;
	height: 1186px;
}

.four-title {
	font-size: 50px;
	color: #fff;
	font-weight: bold;
	width: 997px;
	margin: 0 auto;
	text-align: center;
	padding-top: 40px;
}

.four-top {
	margin: 0 auto;
	width: 997px;
	margin-top: 40px;
}

.four-circle {
	width: 154px;
	height: 155px;
	float: left;
	background: url(../images/four-circle.png) no-repeat 0 0;
	cursor: pointer;
}

.four-circle>h2 {
	font-size: 30px;
	color: #fff;
	margin: 32px auto 0;
}

.four-circle>h2>b {
	font-weight: 500;
	font-size: 52px;
}

.four-circle>p {
	background: #df4a43;
	width: 96px;
	height: 26px;
	line-height: 24px;
	border-radius: 26px;
	font-size: 18px;
	color: #fff;
	margin: 12px auto 0;
	text-align: left;
	padding-left: 16px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.34);
}

.four-line {
	width: 123px;
	border: #8a8b90 1px dashed;
	float: left;
	margin: 71px 2px 0;
}

.four-text {
	background: url(../images/four-text.png) top no-repeat;
	height: 78px;
	font-size: 22px;
	color: #fff;
	width: 255px;
	margin: 40px auto 0 auto;
	line-height: 48px;
	text-align: center;
}

.four-bottom {
	background: url(../images/four-con.png) no-repeat center;
	height: 745px;
	margin: 18px 0 0 0;
}

.four-bottom>h2 {
	font-size: 56px;
	color: #2c2f3c;
	margin: 0;
	padding-top: 42px;
	font-weight: bold;
}

.four-bottom>p {
	font-size: 22px;
	color: #6b6e78;
	margin: 16px 0 0 0;
}

.four-con {
	width: 1000px;
	margin: 31px auto 0;
}

.four-common {
	width: 224px;
	float: left;
	border-top: 4px #df4a43 solid;
	margin-right: 34px;
}

.four-list {
	margin: 24px 0 0 0;
}

.four-list>ul>li {
	background: url(../images/four-right.png) no-repeat 0 center;
	list-style: none;
	font-size: 16px;
	color: #fff;
	padding-left: 15px;
	margin: 15px 0 15px 26px;
}

.four-list>ul>li>span {
	color: #df4a43;
}

.four-common3 .four-list>ul>li {
	margin-left: 50px;
}

.four-h3 {
	font-size: 28px;
	color: #fff;
	margin: 40px 0 0 0;
}

.four-h4 {
	font-size: 20px;
	color: #ff5959;
	margin: 16px 0 0 0;
}

.four-btn {
	width: 172px;
	height: 46px;
	border: #a0a1a7 1px solid;
	background: url(../images/four-btn.png) no-repeat 140px 14px;
	font-size: 18px;
	color: #e4e4e5;
	padding-left: 17px;
	text-align: left;
	display: block;
	margin: 35px auto 0;
}

.four-btn:hover {
	border-color: #df4a43;
	background: #df4a43 url(../images/four-btn.png) no-repeat 140px -25px;
}

.apply {
	background: url(../images/apply-bg.jpg) no-repeat center;
	height: 320px;
}

.apply-con {
	background: url(../images/apply-con.png) no-repeat center 0;
	width: 1058px;
	height: 263px;
	margin: 30px auto 0;
	padding-top: 66px;
}

.apply-title {
	font-size: 45px;
	line-height: 51px;
	font-weight: bold;
	color: #d34645;
	margin: 0 0 0 274px;
}

.apply-time {
	background: url(../images/countdown-bg.jpg) no-repeat 0 0;
	overflow: hidden;
	margin: 32px 0 0 0;
}

.countdown {
	width: 750px;
	float: left;
	padding: 0 0 0 89px;
}

.day-box,
.hour-box,
.mini-box,
.sec-box {
	width: 130px;
	float: left;
}

.hour-box,
.mini-box,
.sec-box {
	margin-left: 40px;
}

.tian {
	display: block;
	float: left;
	font-size: 22px;
	color: #2c2f3c;
	line-height: 30px;
	margin: 41px 0 0 10px;
}

.day,
.hour,
.mini,
.sec {
	width: 90px;
	height: 90px;
	display: block;
	float: left;
	font-size: 54px;
	color: #fff;
	font-family: impact;
	line-height: 90px;
	text-align: center;
}

.apply-btn-hand {
	width: 118px;
	float: right;
	position: relative;
}

.apply-btn {
	background: url(../images/apply-btn.png) no-repeat 0 0;
	width: 118px;
	height: 118px;
	border: none;
	font-size: 20px;
	color: #fff;
	font-weight: 600;
}

.apply-hand {
	position: absolute;
	bottom: 11px;
	right: 15px;
}


/*汇聚72所211/985知名院校*/

.academy {
	background: url(../images/academy-bg.png) no-repeat center;
	height: 810px;
}

.academy-title {
	font-size: 56px;
	color: #2c2f3c;
	line-height: 1;
	font-weight: bold;
	text-align: center;
	margin: 44px 0 0 0;
}

.academy-title span {
	color: #df4a43;
}

.academy-stitle {
	font-size: 26px;
	color: #6b6e78;
	line-height: 1;
	text-align: center;
	margin: 16px 0 0 0;
}

.academy-con {
	width: 961px;
	margin: 40px auto 0;
	position: relative;
}

.academyList {
	border: #ebebeb 1px solid;
	border-top: none;
	border-left: none;
}

.academyList li {
	list-style: none;
	background: #fff;
	width: 160px;
	height: 120px;
	float: left;
	border-left: #ebebeb 1px solid;
	border-top: #ebebeb 1px solid;
	cursor: pointer;
}

.academyList li:nth-child(9),
.academyList li:nth-child(13) {
	margin-left: 320px;
}

.academyList li.active {
	background: #df4a43;
}

.academy-icon {
	background: url(../images/academy-icon.png) no-repeat 0 0;
	width: 64px;
	height: 64px;
	margin: 12px auto 0;
}

.academyList li.active .academy-icon {
	background-position: -64px 0;
}

.academy-icon2 {
	background-position: 0 -64px;
}

.academyList li.active .academy-icon2 {
	background-position: -64px -64px;
}

.academy-icon3 {
	background-position: 0 -128px;
}

.academyList li.active .academy-icon3 {
	background-position: -64px -128px;
}

.academy-icon4 {
	background-position: 0 -192px;
}

.academyList li.active .academy-icon4 {
	background-position: -64px -192px;
}

.academy-icon5 {
	background-position: 0 -256px;
}

.academyList li.active .academy-icon5 {
	background-position: -64px -256px;
}

.academy-icon6 {
	background-position: 0 -320px;
}

.academyList li.active .academy-icon6 {
	background-position: -64px -320px;
}

.academy-icon7 {
	background-position: 0 -384px;
}

.academyList li.active .academy-icon7 {
	background-position: -64px -384px;
}

.academy-icon8 {
	background-position: 0 -448px;
}

.academyList li.active .academy-icon8 {
	background-position: -64px -448px;
}

.academy-icon9 {
	background-position: 0 -512px;
}

.academyList li.active .academy-icon9 {
	background-position: -64px -512px;
}

.academy-icon10 {
	background-position: 0 -576px;
}

.academyList li.active .academy-icon10 {
	background-position: -64px -576px;
}

.academy-icon11 {
	background-position: 0 -640px;
}

.academyList li.active .academy-icon11 {
	background-position: -64px -640px;
}

.academy-icon12 {
	background-position: 0 -704px;
}

.academyList li.active .academy-icon12 {
	background-position: -64px -704px;
}

.academy-icon13 {
	background-position: 0 -768px;
}

.academyList li.active .academy-icon13 {
	background-position: -64px -768px;
}

.academy-icon14 {
	background-position: 0 -832px;
}

.academyList li.active .academy-icon14 {
	background-position: -64px -832px;
}

.academy-icon15 {
	background-position: 0 -896px;
}

.academyList li.active .academy-icon15 {
	background-position: -64px -896px;
}

.academy-icon16 {
	background-position: 0 -960px;
}

.academyList li.active .academy-icon16 {
	background-position: -64px -960px;
}

.academy-icon17 {
	background-position: 0 -1024px;
}

.academyList li.active .academy-icon17 {
	background-position: -64px -1024px;
}

.academy-icon18 {
	background-position: 0 -1088px;
}

.academyList li.active .academy-icon18 {
	background-position: -64px -1088px;
}

.academy-icon19 {
	background-position: 0 -1152px;
}

.academyList li.active .academy-icon19 {
	background-position: -64px -1152px;
}

.academy-icon20 {
	background-position: 0 -1216px;
}

.academyList li.active .academy-icon20 {
	background-position: -64px -1216px;
}

.academy-h4 {
	font-size: 16px;
	color: #666;
	line-height: 24px;
	text-align: center;
}

.academyList li.active .academy-h4 {
	color: #fff;
}

.academy-pic {
	width: 321px;
	height: 241px;
	position: absolute;
	top: 120px;
	left: 320px;
}

.academy-pic li {
	list-style: none;
	display: none;
}

.academy-span {
	display: block;
	width: 141px;
	font-size: 16px;
	color: #2e3641;
	line-height: 58px;
}

.academy-btn {
	background: #df4a43;
	width: 299px;
	height: 67px;
	line-height: 67px;
	border: none;
	display: block;
	margin: 40px auto 0;
	font-size: 18px;
	color: #fff;
}


/**/

.major {
	background: url(../images/major-bg.jpg) no-repeat center;
	height: 730px;
	padding-top: 42px;
}

.major-title {
	font-size: 56px;
	color: #2c2f3c;
	line-height: 1;
	margin: 0;
	font-weight: bold;
}

.major-title span {
	color: #df4a43;
}

.major-stitle {
	font-size: 24px;
	color: #6b6e78;
	margin: 16px 0 0 0;
	line-height: 1;
}

.major-stitle strong {
	color: #df4a43;
}

.major-con {
	width: 1031px;
	margin: 66px auto 0;
}


/*fan*/

.major-con ul {
	width: 972px;
	margin: 0 auto;
}

.major-con ul li {
	list-style: none;
	width: 90px;
	height: 90px;
	float: left;
	cursor: pointer;
	position: relative;
}

.major-con ul li .kuang {
	background: rgba(223, 74, 67, 0.05);
	position: absolute;
	width: 90px;
	height: 90px;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border: 1px solid #e78885;
}

.major-con ul li .kuang2 {
	background: transparent;
	z-index: 5;
	position: absolute;
	left: 0;
	top: 0;
	width: 90px;
	height: 90px;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border: 1px solid transparent;
}

.major-con ul li .text1 {
	width: 90px;
	height: 90px;
	text-align: center;
	z-index: 3;
	position: absolute;
	left: 0;
	top: 0;
}

.major-con ul li .text1 .bg {
	width: 90px;
	height: 90px;
}

.major-con ul li .text1 .title {
	font-size: 16px;
	color: #d34645;
	padding-top: 26px;
}

.major-con ul li .text1 .title.pd36 {
	padding-top: 36px;
}

.major-con ul li .text2 {
	width: 90px;
	height: 90px;
	z-index: 4;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}

.major-con ul li .text2 .mengban {
	position: absolute;
	z-index: 1;
	width: 90px;
	height: 90px;
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	background: #df4a43;
}

.major-con ul li .text2 .desc {
	position: absolute;
	z-index: 2;
	width: 90px;
	height: 70px;
	top: 26px;
	left: 0;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 24px;
}

.major-con ul li .text2 .desc.top36 {
	height: 60px;
	top: 36px;
}

.major-con ul li {
	margin-right: 36px;
}

.major-con ul li:last-child {
	margin-right: 0;
}

.major-con ul.two {
	width: 846px;
}

.major-con ul.two li {
	margin-top: -27px;
}

.major-con ul.three li {
	margin-top: -27px;
}

.major-con ul.two li .kuang {
	background: transparent;
	border: none;
}

.major-con ul li:hover .text2 {
	display: block;
}


/*fan*/

.major-btn {
	background: #df4a43;
	width: 299px;
	height: 67px;
	line-height: 67px;
	border: none;
	display: block;
	margin: 70px auto 0;
	font-size: 18px;
	color: #fff;
}

.advance-btn:hover {
	background: #2e3641;
	color: #fff;
}


/**/

.mian {
	background: url(../images/mian-bg.png) no-repeat center;
	height: 374px;
}

.mian-con {
	width: 1000px;
	margin: 48px auto 0;
	overflow: hidden;
}

.mian-common {
	width: 33.3%;
	float: left;
	border-right: #ececed 1px solid;
	height: 276px;
}

.mian-icon1,
.mian-icon2,
.mian-icon3 {
	background: url(../images/mian-icon.png) no-repeat;
	width: 86px;
	height: 81px;
	display: block;
	margin: 32px auto 0;
}

.mian-icon1 {
	background-position: 0 0;
}

.mian-icon2 {
	background-position: 0 -81px;
}

.mian-icon3 {
	background-position: 0 -162px;
}

.mian-common:hover .mian-icon1 {
	background-position: -86px 0;
}

.mian-common:hover .mian-icon2 {
	background-position: -86px -81px;
}

.mian-common:hover .mian-icon3 {
	background-position: -86px -162px;
}

.mian-h2 {
	font-size: 24px;
	color: #2c2f3c;
	font-weight: bold;
	margin: 48px 0 0 0;
}

.mian-p {
	font-size: 18px;
	color: #585858;
	line-height: 26px;
	margin: 14px 0 0 0;
}

.mian-p-mar {
	margin-top: 28px;
}

.mian-p>a {
	font-size: 12px;
	color: #585858;
}


/**/

.exam {
	border-top: 2px solid #2d2f3b;
	background: url(../images/exam-bg.png) no-repeat center;
	padding: 50px 0;
}

.exam-con {
	width: 1000px;
	margin: 0 auto;
}

.guide {
	width: 350px;
	float: left;
	border: #ebebeb 1px solid;
	border-top: none;
	border-left: none;
}

.guide li {
	list-style: none;
	width: 87px;
	height: 94px;
	float: left;
	border-top: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
	position: relative;
	cursor: pointer;
}

.guide li:nth-child(6) {
	width: 175px;
}

.guide-middle {
	background: url(../images/guide-title.jpg) no-repeat center;
	width: 174px;
	height: 92px;
	padding-top: 18px;
}

.guide-title {
	font-size: 20px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	margin: 0;
}

.guide-stitle {
	font-size: 12px;
	color: #f3cdcc;
	line-height: 30px;
	text-align: center;
	margin: 0;
}

.guide-list {
	background: url(../images/guide-list.png) no-repeat 0 0;
	width: 86px;
	height: 92px;
	padding-top: 22px;
	cursor: pointer;
}

.guide-icon {
	background: url(../images/guide-icon.png) no-repeat 0 0;
	width: 18px;
	height: 18px;
	display: block;
	margin: 0 auto;
}

.guide-icon2 {
	background-position: 0 -18px;
}

.guide-icon3 {
	background-position: 0 -36px;
}

.guide-icon4 {
	background-position: 0 -54px;
}

.guide-icon5 {
	background-position: 0 -72px;
}

.guide-icon6 {
	background-position: 0 -90px;
}

.guide-icon7 {
	background-position: 0 -108px;
}

.guide-icon8 {
	background-position: 0 -126px;
}

.guide-icon9 {
	background-position: 0 -144px;
}

.guide-icon10 {
	background-position: 0 -162px;
}

.guide-h4 {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	text-align: center;
}

.guide-h5 {
	position: absolute;
	top: 50%;
	left: 50%;
	background: #e54239;
	width: 0;
	height: 0;
	font-size: 18px;
	color: #fff;
	line-height: 24px;
	text-align: center;
	margin: 0;
	padding: 22px 0 0 0;
	overflow: hidden;
}

.policy {
	width: 335px;
	float: left;
	margin-left: 15px;
	padding: 12px 0 0 0;
}

.policy-title {
	font-size: 22px;
	color: #595959;
	line-height: 36px;
	text-align: center;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);
	margin: 0;
}

.policy-stitle {
	background: url(../images/policy-stitle.png) no-repeat 0 center;
	font-size: 13px;
	color: #b2b2b2;
	line-height: 36px;
	text-align: center;
	margin: 4px 0 0 0;
}

.policyList {
	margin: 10px 0 0 23px;
}

.policyList li {
	list-style: none;
	font-size: 15px;
	color: #666;
	line-height: 36px;
	cursor: pointer;
}

.policyList li span {
	color: #df4a43;
}

.policyList li:hover {
	color: #df4a43;
}

.live {
	width: 300px;
	float: right;
}

.live-top {
	background: url(../images/live-title.jpg) no-repeat center;
	height: 130px;
	padding-top: 26px;
}

.live-title {
	font-size: 22px;
	line-height: 36px;
	color: #fff;
	text-align: center;
	margin: 0;
	text-align: 2px 2px 4px rgba(0, 0, 0, 0.2);
}

.live-stitle {
	background: url(../images/live-stitle.png) no-repeat center;
	font-size: 18px;
	line-height: 36px;
	color: #f6e9e8;
	text-align: center;
	margin: 5px 0 0 0;
}

.live-table {
	width: 100%;
	border-left: #f2f2f2 1px solid;
	border-right: #f2f2f2 1px solid;
}

.live-table tr:nth-child(even) {
	background: #f2f2f2;
}

.live-table td {
	width: 33.3%;
	font-size: 14px;
	color: #666;
	line-height: 36px;
	text-align: center;
}

.live-table tr:nth-child(1) td {
	font-size: 16px;
	color: #555;
	line-height: 36px;
	text-align: center;
}

.live-btn {
	background: #fae505;
	width: 300px;
	height: 40px;
	border: none;
	font-size: 16px;
	color: #df4a43;
}


/*学历报名*/

.xueli {
	height: 142px;
	background-color: #242633;
}

.xueli-con {
	width: 1000px;
	margin: 0 auto;
}

.xueli-con li {
	list-style: none;
	width: 199px;
	height: 140px;
	margin-top: 6px;
	float: left;
	margin-left: 1px;
	padding-top: 20px;
}

.xueli-con li:first-child {
	margin-left: 0;
}

.xueli-con li:hover {
	background: #4d322c;
}

.xueli-icon {
	background: url(../images/xueli-icon.png) no-repeat 0 0;
	width: 57px;
	height: 57px;
	display: block;
	margin: 0 auto;
}

.xueli-icon2 {
	background-position: 0 -57px;
}

.xueli-icon3 {
	background-position: 0 -114px;
}

.xueli-icon4 {
	background-position: 0 -171px;
}

.xueli-icon5 {
	background-position: 0 -228px;
}

.xueli-btn {
	background: url(../images/xueli-btn.png) no-repeat 0 0;
	display: block;
	width: 199px;
	height: 41px;
	line-height: 41px;
	font-size: 18px;
	color: #fff;
	text-shadow: 0px 2px 2px rgba(0, 13, 27, 0.34);
	cursor: pointer;
	margin: 17px auto 0;
}

.xueli-btn span {
	width: 172px;
	display: block;
	text-align: center;
}

.xueli-btn:hover {
	color: #fff;
}


/**/

.scheme {
	background: url(../images/scheme-bg.jpg) no-repeat center;
	height: 716px;
}

.scheme-con {
	width: 1020px;
	height: 581px;
	margin: 36px auto 0;
	background: url(../images/scheme-con.png) no-repeat center bottom;
	padding: 0 0 0 15px;
}

.scheme-con>ul>li {
	list-style: none;
	overflow: hidden;
}

.scheme-top1,
.scheme-top2,
.scheme-top3,
.scheme-top4,
.scheme-top5 {
	background: url(../images/scheme-circle.png) no-repeat center 0;
	height: 128px;
	float: left;
}

.scheme-top1 {
	width: 140px;
}

.scheme-top2 {
	width: 207px;
}

.scheme-top3 {
	width: 117px;
}

.scheme-top4 {
	width: 117px;
}

.scheme-top5 {
	width: 95px;
	margin-left: 150px;
}

.scheme-title1 {
	background: url(../images/scheme-title1.png) no-repeat center 0;
	width: 41px;
	height: 43px;
	display: block;
	margin: 27px auto 0;
}

.scheme-title2 {
	background: url(../images/scheme-title2.png) no-repeat center 0;
	width: 63px;
	height: 19px;
	display: block;
	margin: 39px auto 0;
}

.scheme-title3 {
	background: url(../images/scheme-title3.png) no-repeat center 0;
	width: 41px;
	height: 43px;
	display: block;
	margin: 27px auto 0;
}

.scheme-title4 {
	background: url(../images/scheme-title4.png) no-repeat center 0;
	width: 41px;
	height: 43px;
	display: block;
	margin: 27px auto 0;
}

.scheme-title5 {
	background: url(../images/scheme-title5.png) no-repeat center 0;
	width: 41px;
	height: 43px;
	display: block;
	margin: 27px auto 0;
}

.scheme-h2 {
	background: url(../images/scheme-icon.png) no-repeat center 0;
	width: 140px;
	padding-top: 48px;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	float: left;
	margin: 14px 0 0 0;
}

.scheme-p1 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 207px;
	height: 89px;
	line-height: 89px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-star5 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	float: left;
	overflow: hidden;
	height: 89px;
	padding: 38px 0 0 22px;
}

.scheme-star-yellow {
	background: url(../images/scheme-star.png) no-repeat 0 0;
	width: 15px;
	height: 14px;
	display: block;
	float: left;
	margin: 0 1px;
}

.scheme-star-white {
	background: url(../images/scheme-star.png) no-repeat 0 -15px;
	width: 15px;
	height: 14px;
	display: block;
	float: left;
	margin: 0 1px;
}

.scheme-p2 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	height: 89px;
	line-height: 89px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-line {
	width: 173px;
	border-bottom: rgba(255, 255, 255, 0.46) 2px dotted;
	float: left;
	margin-top: 47px;
}

.scheme-year {
	width: 50px;
	float: left;
	margin: 57px 0 0 0;
}

.scheme-h3 {
	background: url(../images/scheme-number.png) no-repeat center 0;
	padding: 17px 0 0 0;
	font-size: 10px;
	color: #b1e9eb;
	text-align: center;
	margin: 0;
}

.scheme-h21 {
	background: url(../images/scheme-icon.png) no-repeat center -102px;
	width: 140px;
	padding-top: 54px;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	float: left;
	margin: 19px 0 0 0;
}

.scheme-p11 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 207px;
	height: 107px;
	line-height: 107px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-star51 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	float: left;
	overflow: hidden;
	height: 107px;
	padding: 48px 0 0 22px;
}

.scheme-p21 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	height: 107px;
	line-height: 107px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-line1 {
	width: 118px;
	border-bottom: rgba(255, 255, 255, 0.46) 2px dotted;
	float: left;
	margin-top: 57px;
}

.scheme-year1 {
	width: 160px;
	float: left;
	margin: 49px 0 0 0;
}

.scheme-h31 {
	background: url(../images/scheme-number.png) no-repeat center -78px;
	padding: 30px 0 0 0;
	font-size: 16px;
	color: #cfe7be;
	text-align: center;
	margin: 0;
}

.scheme-h22 {
	background: url(../images/scheme-icon.png) no-repeat center -212px;
	width: 140px;
	padding-top: 69px;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	float: left;
	margin: 14px 0 0 0;
}

.scheme-p12 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 207px;
	height: 113px;
	line-height: 113px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-star52 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	float: left;
	overflow: hidden;
	height: 113px;
	padding: 48px 0 0 22px;
}

.scheme-p22 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	height: 113px;
	line-height: 113px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-line2 {
	width: 51px;
	border-bottom: rgba(255, 255, 255, 0.46) 2px dotted;
	float: left;
	margin-top: 58px;
}

.scheme-year2 {
	width: 294px;
	float: left;
	margin: 49px 0 0 0;
}

.scheme-h32 {
	background: url(../images/scheme-number.png) no-repeat center -184px;
	padding: 40px 0 0 0;
	font-size: 16px;
	color: #f9d4bc;
	text-align: center;
	margin: 0;
}

.scheme-h23 {
	background: url(../images/scheme-icon.png) no-repeat center -329px;
	width: 140px;
	padding-top: 49px;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	float: left;
	margin: 14px 0 0 0;
}

.scheme-p13 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 207px;
	height: 93px;
	line-height: 93px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-star53 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	float: left;
	overflow: hidden;
	height: 93px;
	padding: 39px 0 0 22px;
}

.scheme-p23 {
	background: url(../images/scheme-line.png) no-repeat 0 center;
	width: 117px;
	height: 93px;
	line-height: 93px;
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin: 0;
}

.scheme-year3 {
	width: 396px;
	float: left;
	margin: 44px 0 0 0;
}

.scheme-h33 {
	background: url(../images/scheme-number.png) no-repeat center -308px;
	padding: 46px 0 0 0;
	font-size: 16px;
	color: #d1d4d8;
	text-align: center;
	margin: 0;
}

.scheme-btn {
	width: 243px;
	height: 53px;
	background: transparent;
	border: #fff 1px solid;
	font-size: 16px;
	color: #fff;
	margin: 23px 0 0 182px;
}

.scheme-btn:hover {
	background: #df4a43;
	border-color: #df4a43;
}

.submit {
	background: url(../images/mian-bg.png) no-repeat center;
	height: 374px;
	padding-top: 70px;
}

.submit-title {
	font-size: 56px;
	color: #2c2f3c;
	font-weight: bold;
	margin: 0 auto;
}

.submit-con {
	margin: 50px 0 0 0;
}

.submit-from>.i-input {
	background: transparent;
	width: 228px;
	height: 55px;
	line-height: 55px;
	border: #aaa 1px solid;
	margin: 0 20px 0 0;
	padding-left: 10px;
	font-size: 16px;
	color: #999;
}

.submit-btn {
	background: #df4a43;
	width: 228px;
	height: 55px;
	line-height: 55px;
	border: none;
	font-size: 16px;
	color: #fff;
}

.submit-p {
	font-size: 16px;
	color: #666;
	font-weight: 600;
	width: 541px;
	height: 39px;
	line-height: 37px;
	border: #df4a43 1px dotted;
	margin: 50px auto 0;
}

.submit-p>strong {
	color: #df4a43;
	font-weight: 600;
}

.choose_zhuxue {
	background: url(../images/choose-bg1.jpg) no-repeat center;
	height: 590px;
}

.choose-title1 {
	width: 910px;
	height: 55px;
	margin: 84px auto 0;
}

.choose-title2 {
	width: 806px;
	height: 77px;
	margin: 54px auto 0;
}

.choose-stitle {
	background: url(../images/choose-stitle.png) no-repeat center 0;
	width: 688px;
	height: 53px;
	margin: 44px auto 0;
	font-size: 36px;
	color: #b6b6b6;
	font-weight: 600;
	text-align: center;
	line-height: 50px;
}

.choose-stitle span {
	margin-left: 116px;
	font-size: 24px;
}

.choose-con {
	width: 740px;
	margin: 78px auto 0;
}

.choose-input {
	width: 226px;
	height: 55px;
	background: transparent;
	border: #aaa 1px solid;
	margin-right: 26px;
	font-size: 16px;
	color: #999;
	padding-left: 10px;
}

.choose-btn {
	width: 227px;
	height: 55px;
	background: #df4a43;
	border: none;
	font-size: 16px;
	color: #fff;
}

.single {
	background: url(../images/single-bg.jpg) no-repeat center;
	height: 1082px;
}

.single-con {
	background: url(../images/single-con.png) no-repeat center;
	width: 940px;
	height: 826px;
	margin: 75px auto 0;
	position: relative;
}

.single-up-btns {
	width: 550px;
	margin: 0 auto;
}

.left {
	float: left;
}

.right {
	float: right;
}

.single-btn {
	width: 160px;
	height: 160px;
	background: transparent;
	border: #fff 1px dotted;
	border-radius: 80px;
	cursor: pointer;
}

.single-icon1,
.single-icon2,
.single-icon3,
.single-icon4,
.single-icon5,
.single-icon6 {
	background: url(../images/single-icon.png) center no-repeat;
	height: 35px;
	width: 48px;
}

.single-icon1 {
	background-position: 0 0;
	margin: 28px auto 0 auto;
}

.single-icon2 {
	background-position: 0 -45px;
	margin: 35px auto 0 auto;
}

.single-icon3 {
	background-position: 0 -247px;
	margin: 40px auto 0 auto;
}

.single-icon4 {
	background-position: 0 -150px;
	margin: 31px auto 0 auto;
}

.single-icon5 {
	background-position: 0 -196px;
	margin: 33px auto 0 auto;
}

.single-icon6 {
	background-position: 0 -97px;
	margin: 27px auto 0 auto;
}

.single-span1,
.single-span2,
.single-span3,
.single-span4,
.single-span5,
.single-span6 {
	font-size: 18px;
	color: #fff;
	display: block;
}

.single-span1 {
	margin-top: 21px;
}

.single-span2 {
	margin-top: 28px;
}

.single-span3 {
	margin-top: 11px;
}

.single-span4 {
	margin-top: 26px;
}

.single-btn:hover {
	background: #df4a43;
}

.single-h2 {
	font-size: 18px;
	color: #fff;
	margin: 0;
	line-height: 24px;
}

.single-up2-h2 {
	width: 524px;
	margin: 70px auto 0;
}

.single-middle-btns {
	width: 940px;
	margin: 172px auto 0;
}

.single-down2-h2 {
	margin: 86px auto 0;
}

.single-down-btns {
	width: 550px;
	margin: 173px auto 0;
}

.single-circle {
	position: absolute;
	top: 242px;
	left: 50%;
	width:310px;
	margin: 0 0 0 -155px;
}

.single-title {
	padding-top: 62px;
	font-size: 40px;
	color: #2c2f3c;
	font-weight: bold;
	margin: 0;
}

.single-title span {
	font-size:64px;
	color: #df4a43;
}

.single-stitle {
	font-size: 28px;
	color: rgb(223, 74, 67);
	font-weight: bold;
	line-height: 40px;
	text-align: center;
	margin: 25px 0 0 0;
	width: 310px;
	height: 42px;
	border-bottom: rgb(223, 74, 67) 2px solid;
}

.single-button_box {
	width: 520px;
	height: 48px;
	margin: 64px auto 0 auto;
}

.single-button {
	width: 220px;
	height: 48px;
	display: block;
	background-color: #df4a43;
	border-radius: 24px;
	font-size: 16px;
	color: #fff;
	border: none;
	outline: none;
}

.success {
	background: url(../images/success-bg.jpg) no-repeat center;
	height: 826px;
}

.success-logo {
	width: 648px;
	margin: 44px auto 0;
}

.success-con {
	width: 1020px;
	margin: 60px auto 0;
}

.success-con-left {
	width: 630px;
	float: left;
}

.success-con-right {
	background: url(../images/success-right.png) no-repeat 0 6px;
	width: 372px;
	float: left;
	margin: 58px 0 0 18px;
}

.success-common {
	margin: 68px 0 0 0;
}

.success-h2 {
	font-size: 16px;
	color: #df4a43;
	font-weight: 600;
	margin: 0;
}

.success-p {
	font-size: 16px;
	color: #666;
	margin: 16px 0 0 0;
	text-indent: 14px;
	line-height: 24px;
}

.success-txtint {
	text-indent: -14px;
}

.success-mar1 {
	margin-left: 26px;
}

.success-mar2 {
	margin-left: 56px;
}

.success-mar3 {
	margin-left: 80px;
}

.success-mar4 {
	margin-left: 100px;
}

.success-mar6 {
	margin-left: 67px;
}

.success-btns {
	width: 560px;
	margin: 42px auto 0;
}

.success-btn-left {
	width: 260px;
	height: 58px;
	background: transparent;
	text-align: center;
	border: #2c2f3c 1px dotted;
	display: block;
	float: left;
	font-size: 16px;
	color: #2c2f3c;
	font-weight: 600;
}

.success-btn-left:hover {
	background: #2c2f3c;
	color: #fff;
}

.success-btn-right {
	width: 260px;
	height: 58px;
	background: #df4a43;
	text-align: center;
	border: none;
	display: block;
	float: right;
	font-size: 16px;
	color: #fff;
	font-weight: 600;
}


/**/

.sheng {
	background: url(../images/sheng-bg.jpg) no-repeat center;
	height: 818px;
}

.sheng-triangle {
	width: 55px;
	margin: 4px auto 0;
}

.sheng-con {
	background: url(../images/sheng-con.png) no-repeat center;
	height: 633px;
	margin: 74px auto 0;
}

.sheng-inner {
	width: 774px;
	margin: 0 auto;
	padding-top: 120px;
}

.sheng-common1 {
	width: 428px;
	float: left;
}

.sheng-common2 {
	width: 313px;
	float: left;
	margin-left: 2px;
}

.sheng-common3 {
	width: 342px;
	float: left;
	margin: -48px 0 0 0;
}

.sheng-common4 {
	width: 342px;
	float: left;
	margin: -48px 0 0 2px;
}

.shengshi {
	background: url(../images/sheng-square.png) no-repeat 0 0;
	width: 172px;
	height: 200px;
	float: right;
	cursor: pointer;
}

.shengshi-icon {
	background: url(../images/sheng-icon.png) no-repeat 0 0;
	width: 63px;
	height: 63px;
	display: block;
	margin: 35px auto 0;
}

.shengshi-title {
	font-size: 38px;
	color: #fff;
	margin: 21px 0 0 0;
	text-align: center;
}

.shengshi-p {
	background: url(../images/sheng-num.png) no-repeat center 0;
	line-height: 26px;
	height: 84px;
	float: right;
	width: 180px;
	margin: 60px 30px 0 0;
	padding: 21px 0 0 0;
}

.sheng-inner p {
	font-size: 16px;
	color: #4c4e57;
	margin: 0;
	font-weight: 600;
}

.shengli {
	background: url(../images/sheng-square.png) no-repeat 0 -200px;
	width: 172px;
	height: 200px;
	float: left;
	cursor: pointer;
}

.shengli-icon {
	background: url(../images/sheng-icon.png) no-repeat 0 -63px;
	width: 63px;
	height: 63px;
	display: block;
	margin: 35px auto 0;
}

.shengli-title {
	font-size: 38px;
	color: #fff;
	margin: 21px 0 0 0;
	text-align: center;
}

.shengli-p {
	background: url(../images/sheng-num.png) no-repeat center -87px;
	line-height: 26px;
	height: 84px;
	float: left;
	width: 94px;
	margin: 60px 0 0 23px;
	padding: 21px 0 0 0;
}

.shengqian {
	background: url(../images/sheng-square.png) no-repeat 0 -400px;
	width: 172px;
	height: 200px;
	float: right;
	cursor: pointer;
}

.shengqian-icon {
	background: url(../images/sheng-icon.png) no-repeat 0 -126px;
	width: 63px;
	height: 63px;
	display: block;
	margin: 35px auto 0;
}

.shengqian-title {
	font-size: 38px;
	color: #fff;
	margin: 21px 0 0 0;
	text-align: center;
}

.shengqian-p {
	background: url(../images/sheng-num.png) no-repeat center -171px;
	line-height: 26px;
	height: 84px;
	float: right;
	width: 160px;
	margin: 70px 10px 0 0;
	padding: 10px 0 0 0;
}

.shengxin {
	background: url(../images/sheng-square.png) no-repeat 0 -600px;
	width: 172px;
	height: 200px;
	float: left;
	cursor: pointer;
}

.shengxin-icon {
	background: url(../images/sheng-icon.png) no-repeat 0 -189px;
	width: 63px;
	height: 63px;
	display: block;
	margin: 35px auto 0;
}

.shengxin-title {
	font-size: 38px;
	color: #fff;
	margin: 21px 0 0 0;
	text-align: center;
}

.shengxin-p {
	background: url(../images/sheng-num.png) no-repeat center -258px;
	line-height: 26px;
	height: 84px;
	float: left;
	width: 134px;
	margin: 60px 0 0 28px;
	padding: 21px 0 0 0;
}


/**/

.privilege {
	background: url(../images/privilege-bg.jpg) no-repeat center;
	height: 307px;
	padding-top: 48px;
}

.privilege-title {
	background: url(../images/privilege-title.png) no-repeat center 0;
	height: 76px;
	text-indent: -9999px;
	margin: 0;
}

.privilege-con {
	background: url(../images/privilege-con.png) no-repeat 0 0;
	width: 910px;
	margin: -9px auto 0;
	padding-top: 39px;
}

.privilege-a {
	width: 124px;
	float: left;
}

.privilege-b {
	width: 150px;
	float: left;
	margin-left: 120px;
}

.privilege-c {
	width: 184px;
	float: left;
	margin-left: 100px;
}

.privilege-d {
	width: 124px;
	float: right;
}

.privilege-i {
	background: url(../images/privilege-icon.png) no-repeat 0 0;
	width: 36px;
	height: 34px;
	display: block;
	margin: 0 auto;
}

.privilege-p {
	font-size: 20px;
	line-height: 36px;
	color: rgba(255, 255, 255, 0.8);
	margin: 14px 0 0 0;
	text-align: center;
}

.privilege-p span {
	color: #fae505;
}


/**/

.important {
	background: url(../images/important-bg.jpg) no-repeat center;
	height: 816px;
}

.important-top {
	width: 1000px;
	margin: 42px auto 0;
}

.important-check {
	background: url(../images/important-top.png) no-repeat center 0;
	height: 155px;
	width: 164px;
	margin-right: 44px;
	float: left;
	cursor: pointer;
}

.important-h3 {
	font-size: 18px;
	color: #fff;
	text-align: center;
	margin: 51px 0 0 0;
	line-height: 26px;
	font-weight: 600;
}

.important-check:hover {
	background: url(../images/important-top.png) no-repeat center -155px;
}

.important-bottom {
	background: url(../images/important-line.png) no-repeat center 112px;
}

.important-bottom-con {
	width: 1000px;
	margin: 100px auto 0;
}

.important-bottom-left {
	width: 341px;
	float: left;
}

.important-bottom-middle {
	background: url(../images/important-middle.png) no-repeat center 0;
	width: 317px;
	height: 382px;
	float: left;
	margin: 36px 0 0 0;
}

.important-bottom-right {
	width: 342px;
	float: left;
}

.important-circle1 {
	background: url(../images/important-circle1.png) no-repeat 0 18px;
	width: 284px;
	height: 220px;
	font-size: 16px;
	color: #fff;
}

.important-title {
	width: 107px;
	text-align: center;
	float: left;
	margin: 82px 0 0 34px;
	line-height: 28px;
	font-size: 24px;
	color: #fff;
}

.important-word {
	width: 202px;
	line-height: 24px;
	font-size: 16px;
	color: #dfdfe1;
	float: left;
	margin: 0 0 0 -59px;
}

.important-p1 {
	margin: 0 0 0 28px;
}

.important-p2 {
	margin: 14px 0 0 88px;
}

.important-p3 {
	margin: 14px 0 0 108px;
}

.important-p4 {
	margin: 15px 0 0 108px;
}

.important-p5 {
	margin: 12px 0 0 88px;
}

.important-p6 {
	margin: 20px 0 0 14px;
}

.important-circle2 {
	background: url(../images/important-circle4.png) no-repeat right 14px;
	width: 341px;
	height: 200px;
	font-size: 16px;
	color: #fff;
	margin: 34px 0 0 0;
}

.important-title2 {
	width: 107px;
	text-align: center;
	float: right;
	margin: 75px 65px 0 0;
	line-height: 28px;
}

.important-word2 {
	width: 196px;
	line-height: 24px;
	font-size: 16px;
	color: #dfdfe1;
	float: right;
	margin: 0 -34px 0 0;
	text-align: right;
}

.important-p7 {
	margin: 0 14px 0 0;
}

.important-p8 {
	margin: 16px 68px 0 0;
}

.important-p9 {
	margin: 17px 84px 0 0;
}

.important-p10 {
	margin: 18px 78px 0 0;
}

.important-p11 {
	margin: 14px 50px 0 0;
}

.important-circle3 {
	background: url(../images/important-circle2.png) no-repeat right 0;
	width: 342px;
	height: 190px;
	font-size: 16px;
	color: #fff;
	margin: 18px 0 0 0;
}

.important-title3 {
	width: 107px;
	text-align: center;
	float: right;
	margin: 62px 35px 0 0;
	line-height: 28px;
}

.important-word3 {
	width: 160px;
	line-height: 24px;
	font-size: 16px;
	color: #dfdfe1;
	float: right;
	margin: 0 -10px 0 0;
	text-align: right;
}

.important-p12 {
	margin: 0 18px 0 0;
}

.important-p13 {
	margin: 24px 54px 0 0;
}

.important-p14 {
	margin: 25px 56px 0 0;
}

.important-p15 {
	margin: 23px 29px 0 0;
}

.important-circle4 {
	background: url(../images/important-circle3.png) no-repeat 0 14px;
	width: 308px;
	height: 200px;
	font-size: 16px;
	color: #fff;
	margin: 46px 0 0 0;
}

.important-title4 {
	width: 107px;
	text-align: center;
	float: left;
	margin: 76px 0 0 66px;
	line-height: 28px;
}

.important-word4 {
	width: 180px;
	line-height: 24px;
	font-size: 16px;
	color: #dfdfe1;
	float: left;
	margin: 0 0 0 -45px;
}

.important-p16 {
	margin: 0 0 0 22px;
}

.important-p17 {
	margin: 3px 0 0 64px;
}

.important-p18 {
	margin: 7px 0 0 88px;
}

.important-p19 {
	margin: 9px 0 0 94px;
}

.important-p20 {
	margin: 8px 0 0 86px;
}

.important-p21 {
	margin: 9px 0 0 66px;
}

.important-p22 {
	margin: 3px 0 0 18px;
}

.important-h2 {
	font-size: 32px;
	color: #df4a43;
	font-weight: bold;
	margin: 26px 0 0 0;
	line-height: 34px;
	text-align: center;
}

.important-middle {
	width: 265px;
	margin: 46px auto 0;
}

.important-font {
	width: 40px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: #2c2f3c;
	float: left;
	font-size: 38px;
	color: #fff;
	margin-right: 5px;
}

.important-2580 {
	background: url(../images/2580.png) no-repeat 0 0;
	margin: 16px auto 0;
	width: 223px;
	padding: 20px 0 0 188px;
	height: 82px;
}

.important-bottom-h3 {
	background: #df4a43;
	width: 34px;
	height: 34px;
	line-height: 34px;
	border-radius: 34px;
	font-size: 24px;
	color: #fff;
}

.important-btn {
	width: 230px;
	height: 60px;
	border: #2c2f3c 1px dotted;
	background: url(../images/important-btn.png) no-repeat 184px 14px;
	display: block;
	margin: 42px auto 0;
	font-size: 25px;
	color: #2c2f3c;
}

.important-btn:hover {
	background: #2c2f3c url(../images/important-btn.png) no-repeat 184px -36px;
	color: #fff;
}

.choose {
	background: url(../images/choose-bg2.jpg) no-repeat center;
	height: 374px;
}

.choose-pic {
	width: 1040px;
	margin: 46px auto 0;
}

.choose-title {
	background: url(../images/choose-title.png) no-repeat center 0;
	height: 40px;
	text-indent: -9999px;
	margin: 21px 0 0 0;
}

.PICC {
	background: url(../images/PICC-bg.jpg) no-repeat center;
	height: 415px;
	padding-top: 35px;
}

.PICC-title {
	font-size: 42px;
	color: #fff;
	text-align: center;
	line-height: 72px;
	margin: 0;
}

.PICC-stitle {
	background: url(../images/PICC-stitle.png) no-repeat center;
	height: 102px;
	font-size: 52px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 102px;
	margin: 2px 0 0 0;
}

.PICC-p {
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 1;
	font-weight: 300;
	margin: 28px 0 0 0;
}

.PICC-p .yellow {
	color: #fff600;
}

.PICC-p strong {
	font-weight: 500;
	margin-left: 5px;
}

.PICC-btn {
	background: url(../images/advantage-btn.png) no-repeat 206px -34px;
	width: 252px;
	height: 60px;
	line-height: 60px;
	border: #fff 1px dotted;
	border-radius: 60px;
	font-size: 20px;
	color: #fff;
	display: block;
	margin: 40px auto 0;
}

.PICC-btn:hover {
	background: #fff url(../images/advantage-btn.png) no-repeat 206px 15px;
	color: #2c2f3c;
}

.question {
	background: url(../images/question-bg.jpg) no-repeat center;
	height: 703px;
	padding-top:72px;
}

.question-con {
	background: url(../images/question-con.png) no-repeat center 0;
	height: 560px;
}

.question-all {
	width:1000px;
	margin:122px auto 0;
}

.question-btn {
	background:transparent;
	border: #2c2f3c 1px dotted;
	width: 210px;
	height:41px;
	margin: 18px 0 0 49px;
	font-size: 14px;
	color: #000;
}

.question-btn:nth-child(1),
.question-btn:nth-child(5),
.question-btn:nth-child(9),
.question-btn:nth-child(13),
.question-btn:nth-child(17){
	margin-left: 0;
}
.question-btn:hover {
	background:#2c2f3c;
	color: #fff;
}

.year {
	background: url(../images/year-bg.jpg) no-repeat center;
	height: 579px;
	padding-top: 82px;
}

.year-top {
	background: url(../images/year-top.png) no-repeat center 0;
	padding-top: 112px;
}

.year-title {
	background: url(../images/year-title.png) no-repeat center 0;
	width: 811px;
	height: 68px;
	margin: 0 auto;
	font-size: 30px;
	color: #df4a43;
	padding-left: 21px;
	line-height: 68px;
}

.year-title>strong {
	font-size: 26px;
	font-weight: normal;
	color: #fff;
	margin-left: 45px;
}

.year-pic {
	margin: 0 10px;
	vertical-align: -6px;
}

.year-p {
	font-size: 50px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin: 25px 0 0 0;
}

.year-btns {
	width: 1000px;
	margin: 48px auto 0;
}

.year-btn {
	background: url(../images/year-btn.png) no-repeat 0 0;
	width: 218px;
	height: 92px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 92px;
	margin: 0 auto;
	border: none;
	margin-right: 35px;
}

.advantage {
	background: url(../images/advantage-bg.jpg) no-repeat center;
	height: 779px;
}

.advantage-title1 {
	background: url(../images/advantage-stitle.png) no-repeat center 0;
	height: 57px;
	text-indent: -9999px;
	margin: 60px 0 0 0;
}

.advantage-title2 {
	text-align: center;
	font-size: 56px;
	color: #2c2f3c;
	font-weight: bold;
	margin: 32px 0 0 0;
}

.advantage-title3 {
	background: url(../images/advantage-title.png) no-repeat center 0;
	height: 26px;
	text-indent: -9999px;
	margin: 22px 0 0 0;
}

.advantage-con {
	background: url(../images/advantage-con.png) no-repeat 0 center;
	width: 1000px;
	height: 376px;
	margin: 30px auto 0;
}

.advantage-left {
	width: 622px;
	float: left;
}

.advantage-words {
	display: none;
}

.advantage-h4 {
	width: 240px;
	margin: 145px 0 0 20px;
	float: left;
	border-right: #c8c9cb 1px dotted;
	font-size: 28px;
	color: #df4a43;
	font-weight: bold;
	line-height: 36px;
	text-align: center;
}

.advantage-p {
	width: 350px;
	float: left;
	margin: 120px 0 0 0;
	padding: 0 40px;
}

.advantage-mar2 {
	margin-top: 134px;
}

.advantage-p>p {
	font-size: 16px;
	color: #605b5b;
	line-height: 30px;
}

.advantage-right {
	width: 376px;
	float: right;
	position: relative;
}

.advantage-right area {
	cursor: pointer;
}

.advantage-circle {
	position: absolute;
	top: 112px;
	left: 112px;
	width: 153px;
	height: 153px;
}

.advantage-h5 {
	background: url(../images/advantage-icon.png) no-repeat center 0;
	font-size: 54px;
	color: #fff;
	font-weight: bold;
	margin: 12px auto 0;
	padding-top: 8px;
	text-align: center;
}

.advantage-h6 {
	width: 97px;
	height: 38px;
	line-height: 33px;
	margin: 5px auto 0;
	font-size: 33px;
	color: #fff;
	border: #fff 1px dotted;
	text-align: center;
}

.advantage-btns {
	width: 537px;
	margin: 8px auto 0;
}

.advantage-btn1 {
	background: transparent;
	width: 252px;
	height: 60px;
	line-height: 60px;
	border: #51535d 1px dotted;
	border-radius: 60px;
	float: left;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}

.advantage-btn1:hover {
	background: #51535d;
	color: #fff;
}

.advantage-btn2 {
	background: url(../images/advantage-btn.png) no-repeat 206px 15px;
	width: 252px;
	height: 60px;
	line-height: 60px;
	border: #51535d 1px dotted;
	border-radius: 60px;
	float: right;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}

.advantage-btn2:hover {
	background: #51535d url(../images/advantage-btn.png) no-repeat 206px -35px;
	color: #fff;
}

.instalment {
	background: url(../images/instalment-bg.jpg) no-repeat center;
	height: 535px;
}

.instalment-con {
	background: url(../images/instalment-con.png) no-repeat center 0;
	width: 597px;
	margin: 78px auto 0;
}

.instalment-title {
	font-size: 55px;
	color: #2c2f3c;
	font-weight: bold;
	margin: 0;
	text-align: center;
}

.instalment-word {
	font-size: 20px;
	color: #4b4b4b;
	font-weight: 600;
	margin: 82px 0 0 0;
}

.instalment-mar1 {
	margin-left: 16px;
}

.instalment-mar2 {
	margin-left: 88px;
}

.instalment-mar3 {
	margin-left: 84px;
}

.instalment-mar4 {
	margin-left: 38px;
}

.instalment-word>span>b {
	color: #df4a43;
}

.instalment-stitle {
	background: url(../images/instalment-stitle.png) no-repeat center 0;
	height: 70px;
	text-indent: -9999px;
	margin: 40px 0 0 0;
}

.instalment-btn {
	background: transparent;
	width: 260px;
	height: 58px;
	border: #2c2f3c 1px dashed;
	display: block;
	font-size: 16px;
	color: #2c2f3c;
	font-weight: 600;
	margin: 59px auto 0;
}

.instalment-btn:hover {
	background: #2c2f3c;
	color: #fff;
}

.instalment-apply {
	background: url(../images/instalment-btn-bg.png) no-repeat center 0;
	width: 288px;
	margin: 60px auto 0;
	padding-top: 156px;
	position: relative;
}

.instalment-apply-btn {
	background: url(../images/instalment-btn.png) no-repeat center 0;
	width: 90px;
	height: 97px;
	display: block;
	margin: 0 auto;
	border: none;
}

.instalment-hand {
	position: absolute;
	bottom: 6px;
	right: 100px;
}

.quality {
	background: url(../images/quality-bg.jpg) no-repeat center;
	height: 866px;
}

.quality-title {
	background: url(../images/quality-title.png) no-repeat center 0;
	width: 1000px;
	height: 180px;
	margin: 102px auto 0;
	font-size: 56px;
	color: #fff;
	font-weight: bold;
	padding: 53px 0 0 100px;
}

.quality-con {
	width: 1000px;
	margin: 3px auto 0;
}

.quality-bottom {
	width: 1000px;
	margin: 3px auto 0;
}

.quality-left {
	background: url(../images/quality-left.jpg) no-repeat 0 0;
	height: 310px;
	width: 650px;
	float: left;
	padding-top: 60px;
}

.quality-mar1 {
	margin-left: 84px;
}

.quality-mar2 {
	margin-left: 94px;
}

.quality-right {
	background: url(../images/quality-right.jpg) no-repeat 0 0;
	height: 310px;
	width: 350px;
	float: right;
	padding-top: 64px;
}

.quality-right-title {
	background: url(../images/quality-circle2.png) no-repeat center 0;
	height: 243px;
	padding: 74px 0 0 0;
}

.quality-h3 {
	background: #252730;
	width: 100%;
	height: 44px;
	line-height: 44px;
	font-size: 30px;
	color: #df4a43;
	font-weight: bold;
	margin: 0;
}

.map {
	background: url(../images/map-bg1.jpg) no-repeat center;
	background-attachment: fixed;
	background-size: cover;
	height: 980px;
}

.map-title {
	font-size: 56px;
	color: #2c2f3c;
	margin: 78px 0 0 0;
	font-weight: bold;
}

.map-title>span {
	color: #df4a43;
}


/*校区*/

.m_map {
	width: 989px;
	height: 724px;
	margin: 50px auto 0;
	position: relative;
	background: url(../images/map.png) no-repeat 0 0;
}

.tait {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	left: 100px;
}

.tait span {
	color: #ff6d3b;
}

.tait2 {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 50px 0px;
}

.mp {
	position: absolute;
	cursor: pointer;
	background: url(../images/map-fi1.png) no-repeat 4px 12px;
	width: 24px;
	height: 50px;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

.mp:hover {
	background: url(../images/map-fi2.png) no-repeat 4px 10px;
	opacity: 0.8;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
	z-index: 1000;
}

.hover_tu {
	background: url(../images/map-fi2.png) no-repeat 4px 20px;
}

.mp .mito {
	position: absolute;
	left: -15px;
	bottom: 0px;
	font-size: 12px;
	color: #2f3139;
	width: 50px;
}

.mp .find_mi1 {
	left: -12px;
	width: 55px;
}

.mp .find_mi2 {
	left: -5px;
	width: 55px;
}

.feng {
	position: absolute;
	width: 103px;
	height: 26px;
	left: 34px;
	top: 0;
	background: url(../images/map-vf1.png) no-repeat 0 top;
	z-index: 10;
	display: none;
}

.feng .sang {
	position: absolute;
	left: -5px;
	bottom: 8px;
	background: url(../images/map-vf2.png) no-repeat 0 0;
	width: 5px;
	height: 8px;
}

.feng .tree {
	height: 26px;
	width: 103px;
	text-align: center;
	line-height: 26px;
}

.feng .tree .du_size {
	height: 26px;
	width: 103px;
}

.feng .tree .du_size p {
	font-size: 16px;
	color: #FFF;
	line-height: 26px;
	font-weight: 100;
}

.mp3 {
	left: 480px;
	top: 474px;
}

.mp7 {
	left: 515px;
	top: 498px;
}

.mp8 {
	left: 548px;
	top: 407px;
}

.mp9 {
	left: 625px;
	top: 398px;
}

.mp11 {
	left: 643px;
	top: 475px;
}

.mp12 {
	left: 611px;
	top: 503px;
}

.mp14 {
	left: 742px;
	top: 485px;
}

.mp15 {
	left: 705px;
	top: 580px;
}

.mp16 {
	left: 630px;
	top: 600px;
}

.mp17 {
	left: 645px;
	top: 625px;
}

.mp18 {
	left: 692px;
	top: 443px;
}

.mp19 {
	left: 727px;
	top: 428px;
}

.mp20 {
	left: 765px;
	top: 465px;
}

.mp21 {
	left: 694px;
	top: 345px;
}

.mp23 {
	left: 680px;
	top: 285px;
}

.mp24 {
	left: 695px;
	top: 310px;
}

.mp25 {
	left: 790px;
	top: 256px;
}

.mp26 {
	left: 825px;
	top: 210px;
}

.mp27 {
	left: 850px;
	top: 155px;
}

.mp31 {
	left: 610px;
	top: 340px;
}

.mp33 {
	left: 730px;
	top: 460px;
}

.mp34 {
	left: 755px;
	top: 315px;
}

.mp40 {
	left: 650px;
	top: 340px;
}

.mp48 {
	left: 750px;
	top: 515px;
}

.mp51 {
	left: 725px;
	top: 550px;
}


/*图片滚动*/

.qhgd {
	width: 100%;
	height: 282px;
	overflow: hidden;
}

.demo1 {
	width: 100%;
	height: 282px;
	overflow: hidden;
}

.demo1>.qgls_b>li {
	list-style: none;
	width: 411px;
	float: left;
}

.pictrue-common {
	position: relative;
	cursor: pointer;
}

.mask {
	background: rgba(44, 47, 60, 0.52);
	position: absolute;
	top: 0;
	left: 0;
	width: 411px;
	height: 282px;
	overflow: hidden;
}

.pictrue-common>h2 {
	background: rgba(1, 1, 1, 0.52);
	position: absolute;
	top: 222px;
	left: 0;
	width: 411px;
	height: 60px;
	font-size: 18px;
	color: #fff;
	line-height: 60px;
	text-align: center;
	margin: 0;
}

.gls_b li,
.qgls_b li img {
	float: left;
	width: 411px;
}

.qgls_b li {
	width: 411px;
	height: 282px;
	background-color: #1885c8;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}

.stand {
	background: url(../images/stand-bg.jpg) no-repeat center;
	height: 578px;
}

.stand-all {
	background: url(../images/stand-con.png) no-repeat center 0;
	margin: 100px 0 0 0;
}

.stand-con {
	width: 1000px;
	margin: 0 auto;
}

.stand-con-left {
	width: 500px;
	float: left;
	margin: 130px 0 0 0;
}

.stand-title {
	font-size: 48px;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	margin: 0;
}

.stand-title>span {
	font-size: 30px;
	margin-left: 95px;
}

.stand-title>span>b {
	color: #df4a43;
}

.stand-con-right {
	width: 500px;
	float: right;
}

.stand-stitle {
	background: url(../images/stand-stitle.png) no-repeat 0 0;
	height: 149px;
	text-indent: -9999px;
	margin: 0 0 0 20px;
}

.stand-arrow {
	width: 32px;
	margin: 13px auto 0;
}

.stand-p {
	background: #373d54;
	width: 480px;
	height: 23px;
	line-height: 23px;
	font-size: 18px;
	color: #e4e4e6;
	text-align: center;
	margin: 12px 0 0 20px;
}

.stand-bottom {
	background: rgba(16, 18, 28, 0.52);
	width: 100%;
	padding: 19px 0;
	margin: 100px 0 0 0;
	box-shadow: 4px 0 4px rgba(22, 26, 43, 0.52);
}

.stand-from {
	width: 1000px;
	margin: 0 auto;
	display: block;
}

.stand-input {
	width: 215px;
	height: 52px;
	border: #5b5c62 1px solid;
	border-radius: 52px;
	background: transparent;
	font-size: 16px;
	color: #aaaaac;
	padding-left: 20px;
	margin-right: 39px;
}

.stand-btn {
	background: #ba403c;
	width: 215px;
	height: 52px;
	border: none;
	border-radius: 52px;
	font-size: 18px;
	color: #fff;
}

.footer {
	background: url(../images/footer-bg.png) no-repeat center;
	height: 228px;
}

.footer-logo {
	width: 100px;
	margin: 48px auto 0;
}

.footer-link {
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin: 22px 0 0 0;
}

.footer-link>a {
	color: #fff;
}

.footer-link .mar_left {
	margin-left: 14px;
}

.footer-link .mar_right {
	margin-right: 14px;
}

.footer-p {
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin: 10px 0 0 0;
}

.footer-p>span {
	margin-left: 20px;
}

.footer-p>span>a {
	color: #fff;
}

button.hvr-sweep-to-right {
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

button.hvr-sweep-to-right:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #c5312a;
	-webkit-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

button.hvr-sweep-to-right:hover,
button.hvr-sweep-to-right:focus,
button.hvr-sweep-to-right:active {
	color: #fff;
}

button.hvr-sweep-to-right:hover:before,
button.hvr-sweep-to-right:focus:before,
button.hvr-sweep-to-right:active:before {
	-webkit-transform: scaleX(1);
	transform: scaleX(1);
}


/*2018年学历改革更新发布*/

.gaige-box {
	width: 100%;
	height: 544px;
	background: url(../images/gaige-bj.jpg) center no-repeat;
	padding-top: 50px;
}

.gaige-content {
	width: 1000px;
	margin: 0 auto;
}

.gaige-title {
	font-size: 56px;
	color: #2c2f3c;
	font-weight: bold;
	text-align: center;
	line-height: 1;
	margin: 0;
}

.gaige-title span {
	color: #df4a43;
}

.gaige-stitle {
	font-size: 24px;
	color: #6b6e78;
	line-height: 1;
	margin: 28px 0 0 0;
	text-align: center;
}

.gaige-text {
	margin-top: 45px;
}

.gaige-text ul li {
	list-style: none;
	width: 235px;
	float: left;
	position: relative;
	margin-left: 20px;
	overflow: hidden;
}

.gaige-text ul li:first-child {
	margin-left: 0;
}

.gaige-pic {
	background: url(../images/gaige-pic.jpg) no-repeat 0 0;
	height: 164px;
}

.gaige-pic2 {
	background-position: -235px 0;
}

.gaige-pic3 {
	background-position: -470px 0;
}

.gaige-pic4 {
	background-position: -705px 0;
}

.gaige-mask {
	background: url(../images/gaige-pic.jpg) no-repeat 0 -165px;
	position: absolute;
	top: 0;
	left: 0;
	width: 235px;
	height: 164px;
	overflow: hidden;
	display: none;
}

.gaige-p {
	font-size: 16px;
	color: #fffefe;
	line-height: 28px;
	font-weight: bold;
	text-align: center;
	margin: 24px 0 0 0;
}

.gaige-p2 {
	margin-top: 40px;
}

.gaige-p .red {
	color: #ffe31e;
}

.gaige-text ul li:hover .gaige-pic {
	background-position: 0 -150px;
}

.gaige-text ul li:hover .gaige-pic2 {
	background-position: -245px -150px;
}

.gaige-text ul li:hover .gaige-pic3 {
	background-position: -490px -150px;
}

.gaige-text ul li:hover .gaige-pic4 {
	background-position: -735px -150px;
}

.gaige-text ul li:hover .gaige-p {
	border-color: #e7a7a4;
}

.gaige-zhuce {
	width: 980px;
	margin: 90px auto 0;
	overflow: hidden;
}

.gaige-zhuce {
	font-size: 18px;
}

.gaige-zhuce-input {
	background: transparent;
	width: 220px;
	height: 55px;
	border: 1px solid #c6c7cc;
	border-radius: 55px;
	color: #6b6e78;
	padding-left: 30px;
	float: left;
}

.ml33 {
	margin-left: 33px;
}

.gaige-zhuce-input::-webkit-input-placeholder {
	color: #6b6e78;
	opacity: 0.8;
}

.gaige-zhuce-input:-moz-placeholder {
	color: #6b6e78;
	opacity: 0.8;
}

.gaige-zhuce-input::-moz-placeholder {
	color: #6b6e78;
	opacity: 0.8;
}

.gaige-zhuce-input:-ms-input-placeholdselecter {
	color: #6b6e78;
	opacity: 0.8;
}

.gaige-zhuce-btn {
	width: 220px;
	height: 55px;
	border-radius: 27.5px;
	border: none;
	outline: none;
	background-color: #df4a43;
	color: #fff;
	float: right;
}