/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#0B2556;
	color:#000;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------main--------------------*/

/*------------------------------------------------body--------------------*/
IMG.wrap { margin-right:2px; margin-bottom:2px; margin-top:2px; padding:1px; border:1px solid #B7B7B7; }
.header{
	width:910px;
	margin:0 auto;
	height:144px;
	background-image:url(images/banner.jpg);
}

.header_left
	{
	width:140px; height:140px; float:left;    margin-left:4px; margin-right:4px;}

.header_right
	{
	width:500px; height:140px;  float:left;   margin-left:1px; margin-right:1px;}

.header_right1
	{
	width:250px; background-image:url(images/b2.jpg); background-repeat:no-repeat; height:140px;  float:left;  margin-left:1px; margin-right:1px;}
	
.main_content{
	width:910px;
	margin:0 auto;
	background-color:#FFFFFF;
	}
#marque
	{
	width:910px;
	background-color:#000099;
	color:#FFFFFF;
	margin:0px;
	padding:3px;
	font-size:12px;

	}	
.left
	{width:200px;
	float:left;
	background-color:#ECF3E3;
	margin-left:2px;
	margin-right:2px;
	}
	
.left_text
	{
	font-size:11px;

	font-weight:bold;
	color:#333333;
	margin-left:6px;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:3px;
}
.mid
	{width:517px;
	float:left;
	background-color:#F5F3F3;
	margin-left:2px;
	margin-right:2px;
	}
.mid2
	{width:700px;
	float:left;
	background-color:#F5F3F3;
	margin-left:2px;
	margin-right:2px;
	}
.right
	{width:178px;
	float:left;
	background-color:#ECF3E3;
	margin-left:2px;
	margin-right:2px;
	}
		
.foot{
	width:910px;
	margin:0 auto;
	height:40px;
	background-color:#88042B;
}

.welcome
	{
	width:99%;
	height:50px;
	border:1px solid #EF8D31;
	background-image:url(images/welcome1.jpg);
	background-repeat:no-repeat;
	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px;
	}
.box1_mid
	{ width: 100%; background-image:url(images/box_bg.gif); padding-bottom:3px;}
.box1_other
	{ width: 99.5%; background-color:#F5F3F3; border:1px solid #DEDBDB; margin-top:2px; margin-bottom:1px; padding-bottom:3px;}

.official_image1 { width:120px; height:125px; float:left; margin-bottom:2px; margin-right:4px; margin-left:4px; margin-top:2px; }	
	
.bulding
	{
	width:99%;	margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px; padding-left:3px; 
	}
.bulding_left
	{
	width:60%;margin-left:1px; margin-right:1px; margin-top:1px; margin-bottom:1px; padding-left:3px; float:left; 
	}
	
.bulding_right
	{
	width:38%;	float:left; font-size:12px; margin-right:1px; margin-top:1px; margin-bottom:1px; padding-left:3px; 
	}
.notice{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:4px; margin-bottom:4px; margin-right:4px;
margin-left:4px;padding-bottom:3px;}

.content{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-top:4px; margin-bottom:4px; margin-right:4px;
margin-left:4px;padding-bottom:3px;}

.headline_news{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#0060AA; margin-top:4px; margin-bottom:4px; margin-right:4px;margin-left:4px;padding-bottom:3px;}
.headline_news a:link{ color:#0060AA; text-decoration:none;}
.headline_news a:visited{ color:#0060AA; text-decoration:none;}
.headline_news a:hover{ color:#8C1000; text-decoration:none;}


.readmore{ font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#8C1000; margin-top:2px; margin-bottom:1px; margin-right:4px;margin-left:4px;padding-bottom:3px; text-align:right;}
.readmore a:link{ color:#8C1000; text-decoration:none;}
.readmore a:visited{ color:#8C1000; text-decoration:none;}
.readmore a:hover{ color:#668C00; text-decoration:none;}




.notice_head{ font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4B8500; margin-top:4px; margin-bottom:4px; margin-right:2px; margin-left:4px;padding-bottom:3px;}

.image_right { width:170px; margin-left:3px; padding-bottom:3px;}
.image_fonts{font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; margin-top:4px; margin-bottom:4px; margin-right:4px;
margin-left:7px;
padding-bottom:3px;}

.image_fonts a:link { color:#000000; text-decoration:none; }
.image_fonts a:visited { color:#000000; text-decoration:none; }
.image_fonts a:hover { color:#000000; text-decoration:underline; }

.menu_top_bg{ width:100%; height:23px; border-bottom: 1px dotted #666666; background-image:url(images/bg_menutop.jpg);}
.menu_top_bg1{ width:100%; height:23px; border-bottom: 1px dotted #CB8640; background-image:url(images/bg_menutop1.jpg);}

.useful_link { font:Arial, Helvetica, sans-serif; font-size:12px;  color:#D46900; margin-left:15px; margin-right:5px; margin-top:2px; margin-bottom:2px; text-align:left;}

.useful_link a:link{ color:#D46900; text-decoration:none;}
.useful_link a:visited{ color:#D46900; text-decoration:none;}
.useful_link a:hover{ color:#3EBC00; text-decoration:none;}


.news_title
	{
	color:#0066CC;
	margin-left : 2px;
	text-align:left;
	margin-right : 5px;
	font-size : 10pt;
	font-weight:bold;
	font-family : Tahoma,Verdana,Arial;

		}
	.news_title a:link
	{
	color:#0066CC;
	text-decoration:none;
	}
	.news_title a:visited
	{
	color:#0066CC;
	text-decoration:none;
	}
	.news_title a:hover
	{
	color:#CC6600;
	text-decoration:underline;
	}
	
	
	.copy_right_left {font:Arial, Helvetica, sans-serif; width:50%; margin-top:13px;  margin-left:14px; margin-bottom:1px; float:left; font-size:11px; color: #FFFFFF;}
	.support { width:20%px; margin-right:5px; padding-top:5px; font-weight:bold; text-align:right; float:right; font-size:11px; color:#CCCCCC;}
	.support a:link{ color:#CCCCCC; text-decoration:underline; }
	.support a:visited{ color:#CCCCCC; text-decoration:underline; }
	.support a:hover{ color:#FFFFFF; text-decoration:underline;}

	.caption { font-size:11px; color:#CC6600; text-align:center; }
.caption a:link { font-size:11px; color: #CC6600; text-decoration:none; }
.caption a:visited { font-size:11px; color:#CC6600; text-decoration:none; }
.caption a:hover { font-size:11px; color:#6699FF; text-decoration:underline; }
