.cd8c0003-f3a5-4985-a035-b080724f6932{}
.cd8c0003-f3a5-4985-a035-b080724f6932 .slick-txt2 {
    height: 44px;
}
section .carousel2 .slick-slider {
    padding: 6px 0px 6px;
}
section .carousel2 .slick-arrow {
    margin-top: 0px;
}
section .slick-arrow:before {
    color: #960014;
}
@media screen and (max-width: 996px) {
section .carousel2 .slick-arrow {
    display: none;
}
}

.pid-d1961a49-e826-42b5-a07f-b4abc4a5eda4 {}

.pid-871fed48-dead-4bad-8bd8-3fbff6acbbdb {}
section .tab14 .title .til_tab.on h2 a {
    font-size:18px;
}
section .tab14 .title {
    padding: 0px 0 15px;
    margin-left: 130px;
    margin-top: -60px;
    text-align: left;
}
section .tab14 .title .mode3til {
    margin: 0 4px;
}
section .block-list86 li > div {
    padding: 14.4px 0;
    border-bottom: 1px solid #e6e6e6;
}
.block-list6 .slick-news .item-txt1 .p1 {
    display:none;
}
section .block-list6 .slick-news .item-txt1 .item-date1 {
    margin-bottom: 8px;
}
.pid-d1961a49-e826-42b5-a07f-b4abc4a5eda4 .slick-arrow:after {
    width: 56px;
    height: 56px;
    background-color: #ffffffa8;
    border-radius: 0%;
}
section .tab14 .tabMore3 .more {
    display:none;
}
.gp-title2 .more {
    font-size:14px;
}
.pid-d1961a49-e826-42b5-a07f-b4abc4a5eda4 .slick-slider button {
    margin-top:-40px;
}
section .carousel114 .item .bottom {
    padding: 14px 16px;
}
section .carousel114 .item .bottom .title {
    margin-bottom: 18px;
}
@media screen and (max-width: 1320px) {
    .pid-d1961a49-e826-42b5-a07f-b4abc4a5eda4 .col-md-8 {
        width: 58.66667%;
}
    .pid-d1961a49-e826-42b5-a07f-b4abc4a5eda4 .col-md-4 {
        width: 41.33333%;
}
section .block-list5 li div {
    padding-bottom: 8px !important;
    padding-top: 10.3px !important;
}
section .block-list86 li > div {
    padding: 13.5px 0;
}
}
section .block-list349 li .inner .text {
    padding: 6px 0 0 16px;
}
/* 1. 全局覆盖所有通知公告列表项，强制flex布局+垂直居中 */
.block-list86.gp-clearFix li {
  display: flex !important;
  align-items: center !important; /* 核心：日期和标题整体垂直居中 */
  min-height: 50px !important; /* 给个最小高度，保证单行也能居中 */
}

/* 2. 日期容器：固定宽度，禁止被挤压 */
.block-list86 li .gpArticleDate {
  flex-shrink: 0 !important;
  width: 52px !important;
  margin-right: 15px !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
}

/* 3. 标题文字容器：取消所有额外边距，让文字紧贴容器 */
.block-list86 li .gpTextArea {
  flex: 1 !important;
  display: flex !important;
  align-items: center !important; /* 让标题文字自己也在容器里居中 */
}

/* 4. 标题链接：取消固定高度和截断，自适应高度 */
.block-list86 li .gpTextArea a.gpArticleTitle {
  display: block !important;
  line-height: 1.6 !important;
  height: auto !important;
  max-height: unset !important;
  -webkit-line-clamp: unset !important;
  -webkit-box-orient: unset !important;
  overflow: visible !important;
  text-overflow: unset !important;
  white-space: normal !important;
  padding: 0 !important;
  margin: 0 !important;
}
@media screen and (max-width: 996px) {
section .tab14 .title {
    padding: 0px;
    margin-left: 0px;
    margin-top: 0px;
}
}
@media screen and (max-width: 414px) {
section .block-list349 li .inner .text {
    padding: 6px 0 0 0px;
}
}
/* 2. 通知公告标题容器：不要盖 Tab，z-index 设为 auto 或 0 */
.gp-title2 {
  position: relative;
  z-index: auto; /* 关键：不创建高层上下文，不整体盖 Tab */
}

/* 3. 更多按钮：自己上浮，只盖住它正下方一点点，不影响 Tab 其他区域 */
.gp-title2 .more {
  position: relative;
  z-index: 20; /* 比 Tab 高，但父层不高，不会大范围盖 */
  cursor: pointer;
  /* 可选：稍微向上/向右偏移一点，减少和 Tab 重叠面积 */
  top: -2px;
}

/* 4. Tab 栏：正常层级，可点击 */
.tab14 {
  position: relative;
  z-index: 10; /* 比“更多”20 低，所以更多能盖住它重叠部分 */
  /* 不要设 z-index:1，否则可能被其他内容压 */
}

.pid-545da228-faea-40dc-82a2-bb464ac49568{}
section .block-list165 li a {
    padding: 0px 14px 6.4px 14px;
}
@media screen and (max-width: 479px) {
    section .block-list373 li .gpTextArea .subMajorInfo {
        padding: 20px 0px 0px;
        margin-left: 0;
    }
}

.pid-0d609f86-3a05-4830-af18-c6a664cf4256{}
.pid-0d609f86-3a05-4830-af18-c6a664cf4256 .slick-arrow:before {
    color: #fff !important;
}


.pid-3af00ce8-d028-4605-8ad1-bd76751a763f.gpArticleTitle{height:52px !important;line-height:1.5 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-7e965bea-1554-4618-97ab-ee417316fb43.gpArticleTitle{height:auto !important;line-height:1.6 !important;max-height:51px !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-3c6d7b35-8d81-415f-9dd7-fe946372c8d6.gpArticleTitle{height:auto !important;line-height:1.6 !important;max-height:51px !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-755fed72-157d-419a-9ca9-5c29a9cb2685.gpArticleTitle{height:51px !important;line-height:1.5 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-05b83839-2cd0-4e8e-aee1-53040964aa42.gpArticleTitle{height:auto !important;line-height:1.6 !important;max-height:51px !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-178be2f2-5e30-4b7b-b972-6086c63a328d.gpArticleTitle{height:51px !important;line-height:1.5 !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-85ed205a-e286-4b41-afb1-d9c53c40133f.gpArticleTitle{height:auto !important;line-height:1.6 !important;max-height:51px !important;-webkit-line-clamp:2 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
