body {
	background-color: #FFFFFF;
	MARGIN: 0px;
    TEXT-ALIGN: center
}


a {
	color: #003298;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.px14 {
	font-size: 14px;
	font-weight: bold;
	filter: DropShadow(Color=#396eb5, OffX=0, OffY=-1, Positive=true);


}

.login_text { width:136px; height:22px; line-height:20px;  padding:1px;border:1px solid #cccccc; color: #666;}

/* 顶部主要导航菜单链接样式---------------------------- */
#nav {ertical-align: middle;}
#nav a {width:73px; height:31px; padding-top:2px;display:block;font-size:14px;color: #004584;text-decoration: none;font-weight: bold}
#nav a:hover {font-size:14px;color: #ff6600;text-decoration: none;font-weight: bold;background: url(../images/dh_sum.gif) no-repeat;}
#nav .on {font-size:14px;color: #ff6600;text-decoration: none;font-weight: bold;background: url(../images/dh_sum.gif) no-repeat;}


.border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.bgcolorBule {
	background-color: #E5EEF9;
	color: #003298;
}

.bgcolorBlue3 {
	background-color: #B4CCEB;
	color: #000000;
}
.classborder {
	font-size: 12px;
	font-weight: normal;
	color: #3C6EB5;
	background-image: url(../images/title_bg_left.gif);
	border: 1px solid #B4CCEB;
}
.classborder100 {
	font-size: 12px;
	font-weight: normal;
	color: #3C6EB5;
	background-image: url(../images/title_bg100.gif);
	
}

.classborder8 {
	font-size: 12px;
	font-weight:normal;
	color: #ff0000;
	background-image: url(../images/bottonBG.gif);
	border: 1px solid #ff0000;
}
.classborder11 {
	font-size: 12px;
	font-weight: normal;
	color: #FF3300;
	background-image: url(../images/title_bg3.gif);
	border: 1px solid #FFD699;
}


.titleborder{  /* 同classborder用于网站区栏目的标题背景 */
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	background-image: url(../images/title_1_m.gif);
	border: 1px solid #ffd1b2;

}


.classborder3 {
	font-size: 12px;
	font-weight: bold;
	background-color: #E5EEF9;
	color: #003298;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 3px;
	background-image: url(../images/top_menu_bg.gif);
}
.classborder33 {
	font-size: 12px;
	font-weight: bold;
	background-color: #E5EEF9;
	color: #003298;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 6px;
	
	background: url(../images/top_bg2.gif) 0px 3px no-repeat;
}	


.class {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7499cb;
	border-right-color: #2e5891;
	border-bottom-color: #2e5891;
	border-left-color: #7499cb;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.2em;
	color: #FFFFFF;
	background-color: #396eb5;
}
.class2 {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF3333;
	border-bottom-color: #FF3333;
	border-left-color: #FF9900;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.2em;
	color: #FFFFFF;
	background-color: #FF6600;


}
.touyingzhi {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #003298;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=);
}

.touyingzhi2 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #ff3300;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=);


}

.border-ccc {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

.left-border0 {
	border-top: 1px solid #B4CCEB;
	border-right: 1px solid #B4CCEB;
	border-bottom: 1px solid #B4CCEB;
	border-left: 1px solid #B4CCEB;
}
.left-border {
	border-right: 1px solid #B4CCEB;
	border-bottom: 1px solid #B4CCEB;
	border-left: 1px solid #B4CCEB;

}
.left-border-1 {
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left: 1px solid #DADADA;

}

.left-border1 {
	border-top: 1px solid #B4CCEB;
	border-right: 1px solid #B4CCEB;
	border-bottom: 1px solid #B4CCEB;
	border-left: 1px solid #B4CCEB;

}

.left-border2 {
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
}
.link-border {
	border-right: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #dedede;
}

.right-border {
	border-top: none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
	
.mid-border {
	border-top: none;
	border-right: 1px solid #FFD1B2;
	border-bottom: 1px solid #FFD1B2;
	border-left: 1px solid #FFD1B2;
}
.mid-border-blue {
	border-top: 1px solid #BCD1F3;
	border-right: 1px solid #BCD1F3;
	border-bottom: 1px solid #BCD1F3;
	border-left: 1px solid #BCD1F3;
}
.mid-border-green {
	border-top: 1px solid #D1E0B2;
	border-right: 1px solid #D1E0B2;
	border-bottom: 1px solid #D1E0B2;
	border-left: 1px solid #D1E0B2;
}

.mid-border-yellow {
	border-top: 1px solid #FFD699;
	border-right: 1px solid #FFD699;
	border-bottom: 1px solid #FFD699;
	border-left: 1px solid #FFD699;
}

td {
	font-size: 12px;
	line-height: 18px;

}
.white1 {
	color: #FFFFFF;
}
.borderSF {
	height:25px;
	border-bottom: 1px solid #eeeeee;
}
.mainColor {
	background-color: #396eb5;
}
.border-r-b {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b4cceb;
	border-bottom-color: #b4cceb;
	background-color: #FFFFFF;

}
.border2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.border4 {
	font-weight: normal;
	color: #396EB5;
	border: 1px solid #b4cceb;
	background-image: url(../images/bottonBG.gif);
}
.titlebg-left {
	background-image: url(../images/title_bg_left.gif);
}
.titlebg-right {
	background-image: url(../images/title_bg_right.gif);
}
.titlebg-left-red {
	background-image: url(../images/title_bg_yellow2.gif);
}
.titlebg-right-red {
	background-image: url(../images/title_bg_right_R.gif);
}





.dht {
	background-image: url(../images/classBG.gif);
	background-color: #396eb5;
}
.hiddiv{
	float:left;
	position:absolute;
	Visibility:hidden;
        Filter:revealTrans(duration=0.5, transition=8);
	border: solid 1px #e8e8e8;
	margin-left: 120px;
	padding: 1px;
	background-color:white
}
.form {
	BORDER: #BED6E0 1px solid; HEIGHT: 20px; line-hight:20px;
}

A.white-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: underline
}

.index_t_blue {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: url(../images/index_title1.jpg) repeat-x; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 4px; LETTER-SPACING: 3px
}
 .index_t_c {
	BORDER-RIGHT: #beddfa 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #beddfa 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN-LEFT: 6px; BORDER-LEFT: #beddfa 1px solid; COLOR: #0f7ee3; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px dotted
}
.index_t_blue1 {
	FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/index_title1.jpg); COLOR: #333333
}

.index_t_green {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: url(../images/index_title2.jpg) repeat-x; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 4px; LETTER-SPACING: 3px
}
 .index_t_c2 {
	BORDER-RIGHT:#9BDC43 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #9BDC43 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN-LEFT: 6px; BORDER-LEFT: #9BDC43 1px solid; COLOR: #339900; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px dotted
}
.index_t_green1 {
	 FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/index_title2.jpg); COLOR: #333333
}
.index_t_yellow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-SIZE: 14px; BACKGROUND: url(../images/index_title3.jpg) repeat-x; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 4px; LETTER-SPACING: 3px
}
 .index_t_c3 {
	BORDER-RIGHT:#FFAE79 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #FFAE79 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN-LEFT: 6px; BORDER-LEFT: #FFAE79 1px solid; COLOR: #FF6600; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px dotted
}
.index_t_yellow1 {
	FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/index_title3.jpg); COLOR: #333333
}

.bottom {
	COLOR: #333; FONT-SIZE:12px
}
.bottom A:link {
	COLOR: #333;  FONT-SIZE:12px
}
.bottom A:visited {
	COLOR: #333;  FONT-SIZE:12px
}
.bottom A:hover {
	COLOR: #333
}

.bottom_tj {
	COLOR: #999; FONT-SIZE:12px
}
.bottom_tj A:link {
	COLOR: #999;  FONT-SIZE:12px
}
.bottom_tj A:visited {
	COLOR: #999;  FONT-SIZE:12px
}
.bottom_tj A:hover {
	COLOR: #999
}
/*  div  ------------*/

.main {
	MARGIN: 0px auto; WIDTH: 950px; TEXT-ALIGN: left
}

.left1 {
	BORDER-RIGHT: #ccdeef 1px solid; BORDER-TOP: #ccdeef 1px solid; FLOAT: left; BORDER-LEFT: #ccdeef 1px solid; WIDTH: 790px;  BORDER-BOTTOM: #ccdeef 1px solid; BACKGROUND-COLOR: #ffffff
}

.right1 {
	FLOAT: right; WIDTH: 150px; text-algin: center
}

.mainbody {
	MARGIN: 0px auto; WIDTH: 950px; TEXT-ALIGN: left
}

.mainbodyleft {
	FLOAT: left; WIDTH: 740px
}
.mainbodyright {
	FLOAT: right; WIDTH: 200px
}


.IndexAD  {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px;
}	 
.IndexLeftBox  {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px;
}
.IndexLeftKwd {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px;
}

.IndexRightBox  {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px;
}		
.mainbottom  { margin-top:4px;
      PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px;
}
.bottom_link { padding: 6px 6px 6px 10px; margin: 3px; color: #333;text-align: left }
.bottom_link a {  color: #333;  }
.bottom_link a:hover {  color: #333;}

