@charset "utf-8";
body { color: #000000; font-size: 14px; background-color: #f8f8f8; 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;*/ background-color: #2a7ee6; opacity: 0.8; }
.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 50px; text-align: center; float: left; font-size: 14px; cursor: pointer; }
.mainNav .lastLi { border-right: 0; }
.mainNav li:hover { color: #fff; font-weight: bold; }
.mainNav li.activeNav { color: #fff; font-weight: bold; }
.mainNav a { float: left; text-align: center; font-size: 14px; width: 90px; cursor: pointer; }
.mainNav a:hover { color: #fff; 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 {margin: 0 auto; text-align: center; }
.btnbox a { width: 320px; height: 48px; margin: 0 10px !important; display:inline-block !important; line-height: 48px; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 18px; color: #22babd; cursor: pointer; border: 1px solid #22babd;  }
.btnbox a:hover { background: #22babd; 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:#f8f8f8 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: #f0505c !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; }
/*********************<!--公共模块-->**********************/

.Intro{background:url(../img/Introbg.jpg) repeat-y center; width:100% !important;}
.Intro .IntroBox{}
.IntroBox .wrapper{ background-color:#e4ebf5; height:209px;}
.introL{ float:left; background:url(../img/introLbg.jpg) no-repeat left top; line-height:28px;width:511px;padding-left:128px;height:144px;  padding-top:65px;}
.introL p a{ color:#f0505c; text-decoration:underline;}
.IntroBox img{ display:block; float:right;}
.Advans{ height:778px; background:url(../img/Advans.jpg) no-repeat;}

.selectly { padding: 45px 0 60px;  }
.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:30px; }

.Advans h2.titleh2{ color:#fff;background: url(../img/title2.jpg) no-repeat center top;}
.Advans .titlefb{ color:#fff;}
 
 .slideBox2{ position:relative; width:898px; padding:10px 30px; overflow:hidden;font-size: 12px; color: #000; /*border: 1px solid #e2e2e6; /*border-top: none;*/ margin-top:40px;}
.slideBox2 .bd ul{ overflow:hidden; zoom:1; }
.slideBox2 .bd ul li{ float:left; width:238px !important; margin-right: 10px; }

.slideBox2 .tempWrap{}
.slideBox2 .bd li .lilist{ width:238px; height:478px; margin:0 6px; display:inline; padding:0px 0px 0; display:block; background: #fff; text-align: center;box-shadow: 0 0 5px #dee7fb;  border-top:3px solid #f0505c;}
.slideBox2 .bd li .lilist img{height:110px;}
.slideBox2 .bd li .lilist h3{ height:60px; line-height: 20px; font-size: 14px; color: #333;color:#333; font-weight:normal;}
.slideBox2 .bd li .lilist h3 strong{ font-size:16px; display:block; margin-bottom:5px;}
.slideBox2 .bd li .lilist p{height:231px ; padding:14px 20px 0;  min-height: 24px; line-height: 24px; font-size: 14px; color: #999;  text-align: left;}
.slideBox2 .bd li .lilist p a{ color: #4d5361; font-size: 14px; text-decoration: underline; display:inline; cursor:pointer;}

.slideBox2 .bd li .lilist a.more{ width:203px; height:32px; line-height:34px; text-align:center; display:inline-block; border:1px solid #22babd; border-radius:3px; color:#22babd; font-size:12px;}
.slideBox2 .bd li .lilist a.more:hover{ background-color:#22babd; color:#fff;}
.slideBox2 .bd li.none{ margin-right:0;}


.slideBox2 .hd .next{ position:absolute; top:50%; left:0; width:20px; height:42px; background: url(../img/prev.png) no-repeat; cursor:pointer;}
.slideBox2 .hd .prev{ position:absolute; top:50%; right:0; width:20px;  height:42px; background:url(../img/next.png) no-repeat; cursor:pointer;}


.hotzy { padding: 60px 0 0; height: auto; overflow: hidden; background: #f2f3f5; }
.content-tab { padding:30px 0 60px 16px; }
.content-tab li { width: 156px; margin: 0 45px; display:inline-block;text-align: center; cursor: pointer; float:left; }
.content-tab li a{ width: 156px; height: 156px;display:inline-block; margin-bottom:22px;}
.content-tab li a img { width: 156px; height: 156px; }
.content-tab li p { height: 24px; line-height: 24px; overflow: hidden; color: #999; font-size: 20px; padding-top: 30px; }
.content-tab li a img.dwpic { display: none; position: absolute; z-index: 99; top: 0; left: 0; }
.content-tab li strong{ color: #999; font-size:24px; }
.content-tab li a.t1{ background:url(../img/t1.png) no-repeat;}
.content-tab li a.t1:hover,.content-tab li.currentContent a.t1{ background:url(../img/t1_1.png) no-repeat;}
.content-tab li a.t2{ background:url(../img/t2.png) no-repeat;}
.content-tab li a.t2:hover,.content-tab li.currentContent a.t2{ background:url(../img/t2_1.png) no-repeat;}
.content-tab li a.t3{ background:url(../img/t3.png) no-repeat;}
.content-tab li a.t3:hover,.content-tab li.currentContent a.t3{ background:url(../img/t3_1.png) no-repeat;}
.content-tab li a.t4{ background:url(../img/t4.png) no-repeat;}
.content-tab li a.t4:hover,.content-tab li.currentContent a.t4{ background:url(../img/t4_1.png) no-repeat;}
.content-tab li.currentContent strong,.content-tab li:hover strong{ color: #525969;  }
.content.active-content {display: block;}

.content .items-tab{ text-align:center; margin-bottom:40px;}		
.items-tab li {padding: 0 10px;cursor: pointer; display:inline-block;border-right:2px solid #333; font-size:18px; height:18px; line-height:18px;  }
.items-tab li.item-current { font-weight:bold;}
.content-tab li.currentContent {color: #333;}
.items-tab li.none{ border-right:none;}	
			
			
			.items-contents .item{
				display: none;
			}
			.items-contents .item.active-item{
				display: block;
			}
.content {
				display: none;
			}
 
 


.rank{ /*position: absolute; top:65px; left: 0;*/ width: 1000px; background: #cce0eb; border-collapse:separate !important;    border-spacing: 1px !important;}
.rank.fix{ position: fixed !important; top:34px; left: 50%; margin-left: -500px;}
.rank caption{ height:50px ; line-height:50px ; text-align: center; overflow: hidden; background: #0159a3; font-size:20px ; color: #fbfbfb;}
.rank th{position: relative;  font-weight: normal; font-size: 12px; color: #333; background: #90cbfc; text-align: center;}
.rank th.rank_box4_ask{ background:url(./img/tab.jpg) no-repeat center 75px #90cbfc;}
.rank table{ width: 100%;background: #fff;}
.rank table td{ height: 38px; font-size: 12px; color: #333; border-top:1px solid #cce0eb;border-left:1px solid #cce0eb; text-align: center; }
.rank table td a{ color: #333;}
.rank table td a.rank_a_link{ color: #0159a3;}
.rank table td a.rank_free{ color: #0159a3;}
.rank th div{ display: none; position: absolute; left: 50%; margin-left: -110px; top:100px ; z-index: 999; width: 190px; padding:15px; line-height: 24px; background: #fff; color: #518bcd; text-align: left; font-size: 12px; font-family: "瀹嬩綋"; box-shadow:0 0 5px 5px rgba(0,0,0,.1); }
.rank th div b{ position: absolute; top:-7px; left: 50%; margin-left:-6px ;width: 11px; height:8px ;background:url(./img/tab_1.png) no-repeat;}
.rank table td.rank_border{ border-left: none;}

.slideTxtBox{ width:1000px; /*position:relative;*/ margin:0 auto 50px;height: 200px;overflow-y: scroll;}
 
 
.slideTxtBox table{ width: 100%;background: #fff; border-bottom: 1px solid #cce0eb; border-right: 1px solid #cce0eb;}
.slideTxtBox table td{ height: 38px; font-size: 12px; color: #333; border-top:1px solid #cce0eb;border-left:1px solid #cce0eb; text-align: center; }
.slideTxtBox table td a{ color: #333;}
.slideTxtBox table td a.rank_a_link{ color: #0159a3;}
.slideTxtBox table td a.rank_free{ color: #0159a3 !important;}
.slideTxtBox .arrow{  position:absolute; right:0px; top:2150px; }
.slideTxtBox .arrow a{ display:block;  width:28px; height:28px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
     cursor:pointer; background:url(./img/rank_prev.png) 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-image:url(./img/rank_next.png);   }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
 
 

.project{background:url(../img/project-bg.jpg) no-repeat center top; width:100%; height:1248px;}
.Protab{ margin-top:35px;}
.Protab tr th{ height:54px; background-color:#333333; color:#fff; font-size:16px; line-height:54px;}
.Protab tr.even td{ background-color:#d1e5fd; font-size:12px; padding:12px 10px; border-right:1px solid #fff; border-bottom:1px solid #fff; vertical-align:top; line-height:21px;}
.Protab tr.even td.name{ width:auto !important; padding:10px; background-color:#2b83ef; background-image:none; color:#fff; font-weight:bold; vertical-align:top;}
.Protab tr.odd td{ background-color:#edf5ff; font-size:12px; padding:12px 10px; border-right:1px solid #fff;border-bottom:1px solid #fff;vertical-align:top; line-height:21px;}
.Protab tr.odd td.name{ width:auto !important; padding:10px; background-color:#68abfd; background-image:none; color:#fff;font-weight:bold; vertical-align:top;}

/*--------end---------*/






.hotmain { padding-bottom: 40px; text-align:center;}
.hotmain li { border:1px solid red; font-size:18px;display:inline-block !important;}
 
 
.jyteam { padding: 65px 0 10px; }
 
.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; }
 

 

/*<!--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留学优势-->*/
