﻿/********* 校务公开-首页  ******************************************************************************************************/
/*通用框*/
.loopBox{overflow:hidden; border:1px solid #ddd;}
.loopBox .hd{height:33px; line-height:33px; border-bottom:2px solid #ddd; margin:6px 19px 0;}
.loopBox .hd .more{float:right; margin-right:5px;}
.loopBox .hd h3{font-size:16px; height:31px; float:left; padding:0 14px 2px; margin:0 0 -2px 6px;  position:relative; font-size:14px;  border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:2px solid #203c7c; background-color:white;}
.loopBox .hd h3 span{ }
.loopBox .hd h3 a{ color:#203c7d;}
.loopBox .bd{padding:5px 19px; overflow:hidden;}
.loopBox .bd .infoList li{height:28px; line-height:28px;}

.boxLoop{overflow:hidden; width:1015px; margin-right:-15px; position:relative;}
.boxLoop .loopBox{width:321px; float:left; margin:10px 15px 0 0;}
.boxLoop .loopBox .bd{height:224px;}

.indLeft{/* width:728px; */height:308px;/* float:left; */padding:10px;overflow:hidden;border:1px solid #ddd;background-color:white;}

/*信息动态*/
.topNewsList{width: 604px;float:right;}
.topNewsList .topicList .t{padding-bottom:10px; margin-bottom:10px;}
.topNewsList .topicList .t .title{height:40px; line-height:40px;}
.topNewsList .topicList .t .tit{font-size:16px; color:#1f3a79;}
.topNewsList .topicList .n{height:26px; line-height:26px; font-size:12px;}
.topNewsList .topicList .n font{font-size:14px;}
.topNewsList .topicList .n .date{font-size:14px;}

.indLine{height:6px; line-height:6px; margin-top:20px; padding-bottom:10px; overflow:hidden; display:block; background:url(images/indline.png) repeat-x left top;}


/* 焦点图切换- 数字 */
.focusBox{ width:352px; float:left; overflow:hidden; position:relative;  }
.focusBox .hd{ position:absolute; z-index:3; right:5px; bottom:14px; height:15px !important; padding-top:0 !important; border:0;}
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.focusBox .hd ul li{ float:left; margin-right:0; margin-left:3px;  width:15px; height:15px; line-height:15px; cursor:pointer; color:#fff; filter:alpha(opacity=100);opacity:1.0; background:#b6b6b6;   }
.focusBox .hd ul li span{color:#fff;}
.focusBox .hd ul li.on{ font-weight:bold; filter:alpha(opacity=100);opacity:1; background:#ff0000;  }
.focusBox .bd{ position:relative; padding:0; }
.focusBox .bd .pic{width:352px; height:264px;}
.focusBox .bd .pic img{ display:block; width:352px; height:264px;} 
.focusBox .bd .con{ background:#eeeeee; width:100%; height:44px; line-height:44px;}
.focusBox .bd .con .title{ text-align:left; font-size:14px; padding:0 10px;}
.focusBox .bd .con .title a{ color:#333;}
.focusBox .bd .con .title a:hover{color:white; text-decoration:underline;}
.focusBox .bd .bg{ display:none;}

/*图片新闻*/
.tpxwBox{ overflow:hidden; margin-top:10px; border:1px solid #ddd;}
.tpxwBox .hd{height:40px; line-height:40px; overflow:hidden; background-color:#f1f1f1; margin:2px 2px 0;}
.tpxwBox .hd .more{float:right; margin-right:10px; color:#999;}
.tpxwBox .hd h3{width:auto; float:left; height:38px; line-height:40px; padding:0 22px; display:inline; overflow:hidden; background-color:#203c7d; border-bottom:2px solid #cb0000; font-size:14px; color:white;}
.tpxwBox .bd{padding:18px 38px; height:170px; overflow:hidden; position:relative;}
.tpxwBox .bd .picList{overflow:hidden;}
.tpxwBox .bd .picList li{width:174px; float:left; margin:0 5px; display:inline; overflow:hidden;}
.tpxwBox .bd .picList li .pic{}
.tpxwBox .bd .picList li .pic img{display:block; width:174px; height:130px;}
.tpxwBox .bd .picList li .title{line-height:18px; height:36px; color:#666; padding-top:8px; text-align:left;}
.tpxwBox .bd .picList li .title a{color:#666;}
.tpxwBox .bd .next,.tpxwBox .bd .prev{ width:23px; height:170px; float:left; position:absolute; top:18px; background:#f7f6f6 url(images/prevbtn.png) no-repeat center; cursor:pointer;}
.tpxwBox .bd .next:hover,.tpxwBox .bd .prev:hover{background-color:#f2f2f2;}
.tpxwBox .bd .prev{left:10px; background-image:url(images/prevbtn.png);}
.tpxwBox .bd .next{right:10px; background-image:url(images/nextbtn.png);}

/*侧栏-活动动态*/
.sideHddt{overflow:hidden; width:238px; float:right; border:1px solid #ddd; background-color:white;}
.sideHddt .hd{margin:0 10px; border-bottom:2px solid #ddd; height:36px; line-height:36px;}
.sideHddt .hd h3{font-size:14px;}
.sideHddt .hd h3 a{color:#1f3b7b;}
.sideHddt .bd{padding:5px 10px 10px; height:275px; overflow:hidden;}
.timeInfoList{overflow:hidden; }
.timeInfoList li{line-height:18px; height:36px; padding:9px 0; border-bottom:1px dashed #ddd; position:relative;}
.timeInfoList li .date{position:absolute; z-index:1; right:0; bottom:8px; color:#999;}

/*图片链接*/
.picLinks img{display:block; margin-top:10px;}

/*友情链接*/
.yqljBox{overflow:hidden; margin-top:10px; border:1px solid #e6e6e6;}
.yqljBox .bg{ overflow:hidden; background:url(images/indconttop.png) no-repeat left top; }
/*.yqljBox .hd{margin:14px 14px 0; border-bottom:1px solid #dfdfdf; height:28px;}
.yqljBox .hd h3{height:28px; line-height:27px; float:left; padding-bottom:1px;  margin:0 20px -1px 0; position:relative; font-size:14px; color:white; background-color:#cb100a;}
.yqljBox .hd h3 span{ width:auto; float:left; height:33px; padding:0 16px; background:url(images/loopboxhd.png) no-repeat left top;}*/
.yqljBox .hd{height:40px; line-height:40px; overflow:hidden; background-color:#f1f1f1; margin:2px 2px 0;}
.yqljBox .hd .more{float:right; margin-right:10px; color:#999;}
.yqljBox .hd h3{width:auto; float:left; height:38px; line-height:40px; padding:0 22px; margin-right:20px; display:inline; overflow:hidden; background-color:#203c7d; border-bottom:2px solid #cb0000; font-size:14px; color:white;}

.yqljBox .hd ul{width:auto; float:left; }
.yqljBox .hd ul li{width:auto; height:40px; float:left; padding:0 8px; line-height:40px; margin-right:16px; display:inline;}
.yqljBox .hd ul li.on{border-bottom:2px solid #203c7d; position:relative; z-index:2; height:38px; height:38px; overflow:hidden; }
.yqljBox .hd ul li.on a,.yqljBox .hd ul li a:hover{color:#203c7d;}
.yqljBox .bd{ padding:5px 0 16px; background:url(images/indcontbot.png) no-repeat left bottom; overflow:hidden;}
.yqljBox .bd li.noData{height:24px; line-height:24px; padding:11px 25px;}
.yqljBox .bd .yqljPicList{overflow:hidden; padding:0 8px;}
.yqljBox .bd .yqljPicList li{width:155px; height:47px; float:left; margin:5px 4px 0; display:inline; overflow:hidden;}
.yqljBox .bd .yqljPicList li img{display:block; width:155px; height:47px; margin:0; padding:0;}
.yqljBox .bd .yqljWzList{overflow:hidden; margin-top:8px; padding:0 2px;}
.yqljBox .bd .yqljWzList a{height:24px; line-height:24px; margin:0 12px;}