
/*首页 左侧*/
.left{ width:230px; float:left;}
.scroll{ width:230px; height:423px; position:relative;}
.scroll .scrollImg{ width:230px; height:423px; overflow:hidden;}
.scroll .scrollImg li{ width:230px; height:423px; display:none;}
.scroll .scrollNum{ position:absolute; right:0px; bottom:10px; zoom:1; overflow:hidden; }
.scroll .scrollNum li{ width:20px; height:20px; line-height:20px; text-align:center; color:#fff; float:left; margin-right:5px; cursor:pointer;}
.scroll .scrollNum li.readOn{ background:#9c824e;}
.login{ width:220px; height:150px; background:url(images/s_login.jpg) no-repeat left top; padding:54px 0px 0px 10px;}
.login li{ width:150px; height:27px; margin-bottom:10px; padding-left:24px;}
.login li .text2,.login li .loginBtn2{ width:150px; line-height:20px; height:20px; border:none; background:none;}
.login li .loginBtn2{ cursor:pointer;}
.login li a{ margin:0px 12px;  color:#9c824e;}
.login li.after{ background:#2e2c2d; height:130px; width:170px; color:#e6e6e6;}
.login li.after a{ display:block; color:#c6c6c6;}
.login li.after span{display:block; color:#9c824e;}
.courseType{ width:221px; height:269px; background:url(images/s_login.jpg) no-repeat left -204px; padding-left:9px;}
.courseType li,.tools li{ width:104px; height:85px; padding:0px 3px 3px 0px; float:left;}
.courseType li a,.tools li a{ display:block; width:104px; height:85px; text-indent:-200em;}
.mediaHot,.bilingualNew{ width:230px; margin-top:5px;}
.mediaHot .title,.bilingualNew .title{ width:215px; height:34px; background:url(images/s_login.jpg) no-repeat left -478px; line-height:34px; color:#fff; padding-left:15px; font-size:14px; font-weight:bold;}
.mediaHot .title .more,.bilingualNew .title .more{ margin-left:110px; color:#fff; font-size:12px; font-weight:normal;}
.newsList{ padding:10px 11px; border:1px #d9e4e9 solid; border-top:none;}
.newsList li{ line-height:30px; _height:30px; font-size:14px;}
.newsList li.top3 a{ color:#9c824e;}
.newsList li.top3 a:hover{color:#464646;}
.newsList li img{ display:block; _margin:7px 0px;}
.newsList li span{ display:inline-block; width:18px; height:18px; line-height:18px; background:#000; color:#FFF; text-align:center; margin-right:5px;}
.newsList li.top3 span{ background:#c0a062; color:#000; }
.bilingualNew .title{ background-position:left -517px;}
.tools{ width:221px; padding:9px 0px 0px 9px; height:97px; background:url(images/s_login.jpg) no-repeat left -563px;}
.ad{ width:220px; height:110px; background:url(images/s_login.jpg) no-repeat left -669px; padding-left:10px;}

/*首页 右侧*/
.right{ width:762px; float:right;}
/*右上 新闻和活动部分*/
.rightTop{ width:762px; zoom:1; overflow:hidden; padding-bottom:10px;}
.hotNews{ width:375px; border-top:1px #e3e9f1 solid; padding:10px 5px 0px; float:left;}
.hotNews li{ line-height:30px; text-align:center; height:30px;}
.hotNews li a{ font-size:14px; margin-right:10px;}
.hotNews li.new{ height:36px; line-height:36px;}
.hotNews li.new a{ color:#9c824e; font-weight:bolder;  font-size:16px;}
.hotNews li a.comment{color:#9c824e;}
.hotNews li img{ margin-right:5px; vertical-align:middle;}
.hotNews li img.newImg{ margin:0px 5px 15px; vertical-align:middle;}
.calendar{ width:360px; float:right;}
.calendar .title{ width:350px; height:29px; background:url(images/s_bg2.png) no-repeat left -96px; line-height:29px; padding-left:10px; font-weight:bold; font-size:14px;}
.calendar .title a{ margin-left:250px; font-weight:normal; font-size:12px;}
.calendar .active{  border-left:1px #e3e9f1 solid;  border-right:1px #e3e9f1 solid; width:358px; padding-top:8px;}
.calendar .active li{ width:358px; zoom:1; overflow:hidden; line-height:35px; margin-bottom:3px; font-size:14px;}
.calendar .active li span{ display:block; float:left; width:38px; height:28px; border:1px #c0a062 solid; line-height:28px;  text-align:center; color:#9c824e;}
.calendar .active li.soon span{ display:block; width:40px; height:75px; float:left; background:#d3bc91; font-size:14px; color:#FFF; line-height:50px; border:none;}
.calendar .active li.soon span i{ display:block; background:#9c824e; width:40px; line-height:24px; font-style:normal; font-size:12px; }
.calendar .active li.soon img{ display:block; float:left; padding:0px 10px 0px 5px;}
.calendar .active li.soon p{ width:160px; float:left;}
.calendar .active li.soon p strong{ height:24px; display:block; width:160px; text-align:center; font-weight:bold; color:#9c824e; font-size:14px;}
.hotline{ background:url(images/hotline.jpg); width:106px; height:42px; padding:7px 0px 0px 254px; float:right;}
.hotline a{ display:block; width:95px; height:36px;}
.tel{ width:328px; border:1px #e3e9f1 solid; height:112px;  border-top:none; float:right;  padding:12px 15px 8px; }
.tel ul{ height:112px; overflow:hidden;}
.tel ul li{ line-height:28px;}
.tel ul li span{ margin:0px 10px;}
.ad2{ width:762px; height:85px; overflow:hidden;}
.ad2 li{ height:85px;}

.topic{ width:762px; height:80px;}
.topic dt{ width:42px; height:80px; float:left;}
.topic dd{ width:720px; height:80px; float:left; position:relative; overflow:hidden;}
.topic dd ul{ width:5000px; height:80px; position:absolute; left:0px; top:0px;}
.topic dd ul li{ width:176px; height:80px; padding:0px 2px; float:left;}


/*精彩外语*/
.language,.walkthrough,.news{ width:762px; margin:10px 0px; zoom:1; overflow:hidden; _margin:7px 0px;}
.language .title,.walkthrough .title,.news .title{ width:750px; height:31px; background:url(images/s_bg2.png) no-repeat left -128px; line-height:31px; padding-left:12px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.language-lt,.walkthrough-lt,.news-lt{ width:389px; border:1px #dae5e9 solid; border-top:none; float:left;}
.language-lt .highScores,.news .raiders{ display:block; line-height:30px; font-weight:bold; width:89px; text-align:center; font-weight:bold; float:left; font-size:14px; color:#9c824e;}
.language-lt .testType,.news .country{ float:left; width:300px; }
.language-lt .testType li,.news .country li{ float:left; margin-left:23px; line-height:30px; cursor:pointer; color:#9c824e; font-weight:bold;}
.language-lt .testType li a,.news .country li a{color:#9c824e;}
.language-lt .testType li a:hover,.news .country li a:hover{ text-decoration:none;}
.language-lt .testType li.readOn,.news .country li.readOn{ border-bottom:2px #ff031d solid;}
.language-lt .testInfo,.news .newsInfo{ width:389px; clear:both; border-top:1px #dae5e9 solid; display:none;}
.language-lt .testInfo dl,.news .newsInfo dl{ width:369px; padding:15px 10px; border-bottom:1px #dae5e9 dotted; height:75px;}
.language-lt .testInfo dl dt,.news .newsInfo dl dt{130px; height:75px; float:left; padding-right:10px;}
.language-lt .testInfo dl dd,.news .newsInfo dl dd{ float:left; width:229px;}
.language-lt .testInfo dl dd h4,.news .newsInfo dl dd h4{ font-size:14px;}
.language-lt .testInfo ul,.news .newsInfo ul{ padding:15px;}
.language-lt .testInfo ul li,.news .newsInfo ul li{ line-height:28px; height:28px; font-size:14px;}
.language-lt .testInfo ul li span,.news .newsInfo ul li span{ color:#9c824e; margin-right:3px;}
.language-lt .testInfo ul li span a,.news .newsInfo ul li span a{color:#9c824e;}
.language-lt .testInfo ul li img,.news .newsInfo ul li img{ margin:0px 3px 12px; vertical-align:middle;}
.language-rt,.walkthrough-rt,.news-rt{ width:359px; border:1px #efefef solid; border-top:none; float:right;}
.language-rt .openClass,.news .elite{ line-height:30px; height:32px;  font-size:14px; color:#9c824e; font-weight:bold; padding-left:15px; }
.language-rt dl{ border-top:1px #efefef solid; border-bottom:1px #efefef solid; padding:15px; width:329px; height:75px;}
.language-rt dl dt{ width:90px; height:75px; padding-right:10px; float:left;}
.language-rt dl dd{ float:right; width:229px;}
.language-rt dl dd h4{ font-size:14px;}
.language-rt dl dd a.detail{ float:right; color:#9c824e; *margin-top:-24px; }
.language-rt ul{background:#f5f5f5; padding:20px 12px 0px 11px; width:336px; zoom:1; overflow:hidden;}
.language-rt ul li{ width:90px; height:80px; padding:0px 11px 15px; float:left; position:relative;}
.language-rt ul li span{ position:absolute; left:70px; top:30px; z-index:10; display:block; width:22px; height:22px; zoom:1; overflow:hidden; }
.language-rt ul li span i{ display:block; width:22px; height:22px; background:url(images/s_icon.png) no-repeat left top; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="style/images/s_icon.png"); _background:none; }
.language-rt .online,.news-rt .online{ width:339px; height:38px; padding-bottom:6px; background:#f5f5f5; padding-left:20px; }
.language-rt .online a,.news-rt .online a{ display:block; width:90px; height:38px; background:url(images/s_btn1.png) no-repeat left -152px; float:left; margin:0px 10px; line-height:34px; color:#fff; font-weight:bold; font-size:14px; padding-left:50px;}
.language-rt .online a.no{ background-position:left -605px;}
.language-rt .online a:hover,.news-rt .online a:hover{ text-decoration:none; color:#E6E6E6;}
.language-rt .online a.no:hover{ color:#fff;}
.ad3{ height:80px; width:762px;}
.ad3 li{ height:80px; float:left;}
.ad3 li.ad3-rt{ float:right;}
/* 名校攻略*/
.walkthrough-lt .superStu,.walkthrough-lt .offer .name,.walkthrough-rt .forum{line-height:30px;  font-size:14px; color:#9c824e; font-weight:bold; padding-left:15px; border-bottom:1px #dae5e9 solid;}
.walkthrough-lt .superStu a{ margin-left:260px; font-size:12px; color:#9c824e; font-weight:normal;}
.walkthrough-lt dl.stu,.walkthrough-lt dl.expert{ height:82px; padding:9px 15px; width:359px; border-bottom:1px #dae5e9 dotted;}
.walkthrough-lt dl.stu dt,.walkthrough-lt dl.expert dt{ width:80px; height:80px; border:1px #f0f0f0 solid; float:left;}
.walkthrough-lt dl.stu dd,.walkthrough-lt dl.expert dd{ width:259px; float:left; padding:0px 9px;}
.walkthrough-lt dl.stu dd p{color:#9c824e; font-size:14px; }
.walkthrough-lt dl.stu dd span,.walkthrough-lt dl.expert dd span{ margin:0px 3px; font-size:14px;}
.walkthrough-lt dl.stu dd a.detail,.walkthrough-lt dl.expert dd a.detail{ float:right; *margin-top:-24px; color:#9c824e;}
.walkthrough-lt dl.expert{ border-bottom:1px #dae5e9 solid;}
.walkthrough-lt dl.expert dd span{ font-weight:bold; color:#9c824e;}
.walkthrough-lt .offer{ width:389px; }
.walkthrough-lt .offer .offer-con{ width:388px; height:136px;}
.offer .offer-con .lt-btn,.offer .offer-con .rt-btn{ width:26px; height:136px;  line-height:136px; text-align:center; color:#FFF; float:left; font-size:14px; font-weight:bold; cursor:pointer; background:#000; filter:Alpha(opacity=60); background:rgba(0,0,0,0.6); }
.offer .offer-con .offer-roll{ width:336px; height:136px; float:left; overflow:hidden; position:relative;}
.offer .offer-con .offer-roll ul{ width:5000px; height:136px; position:absolute; left:0px; top:0px;}
.offer .offer-con .offer-roll ul li{ padding:0px 1px; width:110px; height:136px; float:left; position:relative;}
.offer .offer-con .offer-roll ul li span{ display:block; width:100px; height:20px; position:absolute; left:1px; bottom:0px; background:#c0a062; color:#fff; padding:5px 0px 5px 10px; line-height:20px;}
.offer .offer-con .offer-roll a:hover{ text-decoration:none;}
.walkthrough-rt .forumSwap{ width:336px; padding:0px 12px 10px 11px; zoom:1; overflow:hidden;}
.walkthrough-rt .forumSwap li{ width:96px; height:80px; padding:6px 8px; float:left; position:relative; cursor:pointer;}
.walkthrough-rt .forumSwap li img{border:3px #fff solid; }
.walkthrough-rt .forumSwap li.readOn img{border:3px #c0a062 solid;}
.walkthrough-rt .forumSwap li.readOn em{  border:6px #fff solid; border-bottom:6px #c0a062 solid; line-height:0px; font-size:0px; position:absolute; left:50px; top:-6px;}
.walkthrough-rt .forumTit{ line-height:38px; font-size:15px; font-weight:bold; width:359px; text-align:center; color:#9c824e; display:none;}
.walkthrough-rt .forumList{ width:329px; background:#f5f5f5; border-top:1px #f0f0f0 solid; padding:10px 15px;}
.walkthrough-rt .forumList li{ line-height:26px; font-size:14px;}
.walkthrough-rt .forumList li a{ margin-left:3px;}
.walkthrough-rt .forumList li span{ float:right; color:#8f8f8f; *margin-top:-28px;}

/*留学动态*/
.news .country li{ margin-left:15px;}
.elite-con{ width:359px; height:182px; position:relative;}
.elite-con .elite-ltbtn,.elite-con .elite-rtbtn{ width:25px; height:182px; border-right:1px #fff solid; position:absolute; left:0px; top:0px; z-index:12; background:#000; filter:Alpha(opacity=60); background:rgba(0,0,0,0.6); font-size:14px; text-align:center; line-height:182px; font-weight:bold; color:#fff; cursor:pointer;}
.elite-con .elite-rtbtn{ border-left:1px #fff solid; border-right:none; position:absolute; left:333px; top:0px; z-index:12; }
.elite-con .elite-roll{ width:358px; height:182px; overflow:hidden; position:relative;}
.elite-con .elite-roll ul{ width:5000px; height:182px; position:absolute; left:0px; top:0px;}
.elite-con .elite-roll ul li{ width:358px; height:182px; float:left; position:relative;}
.elite-con .elite-roll ul li span{ display:block; position:absolute; left:0px; top:132px; width:288px; height:40px; padding:5px 35px; background:#c0a062; color:#fff; line-height:20px; z-index:9;}
.elite-con a:hover{ text-decoration:none;}
.collegeList{ border:1px #efefef solid; margin:5px; width:348px; zoom:1; overflow:hidden; border-bottom:none;}
.collegeList li{ border-bottom:1px #efefef solid; line-height:28px; height:28px; _height:21px; _line-height:21px; width:106px; padding-left:10px; float:left; _padding-top:7px;}
.collegeList li em{ border:4px #fff solid; border-left:4px #cfcfcf solid; line-height:0px;  font-size:0px; vertical-align:baseline;zoom:1; vertical-align:middle; margin-right:3px; }
.collegeList li a{ text-decoration:none;}
.news-rt .online{ padding-top:8px;}

.ad4{ width:1000px; height:82px; background:#999; clear:both;}
/* 开屏广告 */
.openAd{ margin:0 auto 10px; width:1000px; height:450px; overflow:hidden; position:relative; z-index:1;}
.adClose{position:absolute; right:0; z-index:1;}
.adClose label{ cursor:pointer; background:#fff; display:inline-block; padding:0 3px 2px;}


