@charset "utf-8";
/* CSS Document */

/*--------页眉-----------*/
#header { margin:0px auto; height:120px; background-color:#1a499b; overflow:hidden; }
	#header #topline { background-color:#005DA2; }
	#header #topline #tl_main { margin:0px auto; height:24px; line-height:24px; font-size:14px; overflow:hidden; }
	#header #topline #tl_main ul { float:right; }
	#header #topline #tl_main ul li { float:left; color:#007CD6; text-align:right; }
	#header #topline #tl_main ul li a  { padding:0px 8px; }
	#header #topline #tl_main ul li a:link,#header #topline #tl_main ul li a:visited { color:#9BD6FE; }
	#header #topline #tl_main ul li a:hover { color:#92CDF7; }
	
	#header #h_main { height:120px; line-height:120px; background-repeat: no-repeat; background-position: 800px 0px; overflow:hidden; }
	#header #h_main #homelogo { width:500px; height:100%;margin-top: 20px; background-image: url(/html/images/logo.png); background-repeat: no-repeat; background-position: 0px 0px; display:block; }
	#header #h_main span { padding:0px 8px; font-size:20px; color:#FFF; }

	#header #h_main #classtitle { }
	#header #h_main #classtitle #logo { float:left; width:56px; height:54px; background-image: url(/html/images/bgimg.png); background-repeat: no-repeat; background-position: 0px 0px; overflow:hidden; }
	#header #h_main #classtitle #ttline { float:left; padding:2px 28px 0px 8px; height:46px; color:#FFFFFF; }
	#header #h_main #classtitle #ttline #above { height:32px; line-height:32px; font-size:24px; font-weight:bold; display:block; }
	#header #h_main #classtitle #ttline #following { height:14px; line-height:14px; font-size:10px; font-family:Verdana, Geneva, sans-serif; display:block; }
	#header #h_main #classtitle a { float:left; margin-top:13px; padding:0px 10px; height:22px; line-height:22px; font-size:12px; background-color:#005DA2; border-top:2px solid #005DA2; border-bottom:2px solid #276AAB; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; display:block; }
	#header #h_main #classtitle a:link,#header #h_main #classtitle a:visited { color:#FFFFFF; }
	#header #h_main #classtitle a:hover { color:#F8F6F6; }

/*--------横幅-----------*/

/*--------导航-----------*/
#menu { background-color:#FFF; }
	#menu ul { width:1185px; line-height:42px; font-size:18px; display:block; }
	#menu ul li { padding-top:1px; float:left; border-right:1px solid #D9D9D9; }
	#menu ul li a { height:42px; display:block; }
	#menu ul li a:link,#menu ul li a:visited { color:#000000; }
	#menu ul li a:hover { color:#FFFFFF; background-color:#1a499b; }

	.m01{ border-bottom:1px solid #959595; }
		.m01 ul { padding-left:14px; }
		.m01 ul li a { padding:0px 22px; }
		
	.m02{ border-bottom:1px solid #D9D9D9; }
		.m02 ul li a { padding:0px 22px; }

	.m03{ border-bottom:1px solid #D9D9D9; }
		.m03 ul { padding-left:14px; }
		.m03 ul li a { padding:0px 22px; }
		
	.m04{ border-bottom:1px solid #D9D9D9; }
		.m04 ul li a { padding:0px 14px; }


.top_bg{width:100%; height:24px; background:#005da2; position:absolute; top:0; left:0; z-index:10; overflow:hidden;}
.toper{width:1200px; margin:0 auto; text-align:right; line-height:24px; color:#007bd6; text-align:right; font-size:14px;}
.toper a{color:#9bd4ff;}
.toper a:hover{color:#fff;}














