@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: 556px;
	background: url(../img/headBanner.jpg) no-repeat center top;
}


/*<!--导航-->*/

.mainNav {
	clear: both;
	width: 100%;
	margin: -50px auto 0;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	/*background: url(../img/navbg.png) repeat;*/
	/*position: relative; top:-407px;*/
	
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 50px;
	overflow: hidden;
	position: static;
	background: url(../img/navbg.png) repeat;
}

.mainNav ul {
	width: 1000px;
	margin: 0 auto;
	color: #fbfbfb;
	height: 50px;
	line-height: 50px;
	/*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 25px; text-align: center;
	float: left;
	font-size: 14px;
	cursor: pointer;
}

.mainNav .lastLi {
	border-right: 0;
}

.mainNav li:hover {
	color: #ffbe10;
	font-weight: bold;
}

.mainNav li.activeNav {
	color: #ffbe10;
	font-weight: bold;
}

.mainNav a {
	float: left;
	text-align: center;
	font-size: 14px;
	width:90px;
	cursor: pointer;
}

.mainNav a:hover {
	color: #ffbe10;
	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: #2e2e2e; font-weight: bold; padding-top: 23px; background: url(../img/title.jpg) no-repeat center top; }
.titlefb{height: 42px; line-height: 42px; overflow: hidden; font-size: 22px; color: #666;}
.btnbox{ width: 684px; margin: 0 auto;}
.btnbox a{width: 320px;height: 48px; margin:0 10px; display: inline; line-height: 48px; text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size: 18px;color: #4b5161;cursor: pointer; border:1px solid #4b5161;}
.btnbox a:hover{ background: #4b5161; color: #fbfbfb;}
.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;}

.dyform{ width: 100%; height: 389px; 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;}
.dybox div{ padding-top: 25px;}
.dybox div a{ width: 240px; height: 40px; line-height: 40px; border:1px solid #4b5161; border-radius: 3px; color: #4b5161; text-align: center;}
.dybox div a:hover{ background: #4b5161; color: #fbfbfb;}

/*表單*/
.biaodan {
	width: 425px;
	padding-top: 55px;
}

.biaodan form {
}

.biaodan form div {
	margin-bottom:10px;
	/*margin-right: 20px;*/
}

.biaodan form div.noMR {
}

.biaodan h2 {
	line-height: 30px;
    text-align: center;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 10px;
	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,
.Nstep,
.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;
}

.Nstep {
	background: url(../img/eduBox.jpg) no-repeat center;
}

.branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}

#submit {
	background: #415fcd !important;
	margin-bottom: 0;
	width: 300px;
	height: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 18px;
	color: #fbfbfb;
	cursor: pointer;
	margin: 0 auto;
}




/*表單*/


/*<!--头部【导语和表单】-->*/


/*********************<!--公共模块-->**********************/

.section {
	width: 100%;
	padding-top: 56px;
	font-family: "微软雅黑";
}

.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; width: 100%; background:#fff;}
.selectly .sec2box1{ padding:52px 35px 40px 335px; margin-top: 40px; width: 630px; height:562px ; overflow: hidden; background: url(../img/p2.jpg) no-repeat center top;}
.selectly .sec2box1 h3{ height: 24px; line-height:24px ; padding-bottom: 8px; overflow: hidden; font-weight: normal; color: #4b5161; font-size: 16px; font-weight:bold;}
.selectly .sec2box1 p{ line-height:24px ; font-size: 14px; color: #666; padding-bottom: 22px;}

.hotzy{ padding: 60px 0 0; height: auto; overflow: hidden;background:#f2f3f5;}
.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:#999; font-size:20px; 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: #525969;}
.hottit li.active img.dwpic,.hottit li.active b{ display: block;}

.hotmain{ padding-bottom: 40px;}
.hotmain li{width: 980px;background: #fff; padding:20px 0 20px 20px; position: relative; z-index: 99;}
.hotmain li b{ position: absolute; top:50%; margin-top: -197px; left: -22px; width: 22px; height:394px; background: url(../img/line.jpg) no-repeat;}
.hotmain li .hotpic{ width: 372px; height: 447px;}
.hotmain li .hotrg{ width: 565px; padding-top: 15px;}
.hotmain li .hotrg div{ width:250px; font-size: 14px; padding-right: 10px; padding-bottom: 20px;}
.hotmain li .hotrg div.hottj{width: 565px;}
.hotmain li .hotrg div.hotbtn{ width:565px ;}
.hotmain li .hotrg div h3{ height:26px ; line-height:26px ; font-size: 16px; color: #4c5366; font-weight: bold; padding-left: 5px; border-left: 4px solid #33c45d; margin-bottom: 10px; }
.hotmain li .hotrg div p{ line-height: 28px; color: #999;}
.hotmain li .hotrg div.hottj a{ width: 130px; color: #999; padding-right: 10px;  cursor: default;}
.hotmain li .hotrg div.hottj a span{ display: block; line-height: 24px; padding-top: 3px; text-align: center; padding-bottom:10px ;}
.hotmain li .hotrg div.hotbtn a{ width: 196px; height:38px ; line-height:38px ; border:1px solid #415fcd;  text-align: center; font-size: 14px; color: #415fcd; margin-right:15px ; display: inline; border-radius: 2px;}
.hotmain li .hotrg div.hotbtn a:hover{ background: #415fcd; color: #fbfbfb;} 


.lookwhat{width: 100%; height: auto; overflow: hidden; background: #fff; padding:60px 0 0;}
.lookwhat img{ display: block; width: 922px; height:192px ; overflow: hidden;margin:25px auto 0;}
.lookwhat ul{ padding-bottom: 30px;}
.lookwhat ul li{ width:235px ; padding-left:17px ;}
.lookwhat ul li h3{ height: 30px; line-height:30px ; padding:25px 0 10px; overflow: hidden; text-align: center; font-size: 20px; color: #333;}
.lookwhat ul li p{ line-height: 30px; color: #999;}

.besthzm{ width: 100%; height: 781px;overflow: hidden; background: url(../img/bg1_3.jpg) no-repeat center top;}
.besthzm h2{ height:68px ; line-height:68px ; overflow: hidden; text-align: center; font-weight: bold; font-size:26px ; color: #fbfbfb; margin-top:59px;}
.besthzm ul{ width: ;}
.besthzm ul li{ width: 290px; padding-top: 230px; margin-right: 64px;}
.besthzm ul li h3{ line-height: 30px; color: #333; text-align: center; font-size: 22px;}
.besthzm ul li p{ line-height: 28px; font-size: 14px; padding:20px 30px 0; color: #999;}

.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:60px ; padding-bottom: 60px; background: #39c562;}
.applytj .titleh2{ color: #fbfbfb; background-image: url(../img/line1.jpg);}
.applytj .titlefb{color: #fbfbfb;}
.applytj ul{ padding:30px 0 40px;}
.applytj ul li{ width: 490px; height: 334px; overflow: hidden; background:url(../img/d1.jpg) no-repeat center top; }
..applytj ul li.right{ background-image: url(../img/d2.jpg);}
.applytj ul li h3{ text-align: center; height:50px ; line-height: 50px; overflow: hidden; font-weight: bold; color: #fbfbfb; font-size:18px; margin:133px 0 25px;}
.applytj ul li p{ padding:0 25px; line-height: 24px; color: #999;font-size: 14px;} 


.famoustj{ width: 100%; padding:50px 0 60px; background: #f2f3f5; height: auto; overflow: hidden;}
.slideBox{ width:1000px; height:520px; margin:35px auto 35px; overflow:hidden; position:relative; }
.slideBox .hd{ position:absolute; left:50%; margin-left: -30px; bottom:0px; width:60px ; height:15px ; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; height: 15px;  }
.slideBox .hd ul li{ float:left; margin:0 5px;  width:8px; height:8px;cursor:pointer; border:1px solid #454b59; border-radius: 8px; }
.slideBox .hd ul li.on{ background:#454b59; }
.slideBox .bd{ position:relative; height:520px; overflow: hidden; z-index:0;   }
.slideBox .bd li{ height: 520px; zoom:1; vertical-align:middle; }
.slideBox .bd li .lilist{ position: relative; width:211px; height:484px; text-align: center;  margin:0 4px; display:inline; padding:3px 15px 0; display:block; background: url(../img/ebg.jpg) no-repeat center top; }
.slideBox .bd li .lilist img{height: 108px;}
.slideBox .bd li .lilist div{ width: 90px; height: 24px; line-height:24px; margin:20px 0 5px; overflow: hidden; background: #f2f3f5; color: #3a58dc;}
.slideBox .bd li .lilist h3{ height: 24px; line-height: 24px; font-size: 16px; color: #333; padding:5px 0 10px; font-weight: bold;}
.slideBox .bd li .lilist h4{ height: 24px; line-height: 24px; overflow: hidden; color: #709cc9;font-size: 14px; }
.slideBox .bd li .lilist p{ line-height: 24px; color: #999;  text-align: left; font-size: 14px;}
.slideBox .bd li .lilist a{ position: absolute; bottom:50px; left: 50%; margin-left: -50px; width:100px; height: 24px; line-height: 24px; text-align: center; color: #333; text-decoration: underline; }
.slideBox .tempWrap{ width: 1000px !important;}

.suitrq{ padding: 60px 0 55px; height: auto; overflow: hidden;background:#fff; }
.sec4ul{ width: 1020px; padding:40px 0 15px;}
.sec4ul li{ width:241px ; height: 464px; overflow: hidden; background:url(../img/sbg.jpg) no-repeat center top; margin-right:12px;}
.sec4ul li .sec4box{ height: 390px; }
.sec4ul li .sec4box h3{line-height:24px ; height: 48px; overflow: hidden; text-align: center; padding:155px 0 15px; font-size: 16px; color: #333; font-weight: bold;}
.sec4ul li p{font-size: 14px; padding:0 18px 20px;}
.sec4ul li p span{ height: 24px; line-height: 24px; width:56px; padding:0 10px; text-align: center; background: #f2f3f5; color: #3a58dc; }
.sec4ul li p em{ width: 120px; line-height: 24px; color: #666; font-style: normal; text-align: left; font-size: 14px;}
.sec4btn{ display: block; height: 46px; line-height:46px ; text-align: center; font-size: 14px; color: #333; text-decoration: underline;}

.centbox{ width: 100%; background: #f2f3f5; }
.jyteam{ padding:65px 0 10px;}
.ztshow{ width: 100%; background: #fff; padding-top: 60px}
.ztshow div{ padding:30px 0 0;} 
.ztshow div a{ width: 241px; height: 200px; text-align: center; margin: 0 4px;display: inline;}
.ztshow div a img{ width:241px;  height: 200px;}


.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;
}

.ausService{ padding-top: 0 !important;}
.ausService h2{ font-weight: bold !important;}
.ausService h2,.ausService ul li p,.ausService .ewmBtn p,.ausService h3{ color: #2e2e2e !important;}

/*<!--IDP留学优势-->*/