#home_slider{
	position: relative;

	}
#home_slider .slides{
	border:5px solid #ccc;
	border-radius: 10px;
	box-shadow:0px 0px 2px rgba(20%,20%,40%,0.6),0px 0px 6px rgba(20%,20%,40%,0.4),0px 0px 8px rgba(40%,40%,40%,0.4);
	}
#home_slider .slides img{
	border-radius: 10px;
	}

#home_slider .slides > div{
	display:none;
	}
#home_slider .slides:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

#home_slider .flex-control-nav.flex-control-paging{
	position:absolute;
	top:20px;
	left:10px;
	}
#home_slider .flex-control-nav.flex-control-paging li{
	float:left;
	margin-right:5px;
	}
#home_slider .flex-control-nav.flex-control-paging li a{
	background:rgba(30,30,30,0.1);
	border:1px solid #ccc;
	display:block;
	width:9px;
	height:9px;
	text-indent:-9999px;
	cursor: pointer;
	}
#home_slider .flex-control-nav.flex-control-paging li a.flex-active,#home_slider .flex-control-nav.flex-control-paging li a:hover{
	background:rgba(30,30,30,0.5);
	}
	
#home_slider .flex-direction-nav a{
	position:absolute;
	top:40%;
	display:block;
	width:48px;
	height:48px;
	text-indent:-9999px;
	}
#home_slider .flex-direction-nav a.flex-prev{
	left:10px;
	background:url('/web/tpl/bootstrap_2/images/icon_prev.png');
	}
#home_slider .flex-direction-nav a.flex-next{
	right:10px;
	background:url('/web/tpl/bootstrap_2/images/icon_next.png');
	}
	
#home_slider .slider_data{
	position:absolute;
	bottom:0px;
	border-radius:0 0 10px 10px;
	background:rgba(30,30,30,0.8);
	}
#home_slider .slider_data h2{
	color:#fff;
	padding:20px 20px 10px 20px;
	}
#home_slider .slider_data h2 a{
	color:#fff;
	}
#home_slider .slider_data div{
	color:#fff;
	padding:0 20px 20px 20px;
	}

	
