body {
	background: #f9fafb;
}

.eduTopContent{
color: #3333;
margin-top: 107px;
padding: 0px 0px;
background-image: url(../image/edubg.jpg);
background-repeat: no-repeat;
background-position: center top;
-webkit-background-size: cover;
background-size: cover;
color: #333333;
}
.realTopContent{background-image:url(../image/realbg.jpg)}
.lifeTopContent{background-image:url(../image/lifebg.jpg)}
.macTopContent{background-image:url(../image/macbg.jpg)}
.wenTopContent{background-image:url(../image/wenbg.jpg)}
.eduTopContent .eduTopCont{
	padding: 6% 0px;
	color: 000000;
}
.eduTopContent .eduTopCont .eduTopTitle{
	color: 000000;
	font-size: 30px;
	letter-spacing: 1px;
}
.eduTopContent .eduTopCont .line{
	width: 60px;
	height: 1px;
	background: #333333;
	margin: 10px 0px 30px 0px;
}
.eduTopContent .eduTopCont .eduTopText{
	width: 350px;
	letter-spacing: 1px;
	font-size: 15px;
	line-height: 28px;
	height:112px;
}
.eduTopContent .eduTopCont .eduApplyBtn{
	margin-top: 48px;
	width: 180px;
	padding: 16px 58px;
	background: #101a4f;
	color: #ffffff;
	display: block;
	font-size: 12px;
	cursor: pointer;
}
.eduMidContent{
	background: #FFFFFF;
	padding: 50px 0px;
}
.eduMidContent .eduMidCont .eduMidTitle{
	font-size: 24px;
	color: #333333;
}
.eduMidContent .eduMidCont .eduMidText{
margin: 30px 0px 60px;
font-size: 16px;
letter-spacing: 2px;
line-height: 32px;
color: #000000;
}
.eduMidContent .eduMidCont .eduBlock{
	display: flex;
	justify-content:space-between;
}
.eduMidContent .eduMidCont .eduBlock .eduLeftBlock .eduLeftRt .eduLeftRtUnder p{
   color: #7c7c7c;
   font-size: 16px;
   margin-bottom: 5px;
   letter-spacing: 2px;
   width:466px;
   padding-left:78px;
   height: 42px;line-height:42px;
   box-sizing: content-box;
   cursor: pointer;
}
.eduMidContent .eduMidCont .eduBlock .eduLeftBlock .eduLeftRt .eduLeftRtUnder p.cur{
	background: url(../image/eduLeftK.png) no-repeat top left;
	color:#3d81ec;
	font-weight:bold;
}
.eduMidContent .eduMidCont .eduBlock .eduRightBlock .eduRightLt{
	width: 566px;
	height: 184px;
	background-image: url(../image/eduK.png);
	background-position: center;
	background-repeat: no-repeat;
    padding: 30px;
}
.eduRightBlock{
	display: flex;
	position: relative;
}
.eduRtTitle{
	font-size: 16px;
	color: #3d81ec;
	font-weight: bold;
	letter-spacing: 3px;
	margin-bottom: 10px;
}
.eduRightBlock .eduRightLt .eduSmallTitle{
	font-size: 15px;
	color: #000000;
	margin-bottom: 5px;
}
.eduRightBlock .eduRightLt .eduSmallTitle span{
	font-size: 15px;
	color: #000000;
	display: inline-block;
	width:160px;
}
.eduRightBlock .eduRightLt .eduMore{
	text-align: right;
	margin-top: 4px;	
}
.eduRightBlock .eduRightLt .ansItem{display: none;}
.eduRightBlock .eduRightLt .ansItem:first-child{display: block;}
.eduRightBlock .eduRightLt .eduMore a{color: #0b57e3;text-decoration:underline;}
.eduRightRt{
	position: absolute;
    width: 42px;
    height: 42px;
    right: -52px;
	bottom: 0px;
	border-radius: 10px;
    border: 1px solid #3d81ec;
	background: url(../image/call.png) no-repeat center;
}
.btnApply{
	margin: 50px auto 20px auto;
	width: 200px;
	padding: 10px 0px;
	background: #101a4f;
	color: #ffffff;
	text-align: center;
	cursor:pointer;
}
.eduBarnner{
	width: 1200px;
	padding: 100px 0px;
	position: relative;
}
.eduBarnner .swiper-slide{
	padding: 45px 50px;
	min-height: 820px;
}
.eduBarnnerUp{
	display: flex;
	padding-bottom: 24px;
	border-bottom: 1px solid #d6d6d6;
}
.eduBarnnerUp .eduBarnnerLeft{
width: 299px;
height: 294px;
flex-shrink:0;
border: 1px solid #626262;
margin-right: 20px;
}
.eduBarnnerRight .barnnerUpTitle{
font-size: 24px;
color: #3d81ec;
margin: 0px 0px 10px;
}
.eduBarnnerRight .barnnerMidTitle{
font-size: 22px;
color: #3d81ec;
margin-bottom: 10px;
}
.barnnerDownTitle{
	font-size: 18px;
	color: #333333;
	letter-spacing: 1px;
}
.downSmallTitle{
	display: flex;
	 justify-content: center;
	 align-items: center;
	 text-align: center;
	 padding: 20px 0px;
}
.downSmallTitle .eduBarnnerTitle{
	margin-right: 100px;
}
.downSmallTitle .eduBarnnerTitle .eduBarUp{
	color: #ff0000;
	font-size: 50px;
}
.downSmallTitle .eduBarnnerTitle .eduBarDown{
 color: #000000;
 font-size: 30px;
}
.smallTitleText{
	font-size: 28px;
	color: #3d81ec;
	margin-top: 30px;
}
.samllContent{
	font-size: 20px;
	color: #000000;
	margin-top: 10px;
	font-weight:200;
}
.pagination03{width:100%;bottom:30px;}
.pagination03 .swiper-pagination-bullet{width:29px;height:15px;border:1px solid #b5b5b6;border-radius:15px;background:#fcfcfd;opacity:1;margin:0 3px;outline:none;}
.pagination03 .swiper-pagination-bullet-active{width:60px;background:#697091;border-color: #697091;}
.swiper-button-next, .swiper-button-prev{width:63px;height:85px;margin-top:-42px}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:url(../image/right.png);right:-100px;left:auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:url(../image/left.png);left:-100px;right:auto;}
.swiper-button-next:focus{outline: none;}
.swiper-button-prev:focus{outline: none;}