@charset "utf-8";

html {/* 为了兼容ie7 */
	/*overflow-x:hidden; */
}

/* 滚动容器 */
div.jslidercontainer {
	margin: 0px;
	padding: 0px;
	white-space:nowrap;
	overflow:hidden;
	position:relative;
}
div.jslidercontainer div.jsliderbar {
	margin: 0px;
	padding: 0px;
}
div.jslidercontainer div.jsliderbar ul {
	margin: 0px;
	padding: 0px;
}
div.jslidercontainer div.jsliderbar ul li {
	margin: 0px;
	padding: 0px;
	float: left;
}
div.jslidercontainer div.jsliderbar ul li img {
	margin: 0px;
	padding: 0px;
	border: 0px;
	display:block;
}
div.jslidercontainer div.jslidercontroll {
	position: absolute;
	display:none;
	width:1px;
	height:1px;
}
div.jslidercontainer div.jslidercontroll a {
	position: relative;
	display:block;
	width:27px;
	height:27px;
}

/* 横向滚动样式表 */
div.jslidervertical {
}
div.jslidervertical div.jsliderprev {
	left: 5px;
	top: 50%;
}
div.jslidervertical div.jsliderprev a {
	background-image: url(/uploads/image/sjpsimages/left.gif);
	top: -14px;
	left: 0px;
}
div.jslidervertical div.jsliderprev a:hover {
	background-image: url(/uploads/image/sjpsimages/left_hover.gif);
}
div.jslidervertical div.jslidernext {
	right: 5px;
	top: 50%;
}
div.jslidervertical div.jslidernext a {
	background-image: url(/uploads/image/sjpsimages/right.gif);
	top: -14px;
	right: 27px;
	right: 27px !important;
	*right: 0px;
}
div.jslidervertical div.jslidernext a:hover {
	background-image: url(/uploads/image/sjpsimages/right_hover.gif);
}

/* 垂直滚动样式表 */
div.jsliderhorizontal {
}
div.jsliderhorizontal div.jsliderprev {
	left: 50%;
	top: 5px;
}
div.jsliderhorizontal div.jsliderprev a {
	background-image: url(/uploads/image/sjpsimages/up.gif);
	left: -13px;
	top: 0px;
}
div.jsliderhorizontal div.jsliderprev a:hover {
	background-image: url(/uploads/image/sjpsimages/up_hover.gif);
}
div.jsliderhorizontal div.jslidernext {
	left: 50%;
	bottom: 5px;
}
div.jsliderhorizontal div.jslidernext a {
	background-image: url(/uploads/image/sjpsimages/down.gif);
	left: -13px;
	bottom: 27px;
	bottom: 27px !important;
	*bottom: 0px;
}
div.jsliderhorizontal div.jslidernext a:hover {
	background-image: url(/uploads/image/sjpsimages/down_hover.gif);
}

/*--- 焦点图样式 ---*/
div.jslidercontainer div.jfibackground {/*--- 大标题背景样式 ---*/
	position:absolute;
	background:#000000;
	filter:alpha(opacity=50);    
    -moz-opacity: 0.5;    
    opacity: 0.5;
	height:56px;
	left:0px;
	bottom:0px;
	*bottom:-1px;/*兼容ie6*/
}
div.jslidercontainer div.jfititle {/*--- 大标题位置样式 ---*/
	position:absolute;
	height:36px;
	left:0px;
	bottom:20px;
	*bottom:19px;/*兼容ie6*/
	font-family:"microsoft yahei", "simhei";
}
div.jslidercontainer div.jfititle a {/*--- 大标题链接样式 ---*/
	color:#fff;
	font-size:19px;
	font-weight:700;
	line-height:36px;
	*line-height:36px!important;
	display:block;
	width:410px;
	height:100%;
	margin:0px 0px 0px 5px;
}
div.jslidercontainer div.jficontrol {/*--- 按钮背景样式 ---*/
	position:absolute;
	background-color:#000;
	height:19px;
	left:0px;
	bottom:0px;
	*bottom:-1px;/*兼容ie6*/
}
div.jslidercontainer div.jficontrol ul li{
	float:right;
	padding-top:1px;
}
div.jslidercontainer div.jficontrol ul li a, div.jslidercontainer div.jficontrol ul li a:active {/*--- 按钮样式 ---*/
	color:#fff;
	background-color:#454545;
	line-height:18px;
	*line-height:17px!important;
	*line-height:19px;
	font-family:geneva, arial, helvetica, sans-serif;
	font-size:10px;
	-webkit-text-size-adjust:none;/*--- 谷歌浏览器识别小于12号字体 ---*/
}
div.jslidercontainer div.jficontrol ul li a:hover, div.jslidercontainer div.jficontrol ul li a.hover {/*--- 按钮悬停样式 ---*/
	color:#ffff00;
	background-color:#ff3300;
}


/*wuhaoran superslide*/
.superslidescroll {
	position: relative;
    overflow: hidden;
}
#roll_pic.superslidescroll {
	position: relative;
    width: 1136px !important;
    overflow: hidden;
}
.superslidescroll .hd .prev,
.superslidescroll .hd .next
{
	display: block;
	width: 20px;
	height: 20px;
	background:  center center no-repeat;
	position: absolute;
	top: 50%;
	left: 0px;
	z-index: 999;
	margin-top: -10px;
	cursor: pointer;
}
.superslidescroll .hd .next{
	background:  center center no-repeat;
	left: auto;
	right: 0px;
}
.superslidescroll .bd {
	margin-left: 10px;
    overflow: hidden;
	margin-right: 10px;
}
.superslidescroll .bd ul li{
	width: 215px;
	margin-right: 10.8px;
}
.superslidescroll .bd ul li a{
	display: block;
}