/* CSS Document */
.self-ellipsis-1 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.self-ellipsis-2 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.self-ellipsis-3 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.self-ellipsis-4 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.self-ellipsis-5 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 5; -webkit-box-orient: vertical; }
.self-ellipsis-6 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 6; -webkit-box-orient: vertical; }
.self-ellipsis-7 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 7; -webkit-box-orient: vertical; }
.self-ellipsis-8 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 8; -webkit-box-orient: vertical; }
.self-ellipsis-9 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 9; -webkit-box-orient: vertical; }
.self-ellipsis-10 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 10; -webkit-box-orient: vertical; }
.self-ellipsis-11 { display: -webkit-box !important; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 11; -webkit-box-orient: vertical; }
 

.yj-sbjg-hs a:hover {
  color: #0D80CE; /* 十六进制红色 */
}

/* 父容器：限制溢出 + 设定固定尺寸（或继承尺寸） */
.yj-hover-scale-furongqi {
  overflow: hidden; /* 关键：隐藏超出容器的图片部分 */
  /* 可选：设定容器固定宽高，如 width: 300px; height: 200px; */
}

.yj-hover-scale {
  width: 100%;    /* 图片宽度充满父容器 */
  height: 100%;   /* 图片高度充满父容器 */
  object-fit: cover; /* 保持比例，覆盖容器（也可尝试 contain） */
  transition: transform 0.6s ease;
  transform: scale(1);
}

.yj-hover-scale:hover {
  transform: scale(1.05); /* 悬停时放大（按需调整缩放比例） */
}

.pro-yinying{ 
  background-color: #FBFCFE;
  box-shadow: 5px 5px 5px  rgba(234, 240, 250, 0.5);
}

.dibu15{padding:0 0 15px 0;}

@font-face{font-family:ITCAvantGardeStd-Bold;src:url(ITCAvantGardeStd-Bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}