.hm_head {
    height: 50px;
    line-height: 50px;
    clear: both;
    padding-top: 10px;
}
.hm_head .ico {
    display: block;
    height: 50px;
    float: left;
    margin-right: 7px;
}
.hm_head .tit {
    float: left;
    font-size: 20px;
    color: #3472bb;
    font-weight: bold;
}
.hm_bg{
	float: left;
	width: 316px;
}
.hm_bg .wp{
	padding:0px 0px 20px 0px;
}
.hm_bg .item{
	border:1px solid #eee;
	height: 53px;
	background:#f3f3f3;
	position: relative;
	padding-left:80px;
	margin-top:13px;
}
.hm_bg .item .ico{
	position: absolute;
	left: -1px;
	top: -1px;
}
.hm_bg .name{
	height: 53px;
	line-height: 53px;
	position: absolute;
	left: 80px;
	top: 0;
	padding-left:10px;
	background:url("../images/li1.png") no-repeat left center;
}
.hm_bg ul{
	padding-top:8px;
}
.hm_bg li{
	height: 18px;
	line-height: 18px;
	float: left;
	padding-left:8px;
	margin-right:18px;
	background:url("../images/li1.png") no-repeat left center;
}


.left_top {
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    text-align: center;
    background-color: #3472bb;
}
.left_top span{
	color:#fff;
	font-size: 20px;
}
#index_ri{
	width: 820px;
	min-height: 300px;
}