﻿body {
 background: url("imagesbg.gif") repeat-x rgb(255, 255, 255); font: 14px/18px Microsoft YaHei, Arial, "????", Verdana, sans-serif; margin: 0px auto; width: 960px; font-size-adjust: none; font-stretch: normal;
}
.menu {
 background: url("imagesmenu_bg.gif") repeat-x;
}
.menu ul {
 list-style: none; margin: 0px; padding: 0px;
}
.menu ul li {
 font-size: 16px; float: left;
}
.menu ul li a {
 padding: 0px 10px; color: rgb(255, 255, 255); line-height: 35px; font-weight: 700; float: left; display: block;
}
.menu ul li a:hover {
 background: url("imagesmenu_hover.gif") no-repeat top; color: rgb(255, 255, 0);
}
.menu ul li a.click {
 background: url("imagesmenu_hover.gif") no-repeat top; color: rgb(255, 255, 0);
}
.submenu ul {
 background: url("imagesbg.gif") repeat-x 0px -30px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(175, 191, 220) rgb(175, 191, 220); list-style: none; margin: 0px; padding: 8px; border-image: none;
}
.submenu ul li {
 line-height: 28px; font-weight: 700;
}
.submenu ul li a {
 background: url("../images/icon_submenu.gif") no-repeat 12px 10px; padding-left: 24px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.submenu ul li a:hover {
 color: rgb(51, 51, 51);
}
.submenu ul li ul {
 border: 0px currentColor; border-image: none; padding-left: 20px; background-image: none;
}
.submenu ul li ul a {
 background-position: 12px 10px; color: rgb(102, 102, 102); padding-left: 24px; font-weight: 200; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.submenutitle {
 background: url("imagestitle_left.gif") no-repeat 0px -120px; height: 30px; color: rgb(43, 60, 117); line-height: 30px; font-weight: 700;
}
.submenutitle span {
 background: url("imagestitle_left.gif") no-repeat right -150px; padding: 0px 10px; height: 30px; display: block;
}
.tool a {
 color: rgb(102, 102, 102); margin-left: 10px;
}
.subject {
 background: url("../images/subject_bg.gif") repeat-y;
}
.subject a {
 background: url("../images/subject_button.gif") no-repeat top; margin: 5px 0px; text-align: center; color: rgb(96, 139, 14); line-height: 34px; font-weight: 700; display: block;
}
.title {
 background: url("imagestitle_left.gif") no-repeat; height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-weight: 700;
}
.title span {
 background: url("imagestitle_left.gif") no-repeat right -30px; padding: 0px 10px; height: 30px; display: block;
}
.title span a {
 color: rgb(102, 102, 102); font-weight: 200; float: right;
}
.title span a:hover {
 color: rgb(153, 153, 153);
}
.nav {
 background: url("imagestitle_left.gif") no-repeat -10px -60px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; border-right-color: rgb(203, 210, 181); border-left-color: rgb(203, 210, 181); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.nav span {
 padding: 0px 10px; height: 30px; display: block;
}
.nav a {
 color: rgb(102, 102, 102);
}
.link {
 font-size: 12px;
}
.link ul {
 list-style: none; width: 100%;
}
.link li {
 margin-left: 5px; border-left-color: orange; border-left-width: 5px; border-left-style: solid; float: left; display: inline;
}
.content,.content1 {
 padding: 10px 0px; line-height: 25px; font-size: 14px;
}
.intro table {
 background: rgb(219, 227, 255); border: 1px solid rgb(162, 180, 238); border-image: none; color: rgb(113, 91, 159); margin-bottom: 10px;
}
.intro td {
 padding: 10px;
}
.copyright {
 background: rgb(241, 241, 241); padding: 15px; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.copyright span {
 color: rgb(239, 51, 58); padding-right: 6px; font-weight: 700;
}
.indexlist ul {
 padding-top: 4px;
}
.indexlist ul li {
 line-height: 24px;
}
.indexlist ul li em {
 margin-top: 8px;
}
.indexlist ul li a {
 color: rgb(51, 51, 51);
}
.indexlist ul li span {
 color: rgb(153, 153, 153);
}
.list a:hover {
 color: rgb(0, 102, 153);
}
.word {
 background: url("../images/indexbox_bg.gif") repeat-x; padding: 8px 8px 9px; line-height: 25px;
}
.notice {
 background: url("../images/notice_bg.gif") repeat-x; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 8px; border-image: none;
}
.notice ul {
 list-style: none; margin: 0px; padding: 0px; line-height: 22px;
}
.notice ul li {
 color: rgb(51, 51, 51); margin-bottom: 10px;
}
.notice ul li div {
 text-align: right; color: rgb(153, 153, 153); line-height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}