﻿#footer{ margin:0px auto; width:100%; background:#c30d23; height:235px;}
.footer{ margin:0px auto; width:1200px; color:#fff; padding:30px 0px;}
.footer .lt{ float:left;width:60%; padding-top:20px; }
.footer .lt h3{width:100%; font-size:14px; line-height:30px; font-weight:normal; }
.footer .lt ul{width:100%; }
.footer .lt ul li{width:100%; line-height:25px; font-size:12px; }

.footer .rt{ float:left;width:40%; }
.footer .rt h4{ float:right;width:150px; height:150px; background:#fff; font-size:12px;font-weight:normal; margin-right:20px; }
.footer .rt h4 p{color:#fff; line-height:30px; text-align:center;} 
.footer .rt h4 img{width:100%;  }
.footer .rt h5{ float:right;width:150px; height:150px; background:#fff; font-size:12px;font-weight:normal; }
.footer .rt h5 p{color:#fff; line-height:30px; text-align:center;} 
.footer .rt h5 img{width:100%;  }

.body_Footcont{
	width:100%;
	background: #333333;
	color: #EEE;
	padding: 15px 0;
	font-size: 14px;
	line-height: 20px;
}
.body_Footcont a{
	color:#DDD;
}
.body_Footcont ul{
	display: table;
	width: 1200px;
	margin: auto;
}
.body_Footcont ul ol,.body_Footcont ul li{
	display: table-cell;
	vertical-align: middle;
}
.body_Footcont ul ol dl dt{
	margin-bottom: 8px;
	word-spacing: 15px;
}
.body_Footcont ul ol dl dd{
	word-spacing: 2px;
}
.body_Footcont ul li dl{
	display: table;
	float: right;
}
.body_Footcont ul li dl dt,.body_Footcont ul li dl dd{
	display: table-cell;
	vertical-align: middle;
}
.body_Footcont ul li dl dd img{
	width:70px;
	height: 70px;
	margin-left: 15px;
}