﻿body {
    margin: 0px;
    padding: 0px;
    font-family: "Microsoft YaHei" !important;
}

img {
    vertical-align: bottom;
    display: block;
}

.body {
    width: 1024px;
    height: 768px;
    margin: 0 auto;
    background-color: #ECECEC;
}

.logo {
    width: 1024px;
    height: 49px;
}

.main {
    width: 95%;
    height: 700px;
    margin: 0 auto;
}

.daohang {
    width: 100%;
    height: 48px;
    margin: 0 auto;
    background-color: #007C52;
    margin-top: -1px;
}

.anniu {
    width: 33.3%;
    height: 48px;
    margin: 0 auto;
    float: left;
    text-align: center;
    line-height: 48px;
    color: #ECECEC;
    cursor: pointer;
}

.anniu_1 {
    width: 33.3%;
    height: 46px;
    margin: 0 auto;
    float: left;
    text-align: center;
    line-height: 46px;
    cursor: pointer;
    color: #007C52;
    background-color: #fff;
    border-bottom: 2px solid #007C52;
}

.jianjie {
    width: 100%;
    height: 463px;
    margin: 0 auto;
}

.tao {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: #8EBFAE;
}

.xiaodaohang {
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: #8EBFAE;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.anniu2 {
    width: 55px;
    height: 16px;
    cursor: pointer;
    line-height: 16px;
    text-align: center;
    color: #CFE3DC;
    float: left;
    display: inline-block;
    font-size: 10px;
    margin-left: 10px;
}

.anniu2_1 {
    width: 55px;
    height: 18px;
    cursor: pointer;
    line-height: 18px;
    text-align: center;
    color: #fff;
    float: left;
    display: inline-block;
    font-size: 10px;
    margin-left: 10px;
    border-left: 2px solid #ECECEC;
    border-right: 2px solid #ECECEC;
}

.neirong {
    width: 100%;
    height: 433px;
    background-color: #fff;
    margin-top: 3px;
    overflow-y: scroll;
}

.hg {
    width: 315px;
    height: 213px;
    float: left;
}

.hg_img {
    width: 87%;
    height: 132px;
    margin: 10px auto;
    position: relative;
}

.hg_img_ioc {
    position: absolute;
    bottom: 44px;
    right: 116px;
}

.hg_img_a {
    display: block;
    width: 274px;
    height: 132px;
}

.hg_text {
    width: 87%;
    margin: 10px auto;
}

.hg_text_div {
    width: 100%;
    height: 22px;
}

.hg_text_bt {
    display: block;
    width: 43px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    background-color: #007C52;
    float: left;
}

.hg_text_sj {
    display: block;
    width: 43px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    background-color: #036EB4;
    float: left;
    margin-top: 2px;
}

.hg_text_label {
    display: block;
    height: 22px;
    line-height: 22px;
    float: left;
    font-size: 14px;
    margin-left: 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 82%;
}

.hg_text_label_1 {
    margin-top: 2px;
}

.yg_2 {
    width: 80%;
    margin: 0 auto;
    margin-top: 15px;
}

.yg_label {
    display: block;
    width: 150px;
    height: 41px;
    background-color: #007C52;
    color: #fff;
    font-size: 26px;
    border-radius: 18px;
    border: none;
    text-align: center;
    line-height: 41px;
    float: left;
}

.yg_label_1 {
    display: block;
    width: 255px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    color: #007C52;
    /* font-style: italic; */
    float: left;
    font-size: 26px;
    transform: skew(-8deg);
    text-shadow: 5px 1px 6px #fff;
    text-shadow: 1px 1px 0 #FCFCFC, 2px 2px 0 #FCFCFC, /* end of 2 level deep grey shadow */
    3px 3px 0 #FCFCFC, 4px 4px 0 #FCFCFC, 5px 5px 0 #FCFCFC, 6px 6px 0 #FCFCFC; /* end of 4 level deep dark shadow */
}

.yg_div {
    /* height: 10%; */
    width: 54%;
    float: left;
    /* padding-top: 10px; */
    margin-top: 12px;
    height: 2px;
    background: -webkit-linear-gradient(left, #82CBBF, #FCFCFC); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #82CBBF, #FCFCFC); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #82CBBF, #FCFCFC); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #82CBBF, #FCFCFC); /* 标准的语法（必须放在最后）*/
}

.yg_label_2 {
    clear: both;
    width: 120px;
    margin-top: 10px;
}

.yg_table {
    text-align: center;
    width: 100%;
    border-right: 1px solid #E8E8E8;
    border-bottom: 1px solid #E8E8E8;
}

    .yg_table td {
        border-left: 1px solid #E8E8E8;
        border-top: 1px solid #E8E8E8;
        height: 25px;
        line-height: 25px;
    }

    .yg_table th {
        background-color: #8EBFAE;
        height: 40px;
        line-height: 40px;
        color: #fff;
    }

    .yg_table td:nth-child(even) {
        width: 60%;
    }

    .yg_table td:nth-child(odd) {
        width: 20%;
    }

.zb_2 {
    width: 80%;
    margin: 0 auto;
    margin-top: 15px;
}

    .zb_2 p {
        font-size: 19px;
        margin-left: 8px;
    }

    .zb_2 a {
        display: block;
        width: 94px;
        height: 99px;
        float: right;
    }
