@charset "utf-8";

/* CSS Document */
* {
    margin: 0;
    padding: 0;
}

img {
    border: none;
}

A {
    FONT-SIZE: 12px;
    COLOR: #464646;
    TEXT-DECORATION: none
}

A:hover {
    FONT-SIZE: 12px;
    COLOR: #eb0000
}

.margin10 {
    margin-bottom: 10px;
}

body {
    font-family: Arial;
    font-size: 12px;
    line-height: 18px;
    color: #333;
    background-image: url(bg.png);
}

.wholebody {
    width: 1000px;
    margin: 0 auto;
    background-color: #fff;
}

.cenwrap {
    padding: 15px 15px;
}

.wholebody table {

    font-size: 12px;
}

.wholebody a {
    text-decoration: none;
    color: #333333;
}

.wholebody .bannerwrap {
    background-image: url(banner_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 200px;
    background-size: cover;
}

.wholebody .menuwrap {
    background-image: url(menu_bg.gif);
    background-repeat: repeat-x;
    height: 38px;
    background-position: left top;
    color: #fff;
}

.menustyle {
    background: url(menu_bg.gif);
    background-repeat: repeat-x;
}

.left_space {
    padding-left: 10px;
}

.right_space {
    padding-right: 10px;
}

.searchwrap {
    border: #d5e1ee 1px solid;
    height: 20px;
    line-height: 20px;
}

.wholebody .toplink tr .search_input {
    border: 0;
    eight: 18px;
    line-height: 18px;
    width: 180px;
}


.wholebody .toplink tr .button_input {
    height: 21px;
    width: 21px;
    border: 0;
}

.wholebody .cenwrap .margin10 tr td .left_title {
    height: 24px;
    margin-bottom: 5px;
}

.wholebody .cenwrap .margin10 tr td .left_title tr td {
    background-image: url(arrow1.gif);
    background-repeat: no-repeat;
    background-position: 0 2px;
    border-bottom: 1px solid #003dad;
    font-size: 14px;
    color: #003dad;
    font-weight: bold;
    padding-left: 20px;
    line-height: 15px;
}

.wholebody .cenwrap .margin10 tr td .nav {
    margin-bottom: 15px;
}

.wholebody .cenwrap .margin10 tr td .nav tr {
    height: 26px;
    background-image: url(nav_bg.gif);
}

.wholebody .cenwrap .margin10 tr td .nav tr td {
    padding-left: 10px;
}

.wholebody .cenwrap .margin10 tr td .nav tr td .text {
    font-size: 12px;
    color: #333333;
    padding-left: 10px;
}

.wholebody .cenwrap .margin10 tr td .btn_left tr {
    height: 34px;
}

.wholebody .cenwrap .margin10 tr td .pic {
    width: 495px;
    vertical-align: top;
}

.wholebody .cenwrap .margin10 tr td .center_title tr .arrow {
    background: url(arrow3.gif) no-repeat 0 6px;
}

.wholebody .cenwrap .margin10 tr td table tr td .title {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    padding-left: 20px;
}

.wholebody .cenwrap .margin10 tr td .center_title tr td a {
    color: #0480ba;
}

.wholebody .cenwrap .margin10 tr td .center_title tr td a:hover {
    color: #f87500;
}

.wholebody .cenwrap .margin10 tr td .center_title {
    margin-top: 19px;
    height: 28px;
}

.wholebody .cenwrap .margin10 tr td .center_title tr .line {
    background: url(line.gif) repeat-x 0 6px;
}

.list_bg {
    padding: 10px;
    10px;
    background-color: #eef5f7;
}

.wholebody .cenwrap .margin10 tr td .center_list {
    background-color: #eef5f7;
    line-height: 23px;
}

.wholebody .cenwrap .margin10 tr td .center_list tr .list {}

.wholebody .cenwrap .margin10 tr td .center_list tr .time {
    text-align: right;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg {
    background-image: url(right_title_bg.gif);
    background-repeat: repeat-x;
    padding-right: 10px;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg tr .arrow_bg {
    background: url(arrow4.gif) no-repeat 5px 6px;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg tr .right_title {
    line-height: 26px;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg tr td a {
    color: #fff;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg tr td a:hover {
    color: #ffba00;
}

.wholebody .cenwrap .margin10 tr td .list_right {
    margin: 0px;
    border: 1px #d7e2e8 solid;
    border-top: none;
    margin-bottom: 10px;
}

.wholebody .cenwrap .margin10 tr td .right_list {
    line-height: 18px;
    background: url(arrow_list_right.gif) no-repeat 0 5px;
    padding-left: 12px;
}

.wholebody .cenwrap .margin10 tr td .right_list2 {
    line-height: 22px;
    background: url(arrow_list_right2.gif) no-repeat 0 5px;
    padding-left: 16px;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg2 {
    font-size: 14px;
    height: 27px;
    background: url(arrow1.gif) no-repeat 5px 8px;
    border-top: #045bb9 3px solid;
    border-left: 1px #d7e2e8 solid;
    border-right: 1px #d7e2e8 solid;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg2 a {
    font-size: 12px;
    color: #0480ba;
}

.wholebody .cenwrap .margin10 tr td .right_title_bg2 a:hover {
    font-size: 12px;
    color: #f87500;
}

.wholebody .cenwrap .margin10 tr td .people {
    border: 1px #d7e2e8 solid;
    border-top: none;
}

.wholebody .cenwrap .margin10 tr td .people tr .people_text {
    font-size: 14px;
    padding-left: 10px;
    line-height: 22px;
}

.wholebody .cenwrap .link_bg {
    background-color: #eef5f7;
    height: 70px;
}

.link_bg img {
    border: 1px solid #059fd7;
}

.wholebody .end {
    background: url(down_bg.gif) repeat-x;
    height: 100px;
}

.wholebody .end {
    line-height: 24px;
    color: #FFF;
}

.nav_drop {
    background: url(nav_bg.gif);
}

.wholebody .cenwrap .margin10 tr td .left_title_bg {
    background: url(right_title_bg.gif) repeat-x;
    padding-left: 6px;
    margin-bottom: 8px;
}

.wholebody .cenwrap .margin10 tr td .left_title_bg tr .nav_title {
    line-height: 24px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: url(arrow4.gif) no-repeat 0 6px;
    padding-left: 20px;
}

.wholebody .cenwrap .margin10 tr td .left_nav {
    margin-top: 6px;
}

.wholebody .cenwrap .margin10 tr td .left_nav tr td {
    background: url(nav_left_bg.gif) no-repeat;
    height: 26px;
    width: 234px;
    padding-left: 10px;
    padding-top: 1px;
}

.wholebody .cenwrap .margin10 tr td .left_nav tr .text {
    padding-left: 5px;
    line-height: 23px;
}

.wholebody .cenwrap .margin10 tr .main {
    border: 1px solid #e8f2f4;
    padding-bottom: 20px;
}

.wholebody .cenwrap .margin10 tr td .place {
    height: 28px;
    width: 100%;
    background-color: #eef5f7;
    border-bottom: 1px solid #0756be;
    padding-left: 6px;
}

.wholebody .cenwrap .margin10 tr .main table tr td table tr .list a {
    line-height: 26px;
}

.wholebody .cenwrap .margin10 tr td .list_bg tr .list {
    line-height: 23px;
}

.wholebody .cenwrap .margin10 tr td .list_bg tr .time {
    text-align: right;
}

.wholebody .cenwrap .margin10 tr .main table tr .arrow {
    background: url(arrow3.gif) no-repeat 10px 20px;
    padding-top: 20px;
    padding-left: 10px;
}

.red a {
    font-size: 9pt;
    color: #FF3333;
    text-decoration: none;
}

.wholebody .cenwrap .margin10 tr td .content_info {
    font-size: 14px;
    line-height: 26px;
}

.wholebody .cenwrap .margin10 tr .main .link tr td a img {
    border: 1px solid #059fd7;
}

.space {
    background-color: #eef5f7;
}


.photo_list table.photo {
    width: 100px;
}

.hei {
    font-size: 12px;
    line-height: 22px;
    color: #464646;
    font-family: Arial;
    padding-left: 10px;
    text-decoration: none
}

A.hei:hover {
    COLOR: #0082e7;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.hei1 {
    font-size: 12px;
    line-height: 18px;
    color: #666666;
    text-decoration: none;
    font-family: Arial;
}

A.hei1:hover {
    COLOR: #f87500;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.hei2 {
    font-size: 12px;
    line-height: 22px;
    color: #464646;
    font-family: Arial;
    text-decoration: none
}

A.hei2:hover {
    COLOR: #0082e7;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.bk3 {
    FONT-SIZE: 12px;
    border: 1px solid #c5dded;
    background-color: #FFF;
}

.frm2 {
    color: #666666;
    font-size: 9pt;
    background-color: #FFFFFF;
    height: 18px;
    width: 130px;
    border: 1px solid #FFFFFF;
    line-height: 15px;
}

.lan_15 {
    font-family: "微软雅黑";
    font-size: 14pt;
    line-height: 22px;
    font-weight: normal;
    color: #004d95;
}

.nrhei {
    font-size: 14px;
    line-height: 26px;
    color: #333333;
    font-family: Arial;
    text-decoration: none
}

.bk_d1 {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CCCCCC;
}