/* liaodiaper header 导航增强：Products 多级下拉 + 语言国旗下拉 */
/* Products 多级下拉 */
.wd-custom-dropdown{position:relative;}
.wd-custom-dropdown>.wd-custom-sub{position:absolute;top:100%;left:0;min-width:240px;background:#ffffff;border:1px solid #e8e8e8;border-top:2px solid #C59B9C;box-shadow:0 8px 20px rgba(0,0,0,.08);padding:10px 0;margin:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .2s ease;z-index:999;}
.wd-custom-dropdown:hover>.wd-custom-sub{opacity:1;visibility:visible;transform:translateY(0);}
.wd-custom-sub>li{position:relative;margin:0;padding:0;}
.wd-custom-sub>li>a{display:block;padding:8px 18px;font-size:13px;color:#444444;text-decoration:none;white-space:nowrap;}
.wd-custom-sub>li>a:hover{background:#f5f5f5;color:#C59B9C;}
.wd-custom-sub>li>.wd-custom-sub-2{position:absolute;left:100%;top:-11px;min-width:210px;background:#ffffff;border:1px solid #e8e8e8;padding:10px 0;margin:0;list-style:none;opacity:0;visibility:hidden;transition:all .2s ease;z-index:999;}
.wd-custom-sub>li:hover>.wd-custom-sub-2{opacity:1;visibility:visible;}
.wd-custom-sub-2>li{margin:0;padding:0;}
.wd-custom-sub-2>li>a{display:block;padding:8px 18px;font-size:13px;color:#444444;text-decoration:none;white-space:nowrap;}
.wd-custom-sub-2>li>a:hover{background:#f5f5f5;color:#C59B9C;}
/* 语言切换 */
.wd-lang-switch{position:relative;cursor:pointer;}
.wd-lang-current{display:flex;align-items:center;gap:6px;font-size:13px;color:#444444;padding:4px 0;}
.wd-lang-current img{vertical-align:middle;border:1px solid #e0e0e0;}
.wd-lang-current:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #888888;margin-left:2px;}
.wd-lang-list{position:absolute;top:100%;right:0;min-width:150px;background:#ffffff;border:1px solid #e8e8e8;box-shadow:0 8px 20px rgba(0,0,0,.08);padding:8px 0;margin:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:all .2s ease;z-index:999;}
.wd-lang-switch:hover .wd-lang-list{opacity:1;visibility:visible;transform:translateY(0);}
.wd-lang-list li{margin:0;padding:0;}
.wd-lang-list li a{display:flex;align-items:center;gap:6px;padding:6px 14px;font-size:13px;color:#444444;text-decoration:none;white-space:nowrap;}
.wd-lang-list li a:hover{background:#f5f5f5;color:#C59B9C;}
.wd-lang-list li a img{vertical-align:middle;border:1px solid #e0e0e0;}
.wd-lang-list li a.current{color:#C59B9C;font-weight:500;}
@media (max-width: 1024px){.wd-lang-list{right:auto;left:0;}}

/* 页脚紧凑化 */
.main-footer{padding-top:25px;padding-bottom:10px;}
.footer-sidebar{padding-bottom:0;margin-bottom:0;}
.footer-column{margin-bottom:15px;}

/* 隐藏空着的第三列，让信息区和导航区两列排布 */
.footer-column-3{display:none;}
@media (min-width: 576px){
  .footer-sidebar{justify-content:space-between;}
  .footer-column-1{flex:0 0 50%;max-width:50%;}
  .footer-column-2{flex:0 0 45%;max-width:45%;}
}

/* 左侧联系信息块收紧 */
.elementor-818 .elementor-widget{margin-bottom:6px;}
.elementor-818 .elementor-widget:last-child{margin-bottom:0;}
.elementor-818 .title-wrapper{margin-bottom:0;}
.elementor-818 .liner-continer{margin-bottom:2px;}
.elementor-818 .title-after_title p{margin:0;}
.elementor-818 .elementor-widget-social-icons{margin-top:8px;}

/* 中间导航菜单对齐并收紧 */
.footer-column .widget-title{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:500;color:#333333;}
/* 隐藏导航菜单列误命名的 About 标题（与菜单项 About 重复，且本列即主导航） */
.footer-column .widget_nav_menu>.widget-title{display:none;}
.footer-column .widget_nav_menu ul.menu{padding:0;margin:0;list-style:none;}
.footer-column .widget_nav_menu ul.menu li{margin-bottom:6px;}
.footer-column .widget_nav_menu ul.menu li a{font-size:15px;font-weight:500;color:#555555;text-decoration:none;letter-spacing:.3px;}
.footer-column .widget_nav_menu ul.menu li a:hover{color:#C59B9C;}

/* 版权区收紧 */
.min-footer{padding-top:15px;padding-bottom:15px;}

/* 隐藏页眉下方的面包屑/第二行导航（页眉只保留 LOGO + 主导航一行） */
.wd-breadcrumbs{display:none;}
.elementor-element-2097a2a,
.elementor-element-68d0e93{display:none;}
