.isPc .zw_bdy {
    background: url(jjjc_bg.jpg) no-repeat center top;
    padding-top: 417px;
}

.isWap .header2 {
    height: 2rem;
    padding: 0.4rem 0;
    background: url(wap_jjjc_bg.jpg) no-repeat left top;
    background-size: 100%;
}

.isPc .mai_bg {
    padding-top: 25px;
}

.isPc .lis_zw {
    padding-bottom: 0px;
}

.isWap .xxgk_menu>ul>li.hover>a, .isWap .xxgk_menu>ul>li>a:hover {
    background: #1d8bd8;
    color: #fff;
}

.isPc .xxgk_menu>ul>li.hover,
.isPc .xxgk_menu>ul>li:hover,
.isWap .xxgk_menu>ul>li.hover {
    border-color: #1d8bd8;
}

.isWap .xxgk_menu a b.b2 {
    line-height: 0.53rem;
}

.isPc .xxgk_menu .icon-gzdt {
    background: url(dflz_ico1.png) no-repeat center;
    display: block;
    background-size: 45px 45px;
    width: 39px;
    height: 38px;
    float: left;
    margin: 0 10px 0 10px;
}

.isPc .xxgk_menu a:hover .icon-gzdt, .isPc .xxgk_menu .hover a .icon-gzdt {
    background: url(dflz_ico1_2.png) no-repeat center;
    background-size: 45px 45px;
}

.isWap .xxgk_menu .icon-gzdt {
    background: url(dflz_ico1.png) no-repeat center;
    display: block;
    width: 0.55rem;
    height: 0.53rem;
    background-size: 0.65rem 0.65rem;
    float: left;
    margin: 0 0.2rem 0 0.2rem;
}

.isWap .xxgk_menu a:hover .icon-gzdt, .isWap .xxgk_menu .hover a .icon-gzdt {
    background: url(dflz_ico1_2.png) no-repeat center;
    background-size: 0.65rem 0.65rem;
}


.isPc .xxgk_menu .icon-djfg {
    background: url(dflz_ico2.png) no-repeat center;
    display: block;
    background-size: 39px 38px;
    width: 39px;
    height: 38px;
    float: left;
    margin: 0 10px 0 10px;
}

.isPc .xxgk_menu a:hover .icon-djfg, .isPc .xxgk_menu .hover a .icon-djfg {
    background: url(dflz_ico2_2.png) no-repeat center;
    background-size: 39px 38px;
}

.isWap .xxgk_menu .icon-djfg {
    background: url(dflz_ico2.png) no-repeat center;
    display: block;
    width: 0.55rem;
    height: 0.53rem;
    background-size: 0.55rem 0.53rem;
    float: left;
    margin: 0 0.2rem 0 0.2rem;
}

.isWap .xxgk_menu a:hover .icon-djfg, .isWap .xxgk_menu .hover a .icon-djfg {
    background: url(dflz_ico2_2.png) no-repeat center;
    background-size: 0.55rem 0.53rem;
}

.isPc .xxgk_menu .icon-xxgk {
    background: url(dflz_ico3.png) no-repeat center;
    display: block;
    background-size: 39px 38px;
    width: 39px;
    height: 38px;
    float: left;
    margin: 0 10px 0 10px;
}

.isPc .xxgk_menu a:hover .icon-xxgk, .isPc .xxgk_menu .hover a .icon-xxgk {
    background: url(dflz_ico3_2.png) no-repeat center;
    background-size: 39px 38px;
}

.isWap .xxgk_menu .icon-xxgk {
    background: url(dflz_ico3.png) no-repeat center;
    display: block;
    width: 0.55rem;
    height: 0.53rem;
    background-size: 0.55rem 0.53rem;
    float: left;
    margin: 0 0.2rem 0 0.2rem;
}

.isWap .xxgk_menu a:hover .icon-xxgk, .isWap .xxgk_menu .hover a .icon-xxgk {
    background: url(dflz_ico3_2.png) no-repeat center;
    background-size: 0.55rem 0.53rem;
}

.isPc .xxgk_menu .icon-wyjb {
    background: url(dflz_ico4.png) no-repeat center;
    display: block;
    background-size: 36px 35px;
    width: 39px;
    height: 38px;
    float: left;
    margin: 0 10px 0 10px;
}

.isPc .xxgk_menu a:hover .icon-wyjb, .isPc .xxgk_menu .hover a .icon-wyjb {
    background: url(dflz_ico4_2.png) no-repeat center;
    background-size: 36px 35px;
}

.isWap .xxgk_menu .icon-wyjb {
    background: url(dflz_ico4.png) no-repeat center;
    display: block;
    width: 0.55rem;
    height: 0.53rem;
    background-size: 0.55rem 0.53rem;
    float: left;
    margin: 0 0.2rem 0 0.2rem;
}

.isWap .xxgk_menu a:hover .icon-wyjb, .isWap .xxgk_menu .hover a .icon-wyjb {
    background: url(dflz_ico4_2.png) no-repeat center;
    background-size: 0.55rem 0.53rem;
}