body,tr,td,th{ margin:0 auto; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}
h1{ margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#666}
h2{ font-size:15px; color:#999}
h3{ font-size:13px; color:#666}

#layout{ margin:0 auto; width:980px; height:1050px}

#header{ margin:0; width:100%; height:108px}
.nav{ margin:0; height:32px; background:url(../images/nav_bg.png) repeat-x; font-size:12px; font-weight:bold; color:#333}
.nav ul{ margin:0 0 0 10px; padding:8px 0}
.nav li{ list-style:none; display:inline}
.nav li a{ padding:0.3% 0.95%; text-decoration:none; color:#FFF}
.nav li a:hover{ background-image:url(../images/nav_o_bg.png); background-repeat:repeat-x; color:#252525}
.logo{ margin:4px 0 0 19px; width:403px; height:56px; background:url(../images/logo.png) no-repeat; float:left}
.trans{ margin:15px 0 0 30px; width:170px; height:30px; float:left}
.search{ margin:20px 0 0 30px; width:326px; height:40px; float:left}
.form{ margin:0; width:326px; height:40px; background:url(../images/search_bg.png) no-repeat}
.input{ margin:5px 0 0 5px; width:272px; height:21px; padding:5px 0 0 0; float:left; border:none; font-size:14px; color:#999}
.search_btn{ margin:5px 0 0 5px; width:34px; height:32px}

#body{ margin:0; width:100%; height:910px}
.sitemap{ margin:0; width:100%; height:auto; font-size:12px; color:#FF9900}
.sitemap_1{ margin:0; width:21%; height:auto; float:left}
.sitemap_2{ margin:0; width:21%; height:auto; float:left}
.sitemap_3{ margin:0; width:21%; height:auto; float:left}
.sitemap_4{ margin:0; width:21%; height:auto; float:left}
.sitemap_5{ margin:0; width:16%; height:auto; float:left}
.sitemap ul{ margin:0}
.sitemap li{ list-style:none; display:list-item; font-size:11px}
.sitemap li a{ text-decoration:none; color:#666}
.sitemap li a:hover{ text-decoration:underline}
.tab_1{ margin:15px 0 0 0; width:22%; float:left}
.tab_1_t{ margin:0; height:23px; background:#dadada; font-size:12px; color:#555; font-weight:bold; padding:10px 0 0 20px}
.tab_1 ul{ display:list-item; list-style:none; margin:0; padding:0}
.tab_1 ul li{ display:list-item;list-style-type:none; background:#f1f1f1}
.tab_1 ul li a{ display:block; padding:1% 3%; text-decoration:none; color:#888; font-weight:bold}
.tab_1 ul li a:hover{ background:url(../images/nav_o_bg.png); color:#333}

.tab_2{ margin:15px 0 0 15px; width:76%; float:left}
.tab_2_adv{ margin:20px 0 0 0; width:310px; height:265px; float:right}
.tab_2_c{ margin:0; width:100%; height:auto; float:left}
.tab_2_c a{ text-decoration:underline; color:#999}
.tab_2_c a:hover{ text-decoration:none; color:#222}
.tab_2_add{ margin:0; width:auto; height:auto}
.tab_2_search{ margin:13px 0 0 15px; width:600px; height:100%}

.adv_base{ margin:30px 0 0 0; width:100%; height:90px; float:left}

#data{ margin:0; width:100%; height:32px}
.data_1{ margin:0 0 1px 803px; width:88px; height:31px; float:left}
.data_2{ margin:0 0 1px 0; width:88px; height:31px; float:left}

#footer{ margin:0; width:100%; height:32px}
.fbc{ margin:0; height:32px; background:url(../images/nav_bg.png) repeat-x; font-size:12px; font-weight:bold; color:#333}
.fbc_c{ margin:10px auto; width:240px; padding:9px 0 0 0; font-size:11px; color:#dadada}
.fbc_c a{ text-decoration:none; font-size:11px; font-weight:bold; color:#dadada}
.fbc_c a:hover{ text-decoration:underline}
