body { font-family: "Arial"; background:url('images/bg-body.jpg') repeat-x top; font-size:12px; color:#111; line-height:22px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, select, textarea, p, form, table, span, a, strong { padding:0px; margin:0px; color:#111; height:auto; overflow:auto; }

li{	list-style-type:none; }
a { color:#000; text-decoration:none; }
a:hover {	color:#F00;	text-decoration:underline;	}

.clearboth { height:1px; margin-top:-1px;clear: both; overflow:hidden;}

#HeaderContainer,#BodyContainer,#BodyContainerN,#FooterContainer	{ clear:both; width:1004px; margin:0 auto; height:auto; overflow:hidden; }


#HeaderContainer { background:#FFF; padding-top:0px; }
	.BookMarkit { float:left; width:980px; height:193px; background:url('images/header-top.jpg') no-repeat left top; padding-top:38px; text-align:right; }
	.HeaderMenu { float:left; width:900px; height:32px; padding-left:80px; }
		.HeaderMenu ul	{ width:900px; height:32px; background:#E2E2E2;  }
		.HeaderMenu li	{ float:left; background:url('images/bg-head.gif'); width:200px; height:24px; text-align:center; padding-top:8px; }
			.HeaderMenu .head-btn { width:95px; margin-left:5px; background:url('images/bg-head.gif'); }
			.HeaderMenu .head-btn2 { width:95px; margin-left:5px; background:url('images/bg-head2.gif'); }
				.HeaderMenu A {  color:#EEE; font-family:"Times New Roman"; font-size:14px;}
				.HeaderMenu A:hover {  color:#000; text-decoration:none; }

	
#BodyContainer { overflow:auto; padding-top:12px; margin-bottom:20px; }
	#LeftContainer { float:left; padding:10px 0 0 80px; width:500px; }
		.CenterDiv dt	{ margin-top:10px; height:27px; background:url('images/icon02.jpg') no-repeat bottom; overflow:hidden; }
			.CenterDiv .Title	{ float:left; width:150px; padding-left:10px; font-weight:bold; background:url('images/icon01.jpg') no-repeat left; }
			.CenterDiv .More	{ float:right; width:38px; padding-left:10px; background:url('images/icon03.jpg') no-repeat left; }
		.CenterDiv dd	{ padding:8px 10px 0; line-height:20px; }	

	#RightContainer { float:left; width:390px; padding:10px 0 0 25px; height:auto; }
		.IndexLink	{ width:380px; height:auto; }
			.IndexLink dt	{ float:left; width:365px; padding:6px 0 0 10px; }
				.IndexLink dt li	{ line-height:19px; }
			.IndexLink dd	{ float:left; width:115px; height:115px; margin:10px 0 0 10px; overflow:hidden; }
		.Login	{ margin:10px 0 0 10px; width:365px; background:#C70007; padding:4px 0; }
			.Login span	{ line-height:13px; }
			.Login .text,.Login .btn{ height:11px; font-size:11px; line-height:11px; padding-top:2px; }
			.Login .btn	{ height:18px; padding:0; }

#BodyContainerN { margin-top:5px; background:url('images/bg-pronav.GIF') top left; }
	#LeftContainerN { float:right; padding:10px 60px 0 40px; width:600px; }
		.ContItemTitle	{ margin-top:20px; height:25px; background:url('images/icon06.jpg') no-repeat bottom;  }
			.ContItemTitle dt	{ float:left; width:10px; }
			.ContItemTitle dd	{ float:left; padding-top:4px; font-weight:bold; line-height:14px; font-family:"Times New Roman"; font-size:12px; color:#BC0001;  }
				.ContItemTitle dd b	{ color:#000;  }
		.ContTitle { padding:20px 0 0px 10px; line-height:20px; font-size:12px; font-weight:bold; overflow:hidden; }
		.ContContent { text-align:left; width:600px; height:auto; padding:20px 0 30px; overflow:auto; line-height:18px; }
			.ContContent .tabletd { height:22px; background:#FFFFFF; padding-left:4px; padding-top:5px;}
			.ContContent .tabletitle { background:#CCC;}
			.ContContent .newslist	{ }
				.ContContent .newslist li	{ width:540px;  padding:2px 0 0 16px; background:url('images/icon03.jpg') no-repeat 5px 7px;	}
		.ContNav {width:98%; text-align:right; margin:8px 0;}
			.ContNav select	{ width:70px; margin:0; }
			.ContNav A	{ color:#333; }

	#RightContainerN { float:left; margin-left:74px; width:194px; padding:25px 0 30px 6px; }	
		#RightContainerN dt { float:left; width:184px; margin-top:3px; padding-left:10px; font-weight:bold; background:url('images/bg-pronav2.GIF');}
		#RightContainerN dd	{ float:left; width:174px; padding:4px 0 0 14px; background:url('images/arrow.GIF') no-repeat 5px 7px; }
			#RightContainerN dd A	{ color:#FFF; }
			#RightContainerN dd A:hover	{ color:#000; }



#FooterContainer {  }
	.FootLine { width:980px; height:20px; background:#6D6D6D; }
	.FootContent { width:980px; background:#C8C8C8; height:24px; padding:15px 0 10px;}
		.FooterLeft { float:left; width:600px; padding-left:80px; } 
		.FooterRight { float:right; width:60px; text-align:left;  }

.NewsTitle {width:100%; font-size:16px; font-family:"Times New Roman"; font-weight:bold; vertical-align:middle; text-align:center;}

.red{color:#F00;}
.Num {font-family:Times New Roman;font-size:30px;line-height:36px;color:#FFF;}
.hlink {font-size:13px;color:#000;}
.headlink {font-family:Arial; font-size:11px; color:#555;}
.flink {font-size:13px;color:#FFF;}
.linkwb {color:#FFF;font-weight:bold;}
