﻿@charset "utf-8";

/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

.ukhk {
	font-family: "微软雅黑";
	background-color: #fff;
}

a,
a:focus,
a:visited,
a:active,
a:hover {
	outline: 0;
	border: none;
	text-decoration: none;
}

.ukhk img {
	display: block;
}

.ukhk div,
.ukhk a,
.ukhk ul,
.ukhk li,
.ukhk i,
.ukhk h1,
.ukhk h2,
.ukhk h3,
.ukhk h4,
.ukhk h5,
.ukhk h6,
.ukhk p,
.ukhk span,
.ukhk input,
.ukhk label,
.ukhk dl,
.ukhk dt,
.ukhk dd {
	font-family: "微软雅黑";
	list-style: none;
	color: #000;
}

.bannerBox {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.centerBody {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

.bannerBox .banner {
	position: absolute;
	width: 1900px;
	top: 0;
	left: 0;
	margin-left: -450px;
}

.bannerBox .bannerTop {
	position: absolute;
	bottom: 240px;
	right: 0;
	height: 50px;
	width: 570px;
}

.bannerBox .bannerTop a {
	display: inline-block;
	width: 176px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 20px;
	border-radius: 5px;
	background-color: #d42f2f;
}

.bannerBox .bannerTop a.btn-right {
	margin-left: 42px;
}

.bannerBox .bannerTop a:hover {
	background-color: #b91616;
}

.bannerBox .menuList {
	position: absolute;
	bottom: 40px;
	left: 0;
	width: 197px;
	height: 442px;
	z-index: 2;
}

.bannerBox .menuList {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background: rgba(83, 70, 61, 0.3);
}

.bannerBox .menuList ul {
	height: 57px;
}

.bannerBox .menuList ul li {
	position: relative;
	float: left;
	width: 14.2%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 22px;
	cursor: pointer;
}

.bannerBox .menuList ul li a {
	color: #fff;
	display: inline-block;
	width: 125px;
	height: 50px;
}

.bannerBox .menuList ul li.active {
	background-color: #e5872f;
}

.bannerBox .menuList ul li:hover {
	background-color: #e5872f;
}

.ukhk .bottomBtn {
	margin: 0 auto;
	width: 310px;
	height: 40px;
}

.ukhk .bottomBtn a {
	float: left;
	display: inline-block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background-color: #d42f2f;
	border-radius: 5px;
}

.ukhk .bottomBtn a.btn-right {
	margin-left: 30px;
}

.ukhk .bottomBtn a:hover {
	background-color: #b91616;
}

.bttBtn a {
	display: inline-block;
	width: 105px;
	height: 35px;
	line-height: 35px;
	float: left;
	text-align: center;
	background-color: #d42f2f;
	border-radius: 5px;
	color: #fff;
	font-size: 16px;
}

.bttBtn a:hover {
	background-color: #b91616;
}



/*导语 begin*/
dl.leadDiv {
	padding-top: 18px;
	height: 80px;
	color: #453a26;
}

dl.leadDiv dt {
	font-size: 36px;
	float: left;
	padding-right: 15px;
}

dl.leadDiv dd {
	font-size: 14px;
	line-height: 24px;
	padding-top: 3px;
	line-height: 22px;
}

/*导语 end*/
.backgOther {
	background-color: #f1f1f1;
	width: 100%;
}

h1 {
	font-size: 38px;
	color: #453a26;
	text-align: center;
	padding: 50px 0 55px;
}

h1 span {
	border-bottom: 1px solid #453a26;
}

/*优势 begin*/
.advantageDiv {
	padding-bottom: 50px;
}

.advantageDiv ul {
	overflow: hidden;
}

.advantageDiv ul li {
	float: left;
	width: 380px;
	position: relative;
	padding: 20px 0 50px 120px;
}

.advantageDiv ul li i {
	position: absolute;
	left: 35px;
	top: 0;
	width: 75px;
	height: 75px;
	background: url(../images/icons01.jpg);
}

.advantageDiv ul li.num01 i {
	background-position: 0 0;
}

.advantageDiv ul li.num02 i {
	background-position: -75px 0;
}

.advantageDiv ul li.num03 i {
	background-position: 0 -75px;
}

.advantageDiv ul li.num04 i {
	background-position: -75px -75px;
}

.advantageDiv ul li h2 {
	font-size: 18px;
	color: #000;
	padding-bottom: 10px;
}

.advantageDiv ul li p {
	font-size: 14px;
	color: #000;
}

/*优势 end*/
/*英港教育 begin*/
.educationDiv {
	padding-bottom: 60px;
}

.educationDiv ul {
	overflow: hidden;
	padding: 0 40px;
}

.educationDiv ul li {
	float: left;
	border: 1px solid #aba291;
}

.educationDiv ul li h2 {
	width: 425px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background-color: #aba291;
	font-size: 24px;
	color: #fff;
	margin-bottom: 25px;
}

.educationDiv ul li p {
	font-size: 14px;
	color: #010101;
	padding: 0 23px;
	line-height: 36px;
}

.educationDiv ul li p.padding {
	padding-left: 95px;
}

.educationDiv ul li span {
	font-weight: bold;
}

.educationDiv ul li.num01 {
	margin-right: 33px;
}

.educationDiv ul li div.bottomBtn {
	margin: 20px auto;
}

/*英港教育 end*/
/*联申方案 begin*/
.programmeDiv {
	background: url(../images/bannerBg01.jpg) center center;
	height: 644px;
}

.programmeDiv ul {
	overflow: hidden;
	padding: 0 43px;
}

.programmeDiv ul li {
	float: left;
	width: 278px;
	border: 1px solid #aba291;
	margin-top: 25px;
	text-align: center;
	background-color: #fff;
}

.programmeDiv ul li div.top {
	background-color: #aba291;
	font-size: 20px;
	color: #fff;
	padding: 14px 0;
}

.programmeDiv ul li.middle {
	margin: 0 37px;
}

.programmeDiv ul li h3 {
	font-size: 16px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	padding-top: 15px;
}

.programmeDiv ul li p {
	font-size: 14px;
	color: #000;
}

.programmeDiv ul li a {
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background-color: #d42f2f;
	border-radius: 5px;
	margin: 35px auto 25px;
}

.programmeDiv ul li a:hover {
	background-color: #b91616;
}

.programmeDiv ul li.last a {
	margin-top: 16px;
}

/*联申方案 end*/
/*院校专业 begin*/
.majorDiv {
	background-color: #fff;
	padding-bottom: 60px;
}

.majorDiv .wrapper {
	position: relative;
	height: 648px;
}

.majorDiv .wrapper .object {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}

.majorDiv .wrapper .object li {
	float: left;
	width: 238px;
	border: 1px solid #d2cec6;
	margin: 15px 13px 15px 0;
}

.majorDiv .wrapper .object li.marginNone {
	margin-right: 0;
}

.majorDiv .wrapper .object li img {
	height: 88px;
	margin: 12px auto 0;
}

.majorDiv .wrapper .object li h3 {
	font-size: 18px;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding: 8px 0;
}

.majorDiv .wrapper .object li p {
	font-size: 14px;
	color: #000;
	line-height: 24px;
	padding: 0 10px;
}

.majorDiv .wrapper .object li p span {
	font-weight: bold;
}

.majorDiv .wrapper .object li p.other {
	padding: 0 7px;
}

.majorDiv .bttBtn a {
	margin: 30px 7px 15px;
}

.majorDiv .banner_ctrl {
	text-align: center;
}

.majorDiv .banner_ctrl span {
	display: inline-block;
	height: 12px;
	width: 12px;
	border-radius: 50%;
	background-color: #e6e6e6;
	margin: 15px 5px 0;
	cursor: pointer;
}

.majorDiv .banner_ctrl span.cur {
	background-color: #d4400a;
}

/*院校专业 end*/
/*申请材料 begin*/
.ApplicatDiv {
	height: 432px;
	background: url(../images/bannerBg02.jpg) center center;
}

.ApplicatDiv ul {
	padding: 15px 35px 60px;
	overflow: hidden;
	height: 108px;
}

.ApplicatDiv ul li {
	position: relative;
	float: left;
	border-radius: 50%;
	width: 106px;
	height: 106px;
	border: 1px solid #d74a17;
	background-color: #fff;
	text-align: center;
	margin: 0 4px;
}

.ApplicatDiv ul li img {
	position: absolute;
	right: -19px;
	top: 50%;
	margin-top: -11px;
	z-index: 1;
}

.ApplicatDiv ul li h3 {
	font-size: 16px;
	color: #453a26;
	line-height: 24px;
}

.ApplicatDiv ul li.oneline h3 {
	line-height: 106px;
}

.ApplicatDiv ul li.twoline h3 {
	padding: 29px 0;
}

.ApplicatDiv ul li.threeline h3 {
	padding: 17px 0;
}

/*申请材料 end*/
/*时间规划 begin*/
.planDiv {
	padding-bottom: 50px;
}

.planDiv ul {
	position: relative;
	background: url(../images/bannerBg03.jpg) no-repeat center 45px;
	height: 143px;
	padding: 45px 0 108px;
}

.planDiv ul li {
	position: absolute;
	text-align: center;
}

.planDiv ul li.bottom {
	top: 145px;
}

.planDiv ul li.top {
	bottom: 208px;
}

.planDiv ul li.num01 {}

.planDiv ul li.num02 {
	left: 160px;
}

.planDiv ul li.num03 {
	left: 292px;
}

.planDiv ul li.num04 {
	right: 410px;
}

.planDiv ul li.num05 {
	right: 295px;
}

.planDiv ul li.num06 {
	right: 148px;
}

.planDiv ul li.num07 {
	right: 0;
}

.planDiv ul li h4 {
	font-size: 18px;
	color: #453a26;
	font-weight: bold;
	padding-bottom: 10px;
}

.planDiv ul li p {
	font-size: 14px;
	color: #453a26;
}

/*时间规划 end*/
/*成功案例 begin*/
.caseDiv {
	background: url(../images/bannerBg04.jpg) center top no-repeat;
	height: 682px;
}

.caseDiv ul {
	overflow: hidden;
}

.caseDiv ul li {
	position: relative;
	float: left;
	width: 404px;
	background-color: #fff;
	border: 1px solid #aba291;
	padding: 15px 10px;
	margin-bottom: 22px;
}

.caseDiv ul li a.testBtn {
	position: absolute;
	top: 50%;
	right: -49px;
	margin-top: -49px;
	width: 98px;
	height: 98px;
	line-height: 98px;
	text-align: center;
	background-color: #d42f2f;
	border-radius: 50%;
	font-size: 16px;
	color: #fff;
}

.caseDiv ul li a.testBtn:hover {
	background-color: #b91616;
}

.caseDiv ul li.rightList {
	margin: 0 49px 22px 99px;
}

.caseDiv ul li h2 {
	font-size: 18px;
	color: #000;
	font-weight: bold;
	padding-bottom: 12px;
}

.caseDiv ul li p {
	font-size: 14px;
	color: #000;
	line-height: 25px;
}

.caseDiv ul li p span {
	font-weight: bold;
}

/*成功案例 end*/

/*课程 begin*/
.lessonDiv {}

.lessonDiv ul {
	height: 226px;
	padding: 0 17px 50px;
}

.lessonDiv ul li {
	float: left;
	border: 1px solid #aba291;
	background-color: #fbfbfb;
	width: 282px;
	height: 216px;
	margin-right: 53px;
}

.lessonDiv ul li>div {
	position: relative;
	top: 8px;
	left: 8px;
	width: 100%;
	height: 100%;
	border: 1px solid #aba291;
	background-color: #fff;
}

.lessonDiv ul li.last {
	margin-right: 8px;
}

.lessonDiv ul li h4 {
	text-align: center;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	padding: 18px 0;
}

.lessonDiv ul li p {
	padding: 0 20px;
	font-size: 14px;
	color: #000;
	line-height: 25px;
}

.lessonDiv ul li p.other {
	padding-left: 87px;
}

.lessonDiv ul li p span {
	font-weight: bold;
}

.lessonDiv .bttBtn {
	overflow: hidden;
	padding: 30px 15px 15px;
}

.lessonDiv .bttBtn a {
	margin: 0 10px;
}

/*课程 end*/
.ansAndqueDiv {
	padding-bottom: 55px;
}

.ansAndQuest {
	border: 1px solid #aba291;
	position: relative;
}

.ansAndQuest form {
	padding: 40px 0 15px 20px;
}

.ansAndQuest form>div {
	overflow: hidden;
}

.ansAndQuest form p {
	position: relative;
	width: 180px;
	height: 42px;
	border: 1px solid #aba291;
	float: left;
	padding-left: 50px;
	margin: 0 10px 22px 15px;
}

.ansAndQuest form p i {
	position: absolute;
	width: 27px;
	height: 29px;
	background: url(../images/icon02.jpg) no-repeat;
	left: 16px;
	top: 6px;
}

.ansAndQuest form p.num01 i {
	background-position: 0 -120px;
}

.ansAndQuest form p.num02 i {
	background-position: -35px -120px;
}

.ansAndQuest form p.num03 i {
	background-position: -64px -120px;
}

.ansAndQuest form p.num04 i {
	background-position: -92px -120px;
}

.ansAndQuest form p.num05 i {
	background-position: -122px -120px;
}

.ansAndQuest form p.num06 i {
	background-position: 0 -153px;
}

.ansAndQuest form p .text {
	width: 180px;
	height: 42px;
	border: none;
	outline: none;
	font-size: 18px;
	color: #a1a2b6;
	font-family: "微软雅黑"
}

.ansAndQuest form input.btn {
	position: absolute;
	cursor: pointer;
	width: 140px;
	height: 40px;
	background-color: #d42f2f;
	border-radius: 5px;
	border: none;
	color: #fff;
	font-size: 16px;
	top: 40px;
	right: 35px;
}

.ansAndQuest form input.btn:hover {
	background-color: #b91616;
}


.eliteDiv {
	padding-bottom: 60px;
}

.eliteDiv ul {
	overflow: hidden;
	padding-bottom: 55px;
}

.eliteDiv ul li {
	float: left;
	text-align: center;
	border-right: 1px solid #acadbf;
	width: 249px;
}

.eliteDiv ul li.num04 {
	border-right: none;
}

.eliteDiv ul li i {
	display: inline-block;
	width: 70px;
	height: 57px;
	margin: 0 auto;
	background: url(../images/icon02.jpg) no-repeat;
}

.eliteDiv ul li h4 {
	font-size: 18px;
	color: #000;
	font-weight: bold;
	padding: 20px 0 12px;
}

.eliteDiv ul li p {
	font-size: 14px;
	color: #000;
	line-height: 24px;
}

.eliteDiv ul li.num01 i {
	background-position: 2px 0;
}

.eliteDiv ul li.num02 i {
	background-position: -73px 0;
}

.eliteDiv ul li.num03 i {
	background-position: 6px -60px;
}

.eliteDiv ul li.num04 i {
	background-position: -75px -60px;
}

.expertDiv .centerBody {
	width: 940px;
	margin: auto;
}