/*全新导航*/ .nav_content { height: 100%; position: relative; } .nav .nav_content>ul{ position: initial; } .nav .nav_content>ul>li.hover>a{ color: #d7000f; } .header-dropdown { bottom: 0; left: 0; position: absolute; right: 0; top: 55px; -webkit-transition: all .2s; transition: all .2s; z-index: 899; } .nav .showMask{ -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); background: hsla(0,0%,100%,.5); } .header-dropdown-list { border-radius: 0 0 16px 16px; -webkit-box-shadow: 0 2px 8px 0 rgba(174,186,208,.27); box-shadow: 0 2px 8px 0 rgba(174,186,208,.27); margin: 0 auto; max-width: 1600px; overflow: hidden; position: relative; -webkit-transition: height .2s ease; transition: height .2s ease; will-change: height; z-index: 899; display: none; padding: 40px 0px 30px 60px; background: #FFFFFF; } .header-dropdown-list:after{ content: ''; background: url(../img/nav-bg.png) no-repeat; background-size: 100%; right: 0; bottom: 0; height: 150px; display: block; width: 225px; position: absolute; } .header-dropdown .active{ display: block; } .header-dropdown .active .navbar-collapse { -webkit-animation: opGradient .4s; animation: opGradient .4s; opacity: 1; visibility: visible; } .header-dropdown-list .navbar-collapse{ -webkit-box-shadow:none; box-shadow:none; border: none; opacity: 1; } .header-dropdown-list .navbar-collapse .container{ background-color: #FFFFFF; box-shadow: 2px 0 10px rgba(0, 0, 0, .2); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; margin-bottom: 10px; } .header-dropdown-list .navbar-collapse .navbar-list{ margin-bottom: 20px; } .header-dropdown-list .navbar-collapse h4{ margin: 0; font-weight: bold; font-size: 16px; } .header-dropdown-list .navbar-collapse h4 a{ font-weight: bold; font-size: 16px; } .header-dropdown-list .navbar-collapse a{ font-size: 14px; } .nav .nav_content>ul>li{ padding: 0 20px; } .solutions-nav{ padding: 0; } .solutions-nav:after{ display: none; } .solutions-nav .navbar-collapse h3{ margin: 0px 0 30px; } .solutions-nav .navbar-collapse h3 a{ font-size: 18px;color: #434343; } .solutions-nav .navbar-collapse h4{ margin-bottom: 20px; } .solutions-nav .navbar-collapse h4 a{ color: #7f7f7f; } .solutions-nav .navbar-collapse h3 a:hover{ color: #d7000f;; } .solutions-nav .solutions-nav-list{ display: none; margin-top: 55px; padding: 30px 0 0 40px; } .solutions-nav .solutions-nav-list a{ line-height: 36px; } .solutions-nav .solutions-nav-list.active { display: block; } .solutions-nav .solutions-nav-item .active a{ color: #434343; border-bottom: 1px solid #434343; } .solutions-nav-left{ background: url(../img/solutions-nav-left.png) no-repeat; background-size: cover; padding: 40px 0px 60px 40px; } .huoban .table>tbody>tr>td{ vertical-align: middle; } .huoban .table>tbody>tr>th{ text-align: center; } @media (max-width: 768px){ #mob_nav_container{ padding-bottom: 0px; } .header-mbnav-inner { display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-transition: .3s; transition: .3s; } .header-mbnav-leftmenu { background: #f5f5f5; position: relative; width: 120px; z-index: 10; } .header-mbnav-menulist { height: 100%; overflow-y: auto; padding: 11px 0; position: relative; } .header-mbnav-menulist li { color: inherit; font-size: inherit; font-weight: inherit; margin: 0; padding: 0; height: auto; overflow: hidden; } .header-mbnav-menulist a { color: #191919; display: block; font-size: 14px; line-height: 22px; padding: 0 15px; position: relative; -webkit-transition: all .2s; transition: all .2s; } .header-mbnav-menulist a span { display: inline-block; padding: 12px 0; position: relative; } .header-mbnav-menulist li.active a { background: #fff; font-size: 14px; font-weight: 600; } .header-mbnav-menulist a:after { background-color: #191919; bottom: 0; content: ""; display: block; height: 16px; left: 0; position: absolute; top: 31%; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left; transform-origin: left; -webkit-transition: .2s; transition: .2s; width: 2px; } .header-mbnav-menulist li.active a:after { -webkit-transform: scaleX(1); transform: scaleX(1); } .header-mbnav-collapses{ height: 100%; overflow-y: auto; -webkit-box-flex: 1; -ms-flex-positive: 1; background-color: #fff; flex-grow: 1; padding: 20px 15px 16px 20px; width: calc(100% - 120px); } .header-mbnav-collapses>ul>li { display: none; } .header-mbnav-collapses li.show { display: block; } .mob_nav_open ul li a.navbar-tog{ border-bottom: 1px solid #dfe1e6; } .mob_nav_open .header-mbnav-collapses-child li{ border-bottom: none; position: relative; } .mob_nav_open ul li a.navbar-tog{ font-size: 14px; } }