@charset "utf-8";
/* CSS Document */
body{ font-family:\5FAE\8F6F\96C5\9ED1,"Microsoft YaHei","Tahoma","宋体"; background:#f4f8f9 !important;}
a{text-decoration:none;}
.cgreen,.cgreen a{ color:#7bc300;}
.cgray,.cgray a{ color:#727171;}
.global{ width:1000px; overflow:hidden; margin:0 auto;line-height:24px;}
/*.globala{ width:1142px; overflow:hidden; margin:0 auto;}*/

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}

.bannerbj{ width:auto; height:326px;padding-top:499px; margin:0 auto; background:#c5d0d6 url(../images/bj1.jpg) no-repeat top center;}
.bannercol{ width:100%; height:104px;background:rgba(0, 0, 0, 0.8);filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.banner{ width:1000px;margin:0 auto;line-height:24px; background:url(../images/banner_bg.png) no-repeat left bottom;position:relative;}
.banner .ab{ position:absolute; width:140px; height:126px; display:inline-block; background:url(../images/banner_ab.png) no-repeat;}
.banner p{color: #fff;float: right;font-size: 14px;height: 92px;padding: 13px 0 0;width:835px;line-height:22px; } 
.banner a{ padding:8px 20px; border:1px solid #c31d1d; color:#c31d1d !important; margin-right:25px; border-radius:2px;}
.banner a:hover{ background:#c31d1d; color:#fff !important; border:1px solid #db4453;}
.tc_tijiao{padding:37px 0 0 335px;}
.tc_tijiao form ul{width:660px;}
.tc_tijiao form ul li{ width:330px ; font-size:14px; margin-bottom: 10px; font-family:\5FAE\8F6F\96C5\9ED1; float:left;}
.tc_tijiao form ul li p .Validform_checktip.Validform_wrong{ color: #fff !important;}
.tc_tijiao form ul li div{width:300px; height:40px; overflow: hidden; font-size:14px;}
.tc_tijiao form ul li .dianhua{ background:url(../images/from1.gif) no-repeat;}
.tc_tijiao form ul li .name{ background:url(../images/from2.gif) no-repeat;}
.tc_tijiao form ul li .guojia{ background:url(../images/from3.gif) no-repeat;}
.tc_tijiao form ul li .didian{ background:url(../images/from4.gif) no-repeat;}
.tc_tijiao form ul li select{ height:20px; line-height:20px; margin-left:40px; margin-top:10px; width:250px; border:none; background:none; color:#99cc66;}
.tc_tijiao form ul li select option{ background:#FFFFFF; color:#99cc66; border:none; line-height:22px;}
.tc_tijiao form ul li input{ height:40px; line-height:40px; margin-left:40px; width:260px; border:none; background:none; color:#99cc66;}
.from_btn{ /*padding:9px 106px; _padding:6px 106px;*/ width:300px; height:32px; border:1px solid #7bc300; background:#7bc300; color:#fff; margin-right:25px;  border-radius:0px; text-decoration:none; margin-top:10px; cursor:pointer;}
.from_btn:hover{border:1px solid #5c931d; background:#5c931d; color:#fff; text-decoration:none}
.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../images/y_right.png) no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url(../images/y_error.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
    background-color:#ffe7e7;
}
.stand{background:url(../images/stand-bg.jpg) repeat-x center 56px; margin:30px 0 0; display:block;padding:0 0 10px 65px;}
.stand li{float:left; margin:0 15px; height:30px;padding:10px 0 27px;background:url(../images/stand_li.png) no-repeat center bottom; cursor:pointer;}
.stand li a{ height:31px; line-height:31px; padding:0 20px; border:1px solid #7bc300; color:#7bc300; display:inline-block; border-radius:3px; }
.stand li.current{background:url(../images/stand_li_cur.png) no-repeat center 49px;}
.stand li.current a{ background:#7bc300; color:#fff;}
.standcon h2{ text-align:center; font-size:26px; color:#595757;}
.bt{ background:url(../images/bt.png) no-repeat center bottom; margin:0; padding:0;font-size:26px;  padding-top:25px; padding-bottom:15px; margin-bottom:25px;text-align:center; color:#595757;}
.standcon{ padding:0 0 50px;}
.standcon .item{ background:#fcfdfd; margin:0 0 12px;}
.standcon .item .pic{ width:335px; position:relative; display:inline-block;}
.standcon .item .pic img{ width:335px; height:194px; display:block;}
.standcon .item .pic .tips{ position:absolute; left:0; bottom:0; background:url(../images/stand_item_tip.png) no-repeat; width:265px; height:31px; padding:32px 0 0 75px; font-size:16px; color:#fff;}
.standcon .item .txt{padding:10px 34px 0; display:inline-block; width:590px; color:#595757; font-size:12px; }
.standcon .item .txt h1{ font-size:22px; color:#7bc300;padding:10px 0 10px;}
.standcon .item .txt h3{}
.standcon .item .txt h1,.standcon .item .txt h2{ text-align:left;}
.standcon .item .txt p{ padding:10px 0 0;}

.bannerbjb{ background:#bcc8d0; width:100%;}
.intro{width:1000px; margin:0 auto;padding:42px 0;}
.intro li{width:310px; margin-right:35px;}
.intro li a{/*width:191px;*/ }
.intro1{width:306px; height:196px; background:url(../images/intro_01.jpg) no-repeat;border:2px solid #96a8b4; display:inline-block;}
.intro1:hover{ background:url(../images/intro_01_current.jpg) no-repeat;}
.intro2{width:306px; height:196px; background:url(../images/intro_02.jpg) no-repeat;border:2px solid #96a8b4; display:inline-block;}
.intro2:hover{ background:url(../images/intro_02_current.jpg) no-repeat;}
.intro3{width:306px; height:196px; background:url(../images/intro_03.jpg) no-repeat;border:2px solid #96a8b4; display:inline-block;}
.intro3:hover{ background:url(../images/intro_03_current.jpg) no-repeat;}
 
.intro .more{ width:187px; height:32px; line-height:32px; color:#fff; background:#7bc300; font-size:12px; text-align:center; margin:21px auto 0; cursor:pointer; display:block;} 
.intro li .more:hover{ background:#5c931d;}
.intro li.none{ margin-right:0;}
.wrapper {
    margin: 0 auto;
    width: 960px;padding:0 0 0 40px;
}
/*成功案例*/
.casetab{padding:0 0 50px 400px;}
.casetab li{ width:124px; height:6px; border:1px solid #7bc300; float:left; cursor:pointer; margin-right:7px;}
.casetab li.current{ background:#7bc300;}
.casecon{padding:60px 0 35px 0;}
.casebox{ padding:0 0 0 1px;}
.casebox .item{width:150px; height:248px; padding:15px; border:1px solid #96a8b4; margin-right:22px;}
.casebox .item h2{ background:url(../images/case_h2.jpg) no-repeat bottom; font-size:14px; text-align:center;padding:0 0 12px;}
.casebox .item p{ font-size:12px; line-height:22px;padding:20px 0 10px;}
.casebox .item .more{ width:126px; height:32px; line-height:32px; text-align:center; color:#fff; background:#7bc300; display:block; border-radius:3px; font-size:12px; margin:0 auto; cursor:pointer;}
.casebox .item .more:hover{ background:#5c931d;}
.casebox .none{ margin-right:0;}
/*八项特色助你留学*/
.bannerbjc{  background:url(../images/bjc.png) no-repeat center 36px;height:352px; width:100%;}
.bannerbjc .itemL{ text-align:right; width:440px; }
.bannerbjc .itemR{ text-align:right; width:420px; }
.step{ float:left;}
.itemR .step{ text-align:left;}
.sp1 h1,.sp2 h1,.sp3 h1,.sp4 h1,.sp5 h1,.sp6 h1,.sp7 h1,.sp8 h1{ height:40px; font-size:16px; line-height:40px;}
.step h5{ font-style:italic;}
.step em{width:18px; height:28px; display:inline-block; vertical-align:middle;padding:0 10px 0 0;}
.num1{ background:url(../images/num1.png) no-repeat center; }
.num2{ background:url(../images/num2.png) no-repeat center; }
.num3{ background:url(../images/num3.png) no-repeat center; }
.num4{ background:url(../images/num4.png) no-repeat center; }
.num5{ background:url(../images/num5.png) no-repeat center; }
.num6{ background:url(../images/num6.png) no-repeat center; }
.num7{ background:url(../images/num7.png) no-repeat center; }
.num8{ background:url(../images/num8.png) no-repeat center; }
.itemL .sp1{padding:4px 0 7px 58px;}
.itemL .sp2{padding:1px 0 5px 2px; }
.sp3{padding:1px 0 5px 0px;}
.sp4{padding:2px 0 0 0px;}
.sp5{padding:0 0 10px 36px;}
.sp6{padding:0 0 6px 79px;}
.sp7{padding:4px 0 3px 80px;}
.sp8{padding:3px 0 10px 30px;}
/*滚动*/
.picMarquee-left{ margin:30px auto 0;position:relative; width:898px; padding:10px 30px; overflow:hidden; /*border: 1px solid #e2e2e6; /*border-top: none;*/}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; padding:5px; background-color: #f4f4f4; margin-right: 10px;}
.picMarquee-left .bd ul li .pic{ width:98px; height:118px; overflow:hidden;}
.picMarquee-left .bd ul li .pic img{ display:block; width:98px; height:118px;}
.picMarquee-left .bd ul li .title{ width:110px; margin-left:10px; display:inline;}
.picMarquee-left .bd ul li .title p{ margin:5px 0 0 0; padding-bottom:6px;}
.picMarquee-left .bd ul li .title p a{ float:left; }
.picMarquee-left .bd ul li .title p a img{ margin-right:5px;}
.picMarquee-left .hd .next{ position:absolute; top:50%; left:5px; margin-top:-10px;  width:20px; height:20px; background: url(../images/MSClass_left.png) no-repeat; cursor:pointer;}
.picMarquee-left .hd .prev{ position:absolute; top:50%; right:5px; margin-top:-10px; width:20px;  height:20px; background:url(../images/MSClass_right.png) no-repeat; cursor:pointer;}
.tempWrap{overflow: hidden; position: relative; width: 900px; font-size:12px;}
.temoWrap .clone{float: left; width: 218px;}
.temoWrap li{float: left; width: 218px; }
.tempWrap div .name{height:25px;}


/*IDP留学优势*/
.advantage {
	width: 1000px;
	height: 350px;
	margin: 0 auto;
	overflow: hidden;
}
.advantage dl {
	width: 250px;
	margin-right: 50px;
	padding: 24px;
	font-size: 12px;
	float: left;
	color: #999;
	border: 1px solid #999999; background:#fff;
}

.advantage dt {
	height: 28px;
	padding-bottom: 3px;
	border-bottom: 3px solid #1b538e;
	font-size: 16px;
	color:#212121;
	border-bottom:3px solid #ccc !important;}
.advantage dd{
	width:250px;
	margin:0px;
	padding-left:15px;}
.advantage ul {
	margin-top: 9px;
	list-style: none;
}
.advantage li {
	width: 250px;
	height: 25px;
	line-height: 25px;
}


/*---*/



.anniua{ width:220px; border:0; float:left; padding:0px; height:36px; line-height:36px; text-align: center;  overflow:hidden; background:none; outline:none; color:#075cae; margin-left:390px; border:1px solid #075cae; margin-top:40px;}
.anniua:hover{  border:1px solid #075cae; color:#fff;background:#075cae;}

.dy_l{ padding:35px 0px 0px 60px; font-size:14px; color:#FFFFFF; line-height:24px; width:422px;}
.dy_r p{ font-size:24px; color:#f3c330; padding-bottom:5px; width:452px; padding-top:20px;}
.dy_nr{ border:1px solid #9fa0a0; padding:9px 10px 8px 25px; height:70px;  line-height:24px; font-size:12px; overflow-y:scroll;}
.dy_nr a{color:#FFFFFF; text-decoration:none;}

.duibi div{ width:335px; text-align:center; font-size:14px;}
.duibi_l,.duibi_r{ padding-top:85px;}
.duibi_la,.duibi_ra{ padding-top:195px;}

.wuqu{ background:url(../images/bj7.gif) no-repeat; width:420px; height:206px; padding-left:34px; padding-right:30px; padding-top:5px; font-size:12px; line-height:18px !important; color:#000;}
.wuqu h3{ font-size:18px; line-height:24px; color:#FFFFFF; padding-bottom:18px;}
.wuqu a{ color:#1d347b; text-decoration:none;}
.wuqu a:hover{ color:#1d347b; text-decoration:underline;}

.zhuanye{ background:url(../images/bj8.gif) no-repeat; width:244px; height:455px; padding:25px 32px 0px 32px; font-size:12px; line-height:22px; color:#595757;}
.zhuanye img{ text-align:center; padding:0px 31px; width:182px; height:182px; padding-bottom:12px;}
.zhuanye h4{ font-size:21px; text-align:center; color:#4397ef; padding-bottom:10px;}
.zhuanye a{ color:#4397ef; text-decoration:none;}
.zhuanye a:hover{ color:#4397ef; text-decoration:underline;}

.jingcai{ padding-bottom:70px;}
.jingcai h2{ font-size:28px; padding:15px 0px;}
.jingcai p{ border-top:2px #4397ef dashed; border-bottom:2px #4397ef dashed; font-size:12px; padding:8px 0px;}
.jingcai p a{ color:#000000; text-decoration:none;}
.jingcai p a:hover{ color:#1d347b; text-decoration:underline;}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
    float:left;
    display:inline;
    font-style:normal;
    font-family:"宋体";
    margin-left:8px;
    line-height:36px;
    height:36px;
    overflow:hidden;
    color:#999;
    font-size:12px;
    
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../images/y_right.png) no-repeat left center;
}
.Validform_wrong{
    color:#999;
    padding-left:20px;
    white-space:nowrap;
    background:url(../images/y_error1.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(../images/y_onLoad.gif) no-repeat left center;
}
.Validform_error{
    background-color:#ffe7e7 !important;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}
