body {
 margin: 0px; color: rgb(68, 68, 68); font-family: "宋体";
}
td {
 margin: 0px; color: rgb(68, 68, 68); font-family: "宋体";
}
p {
 margin: 0px; color: rgb(68, 68, 68); font-family: "宋体";
}
select {
 margin: 0px; color: rgb(68, 68, 68); font-family: "宋体";
}
li {
 list-style-type: none;
}
a {
 color: rgb(68, 68, 68); text-decoration: none;
}
a:hover {
 color: rgb(255, 0, 0); text-decoration: underline;
}
img {
 border: 0px currentColor; border-image: none;
}
.imgborder {
 padding: 1px; border: 1px solid rgb(232, 232, 232); border-image: none;
}
.gray12 {
 color: rgb(153, 153, 153);
}
.gray12 a:hover {
 color: rgb(47, 91, 175); text-decoration: underline;
}
.orange {
 color: rgb(255, 102, 0);
}
.green {
 color: rgb(0, 115, 48); font-size: 12px;
}
.font12 {
 font-size: 12px;
}
.font14 {
 font-size: 14px;
}
.font18 {
 font-size: 18px; font-weight: bold;
}
.title13 {
 color: rgb(0, 115, 48); font-size: 13px; font-weight: bold;
}
.title14 {
 color: rgb(0, 115, 48); font-size: 14px; font-weight: bold;
}
.navoff1 a:visited {
 color: rgb(55, 55, 55); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle;
}
.navoff1 a:link {
 color: rgb(55, 55, 55); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle;
}
.navon1 a:visited {
 background-position: top; width: 131px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle; display: block; background-image: url("images11.gif"); background-repeat: no-repeat;
}
.navon1 a:link {
 background-position: top; width: 131px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle; display: block; background-image: url("images11.gif"); background-repeat: no-repeat;
}
.navon1 a:hover {
 background-position: top; width: 131px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle; display: block; background-image: url("images11.gif"); background-repeat: no-repeat;
}
.navoff1 a:hover {
 background-position: top; width: 131px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; padding-left: 60px; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle; display: block; background-image: url("images11.gif"); background-repeat: no-repeat;
}
.NewsList {
 background-position: bottom; width: 600px; height: 25px; background-image: url("/images/bg2.gif"); background-repeat: repeat-x;
}
.NewsDD {
 width: 22px; text-align: center; float: left;
}
.NewsTitle {
 width: 500px; text-align: left; float: left;
}
.Newstime {
 width: 70px; text-align: left; float: left;
}
.Page {
 margin: auto 0px; width: 600px; height: auto; text-align: center; float: left;
}
.navof a:visited {
 color: rgb(255, 255, 255); font-size: 14px;
}
.navof a:link {
 color: rgb(255, 255, 255); font-size: 14px;
}
.navo a:visited {
 width: 95px; height: 22px; color: rgb(255, 255, 255); padding-top: 8px; font-size: 14px; font-weight: bold; text-decoration: none; display: block; background-image: url("imagesdj.jpg");
}
.navo a:link {
 width: 95px; height: 22px; color: rgb(255, 255, 255); padding-top: 8px; font-size: 14px; font-weight: bold; text-decoration: none; display: block; background-image: url("imagesdj.jpg");
}
.navo a:hover {
 width: 95px; height: 22px; color: rgb(255, 255, 255); padding-top: 8px; font-size: 14px; font-weight: bold; text-decoration: none; display: block; background-image: url("imagesdj.jpg");
}
.navof a:hover {
 width: 95px; height: 22px; color: rgb(255, 255, 255); padding-top: 8px; font-size: 14px; font-weight: bold; text-decoration: none; display: block; background-image: url("imagesdj.jpg");
}
.mtDropdownMenu {
 left: -1000px; top: -1000px; overflow: hidden; position: absolute;
}
.mtDropdownMenu .content {
 margin-left: 8px; position: absolute;
}
.mtDropdownMenu .items {
 border: 1px solid rgb(207, 207, 207); left: 0px; top: 3px; position: relative; z-index: 2;
}
.mtDropdownMenu .item {
 border: currentColor; color: rgb(51, 51, 51); font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; text-decoration: none; EXT-DECORATION: none;
}
.mtDropdownMenu .background {
 left: 0px; top: 3px; position: absolute; z-index: 1; moz-opacity: .8;
}
.mtDropdownMenu .shadowRight {
 top: 3px; width: 2px; position: absolute; z-index: 3; moz-opacity: .4;
}
.mtDropdownMenu .shadowBottom {
 left: 3px; height: 2px; position: absolute; z-index: 1; moz-opacity: .4;
}
.mtDropdownMenu .hover {
 color: rgb(255, 102, 0); text-decoration: underline;
}
.mtDropdownMenu .item img {
 margin-left: 10px;
}
.news {
 width: 200px; font-size: 12px; float: left; display: block;border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.news ul {
 margin: 0px; padding: 0px; font-size: 12px;
}
.news ul li {
 background: url("imagesdot.jpg") no-repeat left 10px; width: 200px; line-height: 30px; padding-left: 10px; font-size: 12px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: inline;
}
.news2 {
 font-size: 12px; float: left; display: block;border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
 padding-bottom:8px;
 margin-bottom:8px;
}
.news2 ul {
 margin: 0px; padding: 0px; font-size: 12px;
}
 
.news2 ul li{
    font-size: 12px;
    line-height: 30px;
    display: inline;
    width: 200px;
    float: left;
    padding-left:10px;
    margin-left:10px;
    border-bottom: 1px dashed;
    }
.news3 {
  display: block;
}
.news3 ul {
 margin: 0px; padding: 0px;
}
.news3 li {
 width: 380px; line-height: 33px; font-size: 14px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
 {
 background: url("imagesdot.jpg") no-repeat left 12px; padding-right: 6px; padding-left: 0px; float: left;
}
.news3 li .s2 {
 color: rgb(153, 153, 153); padding-left: 6px; padding-right:10px;
}
.news4 {
 float: left; display: block;
}
.news4 ul {
 margin: 0px; padding: 0px;
}
.news4 li {
 width: 645px; line-height: 33px; font-size: 14px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.news4 li .s1 {
  padding-right: 6px; padding-left: 10px; float: left;
}
.news4 li .s2 {
 color: rgb(153, 153, 153); padding-left: 6px; float: right;
}
.c-bg2 {
 height: 146px; padding-top: 10px; border-right-color: rgb(239, 239, 239); border-bottom-color: rgb(239, 239, 239); border-left-color: rgb(239, 239, 239); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.news-tag a {
 height: 25px; text-align: center; color: rgb(0, 115, 48); line-height: 25px; font-size: 13px; margin-right: 1px; margin-left: 8px; float: left; display: block;
}
.news-tag a:link {
 height: 25px; text-align: center; color: rgb(0, 115, 48); line-height: 25px; font-size: 13px; margin-right: 1px; margin-left: 8px; float: left; display: block;
}
.news-tag a:hover {
 height: 25px !important; color: rgb(255, 102, 0); line-height: 25px !important; font-size: 13px; font-weight: bold; margin-bottom: -1px !important; position: relative;
}
.news-tag a:active {
 height: 25px !important; color: rgb(255, 102, 0); line-height: 25px !important; font-size: 13px; font-weight: bold; margin-bottom: -1px !important; position: relative;
}
.tagA {
 height: 25px !important; color: rgb(255, 102, 0); line-height: 25px !important; font-size: 13px; font-weight: bold; margin-bottom: -1px !important; position: relative;
}
#ncon1 {
 display: block;
}
#ncon2 {
 display: none;
}
#ncon3 {
 display: none;
}
#ncon4 {
 display: none;
}
#ncon5 {
 display: none;
}
#ncon6 {
 display: none;
}
#ncon7 {
 display: none;
}
#ncon8 {
 display: none;
}
#ncon9 {
 display: none;
}
#ncon10 {
 display: none;
}
#ncon11 {
 display: none;
}
#ncon12 {
 display: none;
}
.tableborder {
 border: 1px solid rgb(227, 227, 227); border-image: none;
}
.tab02 {
 border-width: 1pt; border-style: none solid solid; border-color: rgb(213, 213, 213);
}
.photo_list3 {
 margin-top: 10px; float: left;
}
.photo_list3 ul {
 margin: 0px; padding: 0px;
}
.photo_list3 ul li {
 margin: 0px 2px 0px 18px; width: 190px; text-align: center; line-height: 28px; font-size: 14px; float: left; display: inline;
}
.photo_list3 ul li img {
 padding: 2px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 150px; height: 120px; display: block;
}
h2.title_c {
 color: rgb(0, 0, 0); font-size: 22px; font-weight: bold;
}
.content_c {
 color: rgb(0, 0, 0); line-height: 28px; font-size: 14px; margin-top: 20px; margin-bottom: 20px;
}
.content_c a:link {
 font-size: 14px;
}
.content_c a:hover {
 font-size: 14px;
}
.content_c p {
 margin-top: 15px;
}
.pages {
 margin: 15px auto; text-align: center; clear: both; font-size: 14px;
}
.pages a {
 margin: 3px; padding: 3px 6px 2px; border: 1px solid rgb(193, 255, 193); border-image: none; text-align: center; color: rgb(0, 153, 0); font-size: 14px;
}
.pages a.now {
 background: rgb(7, 122, 199); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255);
}
.pages a:hover {
 background: rgb(0, 153, 0); color: rgb(255, 255, 255);
}
#pages a.now:hover {
 background: rgb(0, 153, 0); color: rgb(255, 255, 255);
}
#pages {
 margin: 15px auto; text-align: center; clear: both; font-size: 14px;
}
#pages a {
 margin: 3px; padding: 3px 6px 2px; border: 1px solid rgb(193, 255, 193); border-image: none; text-align: center; color: rgb(0, 153, 0); font-size: 14px;
}
#pages a.now {
 background: rgb(7, 122, 199); border: 0px currentColor; border-image: none; color: rgb(255, 255, 255); font-size: 14px;
}
#pages a:hover {
 background: rgb(0, 153, 0); color: rgb(255, 255, 255); font-size: 14px;
}
#pages a.now:hover {
 background: rgb(0, 153, 0); color: rgb(255, 255, 255); font-size: 14px;
}
.tag_menu {
 margin: 10px auto 0px; width: 100%; overflow: hidden; border-bottom-color: rgb(225, 255, 225); border-bottom-width: 3px; border-bottom-style: solid;
}
.tag_menu li {
 margin: 0px 3px; padding: 0px; height: 27px; text-align: center; float: left; display: inline;
}
.tag_menu li a {
 background: url("imagestag_menu.gif") no-repeat 0px -27px; width: 98px; height: 27px; color: rgb(0, 153, 0); line-height: 27px; text-decoration: none; float: left; display: block; white-space: nowrap;
}
.tag_menu li a:link {
 text-decoration: none;
}
.tag_menu li a:visited {
 text-decoration: none;
}
.tag_menu li a:hover {
 text-decoration: none;
}
.tag_menu li a:active {
 text-decoration: none;
}
.tag_menu li.selected {
 
}
.tag_menu li.selected a {
 background: url("imagestag_menu.gif") no-repeat 0px 0px;
}
.tag_menu li.selected a:link {
 color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.tag_menu li.selected a:visited {
 color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.tag_menu li.selected a:hover {
 color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.tag_menu li.selected a:active {
 color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.guestbook_list {
 width: 650px; font-size: 14px; margin-top: 8px;
}
.guestbook_list h3 {
 padding: 0px 6px 0px 20px; height: 24px; color: rgb(0, 153, 0); line-height: 24px; clear: both; font-size: 12px; background-color: rgb(225, 255, 225);
}
.guestbook_list h3 sup {
 padding: 0px; width: 120px; text-align: right; color: rgb(0, 153, 0); font-family: Arial; font-size: 12px; font-weight: bold;
}
.guestbook_list ul {
 background: url("imagesbg_gst.jpg") repeat-y 160px 0px; width: 600px; overflow: hidden; border-bottom-color: rgb(228, 243, 252); border-bottom-width: 1px; border-bottom-style: solid;
}
li.guestbook_person {
 width: 150px; text-align: center; float: left;
}
li.guestbook_person ol {
 margin: 5px; height: 150px;
}
li.guestbook_text {
 padding: 10px; width: 420px; height: 100%; overflow: hidden; float: right; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.date {
 color: rgb(0, 153, 0); font-size: 12px; font-weight: normal; float: none;
}
.table_form {
 width: 100%; font-size: 14px;
}
.table_form th {
 padding: 2px 5px; width: 15%; text-align: right; font-weight: normal;
}
.table_form td {
 padding: 2px 5px; width: 85%; text-align: left;
}
th.form_th {
 color: red; font-weight: bold;
}
.table_form ul {
 width: 500px;
}
.table_form li {
 text-align: center; padding-left: 7px; margin-right: 13px; margin-bottom: 5px; float: left;
}