﻿@charset "utf-8"; .pageBanner{display: none}
.column{ margin-bottom: 20px;overflow: hidden;}
.side{ float:right;margin: 0 0 0 20px; padding: 15px; background-color: #fff;}
.mainContent{padding: 15px; background-color: #fff;}

/* focusBanner */
.focusBanner{ height: 360px; margin: 0 auto; clear: both;text-align: center;position: relative;z-index: 0; overflow: hidden;}
.focusBanner .con{display: none}
.focusBanner .bd li .pic{position: absolute;left: 50%; margin-left: -600px; z-index: 0}
.focusBanner .hd{ width: 100%; height: 25px; position: absolute; bottom: 0; left: 0; z-index: 1; font-size: 0;}
.focusBanner .hd li{ height: 12px; width: 12px; background: #fff; margin: 0 5px; cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;}
.focusBanner .hd li span{display: none;}
.focusBanner .hd .on{background: #ff0}
.focusBanner .prev,.focusBanner .next{cursor: pointer;left: 50%;top: 50%;margin: -25px 0 0 -600px;width: 50px;height: 50px;background: url(../../base/img/icons.png) center -389px no-repeat #333;display: block;position: absolute; filter: alpha(opacity=30);opacity: 0.3;}
.focusBanner .next{ margin-left: 550px; background-position: center -290px;}
.focusBanner .prev:hover,.focusBanner .next:hover{ filter: alpha(opacity=70);opacity: .7;}
.focusBanner .bd img{
    width:1200px;
    height:360px;
}
/* ========= column1 ========= */
/* 焦点图 */
#focusNews,#tzgg{ position: relative; float: left;margin-right: 15px; padding: 15px; background-color:#fff;}
#focusNews .more{ position: absolute;right: 15px;bottom:0; width:26px;height: 20px; line-height:20px; background:#01977c url(../../base/img/icon.png) no-repeat center -484px; text-indent: -999px; overflow: hidden;}
#focusNews .hd{bottom: 85px;right: 20px;}
#focusNews .bd{height: auto;}
#focusNews .bd .pic img{height: 280px;}
#focusNews .bd .con{position: static; padding-top:9px; height: 50px; line-height:24px;}
#focusNews .bd .con .title{position: static;}
#focusNews .bd .con .title a{color: #333;}
#focusNews .bd .con .titleBg{ display:none;}

#tzgg1{height:338px;}
/* 通知公告 */
#tzgg{ position: relative; width: 396px;}
#tzgg .hd h3{ background: #ce3935;}
#tzgg .hd h3:after{border-top-color: #ce3935;}
#tzgg .hd h3 a{ color: #fff;padding: 0;}
#tzgg .more{ position: absolute;right: 25px;/* bottom: -15px; */ top:24px; background-color:#ce3935;}
#tzgg .bd{height: 288px;}
#tzgg .bd .topicList li{padding-bottom: 5px;margin-bottom: 5px; border:none;}
#tzgg .bd .topicList li.last{ border: none;}
#tzgg .bd .topicList .t .title{height: 48px; margin-top:6px;}
#tzgg .bd .topicList li .title a{color: #333; font-size: 14px;}
#tzgg .bd .topicList li .title a:hover{color: #e00;}
#tzgg .bd .topicList li .title i{position: relative;top: 3px;left: 5px;}
#tzgg .bd .topicList li .title i img:hover{transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1);}
#tzgg .bd .topicList li .intro{ display:none;}
#tzgg .bd .topicList li .date{float: left;width: 60px;height: 66px;margin: 0 15px 0 0;text-align: center;line-height: 25px;}
#tzgg .bd .topicList li .date span{display: block;background: #999;color: #fff;line-height: 35px; font-weight:bold; font-size:18px;}
#tzgg .bd .topicList li .date b{color: #fff;background: #f3f1f2;display: block; color: #aaa; font-weight:normal; font-size:12px;}
#tzgg .bd .topicList li.on .date span{ background-color: #ce3935;}
#tzgg .bd .topicList li.on .date b{ color: #ce3935;}
#tzgg .bd .topicList li.on .title a{ color: #ce3935;}

#tzgg1 .nodeList li {
    height: 66px;
}
#tzgg1 .nodeList li a {
    display: block;
/*     text-align: center; */
    transition: all 0.2s;
    background: #FFFFFF;
    border: 1px solid #E8E8E8;
    padding:9px 0 9px  70px;
    height:48px;
    line-height: 48px;
    font-size: 16px;
    position: relative;
    color: #333;
    font-size:18px;
}
#tzgg1 .nodeList li a i{ position:relative; z-index:1; position: absolute;
    display: block;
    width: 40px;
    height: 40px;
    left: 20px;
    top: 16px;}
#tzgg1 .nodeList li a:hover{
    text-decoration: none;
}
#tzgg1 .nodeList li.li1 a i{
     background:url(../../base/img/news.png) no-repeat center;
}
#tzgg1 .nodeList li.li2 a i{
     background:url(../../base/img/jgzj.png) no-repeat center;
}
#tzgg1 .nodeList li.li3 a i{
     background:url(../../base/img/rczp.png) no-repeat center;
}
#tzgg1 .nodeList li.li4 a i{
     background:url(../../base/img/yqlj.png) no-repeat center;
}

/* 系部动态&院系要闻 */
#rdxw{ position: relative;}
#rdxw .bd{height: 288px;}
#rdxw .more{ position: absolute;right: 5px;/* bottom: -15px; */ top:10px;}

/* ========= column2 ========= */
#jyjx .topicList{margin: 0 -10px;}
#jyjx .topicList li{float: left;width: 24.99%; border:none; padding:0; margin:0;}
#jyjx .topicList li .pic{ float:none;margin: 0 10px 10px;}
#jyjx .topicList li .pic a:hover img{filter: alpha(opacity=80);opacity: .8;}
#jyjx .topicList li .con{padding: 0 10px;}
#jyjx .topicList .t .intro{ padding:0;}

/* ========= column3 ========= */
#xyfg .picList li{ margin:0;}