@charset "utf-8";
#header{margin-bottom: 0px}
#content{padding:0px; width:1200px; margin:0 auto; background:none;}

/* columnA */
#columnA{height: 400px; background: #ececec; margin-bottom: 20px}
#columnA #focusNews{width: 1200px; height: 400px; margin: 0 auto; }
#columnA #focusNews .bd{width: 840px; float: left; height: 400px}
#columnA #focusNews .bd .pic,
#columnA #focusNews .bd .pic img{width: 840px; height: 400px; font-size: 0; background-color: #fff; }
#columnA #focusNews .bd .con { display: none; }
#columnA #focusNews .hd{width: 360px; right: 0px; top: 0px; height: 400px; background: #004085; overflow: visible; }
#columnA #focusNews .hd ul{overflow: visible; }
#columnA #focusNews .hd li{width: 320px; height: 44px; padding: 28px 20px; overflow: hidden; background: none;  }
#columnA #focusNews .hd li .pic{float: left; *display: inline; margin-right: 15px}
#columnA #focusNews .hd li .pic img{width: 92px; height: 44px; display: block; background-color: #fff; font-size: 0;}
#columnA #focusNews .hd li .title{height: 40px;line-height: 20px; padding-top: 2px; color: #fff; text-align: left; }
#columnA #focusNews .hd li .title a{color: #fff}
#columnA #focusNews .hd li.on{background: #d00101; border-left: 4px solid #004085; margin-left: -4px }

/* columnB */
#columnB{overflow:hidden; margin-bottom:30px}

/* 学院公告 */
#indXygg{width:340px; float:left; *display:inline; margin-right:30px}
#indXygg .bd{height:305px}
.dateList{}
.dateList li{height: 62px; overflow: hidden; padding-bottom: 15px;}
.dateList li .date{width: 60px; height: 60px; float: left; _display: inline; margin-right: 10px; background: #fff; border:1px solid #dddddd; overflow:hidden; border-radius:5px}
.dateList li .date b{display: block;height: 32px;line-height: 32px;text-align: center;font-size: 26px;color: #586a86;padding-top: 6px;}
.dateList li .date span{display: block; height: 20px; line-height: 20px; text-align: center; font-size: 14px; color: #909090;}
.dateList li .title{height: 40px;line-height: 20px;overflow: hidden;font-size: 14px;padding-top: 11px; border-bottom:1px solid #ececec; padding-bottom:16px}
.dateList li .con{display:none;}
.dateList li.last{margin-bottom: 0px; padding-bottom:0px; border-bottom:none}
.dateList li.last .title{padding-bottom:0px; border:none}

/* 综合新闻 */
#indZhxw{width:340px; float:left; *display:inline; margin-right:30px; border-top-color:#335377}
#indZhxw .hd h3{background-position:-33px -529px}
#indZhxw .bd{height:305px}
#indZhxw .topicList .t{padding-bottom:10px; margin-bottom:5px}
#indZhxw .topicList .t .pic{width:117px; height:77px; float:left; margin-right:10px}
#indZhxw .topicList .t .pic img{width:117px; height:77px;}
#indZhxw .topicList .t .tit{font-size:14px;}
#indZhxw .topicList .t .intro{height:40px; line-height:20px; overflow:hidden;}

/* 学生培养 */
#indXspy{width:340px; float:right;  border-top-color:#336ba9}
#indXspy .hd h3{background-position:-33px -629px}
#indXspy .bd{height:305px}
.nodeNameList{}
.nodeNameList li{height:42px; overflow:hidden; border-bottom:1px solid #ececec; line-height:42px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nodeNameList li .node{float:left; height:20px; line-height:20px; background:#336ba9; padding:0 8px; color:#fff; margin-right:10px; margin-top:11px; border-radius:3px;}
.nodeNameList li .node a{color:#fff;}
.nodeNameList li.last{border-bottom:none}
.nodeNameList li .date{font-size: 12px; float:right; color:#999; padding-left: 10px; }
/* columnC */
#columnC {  overflow:hidden; margin-bottom:30px}
#columnC .boxA {border:none;  width: 340px; margin-right: 30px; float: left; background-color: #fff; height: 292px;}
#columnC .boxA .hd {border-bottom:1px solid #d4d4d4}
#indKygl{ width:770px; float:left;}
#indKygl .hd h3{background-position:-33px -729px}
#indKygl .infoList{margin-right:-20px;}
#indKygl .infoList li{float:left; margin-right:20px; width:357px;}


.box-links { background-color: #fff; padding: 20px; width: 340px; float: right;}
.indLinks li {width:90px; float:left; height:88px;}
.indLinks li a{display:block;height:30px;line-height:30px;text-align:center;padding-top:58px;background: url(/content/jpzx/base/img/icons-index.png) -4px -815px no-repeat;}
.indLinks li.li2 a{background-position:-4px -915px;}
.indLinks li.li3 a{background-position:-4px -1015px;}
.indLinks li.li4 a{background-position:-4px -1115px;}
.indLinks li.li5 a{background-position:-4px -1215px;}
.indLinks li.li6 a{background-position:-4px -1315px;}
.indLinks li.li7 a{background-position:-4px -1415px;}
.indLinks li.li8 a{background-position:-4px -1515px;}

.indLinks-2 li { margin-bottom: 15px;}
.indLinks-2 li a { display: block; background-color: #c33333; color: #fff; text-align: center; font-size: 20px; line-height: 100px; height: 100px; text-decoration: none; }
.indLinks-2 li.li2 a { background-color: #03487a;}



.yq-links select { width: 100%; border: 1px solid #ddd; line-height: 40px; height: 40px; outline: none; }