#header{ height:85px; z-index:999999999; width:100%; position:fixed; top:0;  transition:.5s;}
#logo{ float:left; padding-top:15px;}

#logo .img02{ display: none;}


#header.xg{ background:#fff; height: 85px; box-shadow: 0 0px 5px rgba(0,0,0,.2);}

#header.xg #nav ul li h3{line-height:85px; color: #333;}
#header.xg .q6 span{ color:#0e60c7; transition:.5s;}
#header.xg .q6 em{ color:#0e60c7; transition:.5s;}
#header.xg #nav ul li.on h3, #header.xg #nav ul li:hover h3{ color: #0e60c7;}

#header.xg #logo .img02{ display: inline-block;}

#header.xg #logo .img01{ display: none;}

#header.xg #nav ul dl{ color:#525252; line-height:85px; margin-top:0px;}
#header.xg #nav ul li:hover dl{ color:#0e60c7;}
#header.xg #nav ul dt{ top:85px;}
#header .fr{ position:relative;}







#nav{ float:left;}

#nav ul{}

#nav ul li{ float:left;  position:relative; z-index:0;}
#nav ul dl{ line-height:50px; text-align:center; padding-left:30px; padding-right:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bolder; color:#FFFFFF; cursor:pointer; margin-top:15px;}
#nav ul dt{ position:absolute; right:0px; top:65px; width:100%; display:none; background-color:#FFFFFF;}
#nav ul li:hover dt{ display:block;}
#nav ul p{ text-align:center; font-size:14px; color:#666666; cursor:pointer; padding-bottom:10px; padding-top:10px;}
#nav ul p:hover{ background-color:#f5f5f5;}
#nav ul li:hover dl{ color:#0e60c7; background-color:#FFFFFF;}


@media screen and (max-width: 1460px) {
#logo img{ height:45px;}


#nav ul dl{ line-height:50px; text-align:center; padding-left:20px; padding-right:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bolder; color:#FFFFFF; cursor:pointer; margin-top:15px;}
}