body,td,th {
    color: #444444;
    font-size: 12px
}

body {
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px
}

ul {
    margin: 0px;
    padding: 0px;
    list-style: none
}

li {
    margin: 0px;
    padding: 0px;
    list-style: none
}

a {
    color: #444444;
    font-size: 12px
}

a:link {
    color: #444444;
    text-decoration: none
}

a:visited {
    color: #444444;
    text-decoration: none
}

a:hover {
    color: #005BA1;
    text-decoration: underline
}

a:active {
    color: #444444;
    text-decoration: none
}

#menu,#menu td,#menu th {
    color: #FFFFFF;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
    line-height: normal;
    letter-spacing: 1px
}

#menu a:link,#menu a:visited,#menu a:active {
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 14px;
    font-style: normal;
    text-decoration: none;
    line-height: normal;
    letter-spacing: 1px;
}

#menu a:hover {
    color: #EEEEEE;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    text-decoration: underline;
    line-height: normal;
    letter-spacing: 1px;
    background-image: url(menu_bg1.jpg);
    background-repeat: no-repeat;
    background-position: 50% 100%
}

a.A_F12_CFF8000:link,a.A_F12_CFF8000:visited,a.A_F12_CFF8000:active {
    font-size: 12px;
    color: #FF8000;
    text-decoration: none
}

a.A_F12_CFF8000:hover {
    font-size: 12px;
    color: #FF0000;
    text-decoration: underline
}

a.A_F12_bold_CFD7000:link,a.A_F12_bold_CFD7000:visited,a.A_F12_bold_CFD7000:active {
    color: #FD7000;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none
}

a.A_F12_bold_CFD7000:hover {
    color: #005BA1;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none
}

.Font14Blod-C005DA2-L2 {
    color: #005DA2;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    line-height: normal;
    letter-spacing: 2px
}

.Font14-CFFFFFF {
    color: #FFFFFF;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    line-height: normal
}

.Font14-C005CA2-LP3 {
    color: #005CA2;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 3px;
    cursor: pointer;
    cursor: hand
}

.Font14-CFF8000-LP3 {
    color: #FF8000;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 3px;
    cursor: pointer;
    cursor: hand
}

.Font14-C005CA2 {
    color: #005CA2;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    cursor: hand
}

.Font14-CFF8000 {
    color: #FF8000;
    font-family: "新宋体";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    cursor: hand
}

.Font12-C005DA2 {
    color: #005DA2;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    text-decoration: none;
    line-height: normal
}

.Font12-CFF8000 {
    color: #FF8000;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    text-decoration: none;
    line-height: normal
}

.Font12-CFF0000 {
    color: #FF0000;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    text-decoration: none;
    line-height: normal
}

.Font12-CFF8000 {
    color: #FF8000;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    cursor: hand
}

.Text_F12_C999999 {
    font-size: 12px;
    color: #999999
}

.Text_F12_C777777 {
    font-size: 12px;
    color: #777777
}

.Font12_bold_CFD7000 {
    color: #FD7000;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none
}

.Input12-W100H15 {
    color: #000000;
    height: 15px;
    width: 100px;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    border: 1px solid #005DA2
}

.Input12-W150H16 {
    color: #000000;
    height: 16px;
    width: 150px;
    font-family: "新宋体";
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    border: 1px solid #AAAAAA
}

.menu_bg {
    background-image: url(menu_bg1.jpg);
    background-repeat: no-repeat;
    background-position: center bottom
}

.menu_bg_ {
    background-image: url();
    background-repeat: no-repeat;
    background-position: center bottom
}

.IndexCenter_bg {
    background-image: url();
    background-repeat: repeat-y;
    background-position: right bottom
}

.line_bg {
    background-image: url();
    background-repeat: repeat-x;
    background-position: left bottom
}

.IndexLeft_menu {
    border-right: 1px solid #CAE6F5;
    border-bottom: 1px solid #CAE6F5;
    background-image: url(index_r29_c4.jpg);
    background-repeat: repeat-x;
    background-position: left bottom
}

.span_width {
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 5px;
    padding-left: 5px;
    letter-spacing: 1px;
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.span_width2 {
    font-size: 12px;
    letter-spacing: 1px;
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.newslinebg {
    background-image: url();
    background-repeat: repeat-x;
    background-position: left bottom;
    border-bottom: 1px dashed #DDDDDD
}

.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 5px 9px !important;
    line-height: 22px;
    cursor: pointer
}

.wp_nav .nav-item.i1 .mark {
    background: none
}

.wp_nav .nav-item .mark {
    background: url(001.jpg) no-repeat 0 50%
}

.wp_listcolumn .wp_column a {
    height: 31px;
    background: url(about_r6_c3.jpg) no-repeat 0px 0px;
    border-bottom: 0px solid #ddd;
    border-top: 0px solid #fff;
    font-size: 12px;
    font-weight: 400;
    color: #000
}

.wp_listcolumn .wp_column a:hover {
    color: rgb(0, 92, 162);
    background: url(about_r6_c3.jpg) no-repeat 0px 0px
}

.wp_listcolumn .wp_column a .column-name {
    padding: 5px 10px 5px 60px;
    background: url(jt2.jpg) no-repeat 40px 50%
}

.wp_listcolumn {
    display: block;
    width: 100%;
    border-top: 0px solid #ddd;
    border-bottom: 0px solid #fff
}

.wp_listcolumn .wp_column {
    display: block;
    width: 100%;
    vertical-align: bottom;
    margin-bottom: 10px
}

.arti_title {
    text-align: center
}

.arti_metas {
    height: 30px;
    border-right: #e9e9e9 1px solid;
    border-top: #e9e9e9 1px solid;
    border-left: #e9e9e9 1px solid;
    border-bottom: #e9e9e9 1px solid;
    text-align: center;
    line-height: 30px
}

#wp_news_w44 .wp_article_list .list_item .Article_Index {
    display: inline-block;
    width: 13px;
    height: 16px;
    margin-top: 3px;
    color: #fff;
    font-size: 11px;
    float: left;
    margin-right: 5px;
    overflow: hidden;
    text-indent: -99em;
    background: url(dot.jpg) no-repeat 50%
}

.wp_article_list .list_item .Article_Index {
    display: inline-block;
    width: 10px;
    height: 16px;
    margin-top: 3px;
    color: #fff;
    font-size: 11px;
    float: left;
    margin-right: 5px;
    overflow: hidden;
    text-indent: -99em;
    background: url(index_r18_c17.jpg) no-repeat 50%
}

#wp_news_w3 .wp_article_list .list_item {
    width: 100%;
    height: 21px;
    line-height: 21px;
    vertical-align: top;
    border-right: 1px solid #CAE6F5;
    border-bottom: 1px solid #CAE6F5;
    background-image: url(index_r29_c4.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    margin-bottom: 5px
}

.footer p {
    display: inline
}

.footer a {
    color: #FFFFFF
}


.wp_nav{
    display:flex;
}

.wp_nav li{
    flex:1;
    min-width:0;
}
.wp_nav .nav-item a span.item-name{
    display:block;
    padding-left:0 !important;
    padding-right:0 !important;
    text-align: center;
}