/* CSS Document */

body,div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
img { border: none; }
a { blr: expression(this.onFocus=this.blur()); outline: none; }

/*本例css*/
.www51buycom {  height: 300px; position: relative; overflow:hidden; }


/*上一个  下一个*/
.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 }
body {
	background-image: url(/images/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img{ border:none;}
.z1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #727272;
}
.z1 a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #727272;
}
.z1 a:hover {
	font-family: "宋体";
	color: #0c8a83;
}
.b1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0cafa8;
	border-right-color: #efefef;
	border-bottom-color: #efefef;
	border-left-color: #efefef;
}
.b3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
}

.z3 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #4b4a4a;
}
.z3 a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #4b4a4a;
}
.z3 a:hover {
	color: #0c8a83;
}
.bg1 {
	background-image: url(/images/lm.jpg);
	background-repeat: no-repeat;
}

.z2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #0c8a83;
}
.z2 a{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #0c8a83;
}
.b2 {
	border: 1px solid #e0e0e0;
}
.b4 {
	border: 1px solid #cccccc;
}
.bg {
	background-color: #f7f7f7;
	background-image: url(/images/bg3.jpg);
	background-repeat: repeat-x;
}
.z4 {
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 35px;
	color: #161616;
	font-weight: bold;
}
.z4 a{
	font-family: "微软雅黑";
	font-size: 15px;
	line-height: 35px;
	color: #161616;
	font-weight: bold;
}
.font14 {
	font-size:14px;
}
.font14 a{
	font-size:14px;
}
.bk {
	border: 1px solid #FFFFFF;
}
.fontf {
	color: #FFFFFF;
}
.fontf a{
	color: #FFFFFF;
}
/*小切换*/

#huandengpian2 {
	margin-bottom:0px;
	border:0px solid #CCC;
}
.imgnav2 {
	overflow:hidden;
	position:relative;
}
.img2 {
	z-index:10;
}
.tabs2 {
	position:absolute;
	z-index:100;
	bottom:5px;
	right:5px;
	overflow:hidden;
	font-size: 12px;
}
.ctrl2 ul {
	margin:0;
	padding:0;
	float:left;
	line-height:22px;
	overflow:hidden;
	width:67%;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
.ctrl2 li {
	display:block;
	height:22px;
	text-align:center;
	font-size:14px;
	font-weight:900;
	background:#999;
	color:#fff;
}
.tabs2 a {
	float:left;
	width:18px;
	height:18px;
	overflow:hidden;
	line-height:18px;
	cursor:pointer;
	color:#FFF;
	margin-right:2px;
	background:#000;
	text-align:center;
}
.tabs2 a:hover, .tabs2 a.current {
	background:#CC0000;
}
.tabs2 div {
	float:right;
	width:63px;
}

/*大图切换*/
.topvebanner { margin: 0 auto; width: 999px; height: 300px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden;width: 999px; height: 300px;POSITION: relative; }
#myjQueryContent { OVERFLOW: hidden; width: 999px; height: 300px;}
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 300px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { width: 999px; height: 300px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 280px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }

/*大图部分*/
.bj{width:100%; height:14px;background-color:#105aaa;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
/* flexslider */
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; }
.slides li{height: 300px;}
.slides-ts li{height: 164px !important;}
.flex-control-nav{position:absolute;bottom:25px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;}
.flex-control-nav .flex-active{background-position:0 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -3px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }