@media only screen and (max-width: 1024px) and (min-width: 769px) {
    /*中屏*/
}

@CHARSET "UTF-8";
* {
    padding: 0;
    margin: 0;
}

.pagebox {
    width: 100%;
}


/*page property_start*/

.pagebox,
#-remove--flag {
    width: 100%;
    margin: 0px auto;
}


/*page property_end*/


/*page property_start*/

body,
#-remove--flag {}


/*page property_end*/

#c_portalResGroupEbizads_banner-16045450163271041 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#c_portalResGroupEbizads_banner-16045450163271041>div {
    animation-fill-mode: both;
}

#c_portalResGroupEbizads_banner-16045450163271041 .f_banner_tit {
    display: none;
}

#c_portalResGroupEbizads_banner-16045450163271041 {
    width: auto;
    max-width: none;
    min-width: 300px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#w_grid-1604561316799>div>.p_gridbox {
    background: url(../img/bg_zx05.jpg) center bottom /100% 100% no-repeat #f7f7f7;
}

#w_grid-1604561316799 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#w_grid-1604561316799>div {
    animation-fill-mode: both;
}

#w_grid-1604561316799>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
    margin-left: 0px;
    clear: left;
}


/*w_grid-1604561316799*/


/*w_grid-1604561316799*/

@media only screen and (min-width: 769px) {
    #w_grid-1604561316799>div>.p_gridbox>.p_gridCell {
        margin-bottom: 0rem;
        margin-top: 0rem;
        margin-left: 0;
    }
    #w_grid-1604561316799>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }
    #w_grid-1604561316799>div>.p_gridbox>.p_gridCell:nth-child(1n) {
        margin-right: 0;
    }
}


/*w_grid-1604561316799*/

@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1604561316799 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#jlrk-box .p_articles {
    width: calc((100% - 0px)/1);
}

#jlrk-box .tl-block:before {
    background-color: transparent;
}

#jlrk-box .zx-section .zx-lr-box:before {
    display: none;
}

#jlrk-box .Financial-head .txt p {
    text-justify: inter-ideograph;
}

#jlrk-box .zx-section p {
    text-justify: inter-ideograph;
}

#jlrk-box .zx-section .zx-lr-box2 .zx-right-word {
    padding-top: 5%;
}

#jlrk-box .certify .swiper-slide {
    background: transparent;
}

#jlrk-box .tl-block:after {
    background-color: transparent;
}

#jlrk-box .tlbr-block:before {
    background-color: transparent;
}

#jlrk-box .tlbr-block:after {
    background-color: transparent;
}

#jlrk-box .img-inner .img-responsive {
    transition: all .3s;
}

#jlrk-box .img-inner .img-responsive:hover {
    transform: scale(1.05);
}

#jlrk-box .p_CommonSummaryBoxA {
    text-align: center;
}

#jlrk-box .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#jlrk-box>div {
    animation-fill-mode: both;
}

#jlrk-box .tebiejiang {
    margin-top: 20px;
}

#jlrk-box :after {
    box-sizing: content-box;
}

#jlrk-box :before {
    box-sizing: content-box;
}

#jlrk-box .snqing {
    margin: 67px 0;
    padding-bottom: 15px;
}

#jlrk-box .snqing .snqing-inner {
    background-color: #fff;
    padding: 9px;
    box-shadow: 12px 5px 20px rgba(153, 153, 153, 0.4);
    position: relative;
    z-index: 2;
}

#jlrk-box .layer-pic {
    display: none;
}

#jlrk-box .pictxt .pic-txt {
    display: none;
}

#jlrk-box .pictxt .pic-txt p {
    display: none;
}

#jlrk-box .pictxt .pic-txt p.on {
    display: block;
}

#jlrk-box .snqing .sbiao {
    position: absolute;
    right: 2.1875%;
    bottom: 12%;
    width: 320px;
    height: 320px;
    border-radius: 100%;
    z-index: 3;
    overflow: hidden;
    border: 6px solid #cccdcd;
    transition: all .4s;
}

#jlrk-box .snqing .sbiao img {
    transition: all .4s;
    width: 100%;
    height: 100%;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(1);
}

#jlrk-box .snqing .sbiao:hover img {
    transform: translate(-50%, -50%) scale(1.2);
}

#jlrk-box .snqing .txt {
    left: 9px;
    bottom: 9px;
    right: 9px;
    font-size: 22px;
    position: absolute;
    z-index: 2;
    padding: 0 5%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, black 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0f000000', endColorstr='#000000', GradientType=0);
}

#jlrk-box .snqing .txt p {
    padding: 20px 0;
    color: #fff;
}

#jlrk-box .zx-section .biaozdhui:after {
    display: none;
}

#jlrk-box .zx-section .biaozdhui .zx-right-word {
    width: 55.06173%;
}

@media screen and (max-width: 1440px) {
    #jlrk-box .snqing .txt p {
        padding: 15px 0;
    }
    #jlrk-box .snqing {
        margin: 50px 0;
    }
}

@media screen and (max-width: 1280px) {
    #jlrk-box .snqing .txt p {
        padding: 12px 0;
    }
    #jlrk-box .snqing {
        margin: 40px 0;
    }
}

@media screen and (max-width: 1024px) {
    #jlrk-box .snqing .txt p {
        padding: 10px 0;
    }
    #jlrk-box .snqing {
        margin: 30px 0;
    }
}

@media screen and (max-width: 768px) {
    #jlrk-box .snqing .txt p {
        padding: 8px 0;
    }
    #jlrk-box .snqing {
        margin: 20px 0;
    }
    #jlrk-box .zx-section .biaozdhui .zx-right-word {
        width: auto;
        margin-left: 0;
        padding-top: 0;
    }
}

#jlrk-box .santit {
    font-size: 24px;
    vertical-align: middle;
    margin: 30px 0;
}

#jlrk-box .santit i {
    display: inline-block;
    width: 56px;
    height: 56px;
    background: 0 0 /cover no-repeat;
    vertical-align: middle;
    margin-right: 15px;
}

#jlrk-box .santit .icon-1 {
    background-image: url(../img/icon_jl01.png);
}

#jlrk-box .santit .icon-2 {
    background-image: url(../img/icon_jl02.png);
}

#jlrk-box .santit .icon-3 {
    background-image: url(../img/icon_jl03.png);
}

#jlrk-box .santit .icon-4 {
    background-image: url(../img/icon_jl04.png);
}

#jlrk-box .santit .icon-5 {
    background-image: url(../img/icon_jl05.png);
}

#jlrk-box .santit .icon-6 {
    background-image: url(../img/icon_jl06.png);
}

#jlrk-box .zx-section .zx-lr-box .jb-left-img {
    overflow: hidden;
}

#jlrk-box .zx-section .zx-lr-box .jb-left-img img {
    transition: all .4s;
}

#jlrk-box .zx-section .zx-lr-box .jb-left-img:hover img {
    transform: scale(1.08);
}

@media screen and (max-width: 1440px) {
    #jlrk-box .santit {
        font-size: 22px;
        margin: 25px 0;
    }
    #jlrk-box .santit i {
        width: 48px;
        height: 48px;
        margin-right: 10px;
    }
    #jlrk-box .snqing .sbiao {
        width: 280px;
        height: 280px;
    }
}

@media screen and (max-width: 1280px) {
    #jlrk-box .santit {
        font-size: 20px;
    }
    #jlrk-box .santit i {
        width: 40px;
        height: 40px;
        margin-right: 8px;
    }
    #jlrk-box .snqing .sbiao {
        width: 260px;
        height: 260px;
    }
}

@media screen and (max-width: 1024px) {
    #jlrk-box .santit {
        font-size: 18px;
        margin: 20px 0;
    }
    #jlrk-box .santit i {
        width: 36px;
        height: 36px;
        margin-right: 6px;
        position: relative;
        top: -3px;
    }
    #jlrk-box .snqing .sbiao {
        width: 240px;
        height: 240px;
        border-width: 3px;
        right: 5%;
    }
}

@media screen and (max-width: 768px) {
    #jlrk-box .santit {
        font-size: 16px;
        margin: 15px 0;
    }
    #jlrk-box .santit i {
        width: 32px;
        height: 32px;
        margin-right: 5px;
    }
    #jlrk-box .snqing .sbiao {
        width: 180px;
        height: 180px;
    }
}

@media screen and (max-width: 500px) {
    #jlrk-box .snqing .sbiao {
        width: 120px;
        height: 120px;
    }
}

#jlrk-box .img-yygh-box {
    margin-top: 40px;
}

#jlrk-box .img-yygh-box li {
    float: left;
    width: 35%;
    margin: 0 1.95% 20px 1.95%;
}

#jlrk-box .img-yygh-box li:last-child {
    width: 17%;
}

#jlrk-box .health-jy {
    margin-top: 60px;
}

#jlrk-box .health-jy li {
    float: left;
    width: 45.70313%;
    margin-left: 3.125%;
    margin-bottom: 25px;
}

#jlrk-box .health-jy li:nth-child(2n) {
    margin-left: 4.21875%;
}

#jlrk-box .health-jy li .img-inner {
    background-color: #fff;
    padding: 15px;
    position: relative;
    z-index: 3;
}

#jlrk-box .health-jy li .img-inner-pn {
    padding: 0px;
}

#jlrk-box .health-jy li .txt {
    padding: 10px 0;
}

#jlrk-box .health-jy li .txt p {
    color: #999;
    text-align: center;
}

#jlrk-box .moremt {
    padding-top: 30px;
}

#jlrk-box .qiyuan-pb {
    padding-bottom: 30px;
}

#jlrk-box .qiyuanWraptxt.tlbr-block:after {
    bottom: 30px;
}

@media screen and (max-width: 1440px) {
    #jlrk-box .img-yygh-box {
        margin-top: 30px;
    }
    #jlrk-box .health-jy li .img-inner {
        padding: 10px;
    }
}

@media screen and (max-width: 1280px) {
    #jlrk-box .img-yygh-box {
        margin-top: 25px;
    }
}

@media screen and (max-width: 1024px) {
    #jlrk-box .img-yygh-box {
        margin-top: 20px;
    }
    #jlrk-box .health-jy li .img-inner {
        padding: 8px;
    }
    #jlrk-box .zx-section .qiyuan-txt {
        padding-bottom: 40px;
    }
}

@media screen and (max-width: 768px) {
    #jlrk-box .img-yygh-box {
        margin-top: 15px;
    }
    #jlrk-box .zx-section p.mt {
        margin-top: 100px;
    }
    #jlrk-box .snqing .txt {
        top: 100%;
        bottom: auto;
        margin-top: 10px;
        background: none;
        padding: 0;
    }
    #jlrk-box .snqing .txt p {
        color: #999;
        line-height: 22px;
    }
    #jlrk-box .img-yygh-box li {
        float: none;
        width: 100%;
        text-align: center;
    }
    #jlrk-box .img-yygh-box li:last-child {
        width: 100%;
    }
    #jlrk-box .img-yygh-box li img {
        display: inline-block;
    }
}

@media screen and (max-width: 500px) {
    #jlrk-box .health-jy li .txt {
        padding-bottom: 0;
    }
    #jlrk-box .health-jy li {
        width: 96%;
        float: none;
        margin: 0 2% 15px;
    }
    #jlrk-box .health-jy li:nth-child(2n) {
        margin-left: 2%;
    }
    #jlrk-box .img-yygh-box li:last-child {
        width: 49%;
        margin: 0 auto;
    }
}

#jlrk-box .img-icon {
    margin: 0 1.95313%;
    margin-top: 50px;
}

#jlrk-box .img-icon ul li {
    width: 37.31707%;
    float: left;
    margin-bottom: 20px;
    position: relative;
}

#jlrk-box .img-icon ul li img {
    width: 100%;
}

#jlrk-box .img-icon ul li span.t {
    display: block;
    width: 44.22658%;
    position: absolute;
    left: 0px;
    top: 0px;
}

#jlrk-box .img-icon ul li:last-child span.t {
    width: 62%;
}

#jlrk-box .img-icon ul li dl {
    position: absolute;
    width: 100%;
    left: 0px;
    top: 25%;
    text-align: center;
    box-sizing: border-box;
    padding: 0 5%;
}

#jlrk-box .img-icon ul li dl dd {
    float: left;
    width: 33.33%;
    margin-top: 20px;
}

#jlrk-box .img-icon ul li dl .img {
    width: 66px;
    margin: 0 auto;
}

#jlrk-box .img-icon ul li dl .txt {
    color: #666;
    font-size: 18px;
    margin-top: 5px;
    font-weight: bold;
}

#jlrk-box .img-icon ul li:nth-child(2) {
    margin: 0 3.41463%;
}

#jlrk-box .img-icon ul li:last-child {
    width: 18.29268%;
}

#jlrk-box .img-icon ul li:last-child dl dd {
    float: none;
    width: 100%;
}

@media screen and (max-width: 1440px) {
    #jlrk-box .img-icon {
        margin-top: 40px;
    }
    #jlrk-box .img-icon ul li dl .img {
        width: 50px;
    }
    #jlrk-box .img-icon ul li dl .txt {
        font-size: 16px;
    }
}

@media screen and (max-width: 1280px) {
    #jlrk-box .img-icon {
        margin-top: 35px;
    }
    #jlrk-box .img-icon ul li dl .img {
        width: 46px;
    }
    #jlrk-box .img-icon ul li dl .txt {
        font-size: 14px;
    }
}

@media screen and (max-width: 1024px) {
    #jlrk-box .img-icon {
        margin-top: 30px;
    }
    #jlrk-box .img-icon ul li dl .img {
        width: 40px;
    }
    #jlrk-box .img-icon ul li dl dd {
        margin-top: 10px;
    }
    #jlrk-box .img-icon ul li dl {
        top: 25%;
    }
}

@media screen and (max-width: 800px) {
    #jlrk-box .img-icon ul li dl {
        top: 20%;
    }
}

@media screen and (max-width: 768px) {
    #jlrk-box .img-icon {
        margin: 30px 0 0;
    }
    #jlrk-box .img-icon ul li dl .img {
        width: 42px;
    }
    #jlrk-box .img-icon ul li {
        width: 100%;
    }
    #jlrk-box .img-icon ul li:nth-child(2) {
        margin: 0 0 20px;
    }
    #jlrk-box .img-icon ul li .bg {
        display: none;
    }
    #jlrk-box .img-icon ul li span.t {
        width: 100px;
        position: static;
    }
    #jlrk-box .img-icon ul li:last-child span.t {
        width: 68px;
    }
    #jlrk-box .img-icon ul li dl {
        position: static;
        padding: 10px 0 20px;
    }
    #jlrk-box .img-icon ul li:last-child {
        width: 100%;
    }
    #jlrk-box .img-icon ul li:last-child dl dd {
        width: 33.33%;
        float: left;
    }
}

#jlrk-box .p_page .pre .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#jlrk-box .p_page .next .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#jlrk-box .p_more .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#jlrk-box .p_loading .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#jlrk-box {
    max-height: none;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 0px;
    margin-right: 0px;
    margin-left: 0px;
    max-width: none;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 320px;
    height: auto;
    padding-right: 0px;
}

#zzxh-box .tebiejiang {
    margin-top: 20px;
}

#zzxh-box :after {
    box-sizing: content-box;
}

#zzxh-box .certify .swiper-slide {
    background: transparent;
}

#zzxh-box :before {
    box-sizing: content-box;
}

#zzxh-box .layer-pic {
    display: none;
}

#zzxh-box .snqing {
    margin: 67px 0;
    padding-bottom: 15px;
}

#zzxh-box .snqing .snqing-inner {
    background-color: #fff;
    padding: 9px;
    box-shadow: 12px 5px 20px rgba(153, 153, 153, 0.4);
    position: relative;
    z-index: 2;
}

#zzxh-box .historybx .swiper-slide {
    margin-right: 0!important;
}

#zzxh-box .snqing .sbiao {
    position: absolute;
    right: 2.1875%;
    bottom: 12%;
    width: 320px;
    height: 320px;
    border-radius: 100%;
    z-index: 3;
    overflow: hidden;
    border: 6px solid #cccdcd;
    transition: all .4s;
    cursor: pointer;
}

#zzxh-box .snqing .sbiao img {
    transition: all .4s;
    width: 100%;
    height: 100%;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#zzxh-box .snqing .sbiao:hover img {
    transform: translate(-50%, -50%) scale(1.6);
}

#zzxh-box .snqing .txt {
    left: 9px;
    bottom: 9px;
    right: 9px;
    font-size: 22px;
    position: absolute;
    z-index: 2;
    padding: 0 5%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, black 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0f000000', endColorstr='#000000', GradientType=0);
}

#zzxh-box .snqing .txt p {
    padding: 20px 0;
    color: #fff;
}

#zzxh-box .zx-section .biaozdhui:after {
    display: none;
}

#zzxh-box .zx-section .biaozdhui .zx-right-word {
    width: 55.06173%;
}

@media screen and (max-width: 1440px) {
    #zzxh-box .snqing .txt p {
        padding: 15px 0;
    }
    #zzxh-box .snqing {
        margin: 50px 0;
    }
}

@media screen and (max-width: 1280px) {
    #zzxh-box .snqing .txt p {
        padding: 12px 0;
    }
    #zzxh-box .snqing {
        margin: 40px 0;
    }
}

@media screen and (max-width: 1024px) {
    #zzxh-box .snqing .txt p {
        padding: 10px 0;
    }
    #zzxh-box .snqing {
        margin: 30px 0;
    }
}

@media screen and (max-width: 768px) {
    #zzxh-box .snqing .txt p {
        padding: 8px 0;
    }
    #zzxh-box .snqing {
        margin: 20px 0;
    }
    #zzxh-box .zx-section .biaozdhui .zx-right-word {
        width: auto;
        margin-left: 0;
        padding-top: 0;
    }
}

#zzxh-box .santit {
    font-size: 24px;
    vertical-align: middle;
    margin: 30px 0;
}

#zzxh-box .santit i {
    display: inline-block;
    width: 56px;
    height: 56px;
    background: 0 0 /cover no-repeat;
    vertical-align: middle;
    margin-right: 15px;
}

#zzxh-box .santit .icon-1 {
    background-image: url(../img/icon_jl01.png);
}

#zzxh-box .santit .icon-2 {
    background-image: url(../img/icon_jl02.png);
}

#zzxh-box .santit .icon-3 {
    background-image: url(../img/icon_jl03.png);
}

#zzxh-box .santit .icon-4 {
    background-image: url(../img/icon_jl04.png);
}

#zzxh-box .santit .icon-5 {
    background-image: url(../img/icon_jl05.png);
}

#zzxh-box .santit .icon-6 {
    background-image: url(../img/icon_jl06.png);
}

#zzxh-box .zx-section .zx-lr-box .jb-left-img {
    overflow: hidden;
}

#zzxh-box .zx-section .zx-lr-box .jb-left-img img {
    transition: all .4s;
}

#zzxh-box .zx-section .zx-lr-box .jb-left-img:hover img {
    transform: scale(1.08);
}

@media screen and (max-width: 1440px) {
    #zzxh-box .santit {
        font-size: 22px;
        margin: 25px 0;
    }
    #zzxh-box .santit i {
        width: 48px;
        height: 48px;
        margin-right: 10px;
    }
    #zzxh-box .snqing .sbiao {
        width: 280px;
        height: 280px;
    }
}

@media screen and (max-width: 1280px) {
    #zzxh-box .santit {
        font-size: 20px;
    }
    #zzxh-box .santit i {
        width: 40px;
        height: 40px;
        margin-right: 8px;
    }
    #zzxh-box .snqing .sbiao {
        width: 260px;
        height: 260px;
    }
}

@media screen and (max-width: 1024px) {
    #zzxh-box .santit {
        font-size: 18px;
        margin: 20px 0;
    }
    #zzxh-box .santit i {
        width: 36px;
        height: 36px;
        margin-right: 6px;
        position: relative;
        top: -3px;
    }
    #zzxh-box .snqing .sbiao {
        width: 240px;
        height: 240px;
        border-width: 3px;
        right: 5%;
    }
}

@media screen and (max-width: 768px) {
    #zzxh-box .santit {
        font-size: 16px;
        margin: 15px 0;
    }
    #zzxh-box .santit i {
        width: 32px;
        height: 32px;
        margin-right: 5px;
    }
    #zzxh-box .snqing .sbiao {
        width: 180px;
        height: 180px;
    }
}

@media screen and (max-width: 500px) {
    #zzxh-box .snqing .sbiao {
        width: 120px;
        height: 120px;
    }
}

.ghyg-list {
    padding-bottom: 130px;
}

.ghyg-list dl {
    width: 31%;
    float: left;
    border: 2px solid #5a6baf;
    height: 380px;
    border-radius: 10px;
    margin-top: 49px;
    margin-right: 3.5%;
}

.ghyg-list dl dt {
    text-align: center;
    padding: 50px 0 30px;
    vertical-align: middle;
}

.ghyg-list dl dt h3 {
    font-size: 24px;
    display: inline-block;
    color: #111;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ghyg-list dl dt h3:before {
    content: '';
    display: inline-block;
    width: 29px;
    height: 17px;
    background: url(../img/l.png) 0 0/cover no-repeat;
    margin-right: 20px;
}

.ghyg-list dl dt h3:after {
    content: '';
    display: inline-block;
    width: 29px;
    height: 17px;
    background: url(../img/l1.png) 0 0/cover no-repeat;
    margin-left: 20px;
}

.ghyg-list dl dd {
    font-size: 20px;
    padding: 0 19px;
    color: #555;
}

.ghyg-list dl:nth-child(3) {
    margin-right: 0;
}

.ghyg-list dl:nth-child(4) {
    width: 100%;
    height: auto;
    padding-bottom: 34px;
}

.ghyg-list dl:nth-child(4) dd {
    padding: 0 30px;
}

.ghyg-list dl ul {
    width: 80%;
    margin: 0 auto;
}

.ghyg-list dl ul li {
    float: left;
    width: 25%;
    text-align: center;
    margin-top: 37px;
}

.ghyg-list dl ul li p {
    text-align: center !important;
    font-family: 'FZLTHJ-bold';
    font-size: 20px;
    color: #555;
    font-weight: bold;
}

.new-yggh {
    padding-top: 127px;
}

.fltx-img {
    padding-top: 50px;
}

.fltx-img img {
    max-width: 100%;
}

#jlrk-box .mobile-show {
    display: none;
}

#jlrk-box .mobile-show .txt {
    text-align: center;
    font-size: 14px;
    color: #666;
    padding: 20px 0;
}

#jlrk-box .jiagouwrap .jgbx {
    min-width: 1296px;
}

#jlrk-box .jiagouwrap .jgbx img {
    width: 100%;
}

#jlrk-box .jiagouwrap {
    padding-bottom: 120px;
    overflow-x: auto;
    display: none;
}

@media screen and (max-width: 1440px) {
    .ghyg-list dl dt h3 {
        font-size: 22px;
    }
}

@media screen and (max-width: 1280px) {
    .ghyg-list dl dt h3 {
        font-size: 20px;
    }
    .ghyg-list dl dd {
        font-size: 18px;
    }
    .ghyg-list dl {
        height: 355px;
    }
}

@media screen and (max-width: 1024px) {
    .ghyg-list dl dt h3 {
        font-size: 18px;
    }
    .ghyg-list dl dd {
        font-size: 16px;
    }
    .ghyg-list dl {
        height: 300px;
    }
}

@media screen and (max-width: 768px) {
    .ghyg-list dl dt h3 {
        font-size: 16px;
    }
    .ghyg-list dl dd {
        font-size: 14px;
    }
    .ghyg-list dl,
    .ghyg-list dl:nth-child(4),
    .ghyg-list dl:nth-child(5) {
        height: auto;
        width: 100%;
        padding-bottom: 20px;
        margin-top: 20px;
    }
    .ghyg-list dl dt {
        padding: 20px 0;
    }
    .ghyg-list dl dt h3:before,
    .ghyg-list dl dt h3:after {
        width: 22px;
        height: 13px;
    }
    .ghyg-list {
        padding-bottom: 50px;
    }
}

@media screen and (max-width: 768px) {
    #jlrk-box .mobile-show {
        display: block;
    }
    #jlrk-box .jiagouwrap {
        padding-bottom: 50px;
        display: none;
    }
}

#zzxh-box .img-yygh-box {
    margin-top: 40px;
}

#zzxh-box .img-yygh-box li {
    float: left;
    width: 35%;
    margin: 0 1.95% 20px 1.95%;
}

#zzxh-box .img-yygh-box li:last-child {
    width: 17%;
}

#zzxh-box .health-jy {
    margin-top: 60px;
}

#zzxh-box .health-jy li {
    float: left;
    width: 45.70313%;
    margin-left: 3.125%;
    margin-bottom: 25px;
}

#zzxh-box .health-jy li:nth-child(2n) {
    margin-left: 4.21875%;
}

#zzxh-box .health-jy li .img-inner {
    background-color: #fff;
    padding: 15px;
    position: relative;
    z-index: 3;
}

#zzxh-box .health-jy li .img-inner-pn {
    padding: 0;
}

#zzxh-box .health-jy li .txt {
    padding: 10px 0;
}

#zzxh-box .health-jy li .txt p {
    color: #999;
    text-align: center;
}

#zzxh-box .moremt {
    padding-top: 30px;
}

#zzxh-box .qiyuan-pb {
    padding-bottom: 30px;
}

#zzxh-box .qiyuanWraptxt.tlbr-block:after {
    bottom: 30px;
}

@media screen and (max-width: 1440px) {
    #zzxh-box .img-yygh-box {
        margin-top: 30px;
    }
    #zzxh-box .health-jy li .img-inner {
        padding: 10px;
    }
}

@media screen and (max-width: 1280px) {
    #zzxh-box .img-yygh-box {
        margin-top: 25px;
    }
}

@media screen and (max-width: 1024px) {
    #zzxh-box .img-yygh-box {
        margin-top: 20px;
    }
    #zzxh-box .health-jy li .img-inner {
        padding: 8px;
    }
    #zzxh-box .zx-section .qiyuan-txt {
        padding-bottom: 40px;
    }
}

@media screen and (max-width: 768px) {
    #zzxh-box .img-yygh-box {
        margin-top: 15px;
    }
    #zzxh-box .zx-section p.mt {
        margin-top: 100px;
    }
    #zzxh-box .snqing .txt {
        top: 100%;
        bottom: auto;
        margin-top: 10px;
        background: none;
        padding: 0;
    }
    #zzxh-box .snqing .txt p {
        color: #999;
        line-height: 22px;
    }
    #zzxh-box .img-yygh-box li {
        float: none;
        width: 100%;
        text-align: center;
    }
    #zzxh-box .img-yygh-box li:last-child {
        width: 100%;
    }
    #zzxh-box .img-yygh-box li img {
        display: inline-block;
    }
}

@media screen and (max-width: 500px) {
    #zzxh-box .health-jy li .txt {
        padding-bottom: 0;
    }
    #zzxh-box .health-jy li {
        width: 96%;
        float: none;
        margin: 0 2% 15px;
    }
    #zzxh-box .health-jy li:nth-child(2n) {
        margin-left: 2%;
    }
    #zzxh-box .img-yygh-box li:last-child {
        width: 49%;
        margin: 0 auto;
    }
}

#zzxh-box .img-icon {
    margin: 0 1.95313%;
    margin-top: 50px;
}

#zzxh-box .img-icon ul li {
    width: 37.31707%;
    float: left;
    margin-bottom: 20px;
    position: relative;
}

#zzxh-box .img-icon ul li img {
    width: 100%;
}

#zzxh-box .img-icon ul li span.t {
    display: block;
    width: 44.22658%;
    position: absolute;
    left: 0;
    top: 0;
}

#zzxh-box .img-icon ul li:last-child span.t {
    width: 62%;
}

#zzxh-box .img-icon ul li dl {
    position: absolute;
    width: 100%;
    left: 0;
    top: 25%;
    text-align: center;
    box-sizing: border-box;
    padding: 0 5%;
}

#zzxh-box .img-icon ul li dl dd {
    float: left;
    width: 33.33%;
    margin-top: 20px;
}

#zzxh-box .img-icon ul li dl .img {
    width: 66px;
    margin: 0 auto;
}

#zzxh-box .img-icon ul li dl .txt {
    color: #666;
    font-size: 18px;
    margin-top: 5px;
    font-weight: bold;
}

#zzxh-box .img-icon ul li:nth-child(2) {
    margin: 0 3.41463%;
}

#zzxh-box .img-icon ul li:last-child {
    width: 18.29268%;
}

#zzxh-box .img-icon ul li:last-child dl dd {
    float: none;
    width: 100%;
}

@media screen and (max-width: 1440px) {
    #zzxh-box .img-icon {
        margin-top: 40px;
    }
    #zzxh-box .img-icon ul li dl .img {
        width: 50px;
    }
    #zzxh-box .img-icon ul li dl .txt {
        font-size: 16px;
    }
}

@media screen and (max-width: 1280px) {
    #zzxh-box .img-icon {
        margin-top: 35px;
    }
    #zzxh-box .img-icon ul li dl .img {
        width: 46px;
    }
    #zzxh-box .img-icon ul li dl .txt {
        font-size: 14px;
    }
}

@media screen and (max-width: 1024px) {
    #zzxh-box .img-icon {
        margin-top: 30px;
    }
    #zzxh-box .img-icon ul li dl .img {
        width: 40px;
    }
    #zzxh-box .img-icon ul li dl dd {
        margin-top: 10px;
    }
    #zzxh-box .img-icon ul li dl {
        top: 25%;
    }
}

@media screen and (max-width: 800px) {
    #zzxh-box .img-icon ul li dl {
        top: 20%;
    }
}

@media screen and (max-width: 768px) {
    #zzxh-box .img-icon {
        margin: 30px 0 0;
    }
    #zzxh-box .img-icon ul li dl .img {
        width: 42px;
    }
    #zzxh-box .img-icon ul li {
        width: 100%;
    }
    #zzxh-box .img-icon ul li:nth-child(2) {
        margin: 0 0 20px;
    }
    #zzxh-box .img-icon ul li .bg {
        display: none;
    }
    #zzxh-box .img-icon ul li span.t {
        width: 100px;
        position: static;
    }
    #zzxh-box .img-icon ul li:last-child span.t {
        width: 68px;
    }
    #zzxh-box .img-icon ul li dl {
        position: static;
        padding: 10px 0 20px;
    }
    #zzxh-box .img-icon ul li:last-child {
        width: 100%;
    }
    #zzxh-box .img-icon ul li:last-child dl dd {
        width: 33.33%;
        float: left;
    }
}

#zzxh-box {
    max-height: none;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 0px;
    margin-right: 0px;
    margin-left: 0px;
    max-width: none;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 320px;
    height: auto;
    padding-right: 0px;
}

#yggh-box .p_articles {
    width: calc((100% - 0px)/1);
}

#yggh-box .zx-section {
    padding: 0;
}

#yggh-box .Financial-head .txt p {
    text-justify: inter-ideograph;
}

#yggh-box .zx-section p {
    text-justify: inter-ideograph;
}

#yggh-box .zx-section .cont {
    padding: 0;
}

#yggh-box .t_tit {
    padding-top: 30px;
}

#yggh-box .certify .swiper-slide {
    background: transparent;
}

#yggh-box .p_CommonSummaryBoxA {
    text-align: center;
}

#yggh-box .tl-block:before {
    background-color: transparent;
}

#yggh-box .tl-block:after {
    background-color: transparent;
}

#yggh-box .tlbr-block:before {
    background-color: transparent;
}

#yggh-box .tlbr-block:after {
    background-color: transparent;
}

#yggh-box .img-inner .img-responsive {
    transition: all .3s;
}

#yggh-box .img-inner .img-responsive:hover {
    transform: scale(1.05);
}

#yggh-box .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#yggh-box>div {
    animation-fill-mode: both;
}

#yggh-box .tebiejiang {
    margin-top: 20px;
}

#yggh-box :after {
    box-sizing: content-box;
}

#yggh-box :before {
    box-sizing: content-box;
}

#yggh-box .snqing {
    margin: 67px 0;
    padding-bottom: 15px;
}

#yggh-box .snqing .snqing-inner {
    background-color: #fff;
    padding: 9px;
    box-shadow: 12px 5px 20px rgba(153, 153, 153, 0.4);
    position: relative;
    z-index: 2;
}

#yggh-box .snqing .sbiao {
    position: absolute;
    right: 2.1875%;
    bottom: 12%;
    width: 320px;
    height: 320px;
    border-radius: 100%;
    z-index: 3;
    overflow: hidden;
    border: 6px solid #cccdcd;
    transition: all .4s;
    cursor: pointer;
}

#yggh-box .snqing .sbiao img {
    transition: all .4s;
    width: 100%;
    height: 100%;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#yggh-box .snqing .sbiao:hover img {
    transform: translate(-50%, -50%) scale(1.6);
}

#yggh-box .snqing .txt {
    left: 9px;
    bottom: 9px;
    right: 9px;
    font-size: 22px;
    position: absolute;
    z-index: 2;
    padding: 0 5%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, black 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0f000000', endColorstr='#000000', GradientType=0);
}

#yggh-box .snqing .txt p {
    padding: 20px 0;
    color: #fff;
}

#yggh-box .zx-section .biaozdhui:after {
    display: none;
}

#yggh-box .zx-section .biaozdhui .zx-right-word {
    width: 55.06173%;
}

@media screen and (max-width: 1440px) {
    #yggh-box .snqing .txt p {
        padding: 15px 0;
    }
    #yggh-box .snqing {
        margin: 50px 0;
    }
}

@media screen and (max-width: 1280px) {
    #yggh-box .snqing .txt p {
        padding: 12px 0;
    }
    #yggh-box .snqing {
        margin: 40px 0;
    }
}

@media screen and (max-width: 1024px) {
    #yggh-box .snqing .txt p {
        padding: 10px 0;
    }
    #yggh-box .snqing {
        margin: 30px 0;
    }
}

@media screen and (max-width: 768px) {
    #yggh-box .snqing .txt p {
        padding: 8px 0;
    }
    #yggh-box .snqing {
        margin: 20px 0;
    }
    #yggh-box .zx-section .biaozdhui .zx-right-word {
        width: auto;
        margin-left: 0;
        padding-top: 0;
    }
}

#yggh-box .santit {
    font-size: 24px;
    vertical-align: middle;
    margin: 30px 0;
}

#yggh-box .santit i {
    display: inline-block;
    width: 56px;
    height: 56px;
    background: 0 0 /cover no-repeat;
    vertical-align: middle;
    margin-right: 15px;
}

#yggh-box .santit .icon-1 {
    background-image: url(../img/icon_jl01.png);
}

#yggh-box .santit .icon-2 {
    background-image: url(../img/icon_jl02.png);
}

#yggh-box .santit .icon-3 {
    background-image: url(../img/icon_jl03.png);
}

#yggh-box .santit .icon-4 {
    background-image: url(../img/icon_jl04.png);
}

#yggh-box .santit .icon-5 {
    background-image: url(../img/icon_jl05.png);
}

#yggh-box .santit .icon-6 {
    background-image: url(../img/icon_jl06.png);
}

#yggh-box .zx-section .zx-lr-box .jb-left-img {
    overflow: hidden;
}

#yggh-box .zx-section .zx-lr-box .jb-left-img img {
    transition: all .4s;
}

#yggh-box .zx-section .zx-lr-box .jb-left-img:hover img {
    transform: scale(1.08);
}

@media screen and (max-width: 1440px) {
    #yggh-box .santit {
        font-size: 22px;
        margin: 25px 0;
    }
    #yggh-box .santit i {
        width: 48px;
        height: 48px;
        margin-right: 10px;
    }
    #yggh-box .snqing .sbiao {
        width: 280px;
        height: 280px;
    }
}

@media screen and (max-width: 1280px) {
    #yggh-box .santit {
        font-size: 20px;
    }
    #yggh-box .santit i {
        width: 40px;
        height: 40px;
        margin-right: 8px;
    }
    #yggh-box .snqing .sbiao {
        width: 260px;
        height: 260px;
    }
}

@media screen and (max-width: 1024px) {
    #yggh-box .santit {
        font-size: 18px;
        margin: 20px 0;
    }
    #yggh-box .santit i {
        width: 36px;
        height: 36px;
        margin-right: 6px;
        position: relative;
        top: -3px;
    }
    #yggh-box .snqing .sbiao {
        width: 240px;
        height: 240px;
        border-width: 3px;
        right: 5%;
    }
}

@media screen and (max-width: 768px) {
    #yggh-box .santit {
        font-size: 16px;
        margin: 15px 0;
    }
    #yggh-box .santit i {
        width: 32px;
        height: 32px;
        margin-right: 5px;
    }
    #yggh-box .snqing .sbiao {
        width: 180px;
        height: 180px;
    }
}

@media screen and (max-width: 500px) {
    #yggh-box .snqing .sbiao {
        width: 120px;
        height: 120px;
    }
}

#yggh-box .img-yygh-box {
    margin-top: 40px;
}

#yggh-box .img-yygh-box li {
    float: left;
    width: 35%;
    margin: 0 1.95% 20px 1.95%;
}

#yggh-box .img-yygh-box li:last-child {
    width: 17%;
}

#yggh-box .health-jy {
    margin-top: 60px;
}

#yggh-box .health-jy li {
    float: left;
    width: 45.70313%;
    margin-left: 3.125%;
    margin-bottom: 25px;
}

#yggh-box .health-jy li:nth-child(2n) {
    margin-left: 4.21875%;
}

#yggh-box .health-jy li .img-inner {
    background-color: #fff;
    padding: 15px;
    position: relative;
    z-index: 3;
}

#yggh-box .health-jy li .img-inner-pn {
    padding: 0px;
}

#yggh-box .health-jy li .txt {
    padding: 10px 0;
}

#yggh-box .health-jy li .txt p {
    color: #999;
    text-align: center;
}

#yggh-box .moremt {
    padding-top: 30px;
}

#yggh-box .qiyuan-pb {
    padding-bottom: 30px;
}

#yggh-box .qiyuanWraptxt.tlbr-block:after {
    bottom: 30px;
}

@media screen and (max-width: 1440px) {
    #yggh-box .img-yygh-box {
        margin-top: 30px;
    }
    #yggh-box .health-jy li .img-inner {
        padding: 10px;
    }
}

@media screen and (max-width: 1280px) {
    #yggh-box .img-yygh-box {
        margin-top: 25px;
    }
}

@media screen and (max-width: 1024px) {
    #yggh-box .img-yygh-box {
        margin-top: 20px;
    }
    #yggh-box .health-jy li .img-inner {
        padding: 8px;
    }
    #yggh-box .zx-section .qiyuan-txt {
        padding-bottom: 40px;
    }
}

@media screen and (max-width: 768px) {
    #yggh-box .img-yygh-box {
        margin-top: 15px;
    }
    #yggh-box .zx-section p.mt {
        margin-top: 100px;
    }
    #yggh-box .snqing .txt {
        top: 100%;
        bottom: auto;
        margin-top: 10px;
        background: none;
        padding: 0;
    }
    #yggh-box .snqing .txt p {
        color: #999;
        line-height: 22px;
    }
    #yggh-box .img-yygh-box li {
        float: none;
        width: 100%;
        text-align: center;
    }
    #yggh-box .img-yygh-box li:last-child {
        width: 100%;
    }
    #yggh-box .img-yygh-box li img {
        display: inline-block;
    }
}

@media screen and (max-width: 500px) {
    #yggh-box .health-jy li .txt {
        padding-bottom: 0;
    }
    #yggh-box .health-jy li {
        width: 96%;
        float: none;
        margin: 0 2% 15px;
    }
    #yggh-box .health-jy li:nth-child(2n) {
        margin-left: 2%;
    }
    #yggh-box .img-yygh-box li:last-child {
        width: 49%;
        margin: 0 auto;
    }
}

#yggh-box .img-icon {
    margin: 0 1.95313%;
    margin-top: 50px;
}

#yggh-box .img-icon ul li {
    width: 37.31707%;
    float: left;
    margin-bottom: 20px;
    position: relative;
}

#yggh-box .img-icon ul li img {
    width: 100%;
}

#yggh-box .img-icon ul li span.t {
    display: block;
    width: 44.22658%;
    position: absolute;
    left: 0px;
    top: 0px;
}

#yggh-box .img-icon ul li:last-child span.t {
    width: 62%;
}

#yggh-box .img-icon ul li dl {
    position: absolute;
    width: 100%;
    left: 0px;
    top: 25%;
    text-align: center;
    box-sizing: border-box;
    padding: 0 5%;
}

#yggh-box .img-icon ul li dl dd {
    float: left;
    width: 33.33%;
    margin-top: 20px;
}

#yggh-box .img-icon ul li dl .img {
    width: 66px;
    margin: 0 auto;
}

#yggh-box .img-icon ul li dl .txt {
    color: #666;
    font-size: 18px;
    margin-top: 5px;
    font-weight: bold;
}

#yggh-box .img-icon ul li:nth-child(2) {
    margin: 0 3.41463%;
}

#yggh-box .img-icon ul li:last-child {
    width: 18.29268%;
}

#yggh-box .img-icon ul li:last-child dl dd {
    float: none;
    width: 100%;
}

@media screen and (max-width: 1440px) {
    #yggh-box .img-icon {
        margin-top: 40px;
    }
    #yggh-box .img-icon ul li dl .img {
        width: 50px;
    }
    #yggh-box .img-icon ul li dl .txt {
        font-size: 16px;
    }
}

@media screen and (max-width: 1280px) {
    #yggh-box .img-icon {
        margin-top: 35px;
    }
    #yggh-box .img-icon ul li dl .img {
        width: 46px;
    }
    #yggh-box .img-icon ul li dl .txt {
        font-size: 14px;
    }
}

@media screen and (max-width: 1024px) {
    #yggh-box .img-icon {
        margin-top: 30px;
    }
    #yggh-box .img-icon ul li dl .img {
        width: 40px;
    }
    #yggh-box .img-icon ul li dl dd {
        margin-top: 10px;
    }
    #yggh-box .img-icon ul li dl {
        top: 25%;
    }
}

@media screen and (max-width: 800px) {
    #yggh-box .img-icon ul li dl {
        top: 20%;
    }
}

@media screen and (max-width: 768px) {
    #yggh-box .img-icon {
        margin: 30px 0 0;
    }
    #yggh-box .img-icon ul li dl .img {
        width: 42px;
    }
    #yggh-box .img-icon ul li {
        width: 100%;
    }
    #yggh-box .img-icon ul li:nth-child(2) {
        margin: 0 0 20px;
    }
    #yggh-box .img-icon ul li .bg {
        display: none;
    }
    #yggh-box .img-icon ul li span.t {
        width: 100px;
        position: static;
    }
    #yggh-box .img-icon ul li:last-child span.t {
        width: 68px;
    }
    #yggh-box .img-icon ul li dl {
        position: static;
        padding: 10px 0 20px;
    }
    #yggh-box .img-icon ul li:last-child {
        width: 100%;
    }
    #yggh-box .img-icon ul li:last-child dl dd {
        width: 33.33%;
        float: left;
    }
}

#yggh-box .p_page .pre .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#yggh-box .p_page .next .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#yggh-box .p_more .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#yggh-box .p_loading .iconfont:before {
    shadow-angle: 0;
    shadow-distance: 0;
    shadow-angle-ofInset: 0;
    shadow-distance-ofInset: 0;
}

#yggh-box {
    max-height: none;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    min-height: 0px;
    margin-right: 0px;
    margin-left: 0px;
    max-width: none;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    min-width: 320px;
    height: auto;
    padding-right: 0px;
}

#jlrk-box .zx-section .cjtbj p {
    font-size: 20px;
    text-align: center;
    padding: 30px 0;
    width: 90%;
    margin: 0 auto;
}

.cjj-img {
    margin-bottom: 60px;
}

.cjj-img img {
    width: 100%;
}

.ghfm h3 {
    text-align: center;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    font-family: 'FZLTHJ-bold';
    margin-top: 46px;
}

.ghfm h3:before {
    content: '';
    display: inline-block;
    width: 29px;
    height: 17px;
    background: url(../img/l.png) 0 0/cover no-repeat;
    margin-right: 20px;
}

.ghfm h3:after {
    content: '';
    display: inline-block;
    width: 29px;
    height: 17px;
    background: url(../img/l1.png) 0 0/cover no-repeat;
    margin-left: 20px;
}

.ghfm p {
    font-size: 20px;
    padding: 25px 0 25px 0;
}

.ghfm ul li {
    width: 47%;
    margin: 0 1%;
    float: left;
    overflow: hidden;
}

.ghfm ul li img {
    width: 100%;
    display: block;
    transition-duration: .5s;
}

.ghfm ul li:hover img {
    transform: scale(1.1)
}

@media screen and (max-width: 1440px) {
    #jlrk-box .zx-section .cjtbj p,
    .ghyg-list dl dd {
        font-size: 18px;
    }
    .ghfm h3,
    .zp-shuli ul li p {
        font-size: 20px;
    }
    .zp-title {
        font-size: 30px;
    }
}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1024px) {}

@media screen and (max-width: 768px) {
    #jlrk-box .zx-section .cjtbj p {
        width: 100%;
        font-size: 14px;
    }
    .new-yggh {
        padding-top: 30px;
    }
    .cjj-img {
        margin-bottom: 40px;
    }
    .ghfm h3 {
        font-size: 16px;
    }
    .ghfm h3:before,
    .ghfm h3:after,
    .ghyg-list dl dt h3:before {
        width: 20px;
        height: 12px;
        margin-right: 10px;
    }
    .ghfm h3:after,
    .ghyg-list dl dt h3:after {
        margin-right: 0;
        margin-left: 10px;
    }
    #jlrk-box .zx-section .cjtbj p,
    .ghyg-list dl dd {
        font-size: 14px;
    }
    .ghyg-list dl:nth-child(4) dd {
        padding: 0 19px;
    }
    .ghyg-list dl ul {
        width: 100%;
    }
    .ghyg-list dl ul li {
        width: 30%;
        margin: 0 1%;
    }
    .ghyg-list dl ul li img {
        width: 48px;
    }
    .ghyg-list dl ul li p {
        font-size: 14px;
    }
}