@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,input,select,img{ margin:0; padding:0; }
body{ font-size:12px; color:#666; background:#fff;}
a{ color:#347ABA; text-decoration:none;}
a:hover{ color:#f30; text-decoration:underline;}
li{ list-style:none;}
img{ border:none;}
.c{ clear:both;}

/* header */
#header{ height:80px; background:url(blue.gif) repeat-x; margin-bottom:10px;}
#headerIn{ width:960px; margin:0 auto; position:relative;}
#logo58{ display:block; width:162px; height:40px; line-height:1000px; overflow:hidden; background:url(http://pic2.58.com/images/logo.gif) no-repeat; position:absolute; left:0; top:10px;}
h1{font-size:24px; padding-top:10px;}
#weather{ position:absolute; left:0; top:4px;}
#changCity{ position:absolute; top:38px;_top:33px; left:160px;_left:140px; float:left;}
#login_text{ position:absolute; top:5px; right:0;}
#login_text a{ color:#999;}
.nav{_position:absolute;_top:42px;position:absolute; top:42px; left:0;}
.nav li{ height:22px; float:left; padding:10px 15px 0 15px; background:url(http://pic2.58.com/images/5_0/zt/blueLine.gif) no-repeat right bottom;}
.nav li a{ display:block; font-size:14px; font-weight:bold; color:#347ABA; text-decoration:none;}
.nav li a:hover{ padding-bottom:7px; background:url(http://pic2.58.com/images/5_0/zt/sanjiao.gif) no-repeat center bottom; color:#666;}
.nav li.selected a{ display:block; padding-bottom:7px; background:url(http://pic2.58.com/images/5_0/zt/sanjiao.gif) no-repeat center bottom; color:#666; text-decoration:none;}

/* content */
.content{ width:960px; margin:0 auto;}
.tuijian{ padding:0;}
.tuijian a{ color:#666; padding:0 2px;_padding:0;}
.tuijian a:hover{ color:#CD0000}
.search{ width:228px; height:320px; padding:10px; border:1px solid #C6DAF5; background:#CEE3FF url(http://pic2.58.com/images/5_0/zt/blueL.gif) repeat-x; float:left; line-height:26px;_line-height:25px; color:#000;}
.search p{ border-bottom:1px solid #000;width:228px; height:20px; line-height:20px; text-align:center; font-weight:bolder; margin-top:10px;}
#top{ width:497px; float:left; margin:0 15px;}
.topRight{ width:183px; float:right;}
.searchText{ width:203px; height:22px; margin-bottom:5px; background:#fff url(http://pic2.58.com/images/5_0/zt/search.gif) no-repeat 2px center; padding:6px 0 0 22px; color:#aaa; border:1px solid #ccc; font-size:14px; }
.searchButton{ width:227px; height:30px; line-height:24px; margin-bottom:10px;_margin:0px;}
.oneSearchText{ width:225px; height:23px; border:1px solid #ccc; margin-bottom:5px;}
.search select{ width:166px; vertical-align:middle; margin-bottom:5px; height:22px;}

#top h2{ height:30px; line-height:30px; padding-left:20px; background:url(http://pic2.58.com/images/5_0/zt/blueys.gif) no-repeat 0 center; font-size:12px;}
#qiuzhi{ display:block; width:127px; height:28px; float:right; background:url(http://pic2.58.com/images/5_0/zt/huise.gif) no-repeat; text-align:center; color:#fff; font-weight:bold; line-height:26px; text-decoration:none;}
#topCon{ border:1px solid #DBEBFF}
#topCon td{ line-height:31px; width:20%; text-indent:10px;}
.trbg{ background:#EFF5FC;}
#topCon td a{ color:#0E2A7E;}
#top p img{ border:1px solid #ddd; margin-right:7px;}
.fg{ margin-top:9px; border-top:1px dashed #ddd; padding-top:8px;}

#topCity{ height:165px; border:1px solid #ddd; background:#f9f9f9; margin-bottom:5px; overflow:hidden;}
#topCity h2{ height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:12px; background:#fff url(http://pic2.58.com/images/5_0/zt/city.gif) no-repeat 5px 8px; text-indent:35px; margin-bottom:4px;}
#topCity a{ display:block; width:85px; height:26px; line-height:26px; overflow:hidden; float:left; padding-left:5px;}
.orange{ color:#F57A1B; font-weight:bold;}

.bLeft{ width:752px; margin-top:15px; float:left; padding:5px; background:#E9F1FC}
.bMiddle{ width:497px; height:491px; margin:15px 15px 0 15px; float:left;}
.bRight{ width:183px; float:right; margin-top:15px;}

.bBoxLeft{ border:1px solid #C6DAF5; min-height:80px; _height:80px; padding-bottom:5px; margin-bottom:15px; background:#fff;}
.bLeft h3{ height:25px; background:url(http://pic2.58.com/images/5_0/zt/blueLb.gif) repeat-x; border-bottom:1px solid #C6DAF5; font-size:12px; line-height:25px; text-indent:10px;}

.gongju{ margin:7px 0;}
.gongju li{ height:23px; text-indent:10px; line-height:23px; overflow:hidden; width:70px; float:left;}
.zhiwei{ margin:7px 0;}
.zhiwei li{ width:55px; height:23px; text-indent:10px; line-height:23px; overflow:hidden; float:left;}
.LLi li{ height:28px; line-height:28px; overflow:hidden; padding:0 10px; color:#d2d2d2; font-weight:bold;}
.LLi li:hover,.LLi li.bg:hover{ background:#D9E8FE; border-bottom:1px solid #000;}
.iehover{background:#D9E8FE; border-bottom:1px solid #000;}
.LLi li.bg{ background:#F5F8FD}
.LLi li a{ font-weight:lighter; margin-left:40px;}
.topgongju{ border:1px solid #C6DAF5; min-height:80px; _height:80px; padding-bottom:5px; margin-bottom:15px; background:#F4F8FD;}
.topgongju h3{ height:25px; border-bottom:1px solid #C6DAF5; font-size:12px; line-height:25px; text-indent:10px; background:#fff}

.bMiddleBox{ width:238px; float:left; padding:10px 10px 10px 0; border-top:1px dashed #e6e6e6;}
.bMiddleBox1{ width:497px; float:left; padding:10px 0 10px 0; border-top:1px dashed #e6e6e6;}
.bMiddleBox h3{ height:26px; line-height:26px; background:url(http://pic2.58.com/images/5_0/zt/ys.gif) no-repeat 0 5px; text-indent:20px; font-size:12px;}
.MLi li{ height:23px; line-height:23px; overflow:hidden; text-indent:20px;}
.MLi li span{ float:right; margin-right:10px;}

.bRightBox{ border:1px solid #ddd; margin-bottom:15px;}
.bRightBox h3{ height:25px; border-bottom:1px solid #ddd; font-size:12px; padding-left:10px; position:relative; line-height:25px;}
.bRightBox h3 a{ display:block; float:right; font-weight:lighter; height:26px; border-left:1px solid #ddd; text-indent:0; padding:0 6px; line-height:27px;}
.bRightBox h3 a.active{ background:url(http://pic2.58.com/images/5_0/zt/right_bt.gif) repeat-x; height:26px; font-weight:bold; color:#666; text-decoration:none;}
.RLi{ margin:10px;}
.RLi li{ height:23px; line-height:23px; overflow:hidden; color:#CCC; font-size:12px;}
.RLi li a{ margin-right:5px;}
.bRightBox_lan{ border:1px solid #C6DAF5; background:#F4F8FD;}
.bRightBox_lan h3{ height:25px; border-bottom:1px solid #C6DAF5; font-size:12px; padding-left:10px; position:relative; line-height:25px; background:#fff;}
.bRightBox_lan h3 a{ display:block; float:right; font-weight:lighter; height:26px; border-left:1px solid #C6DAF5; text-indent:0; padding:0 6px; line-height:27px;}
.bRightBox_lan h3 a.active{ background:url(http://pic2.58.com/images/5_0/zt/b.gif) repeat-x; height:26px; font-weight:bold; color:#666; text-decoration:none;}
.bRightBox_lan .RLi li{ height:24px; line-height:24px; *height:23px; *line-height:23px; overflow:hidden;}
.bRightBox_hui{ border:1px solid #ddd; margin-bottom:15px; background:#f5f5f5;}
.bRightBox_hui h3{ height:25px; border-bottom:1px solid #ddd; font-size:12px; padding-left:10px; position:relative; line-height:25px; background:#fff}
.bRightBox_hui h3 a{ display:block; float:right; font-weight:lighter; height:26px; border-left:1px solid #ddd; text-indent:0; padding:0 6px; line-height:27px;}
.bRightBox_hui h3 a.active{ background:url(http://pic2.58.com/images/5_0/zt/h.gif) repeat-x; height:26px; font-weight:bold; color:#666; text-decoration:none;}

#fab{ display:block; width:127px; height:36px; background:url(http://pic2.58.com/images/5_0/zt/hda.gif) no-repeat; text-align:center; line-height:36px; font-weight:bold; color:#fff; font-size:14px; margin:0 auto; margin-bottom:15px; margin-top:5px;}
.huise{ background:#F5F5F5;}
.baise{ background:#fff;}


#link{ width:958px; margin:0 auto; border:1px solid #DDDDDD; margin-top:15px;}
#link h3{font-size:14px; font-weight:bolder; line-height:28px; width:954px;_width:auto; padding-left:5px; border-bottom:1px solid #DDDDDD;}
#link h3 span{ margin-left:15px; font-size:12px; line-height:28px; color:#888; font-weight:normal;}
#link a{ color:#666; margin-left:5px; line-height:20px;}

#footer{ width:960px; margin:0 auto; height:48px; border-top:1px solid #C6DAF5; text-align:center; line-height:26px; background:url(http://pic2.58.com/images/5_0/zt/blueB.gif) repeat-x; margin-top:15px;}