.mod_focus_show {
	width: 500px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.mod_focus_show .mod_focus_pic {
	display: block;
	width: 500px;
	height: 350px;
	margin:0;
}
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img {
	display: block;
	width: 500px;
	height: 350px;
}
.mod_focus_show .mod_focus_pic li {
	position: absolute;
	left: 0;
	top:0px;
	width:100%;
}
.mod_focus_show .mod_focus_title {
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 60px;
	overflow: hidden;
	zoom: 1;
	width: 500px;
	height:40px;
	background-color: rgba(0,0,0,.8);
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000', endColorstr='#CC000000');
	background-image: url(about:blank);
	filter:alpha(opacity=90); /*支持 IE 浏览器*/
-moz-opacity:0.90; /*支持 FireFox 浏览器*/
opacity:0.90; /*支持 Chrome, Opera, Safari 等浏览器*/
	
}
:root .mod_focus_title {
	filter: none;
}
.mod_focus_show .mod_focus_title li {
	padding: 0 0 0 20px;
	overflow: hidden;
	word-break: keep-all;
	word-wrap: keep-all;
	white-space: nowrap;
	table-layout: fixed;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.mod_focus_show .mod_focus_title li h3 {
	line-height:30px;
	_line-height:30px;
	font-size: 28px;
	font-family: "Microsoft Yahei", Tahoma, Geneva;
	font-weight: 500;	padding:0;
	margin:0;
}
.mod_focus_show .mod_focus_title li h3 a {
	color: #F6A903;
	font-size:16px;

}
.focus_switch {
	width: 59px;
	height: 29px;
	position: absolute;
	z-index: 2;
	right: 15px;
	bottom:76px;
}
.focus_switch a {
	float: left;
	width: 29px;
	height: 29px;
	background-image: url(icon_focus_switch.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.focus_switch .icon_prev {
	background-position: 0 0;
	margin: 0 1px 0 0;
}
.focus_switch .icon_prev:hover {
	background-position: -30px 0;
}
.focus_switch .icon_next {
	background-position: -60px 0;
}
.focus_switch .icon_next:hover {
	background-position: -90px 0;
}
.mod_focus_show .mod_focus_list {
	padding: 10px 10px;
	padding-left:0;
	overflow: hidden;
	height:auto;
	margin:0;
}
.mod_focus_show .mod_focus_list li {
	width: 60px;
	height:auto;
	float: left;
	margin: 0 10px 0 0px;
	position: relative;
*display: inline;
}
.mod_focus_show .mod_focus_list li a {
	display: block;
	width: 60px;
	height: 60px;
}
.mod_focus_show .mod_focus_list li img {
	display: block;
	width: 60px;
	height:auto;
}
.mod_focus_show .mod_focus_list li a:hover {
	_background: none;
}
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask {
	display: none;
}
.mod_focus_show .mod_focus_list li .mask {
	display: block;
	height:auto;
	width: 60px;
	position: relative;
	top: -60px;
	margin: 0 0 -60px;
	eft: 0;
	bottom: 0;
	background: #000;
	opacity: .5;
	filter: alpha(opacity=50);
}
.mod_focus_show .mod_focus_list li .border {
	display: none;
}

.mod_focus_show .mod_focus_list .current .border {
	display: block;
	height: 5px;
	width: 60px;
	font-size: 0;
	overflow: hidden;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #F6A903;
	border:none;
}
@media only screen and (max-width: 479px)
{
	.mod_focus_show
	{
		width:100%;
	}
	.mod_focus_show .mod_focus_pic
	{
		width:100%;
	}
	
	.mod_focus_show .mod_focus_pic img
	{
		width:100%;
		height:auto;
		display:block;
		margin:0 auto;


	}
	.mod_focus_show .mod_focus_pic li {
	position: absolute;
	left: 0;
	top:25px;
	width:100%;
}
	
}