﻿#logo-nav{height: 110px;width: 100%;}
.tbg{width: 100%;height: 30px;line-height: 30px;background: #ebebeb;}
.tbg .fl{color: #909090;text-transform: uppercase;font-family: Verdana;}
.tbg .fr img{margin-top: 5px;display: block;}
.logo {margin-top: 24px;}
.logo a{display: block;font-size: 0px;line-height: 0px;transition: all .3s;}
.logo a:hover{margin-left: 10px;}
.htxt{margin-left: 45px;}
.htxt h3{font-size: 20px;font-weight: bold;color: #000;margin-top: 28px;}
.htxt h3 span{color: #fb1e0f;}
.htxt p{margin-top: 10px;}
.ttel{margin-top: 19px;}
.ttel dl{float: left;text-align: center;border-right: 1px solid #d2d2d2;padding:0 15px;margin-top: 12px;}
.ttel dl dd{font-size: 14px;color: #1c1c1c;}
.ttel dl:last-child{border:none;}
.ttel .fl{margin-right: 60px;}
.navbg{width: 100%;height: 81px;line-height: 81px;background:#246aba;border-bottom: 5px solid #dbdbd9;}
.nav-ul{width: 1400px;margin:auto;}
.nav-ul li { width: auto; text-align: center;  float: left; position: relative;margin-bottom: -5px;height: 86px;}
.nav-ul li a { color: #fff;padding:0 43px;transition: all .3s;font-size: 16px; display: block;height: 86px;}
.nav-ul li a:hover, .nav-ul li.hover a{ color: #fff;background: url(../images/navh.jpg) no-repeat center top}
.nav-ul li .second-div{position:absolute;left:0px;top:81px;z-index: 99999;}
.nav-ul li .second-div .second-ul{display: none;}
.nav-ul li .second-div .second-li{width: 191px;}
.nav-ul li .second-div .second-li a{display: block;width:191px;height: 40px;line-height:40px;text-align:center;padding: 0px;border-radius: 0px;text-shadow:none;transition: all .3s;overflow: hidden;font-size: 14px;border-bottom:1px solid #e9b518;background: #ffc516;color: #000;}
.nav-ul li .second-div .second-li a:hover{background: #3672ba;color: #fff;border-color: #3a8ff4;font-size: 15px;}