﻿/*********************** System ***********************/
body
{
	margin: 0px;
	padding: 0px;
	background-image: url(pics/wbg.gif);
	background-repeat: repeat-x;
}
body, table, td, div
{
	font-size: 9pt;
	font-family: Tahoma;
}
h2
{
	font-size: 24px;
	display: block;
	color: #f90;
	font-weight: bold;
	font-family: "楷体_GB2312";
}
h3
{
	font-size: 14px;
	font-weight: bold;
	display: block;
	color: #f90;
	font-family: Tahoma;
}
hr
{
	border: 1px dotted #ECA3BE;
}
/*********************** Font ***********************/
.article_title
{
	font-size: 30px;
	font-family: "黑体";
	font-weight: bold;
}
.large_font
{
	font-size: 14px;
}
.large_font2
{
	font-size: 16px;
}
.heiti_font
{
	font-family: "黑体";
}
.bold_font
{
	font-weight: bold;
}
.white_font
{
	color: White;
}
.gray_font
{
	color: #444;
}
.blue_font
{
	color: #1974C8;
}
/*********************** BG ***********************/
.bg_light_blue
{
	background-color: #3685B0;
}
.bg_light_yellow
{
	background-color: #FFECB4;
}
.bg_light_gray
{
	background-color: #F4F3F2;
}
.bg_light_red
{
	background-color: #ed4b87;
}
.bg_dark_blue
{
	background-color: #00468E;
}
.bg_dark_red
{
	background-color: #8F0000;
}
.bg_light_red_header
{
	background-image: url(pics/b91031.gif);
	background-repeat: no-repeat;
	width: 182px;
	height: 29px;
	line-height: 29px;
}
.bg_light_red_footer
{
	background-image: url(pics/b91033.gif);
	background-repeat: no-repeat;
	width: 182px;
	height: 8px;
}
.bg_light_red_line
{
	background-image: url(pics/b91032.gif);
	background-repeat: repeat-y;
	width: 182px;
}
.bg_light_red_w277
{
	background-image: url(pics/bg2.jpg);
	width: 277px;
	height: 301px;
}
.bg_light_red_w301
{
	background-image: url(pics/bg3.jpg);
	width: 301px;
	height: 327px;
}
.bg_blue2
{
	background-image: url(pics/l2.jpg);
	height: 27px;
}

/*********************** Border ***********************/
.border_light_yellow
{
	border: 1px solid #FFCC33;
}
.border_light_blue
{
	border: 1px solid #3685B0;
}
.border_dark_red
{
	border: 1px solid #8F0000;
}
.border_light_red
{
	border: 1px solid #ed4b87;
}
.border_dark_blue
{
	border: 1px solid #00468E;
}
.border_light_gray
{
	border: 1px solid #D0CEC8;
}
/*********************** Size ***********************/
.size_w_1003
{
	width: 1003px;
}
.size_w_910
{
	width: 910px;
}
.size_w_60
{
	width: 60px;
}
.size_w_80
{
	width: 80px;
}
.size_w_100
{
	width: 100px;
}
.size_w_180
{
	width: 180px;
}
.size_w_200
{
	width: 200px;
}
.size_w_250
{
	width: 250px;
}
.size_w_300
{
	width: 300px;
}
.size_w_400
{
	width: 400px;
}
.size_rect_80
{
	width: 80px;
	height: 80px;
}
.size_h_80
{
	height: 80px;
}
.size_h_22
{
	height: 22px;
}
.size_lh_20
{
	display: block;
	line-height: 20px;
}
.size_lh_22
{
	display: block;
	line-height: 22px;
}
.fix_size
{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*********************** Text ***********************/
.text_align_left
{
	text-align: left;
}
.zh_p
{
	text-indent: 2em;
}
.display_block
{
	display: block;
}
.padding4
{
	padding: 4px;
}
.padding6
{
	padding: 6px;
}
.text_indent_2em
{
	text-indent:2em;
}
/*********************** A ***********************/
a:link, a:visited
{
	text-decoration: none;
	color: #173E77;
}
a:hover, a:active
{
	text-decoration: underline;
	color: #666;
}
.white_a:link, .white_a:visited
{
	color: #fff;
}
.white_a:hover, .white_a:active
{
	color: #ff9;
}
.gray_red_small_a:link, .gray_red_small_a:visited
{
	font-size: 14px;
	padding: 4px;
	background-color: #F7D4E1;
	text-align: center;
	border: 1px solid #ED4B87;
}
.gray_red_small_a:hover, .gray_red_small_a:active
{
	font-size: 14px;
	padding: 4px;
	background-color: #fff;
	text-align: center;
	border: 1px solid #ED4B87;
}
.gray_a:link, .gray_a:visited
{
	font-size: 8pt;
	color:#fff;
}
.gray_a:hover, .gray_a:active
{
	color:yellow;
}
.navA
{
	background: url(pics/aA.gif) no-repeat;
	width: 68px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	display: block;
	margin: 2px;
}
.navN
{
	width: 68px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	display: block;
	margin: 2px;
}
/*********************** Others ***********************/
.bg_top_banner
{
	background-image: url(pics/topbg.gif);
	background-repeat: repeat-x;
	height: 29px;
}
.small_nav
{
	text-align: center;
	background-color: #F4F3F2;
	filter: alpha(Opacity=60);
}
.logo
{
	height: 110px;
	width: 200px;
	background-image: url(pics/logo.png);
	background-repeat: no-repeat;
}
.light_red_round_btn
{
	border: 0px;
	background-image: url(pics/btn3.gif);
	width: 87px;
	height: 26px;
	line-height: 26px;
	background-color: Transparent;
}
.btn_horizantal
{
	display: block;
	width: 197px;
	height: 30px;
	line-height: 30px;
	background-image: url(pics/btn22.gif);
	text-align:center;
}
/*因为IE7错误处理，此class一定要放到整个css文件的最后，不然浏览器会忽略接下来的css*/
.group_name
{
	font-size: 30px;
	font-family: "黑体";
	color: #ffffff;
	font-weight: bold;
	width: 600px;
	display: block;
	filter: progid:DXImageTransform.Microsoft.Glow(Color=          "#1974C8" ,Strength= "3" );
}

