﻿html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; }

ul, li { list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-size: 14px; }

body, input, select, button, textarea { font-size: 12px; font-family: microsoft yahei,Tahoma, Geneva, sans-serif; }

button { cursor: pointer; }

i, em, cite { font-style: normal; }

body { background: #fff; color: #363636; line-height: 1.2; }

a, a:link { color: #222; text-decoration: none; }

a:visited {  }

a:active, a:hover { text-decoration: underline; }

a:focus { outline: none; }

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }

.fixed { display: block; min-height: 1%; }

*html .fixed { height: 1%; }

.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
/*admin style end*/

div,ul,li{ display:block; overflow:hidden;}
body{ background-image:url(images/bg.jpg); background-repeat:no-repeat; background-position:center top; background-color:#feb157;}
#hbcenter{width:1000px; margin-left:auto; margin-right:auto; }
#top{ width:1000px; height:248px;}
#top a{ display:block; float:right; margin-top:46px;}
#top a img{width:130px; height:30px; margin-right:3px;}
.box1{ background-color:#ffffff;width:1000px; height:300px; margin-bottom:10px;}
.nlist{width:472px; height:279px; float:left; margin-left:18px;}
.nlist .head{ height:37px;width:472px; margin-top:15px; border-bottom:solid 1px #cccccc; overflow:visible;}
.nlist .head .title{ font-size:20px; font-weight:bold; color:#d30000; float:left;line-height:37px;height:37px;border-bottom:solid 1px #d30000; padding-left:15px; padding-right:15px;}
.nlist .head .more{ font-size:12px;color:#aaaaaa; float:right;line-height:45px;height:37px; margin-right:15px;}
.nlist ul{ padding-left:5px;}
.nlist ul li{ width:423px; height:18px; padding-left:30px;background-image:url(images/listli.jpg); background-repeat:no-repeat; background-position:left center; margin-top:20px; font-size:15px; }
.nlist ul li .title{color:#333333; float:left;}
.nlist ul li .time{color:#cccccc; float:right;}

.box2{ background-color:#ffffff;width:1000px; height:280px; margin-bottom:10px;}
#jcsj{width:957px; height:279px; float:left; margin-left:18px;}
#jcsj .head{ height:37px;width:957px; margin-top:15px; border-bottom:solid 1px #cccccc; overflow:visible;}
#jcsj .head .title{ font-size:20px; font-weight:bold; color:#d30000; float:left;line-height:37px;height:37px;border-bottom:solid 1px #d30000; padding-left:15px; padding-right:15px;}
#jcsj .head .more{ font-size:12px;color:#aaaaaa; float:right;line-height:45px;height:37px; margin-right:15px;}
#jcsj .content{ padding-top:15px; width:910px; margin-left:auto; margin-right:auto;}
/*#jcsj .content a img{width:240px; height:180px; margin-left:17px; border:solid 1px #cccccc;}*/
#jcsj .content li{ float:left;width:242px; height:220px; margin-left:17px; }
#jcsj .content li .pic{ display:block;}
#jcsj .content li .pic img{width:240px; height:180px;border:solid 1px #cccccc;}
#jcsj .content li .title{display:block; margin-top:5px; text-align:center; font-size:13px; color:#333333;}









#footer{background-color:#ffffff;width:1000px; height:60px; margin-bottom:27px; padding-top:20px; font-size:14px; color:#d30000; text-align:center; line-height:1.7;}



#dqwzk{
	height:37px;width:960px; margin-top:15px; border-bottom:solid 1px #cccccc; overflow:visible;
}
#dqwzk .title{
 font-size:20px; font-weight:bold; color:#d30000; float:left;line-height:37px;height:37px;border-bottom:solid 1px #d30000; padding-left:15px; padding-right:15px;
}
#dqwzk span{
	display: block;
	float: right;
	margin-right:8px;
	font-size: 13px;
	color: #aaaaaa;
	margin-top: 15px;
}
#dqwzk span a{color: #aaaaaa;}
#n_content{
	padding: 20px;
	padding-top: 00px;
	min-height: 430px;
	width: 960px;
	margin-bottom:10px;
	background-color: #ffffff;
}
#newslist{ padding-left:30px;padding-top:30px;}
#newslist li{
	background-image: url(images/listli.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 17px;
	width: 870px;
	padding-left: 30px;
	font-size: 14px;
	margin-top: 8px;
	margin-bottom: 8px;
	display:block;
}
#newslist li .title{
	float: left;
	height: 17px;
	color:#333333;
}
#newslist li .time{
	float: right;
	height: 17px;
	color:#999999;
}
#newslist .admin{
	color: #FF0000;
	min-height: 1px;
	width: 100%;
	font-size: 14px;
}
#newslist .admin a{
	color: #FF0000;
}
.page{
	display: block;
	margin-top: 8px;
	margin-bottom: 5px;
	font-size: 14px;
}
#content_title{
	font-size: 23px;
	font-weight: bold;
	color:#E50003;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: "黑体";
	margin-top:20px;
}
#note{
	font-size: 14px;
	color: #000000;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
#n_content article{
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	line-height: 1.7;
	color: #333333;
	margin-top: 10px;
	margin-bottom:10px;
}
#n_content article img{ max-width:900px;}
/*20201028*/
.pagelink{padding:10px 0;}
.pagelink ul{text-align: center;font-size: 0;}
.pagelink ul li{display: inline-block;font-size:12px;line-height:30px;border-radius:7px;margin:0 5px;border: 1px solid #ddd;background: #fff;position: relative;overflow: hidden;}
.pagelink ul li>*{display: block;min-width:15px;padding:0 10px;}
.pagelink ul li:first-child>*,
.pagelink ul li:last-child>*{min-width:40px;text-indent: -9999px;}
.pagelink ul li:first-child>*:before,
.pagelink ul li:last-child>*:before{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-indent: 0;}
.pagelink ul li:first-child>*:before{content:'上一页';}
.pagelink ul li:last-child>*:before{content:'下一页';}
.pagelink ul li.disabled{color:#b9b9b9;border-color: #eee;}
.pagelink ul li.active{background: #005ca1;color:#fff;border-color: #005ca1;}

.clearfix {clear:both;}
#container{position:relative;width:960px;padding-bottom: 10px;margin-top: 0;margin-right: auto;margin-bottom: 25px;margin-left: auto;  }
.grid{width:188px;min-height:100px;padding: 15px;margin:8px;font-size:12px;float:left;box-shadow: 0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;-o-transition: top 1s ease, left 1s ease;-ms-transition: top 1s ease, left 1s ease;background-color: #FFFFFF;}
.grid strong {border-bottom:1px solid #ccc;margin:10px 0;display:block;padding:0 0 5px;font-size:17px;}
.grid .imgholder img{max-width:100%;background:#ccc;display:block;}