/* 时间轴容器 */
.development-section-container {
  padding-top: 80px;
  padding-bottom: 136px;
  background: url("../../images/company-profile/history.svg") no-repeat;
  background-position: center;
  background-size: cover;
}

/* 单个时间轴项（核心：自带左侧竖线） */
.development-timeline-item {
    margin-left: 12px; /* 将圆点靠边，边框竖线要右移一半 */
    position: relative; /* 作为圆点/竖线定位的参考 */
    padding: 0 0 47px 160px; /* 左侧留圆点+年份空间(160px)，每项之间的距离(47px) */
    border-left: 2px solid var(--text-color2); /* 每块的左侧竖线（时间轴） */
}

/* 最后一块隐藏左侧竖线和底边距 */
.development-timeline-item:last-child {
    border-left: none;
    padding-bottom: 0;
}

/* 时间圆点（固定在每块左上角） */
.development-timeline-dot {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: var(--text-color2);
    position: absolute;
    left: -12px; /* 向左偏移，与左侧竖线中心重合 */
    top: 0px;
}

/* 年份文本 */
.development-timeline-year {
    font-weight: 400;
    font-size: 23px;
    line-height: 37px; /* 与圆点高度一致，垂直对齐 */
    position: absolute;
    left: 51px;
    top: 0;
    width: 82px; /* 固定宽度，避免遮挡内容 */
    color: var(--text-color2);
}

/* 内容标题 */
.company-instro-content-container .content-title {
    font-weight: 600;
    font-size: 18px;
    line-height: 37px;
}

/* 内容描述 */
.company-instro-content-container .content-desc {
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
}
