body{ background:url(main_bg.gif) top left repeat-x; margin:0px; padding:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
/*共用*/
*{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both;}

#main{ margin:0 auto; width:1003px;background:#fff;}
/*menu*/
.home{padding-top:111px;}
.menu_bar{ position:absolute; z-index:2; width:1003px; height:170px; margin:0px!important; float:left; display:block;}
.content{ background:url(content_bj_2.jpg) repeat-y left; min-height:500px; height:auto!important; height:500px; text-align:left;}
.menu_left{ float:left; background:url(about_menu_bj.gif) no-repeat left; width:196px; height:398px; margin-left:65px; font-size:13px; font-family:Arial, Helvetica, sans-serif;display:inline;}
.menu_left li{ background:url(about_menu_line.gif) no-repeat center bottom; line-height:30px;}
.menu_left li a{ text-decoration:none; color:#000;}
.menu_left li a:hover,.menu_left li a:active,.menu_left li a:focus{color:#fff; background: url(menu_zb.gif) no-repeat; display:block; line-height:30px;}
.menu_left li.nav_last{ background:none;}
.menu_left li.nav_second a:hover,.menu_left li.nav_second a:active,.menu_left li.nav_second a:focus{ background:url(menu_zb1.gif) no-repeat;}
.menu_right{ float:left; padding:12px 0 0 20px; width:680px; min-height:500px; height:auto!important; height:500px; background:url(about_content_bj.gif) repeat-y top;}
.footer{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin:10px 0;}

#content_wrap{padding-top:50px;}
#content_wrap p, #content_wrap img{margin-left:308px; font-size:14px; color:#000; line-height:24px;}
#email, #message{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; border:1px solid #000; background:none;}
