#slideshow{
	width:275px;
	height:245px;
	margin: 0 auto;
	position: relative;
}
#slideshow a{
	display:block;
	float:left;
	width:275px;
	height:245px;
	
}
#slideshow .img{
	position: absolute;
	width:275px;
	height:245px;
	overflow: hidden;
}
#slideshow .img span{
	display: block;
	width: 999999999999px;
	height:245px;
	position: absolute;
}
#slideshow .btns{
	display:none;
	width: 1100px;
	position: absolute;
	z-index: 10;
	
}
#slideshow .btns b{
	position: absolute;
	width: 100px;
	display: block;
	height: 14px;
	overflow: hidden;
	top: 275px;
	left: 50%;
	display:none;
}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(../images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.7;-khtml-opacity: 0.7;height: 300px;position: absolute;background: #000;overflow: hidden; z-index:99}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}
.photo{
	display:inline;
	float:left;
	width:275px;
	height:245px;
}
.photo .imgframe{
	clear:both;
	width:275px;
	height:192px;
	padding-top:8px;
	overflow:hidden;
}
.photo .imgframe a{
	display:block;
	width:275px;
	height:192px;
	position:absolute;
	z-index:2;
}
.photo:hover .imgframe a{
	display:block;
	width:275px;
	height:192px;
	position:absolute;
	z-index:1;
}
.photo:hover .imgframe a img{
	display:block;
	width:275px;
	height:192px;
	overflow:hidden;
}
.photo:hover .imgframe .imgicon{
	clear:both;
	width:74px;
	height:74px;
	margin-top:60px;
	margin-left:100px;
	background:url(../images/icon_3.png) no-repeat;
	position:absolute;
	z-index:5;
}
.photo:hover .imgframe{
	background-color:#1e1e1e;
}
.photo .imgname{
	clear:both;
	width:263px;
	height:45px;
	padding:0 5px;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #ffffff;
	overflow:hidden;
	background:url(../images/icon_1.jpg) right top no-repeat #f5f5f5;
}
.photo:hover .imgname{
	border-left:1px solid #1e1e1e;
	border-right:1px solid #1e1e1e;
	background:url(../images/icon_2.jpg) right top no-repeat #1e1e1e;
}
.photo .imgname a{
	clear:both;
	color:#494949;
	width:263px;
	height:45px;
	line-height:45px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:12px;
	font-weight:500;
	padding:0 5px;
	overflow:hidden;
}
.photo:hover .imgname a{
	color:#ffffff;
}