.banner{
	padding-top:35px;
}
.logo{
	float:left;
}
.slide-banner{
	float:left;
	width:770px;
	height:220px;
	margin-left:15px;
	background:url(../images/bg-slide-banner.png) no-repeat;
}
.address{
	width:707px;
	height:60px;
	margin-top:26px;
	margin-left:32px;
}
.address a{
	float:left;
	padding-left:30px;
	width:633px;
	height:50px;
	padding-top:10px;
	font-size:20px;
	font-weight:bold;
	color:#990000;
	text-align:center;
	text-transform:uppercase;
}
.address img{
	margin-top:10px;
	float:left;
}
.product-hot{
	width:707px;
	height:85px;
	text-align:center;
	margin-top:16px;
	margin-left:40px;
}
.time-banner,#date_clock{
	width:270px;
	height:40px;
	margin-top:215px;
	font-size:14px;
	color:#FFF;
}
.menu{
	width:1070px;
	height:50px;
	margin-left:-35px;
	background:url(../images/bg-menu1.png) no-repeat;
}
.menu ul{
	width:888px;
	margin-left:95px;
	overflow:hidden;
}
.menu ul li{
	float:left;
	list-style:none;
}
.menu ul li a{
	font-size:12px;
	line-height:45px;
	padding:0 23px;
	font-weight:bold;
	text-transform:uppercase;
	border-left:1px solid #FFF;
	color:#FFF;
}
.menu1{
	border:none !important;
}
.menu li ul{
	position:absolute;
	margin:0;
	z-index:999999999009 !important;
	width:250px;
	overflow:hidden;
}
.menu ul li ul{
	display:none;
	border-right:1px solid #FFF;
}
.menu ul li ul li{
	
	border-bottom:1px solid #FFF;
	background:url(../images/bg-news.png);
	width:250px;
	height:40px;
	z-index:999999999009 !important;
	background-color:#F00;
}
.menu ul li ul li:hover{
	background:url(../images/bg-artisans.png);
	color:#FFF;
}
.menu ul li ul li a{
	line-height:40px;
	display:block;
	border-right:none !important;
	text-align:left;
}
.menu ul li ul li a:hover{
	color:#000 !important;
}