@charset "utf-8";

@font-face {
    font-family: 'MICROSOFTYAHEI-REGULAR';
    src: url('../module_public/fonts/MICROSOFTYAHEI-REGULAR.woff2');
    font-weight: REGULAR;
    font-style: normal;
}

@font-face {
    font-family: 'MICROSOFTYAHEI-BOLD';
    src: url('../module_public/fonts/MICROSOFTYAHEI-BOLD.woff2');
    font-weight: BOLD;
    font-style: normal;
}

@font-face {
    font-family: 'SOURCEHANSANSCN-BOLD';
    src: url('../module_public/fonts/SOURCEHANSANSCN-BOLD.woff2');
    font-weight: BOLD;
    font-style: normal;
}

@font-face {
    font-family: 'SOURCEHANSERIFCN-BOLD';
    src: url('../module_public/fonts/SOURCEHANSERIFCN-BOLD.woff2');
    font-weight: BOLD;
    font-style: normal;
}

@font-face {
    font-family: 'SOURCEHANSANSCN-REGULAR';
    src: url('../module_public/fonts/SOURCEHANSANSCN-REGULAR.woff2');
    font-weight: REGULAR;
    font-style: normal;
}

@charset "UTF-8";

/* 组件ID */
#info_list_1400_017_82B2E800 {
    font-size: 16px;
}

/* 组件样式 */
.info_list_1400_017_82B2E800 {
    background: url(../images/s3r-bg.png) no-repeat right center;
    background-size: 63.17% 100%;
}

.info_list_1400_017_82B2E800k {
    background: url(../images/infolist14_17bg1.jpg) no-repeat left center;
    background-size: 58.33% 100%;
}

.info_list_1400_017_82B2E800 .infolist14_17_wid {
    max-width: 1400px;
    margin: 0 auto;
    padding-top: 70px;
    padding-bottom: 80px;
}

.info_list_1400_017_82B2E800 .infolist14_17_wid .title {
    justify-content: space-between;
    width: 58.3%;
}

.info_list_1400_017_82B2E800 .infolist14_17_wid .title p {
    color: #fff;
}

.info_list_1400_017_82B2E800 .infolist14_17_wid .title span {
    color: #fff;
    text-transform: uppercase;
}

.info_list_1400_017_82B2E800 .infolist14_17_wid .title a {
    color: #fff;
    background: url(../images/more1.png) no-repeat right center;
}

.info_list_1400_017_82B2E800 .infolist14_17_tit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 58%;
}

.info_list_1400_017_82B2E800 .infolist14_17_tit h3 {
    font-size: 36px;
    font-weight: bold;
    line-height: 30px;
    color: #FFFFFF;
    position: relative;
}

.info_list_1400_017_82B2E800 .infolist14_17_tit h3::before {
    content: '';
    position: absolute;
    top: -13px;
    left: -38px;
    width: 94px;
    height: 94px;
    background: url(../images/infolist14_17tit1.png) no-repeat left bottom;
    background-size: 100% 100%;
}

.info_list_1400_017_82B2E800 .infolist14_17_tit h3::after {
    content: '';
    position: absolute;
    top: -60px;
    right: -48px;
    width: 141px;
    height: 141px;
    background: url(../images/infolist14_17tit2.png) no-repeat left bottom;
    background-size: 100% 100%;
}

.info_list_1400_017_82B2E800 .infolist14_17_more a {
    display: block;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    background: url(../images/infolist14_17more.png) no-repeat right center;
    background-size: 48px 14px;
    padding-right: 58px;
}

.info_list_1400_017_82B2E800 .infolist14_17_c {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    background: #fff;
    box-shadow: 7px 9px 16px 0px rgba(19, 30, 96, 0.3);
    margin-top: 35px;
    padding: 0 45px;
}

.info_list_1400_017_82B2E800 .infolist14_17_l {
    width: 41.3%;
    margin: 45px 0;
}

.info_list_1400_017_82B2E800 .infolist14_17_l ul li a {
    display: block;
}

.info_list_1400_017_82B2E800 .infolist14_17_lpic {
    height: 308px;
    position: relative;
    overflow: hidden;
}

.info_list_1400_017_82B2E800 .infolist14_17_limg {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_ldate {
    position: absolute;
    top: 0;
    left: 0;
    width: 83px;
    text-align: center;
}

.info_list_1400_017_82B2E800 .infolist14_17_ldate p {
    font-size: 30px;
    font-weight: bold;
    line-height: 16px;
    letter-spacing: 0.02em;
    color: #FFFFFF;
    height: 44px;
    line-height: 44px;
    background: #3C53E2;
}

.info_list_1400_017_82B2E800 .infolist14_17_ldate span {
    display: block;
    height: 27px;
    line-height: 27px;
    background: #fff;
    font-size: 16px;
    color: #B0B0B0;
}

.info_list_1400_017_82B2E800 .infolist14_17_ltx h3 {
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    color: #2957BB;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    margin-top: 17px;
}

.info_list_1400_017_82B2E800 .infolist14_17_ltx p {
    font-size: 16px;
    line-height: 26px;
    height: 52px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #666666;
    margin-top: 7px;
}

.info_list_1400_017_82B2E800 .infolist14_17_ltx .infolist14_17_lgd {
    text-align: right;
    padding-right: 1px;
    margin-top: 10px;
    background: url(../images/infolist14_17gd.png) no-repeat left center;
    background-size: 84.65% auto;
}

.info_list_1400_017_82B2E800 .infolist14_17_ltx .infolist14_17_lgd span {
    display: inline-block;
    width: 85px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #2957BB;
    background-color: #fff;
    font-size: 16px;
    color: #2957BB;
}

.info_list_1400_017_82B2E800 .infolist14_17_r {
    width: 52.9%;
    margin-top: 30px;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 20px;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rdate {
    text-align: center;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rdate>p {
    font-size: 26px;
    font-weight: bold;
    line-height: 30px;
    color: #787878;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rdate>span {
    display: block;
    font-size: 14px;
    line-height: 30px;
    color: #787878;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rx {
    border-left: 1px solid #BBBBBB;
    height: 58px;
    margin: 0 16px;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rtx {
    width: calc(100% - 90px);
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rtx h3 {
    font-size: 20px;
    font-weight: normal;
    color: #1A1A1A;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rtx>p {
    font-size: 16px;
    line-height: 30px;
    color: #787878;
    margin-top: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    transition: all 0.5s;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a {
    background: url(../images/infolist14_17li.png) no-repeat;
    background-size: cover;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a .infolist14_17_rdate>p,
.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a .infolist14_17_rdate>span {
    color: #fff;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a .infolist14_17_rx {
    border-left-color: #fff;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a .infolist14_17_rtx h3 {
    color: #fff;
}

.info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover a .infolist14_17_rtx>p {
    color: rgba(255, 255, 255, 0.6);
}




@media screen and (max-width: 1500px) {
    .info_list_1400_017_82B2E800 .infolist14_17_wid {
        padding-left: 15px;
        padding-right: 15px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit h3 {
        padding-left: 30px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit h3::before {
        left: -15px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit {
        max-width: 55%;
    }
}

@media screen and (max-width: 1024px) {
    .info_list_1400_017_82B2E800 .infolist14_17_tit h3 {
        font-size: 24px !important;
        line-height: 24px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_more a {
        font-size: 14px !important;
        background-size: 30px 9px !important;
        padding-right: 38px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit h3::before {
        width: 64px;
        height: 64px;
        left: 0;
        top: -5px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit h3::after {
        top: -40px;
        right: -35px;
        width: 100px;
        height: 100px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_wid {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_c {
        margin-top: 56px;
        padding: 0 25px;
    }

    .info_list_1400_017_82B2E800 {
        background-size: 63.17% 95% !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_l {
        width: 100%;
        margin: 25px 0;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_lpic {
        height: auto;
        padding-top: 64.55%;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ldate {
        width: 70px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ldate p {
        font-size: 24px !important;
        height: 40px;
        line-height: 40px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ldate span {
        height: 24px;
        line-height: 24px;
        font-size: 12px !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ltx h3 {
        font-size: 16px !important;
        line-height: 26px;
        margin-top: 12px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ltx p {
        font-size: 14px !important;
        line-height: 24px;
        height: auto;
        max-height: 48px;
        margin-top: 7px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ltx .infolist14_17_lgd span {
        width: 80px;
        height: 26px;
        line-height: 26px;
        font-size: 12px !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_ltx .infolist14_17_lgd {
        background-size: 92% auto !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r {
        width: 100%;
        margin-top: 0;
        margin-bottom: 20px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rtx h3 {
        font-size: 16px !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rtx>p {
        font-size: 14px !important;
        line-height: 26px;
        margin-top: 6px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rdate>p {
        font-size: 24px !important;
        line-height: 24px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rdate>span {
        font-size: 12px !important;
        line-height: 26px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a .infolist14_17_rx {
        height: 48px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_r ul li a {
        padding: 12px;
    }
}

@media screen and (max-width: 768px) {}

@media screen and (max-width: 480px) {
    .info_list_1400_017_82B2E800 {
        background: none;
    }

    .info_list_1400_017_82B2E800k {
        background-size: cover !important;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_tit {
        max-width: 100%;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_c {
        margin-top: 20px;
        padding: 0 20px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_c {
        margin-top: 15px;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_wid .title {
        width: 100%;
    }

    .info_list_1400_017_82B2E800 .infolist14_17_wid {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

/* 可变点 */


#info_list_1400_017_82B2E800 .chg_28_png_bg {
    background: url(../images/chg_28_png_bg_82B2E800.png) no-repeat left center;
    background-size: 58.33% 100%;
}

#info_list_1400_017_82B2E800 .chg_27 {
    background: rgba(255, 255, 255, 1.0);
    box-shadow: 7px 9px 16px 0px rgba(1, 71, 142, 0.20000000298023224);
}

#info_list_1400_017_82B2E800 .chg_01_tit {
    color: rgba(255, 255, 255, 1.0);
    font-weight: 700;
    font-size: 36px;
    font-family: 'SOURCEHANSERIFCN-BOLD';
}

#info_list_1400_017_82B2E800 .chg_02_png_bg::before {
    background: url(../images/infolist14_17tit1.png) no-repeat left bottom;
    background-size: 100% 100%;
}

#info_list_1400_017_82B2E800 .chg_04_png_bg::after {
    background: url(../images/infolist14_17tit2.png) no-repeat left bottom;
    background-size: 100% 100%;
}

#info_list_1400_017_82B2E800 .chg_06 {
    color: #fff;
}

#info_list_1400_017_82B2E800 .chg_05_png_bg {
    background: url(../images/infolist14_17more.png) no-repeat right center;
    background-size: 48px 14px;
}

#info_list_1400_017_82B2E800 .chg_07 {
    color: rgba(255, 255, 255, 1.0);
    font-weight: 700;
    font-size: 30px;
    font-family: 'SOURCEHANSANSCN-BOLD';
}

#info_list_1400_017_82B2E800 .chg_09 {
    background: rgba(234, 171, 25, 1.0);
}

#info_list_1400_017_82B2E800 .chg_08 {
    color: rgba(176, 176, 176, 1.0);
    font-weight: 400;
    font-size: 16px;
    font-family: 'SOURCEHANSANSCN-REGULAR';
}

#info_list_1400_017_82B2E800 .chg_10 {
    background: rgba(255, 255, 255, 1.0);
}

#info_list_1400_017_82B2E800 .chg_11 {
    color: rgba(23, 63, 105, 1.0);
    font-weight: 700;
    font-size: 18px;
    font-family: 'MICROSOFTYAHEI-BOLD';
}

#info_list_1400_017_82B2E800 .chg_12 {
    color: rgba(153, 153, 153, 1.0);
    font-weight: 400;
    font-size: 14px;
    font-family: 'MICROSOFTYAHEI-REGULAR';
}

#info_list_1400_017_82B2E800 .chg_13_png_bg {
    background: url(../images/chg_13_png_bg_82B2E800.png) no-repeat left center;
    background-size: 84.65% auto;
}

#info_list_1400_017_82B2E800 .chg_14 span {
    color: rgba(23, 63, 105, 1.0);
    font-weight: 400;
    font-size: 16px;
    font-family: 'SOURCEHANSANSCN-REGULAR';
}

#info_list_1400_017_82B2E800 .chg_15 span {
    border: 1px solid rgba(23, 63, 105, 1.0);
}

#info_list_1400_017_82B2E800 .chg_16 {
    color: rgba(120, 120, 120, 1.0);
    font-weight: 700;
    font-size: 26px;
    font-family: 'SOURCEHANSANSCN-BOLD';
}

#info_list_1400_017_82B2E800 .chg_17 {
    color: rgba(120, 120, 120, 1.0);
    font-weight: 400;
    font-size: 14px;
    font-family: 'SOURCEHANSANSCN-REGULAR';
}

#info_list_1400_017_82B2E800 .chg_18 {
    border-left: 1px solid #BBBBBB;
    border-left-color: rgba(187, 187, 187, 1.0);
}

#info_list_1400_017_82B2E800 .chg_19 {
    color: rgba(26, 26, 26, 1.0);
    font-weight: 400;
    font-size: 18px;
    font-family: 'MICROSOFTYAHEI-REGULAR';
}

#info_list_1400_017_82B2E800 .chg_20 {
    color: rgba(120, 120, 120, 1.0);
    font-weight: 400;
    font-size: 14px;
    font-family: 'MICROSOFTYAHEI-REGULAR';
}

#info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover .chg_21 {
    color: rgba(255, 255, 255, 1.0);
    font-weight: 700;
    font-size: 26px;
    font-family: 'SOURCEHANSANSCN-BOLD';
}

#info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover .chg_22 {
    color: rgba(255, 255, 255, 1.0);
    font-weight: 400;
    font-size: 14px;
    font-family: 'SOURCEHANSANSCN-REGULAR';
}

#info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover .chg_23 {
    color: rgba(255, 255, 255, 1.0);
    font-weight: 400;
    font-size: 18px;
    font-family: 'MICROSOFTYAHEI-REGULAR';
}

#info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover .chg_24 {
    color: rgba(249, 249, 249, 0.6000000238418579);
    font-weight: 400;
    font-size: 14px;
    font-family: 'MICROSOFTYAHEI-REGULAR';
}

#info_list_1400_017_82B2E800 .infolist14_17_r ul li:hover .chg_26 {
    border-left-color: rgba(255, 255, 255, 1.0);
}