
/*公用*/
*{font-family:Segoe UI, Tahoma, Helvetica, Arial,"宋体", sans-serif; font-size: 13px;}
.hide{ display:none;}
.center{ width: 990px; margin: 0 auto;}
.clear{ clear: both;}
.po-relative{ position: relative;}
.padding-t20{ padding-top: 20px;}
.margin-b20{ margin-bottom: 20px;}
.w214{ width: 214px;}
.fl-left{ float: left;}
.fl-right{ float: right;}
.al-center{ text-align:center;}

/*头部*/
.header-main{ height: 124px;width: 990px; margin: 0 auto; position: relative;}
#logo{ width: 338px; height: 84px; position: absolute; left: 0px; bottom: 17px;}
.welcome{width: 460px; height: 26px; line-height: 26px;  position: absolute; left: 0px; top: 0px; font-size: 13px;}
.mini-nav{width: 460px; height: 26px; line-height: 26px;  position: absolute; right: 0px; top: 0px; font-size: 13px; text-align: right; }
.mini-nav a{ font-size: 14px; text-decoration: none; padding: 5px 10px;}
.mini-nav .student_services{ border-radius: 0 0 3px 3px;}
#skin{ width: 90px; height: 15px; position: absolute; right: 0; top:34px;}
#skin span{ display: block;float: left;padding-right: 10px;}
#skin a{ display: block; width: 15px; height: 15px; float: left; margin-right: 10px;}

/*导航*/
#nav{ height: 36px;}
.nav-main{width: 990px;height: 36px; margin: 0 auto; position: relative; }
#nav li{ padding-top:4px; height: 32px; float: left;}
#nav li:first-child{ border-left: 0;}
#nav li:last-child{ border-right: 0;}
#nav li a{ display: block; padding: 0 9px; height: 31px; line-height:28px; float: left; font-size: 14px; text-transform: uppercase; text-decoration: none;}
/*第一屏板块*/
#features-box{ padding-top: 20px; padding-bottom: 10px;}
.features{ width: 990px; height: 380px; margin: 0 auto; }
/*焦点图*/
.focus{ width: 680px; height: 380px; float: left; position: relative; overflow: hidden;}
.focus-img{height: 380px; position: relative;}
.focus-img li{width: 680px; height: 380px; position: absolute; left: 0; top: 0;}
.focus-img li .bar{ width: 460px; height: 69px; position: absolute; left: 0; bottom:20px;}
.bar-title{font-size: 26px; line-height: 1; height:41px; overflow:hidden;}
.bar-title span{ display:block; display: inline-block; padding: 15px 20px 0 15px; line-height: 1; font-size: 26px; text-decoration: none;}
.bar-info span{ padding: 5px 25px 5px 15px; display: inline-block;}
.bar-info a{ text-decoration: none;}
.indicator{height: 16px; position: absolute; bottom: 10px; right: 0;}
.indicator ul li{ width: 16px; height: 16px; float: left; margin-right: 10px; border-radius: 50%; text-align: center;line-height: 16px; font-size: 12px; cursor: pointer;}
/*课程搜索*/
.side-main{ width: 300px;height: 380px; float: right;}
.course-search{ margin-bottom: 15px;}
.course-search h2{ font-size: 18px; text-transform: uppercase;  padding-bottom: 10px; margin-bottom: 10px;}
.course-search h2 a{ font-size: 18px; text-transform: uppercase;}
.select{ height: 30px; margin:15px 5px 0 10px; }
.select select{ width: 280px; height: 30px;}
.language{margin:11px 10px 7px 10px; line-height: 36px;}
.language-head{ font-size: 15px; font-style: italic;}
.checkbox{ padding-left: 10px;}
.checkbox input[type="checkbox"]{ margin-right: 3px;}
.checkbox a{ text-decoration: none;}
.search-input{ height:36px; padding: 15px; position: relative;}
.search-input b{ display: block;position: absolute;left: 34px;top: 0;overflow: hidden;width: 0px;height: 0px;border-width: 6px;}
.input-text{ float: left;width:234px; height: 36px;}
.input-text input{ width:222px; height: 30px;}
.input-btn{ float: right; width: 30px; height: 30px; padding-top: 3px;}
.user-resgister-tab .login-btn {float:left; width:80px;}
.input-btn a{ display:block; width: 30px; height: 30px; border: none; border-radius: 50%; text-transform: uppercase; text-align: center; text-decoration: none; line-height: 30px;}
#popSiteLinks ul{ padding:5px;display: none;}
/*通知公告*/
.notice{ padding: 6px 8px 8px 11px; position: relative;}
.news-page{ width: 45px; height: 17px; position: absolute; right: 7px; top:0;}
.news-page span{ display: block; width: 22px; height: 17px; cursor: pointer;}

.news-page .left{ background-position: 0 3px; float: left;}
.news-page .right{ background-position: -22px 3px; float: right;}
.notice h2{ font-size: 18px; line-height: 36px; text-transform: uppercase; padding-bottom: 5px;}
.notice h2 a{ text-decoration: none; font-size: 18px; text-transform: uppercase;}
.notice h2 a:hover{ text-decoration: underline;}
.notice-body{ width: 280px; height: 62px; overflow: hidden;}
.notice-body ul{ width: 5000px;}
.notice-body ul li{ width: 280px; float: left;}
.calendar{ width: 55px; height: 60px; float: left; }
.calendar .day{font-size: 20px; text-align: center;}
.calendar .month{ font-size: 17px; text-align: center;}
.notice-main{float: right; line-height: 1;}
.notice-main a{text-decoration: none;}
.notice-main a:hover{ text-decoration: underline;}
.notice-title{ margin-bottom: 5px;}
/*3大信息板块*/
.advantages{ margin-right: 23px;}

.advantages .pic{background: url(/_Template/University2/images/advantages.png) no-repeat;}
.programs{ margin-left: 22px;margin-right: 23px;}


.programs .pic{background: url(/_Template/University2/images/programs.png) no-repeat;}
.service{margin-left: 22px;}
.service .pic{background: url(/_Template/University2/images/service.png) no-repeat;}
.panel-box2{padding: 10px 0;}
.panel-main{ width: 990px; margin: 0 auto;}
.panel-info{ width: 300px; height: 360px; float: left;}
.panel-info h2{ font-size: 19px;}
.panel-info h2 a{ font-size: 19px; text-decoration: none;}
.panel-info ul li{ padding: 4px 0 4px 12px;}
.panel-info ul li a{ font-size: 13px;text-decoration: none;}
.panel-info ul li a:hover{ text-decoration: underline;}
.panel-info .pic{ width: 300px; height: 169px;}
.view-more{ display:none;}
/*footer*/
.foot-connect{ height: 32px; line-height: 32px; padding: 6px 0;}
.connect-head{float: left; padding: 0 10px 0 0;font-size: 16px;line-height: 32px}
.connect-body{float: left;}
.connect-body a{ display: block; float: left; width: 32px; height: 32px; margin-right: 10px; background-image: url(/_Template/University2/images/share.png);}
.facebook{ background-position: 0 0;}
.twitter{ background-position:-33px 0;}
.foot-main{ padding:30px 0;}
.foot-nav{ line-height: 40px;}
.foot-nav a:first-child{ margin-left: 0;}
.foot-panel{ float: left; }
.foot-panel h2{ font-size: 8px; text-transform: uppercase; margin-bottom: 5px;}
.foot-panel ul li{ padding: 3px 0 3px 10px;}
.foot-panel ul li a{ font-size: 13px; text-decoration: none;}
.foot-panel ul li a:hover{ text-decoration: underline;}
.applicants{ width: 260px;}
.current{ width: 260px;}
.visitors{ width: 250px;}
.help_center{ width: 220px;}
.foot-bottom{ padding:10px 0;}
.foot-nav a{ text-decoration: none;}
.foot-share-box{ display:none;}
.bottom-line {margin-top: 25px;}
.copyright-text{ padding-left:5px}
/*--------------------------------------------------- 二级页面 -------------------------------------------------------*/
#content{ width: 990px; margin: 0 auto; padding-bottom:20px;}
#whyusNav{ margin:15px 0 15px;}
#whyusNav a{ display:block; padding:3px 7px; text-decoration:none; float:left; margin-right:5px;}
#whyUsImgs li{ width:100%; height:300px;}
#whyUsImgs img { width:600px; height:300px; float:left;}
#whyUsImgs .imgContent{ width:360px; float:left; margin-left:20px;}
#whyUsImgs .imgContent h2 {margin-bottom:10px;}
#whyUsImgs .imgContent h2 a {font-size: 16px; text-decoration: none; color:#c69201;}
.why-indicator li,#whyusNav a{ border: 1px solid #bb8900; color:#c69201; }
.why-indicator li.active,#whyusNav a.activeSlide{ background:#bb8900; color: #fff;}
.why-indicator .play{ background: #d9d9d9 url(../images/play.png) no-repeat;}
.why-indicator .play.stop{ background-position: -24px 0;}
.hot-info-body a:hover{ color: #373737;}


