/*
 * 导航栏精修（nav-polish.css）——全站前台同步
 * 从 home-polish.css 拆出的导航部分，供所有前台母版页引用；
 * 首页（Default.aspx.cs）同时引用 home-polish.css 与本文件。
 * 效果：蓝色渐变导航条、菜单文字垂直居中、悬停高亮铺满整条、
 *       下拉菜单贴住条底并对齐菜单项。
 * 回滚：删掉各母版页 .cs 中对本文件的引用即可。
 */

/* 顶部热线标签（与首页效果一致，尺寸不变） */
body .divclear {
    background: linear-gradient(180deg, #1a76d6, #0d59af);
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(13, 89, 175, .28);
    font-size: 13px;
    letter-spacing: .5px;
}

body .header_tel { color: #e2262b; text-shadow: 0 1px 0 rgba(0, 0, 0, .06); }

/* 导航条：同尺寸换渐变底色 */
body .container_ban {
    background: linear-gradient(180deg, #1a76d6, #0d59af);
    box-shadow: 0 2px 6px rgba(13, 63, 128, .22);
}

/* 下拉菜单的定位基准（原缺失，曾导致菜单错位到页头） */
body #nav > li { position: relative; }

body #nav > li > a {
    color: #fff !important;
    background: none !important;
    text-shadow: none !important;
    /* 垂直居中：抵消 bootstrap 的 padding-top:8px/line-height:20px */
    height: 50px;
    line-height: 50px;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    -webkit-transition: background .16s ease;
    transition: background .16s ease;
}

body #nav > li > a:hover,
body #nav > li > a:focus {
    background: rgba(255, 255, 255, .16) !important;
    color: #fff !important;
}

/* 下拉菜单：贴住导航条底边（原 top:135px 按整页定位的巧合值） */
body #nav li ul {
    top: 50px !important;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 8px 18px rgba(15, 60, 120, .2);
    overflow: hidden;
}

body #nav li ul li { border-bottom: 1px solid #f2f5f9 !important; background: #fff !important; }
body #nav li ul li:last-child { border-bottom: 0 !important; }
body #nav li ul li a { color: #444 !important; }
body #nav li ul li a:hover { background: #0d59af !important; color: #fff !important; }
