﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent }
html { background:#FFF; }
body { line-height:1 }
ol, ul { list-style:none }
blockquote, q { quotes:none }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none }:focus { outline:0 }
ins { text-decoration:none }
del { text-decoration:line-through }
table { border-collapse:collapse; border-spacing:0 }

.c_f_bj{width:1002px;margin:0 auto;background:url(../images/bottom.jpg) no-repeat;height:21px;}

body, a { font-size:12px; text-decoration:none; color:#666666;}
a:hover {color:red;}
hr { border:0 #ccc solid; border-top-width:1px; clear:both; height:0 }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {margin-bottom:10px; }
h1{ font-size:36px;}
h2{ font-size:24px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
ul,ol{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
.click{ background:url(../images/dot_h.gif) no-repeat 0 10px;}
div
{
text-align:left;
}

body{ background:url(../images/body_line.gif) repeat-y center top;}
/*header*/
#head{width:1002px;margin:0px auto; overflow:hidden;}
#head .top{width:100%; height:82px; background:url(../images/bg_top.jpg) no-repeat;}
.top h1{ float:left;}
.top .topson{ float:right;margin-top:33px;height:20px;padding-right:20px;}
.top .topson ul li{ float:left;}
.top .topson ul li a{ height:19px; display:block;}
	#nav {
		width:910px;
		height:49px;
		padding-left:90px;
		line-height:49px;
		margin:0 auto;
		background:url(../images/nav.png) repeat-x; overflow:hidden;
	}
	
	#nav ul{
		list-style:none;
		 margin: 0px; 
		 padding: 0px; 

	}
	
	#nav ul li{
		float:left;
		margin-right:30px;
	}
	
	#nav ul li a{
		display:block;
		float:left;
		height:49px;
		line-height:49px;
		text-align: center;
    	width: 80px;
		font-family:"宋体";
		font-size:14px;
	}
	
	#nav ul li a:hover{
		 background:url(../images/nav_bg.png) no-repeat;color:#fff;
	}
	
	#nav ul li.cur a{
		background:url(../images/nav_bg.png) no-repeat;color:#fff;
	}


#foot{height:28px; background:#fff; border:1px solid #E7E7E7; line-height:28px;width:100%;margin-top:10px;}

.art_title{
	background: none repeat scroll 0 0 white;
	color: #D60000;
	font-size: 16px;
	font-weight: bold;
	height: 84px;
	line-height: 84px;
	text-align: center;
}
.art_other{
	background:url(../images/bg_newsPg.jpg) repeat-x;
	height: 28px;
	line-height: 28px;
	text-align: center;
}
#curr{ width:126px;background:url(../images/ltbg1.gif) no-repeat; margin:0 auto;height:33px;padding-left:45px;}
#curr a{color:#fff;font-weight:bold;}
.pagelist {
    margin-left: 120px;
    width: 500px;
}
.pagelist li {
    float: left;
    margin: 0 7px;
}