@charset "utf-8";
body {font: 12px  Verdana, Arial, Helvetica, sans-serif; background:#f3f3f3 url(../images/about/body_bg.gif) repeat-x top; text-align:center; margin:0px; }
h1,h2,h3,h5,ul,ol,li,dl,dd,dt,p,form { padding:0px; margin:0px; list-style:none;}
h2 { font-size:13px; color:#333;}
a { color:#147ad9; text-decoration:none;}
a:hover { color:#c00; text-decoration:underline;}
.float_margin { display:inline; }
.text_align { text-align:center;}
.clear_L { clear:left;}
.P_b { border:#a0c8da 1px solid;}
.wrap { min-width:1004px; max-width:1200px; _width:1004px; margin:0px auto; position:relative;}
.header { margin-top:8px; float:left; width:100%; height:100px; position:relative;}
.header h1 { background:url(../images/about/logo.gif); height:81px; width:256px; text-indent:-5000px; float:left; margin:4px 0 0 3%; display:inline;}
.header ol { float:left; margin:63px 0 0 2%; display:inline;}
.header ol li { float:left; margin-right:5px;}
.header ol li a { display:block; height:27px; width:66px; line-height:20px; font-weight:bold;}
.header ol li a:hover,.header ol li a.now { background:url(../images/about/nav_bg.gif); height:27px; width:66px; color:#fff; text-decoration:none;}
.edition { position:absolute; top:20px; left:81%; padding:0 2px; background-color:#333; color:#CCC; border:#fff 1px solid; border-left-color:#000;}
.edition a { color:#ccc; }
.edition a:hover { color:#fff; text-decoration:none }


.main { padding:30px 0 30px 6%; float:left; width:94%; text-align:left; }
.main h2 { background:url(../images/about/title_bg2.gif); height:31px; width:163px; line-height:28px; padding-left:12px; }
.main div { border:#cee3f7 1px solid; background:#fbfbfb; padding:30px; width:84%; margin:0 0 30px 2px; line-height:22px; color:#666; }
.main div p { text-indent:24px; margin-bottom:10px;}
h4,h5 { text-align:center; margin:0px; margin-bottom:6px; color:#333; font-size:18px;}
h5 { font-size:14px;}
.ti_media { font-size:18px; line-height:25px; }
.all { border-top:#333 3px solid; padding:30px 0 10px 0; font-size:18px; text-align:left; }
.in { font-size:13px; border:#333 1px solid; border-width:1px 0; margin:10px 0 15px 0; clear:both; padding-left:5px;}
.m_list { overflow:hidden; height:1%; clear:both;}
.m_list li { float:left; width:31%; margin-right:3%; margin-bottom:10px; line-height:16px; white-space:nowrap;}
.m_list li.third { margin-right:0;}
h5.state { border-bottom:#333 3px solid; text-align:left; font-size:12px; }
.sta_p { margin-bottom:20px;}
.s_ol { margin-left:20px; *margin-left:25px;}
.s_ol li { list-style-type:decimal; line-height:16px; margin-bottom:10px;}
.main div p.contact_p { text-indent:0;}
.main div p.tel { overflow:hidden; height:1%; clear:both; text-indent:0; }
.main div p.tel span { float:left; width:195px; white-space:nowrap;}

.footer { background:#fbfbfb url(../images/about/bottom_bg.gif) repeat-x top; min-height:142px; _height:142px; width:100%; padding-top:40px; float:left;}
.footer a,.footer p { color:#147ad9; line-height:18px;}
.footer p.b_i { width:600px; line-height:15px; padding-top:10px; margin:0 auto; }
