.clearfix{*zoom:1;}/*兼容IE清除浮动*/
.clearfix:after{content:"\200B";height:0;display:block;visibility:hidden;clear:both;}/*清除浮动*/
.fr{float:right}/*向右浮动*/
.fl{float:left}/*向左浮动*/
img{vertical-align:middle}
.ban{
	width: 100%;
}
.ban img{
	width: 100%;
}
.ra1{
	width: 95%;
	margin: 4% auto 0;
	padding-bottom:4%; 
}
.ra1 .ra2{

}
.ra1 .ra2 td{
	border-right: 1px solid #ffffff;
	background-color: #249054;
	color: #ffffff;
	text-align: center;
	padding: 2% 0;
	font-size: 14px;
}
.ra1 .ra2 .a5{
	border:none;
}
.ra1 .ra2 .a1{
	width: 15.4%;

}
.ra1 .ra3 td{
	text-align: center;
	padding: 2% 0;
	color: #34474f;
}
.ra1 .ra3 .a2{
	color: #0e773c;
}
.ra4 {
	border-bottom: 1px solid #caead8;
}

.ra4 .a5 {
	text-align: center;
	width: 26%;
	padding-bottom:5%; 
	
}
.ra4 .a5 a img{
	width: 80%;
}
.list-page-wrap{
    width: 94%;
  	padding: 4% 0;
  	margin: 0 auto;
}

.list-page-wrap > a{
    display: inline-block;
    float: left;
    padding: 5px 12px;
    margin-right: 15px;
    font-size: 15px;
    color: #4e4e4e;
    background-color:#ececec;
    margin-bottom: 6px;
    transition: All 0.3s ease-in-out;
    -webkit-transition: All 0.3s ease-in-out;
    -moz-transition: All 0.3s ease-in-out;
    -o-transition: All 0.3s ease-in-out;
}

.list-page-wrap > a.page-active{
    background-color:#00692e;
    color:#fff;
}

.list-page-wrap > a:hover{
    background-color:#00692e;
    color:#fff;
}