html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{color:#555;font-size:14px;font-family: '宋体', Simsun, sans-serif;line-height:25px;}
td,th,caption{font-size:14px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
a{color:#555;text-decoration:none;}
a:hover{text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
img{border:none;}
ol,ul,li{list-style:none;}
input,textarea,select,button{font:14px Verdana,Helvetica,Arial,sans-serif;}
table{border-collapse:collapse;}
html{overflow-y:scroll;text-align:center;background:url(../images/body_bg.png) repeat-x;}
.clear{margin:0px;padding:0px;clear:both;height:5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}

.box{background:#FFF;}
.box_head{padding-left:45px;height:32px;line-height:32px;background:url(../images/box_head.jpg) no-repeat;}
.box_head h3{font-size:16px;font-weight:700;color:#FFF;float:left;}
.box_head a.more{float:right;margin-right:10px;color:#A00}
.box_head em{color:#FFF;font-weight:700;}
.box_head em a{color:#FFF}
.box_body{padding:10px;overflow:hidden;}
ul.news_list li,ul.news_list_left li{background:url(../images/li.gif) left no-repeat;padding-left:10px;}
ul.news_list li{height:30px;line-height:30px;border-bottom:1px dotted #999;clear:both;}
ul.news_list li a.time{float:right;}
ul.news_list_left li{border-bottom:1px dotted #999;clear:both;}
ul.news_list_left li a.text{display:block;margin:5px 0 5px 0}

ul.pic_news_list li{margin:5px;float:left;text-align:center;}
ul.pic_news_list li a{display:block;width:172px;height:180px;clear:both;padding:3px;border:1px solid #E3E3E3;}
ul.pic_news_list li img{width:167px;height:125px;}

.hot_news{margin:0;padding:5px 5px 6px 5px;}
ul.hot_news_list li{height:126px;clear:both;border-bottom:1px dotted #E3E3E3;}
ul.hot_news_list li a.title{line-height:25px;display:block;text-align:center;font-size:18px;font-weight:700;color:#F00}
ul.hot_news_list li p{text-indent:2em;}
ul.hot_news_list li p a.more{color:#F00;}

.zf_news_list{clear:both;margin-bottom:10px;padding:0;border:1px solid #E3E3E3;overflow:hidden;padding:5px;font-size:12px;}
.zf_news_list div.img{float:left;margin-right:5px;}
.zf_news_list div.img img{width:110px;height:140px;}
.zf_news_list div.text{text-indent:2em;}

.Ntitle{clear:both;height:60px;line-height:60px;background:#E3E3E3;text-align:center;font-size:24px;color:#A00;}
.Ntime{text-align:center;font-size:12px;color:#333;background:#f5f1cf;}
.Nword{background:#F9F9F9;padding:20px 5px 0 5px;}


.head,.nav,.body,.foot{clear:both;}
.header,.nav,.body,.footer{
	margin:0 auto;
	width:1002px;
	text-align:left;
}
.nav,.footer{
	background:#FFF;
}

.head,.header{
	height:350px;
}
.head{
	width:100%;
	min-width:1002px;
	_width:1002px;
	background:url(../images/head.jpg) no-repeat center;
}
.nav{height:105px;}
.foot{
	background:#FFF;
}
.footer{
	height:100px;
	text-align:center;
}


.page{background:#EEE;text-align:left;padding:10px;font-size:12px;}
.page * {display:block;float:left;margin:0 5px 0 5px;padding:0 5px 0 5px;border:1px solid #CCC;}
.page span.page_now{color:#FFF;background:#A00;}
.page a{background:#FFF;}
.page a:hover{border:1px solid #A00;}
.page select{}