@charset "gb2312";
/* CSS Document */

/* 焦点图切换- 缩图 */
.scywPic{ float:left; width:630px; overflow:hidden;}
#ifocus { float:left; width:630px; height:332px; overflow:hidden; }	
#ifocus_pic { display:inline; position:relative; float:left; width:510px; height:332px; overflow:hidden; }
#ifocus_piclist li { width:510px; height:332px; overflow:hidden;}
#ifocus_piclist img { width:510px; height:332px; }
#ifocus_btn { display:inline; float:right; width:116px;}
#ifocus_btn li { width:116px; height:80px; background: url(ifocus_btn_bg1.png) no-repeat top right; margin-bottom:4px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:96px; height:65px; margin:6px 0 0 14px; }
#ifocus_btn .on{ background: url(ifocus_btn_bg.png) no-repeat top right; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:510px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx ul li{ display:none;  }
#ifocus_tx ul li a{ color:#fff; font-size:14px; font-weight: bold;}

/* 石城要闻 */
.scywBox{float:right; width:550px; overflow:hidden;}
.scywTit {height:42px; background: url(dot08.png) repeat-x top; line-height:42px; overflow:hidden;}
.scywTit h3{ padding-left:18px; width: 102px; height:42px; line-height:42px; background: url(dot02.png) repeat-x top; font-size:18px;}
.scywTit h3 a{ color:#dd0000;}
.scywList{padding-left: 10px; text-align:left; overflow:hidden; }
.scywList dt{margin-bottom:10px; font-size:22px; height:50px; line-height:50px; overflow:hidden; padding-left:70px; background:url(dot06.png) no-repeat left center; }
.scywList dd{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:14px; background:url(dot01.png) no-repeat left center; }
.scywList dd a,.scywList dd a font{font-size:14px;}
.scywList dd .date{ float:right; color:#999; margin-right:20px; }

/* 石城资讯 */
.sczxBox{ float:left; width:315px; overflow:hidden;}
.sczxBox h3{ font-size:18px; border-left:15px solid #dd0000; height:38px; line-height:38px; color:#dd0000; padding-left: 15px; }
.sczxBox  h3 a{ color:#dd0000; }
.sczxBox .zcxx_tit{float: left; padding-top: 7px; display: inline;}
.sczxBox .zcxx_tit li{float: left; width:278px; height:47px; margin-top: 10px; padding-left:35px; line-height:47px; background:url(dot07.png) no-repeat right center; border:1px solid #eaeaea; font-size:16px; }

/* 部门动态/乡镇动态 */
.bmdtBox{ float:left; width:425px; margin-left:20px; overflow:hidden;}
.bmdtBox .hd{height:42px; overflow:hidden;}
.bmdtBox .hd ul{background: url(dot08.png) repeat-x top; overflow:hidden; /*margin-left:10px;*/}
.bmdtBox .hd li{width:102px; float:left; margin-left:3px; height:42px; line-height:42px; text-align:center; font-size:18px;}
.bmdtBox .hd li a{color:#000;}
.bmdtBox .hd li.on{background:#fff; background: url(dot02.png) repeat-x top;}
.bmdtBox .hd li.on a{color:#ec0000;}
.bmdtBox .bd ul{ text-align:left; overflow:hidden; }
.bmdtBox .bd ul li{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:20px; background:url(dot01.png) no-repeat 6px center; }
.bmdtBox .bd ul li a,.bmdtBox .bd ul li a font{font-size:14px;}
.bmdtBox .bd ul li .date{ float:right; color:#999; margin-right:20px; }
.bmdtBox .bd ul li .node{ color:#f00; margin-right:5px;   }

/* 图视资讯 */
.tszxBox{float:right; width:425px; overflow:hidden; position:relative;}
.tszxTit {height:42px; background: url(dot08.png) repeat-x top; line-height:42px; overflow:hidden;}
.tszxTit h3{ padding-left:18px; width: 102px; height:42px; line-height:42px; background: url(dot02.png) repeat-x top; font-size:18px;}
.tszxTit h3 a{ color:#dd0000;}
.tszxBox .hd{position:absolute; right:15px; top:0px; height:42px; overflow:hidden;}
.tszxBox .hd ul{overflow:hidden; /*margin-left:10px;*/}
.tszxBox .hd li{width:80px; float:left; margin-left:3px; height:42px; line-height:42px; text-align:center; font-size:14px;}
.tszxBox .hd li a{color:#4e4e4e;}
.tszxBox .hd li.on{}
.tszxBox .hd li.on a{color:#dd0000;}
.tszxBox .bd .tszxPic{ clear: both; overflow: hidden; margin-top: 5px; }
.tszxBox .bd .tszxPic li{ float: left; width: 140px; height: 118px; margin: 0 32px; }
.tszxBox .bd .tszxPic img{ clear: both; display: block; width: 140px; height: 92px; }
.tszxBox .bd .tszxPic h1{ clear: both; line-height:26px; text-align: center; }
.tszxBox .bd .tszxList{ text-align:left; overflow:hidden; }
.tszxBox .bd .tszxList li{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:20px; background:url(dot01.png) no-repeat 6px center; }
.tszxBox .bd .tszxList li a,.tszxBox .bd .tszxList li a font{font-size:14px;}
.tszxBox .bd .tszxList li .date{ float:right; color:#999; margin-right:20px; }

/* 专题图片 */
.ztpicBox{float:left; width:1200px; height:94px; overflow:hidden;}

/* 通知公告 */
.tzggBox{float:left; width:595px; overflow:hidden;}
.tzggTit {height:36px; background: url(tzggBoxBg.png) no-repeat left top; line-height:42px; overflow:hidden;}
.tzggTit h3{width: 132px; height:36px; text-align:center; line-height:36px; font-size:18px;}
.tzggTit h3 a{ color:#fff;}
.tzggBox dt{margin-top:10px; font-size:22px; height:42px; line-height:42px; overflow:hidden; }
.tzggBox dd{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:24px; background:url(dot01.png) no-repeat 10px center; }
.tzggBox dd a,.tzggBox dd a font{font-size:14px;}
.tzggBox dd .date{ float:right; color:#999; margin-right:2px; }
.tzggBox dd .node{ color:#f00; margin-right:5px;   }

/* 聚焦石城 */
.jjscBox{float:right; width:587px; overflow:hidden;}
.jjscTit {height:36px; background: url(tzggBoxBg.png) no-repeat left top; line-height:42px; overflow:hidden;}
.jjscTit h3{width: 132px; height:36px; text-align:center; line-height:36px; font-size:18px;}
.jjscTit h3 a{ color:#fff;}
.jjscBox dt {margin:10px 0; height:100px; border-bottom:1px solid #eaeaea; overflow:hidden; }
.jjscBox dt h1{font-size:22px; line-height:42px; overflow:hidden; }
.jjscBox dt h1 .date{ float:right; color:#999; font-size:14px; margin-right:2px; }
.jjscBox dt p{ float:left; padding-top:5px; color:#999; line-height:24px; text-indent: 2em; }
.jjscBox dd{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:24px; background:url(dot01.png) no-repeat 10px center; }
.jjscBox dd a,.jjscBox dd a font{font-size:14px;}
.jjscBox dd .date{ float:right; color:#999; margin-right:2px; }
.jjscBox dd .node{ color:#f00; margin-right:5px;   }

/* 热点专题 */
.rdztBox{overflow:hidden;}
.rdztTit{height:36px; background: url(rdztTitBg.png) no-repeat center center; line-height:36px; margin-bottom: 20px; overflow:hidden;}
.rdztTit h1{height:36px; text-align:center; line-height:36px; font-size:18px;}
.rdztTit h1 a{ color:#5a5a5a;}
.rdztpic{float:left; width:314px; overflow:hidden;}
.zmrwBox{float:left; width:425px; height:292px; margin-left:20px; background: url(zmrwBoxBg.png) no-repeat left top; overflow:hidden;}
.zmrwBox h3{width: 145px; height:36px; text-align:center; line-height:36px; font-size:18px;}
.zmrwBox h3 a{ color:#d90100;}
.zmrwBox ul{ text-align:left; overflow:hidden; }
.zmrwBox ul li{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:35px; background:url(dot01.png) no-repeat 20px center; }
.zmrwBox ul li a,.zmrwBox ul li a font{font-size:14px;}
.zmrwBox ul li .date{ float:right; color:#999; margin-right:20px; }
.zmrwBox ul li .node{ color:#f00; margin-right:5px;   }
.nmwxBox{float:right; width:425px; height:292px; background: url(zmrwBoxBg.png) no-repeat left top; overflow:hidden;}
.nmwxBox h3{width: 145px; height:36px; text-align:center; line-height:36px; font-size:18px;}
.nmwxBox h3 a{ color:#d90100;}
.nmwxBox ul{ text-align:left; overflow:hidden; }
.nmwxBox ul li{ font-size:14px; height:35px; line-height:35px; overflow:hidden; padding-left:35px; background:url(dot01.png) no-repeat 20px center; }
.nmwxBox ul li a,.nmwxBox ul li a font{font-size:14px;}
.nmwxBox ul li .date{ float:right; color:#999; margin-right:20px; }
.nmwxBox ul li .node{ color:#f00; margin-right:5px;   }