@charset "utf-8";

/* CSS Document */



body {margin:0; padding:0; background-color:#03285d;}

div.mainb{ margin: 0 auto; width:864px; background-image:url(../images/main_bg.jpg); background-repeat:repeat-y;}

	div.mainh{ margin: 0 auto; width:770px; }

		div.top{float:left; width:770px; height:169px;}

			div.topt{float:left; width:770px; height:128px; background-image:url(../images/top.jpg);}

			div.topb{float:left; width:770px; height:41px;}

				div.b1{float:left; width:109px; height:41px;}

				div.b2{float:left; width:199px; height:41px;}

				div.b5{float:left; width:148px; height:41px;}

				div.b3{float:left; width:161px; height:41px;}

				div.b4{float:left; width:153px; height:41px;}

		div.mid{float:left; width:770px;}

			div.mid_left{float:left; width:546px; background-color:#FFFFFF}

				div.bt{float:left; width: 546px; height:28px; margin-top:21px; background-color:#dbdddf;}

					div.bt1{float:left; width:450px; height:20px; margin-top:4px;}

					div.bt_bullet{float:left; width:47px; height:28px;}

				#t1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#445862; font-weight:bold; vertical-align:middle;}

				

				div.intro{float:left; width:546px;}

				div.intro2{float:left; width:596px;}

					div.intro_left{float:left; width:182px;}

					div.intro_right{float:left; width:354px; padding: 20px 0 10px 10px;}

					div.intro2_right{float:left; width:394px; padding: 0 0 10px 10px;}

					

				

				.common{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

				.common a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none}

				.common a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline}

				.t2{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#565656; font-size:16px;}

				div.box1{float:left; width:32%; border-right-style:solid; border-right-color:#c0c6ca;}

				div.box2{float:left; width:34%; border-right-style:solid; border-right-color:#c0c6ca;}

				* html div.box2{float:left; width:30%; border-right-style:solid; border-right-color:#c0c6ca;}

				div.box3{float:left; width:32%;}

				div.box_{float:left; width:80%; margin-left:20px; margin-top:15px;}

				

			div.mid_right{float:left; width:224px; background-image:url(../images/r_bg.gif); background-repeat:repeat-y;}

				div.rt{float:left; width:224px; height:49px; background-image:url(../images/r_bg.jpg);}

					div.rt_s{float:left; width:51px; height:49px;}

					div.rt_t{float:left; width:173px; margin-top:20px;}

		div.bot{margin: 0 auto; width:864px; height:104px; background-image:url(../images/bot.jpg)}



/********** INNER ********/		

div.mid_il{float:left; width:596px; background-color:#FFFFFF;}

	div.mid_ilbox{float:left; width:404px;}

div.mid_ir{float:left; width:174px; background-color:#888888;}





div.footer{ width:750px; text-align:left; }

div.footer a{ font: bold 0.7em sans-serif; font-size:10px; color:#dae4fa; text-decoration:none; }

div.footer a:hover{ text-decoration:underline; }

 

.intbox{

	font:11px Arial, Helvetica, sans-serif;

	width:175px;

}