body{ margin:0 auto; text-align:center; background:#e8f3fa url(/img/Stage_BG_btm.png) repeat-x bottom left; }
  /*-----------顶部------------------*/
#top{width:932px;background:#e1f0f7 url(../img/topbg.gif) no-repeat top center; border:1px solid #3295be; border-top:none;text-align:center; margin:0 auto; padding:0;}
#logo{ margin-left:34px; float:left; text-align:left;}
#topbanner{ float:right; width:500px; height:70px; overflow:hidden; margin-top:8px; margin-right:35px;}
#menu{ clear:both;width:864px; margin:0 auto; background:red; height:36px; background:url(../img/menubg.gif) repeat-x top left; border-left:1px solid #48768e; border-right:1px solid #48768e;}

/*-----------顶部菜单------------------*/
#menu ul{margin-left:0px; padding:0; width:520px; float:left; font-size:14px; font-weight:bold;}
#menu ul li{margin:0; padding:0; list-style:none;width:85px; float:left; height:36px; line-height:36px; }
#menu ul li a{display:block; background:url(/img/gaps.gif) no-repeat top right; text-align:center; text-decoration:none; }
#menu ul li a:hover,#menu ul li a.current:hover{ color:#000000; background:url(../img/menu_on.gif) no-repeat center ;}
#menu ul li a.current{ color:#000000; background:url(../img/menu_on.gif) no-repeat center ;}
#menu #search{ margin-top:4px; margin-right:10px; float:right;}
#menu #search .inputtext{ background:url(/img/searchbg.gif) no-repeat left top; width:200px; overflow:hidden; float:left; font-size:14px; height:27px;line-height:27px; padding-top:5px; border:none; text-align:left; text-indent:30px;}
*html #menu #search .inputtext{ padding-top:0px;}
*+html #menu #search .inputtext{ padding-top:0px;}
#menu #search .searchbtn{ border:none; float:left; width:80px; height:27px;}

#banner{ clear:both; margin:5px auto;}
/*---------------------------------------------*/
.list{width:864px; background:url(/img/list_bg.gif) repeat-y top left; margin:5px auto 0 auto; text-align:center;}

.list .list_left{width:233px; float:left;}
.list .list_left ul.lm_content{ text-align:left; padding-left:24px; font-size:12px; line-height:22px; background:url(/img/left-ul-bg.gif) repeat-y top left;}
.list .list_left ul.lm_content li{ background:url(/img/left_dot.gif) no-repeat left; padding-left:8px;}
.list .list_left ul.lm_content li a{ color:#333333; text-decoration:none;}
.list .list_left ul.lm_content li a:hover{ color:#003333; text-decoration:underline;}

.list .list_right{width:631px; float:right;}
.list .list_right .r_dh{ height:39px; text-align:left; line-height:39px; padding-left:55px; font-size:14px; background:#f1f1f1 url(/img/r_dh.gif) no-repeat top left;}
.list .list_right .r_dh a{ color:#3f3f3f;}
.list .list_right .r_dh a:hover{ color:red;}

.list .list_right .list_content ul{margin:0px auto 20px auto; text-align:left; font-size:14px; width:600px;}
.list .list_right .list_content ul li{overflow:hidden; text-overflow:ellipsis;line-height:27px;padding-top:3px;white-space:nowrap;background:url(/img/lb_item_bg.gif) repeat-x bottom;}
.list .list_right .list_content ul li a{background:url(/img/arrow.gif) no-repeat left; color:#3f3f3f; padding-left:10px; }
.list .list_right .list_content ul li b{ font-weight:100; float:right; margin-top:-27px;}

/*---------------分页-----------------------------------*/

#pages{ clear:both; width:600px; margin:5px auto; height:24px; font-size:12px;float: center;}
#pages a{ margin-left:5px; float:left; display:block; line-height:18px; padding:2px 8px; border:1px solid #cacfcb; color:#000033;}
#pages a:hover,#pages a.current{ color:#FFFFFF; border:1px solid #000; background:#3399FF;}

/*---------------内容页-----------------------------------*/
#neirong{ margin-top:10px; width:600px;}
#neirong h1{ font-size:18px; line-height:30px; font-family:"黑体", "宋体", "Arial Black"; margin-bottom:5px; font-weight:100; color:#000000; border-bottom:1px solid #cbd0cc;}
#neirong .text{ line-height:24px; font-size:12px; color:#333333;}
#neirong .sel{ font-weight:bold;}
#neirong #e_b{color:#4a0000; font-size:16px;}
#neirong #e_n{ font-size:14px;}
#neirong #e_s{ font-size:12px;}
#neirong #liucheng{font-size:12px; width:700px; line-height:28px; margin:5px auto; border-right:1px solid #dadada;}
#neirong #liucheng a{ color:#fff;display:block; height:28px; float:left; width:70px; overflow:hidden; text-indent:12px; background:url(/img/neirong_h3_a_bg.gif) no-repeat top left;}
#neirong #liucheng a:hover,#neirong #liucheng a.current{ background:url(/img/neirong_h3_a_hover_bg.gif) no-repeat top left;}
/*设置大中小三种字体*/
#endtext{ text-align:left; margin:15px;}
#endtext p{ margin:15px auto; padding:0; text-indent:25px;}
.endbig{ font-size:18px; line-height:26px;}/*大字体*/
.endnomal{ font-size:14px; line-height:20px;}/*中等字体*/
.endsmall{ font-size:12px; line-height:18px;}/*小字体*/


/*网站导航*/
.wzdh{ clear:both; width:600px; font-size:12px; text-align:left; border:1px solid #cbc581; border-bottom:2px solid #cbc581; background:#ffffff url(/img/wzdhbg.gif) repeat-y top left; line-height:30px; margin:5px auto;}
.wzdh div.top {text-align: left; font-weight: bold; background: url(/img/bs_arrow_2.gif) 5px no-repeat #fffde2; border-bottom: 1px solid #cbc581; padding-left: 25px; height: 30px; line-height: 33px;}
.wzdh div.bottom {text-align: left; background: white; padding: 5px;}
.wzdh div.bottom a {padding-right: 5px; border-right: 1px solid black;}
.wzdh span.left{background: url(/img/bs_arrow_1.gif) 5px no-repeat; font-weight:bold; padding-left: 25px; float:left; width: 100px; line-height: 63px;}
.wzdh span.right{float:left; margin-left:10px; width: auto; height: auto;}
.wzdh span.right a {border-right: 1px solid black; padding-right: 5px;}

/*信息公开tab页面*/
.dis{ display:block;}
.undis{ display:none;}
.tit{border:1px solid #d5d5d5;width:620px; border-bottom:none; background:url(/img/c_tit_bg.gif) repeat-x bottom left; margin:5px auto 0 auto; text-align:left;line-height:27px; font-size:14px; font-weight:bold;height:27px;}
.tit a{ padding:0 9px;display:block; float:left; font-size:12px; color:#444444;}
.tit a.topC0{border-right:1px solid #d5d5d5;}
.tit a.topC1{border-right:1px solid #d5d5d5; background:#ffffff; color:#000066;}
.content{width:620px; margin:0 auto 10px auto; font-size:12px; text-align:left; line-height:18px; border:1px solid #d5d5d5; border-top:none; background:#ffffff;}
.content span{ padding:8px; text-align:center;}


/*xxgk_lm*/
.xxgk_lm{width:620px; margin:5px auto; font-size:12px; line-height:22px;}
.xxgk_lm h3{ text-align:left; font-size:16px; font-weight:100; font-family:"黑体", "宋体", "Arial Black"; border-bottom:1px dashed gray; margin-bottom:5px;}
#channel a{ display:block; line-height:26px; background:url(../img/dot3.gif) no-repeat left;margin-left:8px; padding-left:18px; }

/*footer页脚*/
#footer{clear:both; margin:0px auto 0 auto; width:932px; height:55px; background:url(/img/footer.gif) no-repeat top left;;}
#footer p{ margin:0 auto; padding:0; line-height:26px; font-size:12px;}
#bszn_channel a{background:url(../img/2007ico1.gif) no-repeat left top;margin-left:40px;padding-left:18px;}
