/*
 * 俄语站（ru）专用样式覆写文件
 * ------------------------------------------------------------
 * 仅当 site_lang() === 'ru'（siteid=4）时由 homepage_header.html 加载，
 * 加载顺序在 index.css / homepage.css / cinie.css 之后，因此这里的规则
 * 会覆盖上述通用样式。俄语站与中文站的所有差异写在本文件中，
 * 不要修改通用 CSS，以免影响其他站点。
 */

/* 首页新闻区块头部：标题与“更多”垂直居中（h3 单行省略已入通用 index.css） */
.news-block-header {
    align-items: center;
}

.news-block-header .more {
    flex-shrink: 0;
    white-space: nowrap;
    margin-left: 10px;
}

/* 外语文案较长，世界核能首页栏目标题缩小字号 */
.sjhn-index-page .sjhn-title {
    font-size: 33px;
}

/* 证书轮播标题：外语文案过长，单行省略 */
.cert-banner .slide-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* 核博会最新通知下载按钮：外语文案较长，不限定宽度，随文字自适应 */
.hbh_zwtz .zwtz-download-btn a {
    width: auto;
    padding: 0 18px;
    white-space: nowrap;
}

/* 核博会活动概况正文：西文排版不用首行缩进 */
.hbh_hdgk .hbh-hdgk-right-content-text p {
    text-indent: 0;
}

/* 组织机构：外语标题较长，标题块移到横线上方，横线内四列平分宽度 */
.hbh-page .section6-item {
    flex-direction: column;
    align-items: stretch;
    border-top: none;
    padding-top: 0;
}

.hbh-page .item-left-title {
    align-self: flex-start;
    margin-bottom: 12px;
}

.hbh-page .item-right-content {
    width: 100%;
    border-top: 1px solid #bfc4ca;
    padding: 16px 0 0;
    box-sizing: border-box;
}

.hbh-page .item-right-title {
    flex: 1;
    flex-shrink: 0;
    padding-right: 16px;
    box-sizing: border-box;
}

/* 顶部导航：用隐藏的加粗文本预留宽度，避免选中/悬浮加粗时整排抖动 */
.site-nav-inline a {
    text-align: center;
}

.site-nav-inline a::after {
    content: attr(data-label);
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    font-weight: 600;
}


