/* CSS Document */
#nav_wrap {
width: 983px;
height: 26px;
clear:both;
/* background: url(../images/front/nav_bg.gif) 0 0 repeat-x; */
}
#nav {
width: 940px;
margin:0 auto;
height: 26px;
}
#nav li {
padding: 0;
margin: 0;
height: 26px;
display: block;
float: left;
text-align: center;
}
#nav li a {
display: block;
float: left;
height: 26px;
padding: 0 17px;
color: #3A7471;
line-height: 26px;
font-weight: bold;
}
#nav li a:hover {
text-decoration: none;
color: #000;
background: url(../../images/front/nav_link_hover.gif) 0 0 repeat-x;
}
#nav li .here {
background: #719a85;
color: #FFF;
border: none;
height: 26px;
border: #fff solid 1px;
border-bottom: none;
margin-top: 1px;
text-decoration:none;
}

#nav_wrap .online_contact {
display:inline;
float:right;
left:20px;
position:relative;
top:-8px;
background:none;
}

#nav_wrap .online_contact a:hover {
background:transparent none repeat scroll 0 0;
}


/*- Menu Tabs--------------------------- */
.TabBlock {
background:transparent url(../../images/front/ks_hz_021.gif) repeat-x scroll left 18px;
color:#368362;
height:23px;
margin-bottom:3px;
overflow:hidden;
}
.TabBlock ul.l li {
background:transparent url(../../images/front/edu_im_hz_010.gif) no-repeat scroll left top;
float:left;
height:18px;
margin-right:3px;
width:76px;
}
.TabBlock ul.l li.cur {
background:transparent url(../../images/front/edu_im_hz_010.gif) no-repeat scroll left -23px;
height:23px;
text-align:center;
width:76px;
}
.TabBlock ul.l li.cur a {
color:#fff;
}
.TabBlock ul.l li a {
color:#368362;
display:block;
line-height:21px;
padding:0pt 10px;
text-align:center;
text-decoration:none;
}
.TabBlock ul.l li a:hover {
background:transparent url(../../images/front/edu_im_hz_010.gif) no-repeat scroll left -46px;
text-decoration:underline;
color:#333333
}
.TabBlock .more {
float:right;
position:relative;
top:-2px;
padding-right:10px;
}



/*- Menu Tabs--------------------------- */
.picBlock {
background:transparent url(../../images/front/qh_05.gif) no-repeat scroll left -32px;
color:#368362;
height:32px;
margin-bottom:3px;
overflow:hidden;
width:860px;
margin:0 auto
}
.picBlock ul.l li {
background:transparent url(../../images/front/qh_05.gif) no-repeat scroll left -32px;
float:left;
height:28px;
width:97px;
}
.picBlock ul.l li.cur {
background:transparent url(../../images/front/qh_05.gif) no-repeat scroll left -64px;
height:32px;
text-align:center;
width:97px;
}
.picBlock ul.l li.cur a {
color:#333;
font-weight:bold;
}
.picBlock ul.l li a {
color:#368362;
display:block;
line-height:28px;
padding:0pt 10px;
text-align:center;
text-decoration:none;
}
.picBlock ul.l li a:hover {
background:transparent url(../../images/front/qh_05.gif) no-repeat scroll left top;
text-decoration:underline;
color:#333333
}
.picBlock .more {
float:right;
position:relative;
top:-2px;
padding-right:10px;
}


.rem_menu {
background:url(../../images/front/topic_bg_main.gif) no-repeat top;
height:22px;
width:100%;
margin:10px 0 0 0;
float:left;
}
.rem_menu li {
font-size:12px;
float:left;
margin-right:5px;
}
.rem_menu li a {
text-decoration:none;
display:block;
width:102px;
height:22px;
background:url(../../images/front/topic_bg_2.gif) no-repeat;
color:#666
}
.rem_menu li a:hover {
text-decoration:none;
font-weight:bold;
display:block;
width:102px;
background:url(../../images/front/topic_bg_3.gif) no-repeat;
height:22px;
color:#db9557;
font-weight:bold;
}
.rem_menu li a span {
padding:0 0 0 26px;
}
.rem_menu li .here {
background:url(../../images/front/topic_bg_1.gif) no-repeat;
width:102px;
color:#A7472C;
font-weight:bold;
}
.rem_menu li .more {
float:right;
padding:5px 0 0 0;
}

.newly {
background:transparent url(../../images/front/pic_010.gif) repeat-x scroll 0pt;
height:32px;
width:100%;
line-height:28px;
}
.newly li {
background:transparent url(../../images/front/pic_022.gif) no-repeat scroll -64px 0pt;
cursor:pointer;
float:left;
line-height:32px;
margin-left:1px;
margin-right:1px;
text-align:center;
width:60px;
}
.newly li.selectd {
background:transparent url(../../images/front/pic_022.gif) no-repeat scroll 0% 0%;
font-weight:bold;
}
.newly #first {
background:transparent url(../../images/front/pic_022.gif) no-repeat scroll 0 -35px;
width:86px;
}




/* CSS Tabs */
#navlist {
        padding: 10px 0 3px 0;
        margin-left: 0;
        border-bottom: 1px solid #af716a;
        font: bold 13px Verdana, sans-serif;
		margin-bottom:5px;

}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.8em;
        margin-left: 10px;
        border: 1px solid #af716a;
        border-bottom: none;
        background: #eeddeb;
        text-decoration: none;
}

#navlist li a:link { color: #af716a; }
#navlist li a:visited { color: #667; }

#navlist li a:hover {
        color: #000;
        background: #F3FFDF;
}

#navlist li a#current {
        background: #fafafa;
        border-bottom: 1px solid white;
		color:#990000;
}
#navlist li a#none {
		padding: 0 0;
        margin-left: 5px;
        border:none;
        border-bottom: none;
        background: none;
        text-decoration: none;
		font-weight:normal;
		font-size:12px;
		background:url(../../images/front/history/icon_916.gif) no-repeat 0 -2px;
		padding-left:16px;
}

/*- Menu Tabs 9--------------------------- */

    #tabs9 {
      width:100%;
      border-bottom:1px solid #d37371;
      line-height:normal;
	  background:#F7EBE5;
	  display:block;
	  height:24px;	  
      }
    #tabs9 ul {
          margin:0;
          padding:0 10px 0 20px;
          list-style:none;
      }
    #tabs9 li {
      display: block;
      margin:0;
      padding:0;
	  float:left;
	  width:90px;
      }
    #tabs9 a {
      float:left;
      background:url(../../images/front/history/tableft9.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-size:13px;
	  font-weight:bold;
      }
    #tabs9 a span {
      float:left;
      display:block;
      background:url(../../images/front/history/tabright9.gif) no-repeat right top;
      padding:6px 12px 3px 8px;
      color:#B79595;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs9 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs9 a:hover {
      background-position:0% -42px;
      }
    #tabs9 a:hover span {
      background-position:100% -42px;
      }

      #tabs9 #current a {
              background-position:0% -42px;
			  color:#FFFFFF;
			  height:25px;
			 
      }
      #tabs9 #current a span {
              background-position:100% -42px;
			  color:#FFFFFF;
			  height:16px;
      }
-->



/*****top menu*********/

#main-menu {
	height:28px;
	clear:both;
	background-image:url(../../images/front/history/bg_menu.gif);	
}
#main-menu ul{
    margin:0;
	padding:0;
}
#main-menu li {
	float:left;
	list-style: none;
	margin:2px 0 0 0;
	text-decoration: none;
	text-transform: uppercase;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9B9B9;
}
#main-menu a {
	font-weight: bold;
	font-family: Tahoma;
	font-size: 1.1em;
	text-decoration: none;
	color: #333333;
}
#main-menu span {
	padding:1px 25px 4px 25px;
	
}  
#main-menu a:hover {
    color:#333333;
	display:block;
	background-image:url(../../images/front/history/menu_bg.gif);

	
}
#select {
	color:#FFFFCC;
	display:block;
	background-image: url(../../images/front/history/menu_bg1.gif);
}

