
#footer{
	margin-top:0;
	_background-color:#fff}
#content img{
	vertical-align:middle;
	}
.b2cRuTao{
	width:944px;
	margin:0 auto;
	padding:25px 0;
	}
.logoShade,.prev span,.next span,.logoWallNum li,.floorBox h2 b,.floorBoxBd a:hover .fShade{
	background:url("../images/T1Ll9uXohsXXXXXXXX-233-124.png") no-repeat;
	}
.logoWall{
	padding:0px;
	}
.logoWallContentBox{
	overflow:hidden;
	width:944px;
	height:280px;
	position:relative;
	}
.logoWallList{
	width:944px;
	height:280px;
	}
.logoWallList li{
	float:left;
	width:162px;
	height:92px;
	padding:0 1px 1px 0;}
.logoWallList a{
	display:block;
	width:162px;
	height:92px;
	background-color:#fff;
	text-align:center;
	}
.logoWallList a .logoImg{
	margin-top:28px;
	_float:left;
	_margin-left:28px;
	}
.logoWallList a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#bf0000;
	}
.logoWallList a:hover img{
	display:none}
.logoShade{
	display:none;
	width:162px;
	height:92px;
	text-align:center;
	color:#fff;
	line-height:92px;
	background-position:0 -32px;
	font-size:14px;
	}
.logoWallList a:hover .logoShade{
	display:block;
	cursor:pointer;
	}
.logoWallNum{
	height:40px;
	margin:0 auto;
	width:90px;
	}
.logoWallNum li{
	float:left;
	width:11px;
	height:11px;
	font-size:0;
	line-height:0;
	margin:15px 5px 0;
	cursor:pointer;
	background-position:-163px -108px;
	}
.logoWallNum li.active{
	background-position:-163px -93px
	}
.prev,.next{
	position:absolute;
	z-index:1000;
	height:59px;
	width:36px;
	background-color:#736867;
	top:109px;
	display:block}
.prev{
	left:-36px;
	}
.next{
	right:-37px}.prev span,.next span{
	position:absolute;
	z-index:1001;
	height:59px;
	width:36px;
	display:block}
.prev span{
	background-position:-163px -32px}
.next span{
	background-position:-197px -32px}
.bannerBox{
	text-align:center;
	padding-bottom:20px}
.floorBox{
	width:944px;
	margin:0 auto;
	padding-bottom:20px}
.floorBox h2{
	height:45px;
	line-height:32px;
	font-size:14px;
	font-weight:700;
	padding-left:40px;
	border-bottom:2px solid #000;
	position:relative;
	color:#2b2b2b;}
.floorBox h2 span,.floorBox h2 span b{
	position:absolute;
	display:block;
	width:32px;
	height:32px;
	text-align:center;
	left:0;
	top:0;
	z-index:2}
.floorBox h2 span b{
	z-index:3}.floor1 h2 b{
	background-position:0 0}
.floor2 h2 b{
	background-position:-32px 0}
.floor3 h2 b{
	background-position:-64px 0}
.floor4 h2 b{
	background-position:-96px 0}
.floor5 h2 b{
	background-position:-128px 0}
.floor6 h2 b{
	background-position:-160px 0}
.floor7 h2 b{
	background-position:-192px 0}
.floorBoxBd{
	background-color:#fff;
	padding:5px;
	position:relative;
	height:320px}
.floorBoxBd a{
	display:block;
	position:absolute;
	z-index:10;
	cursor:pointer}
.floorBoxBd a img{
	_float:left}
.fShade{
	visibility:hidden;
	position:absolute;
	z-index:3;
	left:0;
	top:0;
	background-color:#000;
	filter:alpha(opacity=30);
	opacity:.3}
.floorBoxBd:hover .fShade,.floorBoxBdHover .fShade{
	visibility:visible}
.floorBoxBd a:hover .fShade{
	background-color:#fff;
	filter:alpha(opacity=90);
	opacity:.9;
	background-position:-185px -91px}
.floorBoxBd .flogo{
	visibility:hidden;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-25px;
	margin-left:-70px;
	z-index:4}
.floorBoxBd a:hover .flogo{
	visibility:visible}
.fhn{
	width:187px;
	height:319px}
.fsw{
	width:373px;
	height:160px}
.fsn{
	width:187px;
	height:160px}
.f11{
	left:5px;
	top:5px}
.f12{
	left:192px;
	top:5px}
.f13{
	left:379px;
	top:5px}
.f14{
	left:566px;
	top:5px}
.f15{
	left:751px;
	top:5px}
.f21{
	left:5px;
	top:164px}
.f22{
	left:192px;
	top:164px}
.f23{
	left:379px;
	top:164px}
.f24{
	left:566px;
	top:164px
}
.f25{
	left:752px;
	top:165px}
