


/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #464646;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #c60751;
}

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #c60751;
    }

img {
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    line-height: normal;
    vertical-align: middle;
}


#myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: rgba(255,132,58,0.6);
    color: white;
    cursor: pointer;
    padding: 15px;
    border-radius: 4px;
    background-image: url(../images/top_butt.png);
    background-repeat: no-repeat;
}

    #myBtn:hover {
        background-color: rgba(255,132,58,1);
        background-image: url(../images/top_butt.png);
        background-repeat: no-repeat;
    }

.wrapper {
    display: block;
    position: relative;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    word-wrap: break-word;
}

.home_sbanner {
    background-image: url(../images/home_sbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 217px;
}


.bgded {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.overlay {
    position: relative;
    z-index: 1;
}

    .overlay::after {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        content: "";
        z-index: -1;
    }

.top_la {
    width: 100%;
    height: 27px;
    background-color: #464646;
    text-align: right;
}

.align_left {
    text-align: left;
    margin-left: 0;
    margin-right: auto;
}

.align_center {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.align_right {
    text-align: right;
    margin-left: auto;
    margin-right: 0;
}

.top_text {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 13px;
    color: #4d4d4d;
    line-height: 16px;
    text-transform: none;
}

.lxtop_text {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 13px;
    color: #4d4d4d;
    text-decoration: none;
}

    .lxtop_text:link {
        color: #4d4d4d;
        text-decoration: none;
    }

    .lxtop_text:visited {
        color: #4d4d4d;
        text-decoration: none;
    }

    .lxtop_text:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 13px;
        color: #e46826;
        text-decoration: none;
    }

.lxla {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 15px;
    color: #485154;
    text-decoration: none;
    width: 46px;
    height: 23px;
    padding: 5px 10px 5px 10px;
}

    .lxla:link {
        color: #485154;
        text-decoration: none;
        width: 46px;
        height: 23px;
    }

    .lxla:visited {
        color: #485154;
        text-decoration: none;
    }

    .lxla:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 15px;
        color: #c60751;
        text-decoration: none;
    }

.lxla_o {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 15px;
    color: #c60751;
    text-decoration: none;
    width: 46px;
    height: 23px;
    padding: 5px 10px 5px 10px;
}

    .lxla_o:link {
        color: #c60751;
        text-decoration: none;
        width: 46px;
        height: 23px;
    }

    .lxla_o:visited {
        color: #c60751;
        text-decoration: none;
    }

    .lxla_o:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 15px;
        color: #c60751;
        text-decoration: none;
    }

.content_center {
    width: 100%;
    text-align: center;
    margin: auto;
}

.content_right {
    width: 100%;
    text-align: right;
    margin: auto;
    margin-left: auto;
    margin-right: auto;
}

.footer {
    padding: 15px 0px 15px 0px;
    width: 100%;
    text-align: left;
    background-color: #1e1e1e;
    margin-left: auto;
    margin-right: auto;
}

.footer_text {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: normal;
    font-size: 13px;
    text-transform: none;
    color: #ffffff;
    line-height: 22px;
}

.lxfooter {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: normal;
    font-size: 13px;
    text-transform: none;
    color: #ffffff;
    line-height: 22px;
}

    .lxfooter:link {
        color: #ffffff;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxfooter:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxfooter:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 13px;
        color: #675506;
        line-height: 22px;
    }

.home_about_padding {
    padding: 32px 36px 40px 36px;
}

.home_new_padding {
    padding: 38px 27px 29px 27px;
}

.home_about_02top {
    width: 100%;
    text-align: left;
}

.home_news_top {
    width: 100%;
    text-align: center;
}

.home_border_bg {
    width: 100%;
    text-align: left;
    border-radius: 10px;
    border-color: #ffd5bc;
    border-style: solid;
    border-width: 4px;
    background-color: #ffffff;
}

.home_border_bg_center {
    width: 100%;
    text-align: center;
    border-radius: 10px;
    border-color: #ffd5bc;
    border-style: solid;
    border-width: 4px;
    background-color: #ffffff;
}

.home_news_text_content {
    width: 100%;
    text-align: left;
    min-height: 130px;
}

.textB {
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 22px;
    color: #c60751;
    text-decoration: none;
}

.textBs {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 15px;
    text-transform: none;
    color: #485154;
    line-height: 30px;
    font-weight: bold;
}


.home_text_hd {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 34px;
    text-transform: none;
    color: #fcb034;
    line-height: 40px;
    text-transform: uppercase;
    text-align: center;
    display: block;
    width: 100%;
    margin-top: 60px;
}

.home_text_hd2 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    font-size: 25px;
    text-transform: none;
    color: #fcb034;
    line-height: 40px;
    text-transform: uppercase;
}

.home_news_date {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 13px;
    text-transform: none;
    color: #3c3c3c;
    line-height: 18px;
}

.lxhome_new {
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    font-size: 13px;
    text-transform: none;
    color: #3c3c3c;
    line-height: 26px;
}

    .lxhome_new:link {
        color: #3c3c3c;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxhome_new:visited {
        color: #3c3c3c;
        text-decoration: none;
    }

    .lxhome_new:hover {
        font-family: 'Montserrat', sans-serif;
        font-size: 13px;
        text-transform: none;
        color: #c60751;
    }





.text {
    font-family: 'Montserrat', sans-serif;
    font-weight: 200;
    font-size: 13px;
    text-transform: none;
    color: #3c3c3c;
    line-height: 18px;
    text-align: justify;
}

.textS {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 13px;
    text-transform: none;
    color: #222222;
    line-height: 32px;
}

.text_bullet {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 16px;
    text-transform: none;
    color: #222222;
    line-height: 20px;
    text-align: left;
    background-image: url(../images/bullet_text.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 15px;
    display: block;
    padding-bottom: 5px;
}

.lxtext {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
    color: #222222;
    line-height: 32px;
    text-align: justify;
}

    .lxtext:link {
        color: #222222;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxtext:visited {
        color: #222222;
        text-decoration: none;
    }

    .lxtext:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 16px;
        color: #f4ae42;
    }

.lxmore {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 12px;
    text-transform: none;
    color: #ffffff;
    line-height: 54px;
    text-align: center;
    text-transform: uppercase;
    background-color: #485154;
    background-size: 54px 54px;
    border-radius: 40px;
    width: 54px;
    height: 54px;
    display: inline-block;
}

    .lxmore:link {
        color: #ffffff;
    }

    .lxmore:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxmore:hover {
        font-family: 'Montserrat', sans-serif;
        font-weight: 500;
        font-size: 12px;
        color: #ffffff;
        line-height: 54px;
        background-color: #c60751;
        background-size: 54px 54px;
        width: 54px;
        height: 54px;
    }

.lxmore2 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 15px;
    text-transform: none;
    color: #ffffff;
    line-height: 39px;
    text-transform: uppercase;
    background-color: #f4ae42;
    border-radius: 5px;
    display: inline-block;
    width: 114px;
    height: 39px;
}

    .lxmore2:link {
        color: #ffffff;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxmore2:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxmore2:hover {
        font-family: 'Montserrat', sans-serif;
        font-weight: 500;
        font-size: 15px;
        color: #ffffff;
        line-height: 39px;
        background-color: #fcb034;
    }

.lxhomepro {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 20px;
    text-transform: none;
    color: #97cb1d;
    line-height: 20px;
    text-transform: uppercase;
}

    .lxhomepro:link {
        color: #97cb1d;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxhomepro:visited {
        color: #97cb1d;
        text-decoration: none;
    }

    .lxhomepro:hover {
        font-family: 'Montserrat', sans-serif;
        font-weight: 500;
        font-size: 20px;
        color: #c60751;
        line-height: 20px;
    }

.lxtext_pink {
    font-family: 'Montserrat', sans-serif;
    text-align: left;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
    color: #fcb034;
    line-height: 30px;
}

    .lxtext_pink:link {
        color: #fcb034;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxtext_pink:visited {
        color: #fcb034;
        text-decoration: none;
    }

    .lxtext_pink:hover {
        font-family: 'Montserrat', sans-serif;
        text-align: left;
        font-size: 16px;
        color: #c60751;
        line-height: 30px;
    }

.lxtextBold {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 16px;
    text-transform: none;
    color: #fcb034;
    line-height: 22px;
    text-align: left;
    font-weight: bold;
    padding-bottom: 10px;
}

    .lxtextBold:link {
        color: #fcb034;
        text-decoration: none;
    }

    .lxtextBold:visited {
        color: #fcb034;
        text-decoration: none;
    }

    .lxtextBold:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 16px;
        text-transform: none;
        color: #c60751;
        line-height: 22px;
        text-align: left;
        font-weight: bold;
        padding-bottom: 10px;
    }

.lxtext_bullet {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 14px;
    text-transform: none;
    color: #000000;
    line-height: 20px;
    text-align: left;
    background-image: url(../images/bullet_text.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 15px;
    display: block;
    padding-bottom: 5px;
}

    .lxtext_bullet:link {
        color: #000000;
        text-decoration: none;
    }

    .lxtext_bullet:visited {
        color: #000000;
        text-decoration: none;
    }

    .lxtext_bullet:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 14px;
        text-transform: none;
        color: #fcb034;
        line-height: 20px;
        text-align: left;
        background-image: url(../images/bullet_text_o.png);
        background-repeat: no-repeat;
        background-position: top left;
    }
















.home_about {
    width: 659px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 52px;
    margin-bottom: 50px;
}

.text_gray {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 15px;
    text-transform: none;
    color: #919191;
    line-height: 20px;
    text-align: justify;
}

.textBs_black {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 400;
    font-size: 15px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
    font-weight: bold;
}

.textBs_blue {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 400;
    font-size: 15px;
    text-transform: none;
    color: #fcb034;
    line-height: 20px;
    font-weight: bold;
}

.text_home_photo {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    color: #02659b;
    text-decoration: none;
    line-height: 18px;
    text-transform: uppercase;
}

.text_home_new_hd {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 23px;
    font-weight: 300;
    line-height: 25px;
    color: #626262;
    text-decoration: none;
    text-transform: uppercase;
}

.home_new_hd01 {
    width: 80%;
    text-align: left;
}

.home_new_hd02 {
    width: 20%;
    text-align: right;
}

.text_home_new_date {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 200;
    font-size: 14px;
    line-height: 28px;
    color: #626262;
    display: inline-block;
    background-image: url(../images/home_new_bullet.html);
    background-repeat: no-repeat;
    background-position: top 12px;
    padding: 0px 0px 0px 10px;
}

.lxhome_news {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 200;
    font-size: 13px;
    color: #626262;
    text-decoration: none;
    line-height: 18px;
    padding: 0px 0px 0px 10px;
}

    .lxhome_news:link {
        color: #626262;
        text-decoration: none;
    }

    .lxhome_news:visited {
        color: #626262;
        text-decoration: none;
    }

    .lxhome_news:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 13px;
        color: #e46826;
        text-decoration: none;
    }

.lxreport {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 400;
    font-size: 16px;
    color: #626262;
    text-decoration: none;
    line-height: 18px;
    padding: 0px 0px 0px 10px;
}

    .lxreport:link {
        color: #626262;
        text-decoration: none;
    }

    .lxreport:visited {
        color: #626262;
        text-decoration: none;
    }

    .lxreport:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 16px;
        color: #e46826;
        text-decoration: none;
    }

.footer_sitemap {
    width: 100%;
    text-align: center;
    background-color: #464646;
    margin-left: auto;
    margin-right: auto;
    padding: 24px 0px 40px 0px;
}

.lxfooter_sitemap_hd {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 20px;
    text-transform: none;
    color: #ffffff;
    line-height: 24px;
    text-transform: uppercase;
}

    .lxfooter_sitemap_hd:link {
        color: #ffffff;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxfooter_sitemap_hd:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxfooter_sitemap_hd:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 20px;
        color: #f39b45;
        line-height: 24px;
    }

.lxfooter_sitemap {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 12px;
    text-transform: none;
    color: #ffffff;
    line-height: 22px;
}

    .lxfooter_sitemap:link {
        color: #ffffff;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxfooter_sitemap:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxfooter_sitemap:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 12px;
        color: #c60751;
        line-height: 22px;
    }


.footer_sitemap_padding {
    padding-left: 10%;
}

.footer_sitemap_padding_ir {
    padding-left: 10%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
}

.inpage_menu_linebg {
    width: 100%;
    height: 3px;
    background-color: #fcb034;
    display: block;
}

.text_home_contact {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 28px;
}

.lxtext_home_contact {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 28px;
}

    .lxtext_home_contact:link {
        color: #4d4d4d;
        text-decoration: none;
    }

    .lxtext_home_contact:visited {
        color: #4d4d4d;
        text-decoration: none;
    }

    .lxtext_home_contact:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 18px;
        color: #e46826;
        text-decoration: none;
    }

.text_date {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 15px;
    text-transform: none;
    color: #e46826;
    line-height: 22px;
    font-weight: bold;
}

































.top_text_white {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 15px;
    color: #ffffff;
    line-height: 16px;
    text-transform: none;
}

.lxtop_text_white {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 15px;
    color: #ffffff;
    text-decoration: none;
}

    .lxtop_text_white:link {
        color: #ffffff;
        text-decoration: none;
    }

    .lxtop_text_white:visited {
        color: #ffffff;
        text-decoration: none;
    }

    .lxtop_text_white:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 15px;
        color: #c60751;
        text-decoration: none;
    }

.lxtop_text_white_o {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-size: 15px;
    color: #c60751;
    text-decoration: none;
}

    .lxtop_text_white_o:link {
        color: #c60751;
        text-decoration: none;
    }

    .lxtop_text_white_o:visited {
        color: #c60751;
        text-decoration: none;
    }

    .lxtop_text_white_o:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-size: 15px;
        color: #c60751;
        text-decoration: none;
    }


.textS {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
    color: #8d8d8d;
    line-height: 30px;
}

.text_left {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
    text-align: left;
}

.text_nojustify {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
}

.text_history {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
    text-align: left;
    display: block;
    padding-left: 15px;
}

.text_history_dot {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
    text-align: left;
    display: block;
    background-image: url(/images/bullet.svg);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 15px;
}

.news_content {
    width: 100%;
    padding: 50px 0px 40px 0px;
    text-align: center;
    margin: auto;
}

.home_news_box {
    width: 500px;
    text-align: left;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
}

.home_news_date_text01 {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: bold;
    font-size: 30px;
    text-transform: none;
    color: #fcb034;
    line-height: 30px;
}

.home_news_date_text02 {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: normal;
    font-size: 23px;
    text-transform: none;
    color: #fcb034;
    line-height: 23px;
}

.home_news_text {
    margin-bottom: 21px;
    text-align: left;
    height: 74px;
    display: block;
    display: table-cell;
    vertical-align: middle;
}






#contact_table {
    display: table;
}

.contact_tr {
    display: table-row;
}

.contact_td {
    display: table-cell;
    vertical-align: top;
}



.history_table_date_text {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: normal;
    font-size: 23px;
    text-transform: none;
    color: #ffffff;
    line-height: 23px;
    font-weight: bold;
}

.history_table_date {
    border-radius: 50%;
    background-color: #fcb034;
    background-repeat: no-repeat;
    padding-top: 25px;
    width: 74px;
    height: 49px;
}

.history_table_text {
    margin-bottom: 21px;
    text-align: left;
    height: 74px;
    display: block;
    display: table-cell;
    vertical-align: middle;
}

.history_table_arrow {
    background-repeat: no-repeat;
    width: 74px;
    height: 40px;
    background-image: url(/images/arrow.svg);
}


#history_table {
    display: table;
}

.history_table_tr {
    display: table-row;
}

.history_table_td {
    display: table-cell;
    vertical-align: top;
}




.contact_content {
    padding-top: 30px;
    width: 100%;
    text-align: center;
    margin: auto;
}

.contact_frame_box {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
    padding: 40px 0px 40px 0px;
    margin: auto;
}

.footer_logo {
    margin-left: auto;
    margin-right: auto;
    width: 52px;
    height: 43px;
    background-image: url(/images/footer_logo.svg);
    background-repeat: no-repeat;
}

.footer_spacer {
    height: 80px;
}


.lxtext_table {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 18px;
    text-transform: none;
    color: #383838;
    line-height: 22px;
}

    .lxtext_table:link {
        color: #383838;
        text-decoration: none;
        background-repeat: no-repeat;
    }

    .lxtext_table:visited {
        color: #383838;
        text-decoration: none;
    }

    .lxtext_table:hover {
        font-family: Helvetica, Microsoft YaHei, SimHei;
        font-weight: 300;
        font-size: 18px;
        color: #fcb034;
        line-height: 22px;
    }

.line_ann {
    width: 100%;
    border-top: 1px solid #d7d7d7;
}

.text_acc_head {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
    color: #ffffff;
    line-height: 30px;
    text-align: left;
}

.text_acc {
    font-family: Helvetica, Microsoft YaHei, SimHei;
    font-weight: 300;
    font-size: 16px;
    text-transform: none;
    color: #4d4d4d;
    line-height: 30px;
    text-align: left;
}
