/**/
.index_news {
    width: 80%; /* 设置合适的宽度 */
    margin: 0 auto; /* 水平居中 */
    height: 644px;
    margin-top: -16px;
}

/**/
.index_news{
    height: 644px;
    margin-top: -16px;
}
.index_news .title{
    padding-top: 78px;
}
.index_news_nr .left{
    width: 475px;
    margin-right: 50px;
}
.index_news_nr .left img{
    width: 475px;
    height: 240px;
    display: block;
}
.index_news_nr .left .xinxi{
    width: 475px;
    height: 167px;
    background: #4e70c3;
}
.index_news_nr .left .xinxi .float_l:nth-child(1){
    width: 88px;
    height: 88px;
    border: solid 1px #e3e6eb;
    margin-top: 33px;
    margin-left: 20px;
}
.index_news_nr .left .xinxi .float_l:nth-child(1) h6{
    font-size: 36px;
    color: #fff;
    font-weight: 700;
    text-align: center;
}
.index_news_nr .left .xinxi .float_l:nth-child(1) p{
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.index_news_nr .left .xinxi .float_l:nth-child(2){
    width: 310px;
    margin-top: 33px;
    margin-left: 20px;
}
.index_news_nr .left .xinxi .float_l:nth-child(2) h6{
    font-size: 18px;
    color: #ffffff;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.index_news_nr .left .xinxi .float_l:nth-child(2) p{
    font-size: 14px;
    color: #b7d8ff;
    line-height: 24px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.index_news_nr .right .xinxi{
    width: 645px;
    height: 167px;
}
.index_news_nr .right .xinxi .float_l:nth-child(2){
    width: 88px;
    height: 88px;
    border: solid 1px #cfcfcf;
    margin-top: 16px;
}
.index_news_nr .right .xinxi .float_l:nth-child(2) h6{
    font-size: 36px;
    color: #666666;
    font-weight: 700;
    text-align: center;
}
.index_news_nr .right .xinxi .float_l:nth-child(2) p{
    font-size: 14px;
    color: #666666;
    text-align: center;
}
.index_news_nr .right .xinxi .float_l:nth-child(1){
    width: 496px;
    margin-right: 58px;
}
.index_news_nr .right .xinxi .float_l:nth-child(1) h6{
    font-size: 18px;
    color: #333333;
    margin-top: 22px;
    padding-bottom: 18px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    border-bottom: solid 1px #dddddd;
}
.index_news_nr .right .xinxi .float_l:nth-child(1) p{
    font-size: 14px;
    margin-top: 14px;
    color: #666666;
    line-height: 24px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.index_news_nr .right ul{
    padding-top: 0px;
}
.index_news_nr .right ul li{
    margin-top: 18px;
}
.index_news_nr .right ul li .float_l{
    font-size: 14px;
    color: #666666;
    text-indent: 2px;
    transition:all 0.2s ease-in-out;
    width: 500px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    background: url("../images/jiantou.png") no-repeat left -32px top 7px;
}
.index_news_nr .right ul li:hover .float_l{
    text-indent: 30px;
    color: #000;
    background: url("../images/jiantou.png") no-repeat left 0px top 7px;;
}
.index_news_nr .right ul li .float_r{
    font-size: 14px;
    color: #666666;
    margin-right: 32px;
    transition:all 0.2s ease-in-out;
}
.index_news_nr .right ul li:hover .float_r{
    color: #000;
    margin-right: 2px;
}
.index_news_nr .right ul li{
    border-bottom: solid 1px #dddddd;
    padding-bottom: 18px;
}
.index_news_genduo {
    width: 50px;
    display: block;
    position: relative; /* 改为相对定位 */
    top: 0; /* 移除top的偏移 */
    margin-left: auto; /* 自动左边距将其推向右侧 */
    font-size: 16px;
    color: #888888;
    background: url("../images/index_news_genduo.png") top 5px right 2px no-repeat;
    align-self: center; /* 使其与h3垂直居中对齐 */
}

.title {
    display: flex; /* 使用Flexbox布局 */
    align-items: center; /* 垂直居中对齐子元素 */
    justify-content: space-between; /* 在子元素之间均匀分布空间 */
}

.title h3 {
    margin: 10px; /* 确保h3没有外边距，避免布局问题 */
}


.float_l{
    float: left;
}
.float_r{
    float: right;
}
.clear{
    clear: both;
}
.center{
    padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
}