body {
	margin:0px;
	height:100%;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	vertical-align: top;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(img/body_bg.jpg);
	
}
a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 21px;
}
a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #C60C33;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #C60C33;
	text-decoration: none;
}



.tab01 {
	background-image: url(img/tab02.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
}
.tab02 {
	background-image: url(img/tab04.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1E589A;
	border-left-color: #1E589A;
	background-color: #FFFFFF;

}

.tab03 {
	background-image: url(img/tab03.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0px;
	margin: 0px;
}
.tab04 {
	background-image: url(img/tab03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 12px;
	line-height: 21px;
	color: #FFFFFF;
}

.tab05 {
	font-size: 12px;
	line-height: 21px;
	color: #2A4971;
	background-image: url(img/tab06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-left: 20px;
}
.tab06 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D2D9E0;
	border-left-color: #D2D9E0;
	font-size: 12px;
	line-height: 14px;
	color: #1C4579;
	padding-top: 12px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 6px;
}
.tab062 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D2D9E0;
	border-left-color: #D2D9E0;
	font-size: 12px;
	line-height: 14px;
	color: #1C4579;
	padding-top: 5px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 5px;
}

.tab07 {
	border: 1px solid #B3BFCD;
	padding-top: 7px;
	padding-bottom: 7px;
}
.tab08 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B3BFCD;
	border-bottom-color: #B3BFCD;
	background-color: #E4EBF7;
	background-image: url(img/tab08.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 12px;
	line-height: 18px;
	color: #1B4298;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.tab09 {
	font-size: 12px;
	line-height: 21px;
	color: #1B4298;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
}
.tab10 {
	font-size: 11px;
	line-height: 21px;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 5px;
}

.tab11{
	font-size: 11px;
	line-height: 21px;
	color: #333333;
	background-color: #F4F7F8;
	padding-top: 2px;
	padding-left: 5px;
}

.tab12 {
	font-size: 12px;
	line-height: 21px;
	color: #4E4E4E;
	background-image: url(img/tab14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
}
.tab13 {
	font-size: 11px;
	line-height: 21px;
	font-weight: bold;
	color: #1B4298;
	background-image: url(img/tab30.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
}
.tab14 {
	background-image: url(img/tab20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 8px;
	padding-left: 8px;
}

.tab15 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D2D9E0;
	border-left-color: #D2D9E0;
	font-size: 12px;
	line-height: 14px;
	color: #1C4579;
	padding-top: 1px;
	padding-bottom: 10px;
}





.tab16 {
	background-image: url(img/tab23.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	line-height: 27px;
	padding-right: 11px;
	padding-left: 11px;
}
.tab17 {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(img/tab25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tab18 {
	font-size: 12px;
	line-height: 21px;
	color: #264E9F;
	background-image: url(img/tab26.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 11px;
	padding-left: 11px;
}
.tab19 {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	text-align: left;
	padding-top: 2px;
}
.tab20 {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	background-color: #ffffff;
	height: 22px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}

.table31 {
	font-size: 11px;
	line-height: 21px;
	font-weight: bold;
	color: #1B4298;
	background-image: url(img/a24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	padding-left: 27px;
}

.table32 {
	font-size: 11px;
	line-height: 21px;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 5px;
}

.table33 {
	font-size: 11px;
	line-height: 21px;
	color: #333333;
	background-color: #F4F7F8;
	padding-top: 2px;
	padding-left: 5px;
}

.temp01 {
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #003A89;
	background-image: url(img/temp_tab03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 32px;
}
.temp02 {
	font-size: 12px;
	line-height: 21px;
	color: #003A89;
	background-image: url(img/temp_tab04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 10px;
	vertical-align: top;
	font-weight: bold;
}

.temp03 {
	line-height: 10px;
	background-color: #F7F7F7;
	border: 1px solid #E2E2E2;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: #C91137;
	font-weight: bold;
}




















.font01 {
	font-size: 14px;
	line-height: 21px;
	color: #DE0108;
	font-weight: bold;
}
.font02 {
	font-size: 12px;
	line-height: 21px;
	color: #828282;
}
.font03 {
	font-size: 12px;
	line-height: 21px;
	color: #15428B;
}
.font04 {
	font-size: 12px;
	line-height: 21px;
	color: #2A2A2A;
	padding-top: 2px;
	padding-right: 5px;
}
.font05 {
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #003A89;
}
.font06 {
	font-size: 12px;
	color: #2A4971;
	text-decoration: none;
	line-height: 15px;
	filter: Glow(Color=white, Strength=2);
}


.input01 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	background-image: url(img/search02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 208px;
	border: 1px solid #A5A4A4;
}
.input02 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	background-image: url(img/search03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
	width: 95px;
	border: 1px solid #A5A4A4;
}
.input03 {
	font-size: 12px;
	line-height: 18px;
	color: #A7A6AA;
	height: 20px;
	width: 80px;
	border: 1px solid #868686;
	padding: 0px;
}
.input04 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	background-image: url(img/page_tab19.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 22px;
	width: 150px;
	border: 1px solid #868686;
}
.input05 {
	font-size: 12px;
	line-height: 18px;
	color: #A7A6AA;
	height: 20px;
	width: 150px;
	border: 1px solid #868686;
	padding: 0px;
}

.botton01 {
	height: 21px;
	width: 50px;
	cursor: hand;
	border: none;
	background: url(img/tab05.jpg) no-repeat top;
}
.botton02 {
	height: 21px;
	width: 43px;
	cursor: hand;
	border: none;
	background: url(img/tab07.jpg) no-repeat top;
}

.botton03 {
	height: 21px;
	width: 43px;
	cursor: hand;
	border: none;
	background: url(img/tab08.jpg) no-repeat top;
}
.botton04 {
	height: 21px;
	width: 59px;
	cursor: hand;
	border: none;
	background: url(img/tab09.jpg) no-repeat top;
}

.botton05 {
	height: 19px;
	width: 41px;
	cursor: hand;
	border: none;
	background: url(img/tab15.jpg) no-repeat top;
}




A.text01:link {
	FONT-SIZE: 12px;
	COLOR: #0059AF;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 15px;
	font-weight: bold;
}
A.text01:visited {
	FONT-SIZE: 12px;
	COLOR: #0059AF;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 15px;
	font-weight: bold;
}
A.text01:active {
	FONT-SIZE: 12px;
	COLOR: #DE0108;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 15px;
	font-weight: bold;
}
A.text01:hover {
	FONT-SIZE: 12px;
	COLOR: #DE0108;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 15px;
	font-weight: bold;
}

a.text02:link {font-size: 12px;color: #2A4971;text-decoration: none;line-height: 15px;filter: Glow(Color=white, Strength=1)}
a.text02:visited {font-size: 12px;color:#2A4971;text-decoration: none;line-height: 15px;filter: Glow(Color=white, Strength=1);}
a.text02:active {font-size: 12px;color: #DE0108;text-decoration: none;line-height: 15px;filter: Glow(Color=white, Strength=1);}
a.text02:hover {font-size: 12px;color: #DE0108;text-decoration:none;line-height: 15px;filter: Glow(Color=white, Strength=1);}

A.text03:link {font-size: 12px;color: #1C4579;text-decoration: none;line-height: 13px;}
A.text03:visited {font-size: 12px;color: #1C4579;text-decoration: none;line-height: 13px;}
A.text03:active {font-size: 12px;color: #2A4971;text-decoration: none;line-height: 13px;}
A.text03:hover {font-size: 12px;color: #2A4971;text-decoration: none;line-height: 13px;}

A.text04:link {font-size: 12px;color: #1B4298;text-decoration: none;line-height: 18px;}
A.text04:visited {font-size: 12px;color: #1B4298;text-decoration: none;line-height: 18px;}
A.text04:active {font-size: 12px;color: #DE0108;text-decoration: none;line-height: 18px;}
A.text04:hover {font-size: 12px;color: #DE0108;text-decoration: none;line-height: 18px;}

A.text05:link {FONT-SIZE: 12px;COLOR: #1B4298;TEXT-DECORATION: none;LINE-HEIGHT: 21px;}
A.text05:visited {FONT-SIZE: 12px;COLOR: #1B4298;TEXT-DECORATION: none;LINE-HEIGHT: 21px;}
A.text05:active {FONT-SIZE: 12px;COLOR: #DE0108;TEXT-DECORATION: none;LINE-HEIGHT: 21px;}
A.text05:hover {FONT-SIZE: 12px;COLOR: #DE0108;TEXT-DECORATION: none;LINE-HEIGHT: 21px;}

A.text07:link {FONT-SIZE: 12px;COLOR: #404040;TEXT-DECORATION: none;LINE-HEIGHT: 21px;font-weight: normal;}
A.text07:visited {FONT-SIZE: 12px;COLOR: #404040;TEXT-DECORATION: none;LINE-HEIGHT: 21px;font-weight: normal;}
A.text07:active {FONT-SIZE: 12px;COLOR: #003A89;TEXT-DECORATION: none;LINE-HEIGHT: 21px;font-weight: normal;}
A.text07:hover {FONT-SIZE: 12px;COLOR: #003A89;TEXT-DECORATION: none;LINE-HEIGHT: 21px;font-weight: normal;}

a.text06:link {font-size: 12px;color: #007EFF;text-decoration: none;line-height: 14px;font-weight: normal;}
a.text06:visited {font-size: 12px;color: #007EFF;line-height: 14px;text-decoration: none;font-weight: normal;}
a.text06:active {font-size: 12px;line-height: 14px;color: #DE0108;text-decoration: underline;font-weight: normal;}
a.text06:hover {font-size: 12px;line-height: 14px;color:#DE0108;text-decoration:underline;font-weight: normal;}



#new {
	height: 27px;
	width: 216px;
	
	
}
#new ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	white-space: nowrap;
}
#new li {list-style-type: none;}
#new li a {
	text-decoration: none;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;
}
#new li a:hover {
	color: #C91138;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;}


#info {
	height: 27px;
	width: 210px;
	
	
}
#info ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	white-space: nowrap;
}
#info li {list-style-type: none;}
#info li a {
	text-decoration: none;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;
}
#info li a:hover {
	color: #C91138;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;}


#info2 {
	height: 27px;
	width: 210px;	
}
#info2 ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	white-space: nowrap;
}
#info2 li {list-style-type: none;}
#info2 li a {
	text-decoration: none;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;
}
#info2 li a:hover {
	color: #C91138;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;}
#info3 {
	height: 27px;
	width: 179px;	
}
#info3 ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	white-space: nowrap;
}
#info3 li {list-style-type: none;}
#info3 li a {
	text-decoration: none;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;
}
#info3 li a:hover {
	color: #C91138;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;}
#info4 {
	height: 28px;
	width: 179px;	
}
#info4 ul {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 27px;
	white-space: nowrap;
}
#info4 li {list-style-type: none;}
#info4 li a {
	text-decoration: none;
	color: #333333;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;
}
#info4 li a:hover {
	color: #C91138;
	background-repeat: no-repeat;
	background-position: left 4px;
	background-image: url(img/dian.gif);
	padding-left: 10px;}
#temp {
	width: 100%;	
}
#temp ul {
	margin: 0 0 0 0px;
	padding: 0px;
	font-size: 12px;
	color: #545454;
	line-height: 30px;
	white-space: nowrap;
	background-repeat: no-repeat;
	background-position: left top;

}
#temp li {list-style-type: none;}
#temp li a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #545454;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(img/tab32.gif);
	padding-left: 30px;
}
#temp li a:hover {
	color: #CA1037;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(img/tab32.gif);
	padding-left: 30px;}


.news_pic{
	clear: none;
	float: left;
	width: 620px;
	font-size: 12px;
	line-height: 21px;
	font-weight: normal;
	color: #000000;
	text-align: center;}
.news_pic img {
	margin:0;
	border:0;
	margin:0;
	padding:0;
	max-width:620px;
    width:e\xpression(this.width>620 ?"620px":this.width);
	max-height:450px;
    height:e\xpression(this.height>450?"450px":this.height);
	text-align: center;
}
