@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: 610px; background: url(../img/headBanner.jpg) no-repeat center top;  position: relative; padding-bottom: 220px;}
.headContent { width: 1000px; margin: 0 auto; }
.headContent .toply { overflow: hidden; width: 650px; margin: 391px auto 0; }
.headContent .toply a.aus_a { width: 650px; height: 85px; line-height: 85px; text-align: center; font-size: 40px; color: #fff; cursor: pointer; background-color: #52b56e; border-radius: 45px; }
.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 { width: 100%; height:220px;position:absolute; bottom: 0;}
.mainNav .mainNav_wrap {
	width: 100%;
	/*height: 50px;*/
	background-color: #aa0a0a;
}


.mainNav .mainNav_wrap { background-color:#fff; opacity:0.8;padding:50px 0; width: 100%;margin:0 auto; }
.mainNav ul {color: #fbfbfb; /*background: #fff;*/ text-align:center; height:120px; width:1000px;margin:0 auto; padding-left:3px;}
.mainNav .mainNav_wrap.fixedTop {position: fixed;z-index: 999; top: 0;  opacity: .8;}
.mainNav li { width: 124px;line-height:120px; height:120px; cursor: pointer;font-size: 18px; background: url(../img/mainNavli.png) no-repeat;margin-right:1px; text-align:center; float:left;}
.mainNav li strong{}

.mainNav .lastLi { border-right: 0; }
.mainNav li:hover { /*color: #ed7857;*/
background: url(../img/mainNavli_cur.png) no-repeat; }
.mainNav li.activeNav { /*color: #ed7857;*/
background: url(../img/mainNavli_cur.png) no-repeat; }
.mainNav a { display: block; text-align: center; font-size: 16px; width: 70px; cursor: pointer; }
.mainNav a:hover { /*color: #ed7857;*/
background: url(../img/navbg.jpg) repeat-x; }
.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%; height: 173px; overflow: hidden; background: url(../img/dybg.jpg) no-repeat center; }
.dymain p { padding: 40px 25px 0 115px; line-height: 30px; font-size: 14px; color: #fbfbfb; }

.aim{ background:url(../img/aimbg.jpg) no-repeat center top; height:1316px;}
.aim h2{ font-size:36px; text-align:center; font-weight:bold; margin:50px 0 30px;}
.aimtop{  height:621px; width:1000px; margin:20px auto 25px;}
.aimtop .item{overflow:hidden;float:left;display:inline;position:relative; margin:0 5px 0 0;}
.aimtop a{ width:330px; height:330px; display:inline-block;background:url(../img/aimtop_a.png) no-repeat; float:left; position:relative;}
/*.aimtop a:hover{ background:url(../img/aimtop_cur.png) no-repeat;}*/
/* img-txt-fade */
.aimtop .none{ margin-right:0;}
 
.aimtop .item .txtT {width:330px;height:330px;color: #fff; font-size: 24px; line-height: 24px; text-align: center;background:url(../img/aimtop_a.png) no-repeat; cursor:pointer; text-align:center; font-weight:bold; cursor:pointer;}
.aimtop .item .txtT h3{ width:115px; height:40px; line-height:40px; text-align:center; color:#fff; background:#333; display:inline-block; margin-top:116px; font-size:18px; font-weight:bold; margin-bottom:20px;}
.aimtop .item .txtT p{ line-height:18px; font-size:18px;}

.aimtop .item .txtB {width:330px;height:330px; color: #fff; display: none; background:url(../img/aimtop_cur.png) no-repeat; cursor:pointer; text-align:center;}
.aimtop .item .txtB h3 {  width:115px; height:40px; line-height:40px; text-align:center; color:#333; background:#e1ba86; display:inline-block; margin-top:57px; font-size:18px; font-weight:bold; margin-bottom:20px; display:inline-block;}
.aimtop .item .txtB p { line-height:30px; font-size:14px; padding:0 40px; text-align:left; }
.aimtop .item .txtB p.c2{ color:#e1ba86;}

.aimtop a .imgBox{position:absolute;z-index:10;width:330px; height:330px; display:inline-block;background:url(../img/aimtop_cur.png) no-repeat; float:left; position:relative;}
.aimtop a .txtBox{position:absolute;top:0;left:0;background:url(../img/aimtop_cur.png) no-repeat;}
.aimtop a h3{font-size:12px;line-height:18px;padding:0 6px}
.aimtop a p{padding:0 6px;color:#999999;font-size:12px;}
.aimtop a h3 a:link,.img-txt-fade li h3 a:visited{color:#F50C43;text-decoration:none}
.aimtop a h3 a:hover{color:#F50C43;text-decoration:none}
.aimtop a p a:link,.img-txt-fade li p a:visited{color:#999999;text-decoration:none}
.aimtop a p a:hover{color:#999999;text-decoration:none}

.aimM{ background:url(../img/aimM.png) no-repeat 463px;}
.aimMl{ font-size:16px; color:#666; line-height:48px; width:460px; float:left; text-align:center;}
.aimMl strong{ font-size:24px; color:#946c38; display:block; height:24px; line-height:24px; margin:15px 0;}
.aimRi{ float:right;} 
.aimRi p.c1{ margin-top:30px;}
.aimRi p.c1 img{display:block;}

/*表單*/
.leadAndForm { width: 100%; height: 402px; background: url(../img/bg3.jpg) no-repeat center top; }
.biaodan { padding-top:92px; height: 301px; overflow: hidden; }
.biaodan form { width:270px; padding: 0 0 0 27px;}
.biaodan form div { margin-bottom:10px; }
.biaodan form div.noMR { margin-right: 0; }
.biaodan h3 { font-size: 24px; font-weight: bold; padding-left: 20px; text-align: left; color: #fbfbfb; padding-bottom: 25px; }
.biaodan form input, .biaodan form select { height: 38px; font-family: "微软雅黑"; display: block; width: 265px; color: #666666; }
.biaodan form input { padding-left: 4px; width:228px; }
.mobile, .name, .guojia, .branch, .Nstep,.language,.Mschool { width: 235px; 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; }
.language { background: url(../img/cityBox.jpg) no-repeat center; }
.Mschool { background: url(../img/Mschool.jpg) no-repeat center; }
#submit, .sublink { border: 1px solid #52b56e !important; margin-bottom: 0; width: 269px; height: 48px; line-height: 48px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #fbfbfb; cursor: pointer; margin: 0 auto; background-color:#52b56e; }
#submit:hover, .sublink:hover { background-color: #333; border-color: #333 !important; }
/*表單*/


/*<!--头部【导语和表单】-->*/
/*头部title*/
.titleh2 { height: 42px; line-height: 42px; padding-bottom:50px; font-size:40px; color: black; font-weight: bold; }
.sectionp2 .titleh2,.sectionp4 .titleh2,.sectionp7 .titleh2 ,.sectionp8 .titleh2 { height: 42px; line-height: 42px; padding-bottom:50px; font-size:40px; color: #333; font-weight: bold; }
.titlef{ font-size: 30px; color: #333; height: 42px; line-height: 42px; padding-top: 5px; }
/*********************<!--公共模块-->**********************/

.section { width: 100%; padding-top:55px; font-family: "微软雅黑"; }
.section_content { width: 1000px; margin: 0 auto; }
p.msg { color: #2356A9; margin-bottom: 40px; font-size: 23px; font-weight: bold; }
/*********************<!--公共模块-->**********************/
.selectp1 { width: 100%; background:#bb9b6f; }
.selectp1 img { display: block; width: 508px; height:374px; overflow: hidden; float:left; }
.selectp1 .txt{ color:#fff; width:443px; float:right; padding-top:28px;}
.selectp1 .txt h3{ font-size:18px; font-weight:bold; display:block; margin-bottom:30px; line-height:42px;}
.selectp1 .txt h3 strong{ font-size:24px;}
.selectp1 p { line-height:49px; font-size: 18px;padding: 0 20px 0; background:url(../img/selectp1_p.png) no-repeat left center;}
.sectionp2 { background: #fffbed; width: 100%;}
.sectionp2 .sec2box1 { padding: 42px 35px 0 335px; height: 580px;width: 630px; overflow: hidden; background: url(../img/p2.jpg) no-repeat left top; }
.sec2box1 .item,.sec2box1 .item2{ background-color:#fff; width:630px; text-align:center;  padding:22px 0 40px;}
.sec2box1 .item2{ margin-top:15px;}
.sec2box1 h3 { line-height:36px; padding-bottom: 10px; overflow: hidden; font-weight: normal; color: #333; font-size: 18px; }
.sec2box1 h3 b{ color:#967952;}
.sec2box1 p { line-height:30px; font-size: 14px; color: #666; text-align:left; text-indent:175px; }
.sec2box1 p span{ color:#333;}
.sec2box1 .item2{ background:#fff url(../img/p2-item2.jpg) no-repeat 127px 47px;padding:0px 0 0px;}
.sec2box1 .item2 .txt{ width:535px; float:right; text-align:center;}
.sec2box1 .item2 .txt p{ font-size:18px; color:#88693e; line-height:50px; text-align:center; text-indent:0;}
.sec2box1 .item2 .txt span{ font-size:24px; color:#88693e;}
.sec2box1 .item2 .txt p.t2{ color:#333; }

.sec2box2 { width: 100%; background:url(../img/sec2box2.jpg) no-repeat center top;height:539px;}
.sec2box2 .tempWrap { width: 1000px !important; }
.sec2Tips{ float:right; width:465px; padding-top:60px;}
.sec2Tips p{ color:#666;line-height:24px; padding-bottom:30px; display:inline-block;}
.sec2Tips strong{ color:#333; display:block; margin-bottom:6px; font-size:18px;}
.sec2Tips p.none{ padding-bottom:0;}
 
.timeBox{}
.timeBox li{ width:238px; padding:0 40px;height:233px; padding-top:95px; border:1px solid #e1ba86; float:left; margin-right:20px; font-size:18px; color:#967952; background-color:#fff; position:relative; margin-top:50px;}
.timeBox .Con{ height:150px;}
.timeBox .region { position:absolute; top:-75px; left:95px;}
.timeBox .region img{ width:128px; height:128px; display:block;}
.timeBox li strong{ float:left; display:inline-block; width:65px; height:25px; background-color:#e1ba86; color:#333; line-height:25px; font-size:18px; font-weight:normal; text-align:center; margin-top:4px;}
.timeBox li span{ float:left ; display:inline-block; font-weight:bold; line-height:30px; padding:0 5px; width:160px; text-align:left;}
.timeBox li.none{ margin-right:0;}
.timeBox li .more{ display:block; font-size:16px; width:150px; height:50px; text-align:center; line-height:50px; background-color:#52b56e; color:#fff; border-radius:3px; margin:0 auto;}
.timeBox li .more:hover{ background-color:#333;}
.sectionp3{ background-color:#fffbed;}
.sectionp3 .titleh2{ color:#333;}
.sectionp4{width: 100%; background: #fffbed ;}

.sec4box{ text-align:center; font-size:18px;}
.sec4box strong{ color:#52b56e; font-size:24px;}
.sec4box ul{ width:294px; margin:0 auto; padding:30px 0;}
.sec4box ul li{ background:url(../img/sec4ul.png) no-repeat left center; text-align:left; text-indent:25px; font-size:24px; line-height:48px;}
.sec4box ul li span{ color:#52b56e; font-weight:bold;}
.manner{background: url(../img/p4.png) no-repeat center bottom; padding-bottom:180px; }
.manner .item{ width:320px; float:left; height:370px; margin-right:20px; text-align:center; color:#666; }
.manner .none{ margin-right:0;}
.manner .tt1{ background:#ffe5c3 url(../img/manner_tt1.jpg) no-repeat top center;}
.manner .tt2{ background:#ffe5c3 url(../img/manner_tt2.jpg) no-repeat top center;}
.manner .tt3{ background:#ffe5c3 url(../img/manner_tt3.jpg) no-repeat top center;}
.manner .item p{ font-size:18px;line-height:35px;}
.manner strong{ font-size:24px; color:#52b56e;}
.sectionp5 {background:url(../img/scheduleBoxbg.jpg) no-repeat center top; width:100%; height:451px; }
.timeplan{}
.timeplan2 { height: 330px; margin: 40px auto; overflow: hidden; background: url(../img/schedule.png) no-repeat center top; }
.timeplan2 div { display:inline-block;width: 150px; height: 52px; padding-left:20px; padding-top: 66px; line-height: 24px; color: #666; margin-right:40px; }
.timeplan2 div.none { margin-right: 0; }

.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;}

.sectionp6 {background:url(../img/p6.jpg) no-repeat center top; height:689px; width:100%;}
/*Offer*/
.anlia{}
.picScroll-left{ width: 980px; position:relative;overflow: hidden; }
.picScroll-left .hd{  }
.picScroll-left .hd .prev{ position: absolute; top:120px; left:1px ;   width:16px; height:31px;  overflow:hidden;cursor:pointer; background:url(../img/prev.png) no-repeat;}
.picScroll-left .hd .next{ position: absolute; top:120px; right:1px ;   width:16px; height:31px;  overflow:hidden;cursor:pointer; background:url(../img/next.png) no-repeat;}     
.picScroll-left .prev:hover,
.picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;}

.picScroll-left .bd{ margin:0px 42px; /*width:185px;*/ height:390px; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:885px; height:390px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li a{ display:block;}
.picScroll-left .bd ul li .pic{  overflow: hidden; text-align:center; float:left; margin:0 15px; }
.picScroll-left .bd ul li .pic img{  width:263px; height:388px; border:1px solid #c9c9c9; display:block; }
.picScroll-left .bd ul li .title{font-size: 14px; height: 24px;  line-height: 24px; overflow: hidden; text-align:center; padding-top:25px;color:#666; }

.sectionp7,.sectionp8{ width:100%; background-color:#f5f5f5;} 
.sectionp8{ padding-bottom:55px;}
	
.btnbox {  text-align:center; padding:50px 0 60px;}
.btnbox a { width: 298px; height: 48px; margin: 0 10px; display:inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #fff; cursor: pointer; border: 1px solid #52b56e; background-color:#52b56e;}
.btnbox a:hover { background: #333333; border:1px solid #333333; }
.btnbox .btn2 { width: 298px; height: 48px; margin: 0 10px; display:inline-block; line-height: 48px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #52b56e; cursor: pointer; border: 1px solid #52b56e; background:url(../img/btn2.png) repeat-x center top;}
.btnbox .btn2:hover {  border:1px solid #333333; color:#333; background:url(../img/btn2.png) repeat-x center top;}


 
  
/*<!--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留学服务-->*/



 
