#header{ height:90px; z-index:999; width:100%; position:fixed; top:0;  transition:.5s; z-index:9999;}
#logo{ float:left; padding-top:20px;}

#logo .img02{ display: none;}


#header.xg{ background:#fff; height: 90px; box-shadow: 0 0px 5px rgba(0,0,0,.2);}

#header.xg .q5 span{ color:#333; transition:.5s;}
#header.xg .q5 p{ color:#333; 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:#333;}
#header.xg #nav ul li:hover dl{ color:#6e7d9e;}
#header .fr{ position:relative; float:right;}







#nav{ float:left; margin-right:60px;}

#nav ul{}

#nav ul li{ float:left;  position:relative; z-index:0;}
#nav ul dl{ line-height:90px; text-align:center; margin-left:40px; font-family: "HYJunHei-CEJ"; font-weight:bolder; font-size:16px; color:#FFFFFF; cursor:pointer;}
#nav ul dt{ position:absolute; left:0px; top:90px; width:135%; display:none; background-color:#f5f5f5;}
#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; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
#nav ul p:hover{ background-color:#6e7d9e; color:#FFFFFF;}
#nav ul li:hover dl{
	background-image: url(../images/tt.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#nav .t1{background-image: url(../images/tt.png);
	background-repeat: no-repeat;
	background-position: center bottom;}