.a106fad-c32c-41f0-923d-e221b41215f5{}
/*图片比例调大一点*/
.gp-logo {
  height: auto !important;
  display: flex;
  align-items: center;
  justify-content: center;
}

.gp-logo img {
  transform: scale(1.3);           /* 放大比例，可改成 1.5、2 等 */
  transform-origin: center center; /* 从中心放大，不偏移 */
  height: auto !important;
  width: auto !important;
  max-width: none !important;
}

.pid-006c5ed0-6eb8-42b4-b7db-98d5b1615999{
/* 1) 统一的可视高度（按需要改数值） */
.carousel8 .slick-slide a {
  display: block;
  height: 520px;              /* 桌面端高度，按需调整 */
  overflow: hidden;           /* 超出裁切，避免出现黑边 */
}

/* 2) 取消比例占位，容器充满父节点高度 */
.carousel8 .slick-slide a span,
.carousel8 .gp-img-responsive {
  padding-bottom: 0 !important;
  height: 100% !important;
  width: 100% !important;
  display: block;
}

/* 3) 关键：图片铺满容器、保持居中 */
.carousel8 .slick-slide a span img {
  width: 100%;
  height: 100%;
  object-fit: cover;          /* 铺满无黑边（必要时会裁切） */
  object-position: center;    /* 以中心为裁切基准，可改为 '50% 30%' 等 */
  display: block;
}

/* 4) 响应式高度（可选） */
@media (max-width: 1200px) {
  .carousel8 .slick-slide a { height: 420px; }
}
@media (max-width: 768px) {
  .carousel8 .slick-slide a { height: 260px; }
}

}

@media screen  and (min-width:996px){.gp-pc-layout-pid-385641c3-b6f4-47db-891c-6502b831f10e:nth-child(1){flex: 1;}.gp-pc-layout-pid-385641c3-b6f4-47db-891c-6502b831f10e:nth-child(2){width: 379.99px;}}

.bfdb2-4b05-4f58-acef-36789ae972b2{}
/* 定位公众号图片容器内的图片元素 */
.footerList2 .code2D img {
  /* 设置图片宽度，根据需求调整数值（如120px、150px），高度自动保持比例 */
  width: 120px; 
  height: auto; 
  /* 可选：让图片居中显示，与下方文字对齐 */
  display: block;
  margin: 0 auto;
}
.footerList2 .code2D p {
  font-size: 10px; /* 可根据需求调整，如10px、11px等 */
  text-align: center; /* 保持文字居中对齐 */
}

/* 确保地址文本不换行并完整显示 */
.footerContact p:last-child {
  white-space: nowrap; /* 禁止文字自动换行 */
  width: auto; /* 让容器宽度自适应文本长度 */
  overflow: visible; /* 确保文本不被隐藏（如需隐藏溢出可改为hidden） */
}




.pid-e0870807-0986-46e9-997b-f688efa9509c.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){}
