﻿@charset "utf-8";
/* CSS Document */
.banner{ position:relative; z-index:1; height:400px; width:100%;}
.slider-wrapper{
	height:400px;
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	}
.slider-wrapper .nivoSlider{
	position:relative;
	width:1000px;
	height:400px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
	}
.slider-wrapper .nivoSlider img{
	position:absolute; 
	top:0px; 
	left:0px; 
	display:none; 
	width:1000px; /* Make sure your images are the same size */
	height:400px; /* Make sure your images are the same size */}
.slider-wrapper .nivoSlider a{ border:0; display:block; }

/*轮播图底部背景修饰div*/

/*轮播图页码背景*/
.slider-wrapper .nivo-controlNav{
	position:absolute; 
	left:50%; 
	bottom:10px; 
	margin-left:-52px; /* Tweak this to center bullets */
	z-index: 101; 
	width:104px; 
	height:16px; 
	padding:5px 0px; 
	 }
.slider-wrapper .nivo-controlNav a{
	display:block;
	width:14px;
	height:14px;
	background:#fff;
	background:rgba(255,255,255,.8) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=80);
	text-indent:-9999px;
	border:none;
	margin:0px 0px 0px 8px;
	float:left;
	}
.slider-wrapper .nivo-controlNav a.active{
	background:#3e9bfb;
	background:rgba(62,155,251,1) none repeat scroll 0 0 !important;
	filter:Alpha(opacity=100);
	}

/*上一页下一页css*/
.slider-wrapper .nivo-controlNav-bg{
	display:none;
	position: absolute;
	left:50%;
	margin-left:-90px;
	bottom:-8px;
	width: 180px;
	height:26px;
	z-index:100;
	background:#f9f9f9; 
	
			box-shadow:0px 0px 3px 0px rgba(0,0,0,.1); /*取值顺序 水平位置、垂直位置、模糊距离、阴影尺寸、颜色、阴影位置内或外（默认外边距 不用写outset 写上会出错！）*/
	-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.1);
	   -moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.1);
	}
.slider-wrapper .nivo-directionNav a{
	display:block;
	width:12px;
	height:16px;
	text-indent:-9999px;
	border:0;
	bottom:-13px;
	background:url(../images/prevnext.png) no-repeat;
	}
.nivo-directionNav a{position:absolute; bottom:0px; z-index:103;cursor:pointer;}
.nivo-prevNav{ left:408px; background-position:left top; }
.nivo-nextNav{ right:408px; background-position:right top; }
.banners a.nivo-prevNav{ left:408px; background-position:left top; }
.banners a.nivo-nextNav{ right:408px; background-position:right top; }
.banners a.nivo-prevNav:hover{ background-position:left -16px; }
.banners a.nivo-nextNav:hover{ background-position:right -16px; }

/*轮播图文字描述*/
.slider-wrapper .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.slider-wrapper .nivo-caption a{ color:#fff;border-bottom:1px dotted #fff;}
.slider-wrapper .nivo-caption a:hover{ color:#fff;}

/*轮播图顶部背景修饰div*/
.slider-wrapper .ribbon{background:#000;width:111px;height:111px;position:absolute;top:-4px;left: -5px;z-index:300; display:none;}	

.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
/* The slices and boxes in the Slider */
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;left:0px;bottom: 0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}