﻿@charset "utf-8";
* {
	padding:0px;
	margin:0px;
	font-family:"宋体";
	font-size:12px;
	font-weight: normal;
}
ul, li, dd, dt, dl {
	list-style:none;
}
.clear {
	clear:both;
}
img, img a {
	border:0;
}
img a {
	cursor:hand;
	cursor:pointer;
}
a:link {
	color:#333333;
	text-decoration:none;
}
a:visited {
	color:#000000;
	text-decoration:none;
}
a:active {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
	text-decoration:underline;
}
body {
	background-image: url(bg.gif);
	background-repeat: repeat-x;
}
#top {
	width:900px;
	margin:0px auto;
}
#top #logo {
	width:300px;
	float:left;
}
#menu {
	width:900px;
	margin:0px auto;
	line-height: 37px;
	background-image: url(menu.jpg);
	background-repeat: repeat-x;
}
#menu li {
	float:left;
	width:128px;
	text-align:center;
	background-image: url(main_36.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#menu li a {
	font-weight: bold;
	font-size: 14px;
}
#menu li a:link {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}
#menu li a:visited {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}
#menu li a:active {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}
#menu li a:hover {
	color:#FFFF00;
	text-decoration:underline;
	font-weight: bold;
}
#menu .date {
	width:240px;
	float:left;
	font-weight: normal;
	background-image: none;
}
#banner {
	width:900px;
	margin:0px auto;
	background-image: url(w_41.gif);
	background-repeat: repeat-x;
	padding-top:14px;
}
#body {
	width:900px;
	margin:0px auto;
	background-image: url(body.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:10px 0px 5px 0px;
}
#body #leftbody {
	width:296px;
	float:left;
}
#body #leftbody img {
	padding:2px;
	border:1px #cccccc solid;
}
#body #leftbody2 {
	width:296px;
	float:left;
	padding-left:6px;
	text-align: right;
}
#body #leftbody2 img {
	padding:2px;
	border:1px #cccccc solid;
}
#body2 {
	width:900px;
	margin:0px auto;
	background-image: url(body.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:5px 0px 3px 0px;
}
#body2 #leftbody3 {
	width:296px;
	float:left;
}
#body2 #leftbody3 img {
	padding:2px;
	border:1px #cccccc solid;
}
#body2 #leftbody4 {
	width:296px;
	float:left;
	padding-left:6px;
	text-align: right;
}
#body2 #leftbody4 img {
	padding:2px;
	border:1px #cccccc solid;
}
#main {
	width:898px;
	margin:0px auto;
	border:1px #cccccc solid;
}
#main #leftmain {
	width:220px;
	float:left;
}
#main #leftmain li {
	line-height: 30px;
	background-color: #EEEEEE;
	margin-top:2px;
	margin-left:2px;
	padding-left:10px;
	background-image: url(leftli.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#main #leftmain li a {
	font-size:12px;
	font-weight: bold;
}
#main #rightmain {
	width:670px;
	float:left;
	padding-left:8px;
}
#main #rightmain .plist {
	width:670px;
	padding-top:5px;
}
#main #rightmain .plist li {
	width:167px;
	float:left;
	text-align:center;
	line-height:23px;
}
#main #rightmain .plist li img {
	width:150px;
	height:113px;
	vertical-align:bottom;
	padding:2px;
	border:1px #cccccc solid;
}
#guide {
	line-height:21px;
	height:21px;
	background:url(guide.gif) no-repeat;
	text-align:left;
	color:#333;
	margin-top:5px;
}
#guide a:link, #guide a:visited, #guide a:active {
	color:#333;
}
#guide a.k_guidename {
	padding:0px 30px 0px 22px;
}
#main #rightmain h1.title {
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	line-height:36px;
	text-align:left;
	color:#666666;
	border-bottom:1px solid #E7E7E7;
	background:url(title.gif) no-repeat 0px 10px;
	font-weight: bold;
}
#main #rightmain .content {
	font-size:14px;
	line-height:29px;
	padding:5px;
}
#main #rightmain .content p {
	font-size:14px;
	line-height:29px;
}
div.list {
	text-align:left;
	display:table;
	clear:both;
}
div.list h5 {
	margin:0px;
	padding:0px;
	line-height:40px;
	background:url(li1.gif) no-repeat 0px 13px;
}
div.list h5 a {
	margin-left:20px;
	font-size:14px;
	font-weight: bold;
}
div.list p {
	line-height:24px;
	margin:0px;
	padding:0px;
	text-indent: 24px;
}
div.list p i {
	font-style:normal;
	font-size:10px;
	color:#666;
}
div.list p a:link, div.list p a:visited, div.list p a:active {
	font-size:10px;
	margin-left:10px;
	color:#666;
}
/* 分页 */
.k_pagelist {
	float:left;
	display:table;
	clear:both;
	line-height:30px;
}
.k_pagelist em {
	padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	background:#F5F9FE;
	color:#14316B;
	font-weight:bold;
	font-style:normal;
}
.k_pagelist strong {
	padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
	color:#009900;
}
.k_pagelist a {
	padding:2px;
	border:1px solid #E7E7E7;
	font-size:12px;
	margin:0px 1px;
}
#bottom {
	width:900px;
	margin:0px auto;
	background-image: url(bottom.jpg);
	background-repeat: repeat-x;
	margin-top:5px;
	padding-top:10px;
	text-align:center;
	line-height: 27px;
        color:#474746;
      height:50px;
	}
#bottom a{color:#474746;}
#k_feedback{
    line-height:29px;
}
.k_form{
    line-height:29px;
	padding:5px 0px;
	overflow:hidden;
	width:660px;
}
.k_error{
color:#FF0000;}