/* Ê×Ò³ */
.index_main { width:800px; height:600px; background:url(/images/company/pic_index_001.gif) no-repeat; position:absolute; top:50%; left:50%; margin:-300px 0 0 -400px; }
.index_main .logo { margin:140px 0 0 160px; float:left; display:inline; }
.index_main .logo img { margin-right:15px; }
.index_main .content { width:497px; height:160px; background:url(/images/company/pic_index_004.gif) no-repeat; float:left; margin:16px 0 0 150px; display:inline; }
.index_main .content dl { float:left; margin:26px 0 0 70px; width:226px; }
.index_main .content dl dt { width:64px; float:left; text-align:right; color:#4e2d02; font-weight:bold; height:30px; line-height:30px; }
.index_main .content dl dd { width:162px; float:left; height:30px; line-height:22px; }
.index_main .content dl dd input { width:154px; height:12px; padding:2px 0 0 4px; vertical-align:middle; float:left; margin:4px 0 0 0; }
.index_main .content dl dd .tex1 { width:64px; margin-right:10px; }
.index_main .content dl dd img { vertical-align:middle; float:left; margin:4px 0 0 0; }
.index_main .content p { width:91px; height:83px; float:left; padding:34px 0 0 18px; }
.index_main .content p .button { width:91px; height:83px; background:url(/images/company/pic_index_006.gif) no-repeat; border:none; cursor:pointer; }
.index_main .footer { width:800px; margin:0 auto; background:none; }
.index_main .footer p { line-height:24px; text-align:center; height:24px; }
.index_main .footer p img { vertical-align:middle; margin-right:10px; padding-bottom:4px; }
