@charset "gb2312";
body{ margin:0; padding:0; font-size:12px; }
ul,li{ margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
img{ border:none;}

.red_banner{
	width:349px;
	height:237px;
	float:left;
	position:relative;
}
.red_banner_img{width:349px; height:215px;}
.red_banner_ym{
	width:349px;
	height:22px;
	line-height:22px;
	position:absolute;
	top:215px;
	left:1px;
	background-color:#f0efef;
	}
.red_banner_ymtit{ color:#000; text-align:center; font-size:12px; font-weight:bold;}

.red_banner_ymxh{ position:absolute;bottom:22px;right:1px;float:right;}
.red_banner_ymxh ul li{ width:23px; height:15px; float:left; text-align:center; display:inline; margin-top:0px; text-align:center; line-height:15px; cursor:pointer; font-size:12px;}


.redd_yb{  background:#b3aba8;border:1px solid none;cursor:pointer;float:left;font-family:arial;height:15px;line-height:15px;width:23px;text-align:center;color:#000;font:10px Arial, Helvetica, sans-serif;}
.redd_bh{ background:#ce0609;border:1px solid none;height:15px;line-height:15px;width:23px;color:#fff;font:10px Arial, Helvetica, sans-serif;}

.slidebtn-01{position:absolute;bottom:22px;right:1px;float:right;}
.slidebtn-01 li{ background:none;border:1px solid #2d2c29;cursor:pointer;float:left;font-family:arial;height:15px;line-height:15px;width:23px;text-align:center;color:#000;font:10px Arial, Helvetica, sans-serif;}
.slidebtn-01 li.current{background:#ce0609;border:1px solid #fff;height:15px;line-height:15px;width:23px;color:#fff;font:10px Arial, Helvetica, sans-serif;}