
.lee-title h2::after {
    content: "";          /* 必须设置 content 属性 */
    position: absolute;   /* 绝对定位 */
    bottom: -20px;            /* 距离父元素底部的位置 */
    left: 50%;            /* 移动到父元素水平中心 */
    transform: translateX(-50%); /* 向左偏移自身宽度的50%，实现完美居中 */
    
    /* 线条的外观设置 */
    width: 200px;         /* 线条宽度 */
    height: 2px;          /* 线条粗细 */
    background-color: #d5d5d5; /* 线条颜色 */
    opacity: 0.5;         /* 透明度 */
}

.column_breadcrumbs .mcb-column-inner {
  
    
    /* 白色卡片效果 */
    background-color: #ffffff;    /* 白色背景 */
    padding: 10px 40px;           /* 上下10px，左右40px内边距 */
    border-radius: 50px;          /* 大圆角，做出胶囊形状（也可以用10px） */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); /* 柔和的阴影 */
    
    /* 关键：定位调整，使其压在横幅边缘 */
    width: fit-content;           /* 宽度根据文字自适应 */
    margin: -35px auto 20px;      /* 负的 margin-top 让它往上移动，压住 banner */
   
    
}

/* 5. 中间斜杠 / 的样式 */
.mfn-breadcrumbs-separator {
    margin: 0 10px;               /* 左右留出间距 */
    color: #cccccc;
}

.breadcrumbs li a:hover {
    color: #1877f1 !important;
    text-decoration: underline !important;
}
.lee-inquiry-form-container input{
    width:100% !important;
}

.column_product_breadcrumbs .mcb-item-product_breadcrumbs-inner{
    background-color: #ffffff;
    padding: 10px 40px;
    border-radius: 50px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    width: fit-content;
    margin: -35px auto 20px;
}

.mcb-item-dahggvrwj ul{
    color: #fff !important;
}

.column_counter .mcb-item-counter-inner {
    background: #fff;
}


/*鼠标悬浮OEM页面图片特效*/
.mcb-section-nk2ogdyfj img {
    transition: transform 0.5s ease !important;
}

.mcb-section-nk2ogdyfj img:hover {
    transform: scale(1.1) !important;
    z-index: 9;
    position: relative;
    box-shadow: 0 10px 20px rgba(0,0,0,0.15);
}


.mcb-section-6jc9qoi1 .one-fourth.mcb-wrap{
    padding: 10px;
}
.mcb-section-6jc9qoi1 .mcb-item-heading-inner{
    width: 100%;
    margin: auto;
    height: auto;
    min-height: 120px;
    background: #eaeaea;
    border-radius: 0px 0px 20px 20px;
}

.faq .title{
    color:#11335A !important;
}

/* 强制鼠标悬浮时为白色，即便 JS 设置了黑色 */
#menu-header a:hover {
    color: #ffffff !important;
}

/*手机端banner*/
@media only screen and (max-width: 767px) {
    /* 强制让容器占满全屏宽度 */
    .content_wrapper, 
    .mcb-section-y0297jdl, 
    .mcb-section-eoffh39ey, 
    .mcb-section-y0297jdl .section_wrapper, 
    .mcb-section-eoffh39ey .section_wrapper {
        padding-left: 0px !important; /* 缩小边距，让内容更宽 */
        padding-right: 0px !important;
    }
}

.entry-content .entry-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}