@import url(/common.css); /* common.css */



/*page title*/
#title             { height:44px; border-bottom:2px solid #BDB6A4; font:12px/140% ""; color:#C1B49F; margin-top:-7px; }
#title span        { font:25px/140% "Times New Roman"; color:#403525; }



/*layout -------------------------------------------- */
#contents            { text-align:justify; font:13px/130% "Arial"; }



/*welcome -------------------------------------------- */
.welcome_img_rev     { float:left; margin:33px 45px 30px 0; }
.welcome_img_text    { margin:33px 0 19px 0; }
.welcome_point       { font:bold 14px/120% "Arial"; color:#2E63A9; letter-spacing:-1px; }



/*headquarters -------------------------------------------- */
#head1          { height:371px; text-align:right; background:url(images/head_img.jpg) no-repeat 0 bottom; margin:30px 0 25px 0; }
#head1_con      { float:right; width:297px; text-align:justify; margin:15px 0 0 0; font:12px/140% "Arial"; }
#head1_con img  { margin:25px 0 0 0; }



/*title*/
.head_con_tip1  { font:bold 16px/120% "Arial"; color:#3072B5; margin-bottom:25px; }
.head_con_tip2  { font:13px/120% "Arial"; color:#3072B5; }



/*organization-A*/
#head2_A        { background:url(images/head_map_dot.gif) repeat-y center 0px; margin-bottom:-1px; padding-bottom:10px;
				  font:12px/140% "Arial"; text-align:center; overflow:hidden; height:221px; }
#head2_AA       { background:url(images/head_map_dot.gif) repeat-x 0px 109px; overflow:hidden; width:630px; }

#head2_AA_1     { width:190px; float:left; margin:98px 30px 0 0; }
#head2_AA_1 p   { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:0 0 8px 0; padding:7px 0 6px 0; }

#head2_AA_2     { width:190px; float:left; }
#head2_AA_2 p   { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:0 0 8px 0; padding:3px 0 2px 0; }

.head_top       { border:1px solid #C3C6D5; background-color:#3C5CB5; margin:0 0 7px 0; padding:2px 0 3px 0; 
				  font:bold 14px/140% ""; color:#FFFFFF; }

#head2_AA_3     { width:190px; float:right; margin-top:98px; }
#head2_AA_3 p   { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:0 0 8px 0; padding:7px 0 6px 0; }



/*organization-B*/
#head2_B        { clear:both; background:url(images/head_map_bg01.gif) no-repeat 100px 0; overflow:hidden; 
				  font:12px/140% "Arial"; text-align:center; width:630px; }

#head2_B_1      { width:190px; float:left; margin:9px 20px 0 0; }
#head2_B_1 p    { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:0 0 8px 0; padding:7px 0 6px 0; }

#head2_B_2      { width:200px; float:left; background:url(images/head_map_bg02.gif) no-repeat 0 -10px; margin:1px; }
#head2_B_2 p    { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:8px 0 0 10px; padding:3px 0 2px 0; }

#head2_B_3      { width:190px; float:right; margin:9px 0 0 0; }
#head2_B_3 p    { border:1px solid #C3C6D5; background-color:#EEEFF4; margin:0 0 8px 0; padding:7px 0 6px 0; }










/*history -------------------------------------------- */
/*tab*/
#history_tab      { margin:12px 0 0 0; background:url(images/history_tab_linedot.gif) repeat-x 0 bottom; overflow:hidden; width:630px; }

#tab_con          {  }
#tab_con li       { display:inline; float:left; }
#tab_con img      { margin:0 7px 1px 0; }

#tab_con a        { float:left;
					font:12px/130% "Arial"; color:#666666; text-decoration:none; padding:4px 8px 5px 8px; margin-right:1px;
					border:1px solid #D2C9C1; background-color:#F1EFE4; }

#tab_con a:hover  { font:12px/130% "Arial"; color:#3072B5; text-decoration:none; padding:4px 8px 5px 8px;
					background:url(images/history_tab_bg.gif) repeat-x 0 0;
					border-top:1px solid #99ACB8; border-bottom:1px solid #FEFDF6;
					border-right:1px solid #99ACB8; border-left:1px solid #99ACB8; }


/*content*/
#history_con        { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden; }

#history_con2008    { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden;
					  background:url(images/history_img_2008bg.jpg) no-repeat right bottom; }
					  
#history_con2007    { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden;
					  background:url(images/history_img_2007bg.jpg) no-repeat right bottom; }
					  
#history_con2006    { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden;
					  background:url(images/history_img_2006bg.jpg) no-repeat right 35px; }

#history_con2005    { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden;
					  background:url(images/history_img_2005bg.jpg) no-repeat right 35px; }

#history_con2004    { clear:both; width:630px; padding:40px 0 40px 0; border-bottom:1px solid #E5D9CC; overflow:hidden;
					  background:url(images/history_img_2004bg.jpg) no-repeat right 0; }

#history_con1948    { clear:both; width:630px; padding:40px 0 40px 0; overflow:hidden; }

#history_conl         { float:left; width:180px; }

#history_conr         { float:left; margin-top:0px; width:450px; font-family:Arial; }
#history_conr li      { padding:2px 0 2px 0; }
#history_conr .point  { font:15px/110% "Arial"; color:#2464A5; margin-bottom:12px; letter-spacing:0px; }
#history_conr .year   { float:left; width:125px; font:12px "Arial"; color:#777777; }
#history_conr .padl125   { padding-left:125px; }


/*facility -------------------------------------------- */

#list         { border-bottom:1px solid #D9D8D2; margin:38px 0 0 0; overflow:hidden; height:190px; }

#listl        { float:left; width:291px; overflow:hidden; padding-left:14px; }
#listl .txt   { height:93px; font:13px/110% "Arial"; color:#8B827D; text-align:justify; padding:7px 0 0 0; }
#listl .img   { margin:0 0 15px 0; }

#listr1       { float:right; width:325px; height:200px; background:url(images/img01.jpg) no-repeat right bottom; overflow:hidden; }
#listr2       { float:right; width:325px; height:200px; background:url(images/img02.jpg) no-repeat right bottom; overflow:hidden; }
#listr3       { float:right; width:325px; height:200px; background:url(images/img03.jpg) no-repeat right bottom; overflow:hidden; }
#listr4       { float:right; width:325px; height:200px; background:url(images/img04.jpg) no-repeat right bottom; overflow:hidden; }
#listr5       { float:right; width:325px; height:200px; background:url(images/img05.jpg) no-repeat right bottom; overflow:hidden; }
#listr6       { float:right; width:325px; height:200px; background:url(images/img06.jpg) no-repeat right bottom; overflow:hidden; }
#listr7       { float:right; width:325px; height:200px; background:url(images/img07.jpg) no-repeat right bottom; overflow:hidden; }








