/* 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:282px
}
.banner2 {
	background:url(images/banner2.jpg) no-repeat scroll center center;
	height:256px
}
.banner3 {
	background:url(images/banner3.jpg) no-repeat scroll center center;
	height:240px
}
.banner4 {
	background:url(images/banner4.jpg) no-repeat scroll center center;
	height:267px
}

.w-960 {
	width:960px;
	margin:0 auto
}

.w-1184 {
	width:1200px;
	margin:0 auto
}



.b {
	font-weight:bold
}
.font16 {
	font-size:16px;
	line-height:26px
}
.font18 {
	font-size:18px;
	line-height:26px
}
.font20 {
	font-size:20px;
	line-height:30px
}
.font25 {
	font-size:25px;
	line-height:30px
}
.font30 {
	font-size:30px;
	line-height:40px
}
.font40 {
	font-size:40px;
	line-height:50px
}
.blue_bg{ background:#08132b}
.w-777{ width:777px; margin:0 auto}


.kuang {
	border:1px solid #bc151f;
	padding:2px 2px 10px
}
.kuang td {
	padding: 8px 10px
}
.kuang1 td {
	padding: 2px 10px
}
.a1 {
	font-size:16px;
	text-align:center
}
.a2 {
	font-size:14px;
	color:#bc151f;
	font-weight:normal
}
.a3 {
	padding:0
}
.kuang1 {
	border-top:1px solid #bc151f;
	border-bottom:1px solid #bc151f;
	padding:2px 0;
	font-weight:bold
}
.blue {
	color:#bc151f
}
.font22 {
	font-size:22px;
	line-height:30px
}
.a1{ color:#FFF}
.p4 li{ float:left; margin:12px ; width:232px; }
.p4 li div{ background:#fdd000;border-radius:10px; padding:15px 10px; font-size:14px; height:120px}
.p4 li span{ display:block; font-size:18px; border-bottom:2px  dashed #666; padding-bottom:10px;}
.p4 li p{ margin-top:5px}
.p4 li img{ width:232px}
.pzx{ background:#ffde00; padding:10px 20px;border-radius:15px;}
.p2{ background:url(images/pc1.jpg) no-repeat bottom center}