BODY {
	background: url( bg.gif) #2463b6;
	background-attachment: fixed; background-repeat: repeat-x ! important ;
	 MARGIN: 0px; FONT-FAMILY: arial,verdana,sans-serif; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 12px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto;
}
A {
	COLOR: #0077e1; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #04f2fb; FONT-STYLE: normal; TEXT-DECORATION: none;
}
A:active {
	COLOR: #0077e1; FONT-STYLE: normal; TEXT-DECORATION: none;
}
#headtop {
	COLOR: #ffffff; TEXT-ALIGN: left; PADDING-LEFT: 5px;FONT-SIZE: 34px;filter:glow(color=black,strength=1);font-family:黑体;
}
.b {
	FONT-WEIGHT: bold;
}
.trt_up {
    WIDTH: 762px; 
}
.trt_dow {
    WIDTH: 100%; 
	height:80px;
	background: url(bg_bottom.gif) #2463b6;
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 8px; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT: #dcdcdc 0px solid; 
	BORDER-LEFT: #dcdcdc 0px solid;
	margin-BOTTOM:80px ;
}
.trt {
    WIDTH: 762px; 
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center; 
	BORDER-RIGHT: #dcdcdc 0px solid; 
	BORDER-LEFT: #dcdcdc 0px solid;
	
}
.trl {
	WIDTH: 188px; TEXT-ALIGN: center;
}
.trr {
	WIDTH: 574px; TEXT-ALIGN: center;
}

.tabb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 98%; BORDER-BOTTOM: 0px;
}
.tabc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px;
}
.tda {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.tdb {
	HEIGHT: 10px; TEXT-ALIGN: center;
}
.tdw {
	BACKGROUND-COLOR: #ffffff;
}
.tbg {
	PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #dcdcdc 1px solid;
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.tbg A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbg A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbh {
	PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; COLOR: #666666; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM: #dcdcdc 1px dotted;
}
.tbh A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.tbh A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbh A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbm {
    PADDING-TOP: 0px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-BOTTOM: #ccc 0px solid; 
	BACKGROUND-COLOR: #ffffff;	
}
.tbmback {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-TOP: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid;
	
}
.tbm A {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.tbm A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.tbm A:active {
	COLOR: #000066; FONT-STYLE: normal; TEXT-DECORATION: underline;
}
.red {
	COLOR: #cc0066;
}
.green {
	COLOR: #336633;
}
.ash {
	COLOR: #a7a6aa;
}
.quote {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6;
}
.quotes {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6;
}
.foot {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; LETTER-SPACING: 1px;
}
.foot_1 {
	
	PADDING-TOP: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #dcdcdc 0px solid;
	BORDER-RIGHT: #dcdcdc 0px solid;
	BORDER-BOTTOM: #dcdcdc 0px solid; 
	COLOR: #ffffff; 
	LETTER-SPACING: 1px;
}
.foot A {
	COLOR: #666666;
}
.foot A:hover {
	COLOR: #333333;
}
.foot A:active {
	COLOR: #666666;
}
.lrbtline {
	BORDER-RIGHT: #dcdcdc 1px solid; 
	BORDER-TOP: #dcdcdc 1px solid; 
	BORDER-LEFT: #dcdcdc 1px solid; 
	BORDER-BOTTOM: #dcdcdc 1px solid;
}
.lrbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid;
}
.lrtline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid;
}
.lrline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid;
}
.rbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid;
}
.bline {
	BORDER-BOTTOM: #dcdcdc 1px solid;
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; HEIGHT: 80px; TEXT-ALIGN: center;
}
.content {
	FONT-SIZE: 14px; LINE-HEIGHT: 30px;
}
.contents {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; WIDTH:100%; WORD-BREAK:BREAK-ALL; OVERFLOW-X: hidden;
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.valcode {
	WIDTH: 40px;
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 22px;
}
INPUT.text {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff;
}
INPUT.button {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(bg_button.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #f7f7f7;
}
TEXTAREA.txtarea {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff;
}
SELECT {
	HEIGHT: 22px;
}
SELECT.select {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff;
}


.menuDiv {width:1px;height:28px;background:#000000;}/*定义菜单链接的样式*/
#menu {
    height:26px;
	padding:0PX;
	 /*利用padding:20px 20px 0 0来固定菜单位置*/    
}
#menu ul {
    list-style:none;margin:0px;
    }
#menu li{
    float:left;/*使li自生向左浮动,形成横向排列形式*/
    }
/*list-style:none，这一句是取消列表前点，因为我们不需要这些点。margin:0px，这一句是删除UL的缩进，这样做可以使所有的列表内容都不缩进。 */
#menu li a{
    color:#000080;           /*文字颜色*/
    text-decoration:none;
    padding-top:0px; /*文字距离顶端为4px,调整文字上下居中用*/
    display:block;     
	/*使a链接对象的显示方式由一段文本改为一个块状对象(block)，就可以使用CSS的外边距、内边距、边框等属性了*/
    width:79px;        /*每个a的block宽度*/
    height:26px;       /*每个a的block高度*/
    text-align:center; /*文字格式居中(水平)*/
    background-color:#ececec;   
    margin-left:14PX;     /*控制每个block间距2px*/
}

#menu ul li {float:left;margin:0 14px;display:block;line-height:26px; text-decoration: none;/*去除链接下划线*/
}
/*这里的float:left的左右是让内容都在同一行显示，因此使用了浮动属性(float)。margin:010px的作用就是让列表内容之间产生一个20像素的距离(左：10px，右：10px)display:block;line-height:28px的作用是让文字垂直居中*/
#menu ul li a:link{font-weight:bold;color:#000080; text-decoration: none;/*去除链接下划线*/
}
#menu ul li a:visited {font-weight:bold;color:#000080; text-decoration: none;/*去除链接下划线*/
}
#menu ul li a:hover{
text-decoration: none;
     list-style:none;     
     background-color:#000080;
	 color:#FFFFFF;	
	text-align:center;
	border-BOTTOM:0px solid #2788da;
    /*控制整个导航栏高度 及在下面显示一条2px的线*/
	}








