
/*新头部*/
header{
    width: 100%;
    height: 40px;
    background: #3b3b3b;
}
header .content{
    width: 1260px;
    margin: 0 auto;
    line-height: 40px;
    display: flex;
    display: -webkit-flex;
    display: -ms-flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
header .content *{
    color: #fff;
    font-size: 12px;
}

header .content ul li:first-child{
    border: none;
}
header .content ul li{
    padding: 0 10px;
    float: left;
    border-left: 1px solid #848484;
    height: 14px;
    line-height: 14px;
    margin-top: 13px;
}
/*菜单*/
nav{background-image: url(/pc/images/navbg.jpg); width: 100%; height: 85px; z-index: 199302; position: relative;  transition: background .5s; -moz-transition: background .5s; -webkit-transition: background .5s; -o-transition: background .5s;}

nav.active{position: fixed; top: 0; background: rgba(255,255,255,.8);border-bottom: 1px solid #808080}

nav.active::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; filter: blur(0px); -webkit-filter: blur(0px); }

nav div{width: 1260px; height: inherit; margin: 0 auto; line-height: 85px;}

nav div>*{float: left;}

nav div i{position: relative; }

nav div i>img{vertical-align: middle;}

nav div i>span{color: #5a5a5a; position: absolute; top: 15px; left: 0; font-size: 13px; text-align: right; width: 100%;}

nav ul{margin: 0 20px 0 27px; height: inherit; line-height: 85px;}

nav ul li{width: 95px;  font-size: 15px; float: left; transition: background .5s; -moz-transition: background .5s; -webkit-transition: background .5s; -o-transition: background .5s; background: transparent;}

nav ul li a{display: block; text-align: center;font-size:18px;}

nav ul li:hover{background: #c79e68; }

nav ul li:hover>a{color: #fff;}

nav ul li dl{height: 100px; overflow: hidden; transition: height .5s; -moz-transition: height .5s; -webkit-transition: height .5s; -o-transition: height .5s; position: relative; }

nav ul li dl dd{height: 50px; background: #373737; transition: background .5s; -moz-transition: background .5s; -webkit-transition: background .5s; -o-transition: background .5s; line-height: 50px;}

nav ul li dl dd a{color: #fff;}

nav ul li dl dd:hover{background: #fff; }

nav ul li dl dd:hover>a{color: #000;}

.top_tel{
    height: 35px;
    width: 195px;
    background: url(/pc/images/headtel.png) no-repeat center left;
    text-indent: 3em;
    margin-top: 26px;
    float: right;
    overflow: hidden;
}
.top_tel h4{
    font-size: 22px;
    line-height: 35px;
}