body {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h3 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
li {
	list-style-type: none;
}
fieldset {
	border-width: 0px;
}
img {
	border-width: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
UNKNOWN {
	border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help;
}
address {
	font-style: normal;
}
cite {
	font-style: normal;
}
dfn {
	font-style: normal;
}
em {
	font-style: normal;
}
var {
	font-style: normal;
}
button {
	font-size: 100%;
}
input {
	font-size: 100%;
}
select {
	font-size: 100%;
}
textarea {
	font-size: 100%;
}
hr {
	height: 1px;
}
body {
	font: 12px Arial, Tahoma, Helvetica, SimSun, san-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px Arial, Tahoma, Helvetica, SimSun, san-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px Arial, Tahoma, Helvetica, SimSun, san-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px Arial, Tahoma, Helvetica, SimSun, san-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px Arial, Tahoma, Helvetica, SimSun, san-serif; font-size-adjust: none; font-stretch: normal;
}
body {
	background: url("../images/bg2.jpg") repeat-x 0px 0px rgb(218, 224, 229);
}
.section a {
	color: rgb(86, 126, 144); text-decoration: none;
}
.section a:hover {
	text-decoration: underline;
}
.header {
	background: url("../images/bg1.jpg") no-repeat 0px 0px; margin: 0px auto; width: 980px; height: 198px; position: relative;
}
.header .bg {
	text-indent: -999em;
}
.header a.ksHomeBtn {
	left: 47px; top: 13px; width: 96px; height: 37px; text-indent: -999em; overflow: hidden; display: block; position: absolute;
}
.section {
	margin: 0px auto; width: 980px; color: rgb(106, 106, 106); font-size: 13px;
}
.section .article {
	height: auto; min-height: 500px;
}
.section .article {
	overflow: hidden; float: left; display: inline; -ms-zoom: 1;
}
.section .aside {
	overflow: hidden; float: left; display: inline; -ms-zoom: 1;
}
.section .article {
	width: 720px; background-color: rgb(255, 255, 255);
}
.section .aside {
	width: 250px; float: right;
}
.section .menu {
	background: url("../images/bg3.jpg") repeat-x 0px 0px; border-radius: 0px 0px 6px 6px; height: 43px; overflow: hidden; margin-top: 6px; -ms-zoom: 1; moz-border-radius: 0 0 6px 6px; webkit-border-radius: 0 0 6px 6px;
}
.section .menu ul {
	margin: 6px 0px 0px 10px;
}
.section .menu ul li {
	float: left;
}
.section .menu ul li a {
	width: 96px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-size: 14px; font-weight: 700; text-decoration: none; display: block;
}
.section .menu ul li a.current {
	background: url("../images/menu.png") repeat-x 0px 0px; border-radius: 8px 8px 0px 0px; color: rgb(20, 99, 176); moz-border-radius: 8px 8px 0 0; webkit-border-radius: 8px 8px 0 0;
}
.section .article .figure {
	margin: 12px 0px; text-align: center;
}
.section .article .details {
	margin: 0px 12px 12px; line-height: 22px;
}
.section .article .details h3 {
	margin: 12px 0px; color: rgb(20, 99, 176); font-size: 14px; border-bottom-color: rgb(208, 208, 208); border-bottom-width: 1px; border-bottom-style: solid;
}
.section .aside .sub {
	background: url("../images/bg4.jpg") repeat-x 0px 0px rgb(238, 238, 238); padding: 6px; border-radius: 8px; margin-top: 12px; moz-border-radius: 8px; webkit-border-radius: 8px;
}
.section .aside .sub h3 {
	background-position: 0px; padding: 0px 0px 4px 44px; height: 31px; line-height: 31px; font-size: 14px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; background-repeat: no-repeat;
}
.section .aside .sub .details {
	padding: 12px 6px 6px 12px; line-height: 24px; overflow: hidden; border-top-color: rgb(245, 244, 245); border-top-width: 1px; border-top-style: solid; -ms-zoom: 1;
}
.section .aside .sub1 h3 {
	background-image: url("../images/h3bg1.png");
}
.section .aside .sub2 h3 {
	background-image: url("../images/h3bg2.png");
}
.section .aside .sub3 h3 {
	background-image: url("../images/h3bg3.png");
}
.btn {
	margin-top: 4px;
}
.btn a {
	background: url("../images/bg11.png") repeat-x 0px 0px; border: 1px solid rgb(229, 54, 1); width: 87px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-weight: 700; text-decoration: none; float: right; display: block;
}
.btn2 {
	background: url("../images/bg12.jpg") repeat-x 0px 0px; padding: 0px 12px; border: 1px solid rgb(207, 207, 207); margin-top: 4px; float: right; display: block;
}
.section .aside .sub3 .details {
	line-height: 22px;
}
.section .aside .sub .details a.more {
	font-family: Verdana, Geneva, sans-serif;
}
.article .t-b {
	width: 98%;
}
.article .t-b td {
	padding: 0px 4px; border: 1px solid rgb(204, 204, 204); height: 30px; text-align: center; vertical-align: middle;
}
.article .t-b thead td {
	font-weight: 700; background-color: rgb(228, 228, 228);
}
.article .t-b-c td {
	background-color: rgb(242, 242, 242);
}
.article .dialog dt {
	margin: 12px 0px 0px; font-weight: 700;
}
.section .menu ul {
	-ms-zoom: 1;
}
.section {
	-ms-zoom: 1;
}
#footer {
	background: rgb(255, 255, 255); margin: 10px auto 0px; width: 980px; text-align: center; clear: both;
}
#footer a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#underlink {
	margin: 0px auto; width: 530px;
}
#underlink li {
	margin: 10px 15px; float: left;
}
#copyright {
	margin: 0px auto; width: 600px; color: rgb(153, 153, 153); clear: both;
}
#copyright li {
	height: 30px; line-height: 30px;
}
