@charset "utf-8";
/*轮播style*/
.mainlogin{height: 300px; width:100%;}
.focus{width:100%;height:290px;overflow:hidden;position:absolute;border-bottom:solid 0px #efefef;min-width:1170px;}
.f-img-list{height:290px;overflow:hidden;position:absolute;left:0;top:0;z-index:0;width:100%; margin:0px;}
.f-img-list li{min-height:290px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;}
.f-img-list li a{/* display:block; */height:290px;width:582px;/* margin: 0 auto; */}
.f-img-list .bg-center img{width: 582px;border: 0;float: left;}
.f-img-list li.on{z-index:105;}
.f-img-list li.bg01{background:url("../images/bg_3.jpg") repeat-x 50% 0;}
.f-img-list li.bg02{background:url("../images/bg_1.jpg") repeat-x 50% 0;}
.f-img-list li.bg03{background:url("../images/bg_2.jpg") repeat-x 50% 0;}
.f-img-list li.bg04{background:url("../images/bg_4.jpg") repeat-x 50% 0;}
.f-img-list li.bg05{background:url("../images/bg_5.jpg") repeat-x 50% 0;}
.f-img-list li.bg06{background:url("../images/bg_6.jpg") repeat-x 50% 0;}
/* .f-img-list li.bg04{background:url("banners4.jpg") no-repeat 50% 0;} */
.focusbtn{
	z-index:999;
	/* width:45px;
	height:100px; */
	width: 50px;
	height: 50px;
	position:absolute;
	/* top:175px; */
	bottom: 0px;
	/* background:url("../../images/sprite.png") no-repeat; */
	cursor:pointer;
	opacity:.2;
	-moz-opacity:.2;
	filter:alpha(opacity=20);
}
.focusbtn:hover,.focusbtn:focus{
	opacity:.8;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
}
.focus-btn-next{
	left:34%;
	background:url("../../images/prev.png") no-repeat;
	/* background-position:0 0; */
	}
.focus-btn-prev{
	right:34%;
	background:url("../../images/next.png") no-repeat;
	/* background-position:100% 0; */
}
/* --2015.01.10-Lee-update
对登录页面的图片轮播的切换按钮的重新定义
--- */
.banner-btn{
	width:100%;
	position:absolute;
	top:265px;
	left:45%;
	/* margin-left:-605px; */
}
.banner-btn a{
	display:block;
	width:49px;
	height:104px;
	position:absolute;
	top:0;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4;
}
.banner-btn a.prev{
	left:20px;
	background:url(../../images/foot.png) no-repeat 0 0;
	z-index: 600;
} 
.banner-btn a.next{
	right:20px;
	background:url(../../images/foot.png) no-repeat -49px 0;
	z-index: 600;
}

.hd {
	position:absolute;
	/* top:316px;
	left:948px; */
	z-index: 99999999;
}
.hd ol li{
	width:12px;
	height:12px;
	border-radius :50%;
	text-indent:-9999px;
	margin-right:6px;
	background:#ccc url(../images/dot.png) no-repeat;
	float:left;
	cursor:pointer;
	list-style: none;
}
.hd ol li.on{
	background:url(../images/dot1.png) no-repeat;
}
/* -----end----- */