body{ font-size:14px; }
.main { float: left; _display: inline; width: 751px;}
.sidebar{ float: right; _display: inline; width: 240px; background:#fff; }

.main .main-l{ float: left; _display: inline; width: 263px; height:705px; background:#fff;}
.main .main-r{ float: right; _display: inline; width: 477px; height:705px; background:#fff;}

.xxgk-tit{ background: url(zfxxgk-titbg_05.jpg) no-repeat; height: 33px; color: #e40903; padding-left: 10px; font-size: 16px; line-height: 33px; font-family:"Microsoft YaHei";}
.xxgk-list{ clear: both; padding-right: 12px; padding-left: 12px; margin-top: 5px; overflow: hidden; margin-bottom: 12px; }
.xxgk-list li{ height: 30px; border-bottom: 1px dashed #d5d5d5; background: url(icon_18.gif) no-repeat 10px center; padding-left: 26px; font-size: 14px; line-height: 30px; font-family:"Microsoft YaHei";}

.sid-banner{width:244px; height: 49px; margin: auto; padding-bottom: 10px; background:#f4f4f4;}
.sid-banner img{ display: block; width:244px; height:49px; margin: auto; background:#f4f4f4;}

.zfxx-list{clear: both;width:244px; height:150px; margin: auto; padding-bottom: 8px; margin-bottom: 10px; overflow:hidden; background:#f4f4f4;}
.zfxx-list li{ float: left; _display: inline; margin-left: 24px; line-height: 30px; height: 30px; background: url(dian_05.gif) no-repeat 8px center; padding-left: 18px;}

.zfgzbg-titArea{ clear: both; height: 39px; background: url(zfgzbg-lmtitbg_09.gif) repeat-x; }
.zfgzbg-titArea h1{ padding-left: 15px; font: 16px/39px "Microsoft YaHei"; color: #e40903; }
.zfgzbg-titArea span{ float: right; padding-right: 10px; line-height: 39px; }

.zfgzbg-list{ clear: both; overflow:hidden; padding-top: 8px; padding-left: 10px; padding-right: 10px;}
.zfgzbg-list li{ height: 30px; line-height: 30px; background: url(dian_05.gif) no-repeat 8px center; padding-left: 18px; }

.main-r-titArea{ clear: both; height: 39px; background: url(zwgk-lmbtbg_05.png) no-repeat; }
.main-r-titArea h1{ padding-left: 45px; font: 16px/39px "Microsoft YaHei"; color: #e40903;  }
.main-r-titArea span{ float: right; padding-right: 10px; line-height: 39px; }
.main-r-titArea h1.ldjh{background: url(zwgk-icon_05.png) no-repeat 15px center;}
.main-r-titArea h1.rsxx{background: url(zwgk-icon_11.png) no-repeat 15px center;}
.main-r-titArea h1.cjxx{background: url(zwgk-icon_17.png) no-repeat 15px center;}
.list-area{ clear: both; padding: 8px 10px 20px; overflow:hidden;}
.list-area li{height: 28px; line-height: 28px; padding-left: 8px;}
.list-area li span{ float:right; padding-right:10px; color:#7a7a7a;}

.outBox{ clear:both; width:751px; height:252px; background:#fff;}
.outBox .hd{ height:39px; background:url(zwgk-lmtitbg2_05.png) no-repeat; }
.outBox .hd ul li{ float:left;width:124px; height:38px; padding-right:15px; cursor:pointer;  }
.outBox .hd ul li h2{ width:109px; height:20px; font-family:"Microsoft YaHei"; font-size:16px; text-align:center; padding-right:20px; border-right:1px solid #000; margin-top:10px;}
.outBox .hd ul li h2.nobk{border-right:0px none;}
.outBox .hd ul li.on{ color:#e40903; background:url(zwgk-lmhk_05.jpg) no-repeat; }

.inBox{ padding:15px 15px 0 15px;  }
.inBox .inHd{ height:26px;  border-bottom:1px solid #c9c9c9; }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ height:26px;line-height:26px; padding:0 20px; text-align:center; float:left; cursor:pointer;  }
.inBox .inHd ul li.on{ background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; }
.inBox .inBd ul{ padding:15px;  zoom:1; overflow:hidden;   }
.inBox .inBd li{ height: 28px; line-height: 28px; background: url(dian_05.gif) no-repeat 8px center; padding-left: 18px; overflow:hidden; zoom:1;  }
.inBox .inBd li span{float:right; padding-right:10px; color:#7a7a7a;}

.sid-titArea{ clear: both; height: 39px; background: url(zwgk-rlmtitbg_05.png) no-repeat; }
.sid-titArea h1{ width:90px; text-align:center; font: 16px/37px "Microsoft YaHei"; color: #e40903; }
.sid-titArea span{ float: right; display:_inline; width: 42px; height: 37px; margin-top:2px; margin-right:2px; padding-left: 8px; line-height: 37px; background: #FFF; font-size:12px;  }
.sid-list{ clear: both; overflow:hidden; height:197px; padding: 8px 10px 10px;}
.sid-list li{ height: 28px; line-height: 28px; background: url(dian_05.gif) no-repeat 8px center; padding-left: 18px; }


.ld-info{ clear: both;overflow:hidden; margin-top: 20px; }
.ld-info .pic{ float: left; margin-right: 15px; margin-left: 15px; background: url(zwgk-line_09.png) no-repeat center bottom; padding-bottom: 5px; }
.ld-info .nr{ float: right; width: 115px; overflow: hidden; padding-right: 10px; }
.ld-info em{ font: 16px "Microsoft YaHei"; color: #222222; padding-bottom: 20px; display: block; clear: both; }
.ld-info p{ line-height: 24px; }
.ldbz-list{ clear:both; margin-top:27px; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ldbz-list li{ float:left; width:70px; height:35px; line-height:35px; padding-left:48px;}
.ldbz-list li.xw{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; background:url(icon_07.jpg) no-repeat 18px center; }
.ldbz-list li.rd{border-bottom:1px solid #e5e5e5;background:url(icon_09.jpg) no-repeat 18px center;}
.ldbz-list li.zf{border-right:1px solid #e5e5e5;background:url(icon_09.jpg) no-repeat 18px center;}
.ldbz-list li.zx{background:url(icon_19.jpg) no-repeat 18px center;}

.xwfb{ height:164px; padding:0 8px; margin-bottom:10px; background:url(zwgk-rlmbg_05.gif) repeat-x;}
.xwfb .tit{ background: url(dian-line_05.gif) repeat-x left center; padding-top: 20px; padding-bottom: 15px; }
.xwfb .tit h2{ background: #FFF; width: 100px; }
.xwfb .line{margin:0 8px; padding-bottom:15px; border-bottom:1px dashed #d5d5d5;}
.xwfb .list li{ padding-left:10px;}