body,div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
img { border: none; }
a { cursor:pointer }
.www51buycom { width: 100%; height: 400px; float:left; position: relative; overflow:hidden; clear:both}
.www51buycom .num_a { overflow:hidden; height: 20px; position: absolute; bottom:12px; left: 48%; zoom:1; z-index:3 }
.www51buycom .num_a li { width: 20px; height: 20px; font-size:12px; line-height: 20px; text-align: center; font-weight: 400; font-family: "Î¢ÈíÑÅºÚ", Arial; color: #FFFFFF; background:rgba(255,255,255,0.5); margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num_a li.on { background: #2577e3; } /*µ±Ç°Ïî*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }
.small_adv_cont {
	position: absolute;
	right: 0;
	top: 0;
	width: 240px;
	height: 400px;
	overflow: hidden;
	margin: auto;
}
.small_adv_cont .center {
	position: relative;
}
.small_adv_cont .small_adv {
	position: absolute;
	top: 39px;
	right: 0;
	width: 240px;
	height: 402px;
	opacity: .95;
}
.small_adv_cont .small_adv li {
	height: 440px;
}
.small_adv_cont .small_adv li a {
	display: block;
	width: 240px;
	height: 200px;
	margin-bottom: 1px;
}
.small_adv_cont .small_adv li a img {
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
	transition: transform .2s;
}
.small_adv_cont .small_adv li a img:hover {
	-webkit-transition: translateX(-5px);
	-moz-transition: translateX(-5px);
	-ms-transition: translateX(-5px);
	-o-transition: translateX(-5px);
	transform: translateX(-5px);
}