/* CSS Document */
.fl {
	float:left
}
.fr {
	float:right
}
.banner {
	width:1000px;
	margin:0 auto
}
.banner1 {
	background:url(images/banner1.jpg) no-repeat scroll center center;
	height:157px
}
.banner2 {
	background:url(images/banner2.jpg) no-repeat scroll center center;
	height:185px
}
.banner3 {
	background:url(images/banner3.jpg) no-repeat scroll center center;
	height:129px
}
.position {
	position:relative
}
.w-1085 {
	width:1084px;
	margin:0 auto
}
.w-960 {
	width:960px;
	margin:0 auto
}
.w-620 {
	width:620px;
	margin:0 auto
}
.w-700 {
	width:702px;
	margin:0 auto
}
.w-800 {
	width:800px;
	margin:0 auto
}
.w-840 {
	width:840px;
	margin:0 auto
}
.w-775 {
	width:775px;
	margin:0 auto
}
.w-600 {
	width:680px;
	margin:0 auto
}
.w-610 {
	width:600px;
	margin:0 auto
}
.p110 {
	padding:0 110px
}
.b {
	font-weight:bold
}
.red_bg {
	background:#ca0926
}
.yellow {
	color:#ffcc00
}
.f-80 {
	font-size:80px;
	line-height:100px
}
.f-50 {
	font-size:50px;
	line-height:60px
}
.f-35 {
	font-size:35px;
	line-height:40px
}
.pzx a, .pzx a:hover {
	background:#cf0e2a;
	padding:8px 40px;
	color:#fffe0d;
	border-radius:5px
}

.p1{ background:url(images/pc1.jpg) no-repeat top center; height:552px}
.p2{ background:url(images/pc2.jpg) no-repeat top center; height:906px}
.p3{ background:url(images/pc3.jpg) no-repeat top center; height:557px}
.p4{ background:url(images/pc4.jpg) no-repeat top center; height:897px}
.p6{ background:url(images/pc5.jpg) no-repeat top center; height:913px}



.red {
	color:#cf0e2a
}
.w1 {
	text-shadow:#000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0;
	-webkit-text-shadow:#000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0;
	-moz-text-shadow:#000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0;
 *filter: Glow(color=#000, strength=1);
}
.w2 {
	text-shadow:-1px 0 black,  0 1px black,  1px 0 black,  0 -1px black;
}
.white_bg {
	background:#FFF;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}



	.scrollBox{ width:1300px;  padding:10px; position:relative; }
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:1200px;left:60px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline; width:378px;margin-right:10px;}
	.scrollBox .piclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
	.scrollBox .pageBtn span{ background:url(images/bntBg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
	.scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
	.scrollBox .pageBtn .list li{ background:url(images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background-position:-114px -57px }
	
.zx a,.zx a:hover{ background:#fb364a; padding:10px 20px; color:#FFF; border-radius:10px}	
.yellow_bg{ background:#fdd60d; padding:30px 0}

.p2 a{ position:absolute; bottom:70px; height:100px; width:100%; text-indent:-99999px}