/*导航栏---服务样式---start*/

/* 鼠标悬停下拉菜单 */
.dropdown-hover:hover .dropdown-menu {
    display: block;
    margin-top: 0; /* 移除默认间距 */
}

/* 下拉菜单动画 */
.dropdown-menu {
    display: none;
    opacity: 0;
    transition: all 0.3s ease;
    transform: translateY(10px);
}

.dropdown-hover:hover .dropdown-menu,
.dropdown.show .dropdown-menu {
    display: block;
    opacity: 1;
    transform: translateY(0);
}

/* 下拉菜单样式增强 */
.dropdown-menu-dark {
    /*background-color: #1a4f8b;*/
    background-color: #74878b;
    border: 1px solid rgba(255,255,255,0.1);
    min-width: 280px;
}

.dropdown-item {
    padding: 12px 16px;
    transition: all 0.2s;
}

.dropdown-item:hover {
    background-color: rgba(255,255,255,0.1);
    transform: translateX(5px);
}

/* 移动端保持点击触发 */
@media (max-width: 991.98px) {
    .dropdown-hover:hover .dropdown-menu {
        display: none;
    }
    
    .dropdown-menu {
        opacity: 1;
        transform: none;
    }
}


/*导航栏---服务样式---end*/
/*icp START*/
/* 页脚样式 */
footer {
    border-top: 1px solid rgba(255,255,255,0.1);
}

.footer-links a {
    transition: opacity 0.3s;
    font-size: 0.9rem;
}

.footer-links a:hover {
    opacity: 0.8;
    text-decoration: underline !important;
}

@media (max-width: 768px) {
    .footer-links {
        display: flex;
        flex-direction: column;
    }
    .footer-links a {
        margin-bottom: 0.5rem;
        margin-right: 0 !important;
    }
}
/*icp END*/



 .a-link-down {
    padding: 0 8px; !important;
}
