#warp{
	position:relative;
	width:1000px;
	height:1109px;
	margin:auto;
	background:#3e3a39;
}

#top{
	width:1000px;
	height:149px;
	background:url(../images/top_bg.gif) no-repeat;
}

#middle{
	width:943px;
	height:463px;
	margin:auto;
}

#main{
	width:943px;
	height:383px;
	margin:auto;
	margin-top:5px;
	
}

#m_l{
	position:relative;
	float:left;
	width:557px;
	height:383px;
	background:url(../images/main_l_bg.jpg) repeat-x;
}

.guanzhu{
	position:absolute;
	width:229px;
	height:37px;
	left:22px;
	top:45px;
	height:45px;
	background:url(../images/guanzhu_d.jpg) no-repeat;
}


.huodong_1{
	position:absolute;
	width:250px;
	height:208px;
	left:25px;
	top:118px;
	background:url(../images/huodong_2.jpg) no-repeat;
}

.menu a{
	position:absolute;
	right:-25px;
	bottom:-7px;
	width:98px;
	height:37px;
	color:#b5b5b6;
}

.menu a:hover{
	position:absolute;
	right:-25px;
	bottom:-7px;
	width:98px;
	height:37px;
	color:#b5b5b6;
}

.menu span{
	float:left;
	margin-top:10px;
	margin-left:24px;
	color:#b5b5b6;
}


.huodong_2{
	position:absolute;
	width:253px;
	height:208px;
	top:117px;
	right:25px;
}


#menu2 a{
	position:absolute;
	right:-25px;
	bottom:-6px;
	width:98px;
	height:37px;
	color:#b5b5b6;
}

.menu2 a:hover{
	position:absolute;
	right:0px;
	bottom:1px;
	width:98px;
	height:37px;
	color:#000;
}

.menu2 span{
	float:left;
	margin-top:10px;
	margin-left:27px;
}


#m_r{
	float:right;
	width:382px;
	height:383px;
	background:url(../images/main_l_bg.jpg) repeat-x;
}

#m_r dl{
	position:relative;
}

#m_r dt{
	position:absolute;
	left:-1px;
	top:0px;
	width:119px;
	height:53px;
	background:url(../images/right_title.jpg) no-repeat;
}

#m_r dd .shipin{
	position:absolute;
	left:20px;
	top:65px;
}

.more{
	position:absolute;
	bottom:13px;
	right:21px;
}

.more a{
	color:#FFF;
}

#bom{
	position:absolute;
	bottom:41px;
	left:132px;
	width:715px;
	height:31px;
	color:#b5b5b6;
	text-align:center;
}

