@charset "utf-8"; .pageBanner{ display: none;}
.column{ clear: both; overflow: hidden;}
.mainContent{ overflow: hidden;}
.side{width: 300px; float: right; margin: 0 0 0 20px;}

/* 首页banner图切换 S*/
#indBanner{ background-color: #eee;}
#indBanner .hd{ overflow: hidden; position: absolute; left: 0; bottom: 25px; width: 100%; text-align: center; font-size: 0;}
#indBanner .hd li{cursor: pointer;display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin: 0 10px 0 0; width: 14px; height: 14px; background: #e3e3e3;box-shadow: 1px 1px 3px rgba(0, 0, 0, .3); filter: alpha(opacity=60);opacity: 0.6;}
#indBanner .hd li span{display: none;}
#indBanner .hd .on{ filter: alpha(opacity=100);opacity: 1;}
#indBanner .bd .con { display: none; } 


.ind-links { position: absolute; top: 50%; width: 100%; display: flex; left: 0; transform: translateY(-50%); justify-content: space-around; box-sizing: border-box; padding: 0 10%; }
.ind-links li { width: 200px; text-align: center; }
.ind-links .pic img { border: 5px solid rgba(255,255,255,.5); max-width: 100%; }
.ind-links .title a { display: block; font-size: 0; }
.ind-links .title a::before {content: '点击进入';display: block;font-size: 16px;width: 160px;height: 40px;border-radius: 40px;text-align: center;color: #fff;line-height: 40px;background: rgba(24,105,184, 0.7); margin: 10px auto; transition: 0.5s; }
.ind-links .title a:hover::before { background: rgba(24,105,184, 1); }
.ind-links .title a:hover { text-decoration: none; }

/* 学院公告 */
#xygg .bd .topicList li{margin: 0;padding: 10px 0;border: none;}
#xygg .bd .topicList li .date{float: left;margin-right: 20px;width: 60px;line-height: 25px;background-color: #e0e8f6;text-align: center;}
#xygg .bd .topicList li .date span{display: block;background-color: #1281dd;font-size: 14px;color: #fff;}
#xygg .bd .topicList li .date b{padding: 4px 0;display: block;color: #1281dd;font-size: 18px;font-family: "Arial";font-weight: normal;}
#xygg .bd .topicList .t .tit{color: #333; font-weight: normal;}

/* ===== columnA ===== */
#columnA{ margin-bottom: 20px;}
#focusNews{ float: left;width: 420px; margin-right: 20px;}
#focusNews .bd {height: 320px;}
#focusNews .bd .con .title{ line-height: 50px; text-align: left;}
#focusNews .bd .con .titleBg{height: 50px; filter: alpha(opacity=100);opacity: 1; background-color: #f2f2f2;}
#focusNews .bd .con .title a{color: #333; padding-left: 15px;}
#focusNews .bd .pic img{width: 420px;height: 320px; display: block; background-color: #f5f5f5;}
#columnA .topicList{ overflow: hidden;}
#columnA .topicList .t{ margin-bottom: 8px; padding-bottom: 10px;}
#columnA .topicList .t .pic{ width: 160px;}
#columnA .topicList .t .title a{ color: #4470ce; font-size: 18px;}
#columnA .topicList .t .intro{ margin-top: 5px;}
#columnA .topicList .n{margin: 6px 0;}

/* 学院公告 */
#xygg{ margin: 0;}
#xygg .infoList li{margin: 5px 0; padding-bottom: 4px; border-bottom: 1px dotted #ddd;}
#xygg .pic { width: 100%; text-align: center; margin-bottom: 4px; }
#xygg .pic img { width: 100%; height: auto; max-height: 150px;}
#xygg .intro { font-size: 14px; line-height: 2;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; text-overflow: ellipsis; text-indent: 2em;}
/* ===== columnB ===== */
#columnB .topicList li.t{ border: none; padding: 0;}

/* 讲座信息 */
#jzxx{float: left; width: 49%; margin-right: 2%;}

/* 学生风采 */
#xsfc .bd .picList li{ width: 19.99%;}


