.pid-1c2460d8-8c04-4977-8cb5-fdf1c32750e0{}
.gp-title11 h2 {
    border-bottom: 4px solid #8a0010;
}
@media screen and (max-width: 996px){ 
    .gp-title11 h2{font-size:22px !important;}
}
@media screen and (max-width: 768px){ 
    .gp-title11 h2{font-size:20px !important;}
}

.pid-8cfb07d8-4fee-4886-90eb-1a7b24b29f98{}
.block-list389 li a .summary {
    display:none;
}
section .block-list389 li a::before {
    width: 21px;
}
section .block-list389 li a .date {
    margin-bottom: 8px;
}


.pid-3db9dc7f-7e2c-4293-88cf-402ef4208546{
    position:relative;
}
@media screen and (max-width:414px) {
    .pid-3db9dc7f-7e2c-4293-88cf-402ef4208546 .column-list4 span{
        margin-right:3px;
    }
}

/*.pid-3db9dc7f-7e2c-4293-88cf-402ef4208546 .row::after{*/
/* content: "";*/
/* display: block;*/
/* width: 50%;*/
/* height: 100%;*/
/* left: 0;*/
/* top: 0px;*/
/* z-index: -1;*/
/* position: absolute;*/
/* background: #F5F5F5;*/
/*}*/
@media (max-width: 320px) {
  /*  you already have these working  */
  .gp-article p[style],
  .gp-article p[style] span,
  .gp-article table td p[style],
  .gp-article table td p[style] span {
    font-size: 14px !important;
    line-height: 2.5 !important;
  }

  .gp-article table {
    width: 100% !important;
    table-layout: auto !important;
  }

  .gp-article table td {
    width: auto !important;
    white-space: nowrap !important;
    word-break: keep-all !important;
    border: none !important;

    /* ✅ 这里只加这一句：电话 ↔ 邮箱间距 */
    padding-right: 8px !important;
  }

  .gp-article table td:last-child {
    padding-right: 0 !important;
  }

  .gp-article p:not([style]) {
    font-size: 14px !important;
    line-height: 1.5 !important;
    margin: 8px 0 !important;
    padding-left: 0 !important;
    text-indent: 0 !important;
    white-space: normal !important;
  }
    .gp-article table {
    border-collapse: separate !important;
    border-spacing: 0px 0 !important; /* 这里的 8px 就是你要的横向间距 */
  }

  /* 覆盖单元格的内边距 */
  .gp-article table td {
    padding: 0 !important; /* 清空原来的 2px 3px */
  }
}
@media screen and (max-width: 414px) {
    .row >* {
        padding-left: 0px;
        padding-right: 0px;
    }
}

.pid-7e352057-754a-4179-a53a-7377ba52559f{}
.pid-7e352057-754a-4179-a53a-7377ba52559f .gp-title11 .more {
    display:none;
}
.pid-7e352057-754a-4179-a53a-7377ba52559f .service_con {
    background:none;
}


.pid-db96a38e-9178-4699-924d-65339745b7e7.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){}
@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
.pid-473083b7-0f40-4c2b-85ca-294d09925af6.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-28e6d9df-69d4-4352-ae44-3ddba9840a72.gpArticleTitle{height:32px !important;line-height:2 !important;-webkit-line-clamp:1 !important;}@media screen and (max-width:996px){}@media screen and (max-width:767px){}@media screen and (max-width:480px){}
