@charset "utf-8";
/* CSS Document */

	.slider{ width:100%;  min-width:1200px;  height:400px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
	.slider .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px  }
	.slider .bd li{ width:1200px; }
	.slider .bd li img{ display:block; width:1200px; height:400px;    }
	.slider .tempWrap{ overflow:visible !important}
	.slider .tempWrap ul{  margin-left:-1200px !important;}
	
	.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:400px;}
	.slider .prev_bg{ left:-50%; margin-left:-600px;  }
	.slider .next_bg{ left:50%;  margin-left:600px;  }
	.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:400px; background:#fff; filter:alpha(opacity=70);opacity:0.7;   }	

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slider .prev{ position:absolute; left:50%;margin-left:-570px; top:50%; margin-top:-25px; width: 70px;height: 70px;border-radius: 50%;filter:alpha(opacity=50);opacity: 0.5;background-size: 15px;
	background:url(../images/self/left_arrow.png) no-repeat left top;
}
.slider .next{position:absolute;right:50%;margin-right:-570px;top:50%; margin-top:-25px; width: 70px;height: 70px;border-radius: 50%;filter:alpha(opacity=50);opacity: 0.5;background-size: 15px;
	background:url(../images/self/right_arrow.png) no-repeat left top;
}

.slider .prev:hover,
.slider .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slider .prevStop{ display:none;  }
.slider .nextStop{ display:none;  }

.slider .hd{ height:14px; overflow:hidden; position:absolute; right:50%;margin-right:-600px; bottom:18px; z-index:1; }
.slider .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slider .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; line-height:14px;font-size:10px; text-align:center; background:#eee1d4; cursor:pointer; }
.slider .hd ul li.on{ background:#8c1616;}