body,p,span,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd {
	margin: 0;
	padding: 0
}

body {
	font-family: "瀹嬩綋";
	font-size: 12px
}

h1,h2,h3,h4,h5,h6 {
	font-size: 14px;
	font-weight: bold
}

h2 {
	color: #244379
}

ul,li {
	list-style: none
}

img {
	border: 0
}

h1 {
	font-size: 14px
}

a {
	text-decoration: none;
	color: #000
}

.f-12-000 {
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin-left: 280px
}

.clear {
	clear: both
}

.w-980 {
	width: 980px;
	margin: 0 auto
}

.white-bg {
	padding-top: 10px
}

.top-bar {
	height: 32px;
	border-top: 0
}

.top-bar-icon {
	display: inline;
	float: left
}

.top-bar-left {
	margin-left: 20px;
	width: 200px;
	float: left;
	padding-top: 8px
}

.top-bar-right {
	display: inline;
	float: right;
	margin-right: 20px;
	width: 310px;
	padding-top: 5px
}

.top-bar-right li {
	width: 80px;
	float: left;
	display: inline
}

.top-bar-right li span {
	margin: 0;
	padding: 0;
	width: 75px
}

.top-bar-right li span a {
	padding-left: 5px
}

.banner {
	height: 163px;
	background: url(image/banner.jpg) no-repeat
}

.nav {
	height: 42px
}

.nav ul {
	width: 850px;
	margin: 0 auto
}

.nav ul li {
	width: 120px;
	background: url(image/line.jpg) no-repeat right center;
	display: inline-block;
	text-align: center;
	float: left
}

.nav ul li a {
	color: #fff;
	font-weight: bold;
	font-size: 14px
}

#nav-bg {
	background-image: none
}

.m-5 {
	margin-left: 5px
}

.side-left {
	width: 250px;
	display: inline;
	float: left
}

.news-pic {
	margin-left: 5px;
	background: #f5f5f5;
	border: 1px solid #e8e8e8;
	width: 252px
}

.news-pic-title {
	width: 250px;
	height: 30px
}

.news-pic-contant {
	width: 241px;
	height: 186px;
	padding: 5px 0;
	border: 1px solid #e8e8e8;
	margin: 3px auto 5px;
	background: #fff;
	text-align: center
}

.m-12 {
	margin-top: 12px
}

.m-t-5 {
	margin-top: 5px
}

.m-top-8 {
	margin-top: 0
}

.side-bottom {
	width: 252px;
	margin-left: 5px;
	border: 1px solid #e8e8e8;
	float: left;
	display: inline
}

.side-botton-title {
	background: url(image/index_37.gif) top left no-repeat;
	padding-left: 25px;
	height: 32px;
	line-height: 32px;
	display: block
}

.side-botton-title span {
	color: #fff;
	font-weight: bold
}

.more {
	margin-left: 120px;
	font-size: 12px;
	font-weight: normal;
	color: #fff
}

.side-botton-content {
	width: 235px;
	margin: 0 auto;
	padding-top: 5px;
	margin-bottom: 4px
}

.side-botton-content li {
	background: url(image/icon_03.gif) left center no-repeat;
	padding-left: 10px
}

.side-botton-content li a {
	line-height: 24px;
	font-size: 12px
}

.side-right {
	width: 716px;
	display: inline;
	float: right
}

.work {
	width: 453px;
	background: url(image/index_33.gif) no-repeat;
	height: 239px;
	float: left;
	display: inline
}

.work-title {
	width: 405px;
	padding-left: 35px;
	display: block;
	padding-top: 17px
}

.work-content {
	width: 405px;
	margin: 0 auto;
	margin-top: 20px
}

.work-content li {
	background: url(image/icon1_07.jpg) left center no-repeat;
	padding-left: 15px
}

.work-content li a {
	line-height: 25px
}

.time {
	float: right;
	padding-right: 10px
}

select {
	width: 150px
}

.footer {
	height: 35px;
	text-align: center;
	color: #000;
	line-height: 20px;
	font-size: 12px;
	padding-top: 8px
}

.list {
	width: 694px;
	border: 1px solid #dfdfe1;
	padding: 10px
}

.dqwz {
	width: 648px;
	margin: auto;
	border-bottom: 2px solid #666;
	padding-top: 10px;
	height: 25px
}

.list-contnet {
	margin: 15px;
	line-height: 150%
}