@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ul,li{ margin:0; padding:0; list-style:none;}
#top{ width:778px; height:270px; margin:0 auto; background: url(/img/bg02-jp.jpg) no-repeat;}
	#top-1{ height:25px; font-size:10px; padding:5px 0 0 650px; color:#FFF;}
		#top-1 a{ color:#FFF;}
	#top-2{ height:180px;}
	#top-3{ width:778px; height:37px;}
		#top-3 ul{ padding:0 0 0 12px;}
		#top-3 ul li{ float:left; width:125px; height:37px;}
		#top-3 a{color:#FFF; display:block; width:125px; height:27px;text-decoration: none;padding:10px 0 0 0;background:url(../img/nav.gif) no-repeat center; color:#FFF; text-align:center;}
		#top-3 a:hover{ filter: Gray;}
	#top-4{ clear:none; width:778px;height:20px; background:#2B4A8E;}

#center{ width:778px; margin:0 auto; min-height:300px; -height:300px; border-left:#CCC 1px solid;border-right:#CCC 1px solid;}
	#left{ float:left; width:150px;}
		#left-1{}
		#left-2{}
			#left-2 ul{ padding:5px 5px 0px 5px; }
			#left-2 ul li{ height:25px; }
			#left-2 ul li a{ display:block; height:22px; line-height:22px; padding:0 0 0 20px; background: url(../img/icon04.jpg) #788EBF no-repeat 10px;margin:0 0 3px 0; color:#FFF;}
			#left-2 ul li a:hover{ background:#FFF url(../img/icon07.gif) no-repeat; color:#006; font-weight:bolder;}
		#left-3{ border-top:#F90 5px solid;border-bottom:#788EBF 5px solid;}	
	#right{ float:left; width:628px; height:auto;}	
		#right-L{ float:left; width:360px; padding:0 14px;}
			#right-L-1{ height:25px;background:url(../img/bg06.gif) no-repeat; text-align:center; line-height:25px;border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-top:#CCC 1px solid;}
			#right-L-2{ padding:10px 10px; min-height:260px;-height:260px;line-height:20px; border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid;}
 		#right-R{ float:left; width:240px;}
			#right-R-1{ height:25px;}
			#right-R-2{ height:280px; }
#banner-1{ clear:left; width:778px; margin:0 auto; padding:10px 0;}
#bottom{ clear:left; width:778px; text-align:center; padding:10px 0; margin:0 auto; color:#022778;}
	#bottom-1{ border-top:#CBD2E1 8px solid;}
	#bottom-2{}
		#bottom-1 a{color:#022778;text-decoration: none;}
		
/*内页*/
	#rc{ width:600px; margin:0 auto; border-left:#CCC dashed 1px;}
		#rc-title{ width:580px; height:26px; line-height:26px; text-align:center; font-weight:bolder; font-size:14px; background:#6CF; margin:0 auto;}
		#rc-content{ padding:10px 20px;}


