@charset "gb2312";
#content{overflow: hidden;width: 1160px;padding: 20px;background-color: #fff;margin: 20px auto;}

/* focusNews */
.slideBox-news{float:left;width:480px;height:270px;/* overflow:hidden; */position:relative;zoom:1;display:inline;}
.slideBox-news .hd{width:100px;position:absolute;height: 10px;overflow:hidden;bottom:45px;left:50%;z-index: 5;margin-left:-45px;}
.slideBox-news .hd li {background-color:#fff;cursor:pointer;float:left;width: 10px;height: 10px;line-height: 10px;margin-left: 5px;text-align:center;text-indent:-999px;border-radius:100px;}
.slideBox-news .hd li.on{width:30px;}
.slideBox-news .hd li a{ color:#333; } 
.slideBox-news .hd li a:hover{ text-decoration:none; }
.slideBox-news .hd li.on{ background-color:#dc0000; color:#fff;}
.slideBox-news .hd li.on a{ font-weight:bold; color:#fff; }
.slideBox-news .bd li{position:relative;height:270px;}
.slideBox-news .bd .con{width:100%;height:70px;line-height:70px;text-align:center;position: absolute;z-index:1;bottom:0;left:0;}
.slideBox-news .bd .con .title{position:relative;z-index:9;bottom:-10px;}
.slideBox-news .bd .con .title a{color:#fff;font-size:16px;font-weight:bold;}
.slideBox-news .bd .con .bg{display:block;background-color:#000;width:100%;height:70px;position:absolute;bottom: 0;left:0;z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.slideBox-news .bd .pic img{ width:480px; height:270px;   }

#sideZtbd{ margin-bottom:10px;}
#sideZtbd .hd{ height:30px; line-height:30px;background:url(imagesside.png) no-repeat 0 -232px; padding:0 10px 0 26px;}
#sideZtbd .hd h3{ font-size:14px; color:#3272b9; font-weight:bold; padding:0px;}
#sideZtbd .hd .more{ float:right; color:#555;}
#sideZtbd .bd{background:#eff7ff; border:1px solid #bbdbf4; border-top:none; padding:0 6px 6px 6px;}
#sideZtbd .bd .picList{ overflow:hidden; border:1px solid #d4e9ff; background:#fff; padding:13px 0 5px 14px;}
#sideZtbd .bd .picList li{ text-align:left; margin-bottom:1px;}
#sideZtbd .bd .picList li .tit{ display:none;  }
#sideZtbd .bd .picList li img{ width:170px; height:48px; padding:2px; border:1px solid #d1d1d1; }



#columnA{overflow:hidden;}
#columnA .wBox{overflow:hidden;}
#columnA .wBox .topicList .t{padding:0 0 10px 0;}
#columnA .wBox .topicList .t .tit{font-size: 18px;color: #0056a2;}
#columnA .wBox .topicList .t .tit:hover{color:#dc0000;}
#columnA .wBox .topicList .t .intro{padding: 5px 0 10px 0;color: #999;text-indent:24px;border-bottom: 1px #eee dotted;font-size:12px;}
#columnA .wBox .topicList{float:right;width: 380px;}
#columnA .wBox .topicList .n{}

#columnB{margin-top: 20px;}
#columnB .boxPic{}
#columnB .boxPic .hd{height: 39px;line-height: 39px;background-color: #f9f9f9;border-bottom:1px #eee solid;}
#columnB .boxPic .hd h3{font-size: 16px;color: #0056a2;font-weight:bold;border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;;float:left;padding:0 20px;
height:36px;line-height:36px;}
#columnB .boxPic .hd .more{ float:right; padding-right:20px; font-size:12px;color:#999;}
#columnB .boxPic .bd{height:220px;padding: 20px 0 0;overflow:hidden;}
#columnB .boxPic .bd .tempWrap{ width:880px!important;}
#columnB .boxPic .bd .picList li{ width:270px; float:left; text-align:center; margin:0 10px;}
#columnB .boxPic .bd .picList li .pic img{ width:270px; height:180px;  }
#columnB .boxPic .bd .picList li .pic a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; }
#columnB .boxPic .bd .picList li .title{ padding-top:5px;}

#columnC .boxLoop .boxL{ width:430px; margin-top:20px; overflow:hidden;}
#columnC .boxLoop .boxL .hd{height: 39px;line-height: 39px;background-color: #f9f9f9;border-bottom:1px #eee solid;}
#columnC .boxLoop .boxL .hd h3{border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;;float:left;padding:0 20px;
height:36px;line-height:36px;}
#columnC .boxLoop .boxL .hd h3 a{font-size: 16px;color: #0056a2;font-weight:bold;}
#columnC .boxLoop .boxL .hd .more{ float:right; padding-right:20px; font-size:12px;color:#999;}
#columnC .boxLoop .boxL .hd h3 a:hover{color:#dc0000;}
#columnC .boxLoop .boxL .hd .more:hover{color:#333;}
#columnC .boxLoop .boxL .bd{overflow:hidden;height:190px;}
#columnC .boxLoop .boxL .bd .infoList{padding-top:10px;}

.pagePicContent #columnC .boxLoop .boxL {width:auto;}
.pagePicContent #columnC .boxLoop .boxL .bd{ height:auto;}


.mainBox{overflow:hidden;}
.mainBox .wBox .wHd{height:57px;line-height:57px;border-bottom:3px #f1f2f6 solid;}
.mainBox .wBox .wHd h3{font-size:16px;color:#0056a2;font-weight:bold;background:url(imagespehdIcon.gif) no-repeat 0 center;padding-left:20px;}
.mainBox .wBox .wHd h3 span { color:#c00; font-weight:400;font-size:18px;}
.newsList{}
.newsList li{padding:30px 20px;border-bottom:1px #eee dotted;overflow:hidden;}
.newsList li .title{padding-bottom:10px;width:100%;}
.newsList li .title a{font-size:18px;color:#333;}
.newsList li:hover{background-color:#f7f8fb;}
.newsList li:hover .title a{color:#0056a2;}
.newsList li .pic{float:left;margin-right:20px;}
.newsList li .con .intro{line-height:24px;color:#999;}
.newsList li .con .intro .more{color:#999;}
.newsList li .con .intro .more:hover{color:#dc0000;}
.newsList li .date{color:#999; padding-top:10px;}
.newsList li .node{ color:#999  ;  }
.newsSearchList .tit{ padding-left:0; background:none;  }
.newsSearchList .tit:hover{ background:none; }

#picList{padding: 20px 0;overflow: hidden;margin: 0 -22px -20px 0;}
#picList li{float:left;text-align:center;width: 203px;height: 180px;margin: 0 22px 20px 0;display: inherit;}
#picList li .pic img{width: 203px;height: 130px;}
#picList li .pic a:hover img{ filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; }
#picList li .title{padding-top:5px;height: 26px;line-height: 26px;}
#picList li .date{height: 24px;line-height: 24px;color:#999;}

#spePageList{border:1px solid #eee; padding:20px;}
#spePageList ul{ float:left;}
#spePageList ul li{ float:left; margin-right:10px; height:54px; width:177px; margin-bottom:20px;}
#spePageList ul li img{ padding:2px; border:1px solid #ccc;}
#spePageList ul li .tit{ display:none;  }


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{ overflow:hidden; zoom:1; padding:20px 0 0 20px;  }
.friendLinkList li{ width:180px; height:28px; line-height:28px; padding:0 10px 0 10px;  background:url("imagesshareshareA.gif") 0 -114px no-repeat;  float:left;  }

/*侧栏-突发事件*/
#sideTfsj{margin-top: 20px;}
#sideTfsj .bd ul{padding: 19px;overflow: hidden;margin:0 -10px -10px 0;}
#sideTfsj .bd ul li{float: left;width: 103px;height: 38px;line-height:38px;border: 1px #eee solid;border-radius:5px;margin:0 10px 10px 0;text-align:center;}

/*数据-首页*/
#hgjj .tHd{height:40px;line-height:40px;background-color:#0056a2;overflow:hidden;}
#hgjj .tHd h3{float:left;}
#hgjj .tHd h3 a{color:#fff;padding-left:30px;font-size:16px;font-weight:bold;}
#hgjj .tHd span{float:right;padding-right:20px;color:#fff;font-size:12px;}
#hgjj .hd{margin:20px 0 15px;height:30px;line-height:30px;border-bottom:1px #eee solid;padding-bottom:20px;}
#hgjj .hd ul{overflow:hidden;}
#hgjj .hd ul li{float:left;padding:0 22px;}
#hgjj .hd ul li a{color:#333;font-weight:bold;}
#hgjj .hd ul li.on{background-color:#dc0000;border-radius:100px;}
#hgjj .hd ul li.on a{color:#fff;}
#hgjj .bd{
    height: 180px;
}