/*轮播*/
/*banner开始*/
.banner{
	width: 100%;
	height: 600px;
	min-width: 1200px;
	position: relative;
}
.banner .bd{
	position: relative;
}
.banner .bd li,.banner .bd li a{
	display: block;
	height: 600px;
}
.bantil{
	display: block;  
	margin-left: 50%; 
	position: absolute;  
	bottom: 22px;  
	left: -65px;
}
.bantil li{
	width: 15px;
	height: 15px;
	background: rgba(255,255,255,0.4);
	float: left;
	margin: 0 0 0 15px; 
	cursor:pointer;
	border-radius: 50%;
}
.bantil li.cur{
	width: 15px;
	height: 15px;
	background: #ffffff;
}
.banner .prev,
.banner .next{ 
	position:absolute; 
	left:3%; 
	top:50%; 
	margin-top:-25px; 
	display:block; 
	width:34px; 
	height:63px; 
}
.banner .next{ 
	left:auto; 
	right:15%; 
	background: url(img/index/bannerNextBtn.png) no-repeat center center;
	background-size: 100% 100%;
}
.banner .prev{
	right:auto; 
	left:15%;
	background: url(img/index/bannerPrevBtn.png) no-repeat center center;
	background-size: 100% 100%;
}
.banner .prev:hover,
.banner .next:hover{ 
	filter:alpha(opacity=100);opacity:1;  
}
.banner .prevStop{ 
	display:none;  
}
.banner .nextStop{ 
	display:none;  
}
/*banner结束*/

.use{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	margin-top: 34px;
}
.use ul li{
	width: 20%;
	float: left;
	padding-bottom: 4px;
	padding-top: 26px;
	position: relative;
}
.use ul li:hover{
	background: #1d73ae;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}
.use ul li:after{
	content: "";
	display: block;
	width: 1px;
	height: 158px;
	background: #e0e0e0;
	position: absolute;
	top: 0;
	right: 0;
}
.use ul li.line:before{
	content: "";
	display: block;
	width: 1px;
	height: 158px;
	background: #e0e0e0;
	position: absolute;
	top: 0;
	left: 0;
}
.use ul li .uTitle{
	width: 50px;
	height: 50px;
	background: #1d73ae;
	margin: 0 auto;
	border-radius: 50%;
}
.use ul li:hover .uTitle{
	background: #ff9c1c;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}
.use ul li .uTitle span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 28px;
	display: block;
	text-align: center;
	line-height: 50px;
}
.use ul li p{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 18px;
	text-align: center;
	line-height: 26px;
	margin-top: 26px;
}
.use ul li:hover p{
	color: #FFFFFF;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}

/*------自臻推荐班型------*/
.conOne{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/classBackImg.jpg) no-repeat center center;
	background-size: cover;
	margin-top: 45px;
	padding-top: 1px;
	padding-bottom: 60px;
}
.conOne .title{
	width: 445px;
	height: 94px;
	margin: 0 auto;
	margin-top: 37px;
	background: #1D73AE;
}
.conOne .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conOne .title h2{
	width: 332px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conOne .clsBanner{
	width: 100%;
	position: relative;
}
.conOne .clsTab{
	width: 782px;
	padding-top: 69px;
	margin:0 auto;
	text-align:center;
}
.conOne .clsTab ul{width: 50%; margin:0 auto;  text-align:justify;}
.conOne .clsTab ul li{
	width: 156px;
	height: 62px;
	border: 1px dashed #FFFFFF;
	float: left;
	margin-left: 50px;
	cursor: pointer;
}
.conOne .clsTab ul li.on{
	border: 1px dashed transparent;
	background: #ff9c1c;
}
.conOne .clsTab ul li:nth-of-type(6n-5){
	margin-left: 0;
}
.conOne .clsTab ul li span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	line-height: 62px;
	font-size: 24px;
	display: block;
	text-align: center;
}
.conOne .clsTab ul li span img{ margin-top:5px; position:absolute;}
.conOne .clsBanner .clsBoxes{
	width: 100%;
}
.conOne .clsBox{
	width: 100%;
	border-radius: 18px;
	background: #FFFFFF;
	height: 504px;
	margin-top: 60px;	
}
.conOne .clsBox .clsLeft{
	width: 341px;
	margin-left: 27px;
	margin-top: 20px;
}
.conOne .clsBox .clsLeft .clsTitle{
	width: 100%;
	height: 139px;
	background: url(img/index/clsTitleBackImg.jpg) no-repeat;
	background-size: 100% 100%; 
	padding-top: 1px;
}
.clsBox .clsLeft .clsTitle span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-weight: bold;
	display: block;
	font-size: 34px;
	line-height: 34px;
	margin-left: 20px;
	margin-top: 18px;
}
.clsBox .clsLeft .clsTitle em{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	margin-left: 20px;
	margin-top: 22px;
	display: block;
}
.clsBox .clsLeft .cDetail{
	margin-top: 10px;
}
.clsBox .clsLeft .cDetail p{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
}
.clsBox .clsLeft .cDetail p em{
	font-weight: bold;
}
.clsBox .clsLeft .cDetail span{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
	font-weight: bold;
} 
.clsBox .clsLeft .cDetail ul li{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
	margin-top: 8px;
}
.conOne .clsBox .clsCenter{
	width: 435px;
	margin-left: 52px;
	margin-top: 24px;
}
.conOne .clsBox .clsCenter span{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
	font-weight: bold;
}
.conOne .clsBox .clsCenter ul{
	width: 50%;
}
.clsBox .clsCenter .clsList{
	margin-top: 8px; height:326px; overflow:hidden;
}
.clsBox .clsCenter ul li{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
	margin-top: 8px;
}
.clsBox .clsCenter .yuyue{
	width: 282px;
	height: 60px;
	background: #ff5a1c;
	border-radius: 28px;
	margin: 0 auto;
	margin-top: 35px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 22px;
	text-align: center;
	line-height: 60px;
}
.conOne .clsBox .clsRight{
	width: 302px;
	height: 100%;
	border-radius: 18px;
}
.conOne .clsBox .clsRight img{
	width: 100%; 
	border-radius: 18px;
}

/*------为什么选择自臻------*/
.conTwo{
	width: 100%;
	min-width: 1200px;
	margin-top: 52px;
	padding-top: 1px;
	padding-bottom: 60px;
}
.conTwo .title{
	width: 445px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
}
.conTwo .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conTwo .title h2{
	width: 332px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conTwo .chooseAdv{
	width: 100%;
	margin-top: 52px;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 34px;
	display: block;
	font-weight: bold;
	text-align: center;
	line-height: 34px;
	position: relative;
}
.conTwo .chooseAdv::before{
	content: "";
	display: block;
	width: 507px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	left: 0;	
}
.conTwo .chooseAdv::after{
	content: "";
	display: block;
	width: 507px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	right: 0;	
}
.conTwo .chooseVs{
	width: 100%;
	height: 612px;
	background: url(img/index/chooseConBackImg.png) no-repeat;
	background-size: cover;
	margin-top: 60px;
}
.conTwo .chooseVs .vsDetail{
	width: 520px;
}
.conTwo .vsDetail .vsTitle{
	width: 241px;
	height: 46px;
	font-size: 0;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 212px;
}
.conTwo .vsDetail .vsTitle img{
	width: 100%;
	height: 100%;
}
.conTwo .chooseVs .vsDetail p{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	text-align: center;
	margin-top: 58px;
	line-height: 44px;
}
.conTwo .detailBtn{
	width: 359px;
	height: 61px;
	background: #ff5a1c;
	border-radius: 28px;
	margin: 0 auto;
	color: #ffffff;
	font-family: "思源黑体 CN";
	font-size: 24px;
	text-align: center;
	line-height: 61px;
}
/*------品牌特色------*/
.unique{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/uniqueBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 1px;
	padding-bottom: 60px;
}
.unique .uTitle{
	width: 100%;
	margin-top: 58px;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 34px;
	display: block;
	font-weight: bold;
	text-align: center;
	line-height: 34px;
	position: relative;
}
.unique .uTitle::before{
	content: "";
	display: block;
	width: 507px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	left: 0;	
}
.unique .uTitle::after{
	content: "";
	display: block;
	width: 507px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	right: 0;	
}
.unique .uDetail{
	width: 100%;
	margin-top: 60px;
}
.unique .uDetail table{
	width: 100%;
}
.unique .uDetail table tr td{
	border: 1px dashed #d9d9d9;
	width: 25%;
	height: 202px;
}
.unique .uDetail table tr td:hover{
	background: #1d73ae;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}
.unique .uDetail table tr td .icon{
	width: 37px;
	height: 32px;
	font-size: 0;
	overflow: hidden;
	margin-left: 12px;
}
.unique .uDetail table tr td .icon .show{
	width: 100%;
	height: 100%;
	display: block;
	opacity: 1;
}
.unique .uDetail table tr td:hover .icon .show{
	animation: imgMove01 both 0.3s linear;
}
.unique .uDetail table tr td .icon .hide{
	opacity: 0;
}
.unique .uDetail table tr td:hover .icon .hide{
	animation: imgMove02 both 0.3s linear;
}
@keyframes imgMove01{
	0%{
		transform: translateY(0);
		opacity: 1;
	}
	100%{
		transform: translateY(-32px);
		opacity: 0;
	}
}
@keyframes imgMove02{
	0%{
		transform: translateY(0);
		opacity: 0;
	}
	100%{
		transform: translateY(-32px);
		opacity: 1;
	}
}
.unique .uDetail table tr td .icon img{
	width: 100%;
	height: 100%;
}
.unique .uDetail table tr td span{
	color: #333333;
	font-family: "思源黑体 CN";
	font-weight: bold;
	font-size: 18px;
	display: block;
	padding: 0 9px;
	padding-top: 10px;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.unique .uDetail table tr td:hover span{
	color: #FFFFFF;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}
.unique .uDetail table tr td p{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 16px;
	padding: 0 9px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-top: 6px;
}
.unique .uDetail table tr td:hover p{
	color: #FFFFFF;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}

/*------自臻寄宿考研管理体系------*/
.conThree{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/conThreeBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}
.conThree .title{
	width: 570px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 32px;
}
.conThree .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conThree .title h2{
	width: 447px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conThree .thrBanner{
	width: 100%;
	margin-top: 57px;
}
.conThree .thrTab{
	width: 283px;
}
.conThree .thrTab ul li{
	width: 100%;
	height: 139px;
	margin-top: 15px;
	cursor: pointer;
}
.conThree .thrTab ul li:nth-of-type(1){
	background: url(img/index/cThreeColor01.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li:nth-of-type(1).on{
	background: url(img/index/cThreeColorFoc01.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li:nth-of-type(2){
	background: url(img/index/cThreeColor02.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li:nth-of-type(2).on{
	background: url(img/index/cThreeColorFoc02.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li:nth-of-type(3){
	background: url(img/index/cThreeColor03.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li:nth-of-type(3).on{
	background: url(img/index/cThreeColorFoc03.png) no-repeat;
	background-size: 100% 100%;
	padding-top: 1px;
}
.conThree .thrTab ul li .thrIcon{
	width: 45px;
	height: 45px;
	font-size: 0;
	margin: 0 auto;
	margin-top: 24px;
	overflow: hidden;
}
.conThree .thrTab ul li .thrIcon img{
	width: 100%;
	height: 100%;
}
.conThree .thrTab ul li span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 24px;
	margin-top: 22px;
}
.conThree .thrBoxes{
	width: 898px;
} 
.conThree .thrBox ul li{
	float: left;
	margin-top: 16px;
}
.conThree .thrBox ul li:nth-of-type(2n){
	float: right;
}
.conThree .thrBox ul li .imgBox{
	width: 429px;
	height: 210px;
	font-size: 0;
	overflow: hidden;
	border: 3px solid #FF5A1C;
	position: relative;
} 
.conThree .thrBox ul li .imgBox img{
	width: 100%;
	height: 100%;
}
.conThree .thrBox ul li:hover .imgBox img{
	animation: imgMove 1s both linear;
}
@keyframes imgMove{
	0%{
		transform: scale(1);
	}
	100%{
		transform: scale(1.1);
	}
}
.conThree .thrBox ul li .imgBox span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	display: block;
	text-align: center;
	line-height: 37px;
	width: 100%;
	height: 37px;
	background: rgba(0,0,0,0.3);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}
/*------教学督导时间轴------*/
.time{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/timeBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 1px;
	padding-bottom: 58px;
}
.time .timeBoder{
	width: 100%;
	height: 546px;
	background: url(img/index/timeBorder.png) no-repeat center center;
	background-size: 100% 100%;
	margin-top: 58px;
	padding-top: 1px;
}
.time .timeBoder .title{
	color: #1d71aa;
	font-size: 42px;
	font-weight: bold;
	text-align: center;
	line-height: 42px;
	padding-top: 34px;
	font-family: "思源黑体 CN";
}
.time .timeBoder ul{
	width: 100%;
	padding: 0 62px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-top: 58px;
}
.time .timeBoder ul li{
	float: left;
}
.time .timeBoder ul li:nth-of-type(2),
.time .timeBoder ul li:nth-of-type(3),
.time .timeBoder ul li:nth-of-type(5),
.time .timeBoder ul li:nth-of-type(6){
	margin-left: 30px;
}
.time .timeBoder ul li:nth-of-type(4),
.time .timeBoder ul li:nth-of-type(5),
.time .timeBoder ul li:nth-of-type(6){
	margin-top: 60px;
}
.time .timeBoder ul li:nth-of-type(3){
	position: relative;
}
.time .timeBoder ul li:nth-of-type(3)::after{
	content: "";
	width: 34px;
	height: 31px;
	position: absolute;
	bottom: -40px;
	left: 0;
	right: 0;
	margin: 0 auto;
	background: url(img/index/timeArrow02.png) no-repeat;
	background-size: 100% 100%;
}
.time .timeBoder ul li .tBox{
	width: 194px;
	height: 150px;
	background: url(img/index/timeBackType.png) no-repeat;
	background-size: 100% 100%;	
}
.time .timeBoder ul li .tBox em{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 24px;
	font-weight: bold;
	padding-top: 30px;
}
.time .timeBoder ul li .tBox p{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 16px;
	text-align: center;
	margin-top: 12px;
}
.time .timeBoder ul li .tBox .timeImg{
	width: 134px;
	height: 79px;
	font-size: 0;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 30px;
}
.time .timeBoder ul li .tBox .timeImg img{
	width: 100%;
	height: 100%;
}
.time .timeBoder ul li .arrow{
	width: 176px;
	height: 40px;
	font-size: 0;
	overflow: hidden;
	margin-top: 52px;
	margin-left: 32px;
} 
.time .timeBoder ul li .arrow img{
	width: 100%;
	height: 100%;
}
/*------考研备考------*/
.beikao{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/beikaoBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 1px;
	padding-bottom: 58px;
}
.beikao .inner{
	position: relative;
}
.beikao .title{
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 318px;
	margin: 0 auto;
}
.beikao .title span{
	color: #2073ac;
	font-family: "微软雅黑";
	font-size: 42px;
	font-weight: bold;
	display: block;
	text-align: center;
}
.beikao .title .bkTitle{
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 93px;
	font-weight: bold;
	width: 459px;
	height: 117px;
	background: url(img/index/bkTitleBackColor.png) no-repeat;
	background-size: cover;
	text-align: center;
	line-height: 117px;
	margin: 20px auto;
}
.beikao .bkCon ul{
	width: 50%;
	margin-top: 22px;
}
.beikao .bkCon ul li{
	width: 283px;
	height: 96px;
	margin-top: 38px;
	background: url(img/index/beikaoBackColor01.png) no-repeat;
	background-size: 100% 100%;
}
.beikao .bkCon ul.bk li span{
	line-height: 96px;	
}
.beikao .bkCon ul.bkFoc li{
	background: url(img/index/beikaoBackColor02.png) no-repeat;
	background-size: 100% 100%;
}
.beikao .bkCon ul li span{
	color: #e3e3e3;
	font-size: 20px;
	display: block;
	text-align: center;
	font-family: "思源黑体 CN";
}
.beikao .bkCon ul.bkFoc li span{
	color: #FFFFFF;
	display: block;
	line-height: 30px;
	padding-top: 18px;
}
.beikao .yuyue{
	width: 393px;
	height: 57px;
	background: #ff5a1c;
	border-radius: 27px;
	margin: 0 auto;
	margin-top: 60px;
	text-align: center;
	line-height: 57px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 22px;
}

/*------严格要求------*/
.yaoqiu{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	margin-top: 58px; 
	padding-bottom: 60px;
}
.yaoqiu .title{
	color: #333333;
	font-family: "微软雅黑";
	font-size: 34px;
	text-align: center;
	line-height: 34px;
	position: relative;
	font-weight: bold;
}
.yaoqiu .title::after{
	content: "";
	display: block;
	width: 504px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	left: 0;
}
.yaoqiu .title::before{
	content: "";
	display: block;
	width: 504px;
	height: 1px;
	background: #CCCCCC;
	position: absolute;
	top: 50%;
	right: 0;
}
.yaoqiu .yqBox{
	width: 100%;
	background: url(img/index/yqConBackImg.jpg) no-repeat;
	background-size: cover;
	margin-top: 56px;
}
.yaoqiu .yqBox ul li{
	width: 739px;
	height: 212px;
	background: #f9f9f9;
	border-radius: 100px;
	border: 1px dashed #3d86b9;
	padding-left: 45px;
	padding-right: 22px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-top: 40px;
}
.yaoqiu .yqBox ul li .yqVs i{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 24px;
	display: block;
	font-style: italic;
	padding-left: 106px;
	padding-top: 12px;
	padding-bottom: 7px;
	line-height: 24px;
}
.yaoqiu .yqBox ul li .yqVs{
	width: 480px;
}
.yaoqiu .yqBox ul li .before{
	width: 100%;
	height: 67px;
	background: url(img/index/yqbefore.png) no-repeat;
	background-size: 100% 100%;
	color: #333333;
	font-family: "思源黑体 CN";
	line-height: 67px;
	text-align: center;
	font-size: 18px;
	margin-top: 9px;
	padding-top: 1px;
}
.yaoqiu .yqBox ul li .after{
	width: 100%;
	height: 67px;
	background: url(img/index/yqAfter.png) no-repeat;
	background-size: 100% 100%;
	color: #1d73ae;
	font-family: "思源黑体 CN";
	line-height: 67px;
	text-align: center;
	font-size: 18px;
	margin-top: 9px;
	padding-top: 1px;
}
.yaoqiu .yqBox ul li .num{
	width: 182px;
	height: 182px;
	border-radius: 50%;
	background: #ff9c1c;
	margin-top: 16px;
}
.yaoqiu .yqBox ul li .num span{
	color: #FFFFFF;
	font-family: "宋体";
	font-size: 96px;
	display: block;
	text-align: center;
	line-height: 182px;
	font-style: italic;
	font-weight: bold;
}

/*------为什么来北京备考研究生------*/
.conFour{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/conFourbackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}
.conFour .title{
	width: 656px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 46px;
}
.conFour .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conFour .title h2{
	width: 532px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conFour .fourBox{
	width: 100%;
	margin-top: 28px;
}
.conFour .fourBox ul li{
	width: 386px;
	height: 427px;
	background: #FFFFFF;
	box-shadow: 0 0 5px #ededed;
	padding: 0 12px;
	padding-top: 16px;
	margin-top: 30px;
	margin-left: 18px;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.conFour .fourBox ul li:nth-of-type(3n-2){
	margin-left: 0;
}
.conFour .fourBox ul li .imgBox{
	width: 100%;
	height: 204px;
	font-size: 0;
	overflow: hidden;
}
.conFour .fourBox ul li .imgBox img{
	width: 100%;
	height: 100%;
}
.conFour .fourBox ul li:hover .imgBox img{
	animation: imgMove 1s both linear;
}
.conFour .fourBox ul li .name{
	color: #343333;
	font-family: "宋体";
	font-size: 22px;
	display: block;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	margin-top: 22px;
	position: relative;
}
.conFour .fourBox ul li .name::after{
	content: "";
	display: block;
	width: 144px;
	height: 1px;
	background: url(img/index/conFourDotLine.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	left: 0;
}
.conFour .fourBox ul li .name::before{
	content: "";
	display: block;
	width: 144px;
	height: 1px;
	background: url(img/index/conFourDotLine.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 50%;
	right: 0;
}
.conFour .fourBox ul li p{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 17px;
	margin-top: 22px;
	line-height: 26px;
	height: 130px;
	overflow: hidden;
}
.conFour .phoneNum{
	width: 473px;
	height: 60px;
	border-radius: 28px;
	background: #ff5a1c;
	margin: 0 auto;
	margin-top: 60px;
	font-family: "思源黑体 CN";
	font-size: 22px;
	color: #FFFFFF;
	text-align: center;
	line-height: 60px;
}

/*------校园环境------*/
.huanjing{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/huanjingBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 60px;
	padding-bottom: 168px;
}
.huanjing .hjTab{
	width: 366px;
	height: 491px;
	background: url(img/index/hjTabBackColor.jpg) no-repeat;
	background-size: cover;
}
.huanjing .hjTab h3{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
	padding-top: 45px;
}
.huanjing .hjTab ul{
	width: 100%;
	padding-top: 30px;
}
.huanjing .hjTab ul li{
	width: 100%;
	height: 96px;
	cursor: pointer;
}
.huanjing .hjTab ul li.on{
	background: #ff9c1c;
	transition: all 0.3s;
	-moz-transition:  all 0.3s;
	-ms-transition:  all 0.3s;
	-webkit-transition:  all 0.3s;
}
.huanjing .hjTab ul li .hjCon{
	width: 160px;
	margin: 0 auto;
}
.huanjing .hjTab ul li .hjCon .hjIcon{
	width: 30px;
	height: 30px;
	font-size: 0;
	overflow: hidden;
	margin-top: 32px;
}
.hjTab ul li .hjCon .hjIcon img{
	width: 100%;
	height: 100%;
}
.hjTab ul li .hjCon span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 24px;
	display: block;
	line-height: 96px;
}
.huanjing .hjBoxes .hjBox{
	width: 800px;
}
.huanjing .hjBoxes .hjBox .img01{
	width: 442px;
	height: 491px;
	font-size: 0;
	overflow: hidden;
}
.huanjing .hjBoxes .hjBox .img01 img{
	width: 100%;
	height: 100%;
}
.huanjing .hjBox .img02 .imgBox{
	width: 366px;
	height: 237px;
	font-size: 0;
	overflow: hidden;
	float:left;
}
.huanjing .hjBox .img02 .imgBox img{
	width: 100%;
	height: 100%;
}
.huanjing .hjBox .img02 .img1{}
.huanjing .hjBox .img02 .img2{margin-left: 40px;}
.huanjing .hjBox .img02 .img3{margin-top: 17px;}
.huanjing .hjBox .img02 .img4{margin-top: 17px; margin-left:40px;}

/*-----参加北京自臻寄宿考研------*/
.visit{
	width: 100%;
	height: 375px;
	min-width: 1200px;
	background: #FFFFFF;
}
.visit .vBox{
	width: 100%;
	background: #FFFFFF;
	box-shadow: 0 0 5px #CCCCCC;
	margin-top: -106px;
	height: 420px;
}
.visit .vBox .fontNum .fontImg{
	width: 554px;
	height: 279px;
	font-size: 0;
	overflow: hidden;
	margin-top: -36px;
}
.visit .vBox .fontNum .fontImg img{
	font-weight: 100%;
	height: 100%;
}
.visit .vBox .fontNum .phone{
	width: 415px;
	height: 92px;
	border: 1px solid #FF5A1C;
	margin-top: 38px;
	margin-left: 63px;
	
}
.visit .vBox .phone .pIcon{
	width: 93px;
	height: 100%;
	background: url(img/index/visitPhondIcon.png) no-repeat #ff5a1c center center;
	background-size: 71px 51px;
} 
.visit .vBox .fontNum .phone span{
	width: 318px;
	color: #FF5A1C;
	font-family: "思源黑体 CN";
	font-size: 46px;
	display: block;
	line-height: 92px;
	text-align: center;
}
.visit .vBox .mesg{
	width: 616px;
	padding-top: 9px;
}
.visit .vBox .mesg .iptBox{
	width: 515px;
	height: 63px;
	margin-top: 16px;
	border: 1px solid #898989;
}
.visit .vBox .mesg .iptBox input{
	width: 100%;
	height: 100%;
	background: transparent;
	padding: 0 22px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font-family: "思源黑体 CN";
	font-size: 18px;
}
.visit .vBox .mesg .ewmBox .btn{
	width: 396px;
	height: 65px;
	background: #FF5A1C;
	margin-top: 16px;
}
.visit .vBox .mesg .ewmBox .btn button{
	width: 100%;
	height: 100%;
	background: transparent;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 24px;
	text-align: center;
	line-height: 65px;
	cursor: pointer;
}
.visit .vBox .mesg .ewmBox span{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 18px;
	display: block;
	margin-top: 76px;
	margin-left: 14px;
}
.visit .vBox .mesg .ewmBox .erweima{
	width: 204px;
	height: 204px;
	font-size: 0;
	overflow: hidden;
}
.visit .vBox .mesg .ewmBox .erweima img{
	width: 100%;
	height: 100%;
}

/*------自臻可选班型------*/
.conFive{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/conFourbackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}
.conFive .title{
	width: 415px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 46px;
}
.conFive .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conFive .title h2{
	width: 295px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conFive .fiveBox{
	width: 100%;
	margin-top: 60px;
}
.conFive .fiveBox ul li{
	width: 16.6%;
	float: left;
}
.conFive .fiveBox ul li:nth-of-type(2n-1){
	margin-top: 42px;
}
.conFive .fiveBox ul li .fiveBox{
	width: 176px;
	height: 463px;
	background: #FFFFFF;
	border-radius: 86px;
	box-shadow: 0 0 5px #f1f1f1;
	margin: 0 auto;
	position: relative;
}
.fiveBox ul li .fiveBox .blueBox{
	width: 100%;
	height: 163px;
	background: url(img/index/fiveBackColor.png) no-repeat center center;
	background-size: cover;
	border-top-left-radius: 86px;
	border-top-right-radius: 86px;	
	padding-top: 1px;
}
.fiveBox ul li .fiveBox .blueBox em{
	width: 50px;
	height: 50px;
	background: #ffffff;
	margin: 0 auto;
	display: block;
	border-radius: 50%;
	margin-top: 26px;
	color: #3398ff;
	font-family: "思源黑体 CN";
	font-weight: bold;
	text-align: center;
	line-height: 50px;
	font-size: 30px;
}
.fiveBox ul li .fiveBox .blueBox span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 22px;
	font-weight: bold;
	display: block;
	text-align: center;
	padding-top: 18px;
}
.fiveBox ul li .fiveBox p.detail{
	width: 160px;
	margin: 0 auto;
	margin-top: 22px;
	line-height: 28px;
	color: #666666;
	font-family: "思源黑体 CN";
	font-size: 16px;
}
.fiveBox ul li .fiveBox .yuyue{
	width: 142px;
	height: 40px;
	background: #FF5A1C;
	border-radius: 20px;
	margin: 0 auto;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	position: absolute;
	bottom: 58px;
	left: 0;
	right: 0;
}

/*------免费试住------*/
.shizhu{
	width: 100%;
	min-width: 1200px;
	background: url(img/index/shizhuBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-top: 1px; 
	padding-bottom: 49px;
}
.shizhu .conBox .fonts01{
	color: #000000;
	font-family: "华康俪金黑W8";
	font-size: 52px;
	display: block;
	line-height: 74px;
	padding-top: 92px;
}
.shizhu .conBox .fonts01 i{
	color: #1D73AE;
	font-size: 74px;
	line-height: 54px;
	display: inline-block;
}
.shizhu .conBox .fonts02{
	color: #000000;
	font-family: "思源黑体 CN";
	font-size: 26px;
	display: inline-block;
	line-height: 26px;
	margin-top: 42px;
	position: relative;
}
.shizhu .conBox .fonts02::after{
	content: "";
	display: block;
	width: 197px;
	height: 1px;
	background: #000000;
	position: absolute;
	right: -208px;
	top: 50%;
}
.shizhu .conBox .date{
	width: 600px;
	height: 60px;
	background: #FF9C1C;
	margin-top: 36px;
	color: #FFFFFF;
	padding-left: 6px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.shizhu .conBox .date em{
	font-family: "华康俪金黑W8";
	font-size: 24px;
	display: block;
	line-height: 60px;
}
.shizhu .conBox .date em i{
	font-size: 66px;
	line-height: 50px;
	display: inline-block;
	transform: skewX(-15deg);
}
.shizhu .conBox .szBtn{
	width: 305px;
	height: 55px;
	background: #FF5A1C;
	border-radius: 26px;
	margin-left: 132px;
	margin-top: 27px;
	color: #FFFFFF;
	font-family: "华康俪金黑W8";
	font-size: 26px;
	text-align: center;
	line-height: 55px;
}

/*------自臻教学督导体系------*/
.conSix{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/sixbackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}
.conSix .title{
	width: 527px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 37px;
}
.conSix .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conSix .title h2{
	width: 396px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conSix .conBox{
	width: 1137px;
	height: 437px;
	margin-top: 10px;
	background: url(img/index/sixConBackImg.png) no-repeat center center;
	background-size: cover;
}
.conSix .conBox .fonts{
	width: 520px;
}
.conSix .conBox .fonts h3{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 34px;
	font-weight: bold;
	margin-top: 86px;
}
.conSix .conBox .fonts ul{
	margin-top: 25px;
}
.conSix .conBox .fonts ul li{
	margin: 30px 0;
}
.conSix .conBox .fonts ul li span{
	width: 134px;
	height: 39px;
	background: #1D73AE;
	display: block;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-weight: bold;
	text-align: center;
	line-height: 39px;
	font-size: 18px;
}
.conSix .conBox .fonts ul li em{
	display: block;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	text-align: center;
	line-height: 39px;
	padding-left: 12px;
	font-size: 18px;
}
.conSix .conBox .fonts .detailBtn{
	width: 304px;
	height: 50px;
	background: #FF5A1C;
	border-radius: 26px;
	margin-left: 47px;
	text-align: center;
	line-height: 50px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	margin-top: 28px;
}
.conSix .duicuo ul li{
	width: 33.3%;
	float: left;
}
.conSix .duicuo ul li .dcBox{
	width: 319px;
	margin: 0 auto;
}
.conSix .duicuo ul li:nth-of-type(3n-2) .dcBox{
	margin-left: 0;
}
.conSix .duicuo ul li:nth-of-type(3n) .dcBox{
	margin-right: 0;
}
.conSix .duicuo{
	width: 100%;
	margin-top: 60px;
}
.conSix .duicuo ul li .dcBox .cuo{
	width: 100%;
	height: 58px;
	background: #1D73AE;
}
.duicuo ul li .dcBox .cuo .cIcon{
	width: 34px;
	height: 34px;
	font-size: 0;
	overflow: hidden;
	margin-top: 12px;
	margin-left: 22px;
}
.duicuo ul li .dcBox .cuo .cIcon img{
	width: 100%;
	height: 100%;
}
.duicuo ul li .dcBox .cuo span{
	width: 207px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	display: block;
	margin-right: 16px;
	margin-top: 2px;
}
.conSix .duicuo ul li .dcBox .dui{
	width: 100%;
	height: 108px;
	background: #3398ff;	
}
.conSix .duicuo ul li .dcBox .dui .dIcon{
	width: 66px;
	height: 65px;
	font-size: 0;
	overflow: hidden;
	margin-left: 15px;
	margin-top: 17px;
	margin-right: 15px;
}
.duicuo ul li .dcBox .dui .dIcon img{
	width: 100%;
	height: 100%;
}
.duicuo ul li .dcBox .dui dl{
}
.duicuo ul li .dcBox .dui dl dd{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	margin: 6px 0;
}

/*------自臻教学督导体系------*/
.conSeven{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/sevenBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 60px;
}
.conSeven .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 60px;
}
.conSeven .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conSeven .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conSeven .sevBanner{ 
	width:100%; 
	height: 100%;
	margin: 0 auto; 
	position:relative;  
}
.conSeven .sevBanner .hd .prev,
.conSeven .sevBanner .hd .next{ 
	display:block;  
	width: 41px;
	height: 92px;
	float:right; 
	cursor:pointer; 
	position: absolute;
	top: 108px;
	z-index: 99;
}
.conSeven .sevBanner .hd .next{ 
	right: -41px;
	background: url(img/index/sevenNextBtn.jpg) no-repeat #97989a center center;
	background-size: 100% 100%;
}
.conSeven .sevBanner .hd .prev{ 
	left: -41px;
	background: url(img/index/sevenPrevBtn.jpg) no-repeat #97989a center center;
	background-size: 100% 100%;
}
.conSeven .sevBanner .bd{
	margin-top: 46px;
}
.conSeven .sevBanner .bd ul{ 
	zoom:1;
}
.conSeven .sevBanner .bd ul li{ 
	width: 361px;
	height: 312px;
	background: #ffffff;
	margin:0 18px; 
	float:left;
	margin-top: 52px;
	text-align: center;
	border-bottom: 4px solid #1d73ae;
	border-top: 1px solid transparent;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
}
.conSeven .sevBanner .bd ul li:hover{
	border: 1px solid #1d73ae;
	padding-bottom: 3px;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}
.conSeven .sevBanner .bd ul li .headImg{
	width: 109px;
	height: 109px;
	border-radius: 50%;
	margin: 0 auto;
	background: #eeeeee;
	border: 4px solid #FFFFFF;
	margin-top: -52px;
}
.conSeven .sevBanner .bd ul li:hover .headImg{
	border: 4px solid #1d73ae;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}
.conSeven .sevBanner .bd ul li .headImg img{
	width: 100%;
	height: 100%;
}
.conSeven .sevBanner .bd ul li h2{
	color: #666666;
	font-family: "思源黑体 CN";
	font-size: 26px;
	text-align: center;
	font-weight: normal;
	padding-top: 15px;
	line-height: 26px;
}
.conSeven .sevBanner .bd ul li:hover h2{
	color: #ff5a1c;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}
.conSeven .sevBanner .bd ul li span{
	color: #bebebe;
	font-family: "思源黑体 CN";
	font-size: 16px;
	display: inline-block;
	border: 1px solid #bebebe;
	text-align: center;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	margin-top: 10px;
	padding: 0 24px;
	border-radius: 20px;
}
.conSeven .sevBanner .bd ul li:hover span{
	border: 1px solid #1D73AE;
	color: #1D73AE;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}
.conSeven .sevBanner .bd ul li p{
	color: #666666;
	font-family: "思源黑体 CN";
	font-size: 16px;
	margin-top: 20px;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	padding: 0 18px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.conSeven .sevBanner .bd ul li:hover p{
	color: #333333;
}
.conSeven .sevBanner .bd ul li .sevBtn{
	width: 148px;
	height: 36px;
	border: 1px solid #666666;
	text-align: center;
	line-height: 36px;
	color: #666666;
	font-family: "思源黑体 CN";
	font-size: 14px;
	margin: 0 auto;
	margin-top: 22px;
}
.conSeven .sevBanner .bd ul li:hover .sevBtn{
	background: #FF5A1C;
	border: 1px solid transparent;
	color: #FFFFFF;
}

/*------自臻新闻动态------*/
.conEight{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: #FFFFFF;
	padding-bottom: 60px;
}
.conEight .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 60px;
}
.conEight .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conEight .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conEight .egtTab{
	width: 100%;
	margin-top: 24px;
	border-bottom: 1px solid #ededed;
}
.conEight .egtTab ul{
	margin-left: 488px;
}
.conEight .egtTab ul li{
	float: left;
	padding: 15px 12px;
	cursor: pointer;
}
.conEight .egtTab ul li.eActive{
	border-bottom: 3px solid #ff5a1c;
}
.conEight .egtTab ul li span{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 22px;
	display: block;
}
.conEight .egtBoxes{
	width: 100%;
	margin-top: 47px;
}
.conEight .egtBoxes .egtBox{
	display: none;
}
.conEight .egtBoxes .egtBox.egtNow{
	display: block;
}
.conEight .egtBox .egtImg{
	width: 515px;
	height: 348px;
	font-size: 0;
	overflow: hidden;
}
.conEight .egtBox .egtImg img{
	width: 100%;
	height: 100%;
}
.conEight .egtBox .egtList{
	width: 620px;
}
.conEight .egtBox .egtList ul li{
	width: 100%;
	padding: 22px 0;
	border-bottom: 1px dashed #eedee2;
}
.conEight .egtBox .egtList ul li:first-child{
	padding-top: 0;
}
.conEight .egtBox .egtList ul li:last-child{
	border-bottom: 0;
}
.conEight .egtBox .egtList ul li span{
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #32323a;
	font-family: "思源黑体 CN";
	font-size: 16px;
	display: block;
}
.conEight .egtBox .egtList ul li:hover span{
	color: #ff5a1c;
}
.conEight .egtBox .egtList ul li p{
	color: #BEBEBE;
	font-family: "思源黑体 CN";
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	padding-right: 12px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-top: 15px; 
}
.conEight .egtBox .egtList ul li:hover p{
	color: #666666;
	transition: all 0.2s;
	-moz-transition:  all 0.2s;
	-ms-transition:  all 0.2s;
	-webkit-transition:  all 0.2s;
}

/*------自臻成功学员------*/
.conNine{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/nineBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 10px;
}
.conNine .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 27px;
}
.conNine .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conNine .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conNine .niBanner{
	width: 100%;
	position: relative;
	overflow:hidden;
}
.conNine .niBanner .swiper-container {
    width: 100%;
	padding-bottom: 50px;
}
.conNine .niBanner .swiper-slide {
    background-position: center;
    background-size: cover;
 	width: 100%;
}
.conNine .niBanner .img-show ul li{
	width: 270px;
	height: 252px;
	overflow: hidden;
	float: left;
	margin-left: 40px;
	margin-top: 28px;
	position: relative;
}
.conNine .niBanner .img-show ul li:nth-of-type(4n-3){
	margin-left: 0;
}
.conNine .niBanner .swiper-slide ul li img{
	width: 100%;
	height: 100%;
}
.conNine .niBanner .img-show ul li p{
	background: rgba(4,13,19,.5);
	height: 50px;
	color: #FFFFFF;
	width: 100%;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	font-family: "微软雅黑";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.conNine .niBanner .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	display: inline-block;
	border-radius: 100%;
	background: #FFFFFF;
	opacity: .5
}
.conNine .niBanner .swiper-pagination-bullet-active {
	opacity: 1;
	background: #FFFFFF;
}
.conNine .niBanner .swiper-container-horizontal>
.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 6px !important;
}
.niBanner .swiper-button-next,
.niBanner .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 71px;
	height: 71px;
	margin-top: -52px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
	outline: none;
}
.conNine .niBanner .swiper-button-prev,
.conNine .niBanner .swiper-container-rtl .swiper-button-next {
	background: url(img/index/ninePrevBtn.png) no-repeat;
	background-size: 100% 100%;
	left: -71px;
	right: auto;
}
.niBanner .swiper-button-next,
.niBanner .swiper-container-rtl .swiper-button-prev {
	background: url(img/index/nineNextBtn.png) no-repeat;
	background-size: 100% 100%;
	right: -71px;
	left: auto;
}

/*------自臻问答------*/
.conTen{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	padding-bottom: 60px;
}
.conTen .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 60px;
}
.conTen .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conTen .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conTen .tenBox ul li{
	width: 576px;
	background: #fafafa;
	box-shadow: 0 0 8px #e2e0e0;
	margin-top: 47px;
	float: left;
	height:270px;
}
.conTen .tenBox ul li:nth-of-type(2n){
	float: right;
}
.conTen .tenBox ul li .problem{
	width: 100%;
	height: 68px;
	background: #1d73ae;
}
.conTen .tenBox ul li .problem em{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 16px;
	background: #ff9c1c;
	border-radius: 9px;
	display: inline-block;
	padding: 4px 6px;
	margin-left: 19px;
	margin-top: 21px;
}
.conTen .tenBox ul li .problem span{
	width: 78%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 68px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	margin-left: 12px;
	display: inline-block;
}
.conTen .tenBox ul li .answer{
	width: 100%;
	margin-top: 20px;
}
.conTen .tenBox ul li .answer em{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 16px;
	background: #ff5a1c;
	border-radius: 9px;
	display: inline-block;
	padding: 4px 6px;
	margin-left: 19px;
}
.conTen .tenBox ul li .answer p{
	width: 450px;
	margin-left: 6px;
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 18px;
	line-height: 34px;
	height:170px;
	overflow:hidden;
}

/*------自臻问答------*/
.conEle{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	padding-bottom: 60px;
	background: url(img/index/eleBackImg.jpg) no-repeat center center;
	background-size: cover;
}
.conEle .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 52px;
}
.conEle .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conEle .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conEle .eleBox{
	margin-top: 52px;
}
.conEle .eleBox ul li{
	width: 20%;
	float: left;
	position: relative;
}
.conEle .eleBox ul li.arrow::after{
	content: "";
	display: block;
	width: 29px;
	height: 20px;
	background: url(img/index/eleArrow.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 42px;
	left: -10px;
}
.conEle .eleBox ul li .circle{
	width: 101px;
	height: 101px;
	border-radius: 50%;
	margin: 0 auto;
}
.conEle .eleBox ul li .circle img{
	width: 100%;
	height: 100%;
	border-radius: 50%;
}
.conEle .eleBox ul li span{
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 18px;
	display: block;
	text-align: center;
	line-height: 18px;
	margin-top: 35px;
}

/*------网上在线预订------*/
.conTwl{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	padding-bottom: 60px;
}
.conTwl .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 52px;
}
.conTwl .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conTwl .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conTwl .twlBox{
	width: 100%;
	padding-top: 74px;
}
.conTwl .twlBox .mesgBox{
	width: 689px;
	height: 697px;
	background: url(img/index/twlConBorder.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	margin-top: 18px;
}
.conTwl .twlBox .mesgBox .name{
	width: 284px;
	height: 50px;
	position: absolute;
	top: 165px;
	right: 17px;
}
.conTwl .twlBox .mesgBox .phone{
	width: 284px;
	height: 50px;
	position: absolute;
	top: 291px;
	right: 110px;
}
.conTwl .twlBox .mesgBox .name input,
.conTwl .twlBox .mesgBox .phone input{
	width: 100%;
	height: 100%;
	padding: 0 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background: transparent;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 50px;
}
.conTwl .twlBox .mesgBox .mesg{
	width: 285px;
	height: 162px;
	position: absolute;
	right: 219px;
	top: 418px;
}
.conTwl .twlBox .mesgBox .mesg textarea{
	width: 100%;
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background: transparent;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 24px;
}
.conTwl .twlBox .mesgBox .mesgBtn{
	width: 436px;
	height: 60px;
	background: #FF9C1C;
	margin: 0 auto;
	position: absolute;
	bottom: 15px;
	left: 0;
	right: 0;
}
.conTwl .twlBox .mesgBox .mesgBtn button{
	width: 100%;
	height: 100%;
	background: transparent;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 26px;
	cursor:pointer;
}
.conTwl .twlBox .twlFont{
	width: 460px;
}
.conTwl .twlBox .twlFont h3{
	width: 167px;
	height: 60px;
	background: #FF9C1C;	
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	line-height: 60px;
} 
.conTwl .twlBox .twlFont .detail{
	margin-top: 32px;
}
.conTwl .twlBox .twlFont .detail p{
	color: #333333;
	font-family: "思源黑体 CN";
	font-size: 21px;
	line-height: 40px;
}
.conTwl .twlBox .twlFont .detail p i{
	font-weight: bold;
}
.conTwl .twlBox .twlFont .detail p em{
	color: #fb3237;
	font-weight: bold;
}
.conTwl .yuding{
	width: 383px;
	height: 60px;
	background: #FF5A1C;
	margin: 0 auto;
	margin-top: 88px;
	color: #FFFFFF;
	font-family: "思源黑体 CN";
	font-size: 26px;
	text-align: center;
	line-height: 60px;
	border-radius: 28px;
} 

/*------合作院校------*/
.conThrd{
	width: 100%;
	min-width: 1200px;
	padding-top: 1px;
	background: url(img/index/thrdBackImg.jpg) no-repeat center center;
	background-size: cover;
	padding-bottom: 70px;
}
.conThrd .title{
	width: 446px;
	height: 94px;
	margin: 0 auto;
	background: #1D73AE;
	margin-top: 60px;
}
.conThrd .title span{
	width: 88px;
	height: 100%;
	border-right: 1px dashed #FFFFFF;
	display: block;
	text-align: center;
	line-height: 94px;
	color: #FFFFFF;
	font-family: "Impacted";
	font-size: 52px;
}
.conThrd .title h2{
	width: 321px;
	height: 68px;
	background: #FFFFFF;
	border-radius: 27px;
	margin-left: 12px;
	margin-top: 14px;
	color: #1D73AE;
	font-family: "微软雅黑";
	font-size: 40px;
	text-align: center;
	line-height: 68px;
	font-weight: bold;
	letter-spacing: 2px;
}
.conThrd .thrdBox{
	width: 100%;
	margin-top: 62px;
	background: #ffffff;
	border-radius: 28px;
	padding-top: 6px;
	padding-bottom: 52px;
}
.conThrd .thrdBox ul li{
	width: 16.6%;
	float: left;
	margin-top: 30px;
}
.conThrd .thrdBox ul li .img{
	width: 99px;
	height: 99px;
	font-size: 0;
	overflow: hidden;
	margin: 0 auto;
}
.conThrd .thrdBox ul li .img img{
	width: 100%;
	height: 100%;
}
.conThrd .thrdBox ul li span{
	color: #141110;
	font-family: "微软雅黑";
	font-size: 14px;
	display: block;
	text-align: center;
	line-height: 14px;
	font-weight: bold;
	padding-top: 26px;
}

