@charset "utf-8";
/* CSS Document */
body,html,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,img,table,tr,td,input,select,option{margin:0; padding:0; list-style:none; border:none; font-family:微软雅黑; font-size:12px; color:#666;}
hr{margin:0;}
a{text-decoration:none;}
/* img{width:100%; display:block;} */
.clearfix:after{content:""; height:0; line-height:0; display:block; clear:both;} 
.clearfix{*zoom:1;}
.ellipsis{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.orange{color:#fe8800;}
.gray{color:#999;}
.border1{border-top: 1px dashed #c5c5c5;}
/***首页***/
/* .thrTrainWrap{width:100%; height:42px; background-color:#F9F9F9; }
.thrTrain{width:1000px; margin:0 auto; height:42px; line-height:42px; color:#e0e1e0;}
.thrTrain a,.thrTrain span{display:inline-block; padding:0 13px; color:#666;}
.thrTrain a:hover{text-decoration:underline; }
.thrTrain .thrE{height:40px; background:url(../img/btn.png) no-repeat -2px 11px; }
.thrTrain .thrTel{width:300px; height:40px; float:right; padding:0; background:url(../img/btn.png) no-repeat left -18px; }
.headerWrap{width:1000px; margin:0 auto; }
.header{height:90px; padding-top:10px;}
.header .logo{float:left; width:300px; }
.header .logo a{display:block; width:245px;}
.header .search{float:left; width:530px; padding-top:20px; position: relative;}
.search .sea{width:397px; height:40px; border:2px solid #048cf2; position:relative; padding-left:80px; z-index: 120;background-color: #fff;}
.sea .searchGlass{ display:inline-block; position:absolute; left:3px; top:10px; width:20px; height:20px; background:url(../img/btn.png) no-repeat -2px -58px;}
.sea .searInput{width:290px; height:30px; line-height:30px; padding:5px 5px 5px 15px; border:none; color:#d6d5d5; font-size:16px; float:left;  outline:0; color:#666;}
.sea .searSub{width:87px; height:40px; background-color:#048cf2; border:none; font-size:18px; color:#fff; cursor:pointer; float:left;}
.header .login{float:right; width:160px; padding-top:25px; }
.login a{display:inline-block; width:57px; text-align:center; height:34px; line-height:34px; padding-left:20px; color:#fff; font-size:14px; }
.login .loginBtn{background:url(../img/btn.png) no-repeat 7px -83px #00afff;}
.login .regin{background:url(../img/btn.png) no-repeat -68px -83px #fe8800;}
.nav{height:40px; position:relative; z-index:102;}
.nav .secNav{width:209px; position:absolute; z-index:101; left:0; top:0;}
.secNav .secNavTitle{width:208px; height:40px; background:url(../img/btn.png) no-repeat 50px -114px #00afff; border-right:1px solid #0370c2; color:#fff; font-size:16px; line-height:40px; text-align:center; font-weight:normal; cursor:pointer;}
.navList{float:right; width:791px;}
.navList li{float:left; width:111px; text-align:center; height:40px; line-height:40px; border-left:1px solid #50aff6; border-right:1px solid #0370c2; position:relative;}
.navList li>a{display:inline-block; width:100%; height:100%; background-color:#048cf2; color:#fff; font-size:16px;}
.navList li>a.curA,.navList li>a:hover{background-color:#fe8800;text-decoration:none;} */
.home{background:url(../img/btn.png) no-repeat -213px -81px;}
.dropDown{display:none; position:absolute; top:40px; width:110px;}
.dropDown a{display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#fff; background:#FF9B27; font-size:14px;}
.dropDown a:hover{ background:#FE8800;}
/*搜索框下拉-开始*/
/* 1、.search .sea  改了宽，增加了padding
   2、.sea .searInput  改了宽和padding
*/
.selctsearch{height: 38px; line-height: 38px; width: 95px; text-align: center; position: absolute; left: 0; top: 24px; z-index: 223;}
.selctsearch strong, .selctsearch i, .selctsearch span { display: inline-block; vertical-align: middle; overflow: hidden; font-weight: normal; font-size: 14px; cursor: pointer;}
.selctsearch strong { width: 45px; }
.selctsearch i { background: url(../img/btn.png) no-repeat -317px -98px; width: 11px; height: 6px;}
.selctsearch span { background: #dbdbdb; width: 1px; height: 14px; margin: 0 0 0 10px;}
.selectshow {display: none; background: #fff; width: 80px; border: 1px solid #ccc; box-shadow: 0 0 2px rgba(51,51,51,0.3); position: absolute; left: 0; top: 62px; overflow: hidden; z-index: 222;}
.selectshow li { border-bottom: 1px solid #eee; font-size: 14px; padding: 5px 0 6px;}
.selectshow li, .selectshow li a { display: block; text-align: center; cursor: pointer;}
/*搜索框下拉-结束*/


/*二级菜单*/
.secNav .secNavCon{display:none;position:absolute; left:0px; top:42px; width:205px; background:#fff; border-bottom:2px solid #00afff;z-index: 101; border-left:2px solid #e5e5e5; border-right:2px solid #e5e5e5;}
.secNavCon dl {margin: 6px 10px;padding-bottom: 8px;border-bottom: 1px solid #e6e6e6;margin: 8px 10px\9;padding-bottom: 7px\9;}
.secNavCon dt{font-size:16px; color:#333;}
.secNavCon dt strong{display:block; height:30px; line-height:30px; padding-left:35px; background:url(../img/btn.png) no-repeat 5px -155px;}
.secNavCon dt .strong2{background-position:5px -192px;}
.secNavCon dt .strong3{background-position:5px -229px;}
.secNavCon dt .strong4{background-position:5px -267px;}
.secNavCon dd span, .secNavCon dd a {display: inline-block;padding: 6px 3px;color: #666;height: 14px;line-height: 14px;}
.secNavCon dd .gray{color:#999;}
.secNavCon dd a:hover{text-decoration:underline;}
.secNav .lastDl{border:none; padding-bottom:0;}
/*右侧院校选择*/
.schoolCha{width:255px; background-color:#fff; opacity:0.9; filter:Alpha(opacity=90); position:absolute; right:0px; top:42px; border-top:2px solid #009fe9; border-bottom: 2px solid #00AFFF; padding-bottom: 4px; z-index: 101;}
.schoolCha .schoolBtn{height:45px; width:100%;}
.schoolCha .schoolBtn span{display:inline-block; width:50%; height:45px; background-color:#f4f4f4; color:#666; text-align:center; line-height:45px; font-size:16px; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
.schoolBtn span.curSpan{background-color:#fff; color:#fe8800;}
.schoolChaCont li{display:none; width:100%; padding-top:15px; overflow: hidden;}
.schoolChaCont .schoolSlect{float:left; width:44%; padding:0 0 17px 10px; position:relative;}
.schoolSlect select{width:100%; height:32px; padding:5px 2px 5px 0; *height:25px; border:1px solid #dcdcdc; }
.schoolSlect select option{line-height:30px;}
.schoolChaCont .schoolSlect2{width:91%; padding:0 0 17px 10px; clear: both;}
.schoolSlect2 input[type="text"]{width:95%; height:30px; line-height:30px; border:1px solid #dcdcdc; padding:0 5px; color:#666;}
.schoolChaCont .schoolSlect3{text-align:center; width:91%; padding:0px 0 18px 10px;}
.schoolSlect3 input[type="submit"]{color:#fff; background:url(../img/btn.png) no-repeat -55px -52px #fe8800; width:121px; height:36px; text-align: center; line-height:36px; font-size:16px; cursor:pointer; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms- border-radius:5px;}
.zx h3{color:#999; font-size:14px; padding:15px 10px 20px; font-weight:normal;}
.zx a{display:inline-block; width:50px; margin:0 17px; color:#666; text-align:center; line-height:26px;}
.zx a span{display:inline-block; width:100%; height:47px; background:url(../img/btn.png) no-repeat -169px -150px #93D280; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms- border-radius:5px;}
.zx a.lx2 span{background:url(../img/btn.png) no-repeat -224px -149px #6DCAF6;}
.zx a.lx3 span{background:url(../img/btn.png) no-repeat -275px -151px #F2958B;}
.zx a:hover span{background-color:#1AC15D;}
.zx a.lx2:hover span{background-color:#00AFFF;}
.zx a.lx3:hover span{background-color:#FE612A;}
/*banner*/
.bannerMain{width:100%; }
.bannerWrap{width:100%; height:344px; overflow: hidden; position: relative; z-index: 99;}
.banner{height:344px; overflow: hidden; position: absolute; left:0px; top:0px; z-index: 100;}
.banner li{width:100%; height:344px; float:left;}
.banner li a{display:block; width:1000px; height:344px; margin:0 auto;}
.banner li.bannerImg1 a{background: url(../img/bannerImg1.jpg);}
.banner li.bannerImg2 a{background: url(../img/bannerImg2.jpg);}
.banner li.bannerImg3 a{background: url(../img/bannerImg3.jpg);}
.banner li.bannerImg4 a{background: url(../img/bannerImg4.jpg);}
.banner li.bannerImg5 a{background: url(../img/bannerImg5.jpg);}
.cantrol{position: absolute; left:50%; bottom:10px; width:200px; margin-left:-100px;z-index: 102;}
.cantrol span{display: inline-block; width: 10px; height: 10px; margin-left: 5px; background-color: #fff; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; cursor: pointer;}
.cantrol span.curCtrl{background-color: #048cf2;}
ul.service {width: 1000px;margin: 10px auto 0;overflow: hidden;}
.service li{float:left; width:255px; height:120px; margin-left:8px; display:inline-block; }
/*留学diy*/
.diy{width:878px; height:93px; margin:20px auto 0; background:url(../img/diyBg.jpg) no-repeat left top #f5fcff; border:1px solid #59cbff; padding-left:120px;}
.diyChoose{padding-top:12px;overflow:hidden;}
.diyChoose a{display:inline-block; width:80px; height:31px; background:url(../img/btn.png) no-repeat left -307px; color:#00afff; line-height:31px; padding-left:17px;float:left;}
/*.diyChoose a:hover,*/.diyChoose a.curDIY{background-position:-97px -307px; color:#fff;}
.diyContent{padding-top:10px; }
.diyContent li{width:865px; height:35px; line-height:35px; background:#59cbff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; display:none; position:relative; text-align:center;}
.diyContent li a{display:inline-block; color:#fff; padding:0 13px;}
.diyContent li a b.point{display:inline-block; width:3px; height:3px; background:#fff; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; position:relative; top:-3px; margin-right:5px;}
.diyContent li .diyArrow{display:inline-block; width:0px; height:0px; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #59cbff; font-size:0px; line-height:0px; position:absolute; left:20px; top:-5px;}
/*内容--院校直通车*/
.mainWrap{width:1000px; margin:0 auto; padding-bottom:10px;}
.lay1{padding-top:22px; overflow:hidden;}
.lay1Left{float:left; width:676px;}
.lay1Right{float:right; width:305px;}
.title{height:35px; border-bottom:2px solid #e8e8e8; background:url(../img/btn.png) no-repeat left -350px; padding-left:180px; color:#ccc; }
.title span{display:inline-block; height:22px; line-height:22px; margin-top:5px; padding:0 12px; cursor:pointer; color:#666;}
.title span.curCont{background:#048CF2; color:#fff; position:relative;}


.title a.more{float:right; color:#1692f3; margin-top:12px;}
.schChoose>li{display:none; width:100%; overflow:hidden; margin-top:15px; border-top:1px solid #e8e8e8;}
.schoolImg{float:left; width:216px; position:relative; z-index:99;}
.schoolImg .schImgWrap{display:block; width:100%; height:370px;}
.schoolImg .schImgTxt{display:table-cell; vertical-align:middle; width:216px; height:129px; color:#fff; background:#00a0e9; text-align:center; position:relative; z-index:100;}
.schImgTxt .schoolName{line-height:20px; color:#fff;}
.schImgTxt .schoolName strong{font-size:16px;}
.care{display:inline-block; width:54px; height:25px; background:#fe8800; color:#fff; text-align:center; line-height:25px;}
a.schoolName:hover{color:#fe8800;}
/* .num{display:inline-block; width:40px; color:#b4e7ff; line-height:14px; margin-left:5px; position:relative; top:6px;} */
.num {
  display: inline-block;
  /* width: 40px; */
  color: #b4e7ff;
  line-height: 14px;
  margin-left: 5px;
  position: relative;
  top: 1px;
}
.schoolImgSha{display:inline-block; width:0; height:0; border-left: 10px solid transparent;border-right: 10px solid transparent; border-top: 8px solid #006fc2; font-size: 0px; line-height: 0px; position: absolute; right:-10px; bottom:0px; z-index:90;}
.schoolList{float:right; width:448px;}
.schoolListUl{overflow:hidden;}
/* .schoolListUl li{float:left; width:128px; height:225px; border:1px solid #e8e8e8; padding:10px; margin:-1px -1px 0 0;} */
.schoolListUl li {
  float: left;
  width: 128px;
  height: 225px;
  border: 1px solid #e8e8e8;
  padding: 10px;
  margin: -1px -1px 0 0;
  position:relative;
}
.schoolListImg{display:block; width:128px; height:114px;}
.schoolListTxt{text-align:center; padding-top:8px; width:110px; margin:0 auto;}
.schoolListTxt strong{font-size:14px; line-height:19px; display:block;}
.schoolListTxt a.schListName{color:#333;}
.schoolListTxt a.schListName:hover{color:#fe8800;}
/* .schoolListTxt p{padding-top:10px;} */
.schoolListTxt p {
  position: absolute;
  bottom: 10px;
}
.schoolListTxt .care{background:#009fe9;}
.schoolListTxt .care:hover{background:#fe8800;}
.schoolListTxt .num{color:#666;}
.curCont .arrow3{display: inline-block; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #048cf2; font-size: 0px; line-height: 0px; position: absolute; left: 20px; bottom: -5px; z-index: 90;}
.lay1Right .title2{background-position:left -389px; border-bottom:2px solid #048cf2; }
.ranking{border:1px solid #e8e8e8; border-top:none; padding-bottom:12px;}
.rankingTitle{padding:10px 15px;}
/* .rankingTitle span{display:inline-block; padding:2px 15px; color:#333; font-size:14px; font-weight:bold; cursor:pointer;} */
.rankingTitle span {
  display: inline-block;
  padding: 2px 8px;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  cursor: pointer;
}
.rankingTitle span.curCoun{background:#048cf2; color:#fff;}
.rankingTab>li{display:none;}
.schoolRanking{padding-left:20px; overflow:hidden;}
.schoolRanking li{height:32px; line-height:32px; }
.schoolRanking li a{color:#333;}
.schoolRanking li a:hover{text-decoration:underline;}
.schoolRanking li span{display:inline-block; width:17px; height:17px; border-radius:9px; -webkit-border-radius:9px; -moz-border-radius:9px; -ms-border-radius:9px; border:1px solid #666; margin-right:8px;text-align:center; line-height:17px; font-style:italic; font-size:14px;  float:left; margin-top:6px;}
.schoolRanking .orange a{color:#fe8800;}
.orange span.rankNum{background:#fe8800; border:1px solid #fe8800; color:#fff;}
.ad1{width:305px; height:116px; margin-top:18px;}
.ad2{width:100%; padding-top:30px;}
/*留学资讯*/
.infoImg{width:193px; overflow:hidden;}
.infoList{width:460px; }
.infoImgWrap{height:192px;}
.title3{background-position:left -427px;}
.title4{background-position:left -464px; border-bottom: 2px solid #048cf2;}
.infoChoose{border:1px solid #e8e8e8; border-left:none; border-top:none;}
.infoImgTxt{background:#f7f7f7; border:1px solid #e8e8e8; border-top:none; padding:20px 15px; text-align:center; border-bottom:none;}
.infoImgTxt .schoolName:hover{color:#fe8800;}
.infoImgTxt .schoolName{display:inline-block; color:#048cf2; font-size:16px; margin-bottom:10px;}
.infoImgTxt p{color:#666; line-height:18px;  margin-bottom:18px;}
.infoImgTxt span{color:#999;}
.infoImgSha{display: inline-block; width: 0; height: 0; border-left: 17px solid transparent;border-right: 17px solid transparent; border-bottom: 17px solid #006fc2; font-size: 0px; line-height: 0px; position: absolute; left: -17px; bottom: 0px; z-index: 90;}
.infoContList{overflow:hidden; padding:10px 0 26px; }
.infoContList li{float:left; width:219px; height:30px; line-height:30px; border-bottom:1px dashed #e5e5e5; font-size:14px;}
.infoContList li a{color:#333; }
.infoArrow{display: inline-block;width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid #bababa; font-size: 0px; line-height: 0px; margin-right:5px;}
.infoContList li a:hover{color:#fe8800;}
.infoContList li a:hover .infoArrow{border-left: 4px solid #fe8800;} 
.infoDetList{overflow:hidden; padding-bottom:20px;}
.infodetList li{float:left; display:inline-block; width:130px; height:135px; border:2px solid #e8e8e8; margin-right:18px;}
/* .infodetList li strong{display:block; text-align:center; font-size:14px; padding-top:12px;}  */
.infodetList li strong {
  display: block;
  text-align: center;
  font-size: 12px;
  padding: 6px 3px 0;
}
.infodetList li strong a{color:#048cf2;}
.infodetList li strong a:hover{color:#fe8800;}
/*留学问答*/
.abroadQ{border:1px solid #e9e9e9; border-top:none; padding-bottom:10px;}
.abroadQ li{margin:0 14px; position:relative;}
.abroadQ li a.question{display:block; color:#666; font-size:14px; height:34px; line-height:34px; padding-left:10px; width:190px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.abroadQ li span.date{/*float:right; */color:#999; margin-top:11px; position:absolute; right:5px;}
.abroadQ li a.question b{display:inline-block; width:3px; height:3px; background:#666; position:relative; top:-3px; margin-right:5px;}
.abroadQ li a.question:hover{color:#fe8800; text-decoration:underline;}
.abroadQ li a.question:hover b{background:#fe8800;}
.QDetail{border-bottom:1px dashed #e9e9e9; padding:16px 0 20px; position:relative; padding-left:130px; height:77px; margin-bottom:10px;}
.QDetail .QDetailImg{display:inline-block; width:107px; height:77px; position:absolute; left:10px; top:15px;}
.QDetail div a{display:block; font-size:14px; line-height:20px; color:#048cf2;}
.QDetail div a:hover{text-decoration:underline;}}
.abroadQ .QDetail .date2{float:right; display:inline-block; color:#048cf2;}

/*知名顾问*/
.title5{background-position:left -502px;}
.title6{background-position:left -538px;}
.adviserChoose{border:1px solid #e8e8e8; border-left:none; border-top:none; padding-bottom: 20px;}
.consult{display:block; width:118px; height:36px; margin:15px auto 0; line-height:36px; background:url(../img/btn.png) no-repeat -271px -308px #fe8800; border:3px solid #006fc2; color:#fff; font-size:16px; font-weight:bold; padding-left:24px;}
.consult:hover{background-color:#ED8100;}
.adviserListUl{overflow:hidden;}
.adviserListUl li{float:left; width:134px; height:222px; /*margin:13px 13px 10px 0;*/ margin:14px 13px 0 0;display:inline-block; position:relative;}
.adviserListUl li .adviserListImg{width:100%; height:179px;}
.adviserListUl li .adviserTxt{text-align:center; padding-top:20px;}
.adviserListUl li .adviserTxt a{font-size:16px; color:#009fe9; font-weight:bold; margin-left:5px;}
.adviserListUl li .adviserTxt a:hover{color:#ED8100;}
.schImgTxt span{color:#abe5ff;}
a.advLocal{color:#abe5ff; margin-left:3px;}
.consultNow{display:block; width:83px; text-align:center; height:31px; line-height:31px; background:url(../img/btn.png) no-repeat -140px -84px #00a0e9; padding-left:15px; color:#fff; font-size:14px; font-weight:bold; position:absolute; bottom:30px; left:18px;}
.consultNow:hover{background-color:#0093D3;}
.adviserRight div .date2{color:#ccc; display: inline-block; float: right; margin-top: 15px;}
.adviserRight .abroadQ li{  border-bottom: 1px dashed #e9e9e9;}
.adviserRight .abroadQ .QDetail{border:none; margin:0;}
.ad4{width:306px; height:200px; padding-top:19px;}
/*留学商城*/
.title7{background-position:left -575px;}
.title8{background-position:left -613px;}
.mallLeft .schoolName{display:block; width:190px; margin:0 auto; font-size:14px;}
.schImgTxt .saledNum{background:#96daf8; color:#00a0e9; padding:2px; margin-left:5px;}
.goodsList{overflow:hidden; border:1px solid #e8e8e8; border-left:none; border-top:none; padding-bottom:15px;}
.goodsList li{float:left; width:198px; height:216px; border:1px solid #e9e9e9; margin:20px 10px 0; display:inline-block; position:relative;}
.goodsList li .goodsListImg{display:block; width:100%; height:133px;}
.goodsListTxt{padding:11px 15px;}
.goodsListTxt .schListName{color:#000; font-size:14px; line-height:18px;}
.goodsListTxt .schListName:hover{color:#fe8800;}
/* .goodsListTxt p{color:#666; padding-top:10px;} */
.goodsListTxt p {
  color: #666;
  padding-top: 10px;
  position: absolute;
  bottom: 10px;
  left:40px;
}
.goodsListTxt p span{color:#00a0e9; background:#e2f6ff; margin-left:5px;}
.goodsPrice{display:inline-block; width:103px; height:27px; text-align:center; line-height:30px; background:url(../img/btn.png) no-repeat left -651px; position:absolute; right:0px; top:5px; font-size:20px; color:#fff;}
.mallRight .QDetail{margin-bottom:4px;}
.mallRight .abroadQ li{border-bottom:1px dashed #e9e9e9;}
.mallRight .abroadQ .QDetail{border:none; margin:0;}
/* 友情链接
.friLinkWrap{width:100%; background:#f5f5f5;}
.friendlyLink{width:1000px; padding:10px 0; margin:0 auto;}
.friendlyLink h3{font-size:20px; color:#8c8c8c;line-height:36px; border-bottom:1px dashed #bcbcbc;}
.linkList{padding:10px 0;}
.linkList a{display:inline-block; margin:5px 16px; color:#666; }
.linkList a:hover{text-decoration:underline;}
帮助
.helpWrap{overflow:hidden; width:1000px; margin:0 auto; padding:20px 0;}
.helpLeft{float:left; width:660px;}
.erweima{float:right; width:310px; overflow:hidden; padding-top:8px;}
.helpList{border-bottom:1px dashed #bcbcbc; padding:5px 0;}
.helpList span{display:inline-block; width:155px; height:30px; line-height:30px; padding-left:30px; font-size:18px; color:#8c8c8c;
 background:url(../img/btn.png) no-repeat left -691px;}
.helpList span.about{background-position:left -731px;}
.helpList span.help{background-position:left -770px;}
.helpList span.follow{background-position:left -810px; width:70px;}
.helpCon{overflow:hidden; padding:5px 0;}
.helpCon li{float:left; width:185px;}
.helpCon li a{display:block; line-height:30px; color:#a4a4a4;}
.helpCon li a:hover{text-decoration:underline;}
.helpCon li.helpConLi1{width:190px;}
.helpCon li.helpConLi1 a{display:inline-block; padding-right:30px; } 
.helpCon li.helpConLi4{width:100px; }
.helpCon li.helpConLi4 a{padding-left:20px; background:url(../img/btn.png) no-repeat -193px -688px;}
.helpCon li.helpConLi4 a.qq{background-position:-193px -718px;}
.helpCon li.helpConLi4 a.google{background-position:-193px -748px;}
.helpCon li.helpConLi4 a.sina{background-position:-193px -777px;}
.erweima span{display:inline-block; width:129px; float:left; margin:0 10px; text-align:center;}
.erweima span img{margin-bottom:10px;}
footer
.footer{width:1000px; margin:0 auto; text-align:center; border-top:1px solid #d6d6d6; padding:20px 0;}
.footer p{line-height:20px;} */

/************咨询首页*************/
.hr{width:100%; height:0; line-height:0; font-size:0;}
.lay2{overflow:hidden;}
.conLeft{float:left; width:380px; padding-top:16px; display:inline-block;}
.conRight{float:right; width:602px; padding-top:20px; display:inline-block;}
.infoListWrap{height:180px; width:100%; overflow:hidden; padding-bottom:22px;}
.infoH2{width:355px;}
.infoH2 a{font-size:20px; color:#356acb; line-height:28px;}
.infoH2 a:hover{color:#fe8800;}
.infoDiv{padding-bottom:15px;} 
.infoDiv a{color:#048cf2; font-size:14px; line-height:24px; padding-right:8px;}
.infoDiv a:hover{text-decoration:underline;}
.infoList2{margin-top:7px;}
.infoList2 li{line-height:28px;}
.infoList2 li a:before{display:inline-block; width:5px; height:5px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; background-color:#333;}
.infoList2 .point{display:inline-block; background-color:#666; width:4px; height:4px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; margin-right:5px; position:relative; top:-2px;}

.infoList2 li a{color:#666; padding-left:5px;}
.infoList2 li a:hover{text-decoration:underline;}
.infoList2 li.infoListCon1{list-style:none; line-height:44px;width:355px;}
.infoList2 li.infoListCon1 a{font-size:18px; color:#333; padding-left:0px;}
.infoList2 li.infoListCon1 a:hover{color:#fe8800; text-decoration:none;}
.infoTab{position:relative; z-index:97;}
.infoTabUl{}
.infoTabUl li{display:none; height:305px; overflow:hidden;}
.infoTabUl li>a{display:block; width:602px; height:305px; overflow:hidden;}
.infoTabTitle{position:absolute; left:20px; bottom:10px; z-index:110; font-weight:normal;}
.infoTabTitle a{color:#fff; font-size:18px;}
.tan{width:100%; height:53px; background:url(../img/shadowBg.png) repeat-x left top; position:absolute; left:0; bottom:0; z-index:99;}
.infoTabBtn{width:100px; height:20px; text-align:right; position:absolute; right:10px; bottom:5px; z-index:111;}
.infoTabBtn span{display:inline-block; width:10px; height:10px; background-color:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; margin-right:5px; cursor:pointer;}
.infoTabBtn span.curSpan{background-color:#048CF2;}
.infoZx{padding-top:10px;}
.infoZx a{display:inline-block; width:180px; height:40px; text-align:center; line-height:40px; background:url(../img/btn.png) no-repeat 47px -847px #93D280; font-size:20px;color:#fff; padding-left:20px;}
.infoZx a.zxBtn2{background-position:-110px -847px; background-color:#6DCAF6; border-left:1px solid #048cf2; border-right:1px solid #048cf2;}
.infoZx a.zxBtn3{background-position:-263px -847px; background-color:#F2958B;}
.infoZx a:hover{background-color:#1AC15D;}
.infoZx a.zxBtn2:hover{background-color:#00AFFF;}
.infoZx a.zxBtn3:hover{background-color:#FE612A;}
.ad3{width:100%; padding:20px 0;}
.lay3{overflow:hidden; padding-bottom:15px;}
.title9{background-position:left -889px;}
.title10{background-position:left -924px;}
.countryChoose>li{width:100%; display:none; overflow:hidden; }
.countryChoose .conLeft{padding:0;}
.conCenter{float:left; width:310px; display:inline-block; margin-left:20px;}
.conRight2{width:275px; border-left:1px solid #e8e8e8; padding:0; padding-bottom:30px;}
.conCenterDiv{width:100%; padding-top:20px;overflow:hidden;}
.conCenterTitle{border-bottom:2px solid #e8e8e8; position:relative; height:55px; z-index:99;}
.conCenterTitle .titleSpan{display:block; width:100px; position:absolute; left:0; bottom:-2px;background:#356acb; height:36px; z-index:100; border-right:2px solid #fff; line-height:27px;}
.conCenterTitle .titleSpan strong{display:block; font-size:24px; color:#fff;border-bottom:2px solid #fff; padding:2px 0;}
.conCenterDiv .conCenterImg{display:inline-block; width:100%; background:#f2f2f2; }
.conCenterImg2{display:inline-block; width:145px; background:#f2f2f2; float:left;}
.conCenterImg3{margin-left:20px;}
.conCenterImg a.conCenterTxt1{display:block; font-size:14px; color:#666; padding:10px;}
.conCenterImg2 a{color:#666;}
.conCenterImg2 a:hover{text-decoration:underline;}
a.conCenterTxt{display:block; padding:10px; line-height:18px;}
.hot{height:31px; background:url(../img/btn.png) no-repeat left -965px; font-size:20px; line-height:31px; color:#fff; padding-left:5px; margin-top:21px;}
.hotList{padding-top:10px;}
.hotList li{height:30px; line-height:30px; }
.hotList li a{color:#666;}
.hotList li b{font-size:16px; font-style: italic;font-weight:normal; margin-right:5px; position:relative; top:2px; padding-left:10px;}
.hotList .hotListLi b,.hotList .hotListLi a{color:#00afff;}
.hotList li a:hover{text-decoration:underline;}
.studyList li{padding-left:10px;}
.chooseMore{height:20px; font-size:0; line-height:0; border-top:1px solid #e8e8e8; position:relative; clear:both; z-index:100;}
.chooseMore a{display:block; width:106px; height:30px; line-height:30px; text-align:center; color:#1692f3; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;  -ms-border-radius:15px; border:1px solid #e8e8e8; z-index:101; background:#fff; position:absolute; left:50%; margin-left:-53px; bottom:2px; font-size:12px;}
.title11{background-position:left -1000px;}
/*sucess case*/
.hotSchool{padding:20px 0 40px;}
.hotSchool li{float:left; display:inline-block; width:122px; height:117px; margin-right:10px; padding-left:113px; position:relative; overflow:hidden; padding-right:5px;}
.hotSchool li .schoolListImg{width:103px; height:auto; position:absolute; left:0px; top:0px; }
.hotSchool li.marginNone{margin:0;}
.hotSchool li .schoolListTxt{text-align:left; }
.hotSchool .hotSchool li .schoolListTxt .num{margin-left:15px;}
.hotSchool .paddingN{padding-bottom:20px;}
.hotSchool .caseName{display:block; width:82px; height:24px; text-align:center; line-height:26px; position:absolute; left:24px; bottom:0px; background:url(../img/btn.png) no-repeat left -1037px; color:#fff; font-size:14px;}
.hotSchool .caseTriangle{display: inline-block; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; border-top: 13px solid #048cf2; font-size: 0px; line-height: 0px; position: absolute; right: -13px; top: 0px; z-index: 90;}
.hotSchool .hotListTxt{line-height:24px; }
/*美加留学*/
.title12{background-position:left -1069px;}
.title13{background-position:left -1105px;}
.title14{background-position:left -1140px;}
.title15{background-position:left -1175px;}
.title16{background-position:left -1220px;}
/*推荐活动*/
.recommendList{overflow:hidden; padding: 20px 0 40px;}
.recommendList li{float:left; width:186px; border:1px solid #e8e8e8; margin-right:15px; position:relative; z-index:99;}
.recommendList li.marginNone{margin:0;}
.shadowBg{width:100%; height:28px; background-color:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; bottom:0px; left:0; z-index:100;}
.recommendDis{position:absolute; bottom:7px; left:5px; z-index:101;}
.recommendDis a{ color:#fff;}
.recommendDis a:hover{text-decoration:underline;}

/**************资讯-全球留学国家页面-中学***************/
.middleSchLeft{float:left; width:381px; display:inline-block; margin-right:20px; padding-top:20px;}
.middleSchLeft .middleSchImg,.middleSchLeft .middleSchImg img{height:268px;}
.middleSchCenter{float:left; width:307px; display:inline-block; padding-top:15px;}
.middleSchRight{float:right; width:275px; display:inline-block; margin-top:20px; border:1px solid #e8e8e8; border-top:none;}
.mTitle{background:url(../img/midSchTitle.png) no-repeat 5px 5px; padding-left:205px;}
.middleSchWrap{height:auto; padding-bottom:14px;}
.middleSchH2 a{display:inline-block; width:307px; font-size:18px; color:#048cf2; line-height: 28px;padding-bottom:6px;}
.middleSchH2 a:hover{color:#FE8800;}
.middleSchDiv{padding:0 10px;}
.middleSchDiv a{font-size:14px; color:#666; line-height:24px;}
.middleSchDiv a:hover{text-decoration:underline;} 
.middleSchList2{padding-top:12px;}
.middleSchList2 li{line-height: 28px;} 
.middleSchList2 li a{display: inline-block; color: #666; padding-left: 5px;} 
.middleSchList2 li a b{color:#048cf2;}
.middleSchList2 li a:hover,.middleSchList2 li a:hover b{color:#fe8800;}
.advantageHot h3{height:26px; line-height:26px; color:#fff; border-top:3px solid #048cf2; background:url(../img/btn2.png) no-repeat left top; padding-left:10px; font-size:14px; border-bottom:1px solid #e8e8e8;}
.advantageHot h3 .more{float:right; color:#00afff; font-size:12px; font-weight:normal; margin-right:10px;}
.advanceList{padding:10px 14px 6px;}
.advanceList span{display:block; height:25px; line-height:25px; border:1px solid #b3deff; background:url(../img/btn2.png) no-repeat left -31px; margin:0 0 4px;}
.advanceList b{color:#fff; padding:0 20px; font-size:14px;}
.advanceList a{color:#048cf2;}
.advanceHot{padding:5px 0;}
.advanceHot li{line-height:22px; padding-left:14px;}
.advanceHot li .point{display:inline-block; width:3px; height:3px; background:#666; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; margin-right:5px; position:relative; top:-2px;}
.advanceHot li a{color:#666;}
.advanceHot li a:hover{text-decoration:underline;}
.lay4{overflow:hidden; padding-top:15px;}
.mTitle2{background:url(../img/midSchTitle.png) no-repeat 5px -28px; padding-left:205px;}
.schSearLeft{float:left; width:670px; border-bottom:1px solid #ebebeb; padding-bottom:19px;}
.schSearRight{float:right; width: 310px; padding-top:20px;}
.schSearRight .schoolCha{position:static; width:260px; border:none; padding-bottom:5px;}
.schSearRight .zx a{margin:0 18px;}
.schSearRight .zx h3{padding:10px;}
.schSearRight .schoolChaCont li{padding-top:10px;}
.schReco{padding-top:10px;}
.schChaTitle{height: 35px; line-height:35px; border-bottom: 2px solid #1292f2;}
.schChaTitle .more{float:right; color:#1692f3; font-weight:normal;}
.mTitle3{background:url(../img/midSchTitle.png) no-repeat 5px -63px;}
.schRecoList{border:1px solid #ebebeb; border-top:none;}
.schRecoList li{line-height:32px; padding-left:15px;}
.schRecoList li a{color:#666;}
.schRecoList li a:hover{text-decoration:underline;}
.schRecoList .schRecoLi{position:relative; padding:15px 0 15px 140px; font-size:14px; color:#666; line-height:24px;}
.schRecoLi .schRecoLiImg{display:inline-block; width:107px; height:77px; position:absolute; left:17px; top:14px;}
.schRecoList li .point{display:inline-block; width:3px; height:3px; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; background:#666; margin-right:5px; position:relative; top:-3px;}
.usaSch{border: 1px solid #e8e8e8; border-top: none;}
.tips{float:left; width:310px; border-right: 1px solid #e8e8e8;}
.tipsList{float:right; width:330px;}
.tips .advantageHot h3{height:35px; line-height:35px; background:url(../img/btn2.png) no-repeat left -59px #e5f4ff; border-bottom:none;}
.tips .advanceHot{padding:12px 0;}
.tips .advanceHot li{line-height:24px;}
.tipsList .middleSchList2{padding-bottom:12px;}
.mTitle4{background:url(../img/midSchTitle.png) no-repeat left -99px;}
.mTitle5{background:url(../img/midSchTitle.png) no-repeat 10px -132px; border-bottom: 2px solid #1393f3; }
.mTitle6{background:url(../img/midSchTitle.png) no-repeat 10px -167px; border-bottom: 2px solid #1393f3; }
.guideRight{border: 1px solid #e8e8e8;}
.expert{padding:14px 0 5px;}

.expert span{display:inline-block; width:89px; margin-left:10px; text-align:center;}
.expert span a{display:inline-block; color:#009fe9; font-size:14px; line-height:28px; font-weight:bold; }
.expert span a:hover{color:#fe8800;}
.expertReco{position:relative; padding:13px 13px 13px 150px;}
.expertImg{display:inline-block; width:120px; height:89px; position:absolute; left:13px; top:13px;}
.expertRecoTxt{height:95px;}
.expertRecoTxt strong{display:block; font-size:14px; padding-bottom:10px; }
.expertRecoTxt a{line-height:20px; color:#666;}
.expertRecoTxt a.detail{color:#0099ff;}
.oPadding{padding-top:30px;}
.blank{height:20px;}

.mTitle5 .more,.mTitle6 .more{float:right; color: #1692f3; margin: 12px 8px 0 0; font-weight: normal; }
.middleSchool a{display: inline-block; height: 22px; line-height: 22px; margin-top: 5px; padding: 0 12px; cursor: pointer; color: #666;}
.middleSchool a:hover{ background: #048CF2; color: #fff;}
.fontSize li{font-size:14px;}
/*美国大学--资讯*/
.uniGuideRight span{padding:2px 12px;}
.uTitle{background:url(../img/midSchTitle.png) no-repeat left -238px; border-bottom: 2px solid #048cf2;}
.uniTipsList h3{font-size:14px; color:#000; height:28px; line-height:28px; padding-top:10px;}
.uniTipsList h3 a.more{float:right; margin:0px 5px 0 0; color:#048cf2; font-size:12px; font-weight: normal;}
.guideUl{padding-bottom:5px;}
.guideUl li{line-height:28px; font-size:14px; }
.guideUl li a{color:#666;}
.guideUl li a:hover{color:#fe8800; }
.uTitle2{background:url(../img/midSchTitle.png) no-repeat left -202px; border-bottom: 2px solid #048cf2;}
.uTitle3{background:url(../img/midSchTitle.png) no-repeat left -267px; border-bottom: 2px solid #048cf2;}
.collegeInfo li{height:270px;}
.college_schoolSearch{  padding-left: 25px; overflow: hidden; border-top: 2px solid #fe8800; border-bottom: 2px solid #00AFFF; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8;}