body {
	VERTICAL-ALIGN: top
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
table {
	font-size: 12px;
	color: #2E4B89;
	line-height: 1.6em;

}
.f_table {
	font-size: 12px;
	color: #2E4B89;
	line-height: 1em;
}
.table1 {
	font-size: 12px;
	padding: 4px;
	border: 1px solid #98B4C2;
}
.table1 td {
	font-size: 12px;
	padding: 0 0 0 20px;
	height:22px;
	width:190px;
	background: url(../../images/Index/pun1.gif) no-repeat 10;
	margin:0;
}
.table1 div {
	height:22px;
	width:170px;
	overflow:hidden;
}
.font15 div {
	height: 30px;
	width:202px;
	padding:7 0 0 10px;
	background: url(../../images/Index/icon.gif) no-repeat 0;
	overflow:hidden;
	text-overflow:clip;
	word-break:keep-all;
	white-space:nowrap;
}
.font15 a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.font15 a:hover {
	color: #ff0000;
}
td.schname {
	height: 24px;
	width: 50%;
	padding:4 0 0 10px;
	background: url(../../images/Index/pun3.gif) no-repeat 0;
	margin:0;
}
td.top {
	font-size: 12px;
	color: #808080;
	background-image: url(../../images/topbg.gif);
	height: 20px;
	TEXT-ALIGN: right
}
td.top a:link {
	color: #8c8c8c;
	text-decoration: none;
}
td.top a:visited {
	text-decoration: none;
	color: #00cccc;
}
td.top a:hover {
	text-decoration: none;
	color: #000000;
}
td.hedtype {
	FONT-WEIGHT: bold;
	font-size: 12px;
	color: #808080;
	background-image: url(../../images/top5.jpg);
	width: 83px;
	height: 20px;
	TEXT-ALIGN: center
}
td.hedtype1 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	color: #808080;
	background-image: url(../../images/top5.jpg);
	width: 81px;
	height: 20px;
	TEXT-ALIGN: center
}
td.footil {
	FONT-WEIGHT: bold;
	color: #c0c0c0;
	font-size: 12px;
	height: 20px;
	TEXT-ALIGN: center
}
td.bottom {
	font-size: 0px;
	color: #ffffff;
	line-height: 0em;
	height: 0px;
	TEXT-ALIGN: center
}
td.bottom a:link {
	color: #ffffff;
	text-decoration: none;
}
td.bottom a:visited {
	text-decoration: none;
	color: #ffffff;
}
td.bottom a:hover {
	text-decoration: none;
	color: #000000;
}
td.indexlink {
	float:left;
	line-height:20px;
	padding-left:15px;
	padding-right:15px;
}
td.indexlink a:link {
	color: #4e4e4e;
	text-decoration: none;
}
td.indexlink a:visited {
	text-decoration: none;
	color: #8a0000;
}
td.indexlink a:hover {
	text-decoration: none;
	color: #000000;
}
a:link {
	color: #2E4B89;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #2E4B89;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	text-decoration: underline;
	color: #2E4B89;
}
a.k1:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.k1:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.k1:hover {
	color: #FFFF00;
	text-decoration: underline;
}
a.k1:active {
	text-decoration: none;
	color: #FFFFFF;
}
A.top:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404050; TEXT-DECORATION: none
}
A.top:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404050; TEXT-DECORATION: none
}
A.top:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff7f2c; TEXT-DECORATION: underline
}
A.top:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #404050; TEXT-DECORATION: none
}

.dw {
	top: 5px;

}
.font1 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.input0 {
	font-size: 12px;
	text-decoration: none;
}
.shadow {
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.font2 {
	line-height: 20px;
}
.font3 {
	font-size: 12px;
	color: #496A22;
}
.font4 {
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}
.font5 {
	font-size: 12px;
	color: #ff0000;
}
.font6 {
	font-size: 10px;
	color: #666666;
}
.font6 td{
	font-size: 14px;
	color: #666666;
}
.font6 a:link {
	text-decoration: none; 
}
.font61 td{
	font-size: 13px;
	color: #ff00ff;
}
.font61 a:link {
	text-decoration: none;
}
.font7 {
	font-size: 14px;
	color: #666666;
	vertical-align:bottom
}
.font7 a:link {
	text-decoration: none;
}
.font8 {
	font-size: 14px;
	color: #666666;
}
.font8 td{
	font-size: 13px;
	color: #666666;
}
.font8 tr.comname{
	height: 24px;
	padding:0 0 0 10px;
	background: url(../../images/index/pun2.gif) no-repeat 3;
	margin:0;
	vertical-align:middle;
}
.font8 td.comname{
	height: 28px;
	padding:0 0 0 35px;
	background: url(../../images/index/pun4.gif) no-repeat 3;
	margin:0;
	vertical-align:middle;
}
.font8 a:link {
	color: #000000;
	text-decoration: none; 
}
.font8 a:visited {
	color: #2E4B89;
	text-decoration: none; 
}
.font8 a:hover {
	color: #FF0000;
}
.font8 span {
	color: #2959ce;
}
.font9 {
	font-size: 12px;
	color: #666666;
}
.font9 td{
	font-size: 13px;
	color: #00000;
}
.font9 a:link {
	font-size: 13px;
	color: #000066;
	font-weight:800
}
.font9 a:hover {
	color: #000000;
}
.font9 a:visited {
	text-decoration: none;
	color: #008888;
}
.font10 {
	font-size: 12px;
	color: #666666;
}
.font10 td{
	font-size: 12px;
	color: #000000;
}
.font10 a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.font10 a:hover {
	color: #ff0000;
}
.font11 {
	font-size: 14px;
	color: #ffff00;
	TEXT-ALIGN: center
}
.font11 tr {
	height: 24px;
	background-color:expression('#FFFFFF,#EFEFF7'.split(',')[rowIndex%2]);
}
.font11 a:link {
	color: #8888dd;
	text-decoration: none; 
}
.font11 a:visited {
	color: #000000;
	text-decoration: none; 
}
.font11 a:hover {
	color: #ff0000;
}
.font12 td {
	height: 0px;
}
.font13 {
	font-size: 12px;
	color: #666666;
	padding:0 0 0 12px;
	background-image: url(../../images/index/njobbg.gif);
}
.font13 td{
	height: 24px;
	font-size: 12px;
	color: #000000;
}
.font13 a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.font13 a:hover {
	color: #ff0000;
}
.font13 span {
	color: #2959ce;
}
.font14 td {
	height: 0px;
}
.newname {
	height: 22px;
	padding:0 0 0 10px;
	background: url(../../images/Index/pun1.gif) no-repeat 0;
	margin:0;
	vertical-align:middle;
}
.ftitle {
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}
td.font6 {
	font-size: 14px;
	color: #666666;
}
td.font7 {
	font-size: 14px;
	color: #666666;
}
tr.font7 {
	font-size: 14px;
	color: #666666;
}
.bx4 {
	border: 1px solid #cccccc;
}
.input1 {
	font-size: 12px;
	border: 1px solid #CCCCCC;
}.nbg {
	background-attachment: fixed;
	background-image: url(images/nbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg1 {
	background-attachment: fixed;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.rbg {
	background-attachment: fixed;
	background-image: url(images/ybar_r15_c3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.font-14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
}
.pos {
	PADDING-LEFT: 2px; COLOR: #af3a25
}
.pos A:link {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:visited {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:hover {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:active {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.bg {
	FONT-WEIGHT: bold; COLOR: #ff3300; BACKGROUND-COLOR: #ffff33
}
.table2 {
	font-size: 12px;
	padding: 4px;
	border: 1px solid #98B4C2;
	height: 31px;
}
.td_4 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #2E4B89;
	background-image: url(../images/td_bg_01.gif);
	text-indent: 5pt;
}
.td_4a {
	BACKGROUND-IMAGE: url(../images/title100_1.gif); WIDTH: 100px; COLOR: #135C84; LINE-HEIGHT: 25px; TEXT-ALIGN: center;
}
.td_4b {
	font-weight: normal; COLOR: #5c5c5c; TEXT-ALIGN: right
}
/* 交互式导航的css定义*/
.menu_bottom1 { 
         width:126px;
         height:30px;
         background:url(../images/jfa.gif);
         font-weight: normal;
         padding-top:2px;  
} 
.menu_bottom2 { 
         width:126px;
         height:30px;
         background:url(../images/jf2a.gif);
         line-height: 120%;
         padding-top:2px; 
} 
.menu_bottom3 { 
         width:126px;
         height:30px;
         background:url(../images/jfa.gif);
         font-weight: normal;
         padding-top:2px;  
} 
.menu_bottom4 { 
         width:106px;
         height:30px;
         background:url(../images/jf2.gif);
         line-height: 120%;
         padding-top:2px; 
}
.menu_bottom5 { 
         width:1px;
         height:30px;
         background:url(../images/jf5.gif);
         font-weight: normal;
         padding-top:2px;
}
.norightbuttonborder {border-top:#FFFFFF 5 solid;background: #F1F1F1;border-left:#cccccc 1 solid;border-bottom:#cccccc 2 solid;text-align:center;font-size: 12px;height:25px;}
.nobianbuttonborder {border-top:#FFFFFF 5 solid;background: #F1F1F1;border-bottom:#cccccc 2 solid;text-align:center;font-size: 12px;height:25px;}
.buttoncolor {border-top:#D24D4D 4 solid;background: #CC3300;font:12px;color:#FFF;text-align:center;height:25px;}
.buttonbottomborder {border-bottom:#CCCCCC 1 solid;}
.buttoncolor1 {border-top:#FFFFFF 4 solid;background: #F1F1F1;font:14px;color:#FFF;text-align:center;height:28px;}
.buttonborder1 {BORDER-TOP: #CC3300 1px solid; BORDER-RIGHT: #CC3300 1px solid; BORDER-LEFT: #CC3300 1px solid;}
.buttoncolor2 {border-top:#D24D4D 4 solid;background: #CC3300;font:14px;color:#FFF;text-align:center;height:28px;}
.buttonborder2 {BORDER-TOP: #CC3300 1px solid; BORDER-RIGHT: #CC3300 1px solid; BORDER-LEFT: #CC3300 1px solid;}

.norightbuttonborder {border-top:#FFFFFF 5 solid;background: #F1F1F1;border-left:#cccccc 1 solid;border-bottom:#cccccc 2 solid;text-align:center;font-size: 12px;height:25px;}
.nobianbuttonborder {border-top:#FFFFFF 5 solid;background: #F1F1F1;border-bottom:#cccccc 2 solid;text-align:center;font-size: 12px;height:25px;}
.buttoncolor {border-top:#D24D4D 4 solid;background: #CC3300;font:12px;color:#FFF;text-align:center;height:25px;}
.buttonbottomborder {border-bottom:#CCCCCC 1 solid;}
.buttoncolor1 {border-top:#FFFFFF 4 solid;background: #F1F1F1;font:14px;color:#FFF;text-align:center;height:28px;}
.buttonborder1 {BORDER-TOP: #CC3300 1px solid; BORDER-RIGHT: #CC3300 1px solid; BORDER-LEFT: #CC3300 1px solid;}
.buttoncolor2 {border-top:#D24D4D 4 solid;background: #CC3300;font:14px;color:#FFF;text-align:center;height:28px;}
.buttonborder2 {BORDER-TOP: #CC3300 1px solid; BORDER-RIGHT: #CC3300 1px solid; BORDER-LEFT: #CC3300 1px solid;}

.FFnobianbuttonborder {background: #FFFFFF;text-align:center;font-size: 12px;height:25px}
.FFnorightbuttonborder {border-left:#cccccc 1 solid;background: #FFFFFF;text-align:center;font-size: 12px;height:25px}