/* 头部 */
.newsList-header {
    position: relative;
    z-index: 1;
}

.newsList-header .header-bg {
    width: 100vw;
    z-index: 1;
}


.newsList-container {
    position: relative;
    width: 1200px;
    background: #FFFFFF;
    border-radius: 2px;
    margin: 20px auto 0;
    min-height: 70vh;
    z-index: 9;
}

.newsList-container .breadcrumb {
    padding: 20px 10px;
    font-size: 19px;
    border-bottom: 1px solid #CCCCCC;
}

.newsList-container .breadcrumb .crumb {
    color: rgba(0, 0, 0, 0.4);
    position: relative;
    margin-right: 16px;
    cursor: pointer;
}

.newsList-container .breadcrumb .crumb::after {
    content: ">";
    position: absolute;
    right: -16px;
    bottom: 0;
}

.newsList-container .breadcrumb .crumb:last-child {
    color: #000;
}

.newsList-container .breadcrumb .crumb:last-child:after {
    content: "";
}

.newsList-container .list-box {
    margin-top: 20px;
    height: 100%;
    display: flex;
    justify-content: space-between;
}

.newsList-container .list-menu {
    width: 300px;
    background: #F7F7F7;
	font-size:22px;
}

.newsList-container .list-menu .menu-item {
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #333;
    cursor: pointer;
}

.newsList-container .list-menu .menu-active {
    background: #BE0806;
    color: #FFFFFF;
}

.newsList-container .list-menu .menu-item:hover {
    background: #BE0806;
    color: #FFFFFF;
}


/* 列表 */
.newsList-container .list-wrap {
    min-height: calc(70vh - 85px);
    width: 880px;
}

.newsList-container .list-wrap .list-boxes {
    min-height: calc(70vh - 160px);
}

.newsList-container .list-wrap .list-boxes .list-item {
    padding: 16px 12px;
    font-size: 19px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.newsList-container .list-wrap .list-boxes .list-item .item-time {
    font-size: 19px;
    color: #333;
    width: 240px;
    text-align: right;
}

.newsList-container .list-wrap .list-page {
    padding: 20px 0 20px;
    text-align: center;
}

.foot{margin:0;padding:0;width:100%;top:0;bottom:0;left:0;right:0;}
.foot_gray{width:100%;height:55px;background:#a1a1a1;opacity:1;color:#fff;}
.foot_gray_text{line-height:55px;width:1200px;margin:0 auto;}
.foot_gray_text_clock{display:inline-block;width:20%;cursor:pointer;position:relative;}
.foot_gray_text_clock img{vertical-align:middle;padding-left:42px;padding-right:20px;}
.foot_gray_text_clock_line{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.foot_gray_text_clock_line:hover{font-size:18px;}
.foot_blue{width:100%;height:200px;background:#1A6CBD;opacity:1;}
.foot_blue_c{align-items:center;width:1200px;margin:0 auto;height:100%;color:#fff;font-size:14px;font-family:MicrosoftYaHei;display:flex;justify-content:space-around;}
.foot_blue_c_center_1{line-height:30px;letter-spacing:1px;}
.foot_blue_c_center_1 p{cursor:pointer;display:inline-block;}
.foot_blue_c_r{display:flex;}

/* ---- 静态化补充：友情链接参照主站修复（hover 下拉 + 等分单行居中） ---- */
.foot_gray_text{display:flex !important;flex-wrap:nowrap;justify-content:center;align-items:center;}
.foot_gray_text_clock{flex:1 1 0;display:block;width:auto;min-width:0;padding:0 10px;box-sizing:border-box;text-align:center;white-space:nowrap;}
.foot_gray_text_clock img{padding-left:6px;padding-right:0;}
.foot_drop{display:none;position:absolute;left:-20px;bottom:57px;width:auto;min-width:240px;background:#a1a1a1;z-index:1000;border-radius:5px;padding:8px 20px;box-shadow:10px 10px 50px rgba(26,108,189,.1);}
.foot_gray_text_clock:hover .foot_drop{display:block;}
.foot_drop .foot_gray_text_clock_line{color:#fff;line-height:30px;white-space:nowrap;}
.foot_drop .foot_gray_text_clock_line a{color:#fff;text-decoration:none;}
.foot_drop .foot_gray_text_clock_line:hover a{color:#ffe28a;}
/* 链接颜色继承 */
.foot_blue_c_center_1 a{color:#fff;text-decoration:none;}
.breadcrumb .crumb a{color:inherit;text-decoration:none;}

/* ---- 静态化补充：概览页 ---- */
/* 左侧菜单（替代 el-click 高亮：JS 按当前栏目加 menu-active） */
.list-menu .menu-item a{color:inherit;text-decoration:none;display:block;}
/* 列表行链接 */
.list-boxes .list-item .item-title a{color:inherit;text-decoration:none;}
.list-boxes .list-item:hover .item-title a{color:#BE0806;}
/* 分页（替代 el-pagination：total, prev, pager, next） */
.list-page{font-size:14px;color:#303133;text-align:center;}
.list-page a,.list-page b,.list-page span{display:inline-block;min-width:32px;height:32px;line-height:32px;margin:0 4px;padding:0 5px;border-radius:2px;color:#303133;font-size:14px;font-weight:normal;text-decoration:none;cursor:pointer;box-sizing:border-box;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;background:none;border:none;}
.list-page a:hover{color:#409EFF;}
.list-page b,.list-page .cur{background:#409EFF;color:#fff;}

/* ---- 友情链接：交互改为点击展开（与原站一致），下拉过高显示滚动条 ---- */
.foot_gray_text_clock:hover .foot_drop{display:none;}
.foot_drop{width:80%;left:-20px;bottom:57px;height:280px;min-width:0;overflow:auto;padding:8px 20px;}
.foot_gray_text_clock.open .foot_drop{display:block;}
