@charset "utf-8";
body {
	color: #000000;
	font-size: 14px;
	background-color: #FFFFFF;
	overflow-x: auto;
	font-family:"微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";*font-family:"微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
}

.textCenter {
	text-align: center;
}

.textLeft {
	text-align: left;
}

.textRight {
	text-align: right;
}

.left {
	float: left;
}

.right {
	float: right;
}
img{ display: inline-block; border:none;}
a{ cursor: pointer;text-decoration:none;}
li{ list-style: none;}
input{ border:none;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}
.wrapper{ width: 1000px; margin:0 auto;}
/*<!--头部【导语和表单】-->*/

.header {
	width: 100%;
	height: 553px;
	background: url(../img/headBanner.jpg) no-repeat center top;
}


/*<!--导航-->*/

.mainNav {
	clear: both;
	width: 100%;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	background: #1e1e1e;
	/*position: relative; top:-407px;*/
	
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 40px;
	overflow: hidden;
	position: static;
	background: #1e1e1e;
}

.mainNav ul {
	width: 1000px;
	margin: 0 auto;
	color: #fbfbfb;
	height: 40px;
	line-height: 40px;
	/*opacity: 0.9;
	filter: alpha(opacity=90);*/
	/*border-radius: 5px;*/
}

.mainNav .mainNav_wrap.fixedTop {
	position: fixed;
	z-index: 999;
	top: 0;
}

.mainNav li {
	width: auto; padding:0 33px; text-align: center;
	float: left;
	font-size: 14px;
	cursor: pointer;
}

.mainNav .lastLi {
	border-right: 0;
}

.mainNav li:hover {
	color: #ffe401;
	font-weight: bold;
}

.mainNav li.activeNav {
	color: #ffe401;
	font-weight: bold;
}

.mainNav a {
	display: block;text-align: center;
	font-size: 14px;
	width:122px;
	cursor: pointer;
}

.mainNav a:hover {
	color: #ffe401;
	font-weight: bold;
}

.ly_link {
	display: block;
	height: 50px;
	width: 400px;
	background-color: #CCFF33;
	margin: 0 auto;
	font-size: 18px;
	line-height: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 50px;
	cursor: pointer;
}

.ly_link:hover {
	background-color: #56a459;
	color: #FFFFFF;
}

.ly_wrap {
	margin: 0 auto;
	margin-top: 50px;
	line-height: 50px;
	width: 400px;
}

.ly_left,
.ly_right {
	font-size: 18px;
	display: block;
	height: 50px;
	color: #FFFFFF;
	width: 200px;
	cursor: pointer;
}

.ly_left {
	background-color: #CCFF33;
	color: #333333;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}

.ly_right {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
	background-color: #669966;
}
.ly_left:hover{
	background-color: #000000;
	color: #FFFFFF;
}

.ly_right:hover{
	background-color: #57A55A;
}
/*<!--导航-->*/


/*头部title*/
.titleh2{ height: 42px; line-height: 42px; overflow: hidden; font-size: 34px; color: #252525; font-weight: bold; }

.ukbtn{ display: block; width: 348px; margin:0 auto; height:48px; line-height:48px ; overflow: hidden; text-align: center; font-size: 18px; color:#333333; border-radius: 2px; border:1px solid #333;}
.ukbtn:hover,.ukbtn.se{ background: #333; color: #fbfbfb;}
.ukbtn1{ color:#fbfbfb; border-color: #fff;}
.ukbtn1:hover,.ukbtn1.se{ background:none; color: #fbfbfb;}
.dyform{ width: 100%; height: 355px; overflow: hidden; background:url(../img/bg1_1.jpg) no-repeat center top;}
.dybox{ width: 520px; line-height: 30px; font-size: 14px; color: #666666; padding: 115px 0 0 20px;}


/*表單*/
.biaodan {
	width: 425px;
	padding-top: 45px;
}

.biaodan form {
}

.biaodan form div {
	margin-bottom: 20px;
	/*margin-right: 20px;*/
}

.biaodan form div.noMR {
}

.biaodan h2 {
	line-height: 30px;
    text-align: center;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 15px;
	color: #333;
}

.biaodan form input,
.biaodan form select {
	height: 38px;
	font-family: "微软雅黑";
	display: block;
	width: 265px;
	color: #666666;
}

.biaodan form input {
	padding-left: 4px;
	width: 259px;
}

.mobile,
.name,
.guojia,
.branch {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 36px;
	margin-bottom: 10px;
}

.mobile {
	background: url(../img/telBox.jpg) no-repeat center;
}

.name {
	background: url(../img/nameBox.jpg) no-repeat center;
}

.guojia {
	background: url(../img/eduBox.jpg) no-repeat center;
}

.branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}

#submit {
	background: #fec156 !important;
	margin-bottom: 0;
	width: 300px;
	height: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 18px;
	color: #333;
	cursor: pointer;
	margin: 0 auto;
}




/*表單*/


/*<!--头部【导语和表单】-->*/


/*********************<!--公共模块-->**********************/

.section {
	width: 100%;
	padding-top: 56px;
}

.section_content {
	width: 1000px;
	margin: 0 auto;
}



p.msg {
	color: #2356A9;
	margin-bottom: 40px;
	font-size: 23px;
	font-weight: bold;
}


/*********************<!--公共模块-->**********************/
.selectly{ padding:45px 0 60px;}
.selectly ul{ width: 1040px; padding: 35px 0 0;}
.selectly ul li{ width:150px; color: #252525; margin-right:55px; display: inline; text-align: center; }
.selectly ul li h3{ height:24px ; line-height: 24px; font-weight: bold; font-size: 18px; padding-bottom:10px ;padding-top: 15px; }
.selectly ul li p{ line-height: 24px;  font-size: 14px; text-align: left;color: #666;}

.suitrq{ padding:40px 0 60px; height:auto; overflow: hidden; background:#719dca; color: #fbfbfb; }
.rzclear{ width: 1060px; padding:40px 0;}
.rzlf{ width:290px; margin-right: 60px; display: inline;}
.rzlf h3{ height:53px ; line-height:24px ; overflow: hidden; font-size:18px ; padding:10px 0 15px 62px; font-weight: bold; background: url(../img/zbg.jpg) no-repeat top left;}
.rzlf h3 a{ color: #fbfbfb;}
.rzlf p{ /*height:130px ; */line-height: 24px;}
.rzrg{ width:300px ; padding-left: 118px;}
.rzrg h2{ height: 42px; line-height:42px ; overflow: hidden; font-size: 34px; padding:130px 0 80px 0; font-weight: bold;}
.rzrg p{ font-size: 16px; line-height: 30px;}
.rzbox1{ }
.rzbox2{}
.rzbox2 h3{ height:28px; line-height: 28px; overflow: hidden; color: #ffb600; font-size: 22px; padding-bottom: 15px; font-weight: bold;}
.rztabtit{ height:52px ; line-height: 52px; overflow: hidden; color: #fbfbfb; font-size: 16px; font-weight: bold; text-align: center;}
.rztabtit span{ width: 221px; border-right: 1px solid #fff; background:#ffb600;}
.rztable{ height:210px ; margin-bottom: 40px; overflow-y: scroll; overflow-x: hidden; }
.rztable table{width: 1000px; border:1px solid #e8edf3; border-collapse: collapse;}
.rztable table tr td{border:1px solid #e8edf3; height: 42px;text-align: center; color: #666; background: #fff;}
.rztable table tr td img{ }
.rztable table tr.se td{ background: #fcfcfc;}

.hotzy{ padding: 50px 0 0;}
.hottit{ padding:30px 0 40px;}
.hottit li{ position: relative; width: 140px; margin:0 13px; display: inline; text-align: center; cursor: pointer;}
.hottit li img{ width: 140px; height: 140px;}
.hottit li p{ height: 24px; line-height:24px ; overflow: hidden; color:#666; font-size: 18px; padding-top: 30px;}
.hottit li img.dwpic{ display: none; position: absolute; z-index: 99; top:0; left: 0;}
.hottit li b{ display: none; position: absolute; top:145px; left: 50%; margin-left: -15px; width:29px ; height:15px ; background: url(../img/t_tip.jpg) no-repeat;}
.hottit li.active p{ color: #333;}
.hottit li.active img.dwpic,.hottit li.active b{ display: block;}

.hotmain{ padding-bottom: 40px;}
.hotmain li{}
.hotpart1{ width: 600px;}
.hotpart1 span{ display: block; width:110px ; height: 6px; overflow: hidden; background: #ffb600;}
.hotpart1 h3{ height:30px ; line-height: 30px; padding:15px 0 30px; font-size: 24px; color: #333; font-weight: bold;}
.hotpart1 p{ line-height: 28px; color: #666; font-size: 14px;}
.hotpart2{ width:380px ; height: auto; overflow: hidden; margin-bottom: 20px;line-height: 28px; font-size: 14px; color: #666;}
.hotpart2 div{ width: 365px; padding:15px 0; height: auto; overflow: hidden; border:6px solid #729dca; }
.hotpart2 span{display: block; width:75px ; height: 4px; overflow: hidden; background: #ffb600;}
.hotpart2 h3{color: #000; font-size: 20px; height: 24px; line-height: 24px; padding:8px 0 15px; font-weight: bold;}
.hotpart2 a{ color: #666; text-decoration: underline;}
.hotpart2 p{ float: left; width: 190px; padding-left: 20px;}
.hotpart2 p.right{ float: right; width:145px ; padding-left: 10px;}
.hotpart2 p.right img{ display: block; margin-top: 5px;}

.hotpart2 a.hotbt{ display: block; padding:0 35px; font-size: 18px; line-height:24px ; color: #719dca; text-decoration: underline; text-align: center;}
.hotpat3{ position: relative; width: 785px; padding:30px 25px 30px 115px; background: #f2f3f5;}
.hotpat3 .hotpicdw{ position: absolute; top:-80px; left:-80px ; }
.hotpat3 span{display: block; width:110px ; height: 4px; overflow: hidden; background: #ffb600;}
.hotpat3 h4{ height: 24px; line-height: 24px; overflow: hidden; font-size: 18px; color: #000; padding:15px 0 12px; font-weight: bold;}
.hotpat3 p{ line-height: 20px; color: #666; padding-bottom: 8px;}
.hotpat3 p img{ display: block; margin:15px 0 5px;}
.hotpat3 p strong{ color: #000; font-weight: normal;}
.hotpat3 p a{ color: #729dca;}
.hotpat3 p.sch a{ float: left; width: 120px; height:40px ; overflow: hidden; margin:0 10px 10px 0; display: inline; color: #666; text-decoration: underline;}
.hotpat3 p.sch a img{ width: 120px; height:40px ; margin:0;}
.hotpart1 table{width: 595px; border:1px solid #ccc;  border-collapse: collapse;}
.hotpart1 table td{ line-height: 24px; font-size: 14px; color:#666; border:1px solid #ccc; padding:0 5px;}
.hotpart1 table th{ height: 30px; line-height: 30px; color: #000; border:1px solid #ccc;padding:0 5px;}
.ukteam{ width: 100%; height: auto; margin-top: 60px; overflow: hidden; background: #e8edf3; padding:40px 0;}

.hotdiv{ padding-bottom: 15px;}
.hotdiv div{ float: left; width:240px ; margin-right:20px ; display: inline;}

.timeplan{}
.timeplan ul{ height:300px ; margin: 40px auto; overflow: hidden; background: url(../img/bg1_3.jpg) no-repeat center top;}
.timeplan ul li{ width: 265px; height: 52px; padding-left: 45px; padding-top: 70px; line-height: 24px; color: #666;}

.applytj{ padding-top:65px ; padding-bottom: 60px;}
.applytj ul{ padding:35px 0 40px;}
.applytj ul li{ width: 320px; height: auto; overflow: hidden; background: #f3f3f3; margin:0 6px 12px; display: inline; }
.applytj ul li h3{ text-align: center; height:40px ; line-height: 40px; overflow: hidden; color: #fbfbfb; margin-top: -40px; font-size:22px;}
.applytj ul li p{ height:100px ; line-height: 24px; color: #333; padding:25px 20px 20px;font-size: 14px;} 


.famoustj{ width: 100%; padding:50px 0 60px; background: #ffc056; height: auto; overflow: hidden;}
/* 本例子css */
.slideBox{ width:1000px; height:570px; margin:40px auto 0; overflow:hidden; position:relative; }
.slideBox .hd{ position:absolute; left:50%; margin-left: -70px; bottom:0px; width:140px ; height:15px ; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; height: 15px;  }
.slideBox .hd ul li{ float:left; margin:0 7px;  width:13px; height:13px;cursor:pointer; border:1px solid #333333; border-radius: 15px; }
.slideBox .hd ul li.on{ background:#333333; }
.slideBox .bd{ position:relative; width: 1000px; height:520px; overflow: hidden; z-index:0;   }
.slideBox .bd li{ height: 520px; zoom:1; vertical-align:middle; }
.slideBox .bd li .lilist{ width:280px; height:485px;  margin:0 6px; display:inline; padding:35px 20px 0; display:block; background: #fff; text-align: center; }
.slideBox .bd li .lilist img{height: 65px;}
.slideBox .bd li .lilist h3{ height: 24px; line-height: 24px; font-size: 18px; color: #333; padding:15px 0; font-weight: bold;}
.slideBox .bd li .lilist h4{ height: 24px; line-height: 24px; overflow: hidden; color: #709cc9;font-size: 14px; text-align: left; }
.slideBox .bd li .lilist p{ min-height: 24px; line-height: 24px; color: #666;  text-align: left; font-size: 12px;}
.slideBox .bd li .lilist p a{ float: right; color: #666; font-size: 14px; text-decoration: underline;}
.slideBox .bd li .lilist .fabtn{display: block; width: 278px; margin:30px auto 0; height:48px; line-height:48px ; overflow: hidden; text-align: center; font-size: 18px; color:#333333; border-radius: 2px; border:1px solid #333;}
.slideBox .bd li .lilist .fabtn:hover{ background: #333; color: #fbfbfb;}
.slideBox .bd li .lilist div{ height:200px ;}
.slideBox .tempWrap{width: 1000px !important; }
.ukadv{ background: #719dca; padding:45px 0 50px;}



.ztshow{}
.ztshow div{ width: 660px; margin:0 auto; padding:30px 0 0;} 
.ztshow div a{ width: 310px; text-align: center;}
.ztshow div a img{ width: 310px;  height: 210px;}
.ztshow div a p{ height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; color: #666; padding:15px 0 30px;}

.increment h2{ color: #000 !important;}
.increment h3{ color: #000 !important; padding:20px 0 30px !important;}
.incre li{ height: 150px !important;}
.incre li p{ color: #728685 !important;}
.location{ color: #000 !important;}
.incre li h4{ color: #728685 !important; }
/*<!--IDP留学服务-->*/

.idpService {
	padding-bottom: 60px;
}

.idpService h4 {
	margin-bottom: 40px;
}

.joinUs {
	display: block;
	height: 50px;
	width: 220px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius: 3px;
	color: #FFFFFF;
	margin: 0 auto;
	line-height: 50px;
	font-size: 18px;
	background-color: #ff999a;
	cursor: pointer;
	margin-top: 30px;
	text-align: center;
}


/*<!--IDP留学服务-->*/




/*<!--澳洲留学申请精英团队-->*/

.teachers{
 margin-top: -110px;
 padding-bottom: 40px;
}


/*<!--澳洲留学申请精英团队-->*/


/*<!--IDP留学优势-->*/

.idpAdvan h4 {
	margin-bottom: 40px;
}


/*<!--IDP留学优势-->*/