.bg-page {
    background-image: url('../images/hdjl2022/bg_page.png');
    background-size: 100% 100%;
}

.zhushiku-box {
    position: relative;
    height: 680px;
    height: 6.8rem;
    width: 100%;
    background-image: url('../images/hudong/zhishi_bg.jpg');
    background-size: cover;
    background-position: center center;
    overflow: hidden;
}
.zhushiku-box .zhushiku-center {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 588px;
    height: 513px;
    width: 5.88rem;
    height: 5.13rem;
    transform: translate(-50%, -50%);
    background-image: url('../images/hudong/zhishi_center_bg.png');
    background-size: 100%;
}
.zhushiku-box .zhushiku-center .zhushiku-title {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9;
    width: 300px;
    width: 3rem;
}
.zhushiku-box .zhishi-con {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 588px;
    height: 513px;
    width: 5.88rem;
    height: 5.13rem;
}
.zhushiku-box .zhishi-list {
    /* position: relative;
    margin: 50% auto 0; */
}
.zhushiku-box .zhishi-list .item {
    position: absolute;
    top: 5%;
    left: 10%;
    transform: translate(-50%, -50%);
    display: block;
    width: 200px;
    height: 89px;
    width: 2rem;
    height: .89rem;
    padding: 0 25px 25px 25px;
    padding: 0 .2rem .25rem .2rem;
    background-image: url('../images/hudong/zhishi_item_bg.png');
    background-size: cover;
}
.zhushiku-box .zhishi-list .item:hover {
    background-image: url('../images/hudong/zhishi_item_act_bg.png');
}
.zhushiku-box .zhishi-list .item:nth-of-type(1) {
    top: 0;
    left: 52%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(2) {
    top:  5%;
    left: 93%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(3) {
    top:  21%;
    left: 113%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(4) {
    top:  40%;
    left: 126%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(5) {
    top:  59%;
    left: 135%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(6) {
    top:  78%;
    left: 124%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(7) {
    top:  97%;
    left: 96%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(8) {
    top:  104%;
    left: 52%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(9) {
    top: 97%;
    left: 11%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(10) {
    top: 81%;
    left: -9%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(11) {
    top: 63%;
    left: -29%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(12) {
    top: 41%;
    left: -26%;
}
.zhushiku-box .zhishi-list .item:nth-of-type(13) {
    top: 21%;
    left: -15%;
}
.zhushiku-box .zhishi-list .item .wrap {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
}
.zhushiku-box .zhishi-list .item .wrap .icon {
    display: block;
    width: 50px;
    height: 50px;
    width: .5rem;
    height: .5rem;
}
.zhushiku-box .zhishi-list .item .wrap .txt {
    padding-left: 8px;
    padding-left: .08rem;
    font-size: 18px;
    font-size: .18rem;
    color: #000;
}

@media screen and (max-width: 768px) {
    .zhushiku-box {
        height: auto;
        padding-bottom: 10px;
    }
    .zhushiku-box .zhushiku-center, .zhushiku-box .zhushiku-center .zhushiku-title, .zhushiku-box .zhishi-con, .zhushiku-box .zhishi-list .item {
        position: static;
        transform: none;
    }
    .zhushiku-box .zhushiku-center {
        margin: 30px auto;
        height: auto;
        background-image: none;
    }
    .zhushiku-box .zhushiku-center .zhushiku-title {
        width: 150px;
        margin: 0 auto 20px;
        display: block;
    }
    .zhushiku-box .zhishi-con {
        width: 100%;
        height: auto;
    }
    .zhushiku-box .zhishi-list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .zhushiku-box .zhishi-list .item {
        width: calc((100% - 20px) / 2);
        background-image: none;
        border: 1px solid #b2c5db;
        margin-bottom: 20px;
        height: 40px;
        border-radius: 20px;
        display: flex;
        align-items: center;
        padding: 5px 15px;
        box-shadow: inset #9cc0e6 1px 0px 6px 3px;
    }
    .zhushiku-box .zhishi-list .item:hover {
        background-image: none;
    }
    .zhushiku-box .zhishi-list .item .wrap img {
        width: 30px;
    }
    .zhushiku-box .zhishi-list .item .wrap .txt {
        white-space: nowrap;
        overflow: hidden;
        font-size: 16px;
    }
}

.h-gkxx {
    margin-top: .5rem;
    margin-bottom: .3rem;
}

.hdjl-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;
}

.hdjl-title h4 {
    font-size: 24px;
    font-weight: 400;
    color: #0052C3;
}

.hdjl-title .hdjl-title-more {
    color: #0052C3;
}

.hdjl-title.border-blue {
    border-bottom: 3px solid #0052c3;
    margin-bottom: 15px;
}

.hdjl-title.border-blue .hdjl-title-more {
    font-size: 20px;
}

.h-gkxx-box {
    display: flex;
    justify-content: space-between;
    position: relative;    
}

.h-gkxx .h-gkxx-lxxd {
    background-color: #fff;
    margin-right: .2rem;
    width: calc((100% - 60px) / 4 * 3 + 40px);
}
.h-gkxx .right-box {
    display: flex;
    flex-direction: column;
    width: calc((100% - 60px) / 4);
}
.h-gkxx .right-box .xinjian-btn {
    display: block;
    background: linear-gradient(90deg, #50A1FF 0%, #4690E5 100%);
    border-radius: 4px;
    margin-bottom: 15px;
    display: flex;
    justify-content: center;
    padding: 17px 0;
    align-items: center;
    transition: .3s;
}
.h-gkxx .right-box .xinjian-btn:hover {
    background: linear-gradient(90deg, #3083e3 0%, #3a6ca5 100%);
}
.h-gkxx .right-box .xinjian-btn img {
    width: 30px;
    height: 30px;
}
.h-gkxx .right-box .xinjian-btn .txt {
    padding-left: 10px;
    color: #fff;
    font-size: 20px;
    /* font-weight: 500; */
    line-height: 28px;
}
.h-gkxx .echart-box {
    flex: 1;
    display: flex;
    flex-direction: column;
    background-color: #fff;
    padding: .15rem;
}
.h-gkxx .echart-box .echart-box-title {
    text-align: center;
    font-size: .24rem;
    color: #3866E2;
}
.h-gkxx .echart-box #echart-pie {
    width: 100%;
    flex: 1;
    padding-top: 10px;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-title {
    background-color: #E9F1F8;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #F2F9FF;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-title-txt {
    position: relative;
    font-size: 24px;
    text-align: center;
    line-height: 1;
    padding: 20px;
    cursor: pointer;
    color: #0052C3;
    background-color: #DCEEFF;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-more {
    font-size: 14px;
    color: #345474;
    margin-right: 15px;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head {
    display: flex;
    height: 50px;
    margin-bottom: 5px;
    border-bottom: 2px solid #9DB6D1;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div {
    width: 200px;
    text-align: center;
    padding: 0 10px;
    font-size: 18px;
    line-height: 50px;
    color: #345474;
    font-weight: bold;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div:nth-of-type(1) {
    flex: 2;
    text-align: left;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div:nth-of-type(3) {
    text-align: right;
    width: 120px;
}
.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a {
    position: relative;
    display: flex;
    margin-bottom: 10px;
}
.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a:hover > div {
    color: #125CB2 !important;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a .type {
    position: absolute;
    content: '';
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    background-color: #EDF5FD;
    border-radius: 13px;
    height: 30px;
    width: 60px;
    white-space: nowrap;
    font-size: 16px;
    text-align: center;
    color: #589BDE;
    line-height: 30px;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a > div {
    width: 200px;
    text-align: center;
    padding: 0 10px;
    font-size: 16px;
    line-height: 45px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #666;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a > div:nth-of-type(1) {
    flex: 2;
    text-align: left;
    color: #000;
    padding-left: 80px;
}

.h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a > div:nth-of-type(3) {
    width: 120px;
    text-align: right;
    color: #999;
}

@media screen and (max-width: 768px) {
    .h-gkxx-box {
        flex-wrap: wrap;
    }
    .h-gkxx .h-gkxx-lxxd, .h-gkxx .right-box {
        width: 100%;
        margin-top: 20px;
    }
    .h-gkxx .right-box .xinjian-btn-box {
        display: flex;
    }
    .h-gkxx .right-box .xinjian-btn-box .xinjian-btn {
        flex: 1;
    }
    .h-gkxx .right-box .xinjian-btn-box .xinjian-btn:nth-of-type(1) {
        margin-right: 20px;
    }
    .h-gkxx .right-box .xinjian-btn-box .xinjian-btn img {
        width: 20px;
        height: 20px;
    }
    .h-gkxx .right-box .xinjian-btn .txt {
        font-size: 18px;
    }
}


.link-block {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}
.link-block .row-count-ph-1, .link-block .row-count-ph-2 {
    padding: 10px;
    flex: 1;
}
.link-block .row-count-ph-2 img {
    box-shadow: rgba(0, 0, 0, .2) 0 4px 4px;
}
.link-block a {
    display: block;
}
.link-block a:hover {
    opacity: .8;
}
@media screen and (max-width: 768px) {
    .link-block .row-count-ph-1 {
        width: 100%;
        flex: none;
    }
    .link-block .row-count-ph-2 {
        width: 50%;
        flex: none;
    }
}



.h-yjzj {
    padding: 0.3rem 0;
}
.h-yjzj .h-yjzj-flex {
    display: flex;
    justify-content: space-between;
}
.h-yjzj .h-yjzj-flex .zhengji-box {
    width: calc((100% - 60px) / 4 * 3 + 40px);
}
.h-yjzj .h-yjzj-flex .diaocha-box {
    width: calc((100% - 60px) / 4);
    border: 1px solid #CAE3FB;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #fff;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-head {
    display: flex;
    justify-content: space-between;
    border-bottom: 2px solid #9DB6D1;
    align-items: center;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-head .diaocha-title {
    position: relative;
    font-size: 24px;
    text-align: center;
    line-height: 1;
    padding: 0.2rem;
    color: #0052C3;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-head .more {
    display: block;
    margin-right: 15px;
    color: #345474;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-list {
    flex: 1;
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-list .item {
    padding: 15px;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-list .item .txt {
    font-size: 16px;
    color: #000;
    overflow: hidden;
    max-height: 42px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-list .item .date {
    color: #666;
    margin-top: 8px;
    white-space: nowrap;
}
.h-yjzj .h-yjzj-flex .diaocha-box .diaocha-list .item .link {
    display: block;
    color: #345474;
    margin-top: 8px;
}

.h-yjzj-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #F2F9FF;
}
.h-yjzj-head .left {
    display: flex;
}
.h-yjzj-head .left-yjzj, .h-yjzj-head .left-jcgk {
    position: relative;
    font-size: 24px;
    text-align: center;
    line-height: 1;
    padding: .2rem;
    color: #000;
    cursor: pointer;
}
.h-yjzj-head .left-yjzj.act, .h-yjzj-head .left-jcgk.act {
    color: #0052C3;
    background-color: #DCEEFF;
    /* font-weight: bold; */
}

.h-yjzj-head .link-yjzj,
.h-yjzj-head .link-jcgk {
    display: none;
}

.h-yjzj-head .link-yjzj.act,
.h-yjzj-head .link-jcgk.act {
    display: block;
}

.h-yjzj-head .right {
    font-size: 20px;
    margin-right: 15px;
}
.h-yjzj-head .right a {
    color: #345474;
    font-size: 16px;
}
.h-yjzj-body {
    background-color: #fff;
    border: 2px solid #DCEEFF;
}
.h-yjzj-body .swiper-slide {
    padding: 15px;
    font-size: 18px;
}
.h-yjzj-body .h-yjzj-item {
    position: relative;
    display: flex;
    margin-bottom: 10px;
    line-height: 40px;
    align-items: center;
}
.h-yjzj-body .h-yjzj-item:hover .con p:nth-of-type(1) {
    color: #125DB2 !important;
}
.h-yjzj-body .h-yjzj-item .con {
    display: block;
    flex: 1;
    width: 0;
    padding-left: 10px;
}
.h-yjzj-body .h-yjzj-item:nth-last-of-type(1) .con {
    border-bottom: 1px solid transparent;
}
.h-yjzj-body .h-yjzj-item .con p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000;
    margin-bottom: 0;
}
.h-yjzj-body .h-yjzj-item .bage {
    display: block;
    width: 90px;
}
.h-yjzj-body .h-yjzj-item .bage > span {
    display: block;
    width: 100%;
    font-size: 14px;
    text-align: center;
    background-color: #FDBD47;
    border-radius: 14px;
    line-height: 30px;
    color: #fff;
    white-space: nowrap;
}
.h-yjzj-body .h-yjzj-item .bage.over > span {
    background-color: #fff;
    border: 1px solid #ABA9A6;
    color: #ABA9A6;
}
.h-yjzj-body .h-yjzj-item .bage.fankui > span {
    background-color: #5c8ef4;
    border: 1px solid #5c8ef4;
}
.h-yjzj-body .h-yjzj-item .date {
    color: #999;
    white-space: nowrap;
    padding-left: 10px;
}

.h-yjzj-body .h-jcgk-item {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #000;
    line-height: 50px;
    padding-left: 15px;
}
.h-yjzj-body .h-jcgk-item:hover {
    color: #125CB1;
}
.h-yjzj-body .h-jcgk-item::before {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    content: '';
    width: 5px;
    height: 5px;
    background-color: #699AC5;
}
.h-yjzj-body .h-jcgk-item .txt {
    flex: 1;
    width: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.h-yjzj-body .h-jcgk-item .date {
    text-align: right;
    width: 110px;
    color: #999;
}

@media screen and (max-width: 768px) {
    .h-yjzj .h-yjzj-flex {
        flex-wrap: wrap;
    }
    .h-yjzj .h-yjzj-flex .zhengji-box {
        width: 100%;
    }
    .h-yjzj .h-yjzj-flex .diaocha-box {
        width: 100%;
        margin-top: 20px;
    }
    .h-yjzj-head .left-yjzj, .h-yjzj-head .left-jcgk, .h-yjzj .h-yjzj-flex .diaocha-box .diaocha-head .diaocha-title {
        font-size: 18px;
        padding: 15px;
    }
    .h-yjzj-head .right {
        font-size: 16px;
    }
    .h-yjzj-body .h-yjzj-item {
        margin-bottom: 15px;
    }
    .h-yjzj-body .h-yjzj-item .bage {
        display: none;
    }
    .h-yjzj-body .h-yjzj-item .date {
        display: none;
    }
    .h-yjzj-body .h-yjzj-item .con p {
        overflow: hidden;
        height: 50px;
        line-height: 25px;
        font-size: 16px;
        white-space: normal;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .h-yjzj-body .h-jcgk-item {
        margin-bottom: 15px;
    }
    .h-yjzj-body .h-jcgk-item::before {
        top: 10px;
        transform: none;
    }
    .h-yjzj-body .h-jcgk-item .txt {
        overflow: hidden;
        height: 50px;
        line-height: 25px;
        font-size: 16px;
        white-space: normal;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .h-yjzj-body .h-jcgk-item .date {
        display: none;
    }
}


.h-mtkyz {
    background: #FAFAFA;
    padding: .3rem 0;
}

.h-mtkyz-bg {
    background-color: rgba(255, 255, 255, .6);
    padding: .15rem;
}

@media screen and (min-width: 992px) {
    .h-mtkyz-con {
        height: 380px;
    }
    .h-mtkyz-con > div {
        height: 100%;
    }
}
.h-mtkyz-con-video {
    display: block;
    height: 100%;
    background-color: #fff;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box {
    position: relative;
    height: 330px;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80px;
    height: 80px;
    background: rgba(0, 0, 0, .5);
    border-radius: 50%;
    transition: .3s;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-icon::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-20%, -50%);
    border-width: 15px;
    border-style: solid;
    border-color: transparent transparent transparent #fff;
    transition: .3s;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-icon:hover {
    background: #fff;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-icon:hover::before {
    border-color: transparent transparent transparent #ccc;
}
.h-mtkyz-con-video .h-mtkyz-con-video-box .h-mtkyz-con-video-time {
    position: absolute;
    bottom: 5px;
    right: 5px;
    font-size: 14px;
    padding: 5px 8px;
    border-radius: 3px;
    color: #fff;
    background: rgba(0, 0, 0, .3);
}
.h-mtkyz-con-video .h-mtkyz-con-video-txt {
    height: 50px;
    line-height: 50px;
    padding: 0 .15rem;
    font-size: 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000;
}
.h-mtkyz-con-list {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
}
.h-mtkyz-con-list .h-mtkyz-con-list-item {
    position: relative;
    display: block;
    background-color: #fff;
    padding: .15rem .2rem;
    font-size: 18px;
    margin-bottom: 15px;
    color: #000;
}
.h-mtkyz-con-list .h-mtkyz-con-list-item:hover div {
    color: #125CB2;
}
.h-mtkyz-con-list .h-mtkyz-con-list-item::after {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    background-color: #1b92fa;
}
.h-mtkyz-con-list .h-mtkyz-con-list-item div {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.h-mtkyz-con-list .h-mtkyz-con-list-item .h-mtkyz-con-list-item-info {
    color: #888580;
    font-size: 14px;
    margin-top: .1rem;
}

.h-yzzf {
    padding: 0.3rem 0;
}

.h-yzzf .h-yzzf-con-img-box {
    display: block;
    height: 100%;
    position: relative;
}
.h-yzzf .h-yzzf-con-img-box .h-mtkyz-con-img-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.h-yzzf .h-yzzf-con-img-box .h-mtkyz-con-img-txt {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background-color: rgba(0, 0, 0, .65);
    line-height: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 15px;
    color: #fff;
}

@media screen and (max-width: 991px) {
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-title-txt,
    .h-gkxx .echart-box .echart-box-title {
        font-size: 18px;
    }
    .h-gkxx .h-gkxx-lxxd {
        margin-right: 0;
    }
    .h-gkxx .echart-box {
        margin-top: .2rem;
    }
    .h-gkxx .echart-box {
        height: 400px;
    }
    .hdjl-title h4 {
        font-size: 18px;
    }
    .hdjl-title.border-blue .hdjl-title-more {
        font-size: 16px;
    }
    .h-mtkyz-con-list {
        margin-top: 10px;
    }
}
@media screen and (max-width: 768px) {
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-title-txt {
        padding: 15px;
    }
    .h-gkxx .echart-box .echart-box-title {
        font-size: 18px;
    }
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div {
        font-size: 16px;
    }
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div:nth-of-type(2) {
        display: none;
    }
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a > div:nth-of-type(2) {
        display: none;
    }
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-head > div:nth-of-type(3) {
        display: none;
    }
    .h-gkxx .h-gkxx-lxxd .h-gkxx-lxxd-list > a > div:nth-of-type(3) {
        display: none;
    }
    .h-gkxx #echart-pie {
        padding: 10px 8% 0;
        min-height: 300px;
    }
    .h-mtkyz-con-list .h-mtkyz-con-list-item {
        font-size: 16px;
    }
}

.title-des {
    color: #333;   
    font-size: 24px;
    text-align: center;
}
.tousu-link {
    display: flex !important;
    padding: 30px 100px;
    padding: .3rem 1rem;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: right;
    background-size: auto 100%;
    box-shadow: -6px -6px 15px 1px rgba(0,0,0,0.05);
}
.tousu-link img {
    width: 90px;
    height: 90px;
    margin-right: 30px;
    width: .9rem;
    height: .9rem;
    margin-right: .3rem;
}
.tousu-link .txt {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 15px 0;
    padding: .15rem 0;
}
.tousu-link .txt1 {
    font-size: 24px;
    font-size: .24rem;
    color: #000;
}
.tousu-link .txt2 {
    font-size: 18px;
    font-size: .18rem;
    color: #666;
}
.jubao-box {
    padding: 40px 50px;
}
.jubao-box .jubao-table td, .jubao-table th {
    border-color: #000 !important;
    padding: 10px !important;
}
.jubao-box .jubao-table th {
    background-color: #e8f4ff;
}
.jubao-box .jubao-table .fir-td {
    vertical-align: middle;
    background-color: #f3f7ff;
}
.jubao-box .jubao-table-title {
    color: #095FBC;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 40px;
}
@media screen and (max-width: 768px) {
    .jubao-box {
        padding: 30px 15px;
    }
    .jubao-box .jubao-table-title {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .tousu-link {
        padding: .3rem .5rem;
    }
    .tousu-link img {
        width: 60px;
        height: 60px;
    }
    .tousu-link .txt1 {
        font-size: 18px;
    }
    .tousu-link .txt2 {
        font-size: 16px;
    }
}