header{
    width: 100%;
    height: 70px;
    box-sizing: border-box;
    border-bottom: 1px solid #EEEEEE;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.header-items{width: 20%;display: flex;justify-content: center;align-items: center;cursor: pointer; /* 添加光标指针 */position: relative; /* 为绝对定位下拉菜单提供参考 */}
/* 新增下拉菜单样式 - 兼容你的设计 */
.language-dropdown {
    display: none; /* 初始隐藏 */
    position: absolute;
    top: calc(100% + 5px); /* 从触发元素底部开始，加5px间距 */
    right: 90%;
    transform: translateX(50%); /* 精确居中 */
    background-color: #fff;
    min-width: 120px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
    z-index: 1000;
    border-radius: 4px;
    border: 1px solid #eee;
}
.language-dropdown a{text-decoration: none}

.language-option {
    padding: 8px 16px;
    color: #333; /* 默认文字颜色 */
    text-align: center;
    transition: background-color 0.2s;
}

.language-option:hover {
    background-color: #f8f8f8;
    color: #D81618; /* 悬停时使用你的主题色 */
}

/* 保持图标与文字间距 */
.header-items .iconfont {
    margin-left: 5px;
    font-size: 12px;
    color: #D81618; /* 图标使用你的主题色 */
}
.header-items span{color: #D81618}
.header-center{text-align: center;font-size: 26px;color: #D81618;font-weight: 700;width: 60%}
.continer{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;}
.model-box{width: 100%;height: auto;overflow: hidden;box-sizing: border-box;padding: 20px 15px 8px 15px;border-bottom: 1px solid #EEEEEE}
.model-box a{text-decoration: none;}
.model-title{width: 100%;height: 40px;display: flex;justify-content: space-between;align-items: center;}
.model-title-left{width: 70%;height: 40px;font-weight: 700;font-size: 20px;line-height: 40px;}
.model-title-right a{text-decoration: none;color: #838383}
.video-items{width: 100%;height: auto;box-sizing: border-box;display: flex;justify-content: space-between;padding: 5px 0}
.video-items-left{width: 38%;height: auto;overflow: hidden;margin-right: 2%}
.video-items-left img{width: 100%}
.video-items-right{width: 60%;height: auto;overflow: hidden;}
.video-items-right p{color: #7c7c7c}
.video-title{font-weight: 700;font-size: 15px;color: #3A3A3A !important;margin-bottom: 5px;}
.video-short-title{font-size: 12px;line-height: 16px;margin-bottom: 5px;color: #5C5C5C}
.detail-image{width: 100%;height: auto;overflow: hidden;}
.detail-image img{width: 100%;}
.detail-image video{width: 100%}
.detail-title{width: 100%;height: auto;overflow: hidden;padding: 10px 10px;box-sizing: border-box;}
.detail-title h2{font-weight: 700;font-size: 16px;line-height: 20px;}
.detail-param{width: 100%;box-sizing: border-box;display: flex;justify-content: space-between;margin-top: 10px;}
.detail-param span{font-size: 12px;color: #2E2E2E}
.bg-hui{width: 100%;height: 10px;background-color: #F5F5F5}
.art-contents{width: 100%;height: auto;overflow: hidden;padding: 20px 10px;box-sizing: border-box;line-height: 20px;letter-spacing: 1.2px;}
.art-contents img{width: 100%}
.list-header{width: 100%;text-align: center;font-size: 18px;font-weight: 700;height: 60px;line-height: 60px;border-bottom: 1px solid #EEEEEE}