/*******头部start******/
#top{
	height:90px;
	width:100%;
 
}

#header{
	height:90px;
	position:fixed;
	background:url(../images/header_bg.jpg) 0 0 repeat-x;
	width:100%;
	 
	padding:0px;
	margin:0px;
	z-index:99998;
	top:0px;
	left:0px;
}

#nav{
	width:100%;
	height:40px;
	margin:0px auto;
	z-index:999999;
	 background-color:#333333;
}

.logobn{
	width:248px;
	height:103px;
	float:left;
	overflow:hidden;
	padding-top:0px;
	margin-left:10px;
	display:inline;
	cursor:pointer;
}

.clearb{clear:both;font-size:0px; line-height:0px; height:0px} 

.navdd{  

	width:980px;
	height:40px;
	margin:0px auto;
	z-index:999999;
}


.navdd li{ width:90px; float:left; text-align:center; font-size:15px; color:#FFF; position:relative; height:53px; line-height:40px; }
.navdd ul li a,.navdd ul li a:hover{ color:#FFF}
.submenu ul li a,.submenu ul li a:hover{ color:#666}

.nav_uldd{
	
	padding-left:40px;
	height:40px;
	width:680px;
	 
	float:left;
}

.toptool{  
 float:right;
	width:680px;
	height:50px;
	 color:#000;
	z-index:999999;
}

.toptool ul { float:right;}
.toptool ul li{color:#000}
.toptool ul li a{color:#000000;}
.toptool ul li a:hover{ color:#000}


.nav_ul{
	padding-top:-52px;
	padding-left:40px;
	height:40px;
	width:680px; margin:0 auto;
}

#nav_speed{
	display:none;
}

.nav_ul li{
	height:40px;
	width:100px;
	overflow:hidden;
	text-indent:-99999px;
	float:left;
	margin-right:10px;
	display:inline;
	cursor:pointer;
	position:relative;
}

.nav_ul li a{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	width:100px;
	height:80px;
}

#nav_01 a{
	background:url(../images/nav_bg.gif) 0px 0px no-repeat;
}

#nav_02 a{
    background:url(../images/nav_bg.gif) -100px 0px no-repeat;
}

#nav_03 a{
    background:url(../images/nav_bg.gif) -200px 0px no-repeat;
}

#nav_04 a{
    background:url(../images/nav_bg.gif) -300px 0px no-repeat;
}

#nav_05 a{
    background:url(../images/nav_bg.gif) -400px 0px no-repeat;
}

#nav_06 a{
    background:url(../images/nav_bg.gif) -500px 0px no-repeat;
}

.submenu{ width:775px; border:1px #c3c6c7 solid; border-top:none; padding-bottom:10px; padding-left:40px;  background:url(../images/submenu.png); position:absolute; top:53px; left:-450px; display:none  }
.submenu dt{ padding-top:28px; padding-bottom:25px; color:#129be0; text-align:left; font-weight:bold}
.submenu dt span{ display:block; padding-top:23px;}
.submenu dl{ width:170px; float:left; border-right:1px #e0e2e2 solid; margin-right:30px; display:inline}
.submenu li{ width:123px; float:left; border-bottom:1px #eaeced solid; height:37px; line-height:37px; color:#666; text-align:left;}
.nav ul li .submenu ul li a,.nav ul li submenu ul li a:hover{ color:#666}




/*******头部end******/	



/*********底部start*********/
#footer{
	width:100%;
	height:40px;
	background:#299bd9;
	margin-top:60px;
	margin-bottom:40px;
	position:relative;
}

.bottom{
	width:960px;
	height:40px;
	background:#299bd9;
	margin:0px auto;
	padding:0px;
    font-size:14px;
	color:#4e2506;
	line-height:36px;
	padding-left:20px;
	position:relative; text-align:left;
}

.bottom a{
   color:#FFF;
}

.bottom a:hover{
   color:#333;
   text-decoration:underline;
}

.bottom_logo{
	position:absolute;
	top:-45px;
	right:20px;
	width:248px;
	height:103px;
}
/*********底部end**********/