.wrap ul {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.wrap ol {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.wrap li {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.wrap div {
	text-align: left; overflow: hidden
}

.wrap img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
} 



.wrap .picshow {
	border-bottom: #d9e0ea 1px solid; border-left: #d9e0ea 1px solid; margin: 0px auto; width: 958px; height: 620px; border-top: #d9e0ea 1px solid; border-right: #d9e0ea 1px solid
}

.wrap #picarea {
	margin: 0px auto;background: #fff; 
}
.wrap #bigpicarea {
	position: relative; margin: 0px auto; width: 774px; overflow: hidden;padding-bottom: 40px;
}
.wrap .image {
	text-align: center;position:relative;width:650px;height:650px;overflow:hidden;display:table;
}
.wrap .image a{
	display:table-cell;vertical-align:middle;
}
.wrap .image a img{
	margin:0 auto;max-width:650px;max-height:650px;
}
.wrap #bigpicarea .word {
	position:absolute ;height: 50px; color: #333;top:637px;left:287px; ;z-index: 111px;
}
.wrap #bigpicarea .word h3 {
	line-height: 48px; height: 48px; color: #333; font-size: 14px;
}
.wrap #bigpicarea .ui-els-hide {
	display: none
}
.wrap #thumbs {
	list-style-type: none; margin: 0px auto; width: 830px; height: 68px
}
.wrap * html #thumbs {
	height: 100%
}
.wrap #thumbs li {
	margin: 0px 7px; width: 90px; display: inline; float: left; height: 60px
}
.wrap #thumbs ul {
	margin-top: 3px
}
.wrap #thumbs li.last_img {
	margin-right: 4px
}
.wrap #thumbs li.first {
	margin: 25px 10px 0px 15px; width: 9px; height: 16px; cursor: pointer
}
.wrap #thumbs li.last {
	margin: 25px 10px 0px 15px; width: 9px; height: 16px; cursor: pointer
}
.wrap #thumbs li a {
	border-bottom: #fff 2px solid; border-left: #fff 2px solid; width: 90px; display: block; font-size: 0px; border-top: #fff 2px solid; border-right: #fff 2px solid
}
.wrap #thumbs li a:hover {
	border-bottom: #000 2px solid; border-left: #000 2px solid; border-top: #000 2px solid; border-right: #000 2px solid
}
.wrap #thumbs li a.current {
	border-bottom: #f8ae0f 2px solid; border-left: #f8ae0f 2px solid; border-top: #f8ae0f 2px solid; border-right: #f8ae0f 2px solid
}
.wrap #thumbs li.first img {
	
}
.wrap #thumbs li.last img {
	
}
.wrap .bigbtnprev {
	z-index: 100; position: absolute; width: 35px; height: 51px; top: 306px; cursor: pointer; left: 30px
}
.wrap .bigbtnnext {
	z-index: 100; position: absolute; width: 35px; height: 51px; top: 306px; cursor: pointer; right: 30px
}
.wrap #big_play_prev {
	background-image: url(../images/leftbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='../images/leftbig.png')
}
.wrap #big_play_next {
	background-image: url(../images/rightbig.png); width: 35px; display: block; height: 51px; _background: none; _filter: progid:dximagetransform.microsoft.alphaimageloader(sizingmethod=crop,src='../images/rightbig.png')
}
.wrap #smallpicarea {
	margin: 0px auto; border-top: #ececec 1px solid; padding-top: 20px
}



/*For Firefox Chrome*/
.demo{border:1px #ddd solid;width:208px;height:148px;overflow:hidden;text-align:center;display:table;float:left;margin:50px;position:relative;}
.demo a{display:table-cell;vertical-align:middle;width:200px;height:140px;}
.demo a img{border:1px #ddd solid;margin:0 auto;max-width:200px;max-height:140px;}
/*For IE7*/
*+html .demo a{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .demo a img{position:relative;top:-50%;left:-50%;}
/*For IE6*/
*html .demo a{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .demo a img{position:relative;top:-50%;left:-50%;width:expression(this.width>200?“200px”:“auto”);height:expression(this.height>140?“140px”:“auto”);}