﻿* {
    list-style: none;
}

#Content {
    margin: 0 auto;
    width: 1000px;
    text-align: left;
}

body {
    padding: 0px;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(../images/bg1.png) repeat-y;
    background-position: center;
    color: #000000;
    font-size: 12px;
    text-align: center;
}

.Top {
    background: url(../images/bg2.png) no-repeat;
    background-position: center top;
}

table {
    font-size: 12px;
    text-align: left;
}

a {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Bottom {
    font: normal 12px/16px "����";
}

.Top1 tr td {
    font: bold 14px/24px '����';
    color: #FFFFFF;
    text-align: center;
}

.Top1 a {
    color: #FFFFFF;
}

.Top1 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Top2 {
    background: url(../images/index2.gif);
    width: 2px;
    height: 37px;
}

#nav tr td {
    text-align: center;
    font: bold 14px/31px "����";
}

.roll a {
    width: 105px;
    height: 37px;
    font: bold 14px/37px '����';
    background: url(../images/index3.gif) no-repeat;
    background-position: center;
    display: block;
}

.roll a:hover {
    background: url(../images/index3.gif) no-repeat;
    background-position: center;
    color: #FFFFFF;
    text-decoration: none;
}

.roll1 a {
    width: 105px;
    height: 37px;
    font: bold 14px/37px '����';
    color: #FFFFFF;
    display: block;
}

.roll1 a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.rolltable {
    width: 372px;
}

.NewsTitle {}

.NewsTitle li {
    font: normal 12px/24px "����";
    float: left;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.NewsTitle1 li {
    font: normal 12px/27px "����";
    float: left;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.NewsTitle2 li {
    font: normal 12px/26px "����";
    float: left;
    text-align: left;
    margin: 0px;
    padding: 0px;
    color: #166a9e;
}

.NewsTitle2 li a {
    color: #166a9e;
}

.NewsTitle2 li a:hover {
    color: #FF0000;
}

.Icon {
    float: inherit;
    margin: 8px 5px 0 0;
    display: inline;
}

.Icon1 {
    float: inherit;
    margin: 9px 5px 0 0;
    display: inline;
}

.NewsImg {
    width: 27px;
    height: 11px;
    margin-left: 8px;
    padding: 0px;
    display: inline;
}

.NewsTitle li a:hover {
    text-decoration: underline;
}

.Index1 {
    font: bold 14px/25px "����";
    padding: 4px 0 0 26px;
    text-align: left;
}

.Index1 a {}

.Index1 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.TopLinkTitle :hover {
    color: not specified;
}

.bszn {
    font-family: "����";
}

.Index2 {}

.Index2 tr td {
    font: normal 12px/28px "����";
    vertical-align: bottom;
}

.Index2 * a {
    color: #2c4176;
}

.Index2 * a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Index3 {
    font: bold 14px "����";
    padding-left: 45px;
    text-align: left;
}

.Index3 a {
    color: #146308;
}

.Index3 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Index4 {
    font: bold 14px/14px "����";
    padding-left: 23px;
    color: #000000;
    padding-top: 2px;
}

.Index5 {
    padding-right: 12px;
    font: normal 12px/12px "����";
    color: #FFFFFF;
    text-align: right;
    vertical-align: top;
    padding-top: 1px;
}

.Index5 a {
    color: #FFFFFF;
}

.Index5 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Index6 select {
    margin-left: 30px;
    display: inline;
}

.Index7 {
    padding-left: 15px;
    font: bold 12px/20px "����";
    vertical-align: bottom;
    text-align: left;
}

.Index7 a {
    color: #146308;
}

.Index7 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.Index8 {
    background: url(../images/Index14.jpg) no-repeat;
    height: 21px;
    width: 168px;
    text-align: center;
    font: bold 14px/21px '����';
}

.Index8 a {
    color: #FFFFFF;
}

.Index9 {
    height: 21px;
    width: 168px;
    text-align: center;
    font: bold 14px/21px '����';
}

.Index9 a {
    color: #000000;
}

.Index10 {
    padding-left: 15px;
    font: bold 12px/20px "����";
    vertical-align: bottom;
    text-align: left;
}

.Index10 a {
    color: #146308;
}

.Index10 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.NewsView {
    font: normal 14px/24px "����";
    padding: 12px 15px 0px 15px;
    display: inline;
    text-align: left;
}

.NewsView * a {
    text-align: left;
}

.NewsView * a {
    font: normal 12px/16px "����";
}

.jgzn td a {
    font-size: 16px;
    weight: border;
}

.List1 {
    padding: 5px 0 0 50px;
    font: bold 14px "����";
    color: #FFFFFF;
}

.List1 a {
    color: #FFFFFF;
}

.List2 {
    background: url(../images/List3.gif);
    width: 185px;
    height: 24px;
    font: normal 12px "����";
    padding: 3px 0 0 29px;
}

.List3 {
    background: url(../images/List4.gif);
    width: 185px;
    height: 24px;
    font: normal 12px "����";
    padding: 3px 0 0 29px;
    color: #bb6825;
}

.List3 a {
    color: #bb6825;
}

.List3 a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.List4 {
    background: url(../images/List2.gif);
    width: 740px;
    height: 53px;
}

.List5 {
    text-align: center;
}

.List5 div {
    margin: 0 auto;
    width: 220px;
}

.List5 div li {
    font: normal 12px/28px "����";
    width: 50%;
    float: left;
    text-align: left;
    border-bottom: #bbbbbb 1px dashed;
}

.Jzxx1 {
    background: url("../images/View1.gif");
    height: 35px;
    width: 703px;
}

.Jzxx1 tr td {
    padding: 3px 0 0 24px;
    color: #166a9e;
    font: bold 14px/24px "����";
}

.Jzxx2 {
    padding-top: 2px;
    font-size: 14px;
    line-height: 24px;
}

.Jzxx3 {
    padding-top: 2px;
    font-size: 14px;
}

.button {
    padding: 0px;
    margin: 0px;
}

.Jzxx4 {
    padding-top: 6px;
}

.Jzxx4 * {
    line-height: 22px;
}

.Jzxx5 {
    padding: 10px 0 0 40px;
    line-height: 22px;
}

.SiteMap tr td {
    text-align: center;
}

.Contact {
    font: bold 14px/28px "����";
}

.Help font {
    color: #FF0000;
}

.PublicApp {
    padding: 0px 10px;
}

.PublicApp p {
    text-indent: 2em;
    font: normal 14px/24px "����";
}

.TableOne * {
    color: #13659d;
}

.LinkTitle1 {
    display: block;
    background: url(../images/Link5.gif) no-repeat;
    width: 105px;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    padding-top: 2px;
    float: left;
    margin-left: 8px;
}

.LinkTitle1:hover {
    color: #13659d;
    text-decoration: none;
}

.LinkTitle {
    display: block;
    background: url(../images/Link5.gif) no-repeat;
    width: 105px;
    height: 20px;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
    padding-top: 2px;
    float: left;
    margin-left: 8px;
}

.LinkTitle:hover {
    color: #bb6825;
    text-decoration: none;
}

#UrlList ul {
    margin: 0px;
    padding: 8px 0 5px 20px;
    float: left;
    width: 900px;
}

#UrlList ul li {
    float: left;
    width: 150px;
    line-height: 18px;
    text-align: center;
}

.TextTitle {
    float: left;
    display: block;
    background: url(../images/Default6.gif) no-repeat;
    width: 114px;
    height: 35px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #bb6825;
    line-height: 35px;
    vertical-align: bottom;
}

#TextTitle1 a:hover,
#TextTitle2 a:hover {
    color: #bb6825;
}

.TextTitle a {
    color: #bb6825;
    float: left;
    display: block;
}

.TextTitle1 {
    width: 114px;
    height: 35px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #13659d;
    line-height: 35px;
    vertical-align: bottom;
    float: left;
    display: block;
}

.TextTitle1 a {
    color: #13659d;
    float: left;
    display: block;
}

#UL1 ul {
    margin: 0px;
    padding: 6px 0 0 5px;
    float: left;
    width: 461px;
}

#UL1 ul li {
    float: left;
    color: #13659d;
    font: normal 12px/26px "宋体";
}

#UL1 ul li a {
    color: #13659d;
}

#UL1 ul li a:hover {
    color: #FF0000;
}

#UL2 ul {
    margin: 0px;
    padding: 6px 0 0 5px;
    float: left;
    width: 461px;
}

#UL2 ul li {
    float: left;
    color: #13659d;
    font: normal 12px/26px "宋体";
}

#UL2 ul li a {
    color: #13659d;
}

#UL2 ul li a:hover {
    color: #FF0000;
}

.TopLinkTitle {
    background-image: url(../images/Default8.gif);
    background-repeat: no-repeat;
    background-position: 0px -3px;
    height: 28px;
    text-align: center;
    font: bold 14px/24px '宋体';
    display: block;
}

.TopLinkTitle,
.TopLinkTitle:hover {
    color: #bb6825;
}

.TopLinkTitle1,
.TopLinkTitle1:hover {
    height: 28px;
    text-align: center;
    font: bold 14px/24px '宋体';
    display: block;
    vertical-align: bottom;
}

.TopLinkTitle1 {
    color: #13659d;
}

#TopLinkContent ul {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 342px;
}

#TopLinkContent ul li {
    float: left;
    color: #13659d;
    font: normal 12px/27px "����";
}

#TopLinkContent ul li a {
    color: #13659d;
}

#TopLinkContent ul li a:hover {
    color: #FF0000;
}

#Zoom * img {
    max-width: 700px;
}

.Survey {
    font: normal 12px/16px '宋体';
}

.Survey tr td ul {
    padding: 0px;
    margin: 0px;
    list-style: upper-latin;
}

.Survey tr td li {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}

.WsdcTitle {
    font: normal 14px/32px '宋体';
}

ul {
    padding: 0px;
    margin: 0px;
}

.style1 {
    height: 17px;
}

.imgnav a {
    background: #449ed3;
    color: #FFFFFF;
    display: block;
    padding: 2px 3px;
    float: left;
    margin-left: 3px;
    display: inline;
    border: #CCCCCC 1px solid;
}

.imgnav a:hover {
    background: #FF0000;
    text-decoration: none;
    color: White;
}

div {
    padding: 0px;
    margin: 0px;
}

.imgtitle {}

.imgtitle a {
    color: #000000;
    font-weight: bold;
}

.imgtitle a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.tt_num {
    width: 95%;
    margin: 0 auto;
}

.tt_num .title_f {
    color: #42a0d6;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0px 20px 0px;
}

.tt_num .title_f img {
    margin-right: 10px;
}

.tt_num .frist {
    display: block;
    text-align: left;
    text-indent: 2rem;
    font-size: 14px;
}

.tt_num .frist a {
    margin-left: 10px;
    color: #dd7204;
}

.slider6 {
    height: 394px!important;
    width: 715px !important;
}

.slider6 .slide {
    height: 394px!important;
    width: 715px !important;
}

.hdjl_list {
    width: 100%;
    height: 195px;
    overflow: hidden;
}

.wsdc_nr_r_t {
    height: 30px;
    line-height: 30px;
    font-size: 18px;
    font-family: "微软雅黑";
    width: 100%;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px;
}

.wsdc_nr_r_r {
    height: 70px;
    width: 95%;
    line-height: 25px;
    text-indent: 2em;
    margin-top: 5px;
    margin-left: 10px;
    overflow: hidden;
}

.wycj {
    width: 119px;
    height: 34px;
    line-height: 34px;
    color: #014e90;
    float: right;
    text-align: center;
    margin-right: 15px;
    font-size: 14px;
    font-family: 微软雅黑;
    margin-top: 4px;
}


/*分页*/

.page_num {
    padding: 40px 20px 20px 20px;
    overflow: hidden;
    font-size: 12px;
}

#page_div {
    line-height: 25px;
    color: #000;
    font-size: 12px;
}

#pagination_input {
    width: 22px;
    height: 22px;
    line-height: 22px;
    margin: 0 8px;
    padding: 0;
    overflow: hidden;
    border: 1px solid #ccc;
}

#page_div .pagination_index,
#page_div .pagination_index_num {
    background: #FFFFFF;
    border: 1px solid #d9d7d7;
    padding: 0 8px;
    margin-right: 5px;
    float: left;
    min-width: 22px;
    height: 22px;
    line-height: 22px;
    text-align: center;
}

#page_div .pagination_index a,
#page_div .pagination_index_num a {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #000;
}

#page_div .pagination_index a:hover,
#page_div .pagination_index_num a:hover {
    padding: 0px;
    margin: 0px;
    text-align: center;
    color: #000;
}

#page_div .pagination_index_last {
    width: 260px;
    float: right;
    text-align: right;
}

#page_div .pagination_index_num {
    margin-right: 2px;
    padding: 0px;
    width: 22px;
}

#page_div .currentIndex {
    background: #1b51a0;
    width: 22px;
    line-height: 22px;
    height: 22px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}


/*****内容页*******/

.title {
    color: #0d4c9c;
    font-size: 22px;
    display: block;
    text-align: center;
    font-weight: normal;
    border-top: 1px solid #eae8e8;
    margin-top: 15px;
    padding: 30px 10px;
}

.asst span {
    float: left;
    width: 50%;
    display: block;
    text-align: center;
    color: #666;
}

.asst {
    border-bottom: 1px solid #eae8e8;
    padding-bottom: 10px;
}

.content {
    padding: 25px;
    min-height: 400px;
    border: 1px solid #eae8e8;
}

.content_fy {
    width: 90%;
    margin: 0 auto;
    font-family: "microsoft yahei";
    border-top: 1px solid #eae8e8;
    padding: 20px;
}

.confysy,
.confysy {
    height: 40px;
    line-height: 40px;
    clear: both;
    font-size: 16px;
}

.fenye1 {
    float: left;
    color: #1b51a0;
}

.fenyet {
    float: left;
    font-size: 16px;
}

.fenyet a {
    color: #333;
}

.List4.zjdc {
    background: url(../images/Listzjdc.png) 100% 100%;
    width: 960px;
    height: 53px;
}