#logo-nav{background:#fff ;height: 105px;width: 100%;}
.logo{width:auto;margin:5px 6px 0  0;}
.logo a{display: block;font-size: 35px;transition: all .3s;}
.logo a:hover{margin-top: -5px;}
.logo a h2 {font-weight: bold;}
.logo a h2 span{color: #d70000;}
.ttxt {margin-right: 65px;}
.ttxt p{font-size: 16px;margin-top: 26px;}
.logo-nav{position:relative;}
.tel{ color:#000; background:url(img/1_09.png) center left no-repeat; padding-left:18px;}
.tel span{ font-size:20px;}
.nav-ul li{text-align:center;float:left;height:65px;position:relative;padding-top: 40px}
.nav-ul li a{color:#000;font-size:16px;transition: all .3s;height:35px;line-height: 35px;display: block;padding: 0 20px;background: #fff;border-radius: 25px;}
.nav-ul li:hover a,.nav-ul li.hover a{background: #004299;border-radius: 25px;color: #fff;}
.nav-ul li .second-div{position:absolute;left:-23px;top:15px;z-index: 99999;}
.nav-ul li .second-div .second-ul{padding:30px 20px;position:absolute;left:-40px;top:55px;background:url(img/opcity.png);display:none;}
.nav-ul li .second-div .second-ul img{border:3px #e7e6e4 solid;display: block;}
.nav-ul li .second-div .second-li{float:left;text-align:left;width:200px;}
.nav-ul li .second-div .second-li .subnavbox{float: left;margin: 0 10px;}
.nav-ul li .second-div .second-li a{height:30px;line-height:30px;text-align:center;background:#004299;margin-top:6px;font-size:14px;color:#fff;padding: 0px;margin-bottom: 3px;}
.nav-ul li .second-div .second-li a.subbt{font-size: 18px;font-weight: bold;background: none;padding-left: 0px;padding-bottom: 5px;height: 30px;
    line-height: 30px;border-radius: 0px;margin-top: 0px;}
.nav-ul li .second-div .second-li a.subbt:hover{padding-left: 10px;}
.nav-ul li .second-div .second-li a:hover{background: #ffa200}

.ttel{font-size:18px;color: #ff8f00;line-height:26px;margin-left:10px;margin-top: 25px;}
.ttel span{font-size:24px;}
