   a {
            text-decoration: none;
        }

        /* 内容容器 */
        .subcontentTotal {
            max-width: 1000px;
            margin: 0 auto;
        }

        .subcontent {
            overflow: hidden;
            font-size: 16px;
        }

        .subcontent strong {
            font-weight: 600;
        }


        /* ===== 折叠面板容器 ===== */
        .subHistoryBox {
            overflow: hidden;
            margin-top: 30px;
        }

        /* 每个折叠卡片 */
        .subPersonBox {
            margin-bottom: 40px;
            overflow: hidden;
        }

        .subPersonBox .subPerson_title {
            background: rgba(0, 63, 136, 0.08);
            border-top: 2px solid #003f88;
            border-bottom: 1px solid rgba(0, 63, 136, 0.2);
        }

        .subPersonBox .subPerson_title h3 {
            font-size: 18px;
            font-weight: normal;
            padding: 12px 20px;
        }

        /* 展开/收起按钮 */
        .subPerson_title {
            position: relative;
        }

        .subPerson_title .subInternal_more {
            position: absolute;
            top: 0;
            bottom: 0;
            right: 20px;
            margin: auto;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            background: #003f88;
            cursor: pointer;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        /* 圆形按钮内的白色箭头（用边框绘制） */
        .subPerson_title .subInternal_more::after {
            content: "";
            width: 8px;
            height: 8px;
            border-top: 2px solid #fff;
            border-right: 2px solid #fff;
        }

        /* 展开状态：箭头朝上（表示可收起） */
        .subPerson_title .subInternal_more.up::after {
            transform: rotate(-45deg);
            margin-top: 4px;
        }

        /* 收起状态：箭头朝下（表示可展开） */
        .subPerson_title .subInternal_more.down::after {
            transform: rotate(135deg);
            margin-top: -4px;
        }

        /* 折叠内容区 */
        .subInternalBox {
            padding: 0 20px 20px 20px;
            overflow: hidden;
            background: #fcfcfc;
            display: none;
        }

        .subInternal_title {
            margin-bottom: 20px;
            overflow: hidden;
        }

        .subInternal_title h4 {
            float: left;
            padding: 5px 10px;
            background: #003f88;
            font-size: 16px;
            color: #fff;
            font-weight: normal;
        }

        .subInternalList {
            overflow: hidden;
        }

        .subInternalList>div {
            margin-bottom: 10px;
        }

        .subInternalList>div strong {
            float: left;
        }

        .subInternalList>div .subInternal_li {
            overflow: hidden;
        }

        .subInternalList>div .subInternal_li a {
            cursor: pointer;
        }

        .subInternalList>div .subInternal_li span,
        .subInternalList>div .subInternal_li a {
            color: #333;
            margin-right: 12px;
            display: inline-block;
            margin-bottom: 5px;
        }

        .subInternalList>div .subInternal_li a:hover {
            color: #003f88;
        }

        .subInternal01 {
            margin-top: 30px;
        }