@charset "utf-8";
body,div,ul,li{
 margin:0 auto;
 padding:0;
}

a:link{
	color:#333333;
	text-decoration:none;
}
a:visited {
 color: #333333;
 text-decoration:none;
}
a:hover {
	color: #997316;
	text-decoration:none;
}
ul{
 list-style:none;
}
.main{
 clear:both;
 padding:8px;
 text-align:center;
}

/*第二种形式*/
#tabs1{
	text-align:left;
	width:944px;
}
.menu1box{
	position:relative;
	overflow:hidden;
	height:26px;
	width:689px;
	text-align:left;
	margin-left: 260px;
}
#menu1{
	position:absolute;
	top:0px;
	left:1px;
	z-index:1;
	width: 691px;
	height: 21px;
	width:675px;
}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:auto;
	text-align:center;
	line-height:21px;
	height:22px;
	/*font-weight: bold;*/
}
#menu1 li.hover{
	font-size: 9pt;
	/*font-weight: bold;*/
	color: #997316;
	text-decoration: none;
	
}
.main1box{
	clear:both;
	height:20px;
	width:944px;
	background-image: url(../images/menubg.jpg);
	font-size: 9pt;
	color: #505050;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
.main01box{
	clear:both;
	height:20px;
	width:944px;
}
.main2box{
	clear:both;
	height:20px;
	width:689px;
	
}
#main1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:auto;
	text-align:center;
	line-height:21px;
	height:28px;
	width:700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 76px;
}
#main1 li.hover{
	font-size: 9pt;
	font-weight: normal;
	color: #997316;
	text-decoration: none;	
}
#main1 li{
	font-size: 9pt;
	font-weight: normal;
	color: #997316;
	text-decoration: none;	
}

#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}
.bai {
	font-family: "宋体";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}

/*第二种形式*/
#tabs1{
	text-align:left;
	width:944px;
}
.menu1box{
	position:relative;
	overflow:hidden;
	height:26px;
	width:689px;
	text-align:left;
	margin-left: 260px;
}
#menu1{
	position:absolute;
	top:436px;
	left:299px;
	z-index:1;
	width: 691px;
	height: 21px;
	width:371px;
}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:auto;
	text-align:center;
	line-height:21px;
	height:22px;
	font-weight: bold;
}
#menu1 li.hover{
	font-size: 9pt;
	/*font-weight: bold;*/
	color: #997316;
	text-decoration: none;
	
}
.main1box{
	clear:both;
	height:20px;
	width:944px;
	background-image: url(../images/menubg.jpg);
	font-size: 9pt;
	color: #505050;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
.main01box{
	clear:both;
	height:20px;
	width:944px;
}
.main2box{
	clear:both;
	height:20px;
	width:689px;
	
}
#main1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:auto;
	text-align:center;
	line-height:21px;
	height:22px;
	width:700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 76px;
}
#main1 li.hover{
	font-size: 9pt;
	font-weight: lighter;
	color: #997316;
	text-decoration: none;
}
#main1 ul{
 display: none;
}
#main1 ul.block{
 display: block;
}








/*   左边的导航    */
.left{
    width:244px;
	font-size: 10pt;
	}
.left ul{
	margin:0;
	font-size:10pt;
	list-style:none;
}
.left li{
	width:244px;
	height:30px;
	line-height:30px;
	background-color:#e0dbce;
	font-size:9pt;
}
.left2{
	color:#41334;
	width:244px;
	height:23px;
	text-decoration:none;
	font-weight:bold;
	background-color:#c7c3ba;
}
.left li a{
	color:#544F49;
	width:220px;
	height:29px;
	line-height:29px;
	padding-left:24px;
    display:block;
	text-decoration:none;
	border-bottom:1px #FFFFFF solid;
}
.left li a:hover{
	color:#41334;
	width:220px;
	height:29px;
	line-height:29px;
	padding-left:24px;
	text-decoration:none;
	/*font-weight:bold;*/
	background-color:#C7C3BA;
	font-weight: bold;
}
.left li a:active{
	color:#41334;
	width:220px;
	height:29px;
	line-height:29px;
	padding-left:24px;
	text-decoration:none;
	font-weight:bold;
	background-color:#C7C3BA;
}



/*   topmenu    */
#nav1 {
	list-style-type: none;
	width: 944px;
	height: auto;
}
#nav {
   line-height: 24px; list-style-type: none; background:#666;
}
#nav a {
	display: block;
	text-align:center;
	font-size: 9pt;
	font-weight: bold;
	color: #2f2f2f;
	text-decoration: none;
}
#nav a:link {
	color:#2f2f2f;
	text-decoration:none;
	font-size: 9pt;
}
#nav a:visited {
	text-decoration:none;
}
#nav a:hover {
  color:#FFF;text-decoration:none;font-weight:bold;
}
#nav li {
	float: left;
	height: 49px;
}
#nav li a:hover{
	font-size: 9pt;
	font-weight: bold;
	color: #997316;
}
#nav li ul {
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 944px;
	position: absolute;
	float:left;
	background-image: url(../images/menu-bg.jpg);
	padding-top: 4px;
	margin-top: 8px;
}
#nav li ul li{
	font-weight: normal;
	background-position: center;
	height:24px;
}
#nav li ul a{
	text-align:center;
	font-weight: normal;
}
#nav li ul a:link {
	color:#505050;
	text-decoration:none;
	font-size: 9pt;
}
#nav li ul a:visited {
  color:#666;text-decoration:none;
}
#nav li ul a:hover {
	color:#997316;
	text-decoration:none;
	font-weight:bold;
}
#nav li:hover ul {
  left: 0;
}
#nav li.sfhover ul {
  left: 0;
}
#content {
  clear: left; 
}


.logotop {
	background-image: url(../images/logo_bg.jpg);
	background-repeat: no-repeat;
	height: 94px;
	width: 944px;
}

.mainmenu{
	width:944px;
	height: auto;
	margin-top: 46px;
	left:0px;
	position:relative;
	
}


/* toploing*/
table.menu
{font-size:9pt;
margin: 0px;
padding: 0px;
border: 0px;
font-weight: bold;
	
}
td.menuNormal
{
	padding: 0px;
	color: black;
	vertical-align: top;
	border: #999999;
	line-height: 16px;
}
td.menuHover
{
	padding: 0px;
	color: black;
	vertical-align: top;
	border: #999999;

}
td.menuHovertwo
{padding: 0px;
color: black;

vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: #ffffff;border: #999999;}
div.menuNormal
{display: none;
position: static;
font-size:9pt;
font-family: "宋体";
color: #585858;
line-height: 16px;
}
div.menuHover

{border: 0px solid lightblue;
background-color: #FFFFFF;
display: inline;
position: absolute;
font-size: 9pt;
font-family: "宋体";
color: #585858;
border: #999999;
}
menuitem{
filter: Alpha(Opacity=10);
}
a.menuitem:link
{
	text-decoration: none;
	font-size: 9pt;
	color: #ffffff;
	background-color:  #005c35;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
a.menuitem:visited
{
	text-decoration: none;
	font-size: 9pt;
	color: #ffffff;
	background-color:  #005c35;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
}
a.menuitem:hover
{
	text-decoration: none;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.menuitem:active
{
	text-decoration: none;
	font-size:9pt;
	color: #666666;
	background-color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
} 
.toptd {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #43bf8a;
}

/*第一种形式*/
#tabsy0 {
	width: 495px;
	border: 1px solid #a6a6a6;
	background-color: #eee8cd;
	padding: 0px;
}
.menuy0{
	width: 498px;
	height: auto;
}
.menuy0 li{
	display:block;
	float: left;
	width:auto;
	text-align: center;
	cursor:pointer;
	background: #FFFFff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #004729;
	text-decoration: none;
	padding-top: 14px;
	padding-right: 11px;
	padding-left: 4px;
	height: 18px;
	padding-bottom: 4px;
}
.menuy0 li.hover{
	background-color: #eee8cc;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #004729;
	height: 18px;
	padding-top: 14px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#mainy0 ul{
	display: none;
	padding: 0px;
}
#mainy0 ul.block{
	display: block;
	padding: 0px;
}
l{
 list-style:none;
}
.mainy{
	clear:both;
	text-align:center;
	padding: 0px;
}
