﻿.nav{
    background:url(../../base/img/nav_bg1.png) repeat-x center;
}
.mainNav .li1.on1 .a1,
.mainNav li .ul1 {
    background: #015f4e !important;
}

.nav ul li .ul1 li a {display: block;padding: 6px 5px;line-height: 24px;border-bottom: 1px solid #047b66;}
.nav ul li .ul1 li a:hover {font-weight: bold;color: #ffffff;background: #01372d;}

.siteSearch{border: 2px #015f4e solid; }
.searchBtn{ 
background: url(../../base/img/fdj.png) no-repeat center center #015f4e;}
#footer{background: #008a71; }

.side .hd{background: url(../../base/img/boxs_hdbg1.png) repeat-x;} 
.cloumn_l h3,.cloumn_l1 h3,.mainBox .wHd h3,.clounmA_tr .hd h3{
background: url(../../base/img/news_hdbg1.png) repeat-x bottom #008a71;}
.pic_campus .hd{background: #008a71;}

.mainNav .li2 h4 {
	border-bottom:1px #026b58 solid;
}

.clounmA_tr .hd h3 a{color: #fff;}
.ranking .bd ul{background:none;}
.ranking .bd li{background:url(../../base/img/icon.png) no-repeat -176px -418px;}
.contact{margin-top: 20px;}

/* 焦点图切换- 数字 */
.focusBox{width:500px;height: 360px; float:left; overflow:hidden; position:relative; }
.focusBox .hd{ position:absolute; z-index:20; right:10px;_left: 340px; bottom:14px; z-index:15;}
.focusBox .hd ul{overflow:hidden; zoom:1; z-index:2;}
.focusBox .hd ul li{float:left; margin-left:5px;  width:20px; height:20px;line-height: 20px;text-align: center; background:#fff; cursor:pointer; overflow: hidden;}
.focusBox .hd ul li.on{background:#f3a319; color: #fff;}
.focusBox .bd{ position:relative; z-index:2; }
.focusBox .noData{padding: 10px;}
.focusBox .bd ul li{z-index:9;}
.focusBox .bd .pic{ position:relative; z-index:0; }
.focusBox .bd .pic img{width:500px; height:360px; border:0;   }
.focusBox .bd .txt{display:none;}
.focusBox .bd .con{width:100%; position:absolute; z-index:1; left: 0; bottom:0; *bottom:3px; height:48px; line-height:48px; text-align:center; }
.focusBox .bd .con .title{ position:absolute; width:100%; left:15px; text-align:left; z-index:1;}
.focusBox .bd .con .title a{color:#fff;}
.focusBox .bd .con .bg{position:absolute; width:100%; height:48px; z-index:0; left:0; background:#000; filter:alpha(opacity=50);opacity:0.5;   }

/* 内容带图片的信息列表_普通式 - 上图片下文字 */
.txtPicListB li{width:200px; padding:0 19px; float:left; position:relative}
.txtPicListB li .pic{}
.txtPicListB li .pic img{width:250px;height: 150px;}
.txtPicListB li .title{background: #0000001a;height:32px;line-height:32px;padding-top:4px;text-align:left;position: absolute;bottom: 0;left: 0;}
.txtPicListB li .title span{padding-right:20px;}
.txtPicListB li .title a{width:100%;font-size:14px;box-sizing: border-box;padding: 0;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;display:inline-block;width: 85%;}
.txtPicListB li .intro{ color:#666;  }
.txtPicListB li .intro .more{ color:#f60;  }

.pic_campus .hd{background-position:0 -110px;}
.txtPicListB li{float:left;width:200px;background:none;padding:0;margin:0 11px;position: relative;overflow: HIDDEN;}
.txtPicListB li .pic{overflow:hidden;}
.txtPicListB li .pic img{width:200px;height: 150px;}
.txtPicListB li .con{width: 100%;height: 36px;line-height: 36px;background: #000;filter:alpha(opacity=70);opacity:0.7; position: absolute;bottom: 0;left:0;z-index:9;}
.txtPicListB li .title a{color: #fff;padding-left: 10px;}

/* 搜索 */
.s-form {position: absolute;right: 5px;top: 60px;height: 40px;background-color: #015f4e;border-radius: 4px;}
.s-form .select-box { display: none }
.s-form .input-box { float: left; }
.s-form .input-box input {display: block;width: 300px;height: 16px;line-height: 20px;padding: 10px;color: #666;font-size: 12px;outline: none;border: 2px solid #015f4e;}
.s-form .btn-box { float: right; }
.s-form .btn-box .btn {display: block;width: 70px;height: 40px;line-height: 40px;font-size: 16px;border: none;background: #015f4e;color: #fff;overflow: hidden;}
.s-form .btn-box .btn:hover { background: #015f4e; }
.s-hot-search { position: absolute; padding-top: 50px; z-index: -1; font-size: 12px; }

.page a:hover { border: 1px solid #008a71;  color: #008a71; }
.page .current { background: #008a71; border: 1px solid #008a71; }
.page .total { color: #666;}
