@charset "utf-8";

/**/
.menu{ Z-INDEX: 999; _overflow: hidden; padding:0px; margin:0px; width:847px!important; float:right; height:63px!important; margin-top:54px;}

.menu UL {
	Z-INDEX: 999; LIST-STYLE-TYPE: none; margin:0px; padding:0px;}
.menu UL LI {
	Z-INDEX: 999; POSITION: relative; FLOAT: left; padding:0px 0px; margin-left:1px; display:inherit;}
.menu .no_margin{ margin:0px!important}
.menu UL LI A,.menu UL LI A:visited {
	Z-INDEX: 999; TEXT-ALIGN: center; height:63px; line-height:63px; MARGIN: 0px!important; WIDTH: 100%; DISPLAY: block;  FLOAT: left; COLOR: #fff; font-weight:bold; FONT-SIZE: 14px; padding:0px!important;  text-decoration:none; overflow:hidden!important;}
	
.menu UL LI span{ display:none;}

.menu UL LI UL {
	Z-INDEX: 999; POSITION: absolute; VISIBILITY: hidden;}
	
.menu UL LI:hover A,.menu UL LI A:hover{
	Z-INDEX: 999; WIDTH: 100%; COLOR: #ffffff; TEXT-DECORATION: none; height:63px; display:block; background-position:bottom!important;}
	


/*tan*/

.menu UL LI:hover UL {
	Z-INDEX: 999; top:63px; VISIBILITY: visible!important; LEFT: 0px; _top: 63px;}
.menu UL LI A:hover UL {
	Z-INDEX: 999; top:63px; VISIBILITY: visible!important; LEFT: 0px; _top: 63px;}

.menu UL LI:hover UL LI {
DISPLAY: block; CLEAR: both; filter: alpha(opacity=100); moz-opacity: 1; opacity: 1; overflow:hidden;}
.menu UL LI A:hover UL LI {
DISPLAY: block; CLEAR: both; filter: alpha(opacity=100); moz-opacity: 1; opacity: 1; overflow:hidden;}

.menu UL LI:hover UL LI UL {
	POSITION: absolute; VISIBILITY: hidden; z-index:99;
}
.menu UL LI A:hover UL LI A UL {
	POSITION: absolute; VISIBILITY: hidden; z-index:99; 
}

.menu UL LI:hover UL LI A,.menu UL LI:hover UL LI A:visited {
	Z-INDEX: 999; TEXT-ALIGN: center; HEIGHT: 26px; line-height:26px;  DISPLAY: block; background-color:#8b5329; background-image:none; COLOR: #ffffff; FONT-SIZE: 12px; font-weight:normal!important; border-bottom:#9b5d2c 1px solid;  width:120px!important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.menu UL LI A:hover UL LI A {
	Z-INDEX: 999; TEXT-ALIGN: center; HEIGHT: 26px; line-height:26px;  DISPLAY: block; background-color:#8b5329; background-image:none; COLOR: #ffffff; FONT-SIZE: 12px; font-weight:normal!important; border-bottom:#9b5d2c 1px solid;  width:120px!important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	
.menu UL LI:hover UL LI A:hover {
  background-color:#b47842;COLOR: #ffffff; font-weight:bold;
}
.menu UL LI A:hover UL LI A:hover {
  background-color:#b47842; COLOR: #ffffff; font-weight:bold;
}

a.xcf_1,a.xcf_1:visited{ width:120px; height:63px; background:url(../images/d1.jpg) top center no-repeat;}
a.xcf_1:hover,a.hover_menu{ background-position:bottom!important;}

a.xcf_2,a.xcf_2:visited{ width:120px; height:63px; background:url(../images/d2.jpg) top center no-repeat;}
a.xcf_2:hover,a.hover_menu{ background-position:bottom!important;}

a.xcf_3,a.xcf_3:visited{  width:120px; height:63px; background:url(../images/d3.jpg) top center no-repeat;}
a.xcf_3:hover,a.hover_menu{background-position:bottom!important;}

a.xcf_4,a.xcf_4:visited{  width:120px; height:63px; background:url(../images/d4.jpg) top center no-repeat;}
a.xcf_4:hover,a.hover_menu{background-position:bottom!important;}

a.xcf_5,a.xcf_5:visited{ width:120px; height:63px; background:url(../images/d5.jpg) top center no-repeat;}
a.xcf_5:hover,a.hover_menu{background-position:bottom!important;}

a.xcf_6,a.xcf_6:visited{width:120px; height:63px; background:url(../images/d6.jpg) top center no-repeat;}
a.xcf_6:hover,a.hover_menu{ background-position:bottom!important;}

a.xcf_7,a.xcf_7:visited{width:120px; height:63px; background:url(../images/d7.jpg) top center no-repeat;}
a.xcf_7:hover,a.hover_menu{ background-position:bottom!important;}



