﻿@charset "utf-8";



/* 组件ID */
#cont_imgt_1400_005 {
    font-size: 16px;
}

/* 组件样式 */
.cont_imgt_1400_005 {}

/* 文字进入式下划线 */
.cont_imgt_1400_005 .titline i {
    display: inline;
    font-style: normal;
    position: relative;
    background-image: linear-gradient(#166742, #166742);
    background-position: right bottom;
    background-size: 0 1px;
    background-repeat: no-repeat;
    transition: background-size 1s;
    font-weight: inherit;
}

.cont_imgt_1400_005 a:hover .titline i {
    background-position: left bottom;
    background-size: 100% 1px;
    font-weight: inherit;
    color: inherit;
}

.cont_imgt_1400_005 a:hover .titline {
    color: #166742;
}

.cont_imgt_1400_005 .contimgt14_5_wid {
    max-width: 1400px;
    margin: 0 auto;
}





.cont_imgt_1400_005 .contimgt14_5_tlist ul {}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li {}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a {
    display: flex;
    padding: 45px 0 38px 0;
    align-items: center;
    border-bottom: 1px solid #D6D5D5;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .modulepics {
    width: 276px;
    margin-right: 40px;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .modulepics .modulepic {
    padding-top: 71%;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo {
    flex: 1;
    min-width: 0;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo h3 {
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo span {
    display: block;
    padding-left: 20px;
    background: url(../images/contimgt14_5_time.png) no-repeat;
    background-position: left center;
    font-size: 14px;
    font-weight: 500;
    line-height: 26px;
    color: #004098;
    margin: 15px 0;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo p {
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    color: #888888;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 48px;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a:hover {
    border-bottom: 1px solid #004098;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a:hover .moduleinfo h3 {
    font-weight: bold;
    color: #004098;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a:hover .moduleinfo p {
    color: #004098;
}

.cont_imgt_1400_005 .contimgt14_5_tlist ul li a:hover .moduleinfo span {
    color: #004098;
}

/* @media screen and (max-width: 1400px) {
    .cont_imgt_1400_005 .contimgt14_5_wid {
        padding-left: 15px;
        padding-right: 15px;
    }
} */

@media screen and (max-width: 1024px) {







    .cont_imgt_1400_005 .contimgt14_5_tlist ul li a {
        display: block;
        padding: 15px 0;
    }

    .cont_imgt_1400_005 .contimgt14_5_tlist ul li a .modulepics {
        width: auto;
        margin-right: 0;
        margin-bottom: 15px;
    }

    .cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo span {
        margin: 10px 0;
    }

    .cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo h3 {
        font-size: 16px !important;
    }

    .cont_imgt_1400_005 .contimgt14_5_tlist ul li a .moduleinfo p {
        font-size: 14px !important;
    }

}




/* 内容样式chg点 */


#cont_imgt_1400_005 .chg_30 {
    color: #000000;
}

#cont_imgt_1400_005 .chg_31 {
    color: #004098;
}

#cont_imgt_1400_005 .chg_32_png_bg {
    background: url(../images/contimgt14_5_time.png) no-repeat;
    background-position: left center;
}

#cont_imgt_1400_005 .chg_33 {
    color: #888888;
}

#cont_imgt_1400_005 .chg_34 {
    border-bottom: 1px solid #D6D5D5;
}

#cont_imgt_1400_005 a:hover .chg_35 {
    font-weight: bold;
    color: #004098;
}

#cont_imgt_1400_005 a:hover .chg_36 {
    color: #004098;
}

#cont_imgt_1400_005 a:hover .chg_37_png_bg {
    background: url(../images/contimgt14_5_time.png) no-repeat;
    background-position: left center;
}

#cont_imgt_1400_005 a:hover .chg_38 {
    color: #004098;
}

#cont_imgt_1400_005 .chg_39:hover {
    border-bottom: 1px solid #004098;
}