/* CSS */
@charset "utf-8";
/* CSS Document */

body {
	background:url("../images/top/webbg.jpg") repeat-x scroll center top transparent;
    color: #2F2F2F;
    font-family: Verdana,Arial,Helvetica,sans-serif,'宋体';
    font-size: 12px;
    text-align: center;
}

/*大框架*/
#wrapper {
width:986px;
text-align:left;
margin:0 auto;
}
#wrapper ul, #wrapper li {
	margin:0;
	padding:0;
	list-style:none;
}
#topnav a, #mainnav a {
	text-decoration:none;
}
/*头像*/
#topnav .avatar {
    padding: 1px; 
    background-color: #fff;}


/*顶部导航*/
#topnav { height:37px;line-height:35px; *line-height:37px; text-align:right;   overflow:hidden;}
#topnav .tn{color:#3ea3e3; display:block; position:relative; padding-left:5px; padding-right:5px; float:right; text-align:center}
#topnav a.tn:hover{background:#3ea3e3}
#topnav a:before { display:block; padding:1px; content: attr(title); color:#3ea3e3; }
#topnav span { color:#aadeff; float:right; font-size:10px; *line-height:33px;}
#topnav a span { position:absolute; display:block; top:1px; left:5px; font-size:12px; color:#fff; /*width:48px;*/ text-align:center; cursor:pointer }

#topnav .send {	
	color:#FFF;    display: block;    float: right;    padding-right: 5px;	 padding-right: 0px\9;    position: relative;    text-align: center;
	width:51px;		background:url("../images/top/enter.gif") no-repeat;	margin-top:10px; 		margin-top:8px\9; 	padding-bottom:51px;
	padding-bottom:51px\9;	line-height:12px;	line-height:16px\9;}
	
/*头样式*/
#header { background:url("../images/top/topbg.jpg") no-repeat; height:110px;  text-align:left;/*z-index:1000;*/ *position:relative; _margin-top:-5px; }
#header .logo {
	background:url("../images/top/k12logo.png") no-repeat;	width:174px;	height:85px;	float:left;	margin-left:80px;	margin-top:12px;
	 _margin-left:15px;
}

#mainnav {background:url("../images/top/navbg.png") no-repeat;font-family:宋体;	width:710px;	height:52px;	margin-top:37px;	margin-left:5px;	padding-left:6px;	float:left;}
#mainnav ul { height:46px; }
#mainnav li { float:left; position:relative; }
#mainnav li a { line-height:46px; width:100px; text-align:center; display:block; color:#1e6999; font-size:13px; }
#mainnav li a:hover { 
background:url("../images/top/navbg.png") no-repeat -125px -51px; color:#fff }
#mainnav li a.active { 
background:url("../images/top/navbg.png") no-repeat 7px -51px; color:#fff }
/*栏目导航前竖线*/
#mainnav .jg { background:url("../images/top/jiange.gif") no-repeat; width:1px; height:41px; float:left; margin-top:-42px; }
