/*---------------------页面基础定义----------------------------------*/
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*---------------------链接定义----------------------------------*/

a:link{
	color: #ffffff;
	text-decoration: none;	
}
a:visited{
	color: #ffffff;
	text-decoration: none;	
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
a:active{
	color: #ffffff;
	text-decoration: none;
}

/*---------------------菜单样式----------------------------------*/
#menu{
	font-size: 14px;
	height:35px;	
	margin-top:0px; ;
	/*background-image:url(images/menubg.jpg)*/;
}
#menu ul{
	margin:auto; width:840px; height:35px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
	text-align:center;
}
.m_li{
	float:left; width:100px; line-height:35px;  text-align:center; margin-right:-2px; margin-left:-2px; margin-top:-4px; 	
	background-image:url(../images/menu11.jpg); height:31px;
}

.m_li a{
	display:block; color:#FFFFFF; width:100px; 	padding-top:4px; 	font-weight:bold;
}
.m_line{
	float:left; width:2px; height:35px;
	line-height:35px;  /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 35 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:100px; line-height:31px; text-align:center; padding-top:0px; font-weight:bold;
	background-image:url(../Images/menubg2.jpg); position:relative; height:31px; margin-top:0px; margin-right:0px; margin-left:0px;
	}
.m_li_a a{
	display:block; color:#ffffff; width:105px;	padding-top:4px;	font-weight:bold;
}
.smenu{
	width:880px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:31px;
}
.s_li{
	line-height:31px; width:auto; display:none;; 
}
.s_li_a{
	width:auto; display:block;; 
}
.s_li1 {
	width:auto; display:none; height:22px; padding-top:8px; text-align:center;
}
.s_li_a1 {
	width:auto; display:block; height:22px; padding-top:8px; text-align:center;
}
.smenu1 {
	width:840px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:31px;
}

.tjfont{
	color:#0968AA;
}
.lmtitle{
	color:#024DA3;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
}
.huilink a:link{
	color:#585858;
	text-decoration:none;
}
.huilink a:visited{
	color:#585858;
	text-decoration:none;
}
.huilink a:hover{
	color:#585858;
	text-decoration:underline;
}
.huilink a:active{
	color:#585858;
	text-decoration:none;
}

.nblue a:link{
	color:#0968AA;
	text-decoration:none;
}
.nblue a:visited{
	color:#0968AA;
	text-decoration:none;
}
.nblue a:hover{
	color:#0968AA;
	text-decoration:underline;
}
.nblue a:active{
	color:#0968AA;
	text-decoration:none;
}

.huifont{
	color:#585858;
}
.smalltitle a:link{
	color:#024DA3;
	text-decoration:underline;
}
.smalltitle a:visited{
	color:#024DA3;
	text-decoration:underline;
}
.smalltitle a:hover{
	color:#024DA3;
	text-decoration:none;
}
.smalltitle a:active{
	color:#024DA3;
	text-decoration:none;
}
.picnewfont a:link{
	color:#D00500;
	font-weight:bold;
}
.picnewfont a:visited{
	color:#D00500;
	font-weight:bold;
}
.picnewfont a:active{
	color:#D00500;
	font-weight:bold;
}
.picnewfont a:hover{
	color:#D00500;
	font-weight:bold;
}
.mfontlink a:link{
	color:#0048A0;
	text-decoration:none;
}
.mfontlink a:visited{
	color:#0048A0;
	text-decoration:none;
}
.mfontlink a:hover{
	color:#0048A0;
	text-decoration:underline;
}
.mfontlink a:active{
	color:#0048A0;
	text-decoration:none;
}
.righttitle{
	letter-spacing:2px;
	color:#ffffff;
	font-weight:bold;
	filter:
			  Dropshadow(offx=1,offy=0,color=#3B78A6)
			  Dropshadow(offx=0,offy=1,color=#3B78A6)
			  Dropshadow(offx=0,offy=-1,color=#3B78A6)
			  Dropshadow(offx=-1,offy=0,color=#3B78A6);
}
.redtitle{
	letter-spacing:2px;
	color:#ffffff;
	font-weight:bold;
	filter:
			  Dropshadow(offx=1,offy=0,color=#BA0202)
			  Dropshadow(offx=0,offy=1,color=#BA0202)
			  Dropshadow(offx=0,offy=-1,color=#BA0202)
			  Dropshadow(offx=-1,offy=0,color=#BA0202);
}
.bottomfont{
	color:#003E85;
	line-height:22px;
}
.sublefttitle{
	color:#0250A7;
	font-weight:bold;
	letter-spacing:2px;
	font-size:14px;
}
.subleftmenu a:link{
	color:#0080C2;
	font-weight:bold;
	text-decoration:none;
}
.subleftmenu a:visited{
	color:#0080C2;
	font-weight:bold;
	text-decoration:none;
}
.subleftmenu a:active{
	color:#0080C2;
	font-weight:bold;
	text-decoration:none;
}.subleftmenu a:hover{
	color:#0080C2;
	font-weight:bold;
	text-decoration:underline;
}
.subrighttitle{
	color:#E24E05;
	font-family:"黑体";
	font-size:26px;
	font-weight:bold;
}
.aboutfont{
	color:#0263AE;
	font-size:14px;
	line-height:30px;
}
.subnewfont a:link{
	color:#0263AE;
	font-size:14px;
	line-height:30px;
}
.subnewfont a:visited{
	color:#0263AE;
	font-size:14px;
	line-height:30px;
}
.subnewfont a:active{
	color:#0263AE;
	font-size:14px;
	line-height:30px;
}
.subnewfont a:hover{
	color:#0263AE;
	font-size:14px;
	line-height:30px;
}


.showTitle{
	font-size:20px;
	line-height:20px;
	height:36px;
	font-weight:bold;
	padding-top:6px;
}
#showSummary {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	background-color: #E6EDFF;
	border: 1px solid #CEE3FF;
}
#showContent {
	font-size: 14px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
}
#showContent a {
	color: #000000;
}
.spage{
	color: #000000;
	font-size:14px;
	text-decoration: none;
}
.spage a:link{
	color: #000000;
	font-size:14px;
	text-decoration: none;
}
.spage a:visited{
	color: #000000;
	font-size:14px;
	text-decoration: none;
}
.spage:hover{
	color: #FF0000;
	font-size:14px;
	text-decoration: none;
}
.spage a:active{
	color: #000000;
	font-size:14px;
	text-decoration: none;
}
.scale a:link{
	color:#0080C2;
	text-decoration:none;
}
.scale a:visited{
	color:#0080C2;
	text-decoration:none;
}
.scale a:active{
	color:#0080C2;
	text-decoration:none;
}
.scale a:hover{
	color:#0080C2;
	text-decoration:underline;
}