h3 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(139, 139, 139); line-height: 1.5em; font-family: Arial,Tahoma,"hiragino sans gb",Helvetica; font-size: 16px; background-color: rgb(255, 255, 255);
}
h3 {
	font-size: 100%;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; -ms-interpolation-mode: bicubic;
}
/*
a {
	color: rgb(81, 81, 81); text-decoration: none;
}
a:hover {
	color: rgb(51, 51, 51);
}
*/
.mod_focus_show {
	float:left; width: 694px;overflow: hidden; margin-top:4px; position: relative;
}
.mod_focus_show .mod_focus_pic {
	width: 700px; height: 320px; display: block;
}
.mod_focus_show .mod_focus_pic li {
	width: 700px; height: 320px; display: block;
}
.mod_focus_show .mod_focus_pic a {
	width: 700px; height: 320px; display: block;
}
.mod_focus_show .mod_focus_pic img {
	width: 700px; height: 382px; display: block;
}
.mod_focus_show .mod_focus_pic li {
	left: 0px; top: 0px; position: absolute;
}
.mod_focus_show .mod_focus_title {
	left: 0px; width: 700px; height: 53px; bottom: 114px; overflow: hidden; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); position: absolute; z-index: 1; zoom: 1; background-image: url("about:blank"); background-color: rgba(0, 0, 0, 0.8); opacity:0.65;
}
:root .mod_focus_title {
	filter: none;
}
.mod_focus_show .mod_focus_title li {
	padding: 0px 0px 0px 20px; width: 590px; overflow: hidden; white-space: nowrap; table-layout: fixed; word-break: keep-all; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.mod_focus_show .mod_focus_title li h3 {
	line-height: 53px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-size: 28px; font-weight: 500; _line-height: 55px;
}
.mod_focus_show .mod_focus_title li h3 a {
	color: #FFF;
}
.focus_switch {
	width: 59px; height: 29px; right: 15px; bottom: 126px; position: absolute; z-index: 2; opacity:0.7;
}
.focus_switch a {
	width: 29px; height: 29px; float: left; cursor: pointer; background-image: url("../images/icon_focus_switch.png"); background-repeat: no-repeat;
}
.focus_switch .icon_prev {
	margin: 0px 1px 0px 0px;
}
.focus_switch .icon_prev:hover {
	background-position: -30px 0px;
}
.focus_switch .icon_next {
	background-position: -60px 0px;
}
.focus_switch .icon_next:hover {
	background-position: -90px 0px;
}
.mod_focus_show .mod_focus_list {
	background:url("../images/navBg3.gif") repeat scroll 0 0 transparent; padding: 97px 5px 25px; height:auto; overflow: hidden;
}
.mod_focus_show .mod_focus_list li {
	margin: 0 6px 0 6px; width: 100px; height: 54px; float: left; position: relative; border:1px solid #fff;
}
.mod_focus_show .mod_focus_list li a {
	width: 100px; height: 54px; display: block;
}
.mod_focus_show .mod_focus_list li img {
	width: 100px;  display: block;
}
.mod_focus_show .mod_focus_list li a:hover {
	_background: none;
}
.mod_focus_show .mod_focus_list li a:hover .mask {
	display: none;
}
.mod_focus_show .mod_focus_list .current .mask {
	display: none;
}
.mod_focus_show .mod_focus_list li .mask {
 margin: 0px 0px -60px; top: -100px; width: 100px; height: 100px; bottom: 0px; display: block; filter: alpha(opacity=50); position: relative; opacity: 0.5; eft: 0;
}
.mod_focus_show .mod_focus_list li .border {
	display: none;
}
.mod_focus_show .mod_focus_list .current .border {
	background: #EB203D; left: 0px; width: 101px; height: 10px; bottom: 0px; overflow: hidden; font-size: 0px; display: block; 
	margin-top:2px;
}
