body {
	margin-left: 0px;
}

#topnav{
	width:777px;
	margin: 0px auto;
	z-index:-1;
}

#con1{
	width:777px;
	margin: 0px auto;
	clear:both;
}
#con2{
	width:777px;
	margin: 0px auto;
	clear:both;
}
#con3{
	width:777px;
	margin: 0px auto;
	clear:both;
}
#con4{
	width:777px;
	margin: 0px auto;
	clear:both;
}
#con5{
	width:777px;
	height:52px;
	margin: 0px auto;
	clear:both;
}
#copyright{
	width:777px;
	margin: 0px auto;
	margin-top:5px;
	clear:both;
}
#ad1{
	width:777px;
	margin:0px auto;
	height:120px;
	clear:both;
}
#insert1{
	width:777px;
	margin:0px auto;
	clear:both;
}
#insert2{
	width:777px;
	height:3px;
	margin:0px auto;
	clear:both;
}
#pnews{
	width:305px;
	float:left;
	margin:6px 0px 0px 3px;
	padding:0px;
	height:210px;
}
#news{
	width:455px;
	margin:2px 0px 0px 1px;
	padding:0px;
}
#guoqing{
	width:295px;
	height:20px;
	margin:2px;
	padding-top:5px;
	text-align:center;
	font-family:"宋体";
	font-size:12px;
	color:#FF0000;
	background-color:#DFDEC6;
}
.newslistbg{
	width:455px;
	background-image:url(../image/bdkx_back.gif);
	padding:0px;
}
.leftlistbg{
	width:223px;
	background-image:url(../image/left_back.gif);
}
.zwleftlistbg{
	width:218px;
	margin:0px 0px 0px 3px;
}
.bxshleft{
	width:200px;
	margin:0px 0px 0px 13px;
}
.zwcentertop{
	width:250px;
	margin:0px 0px 0px 3px;
}
.zwcenter{
	width:520px;
	margin:0px 0px 0px 3px;
}
.zwcenterdi{
	width:515px;
	margin:0px 0px 0px 3px;
}
.centerlistbg{
	width:384px;
	background-image:url(../image/mid_back.gif);
	display:inline;
}
.insert1listbg{
	width:250px;
	background-image:url(../image/qwbd_back1.gif);
}
.newslist{
	width:99%;
	font-size:12px;
	font-family:"新宋体";
	line-height: 22px;
	color:#4C4C4C;
	text-decoration: none;
	left:13px;
	margin:0px auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.newslist li{
	color:#4C4C4C;
	text-decoration: none;
}
.newslist li a{
	color:#4C4C4C;
	text-decoration: none;
}
.newslist li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.hrzwlist{
	font-size:12px;
	font-family:"新宋体";
	line-height: 22px;
	color:#4C4C4C;
	text-decoration: none;
	margin:0px auto;
	white-space:normal;

}
.hrzwlist li a{
	color:#4C4C4C;
	text-decoration: none;
}
.hrzwlist li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.newslist2{
	width:218px;
	float:left;
	left:13px;
	margin:0px 0px 0px 6px;
	display:inline;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.newslist2 li{
	font-size:12px;
	font-family:"新宋体";
	line-height: 22px;
	color:#4C4C4C;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.newslist2 li a{
	color:#4C4C4C;
	text-decoration: none;
}
.newslist2 li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.infolist{
	padding:0px 5px;
}
.infolist li{
	font-family:"新宋体";
	font-size:12px;
	line-height: 22px;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	margin-bottom:2px;
}
.infolist li a{
	color: #4c4c4c;
	text-decoration: none;
}
.infolist li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.infolist1{
	width:98%;
	font-size:12px;
	font-family:"新宋体";
	line-height: 20px;
	color:#4C4C4C;
	text-decoration: none;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.infolist1 li{
	background-color:#EEEEEE;
	display:block;
	margin-bottom:2px;
	list-style-type:disc;
	overflow:hidden;
}
.infolist1 li a{
	color:#4C4C4C;
	text-decoration: none;
}
.infolist1 li a:hover{
	color: #3399FF;
	text-decoration: underline;
}

#left{
	width:226px;
	float:left;
	margin:2px 1px 0px 3px;
	padding:0px;
}
#right{
	width:540px;
	float:left;
	margin:2px 1px 0px 1px;
	padding:0px;
}
#c4left{
	width:226px;
	float:left;
	margin:2px 3px 0px 5px;
	padding:0px;
}
#c4right{
	width:510px;
	float:left;
	margin:1px 3px 0px 13px;
	display:inline;
}
.c4r_middle{
background-image:url(../image/linkuang_back.gif);
padding-left:3px;
width:510px;
}
#zwxx{
	width:223px;
	height:42px;
	margin:0px 0px 2px 0px;
	background-image:url(../image/z_zwxx.gif);
	}

#tqyb{
	width:481px;
	height:42px;
	float:left;
	margin:0px 0px 2px 0px;
	background-image:url(../image/weather/tq_01.gif);
}
#vtqyb{
	width:54px;
	height:42px;
	float:left;
	margin:0px 0px 2px 0px;
}
#tqybarea{
	width:425px;
	float:left;
	margin:11px 0px 0px 5px;
	font-family:"新宋体";
	font-size:12px;
	line-height:22px;
	background-color:transparent;
}

#info{
	width:540px;
}
#center{
	width:390px;
	float:left;
	margin:2px 3px 0px 3px;
	padding:0px;
}
#logolink{
	width:123px;
	float:left;
	margin:2px 1px 0px 1px;
	padding:2px 1px 2px 6px;
	height:520px;
	text-align:center;
}
.logolink_middle{
	background-image:url(../image/right_back.gif);
	height:520px;
}
.leftblock{
	width:220px;
	margin:0px 0px 8px 0px;
	padding:0px;
}
.centerblock{
	width:384px;
	margin:0px 0px 6px 4px;
	padding:0px;
}

.cb1{
	width:185px;
	background-image:url(../image/z_bk2.gif);
	}
.cb1 li{
	width:170px;
	font-family:"新宋体";
	font-size:12px;
	line-height: 22px;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:0px 1px;
}
.cb1 li a{
	color: #4c4c4c;
	text-decoration: none;
}
.cb1 li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.cb2{
	width:185px;
	background-image:url(../image/z_bk2.gif);
	}
.cb2 li{
	width:170px;
	font-family:"新宋体";
	float:left;
	display:inline;
	font-size:12px;
	line-height: 20px;
	background-color:#EEEEEE;
	text-decoration: none;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:1px 1px;
}
.cb2 li a{
	color: #4c4c4c;
	text-decoration: none;
}
.cb2 li a:hover{
	color: #3399FF;
	text-decoration: underline;
}
.block1{
	width:250px;
	float:left;
	margin:3px 1px 10px 5px;
	padding:0px;
}
.block2{
	width:250px;
	float:left;
	margin:3px 0px 10px 5px;
	padding:0px;
}
.block3{
	width:250px;
	float:left;
	margin:3px 1px 10px 5px;
	padding:0px;
}
.rightblock{
	width:130px;
	margin:0px 0px 7px 3px;
	padding:0px;
}
.input{
	font-family: "新宋体";
	font-size: 12px;
	color:#666666;
	text-decoration: none;
	height: 14px;
	width: 100px;
	border: 1px solid #999999;
}
.mail{
	font-family: "新宋体";
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align: left;	
}