﻿BODY {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/bg.gif); MARGIN: 0px auto; 
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; 
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none; 
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none; 
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}

.font2 {
      FONT-SIZE: 12px; COLOR: #828282; line-height: 20px; 
}
.font2 A:link {
	COLOR: #828282; TEXT-DECORATION: none; 
}
.font2 A:visited {
	COLOR: #828282; TEXT-DECORATION: none; 
}
.font2 A:hover {
	COLOR: #828282; TEXT-DECORATION: underline;
}
.font3 {
      FONT-SIZE: 12px; COLOR: #676767; line-height: 20px; 
}
.font4 {
    FONT-SIZE: 12px; COLOR: #0099CA; line-height: 20px;
}
.font4 A:link {
	COLOR: #0099CA; TEXT-DECORATION: underline; 
}
.font4 A:visited {
	COLOR: #0099CA; TEXT-DECORATION: underline; 
}
.font4 A:hover {
	COLOR: #0099CA; TEXT-DECORATION: underline;
}
.font5 {
    FONT-SIZE: 12px; COLOR: #777777; line-height: 22px; font-weight:bold;
}
.font5 A:link {
	COLOR: #777777; TEXT-DECORATION: none; 
}
.font5 A:visited {
	COLOR: #777777; TEXT-DECORATION: none;
}
.font5 A:hover {
	COLOR: #777777; TEXT-DECORATION: underline;
}
.font6 {
    FONT-SIZE: 12px; COLOR: #888888; line-height: 31px;
}
.font6 A:link {
	COLOR: #888888; TEXT-DECORATION: none; 
}
.font6 A:visited {
	COLOR: #888888; TEXT-DECORATION: none;
}
.font6 A:hover {
	COLOR: #888888; TEXT-DECORATION: underline;
}
.font7 {
    FONT-SIZE: 14px; COLOR: #676767; line-height: 31px; font-weight:bold;
}
.font8 {
    FONT-SIZE: 12px; COLOR: #FE7115; line-height: 20px; 
}
.font11 {
      FONT-SIZE: 12px; COLOR: #828282; line-height: 20px; font-family: Arial, Helvetica, sans-serif;
}
.top {
    FONT-SIZE: 14px; COLOR: #ffffff; line-height: 31px; font-weight:bold;
}
.top A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
.top A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.top A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
.font9 {
    FONT-SIZE: 12px; COLOR: #843D00; line-height: 18px; font-weight:bold;
}
.font10 {
    FONT-SIZE: 12px; COLOR: #ffffff; line-height: 18px;
}
.font10 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; 
}
.font10 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
.font10 A:hover {
    COLOR: #ffffff; TEXT-DECORATION: underline;
}
form{margin:0px;padding:0px;}
img{border:0px;}
input
{
	font-family:"宋体";
	
}

#flash_show{
	width: 477px; POSITION: relative; HEIGHT: 193px; float:right;
}
#flash_img {
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); OVERFLOW: hidden; WIDTH: 477px;  HEIGHT: 193px;
}
img {border:none;}
#flash_btn {
	Z-INDEX: 202; RIGHT: 1px; height:11px; WIDTH: 70px; POSITION: absolute; TOP: 175px;
}
*html #flash_btn {
	Z-INDEX: 202; RIGHT: 0px; height:11px; WIDTH: 72px; POSITION: absolute; TOP: 175px
}
*+html #flash_btn {
	Z-INDEX: 202; RIGHT: 1px; height:11px; WIDTH: 70px; POSITION: absolute; TOP: 175px
}
#flash_btn DIV {
	FLOAT: left; margin-left:2px;
}

.preload1 {background: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#fff; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; }

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #2F3D40; padding:3px; border:1px solid #2F3D40; white-space:nowrap; width:149px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:30px; position:relative; float:left; width:149px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:30px; width:147px; line-height:30px; text-indent:5px; color:#fff; text-decoration:none;border:1px solid #526A6F;}
#nav li ul.sub li a.fly
{background:#bbd37e;}
#nav li:hover ul.sub li a:hover 
{background:#2F3D40; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#6a812c; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid red; white-space:nowrap; width:149px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}