@charset "utf-8";
/* CSS Document */

body {
	background:#444546;
	font-family:microsoft yahei, arial;
}
#main {
	width:100%;
	
	overflow-x:hidden;
	
    position:relative;
    z-index:99;
}
/* imgPlay */
#imgPlay{overflow:hidden;width:896px;zoom:1;position:relative;height:555px;border-bottom: solid 1px #ccc \9;
-webkit-box-shadow: 0 2px 4px 0 #d9d9d9;
-moz-box-shadow: 0 2px 4px 0 #d9d9d9;
box-shadow: 0 2px 4px 0 #d9d9d9;}
#imgPlay .imgs img{width:896px;}
#imgPlay .imgs li{float:left;position:relative}
#imgPlay .imgs{width:5376px}
#imgPlay .btn{right:12px;overflow:hidden;width:112px;bottom:12px;text-indent:-9999px;position:absolute;height:29px;}
#imgPlay .btn a{background:url(../images/slide/bg.png) no-repeat;background-position:0px 0px;display:block;width:112px;height:29px;}
#imgPlay .btn a:hover{background:url(../images/slide/bg.png) no-repeat;background-position:0px -30px;}
#imgPlay .xprev{background:url(../images/slide/imgPlayer.png) no-repeat 0px 0px;left:1px;width:46px;cursor:pointer;text-indent:-9999px;position:absolute;top:237px;height:81px}
#imgPlay .xnext{background:url(../images/slide/imgPlayer.png) no-repeat 0px 0px;left:1px;width:46px;cursor:pointer;text-indent:-9999px;position:absolute;top:237px;height:81px}
#imgPlay .xnext{background-position:right 0px;right:1px;left:auto}
#imgPlay .num{position:absolute;bottom:10px;left:50%;margin:0 0 0 -30px;height:19px;text-align:center;font-size:0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:rgba(255,255,255,.3);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4CFFFFFF', EndColorStr='#4CFFFFFF')}
#imgPlay .num span{display:inline-block;width:14px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#b7b7b7;overflow:hidden;*zoom:1;cursor:pointer;margin:3px 3px 0 3px;}
#imgPlay .num span.on{background:#ffffff;}
#imgPlay #numInner{padding:3px 0 0 0;background:none transparent scroll repeat 0% 0%;position:absolute;top:275px;text-align:center}
#footer {
	height:128px;
	width:100%;
	background-color:#444546;
}
#footer img {
	margin:0 auto;
	padding:24px 0 15px 0;
	display:block;
}
#footer p {
	text-align:center;
	margin-bottom:6px;
	color:#808181;
}
