@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,th,ul,button{
	margin: 0;
	padding: 0;
	border: 0
}
body{font:14px/1.5 "Microsoft YaHei"; }
b,em,i,ins{font-style:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
a{text-decoration:none; }
.fr{float: right;}
.fl{float: left;}
.clearfix{zoom:1;}
.clearfix:after,.clearfix:before{content:"";display:table;}
.clearfix:after{clear:both;}
img,button{border:0;}

/* common css */

.exam-h1 {
	width: 1100px;
	height: 78px;
	margin: 0 auto;
	line-height: 76px;
	text-align: center;
	font-size: 44px;
	letter-spacing: 2px;
}


/* banner */
.exam-banner {
	position: relative;
	width: 100%;
	height: 500px;
	margin-top: 80px;
	/*padding-top: 80px;*/
	background: url('../images/exam-banner-bg.jpg') no-repeat top center;
}
.exam-banner-text {
	position: absolute;
	width: 595px;
	height: 260px;
	top: 120px;
	left: 28%;
	background: url('../images/exam-banner-text-bg.png') no-repeat top center;
}

/* 成功就要懂得先行一步 */
.exam-question {
	width: 100%;
	height: 616px;
	background-color: #edf4ff;
}
.exam-question-container {
	width: 1200px;
	height: 575px;
	padding-top: 47px; 
	margin: 0 auto;
}
.exam-question-container h1 {
	color: #5786de;
	background: url('../images/exam-question-h1bg.png') no-repeat top center;
}

.exam-question-container div {
	float: left;
	margin-top: 70px;
}
.exam-question-container div p {
	height: 70px;
	line-height: 70px;
	font-size: 18px; 
	font-weight: bold;
	color: #5786de;
}
.exam-question-container-left {
	width: 390px;
	height: 370px;
	text-align: right;
}
.exam-question-container-centre {
	width: 387px;
	height: 370px;
	background: url('../images/exam-question-container-bg.png') no-repeat top left;
}
.exam-question-container-right {
	width: 407px;
	height: 370px;
	margin-left: 15px;
}
.wrap-c{width: 1100px; margin:0 auto;}

.exam-question-footer {
	width: 100%;
	padding: 20px 0 15px 0;
	background-color: #5786de;
	
}
.wrap-c .yuyue{font-size: 24px; font-weight: 700; text-align: center; color: #FFF;}
.wrap-c ul{clear: both; padding-left: 63px;}
.wrap-c li{font-size: 16px; color: #dbe6fb; float: left; margin-left: 20px; margin-top: 30px; margin-bottom: 15px;}

.wrap-c .input-class{width: 160px;height: 28px;border: 1px solid #fff;border-radius: 12px;background-color: #a9c1ef; margin-left: 10px; padding-left: 5px;}
.wrap-c  .c_button{
	
	width: 160px;
	height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #6c91cf;
	border-radius: 13px;
	border: 1px solid #ffe347;
	background-color: #ffe347; }

.exam-question-footer-btns {
	width: 895px;
	height: 81px;
	margin: 0 auto;
}
.exam-question-footer-btns button {
	display: block;
	margin-top: 18px;
	width: 348px;
	height: 46px;
	font-size: 18px;
	color: #fff;
	background-color: #5786de;
	border: 1px solid #fff;
	border-radius: 23px;
}
.exam-question-footer-btns button:hover {
	color: #5786de;
	background-color: #e9f1ff;
}
.exam-question-footer-btns .exam-question-btns-one {
	float: left;
}
.exam-question-footer-btns .exam-question-btns-two {
	float: right;
}

/* 纸上谈兵，不如现场互动 */
.exam-interact {
	width: 100%;
	height: 1900px;
	background-color: #f4fef6;
}
.exam-interact-container {
	width: 1100px;
	height: 1650px;
	padding-top: 84px;
	margin: 0 auto;
}
.exam-interact-container h1 {
	color: #74c37c;
	background: url('../images/exam-interact-h1bg.png') no-repeat top center;
}
.exam-interact-container-teacher {
	position: relative;
	width: 1100px;
	height: 370px;
	margin-top: 20px;
}
.exam-interact-container-teacher-lecture {
	float: left;
	width: 843px;
	height: 280px;
	margin-top: 65px;
	background-color: #f3f7fb;
}
.exam-interact-container-teacher-lecture h3 {
	float: left;
	width: 68px;
	height: 220px;
	padding-top: 60px;
	text-align: center;
	font-size: 28px;
	color: #fff;
	background-color: #74c37c;
}

.exam-interact-container-teacher-lecture-place {
	float: left;
	width: 740px;
	padding-left: 35px;
	height: 250px;
	padding-top: 30px;
}
.exam-interact-container-teacher-lecture-place p {
	margin-top: 10px;
	width: 655px;
	font-size: 16px;
	color: black;
}
.exam-interact-container-teacher-lecture-place p img {
	vertical-align: middle;
	margin-right: 10px;
}
.exam-interact-container-teacher-lecture-place-btns {
	width: 385px;
	margin-top: 25px;
	margin-left: 80px;
}
.exam-interact-container-teacher-lecture-place-btns.exam-interact-container-btns {
	margin-top: 50px;
}
.exam-interact-container-teacher-lecture-place-btns button {
	display: block;
	width: 160px;
	height: 32px;
	color: #fff;
	font-size: 16px;
	line-height: 28px;
	background-color: #74c37c;
	border-radius: 18px;
}
.exam-interact-container-teacher-lecture-place-btns button:hover {
	color: #74c37c;
	border: 1px solid #74c37c;
	background-color: #e9f1ff;
}
.exam-interact-container-teacher-lecture-place-btns .exam-interact-btns-one {
	float: left;
}
.exam-interact-container-teacher-lecture-place-btns .exam-interact-btns-two {
	float: right;
}

.exam-interact-container-teacher-man {
	float: left;
	width: 256px;
	height: 370px;
	/*background: url('../images/exam-interact-teacher1.jpg') no-repeat top center;*/
}

.exam-interact-container-teacher-name {
	position: absolute;
	width: 105px;
	height: 70px;
	padding-top: 40px;
	top: 25px;
	right: 218px;
	font-size: 18px;
	text-align: center;
	color: #41954a;
	background: url('../images/exam-interact-bg2.png') no-repeat top left;
}
.exam-interact-container-teacher-check {
	position: absolute;
	width: 212px;
	height: 52px;
	right: 103px;
	bottom: 0px;
	background: url('../images/exam-interact-bg3.png') no-repeat top left;
}

.exam-interact-container-teacher-lecture-place.exam-interact-place {
	width: 700px;
	padding-left: 75px;
}

.exam-interact-container-teacher-name.exam-interact-name-two {
	top: 1px;
	left: 214px;
	background: url('../images/exam-interact-bg1.png') no-repeat top left;
}
.exam-interact-container-teacher-check.exam-interact-check-two {
	left: 120px;
	background: url('../images/exam-interact-bg4.png') no-repeat top left;
}

div.exam-interact-footer {
	height: 150px;
	padding-top: 15px;
	background-color: #74c37c;
}
div.exam-interact-footer h2 {
	margin: 0 auto;
	width: 1100px;
	font-size: 38px;
	font-weight: normal;
	text-align: center;
	color: #fff;
}
div.exam-interact-footer-btns button {
	color: #fff;
	background-color: #74c37c;
	border: 1px solid #fff;
}
div.exam-interact-footer-btns button:hover {
	color: #74c37c;
	background-color: #e9f1ff;
}

/* 备考说明会，为你的备考做好准备 */
.exam-meeting {
	width: 100%;
	height: 855px;
	background-color: #f0f0fc;
}
.exam-meeting-container {
	width: 1100px;
	height: 631px;
	padding-top: 64px;
	margin: 0 auto;
}
.exam-meeting-container h1 {
	color: #5557a2;
	background: url('../images/exam-meeting-h1bg.png') no-repeat top center;
}
.exam-meeting-container-step {
	float: left;
	width: 530px;
	height: 520px;
	margin-top: 30px;
}
.exam-meeting-container-step-right {
	float: right;
}
.exam-meeting-container-step-details {
	width: 530px;
	height: 115px;
	margin-top: 40px;
}
.exam-meeting-container-step-details img {
	width: 66px;
	height: 64px;
	vertical-align: middle;
}
.exam-meeting-container-step-details span {
	display: inline-block;
	width: 430px;
	padding-left: 33px;
	height: 36px;
	line-height: 36px;
	margin-left: -5px;
	font-size: 20px;
	color: #636262;
	vertical-align: middle;
	background: url('../images/exam-meeting-container-spanbg.png') no-repeat left top;
}
.exam-meeting-container-step-details p {
	margin-left: 65px;
	width: 445px;
	font-size: 16px;
	color: #515151;
}
div.exam-meeting-footer {
	background-color: #5557a2;
}
div.exam-meeting-footer-btns button {
	color: #fff;
	background-color: #5557a2;
	border: 1px solid #fff;
}
div.exam-meeting-footer-btns button:hover {
	color: #5557a2;
	background-color: #e9f1ff;
}

/* 超强名师团队，解疑答惑 */
.exam-masters {
	width: 100%;
	height: 1150px;
	background-color: #fff;
}
.exam-masters-container {
	width: 1100px;
	height: 1095px;
	padding-top: 55px;
	margin: 0 auto;
}
.exam-masters-container h1 {
	color: #d23434;
	background: url('../images/exam-masters-h1bg.png') no-repeat top center;
}
p.exam-masters-container-box {
	width: 645px;
	padding-left: 100px;
	padding-right: 90px;
	height: 77px;
	padding-top: 23px;
	margin: 20px auto 0;
	font-size: 18px;
	color: #d23434;
	background: url('../images/exam-masters-container-box-bg.png') no-repeat top center;
}
div.exam-masters-container-active {
	margin-top: 20px;
}
.exam-masters-container-teachers {
	float: left;
	width: 275px;
	height: 830px;
}
.exam-masters-container-teachers-another {
	margin-top: 30px;
}
.exam-masters-container-teachers-other {
	margin-top: 40px;
	height: 820px;
}
.exam-masters-container-teachers h2 {
	width: 275px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	background-color: #d23434;
}
.exam-masters-container-teachers-name {
	position: relative;
	width: 275px;
	height: 750px;
	padding-top: 25px;
	background-color: #fff0f0;
}
.exam-masters-container-teachers-img {
	width: 275px;
	height: 160px;
}
.exam-masters-teacher-one {
	background: url('../images/exam-masters-container-teachers1.png') no-repeat top center;
}
.exam-masters-teacher-two {
	background: url('../images/exam-masters-container-teachers2.png') no-repeat top center;
}
.exam-masters-teacher-three {
	background: url('../images/exam-masters-container-teachers3.png') no-repeat top center;
}
.exam-masters-teacher-four {
	background: url('../images/exam-masters-container-teachers4.png') no-repeat top center;
}
.exam-masters-container-teachers-name h3 {
	margin-top: 10px;
	width: 275px;
	color: #d23434;
	text-align: center;
	font-size: 20px;
}
.exam-masters-container-teachers-name h4 {
	margin-top: 10px;
	width: 275px;
	color: #1a1a1a;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
}
.exam-masters-container-teachers-name p {
	margin: 10px auto 0;
	width: 220px;
	color: #464646;
	text-align: left;
	font-size: 14px;
	letter-spacing: 1px;
	text-indent:28px;
	line-height: 26px;
}

.exam-masters-container-teachers-name button {
	position: absolute;
	left: 55px;
	bottom: 55px;
	display: block;
	width: 164px;
	height: 34px;
	color: #fff;
	font-size: 16px;
	border-radius: 17px;
	border: 1px solid #d23434;
	background-color: #d23434;
}
.exam-masters-container-teachers-name button:hover {
	color: #d23434;
	border: 1px solid #d23434;
	background-color: #fff0f0;
}
.exam-masters-container-teachers-other h2 {
	background-color: #b72222;
}
.exam-masters-container-teachers-name-other {
	height: 740px;
	padding-top: 25px;
	background-color: #ffdbdb;
}
.exam-masters-container-teachers-name-other button {
	bottom: 39px;
}
.exam-masters-container-teachers-name-other button:hover {
	color: #d23434;
	border: 1px solid #d23434;
	background-color: #ffdbdb;
}

/* 预约备考会即送价值399元的备考大礼包 */
.exam-gifts {
	width: 100%;
	height: 300px;
	background: url('../images/exam-gifts-bg.jpg') no-repeat top center;
}
.exam-gifts-container {
	width: 1100px;
	height: 270px;
	padding-top: 30px;
	margin: 0 auto;
}
.exam-gifts-container h1 {
	width: 955px;
	padding-left: 145px;
	font-size: 30px;
	color: #fff;
}
.exam-gifts-container-books {
	float: right;
	width: 430px;
	height: 200px;
	padding-top: 10px;
}
.exam-gifts-container-books h2 {
	width: 375px;
	padding-left: 55px;
	font-size: 24px;
	color: #fff000;
}
.exam-gifts-container-books p {
	margin-top: 20px;
	font-size: 18px;
	color: #fff;
	line-height: 40px;
}
.exam-gifts-container-form {
	float: right;
	width: 275px;
	height: 210px;
}
.exam-gifts-container-form p {
	margin-top: 15px;
	font-size: 18px;
	color: #fff;
}
.exam-gifts-container-form p input {
	width: 140px;
	height: 24px;
	border: 1px solid #fff;
	border-radius: 12px;
	background-color: #eba7b3;
}
.exam-gifts-container-form button {
	display: block;
	margin: 30px auto 0;
	width: 116px;
	height: 26px;
	font-size: 16px;
	font-weight: bold;
	color: red;
	border-radius: 13px;
	border: 1px solid #ffe347;
	background-color: #ffe347;
}
.exam-gifts-container-form button:hover {
	background-color: #f0f812;
}

/* 相关专题 */
.exam-pic {
	width: 100%;
	height: 480px;
	background-color: #fff;
}
.exam-pic-container {
	width: 1100px;
	height: 415px;
	padding-top: 65px;
	margin: 0 auto;
}
.exam-pic-container h1 {
	color: #333367;
	background: url('../images/exam-pic-h1bg.png') no-repeat top center;
}
.exam-pic-container-imgs {
	margin-top: 65px;
}

/* img动画 */
.exam-pic-container-imgs .exam-pic-container-imgs-div {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 320px;
	max-width: 344px;
	max-height: 200px;
	width: 48%;
	height: auto;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}

.exam-pic-container-imgs img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
}

.exam-pic-container-imgs img {
	max-width: none;
	height: 200px;
	-webkit-transition: opacity 1s, -webkit-transform 1s;
	transition: opacity 1s, transform 1s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

img.img-active {
	-webkit-transform: scale3d(1.1,1.1,1);
	transform: scale3d(1.1,1.1,1);
}



