﻿@charset "utf-8";
.bannerW{height: 110px;position: relative;z-index: 0;}
#content{margin-top:0;}
.side{float:right;width:490px;margin:0 0 0 20px;}



/* content */
#columnA{height: 423px;margin-top: 20px;background: url("../../base/img/border.png") no-repeat -128px 60px;}
/* ----- columnA校园资讯 ----- */
#xwzx{width:600px;float: left;}
#xwzx .bd{overflow:hidden;}
#xwzx .bd ul{margin-right:-30px;}
#xwzx .bd ul li{margin-right:30px}
#xwzx .bd .t{float:left;height: 182px;border-bottom: 1px dashed #e6e6e6;margin-bottom: 8px;}
#xwzx .bd .t .title{text-align:center;height: 38px;line-height: 38px;}
#xwzx .bd .t .title a{font-size:16px;color:#353535;}
#xwzx .bd .t-3{padding-right: 0px;}
#xwzx .bd .n{/* width:100%; *//* height: 35px; */line-height: 33px;}
#xwzx .bd .n a{color:#353535;font-size:14px;background: url("../../base/img/list.png") no-repeat 0px 8px;padding-left:15px;}
#xwzx .bd .n .date{float:right;color: #959595;font-size: 14px;}
#xwzx .hd{height: 80px;line-height: 50px;margin-bottom: 20px;overflow: hidden;}
#xwzx .hd .more{float:right;}
#xwzx .hd h3{float:left;background-color:#2f3779;}
#xwzx .hd h3 span,
#xwzx .hd h3 a{display:block;padding:0 25px;font-size:16px;color:#fff;}
#xwzx .hd li{display: block;float: left;/* height: 60px; */line-height: 58px;width: 155px;border-radius: 50px;margin-right: 20px;position: relative;z-index: 0;}
#xwzx .hd li i{position:absolute;z-index:50;left: 70px;top: 52px;display:block;width:16px;height:16px;background: url("../../base/img/circle.png") no-repeat 0px 0px;}
#xwzx .hd li span,
#xwzx .hd li a{display:block;/* padding:0 25px; */cursor:pointer;font-weight: bold;font-size: 18px;text-align: center;color: #334c6a;}
#xwzx .hd li.on{position:relative;background-color: #597ed6;height: 80px;}
#xwzx .hd li.on i{position:absolute;width:16px;height:16px;background: url("../../base/img/circleon.png") no-repeat 0px 0px;}
#xwzx .hd li.on span,
#xwzx .hd li.on a{color:#fff;text-decoration: none;}

#jyjx{width: 574px;float: right;}
#jyjx .bd .topicListA li{height: 76px;border-bottom: 1px dashed #e6e6e6;margin-bottom: 15px;}
#jyjx .bd .topicListA .last{border:none;}
#jyjx .bd .topicListA li .title a{font-size:16px;color:#222;}
#jyjx .bd .topicListA li .intro{color:#8f8f8f;font-size:14px;}
#jyjx .bd .topicListA li .date{float: left;margin-right: 15px;width: 65px;height: 60px;line-height: 4px;background-color: #f4f6fb;text-align: center;border-radius: 5px;}
#jyjx .bd .topicListA li .date span{display: block;font-size: 12px;color: #8e8e8e;}
#jyjx .bd .topicListA li .date b{padding: 18px 0;display: block;color: #f8bf37;font-size: 20px;font-family: "Arial";font-weight: normal;}
#jyjx .bd .topicListA .t .tit{color: #333}
#jyjx .hd{height: 52px;line-height: 52px;background: url("../../base/img/more.png") no-repeat 521px 12px;}
#jyjx .hd .more{float:right;color: #3e3e3e;font-size: 14px;}
#jyjx .hd h3{float:left;background: url("../../base/img/jyjx.png") no-repeat 0px 0px;}
#jyjx .hd h3 a{display:block;font-size: 18px;color: #315075;font-weight: bold;padding-left:60px;}
#jyjx .hd li{display:inline-block;*display:inline;zoom:1;}
#jyjx .hd li span,
#jyjx .hd li a{display:block;font-size:24px;cursor:pointer;}
#jyjx .hd li.on{height:48px;border-bottom:2px solid #ff9f40;}
#jyjx .hd li.on span,
#jyjx .hd li.on a{color:#ff9f40;}
#jyjx .bd{padding-top:20px;}

/* ----- columnB学生天地 ----- */
#columnB{height: 300px;margin-top: 30px;position:relative;}
.bgc{height:300px;width:100%;position:absolute;left:50%;top: 0;z-index: 1;margin-left:26px;}
#columnB .siteWidth{position:relative;z-index:3;}
.introduc{width:600px;height:290px;float:left; padding-top:10px;}
.introduc .Thd{height:50px;background: url(../../base/img/yxgkhd.jpg) no-repeat 0px 0px;margin-left: -10px;}
.introduc .Thd h3{float:left; height:50px; line-height:50px}
.introduc .Thd h3 a{font-size:18px;font-weight:bold;color:#fff;padding-left: 20px;line-height: 50px; height:50px;}
.introduc .Thd .more{float:right;margin-right: 10px;margin-top: 10px;color: #3e3e3e;font-size: 14px;background: url(../../base/img/moreg.png) no-repeat 3px -1px;display: block;width: 50px;height: 27px;padding-left: 18px;}
.introduc .Tbd{background: url(../../base/img/yxgkbg.png) no-repeat 0px 27px;overflow: hidden;padding-top: 35px;padding-left: 13px;height: 205px;}
.introduc .topicList{overflow:hidden}
.introduc .topicList .t{width:215px;height:150px;float:left;margin: 0px 26px 0px 0px;padding:5px 0px 0px;position:relative;z-index:1;}
.introduc .topicList .t .pic{float:none; margin:0px;}
.introduc .topicList .t .pic img{width:215px; height:150px;}
.introduc .topicList .t .con{position:absolute; height:40px; bottom:0px; left:0px;z-index:1}
.introduc .topicList .t .con .titleBg{width:215px; height:40px; background:#000; position:absolute; bottom:0px; left:0px; z-index:2;filter:alpha(opacity=60); opacity:0.6;}
.introduc .topicList .t .con .title{height:40px; line-height:40px; padding:0 10px; width:195px; text-align:center; position:absolute; z-index:3; color:#fff; font-size:14px; overflow:hidden;}
.introduc .topicList .t .con .title a{color:#fff; line-height:40px; }
.introduc .topicList .t .con .intro{display:none;}

.djtj{width:574px;height:300px;float:right;overflow:hidden;}
.djtj .hd{width:80px;height:300px;float:left;background: url(../../base/img/djtj.png) no-repeat 26px 52px #597ed6;}
.djtj .hd a{
    font-size: 18px;
    color: #fff;
    line-height: 26px;
    padding: 115px 28px 0;
    text-align:center;
    font-weight:bold;
    display: inline-block;
}
.djtj .bd{float:right;width: 474px;padding-left: 20px;}
.djtj .bd .t{height: 109px;overflow:hidden;margin-top: 25px;}
.djtj .bd .t .pic{float:left;}
.djtj .bd .t .con{overflow:hidden; width: 320px;padding-right: 14px;padding-left: 20px;padding-top: 4px;}
.djtj .bd .t .con .title a{font-size:16px;font-weight:bold;color:#324663;}
.djtj .bd .t .con .intro{font-size:12px;color:#666;line-height: 210%;}
.djtj .bd .n{font-size:16px;color:#222; height: 34px; padding-right: 28px;border-top: 1px dashed #d7e0eb;line-height: 210%;padding-top: 2px;padding-bottom: 2px;}
.djtj .bd .n a{background: url(../../base/img/djtjlist.png) no-repeat 0px 5px;padding-left:22px;}
/* ----- columnC德育天地 ----- */
#columnC{height: 370px;margin-top: 30px;background: url("../../base/img/borderd.png") repeat-x 0px 60px;}
#cC{position:relative;z-index:0;}
#cC .hd{height: 80px;line-height: 50px;margin-bottom: 20px;overflow: hidden;margin: 0 auto;width: 350px;}
#cC .hd .more{float:right;}
#cC .hd h3{float:left;background-color:#2f3779;}
#cC .hd h3 span,
#cC .hd h3 a{display:block;padding:0 25px;font-size:16px;color:#fff;}
#cC .hd li{display: block;float: left;/* height: 60px; */line-height: 58px;width: 155px;border-radius: 50px;margin-right: 20px;position: relative;z-index: 0;}
#cC .hd li i{position:absolute;z-index:50;left: 70px;top: 52px;display:block;width:16px;height:16px;background: url("../../base/img/circle.png") no-repeat 0px 0px;}
#cC .hd li span,
#cC .hd li a{display:block;/* padding:0 25px; */cursor:pointer;font-weight: bold;font-size: 18px;text-align: center;color: #334c6a;}
#cC .hd li.on{position:relative;background-color: #597ed6;height: 80px;}
#cC .hd li.on i{position:absolute;width:16px;height:16px;background: url("../../base/img/circleon.png") no-repeat 0px 0px;}
#cC .hd li.on span,
#cC .hd li.on a{color:#fff;text-decoration: none;}
#cC .bd{overflow:hidden;margin-top: 15px;position: relative;z-index: 0;}
#cC .bd li{float:left;height: 125px;width:599px;overflow:hidden;}
#cC .bd li.t-1,#cC .bd li.t-2{border-bottom:1px solid #e1e6f3;}
#cC .bd li.t-2 .pic,#cC .bd li.t-4 .pic{padding-left:20px;}
#cC .bd li.t-2 .con,#cC .bd li.t-4 .con{width:400px;}
#cC .bd li.t-1,#cC .bd li.t-3{border-right:1px solid #e1e6f3;}
#cC .bd li .pic{float:left;padding-top: 14px;}
#cC .bd li .con{float:right;width: 420px;padding: 16px 24px 0 20px;line-height: 200%;}
#cC .bd li .con .title a{font-size:16px;color:#333;}
#cC .bd li .con .intro{color:#999;font-size:12px;line-height: 200%;}
#cC i{position:absolute;z-index:10;width:20px;height:20px;background: url("../../base/img/i.png") no-repeat 0px 0px;top: 211px;left: 588px;display: block !important;}




