﻿/********* 校务公开-首页  ******************************************************************************************************/
/*通用框*/
.loopBox{overflow:hidden;}
.loopBox .hd{height:33px; line-height:33px; border-bottom:2px solid #e6e6e6;}
.loopBox .hd .more{float:right; margin-right:5px;}
.loopBox .hd h3{font-size:16px; height:33px; float:left; padding-bottom:2px; margin-bottom:-2px;  position:relative; font-size:14px; color:white; background-color:#cb100a;}
.loopBox .hd h3 span{ width:auto; float:left; height:33px; padding:0 16px; background:url(images/loopboxhd.png) no-repeat left top;}
.loopBox .hd h3 a{color:white;}
.loopBox .bd{padding:5px 0; overflow:hidden;}
.loopBox .bd .infoList li{height:28px; line-height:28px;}

.boxLoop{overflow:hidden;}
.boxLoop .loopBox{width:490px; margin-top:10px;}
.boxLoop .loopBox .bd{height:168px;}


/*信息动态*/
#boxXxdt{width:538px; float:right;}
#boxXxdt .hd{height:36px; line-height:36px; overflow:hidden; background-color:#fff2eb;}
#boxXxdt .hd .more{float:right; margin-right:10px; color:#999;}
#boxXxdt .hd h3{font-size:16px; color:#cd150a; border-left:4px solid #cd150a; padding-left:12px;}
#boxXxdt .bd{ padding:7px 0 0; height:347px;}
#boxXxdt .bd .topicList .t{padding-bottom:10px; margin-bottom:10px;}
#boxXxdt .bd .topicList .t .title{height:46px; line-height:46px;}
#boxXxdt .bd .topicList .t .tit{font-size:18px; color:#aa0b07;}
#boxXxdt .bd .topicList .n{height:30px; line-height:30px; font-size:14px;}
#boxXxdt .bd .topicList .n font{font-size:14px;}
#boxXxdt .bd .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:442px; float:left; overflow:hidden; position:relative;  }
.focusBox .hd{ position:absolute; z-index:3; right:12px; bottom:14px; height:6px !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:6px;  width:6px; height:6px; line-height:13px; text-indent:-999px;cursor:pointer; color:#fff; filter:alpha(opacity=100);opacity:1.0; background:url(images/focusboxicon.png) no-repeat left -9px;   }
.focusBox .hd ul li span{color:#fff;}
.focusBox .hd ul li.on{ font-weight:bold; filter:alpha(opacity=100);opacity:1; background:url(images/focusboxicon.png) no-repeat left top;  }
.focusBox .bd{ position:relative; padding:0; }
.focusBox .bd .pic{width:442px; height:332px;}
.focusBox .bd .pic img{ display:block; width:442px; height:332px;} 
.focusBox .bd .con{ background:#cb100a; width:100%; height:58px; line-height:39px;}
.focusBox .bd .con .title{ text-align:left; font-size:14px; padding:0 10px;}
.focusBox .bd .con .title a{ color:white;}
.focusBox .bd .con .title a:hover{color:white; text-decoration:underline;}
.focusBox .bd .bg{ display:none;}

/*图片新闻*/
.tpxwBox{ overflow:hidden; margin-top:10px;}
.tpxwBox .hd{height:40px; line-height:40px; overflow:hidden; border:1px solid #e6e6e6; border-top:2px solid #cb100a;}
.tpxwBox .hd .more{float:right; margin-right:10px; color:#999;}
.tpxwBox .hd h3{height:18px; line-height:18px; width:auto; float:left; margin:11px 0 0 15px; padding-left:12px; display:inline; border-left:6px solid #cb100a; font-size:14px; color:#cb100a;}
.tpxwBox .bd{padding:18px 38px; height:170px; overflow:hidden; border:1px solid #e6e6e6; border-top:0; 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;}
.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);}

/*图片链接*/
.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 ul{width:auto; float:left; }
.yqljBox .hd ul li{width:auto; height:28px; float:left; padding:0 4px; line-height:28px; margin-right:16px; display:inline;}
.yqljBox .hd ul li.on{border-bottom:2px solid #cb100a; position:relative; z-index:2; height:27px; overflow:hidden; margin-bottom:-1px;}
.yqljBox .hd ul li.on a,.yqljBox .hd ul li a:hover{color:#cb100a;}
.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;}