@charset "utf-8";
/* CSS Document */
.banner img{ width:100%;}
.tab{
	margin-top:30px;
	width:100%;
	height:45px;
	border-bottom:1px solid #DCDFE6;
}
.tab ul li{
 float:left;
 width:120px;
 }
.tab ul li a{
 line-height:45px;
 }
.tab .tab-select{
 height:45px;
 font-weight:bold;
 line-height:45px;
 background:#44B035;
 }
 .tab .tab-select a{
 color:#FFF;
}
 .tab span{
 float:right;
 line-height:45px;
 color:#DCDFE6
 }
 .list{
 width:100%;
 margin:20px auto;
 text-align:left;
}
 .list li{
 left:0px;
 border-bottom:1px solid #DCDFE6;
 padding:20px 0;
 display: block
}
 .list li .title{
 float:left;
 width:94%;
 margin:0px;
}
.list li .title{
 display: block;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 }
 .list li .title h4{
 line-height: 50px;
 position: relative;
}
/*鼠标悬停样式*/
 .list li .title h4:before {
 content: "";
 width:0;
 height: 2px;
 background:#00873C;
 position: absolute;
 left: 0;
 top: 50%;
 margin-top: -1px;
 -webkit-transition: all 0.3s linear;
 -moz-transition: all 0.3s linear;
 -ms-transition: all 0.3s linear;
 transition: all 0.3s linear;
}
 .list li .title h4:hover::before {
 left:-10px;
 width:6px;	 
 }
.list li .title h4:hover{
 display: block;
 left:11px;
 -webkit-transition:all 0.3s linear; 
 -moz-transition:all 0.3s linear; 
 -ms-transition:all 0.3s linear; 
 transition:all 0.3s linear;
 -webkit-transform:translateX(6px); 
 -moz-transform: translateX(6px); 
 -ms-transform:translateX(6px); 
 transform:translateX(6px);
}
 .list li a{
 display: block;
 line-height:40px;
 }
 .list li p{
 margin:0px;
 color:#909399;
 line-height:40px;

}
 .list li .date{
 float:right;
 width:6%;
 text-align:right;
 }
 .list li .date .day{
 font-size:22px; 
 font-weight:600; 
 line-height:40px;
 }
.list li .date .year{
 color: #909399;
 line-height:40px;
}


/*分页样式*/
#pageNav {
 text-align:center;
 margin-top: 20px;
}
#pageNav a {
 line-height:45px;
 text-align: center;
 text-decoration: none;
 margin:20px 5px 0 5px;
 border:1px solid #DCDFE6;
 border-radius:3px;
 padding:10px 17px;
}
#pageNav b {
 line-height:45px;
 text-align: center;
 text-decoration: none;
 border-radius:3px;
 background-color:#44B035;
 color: #fff;
 padding:11px 17px;
 }  
 #pageNav a b {
 background-color:#fff;
 color:#303133;
 padding:0
 } 
 #pageNav a b:hover {
 background-color:#44B035;
 color:#fff;
}
#pageNav a:hover {
background-color:#44B035;
color: #fff;
}
