.banner-subject {
	width: 100%;
	height: 598px;
	background: #FFF url('../images/banner-subject.jpg') no-repeat center top;
	margin-top: 60px;
}
.container-subject {
	width: 100%;
}
.container-subject-one {
	height: 710px;
	background-color: #fff;
}
.container-subject-two {
	height: 590px;
	background-color: #429eeb;
}
.container-subject-three {
	height: 1500px;
	background: #fff url("../images/container-subject-three-bg.jpg") top center no-repeat;
}
.container-subject-four {
	height: 725px;
	background-color: #88ccb5;
}
.container-subject-five {
	height: 600px;
	background-color: #fff;
}
.container-subject-six {
	height: 585px;
	background-color: #fdb268;
}
/* 2017管理类联考即将到来！！！ */
.subject-content-one {
	width: 1120px;
	margin: 0 auto;
	padding: 60px 0;
	height: 570px;

}
.container-subject h1 {
	font-size: 38px;
	font-weight: bold;
	color: #4c4e5b;
	text-align: center;	
	margin: 0;
	padding-top:0px;
	padding-bottom: 10px;
}
.container-subject h1 img {
	vertical-align: middle;
}
.container-subject h1 span {
	vertical-align: middle;
}

.subject-content-one-left {
	clear: both;
	float: left;
	margin-top: 35px;
	width: 515px;
	padding-top: 55px;
	height: 440px;
	background: url('../images/subject-content-one-left-bg.jpg') no-repeat;	
}
.subject-content-one-left h2 {
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	color: #fff;
	
	padding:20px 0;
}

.subject-content-one-left-clock {
	padding: 30px 0 15px 0;
	text-align: center;
}
.subject-content-one-left-clock #clock {
	font-size: 50px;
	font-weight: bold;
	color: #e8645a;
}
.subject-content-one-left p {
	margin: 10px auto;
	line-height: 30px;
	width: 325px;
	color: #444450;
	font-size: 16px;
}
.subject-content-one-left button {
	display: block;
	margin: 30px auto;
	width: 340px;
	height: 56px;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	background-color: #e8645a;
	border: 1px solid #e8645a;
	border-radius: 5px;
}
.subject-content-one-right {
	float: right;
	width: 590px;
	height: 465px;
	margin-top: 47px;
	background: url("../images/subject-content-one-right-bg.jpg") no-repeat;
}
.subject-content-one-right p {
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
	color: #535252;
	text-align: center;
	padding-top: 20px;
}
/* 把握2016年最后的机会，做最后的冲刺！ */
.subject-content-two {
	width: 1100px;
	margin: 0 auto;
	padding: 60px 0;
	height: 470px;
}
.subject-content-two h1 {
	color: #fff;
}
.subject-content-two-consult div {
	float: left;
	width: 333px;
	height: 225px;
	margin-bottom: 35px;
	margin-top: 40px;
	background: url('../images/subject-content-two-consult-bg.png') top center no-repeat;
}
.subject-content-two-consult-middle {
	margin-left: 47px;
	margin-right: 47px;
}
.subject-content-two-consult div:nth-child(2) {
	margin-left: 45px;
	margin-right: 45px;
}

.subject-content-two-consult div p {
	margin-top: 90px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
}

.subject-content-two-consult div button {
	display: block;
	width: 172px;
	height: 34px;
	margin: 0px auto;
	margin-top: 28px;
	font-size: 16px;
	color: #fff;
	border-radius: 17px;
	background-color: #e8645a;
	border: 1px solid #e8645a;
}
.subject-content-two h2 {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	text-align: center;	
	margin-top: 8px;
}
.subject-content-two h2 img {
	vertical-align: middle;
}
.subject-content-two h2 span {
	vertical-align: middle;
}
.subject-content-two-contact {
	width: 740px;
	height: 50px;
	margin: 0 auto;
	margin-top:30px;
}
.subject-content-two-contact-btn {
	display: block;
	float: left;
	width: 208px;
	height: 49px;
	font-size: 16px;
	color: #fff;
	background-color: #e8645a;
	border: 1px solid #e8645a;
	border-radius: 5px;
}
.specialist-btn {
	margin: 0 42px;
}
.subject-content-two-contact-phone {
	display: block;
	float: left;
	margin: 0;
}

/* 把握2016年最后的机会，做最后的冲刺！ */
.subject-content-three {
	width: 1100px;
	height: 1450px;
	padding-top: 50px;
	margin: 0 auto;	
}
.subject-content-three-way {
	width: 1100px;
	height: 280px;
	margin-top: 55px;
}
.subject-content-three-way-left {
	float: left;
}
.subject-content-three-way-right {
	float: right;
}
.subject-content-three-way-picture {
	width: 435px;
	height: 280px;
}
.subject-content-three-way .picture-one {
	background: url("../images/subject-content-three-way-pic1.png") top center no-repeat;
}
.subject-content-three-way .picture-two {
	background: url("../images/subject-content-three-way-pic2.png") top center no-repeat;
}
.subject-content-three-way .picture-three {
	background: url("../images/subject-content-three-way-pic3.png") top center no-repeat;
}
.subject-content-three-way .picture-four {
	background: url("../images/subject-content-three-way-pic4.png") top center no-repeat;
}
.subject-content-three-way-word {
	width: 450px;
	height: 280px;
}
.subject-content-three-way-word h2 {
	width: 360px;
	height: 55px;
	margin: 0px;
	line-height: 55px;
	font-size: 30px;
	color: #429eeb;
	border-bottom: 2px solid #429eeb;
}
.subject-content-three-way-word p {
	width: 376px;
	font-size: 16px;
	color: #5d5d5d;
	line-height: 25px;
	letter-spacing: 0.3px;
}
.subject-content-three-way-word-contact {
	margin-top: 55px;
}
.subject-content-three-way-word-contact button {
	display: block;
	float: left;
	width: 178px;
	height: 54px;
	font-size: 24px;
	color: #fff;
	background-color: #e8645a;
	border: 1px solid #e8645a;
	border-radius: 5px;
}
.subject-content-three-way-word-contact h3 {
	float: left;
	margin: 0;
	margin-top: 10px;
	margin-left: 35px;
	font-size: 23px;
	font-weight: bold;
	color: #e8645a;
	text-align: center;
}
.subject-content-three-way-word-contact h3 img {
	vertical-align: middle;
}
.subject-content-three-way-word-contact h3 span {
	vertical-align: middle;
}
/* 最后一周，我们只要重点！！ */
.subject-content-four {
	width: 1100px;
	height: 665px;
	padding-top: 60px;
	margin: 0 auto;
}
.subject-content-four h1 {
	color: #fff;
}
.subject-content-four-keynote {
	float: left;
}
.subject-content-four-keynote div {
	width: 350px;
	height: 100px;
	padding-top: 15px;
	margin-top: 70px;
}
.subject-content-four-keynote .keynote-model {
	background: url("../images/keynote-model.png") left top no-repeat;
}
.subject-content-four-keynote .keynote-train {
	background: url("../images/keynote-train.png") left top no-repeat;
}
.subject-content-four-keynote .keynote-shrink {
	background: url("../images/keynote-shrink.png") left top no-repeat;
}
.subject-content-four-keynote .keynote-speak {
	background: url("../images/keynote-speak.png") left top no-repeat;
}
.subject-content-four-keynote .keynote-skill {
	background: url("../images/keynote-skill.png") left top no-repeat;
}
.subject-content-four-keynote .keynote-predict {
	background: url("../images/keynote-predict.png") left top no-repeat;
}


div.subject-content-four-distance {
	margin-top: 50px;
}
.subject-content-four-keynote div strong {
	display: block;
	float: left;
	width: 85px;
	height: 85px;
	margin-left: 20px;
	font-size: 54px;
	text-align: center;
	line-height: 85px;
	color: #404040;
	background: url("../images/subject-content-four-keynote-strong.png") top center no-repeat;
}
.subject-content-four-keynote div p {
	height: 85px;
	float: left;
	margin: 0;
	margin-left: 15px;
	line-height: 26px;
	font-size: 14px;
	color: #404040;
}
.subject-content-four-keynote div p>span{
	font-weight: bold;
}
.subject-content-four-keynote .keynote-right strong {
	margin-left: 50px;
}
.subject-content-four-rocket {
	margin-left: 63px;
	margin-right: 63px;
}
div.subject-content-four-rocket-bg {
	width: 273px;
	height: 273px;
	margin: 110px auto 0;
	background: url("../images/subject-content-four-rocket-bg.png") top center no-repeat;
}
.subject-content-four-rocket p {
	width: 243px;
	height: 68px;
	margin: 0 auto;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
	color: #404040;
	background-color: #faffc5;
	background: url("../images/subject-content-four-rocket-pbg.png") top center no-repeat;
}
/* 个性服务只为提分，拒绝每一分钟浪费在路上 */
.subject-content-five {
	width: 1100px;
	height: 540px;
	padding-top: 60px;
	margin: 0 auto;
}
.subject-content-five-left {
	float: left;
	margin-top: 30px;
}
.subject-content-five-right {
	float: right;
	margin-top: 30px;
}
.subject-content-five-step {
	width: 519px;
	height: 110px;
	margin-top: 30px;
	position: relative;
	background-color: #f0f0f0;
}
.subject-content-five-step span {
	width: 98px;
	height: 40px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 40px;
	background-color: #918f99;
}
.subject-content-five-step-word {
	float: left;
	width: 281px;
	padding-left: 130px;
	height: 110px;
	font-size: 20px;
	color: #3b3b3b;
	line-height: 130px;
}
.subject-content-five-step-icon {
	float: left;
	width: 108px;
	height: 110px;
	background-color: #e8645a;
}
.subject-content-five-step-icon img {
	display: block;
	margin: 10px auto;
}
.subject-content-five-step-icon p {
	margin: 0;
	font-size: 16px;
	text-align: center;
	color: #fff;
}
/* 模考精彩瞬间 */
.container-subject-six h1 {
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #fff;
}
.subject-content-six {
	position: relative;
	width: 1260px;
	height: 385px;
	padding-top: 65px;
	margin: 0 auto;
	margin-top: 24px;
}
.subject-content-six-roll {
	width: 1100px;
	height: 220px;
	margin: 0 auto;
	overflow: hidden;
}
.subject-content-six-roll-prev {
	display: inline;  
	_display:inline;
	float: left; 
	cursor: pointer;
	position: absolute;
	z-index: 100; 
	top: 130px;
	left: 0px;
}
.subject-content-six-roll-next { 
	display: inline; 
	float: right; 
	cursor: pointer;
	_display: inline;
	position: absolute;
	z-index: 100; 
	top: 130px;
	right: 0px;
}
.subject-content-six-roll-pic { 
	float: left;
	width: 1070px;
	height: 220px;
	margin: 0 auto;
	overflow: hidden;  
	position: absolute;
	z-index: 10; 	
	left: 95px;
}
.subject-content-six-roll-pic ul li {
	float: left;
	width: 350px;
	height: 220px; 
	margin-right: 10px;
	list-style: none;
	overflow: hidden; 
}
.subject-content-six-roll-pic ul li a { 
	display: block; 
	line-height: 20px;
	text-align: center;
}
.subject-content-six-roll-pic ul li a:hover { 
	display: block; 
	line-height: 20px;
	text-decoration: none;
}
.container-subject-six p {
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	line-height: 45px;
}
