﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html,body{ height:100%;}
body{ font:12px/22px  Arial, Helvetica, sans-serif;}
li{ list-style:none;}
a.red{color:#FF0000;}
li.red{color:#FF0000!important;}
img{ border:none;}
p{ line-height:24px;}
h1{ font-size:18px;}
h2,h3{ font-size:12px;}
a:link{ text-decoration:none; color:#032baf; cursor:pointer;}
a:visited{color:#032baf; text-decoration:none;}
a:hover{ text-decoration:underline; color:#fd8400;}
.wrap,.nav,.header,.box971,.box9712{ width:975px; margin:0 auto; clear:both; overflow:hidden;}
.topbar{ width:975px; margin:0 auto; clear:both;}
.header{ height:134px; background:url(..\\images\\header_bg.jpg) repeat-x; position:absolute; top:0; width:100%;}
.m134{ margin-top:134px;}
#logo{width:210px; height:45px; position:relative; float:left; margin-top:8px; padding-top:8px;}
#switch{ position:absolute; left:153px; top:8px; text-align:center; z-index:999;}
#switchon,#switchon:visited{ text-decoration:underline; color:#0033CC; cursor:pointer;}
#switch b{ font-size:26px; position:relative; _top:2px;}
#all_city{ color:#000; border:2px solid #A6DAF0; background:#fff; padding:5px; position:absolute; top:38px; left:0px; width:300; height:25; z-index:999;}
.topbar{ height:69px; clear:both; width:975px;}
.loginbar{ padding-top:3px; height:26px; text-align:right; width:400px; float:right; }
.loginbar a,.bar_b a{ color:#012cac; margin:0 5px; display:inline-block;}
.bar_b{ width:400px; height:22px; text-align:right; padding-top:18px; float:right;}
.nav{ font-size:13px; font-weight:bold; line-height:32px; display:block; clear:both; height:32px;width:975px; }
.nav li{ float:left;text-align:center;height:32px; display:block;}
.nav a{ color:#FFF; display:block; width:95px;}
.nav a:visited{ color:#FFF;}
.nav a:hover{background:url(..\\images\\navhover.jpg) 0 -32px; color:#0f6bd0; text-decoration:none;}
.nav li.current,.nav li.current a:hover{background:url(..\\images\\navhover.jpg) 0 -32px;}
.nav li.current a:visited{color:#0f6bd0;}
.nav li.current a{ color:#0f6bd0;}
/* */
.nav2{ clear:both; line-height:34px;width:956px; padding-left:19px; margin:0 auto; height:34px; display:block;}
.nav2 ul li{ float:left;padding-right:26px;}
.nav2 span{ float:left;display:inline;}
ul.thispalce li{ padding:0 1px;}
ul.tjgj{ float:right; width:50%;}
ul.tjgj li{ padding-right:14px;}
ul.tjgj a,ul.tjgj a:visited{ color:#126bd3;}
.lbox,.rbox,.box971,.box9712,.box260{ padding:0 1px;}
.box971,.box9712,.box705{ width:971px;border:solid 1px #e2e2e2;}
.box705{ width:659px; float:left; padding:22px; background:url(..\\images\\shadow01.gif) repeat-x;}
.box9712{ border-color:#cedff3; margin-top:9px;}
.rbox,.box260{ float:right; width:289px; border:solid 1px #cddef0;color:#0e69d2; overflow:hidden;}
.box260{ float:right; width:256px;clear:right;}
.lbox{ width:670px; border:solid 1px #e2e2e2;float:left;}
.lbox h3,.lbox h2,.box971 h2{ line-height:30px; color:#0e69d2; background:url(..\\images\\shadow01.gif) repeat-x; padding:0 0 0 12px;}
.rbox h3,.site_b h3,.site_b h2,.box9712 h2,.box260 h2{line-height:30px; color:#0e69d2; background:url(..\\images\\h3_bar.gif) repeat-x 0 0; padding:0 0 0 12px;}
.box971 h2{ text-align:center; padding:0;font-size:14px;}
.site_b h2{background:url(..\\images\\h3_bar.gif) repeat-x 0 -29px; }
.life_b,.tool_b{ height:280px;_height:270px;}
.busearch_b{ height:138px;background:url(..\\images\\box_bg01.gif) repeat-x 0 22px;}
.life_b{background:#eaf4fe; border:solid 1px #cddef0;}
.busearch_b,.site_b,.bjzx_b,.soft_b,#tab1{ margin-top:10px;}
.site_b{ height:757px;}
.bjzx_b{height:382px; background:url(..\\images\\box_bg01.gif) repeat-x 0 136px;}
#tab1{ height:215px;}
.soft_b{ background:url(..\\images\\box_bg01.gif) repeat-x 0 bottom; height:286px;_height:286px;}
/* 底部搜索?*/
#btm_sbox {background-color:#F9F9F9;border:1px solid #e2e2e2;margin:10px auto;padding:10px 20px;width:933px; overflow:hidden; height:50px;}
#btm_search{float:left;margin-top:8px;width:300px;}
.button{height:25px;}
#key{ height:19px;position:relative; top:-3px; +top:-1px;}
#btm_sbox input{ margin:1px;}
#btm_sbox ul {display:block;float:left;margin-left:20px;width:600px;}
#btm_sbox ul li {display:block;float:left;width:72px;}
.footer{ height:70px; text-align:center; clear:both;  background:url(..\\images\\box_bg01.gif) repeat-x 0 -30px;}
.footer p{line-height:22px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* 右侧相关推荐 */
.box260 ul{ display:block; width:232px; padding:0 12px 12px 12px; margin:12px 0 0; background:url(..\\images\\box_bg01.gif) repeat-x 0 bottom; overflow:hidden;}
.box260 ul li{ padding-left:9px; background:url(..\\images\\icon_lister.gif) no-repeat 0 -1px; line-height:24px;}
.box260 ul li span a,.bjzx_b ul li span{ color:#666; padding-right:2px;}
/* 分页信息 */
.pages{ text-align:center; line-height:60px; height:60px; clear:both;}
.pages a{ padding:3px;  color:#000; margin-right:4px;}

