/*-------------------- Gallery ------------------*/
.gallery-bound{
	padding-top:10px; padding-left:10px; padding-right:5px;
	_width:99%;
}
.gallery-category-content{
	width:170px;
	height:125px;
	float:left;
	margin:10px 4px 15px;
	_margin:10px 2px 2px;
}
.gallery-item-name{
	text-align:center; padding-right:13px;
}
.gallery-category-image IMG{
	width:160px;
	height:120px;
	padding:3px;
	border:1px solid #DAD2D2;
	background-color:#FFFFFF;
}
.gallery-name{
	padding:5px;
	text-align:center;
	color:#3E3E3E;
	font-family:tahoma;
}
.gallery-paging{
	clear:both;
	text-align:center;
	padding:20px 0;
}
.gallery-view-all,.gallery-view-all a, .gallery-view-all a:hover, .gallery-view-all a:visited{
	text-decoration:none;
	color:#767375;
	font-size:13px;
	float:right;
	padding-right:8px;
}
.gallery-category{
	background:url(../images/home/hcl_title_bg.png) repeat-x 0 0; height:24px; border-left:1px solid #D6D7D6;
}
.gallery-category-nomal,.gallery-category-selected{
	float:left; line-height:20px; padding:0 20px;
}
.gallery-category-selected{
	background:url(../images/home/hcl_title_bg_selected.png) repeat-x 0 0; height:23px; border-top:1px solid #D6D7D6;
}
.gallery-category a,.gallery-category a:visited,
.gallery-category a:hover,.gallery-category a:visited:hover{
	color:#000;
}
.gallery-category-selected a,.gallery-category-selected a:visited,
.gallery-category-selected a:hover,gallery-category-selected a:visited:hover{
	color:red; font-weight:bold;
}
/*-------------------- HomeFocus ------------------*/
.home-focus-bound-item{
	margin-bottom:10px;
	position:relative;
	list-style:none;
	width:741px;
	height:270px;
}
.home-focus-item{
	position:absolute;
}
.home-focus-item-title{
	position:absolute;
	bottom:15px; left:12px;
}
.home-focus-item-name{
	font-size:24px; color:#fff;
	margin:0;
	font-family:"Times New Roman", Times, serif;
}
.home-focus-item-brief{
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
}
.home-focus-shadow{
	position:absolute;
	bottom:10px; left:0;
	height:50px;
	width:100%;
	background-color:#333;
	opacity:0.4;
	filter:alpha(opacity=40);
}