@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: 500px;
	background: url(../img/banner.png) no-repeat center top;
}

.headContent {
	width: 1000px;
	margin: 0 auto;
	padding-left: 640px;
	padding-top: 100px;
	box-sizing: border-box;
}
.headContent .tit1{
	font-size:36px;
	line-height: 36px;
}
.headContent .tit2{
	font-size:82px;
	line-height: 82px;
	font-weight: bolder;
	margin-top: 30px;
}
.headContent .tit3{
	font-size:24px;
	line-height: 24px;
	margin-top: 40px;
	color: #fff;
	padding-left: 20px;
}
.bannerlead{ text-align: center; padding-top: 25px;}
.bannerlead h2{ height: 42px; line-height: 42px; overflow: hidden; color: #333; font-size: 30px; font-weight: bold;}
.bannerlead p{ line-height:28px ; font-size: 16px; color: #333;}
/*<!--导航-->*/

.mainNav {
	clear: both;
	width: 100%;
	margin: 0 auto;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	margin-top:-50px;
	/*background: url(../img/dotbg.png) repeat;*/
	
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 50px;
	position: static;
	background: url(../img/dotbg.png) repeat;
}

.mainNav ul {
	width: 1000px;
	margin: 0 auto;
	color: #fbfbfb;
	height: 50px;
	line-height: 50px;
	/*background: #fff;*/
	
}

.mainNav .mainNav_wrap.fixedTop {
	position: fixed;
	z-index: 999;
	top: 0;
}

.mainNav li {
	width: auto; padding:0 12px; text-align: center;
	float: left;
	font-size: 16px;
	cursor: pointer;
}

.mainNav .lastLi {
	border-right: 0;
}

.mainNav li:hover {
	color: #ed7857;

}

.mainNav li.activeNav {
	color: #ed7857;
}

.mainNav a {
	display: block;text-align: center;
	font-size: 16px;
	width:70px;
	cursor: pointer;
}

.mainNav a:hover {
	color: #ed7857;

}

.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;
}
/*<!--导航-->*/

.dymain{width: 100%; background: #f1fcfe; padding:35px 0 25px;}
.dymain h2{ width: 80px; line-height: 42px; height: 72px; font-size: 30px; font-weight: bold;}
.dymain p{ width: 920px; line-height: 24px; font-size: 14px; color: #333;}

/*表單*/
.leadAndForm{ width: 100%;background: #f1fcfe; padding-bottom: 25px;}
.biaodan {
	width: 1000px;
	margin:0 auto;
	padding-top:40px;
	height: 301px; overflow: hidden;
	background: url(../img/formbg.jpg) no-repeat center top;
}

.biaodan form {
	padding: 20px 189px 0;
}

.biaodan form div {
	margin-bottom: 20px;
}

.biaodan form div.noMR {
	margin-right: 0;
}

.biaodan h3 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	padding-bottom:5px;
}

.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,.Mschool{
	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;
}
.Mschool{background: url(../img/Mschool.jpg) no-repeat center;}

#submit,.sublink {
	background: #ed7857 !important;
	margin-bottom: 0;
	width: 300px;
	height: 50px;line-height: 50px; text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 18px;
	color: #FFFFFF;
	cursor: pointer;
	margin: 0 auto;
}
.sublink{ background: #526a82 !important ;}
/*表單*/


/*<!--头部【导语和表单】-->*/
/*头部title*/
.titleh2{ height: 42px; line-height: 42px; padding-bottom:12px; font-size: 34px; color: #252525; background:url(../img/title.png) no-repeat center bottom; font-weight: bold;}
.titlef{ font-size: 30px; color: #333; height: 42px; line-height: 42px; padding-top: 5px;}
/*********************<!--公共模块-->**********************/

.section {
	width: 100%;
	padding-top: 50px;
}

.section_content {
	width: 1000px;
	margin: 0 auto;
}

p.msg {
	color: #2356A9;
	margin-bottom: 40px;
	font-size: 23px;
	font-weight: bold;
}
/*********************<!--公共模块-->**********************/
.textpt40{ padding-top:40px !important;}
.selectp1{}
.part1tit{ padding-top: 40px;}
.part1tit li{ position: relative; width: 490px; height: 130px; overflow: hidden;}
.part1tit li p{position: absolute; top:0; left: 0; z-index: 3; width: 490px; height: 130px; line-height: 30px; text-align: center; font-size:24px ; color: #fbfbfb;padding:35px 0;box-sizing: border-box;}
.part1tit li b{display: none; position: absolute;top:0; left: 0; z-index: 2; width: 490px; height: 130px; overflow: hidden; background:url(../img/dw1.png) no-repeat center;}
.part1tit li.active b{ display: block;}
.tabtit{}
.tabtit{ height:52px ; line-height: 52px; overflow: hidden; color: #fbfbfb; font-size: 16px; font-weight: bold; text-align: center;}
.tabtit span{ border-right: 1px solid #dcdedd; background:#645f65;}
.tablemain{ height:600px ; margin-bottom: 40px; overflow-y: scroll; overflow-x: hidden; }
.tablemain table{width: 1000px; border:1px solid #dcdedd; border-collapse: collapse;}
.tablemain table tr td{border:1px solid #dcdedd; text-align: center; color: #666; background: #fff; text-align: center;}
.tablemain table tr td p{ line-height: 24px; padding:20px 0;}
.tablemain table tr td a{ display: block; margin: 0 auto; width: 130px; height:30px ; line-height: 30px; text-align: center; font-size: 14px; color: #fbfbfb; border-radius:15px; background: #526a82;  }
.tablemain table tr td a:hover{ background: #2e3a46;}
.listtit{ line-height: 24px; color: #666; padding:20px 0;}
.listtit span{ color: #252525;}

.sectionp2{ background: #f1fcfe; width: 100%;}
.plantit{padding: 40px 0 35px 115px;}
.plantit li{ width:270px ; height:70px ; margin-left: -10px; padding-top:15px ; padding-right:10px; line-height:30px ; background: url(../img/t2.png) no-repeat center; text-align: center; font-size:20px; color: #fbfbfb; cursor: pointer; }
.plantit li.active{ background-image: url(../img/t1.png); }
.plancon{ width: 1015px; margin: 0 auto;}
.plancon li{ width: 1015px;  }
.plancon li.planli1{background:url(../img/bg1.jpg) no-repeat center top;}
.plancon li.planli2{background:url(../img/bg2.jpg) no-repeat center top;}
.plancon li.planli3{background:url(../img/bg3.jpg) no-repeat center top;}
.plancon li div{ width:192px ; height: 205px; margin:0 5px 57px; overflow: hidden; display: inline;}
.plancon li div h3{ padding-top: 45px; line-height: 24px;height: 48px; overflow: hidden; font-size: 18px; color: #fbfbfb; text-align: center; font-weight: bold;}
.plancon li div p{ padding: 25px 20px 0; line-height: 24px; color: #666; font-size: 14px; }

.sectionp3{ padding-bottom: 60px;}
.p3ul{ width:1024px; padding:40px 0;}
.p3ul li{ position: relative; width:326px; height: 210px; overflow: hidden; margin:0 12px 12px 0; display: inline; color: #fbfbfb; }
.p3ul li img{ width:326px; height: 210px;}
.p3ul li h3{ position: absolute; top:83px; left:46px; z-index: 2; width: 235px;height:44px ; line-height:44px ; text-align: center; font-size: 18px; font-weight: bold; background: url(../img/dotbg2.png) no-repeat;}
.p3ul li div{ display: none; position: absolute; top:0; left:0; z-index: 3;width:326px; height: 145px; padding-top:65px ; background: url(../img/dotbg1.png) repeat; line-height: 24px; font-size: 14px;}
.p3ul li div p{ padding:0 0 0 30px;}

.btnbox{ width: 640px; margin: 0 auto;}
.btnbox a{background: #ed7857;width: 300px;height: 50px; margin:0 10px; display: inline; line-height: 50px; text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size: 18px;color: #fbfbfb;cursor: pointer;}
.btnbox a.right{ background: #526a82;}
.btnbox a:hover{ background: #b25b42;}
.btnbox a.right:hover{ background: #32485c;}

.sectionp4{ padding-bottom: 60px; width: 100%; background:#f1fcfe;}
.reqtit{ width: 620px; margin:0 auto; padding:40px 0 30px;}
.reqtit span{width: 298px; padding:15px 0; font-size: 20px; line-height: 28px; color: #0159a3; margin:0 5px; border:1px solid #0159a3; text-align: center; background: #fff;}
.reqtit span.active{ background: #0159a3; color: #fbfbfb;}
.tablemain.tablemain1{ height: 829px;}
.tablemain.tablemain1 table tr td p{ padding:10px;}


.sectionp5{ padding:50px 0 60px;}

/* 本例子css */
.P5slide{ width:1000px; height:auto; overflow:hidden; position:relative; padding:40px 0 50px;}
.P5slide .bd{width:1000px; position:relative; ; z-index:0;   }
.P5slide .bd li{ zoom:1; vertical-align:middle; padding-left: 60px; height: auto; overflow: hidden;}
.P5slide .bd li .slidelist{padding:80px 26px 0 36px;box-sizing: border-box; float: left; position: relative; width:410px ; margin-right: 40px; display: inline; height:430px ; overflow: hidden; background: url(../img/g1.jpg) no-repeat;background-size: 100% 100%; }
.P5slide .bd li .slidelist div{  padding:0 26px 0 36px; line-height: 24px; font-size: 14px;position: absolute;left: 0;bottom: 20px;width: 100%;box-sizing: border-box;}
.P5slide .bd li .slidelist div a{display: block; width: 170px; color: #526b82;margin:0 auto; }
.P5slide .bd li .slidelist div a:hover{ text-decoration: underline;}
.P5slide .bd li .slidelist b{ position: absolute; top:0; left: 0; width:74px ; height:60px ; line-height: 60px; text-align: center; font-size: 24px; color: #fbfbfb;}
.P5slide .bd li h3{ height: 24px; line-height: 24px; padding:40px 0 20px; font-size: 22px; color: #4da49b; text-align: center;}
.P5slide .bd li p{  font-size: 14px; line-height: 24px;color: #666;margin-bottom: 10px;}
.P5slide .bd img{ width:450px; height:230px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.P5slide .prev,
.P5slide .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:28px; height:46px; background:url(../img/prev.png) no-repeat;  }
.P5slide .next{ left:auto; right:0;background:url(../img/next.png) no-repeat;}
.P5slide .prev:hover,
.P5slide .next:hover{ filter:alpha(opacity=100);opacity:1;}
.P5slide .prevStop{ display:none; }
.P5slide .nextStop{ display:none;  }

.sectionp6{ padding:50px 0 60px; background: #33527e;}
.P6slide{width:1000px; height:auto; overflow:hidden; position:relative; padding:40px 0 50px;}
.P6slide .hd{ width: 50px; height:15px; overflow:hidden; position:absolute; left:50%; margin-left: -25px; bottom:5px; z-index:1; }
.P6slide .hd ul{ overflow:hidden; zoom:1; float:left;}
.P6slide .hd ul li{ float:left; margin:0 5px;  width:13px; height:13px; cursor:pointer; display: inline; border:1px solid #fbfbfb; border-radius: 7px;}
.P6slide .hd ul li.on{ background:#fff;}
.P6slide .bd{ position:relative; height:100%; z-index:0; width: 1000px;}
.P6slide .bd li{ zoom:1; vertical-align:middle; }
.P6slide .bd li .slidelist{ float: left; width:228px ; margin:0 7px; display: inline; height:282px ; overflow: hidden; border:4px solid #a1fef3;}
.P6slide .bd li h3{line-height: 26px; height: 78px; overflow: hidden; padding:20px 0 15px; font-size: 18px; font-weight: bold; color: #8ff8f4; text-align: center;}
.P6slide .bd li span{ display: block; margin: 0 auto; width: 42px; height: 1px; background: #a1fef3; overflow: hidden;}
.P6slide .bd li p{line-height:24px ; height: 86px; overflow: hidden; padding:20px 10px 0 15px; font-size: 14px; color: #fbfbfb;}
.P6slide .bd li .slidelist div{  padding:0 20px; line-height: 24px; font-size: 14px;}
.P6slide .bd li .slidelist div a{ width: 90px; color: #ed7857; }
.P6slide .bd li .slidelist div a:hover{text-decoration: underline;}
.P6slide .bd li .slidelist div a.right{ color: #a0c9ff; text-align: right;}
.P6slide .tempWrap{ width: 1000px !important;}
.P5slide .tempWrap{ width: 1000px !important;}

.ztshow{ padding:50px 0 0;}
.ztshow div{ width:1035px;padding:40px 0 0;} 
.ztshow div a{ width: 310px; height: 225px; overflow: hidden;margin:0 35px 35px 0; display: inline; text-align: center;}
.ztshow div a img{ width: 310px;  height: 225px;}

.advpic{ display: block; width: 1000px; height: 141px; overflow: hidden; margin:40px auto;}

.usaAdvan{ width: 100%; background: #f5f5f5; padding:50px 0 100px;}
.usaAdvanLis-top{ height:340px; padding-top:45px ; }
.usaAdvanLis { background: url(/special/event/20170606USA/img/usa_ys_bg.png) no-repeat center top; height:133px; }
.usaAdvanLis p { display: block; font-size: 14px; line-height: 24px; width: 385px; margin: 0 auto; text-align: center; padding-top:37px; }
.usateambox{ width: 100%; padding-bottom: 50px; background: #f5f5f5;}



.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留学优势-->*/