* {margin: 0px;padding: 0px;}
body {width:100%; margin:0px; padding:0px; float: left; font-size:13px; font-family: Arial, Helvetica, sans-serif;}
ul {list-style-type: none;}
a {color: #2b2b2b;text-decoration: none;}
a:hover {color: #b9043b;text-decoration: none;}
.ba {height: 350px;width: 100%; float:left; }

.top{ float:left; background:url(../images/index_01.jpg) no-repeat top center; height:113px; width:100%}
h1{ float:left;}
.wrap{ margin:0 auto; width:1100px}

.nav{ float:left; margin-left:138px; width:825px;}
.nav ul{ margin:0px; padding:0px}
.nav ul li{ float:left;  text-align:center; padding-top:10px; padding-right:64px;}
.nav ul li a{ color:#FFF; font-size:14px;}
.nav ul li a:hover{ color:#CCC; }

.left{float: left;width: 250px;margin-top: 35px;background-color: #f3f1f4; padding-bottom: 25px; min-height:600px; overflow:hidden}

.list1 {float: left;height: 50px;width: 238px;line-height: 50px;background-repeat: no-repeat;background-position: left top;font-size: 18px; color: #FFF;text-align: center; background-color: #023274;border-left-width: 6px; border-left-style: solid;border-left-color: #b9043b; padding-right: 6px;}

.list2{ float:left; width:250px; padding-bottom:30px;}
.list2 ul{ margin:0px; padding:0px}
.list2_li2 {line-height: 40px;text-align: center;display: inline;float: left;width: 250px;font-size: 14px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFF;}

.list2_li2 a{ color: #000; display:block}
.list2_li2 a:hover{ background-color:#023274; color:#FFF;}

.right{ float:left; width:830px; margin-left:20px; margin-top:35px;}
.right1{ text-align:center; width:830px;  float:left; color:#333; font-size:21px; line-height:50px; border-bottom:1px solid #dddddd}
.right2{ float:left; width:830px; padding-top:20px;  line-height:25px;}
.footer{ float:left; width:100%; background:url(../images/index_05.jpg) no-repeat top center; height:55px; color:#FFF; font-size:13px; text-align:right; line-height:55px;}
.right3{ float:left; width:830px; padding-top:20px; line-height:25px; margin-bottom:30px;}

.zzb07tail{color:#FFF}
.zzb07link{ color:#FFF}
.zzb07tail a{color:#FFF}
.zzb07tail a:hover{color:#b9043b}
.zzb07link a{color:#FFF}
.zzb07link a:hover{color:#b9043b}

.gundong{background-color:#023174; height:246px; float:left; width:800px; padding-left:15px; padding-right:15px;}
#demo {overflow:hidden;width: 100%; }
#demo ul{list-style-type:none; margin:0px; padding:0px}
#demo img { border:none; padding-top:10px;}
#indemo {float: left;width:1000%;}
#demo1 {float: left; margin:0px; padding:0px}
#demo2 {float: left; margin:0px; padding:0px}
#demo1 ul li{float:left; width:228px; margin-right:10px;padding:0px; height:171px; text-align:center; margin-top:25px;}
#demo2 ul li{float:left; width:228px; margin-right:10px;  padding:0px; height:171px; text-align:center;margin-top:25px;}


#demo1 ul li p{ text-align: center; color: #FFF; font-size:14px; line-height:35px; float: left; width:238px; }
#demo2 ul li p{text-align: center; color: #FFF; font-size:14px;  line-height:35px; float: left; width:238px;}
.table-price td {
	padding: 11px 0;
	color: #262626;
	text-align: center;
}

.table-price tr:nth-child(odd) {
background: #fff;
}

.table-price tr:nth-child(even) {
background: #f9f9f9;
}

.table-price {

	margin-bottom: 20px;
}.biaoge {
	line-height: 40px;
	font-size: 14px;
	color: #FFF;
}
.newspage {
 width:830px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #023274; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #023274; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #023274; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.fy {
	line-height: 40px;
	float: left;
	width: 100%;
	margin-top: 15px;
	text-align: center;
}

.newslist{ width:830px;}
.newslist ul{ margin:0px; padding:0px;}
.newslist ul li{ float:left; line-height:40px; border-bottom:1px dashed #CCCCCC; width:830px;}