﻿@charset "utf-8";
.column{ overflow:hidden; margin-bottom:30px;  }

/* 新闻头条 */
#indXwtt{overflow:hidden; margin-bottom:10px; position:relative}
#indXwtt .nodeName{display:block; width:80px; height:80px; position:absolute; left:0px; top:0px}
#indXwtt .hd{height:80px; float:right;}
#indXwtt .hd ul{line-height:0px; display:block}
#indXwtt .hd ul li{display:block; width:10px; height:10px; overflow:hidden; text-indent:200%; background:#dddddd; border-radius:5px; margin-top:8px;cursor:pointer}
#indXwtt .hd ul li.on{background:#df2412; }
#indXwtt .bd{padding:0px 50px 0px 120px;background: url(images/xwtt.png) 0px 6px no-repeat; }
#indXwtt .bd ul li{text-align:center; height:80px;}
#indXwtt .bd ul li .title{height:48px; line-height:48px; font-size:30px; font-weight:bold; color:#de4031; overflow:hidden}
#indXwtt .bd ul li .title a{color:#de4031}
#indXwtt .bd ul li .title a:hover{color:#b42517; text-decoration:none}
#indXwtt .bd ul li .intro{height:32px; line-height:32px; overflow:hidden; color:#666666; font-size:14px}

/* 通知公告 */
#indTzgg{padding:10px; height:30px; background:#f8f8f8; margin-bottom:20px }
#indTzgg .hd{width:120px;height:30px;float:left;background: url(images/tzgg.png) 9px 8px no-repeat;}
#indTzgg .hd a{display:block; height:30px}
#indTzgg .bd{overflow:hidden}
#indTzgg .bd li{width:500px; float:left; height:30px; line-height:30px;}
#indTzgg .bd li .dateRight{ margin-left:10px; color:#999999}

/* indBox */
.indBox{}
.indBox .hd{height:48px; border-top:2px solid #e0e0e0; padding: 0px;}
.indBox .hd ul{height:50px;margin-top: -2px;overflow:hidden; padding: 0px; float: left;}
.indBox .hd ul li{float:left; height:48px; line-height:48px; padding:2px 15px 0px; font-size:20px; color:#666; margin:0px;}
/*.indBox .hd ul li a{color:#666}*/
.indBox .hd ul li.on{padding-top:0px;border-top:2px solid #00a0e9;color: #FFF;border: #016ec5 1px solid;background: #016ec5;}
.indBox .hd ul li.on a{color: #fff;}
.indBox .hd h3{float:left;height:48px;line-height:48px;padding:0px 15px;font-size:20px;margin-top:-2px;color: #FFF;border: #016ec5 1px solid;background: #016ec5;}
.indBox .hd h3 a{color: #FFf;}
.indBox .hd .more{float:right; width:18px; height:18px; background:url(images/more.png) 0px 0px no-repeat; overflow:hidden; text-indent:200%; margin-top:10px; margin-right:10px}

/* indBoxB */
.indBoxB{}
.indBoxB .hd{height:48px; line-height:48px; }
.indBoxB .hd h3{float:left;height:48px;line-height:48px;padding: 0px 14px;background: url(images/indBoxB-hd.png) 0px 13px no-repeat;font-size:20px;border: #016ec5 1px solid;background: #016ec5;color: #fff;}
.indBoxB .hd .more{float:right; width:18px; height:18px; background:url(images/more.png) 0px 0px no-repeat; overflow:hidden; text-indent:200%; margin-top:10px; margin-right:10px}
.indBoxB .bd{padding:20px 0px 0px;}
.indBoxB .hd h3 a{color:#fff;}

/* columnA 焦点图新闻，政协动态 -----------------------------------------------*/
#columnA{overflow:hidden; margin-bottom:20px}
#columnA .focusBox{width:520px; height:350px; float:left; margin-bottom:0px}
#columnA .focusBox .bd li,
#columnA .focusBox .bd .pic,
#columnA .focusBox .bd .pic img{width:520px; height:350px}
#columnA #indZxdt{width: 610px;overflow:hidden;float:right;}

/* columnB 视频要闻，举报方式 -----------------------------------------------*/
#columnB{overflow:hidden;}

/* 视频要闻*/
#indSpyw{width:520px; float:left; overflow:hidden}
#indSpyw .bd{height:200px;}
#indSpyw .videoList{overflow:hidden; margin-right:-20px;}
#indSpyw .videoList li{width:250px; float:left; margin-right:20px; position:relative; z-index:1; }
#indSpyw .videoList li .pic{width:250px; height:165px; overflow:hidden; margin-bottom:8px}
#indSpyw .videoList li .pic img{width:250px; height:165px;}
#indSpyw .videoList li .title{display:block; height:30px; line-height:30px; font-size:15px; text-align:center;}

/* 举报方式 */
#indJbfs{width: 610px;float:right;}
#indJbfs .hd{padding-bottom:20px; background:url(images/icon-jb.png) 100% 100% no-repeat;}
#indJbfs .bd{border:1px solid #de6666; padding:15px 28px 0px; height:183px; background:#fdf9f9}
#indJbfs .bd .jbList{overflow:hidden; border-bottom:1px dashed #dddddd; padding-bottom:10px;margin-bottom:15px }
#indJbfs .bd .jbList .tit{height:38px;line-height:38px;padding-left:32px;font-size:16px;font-weight:bold;background: url(images/icons-ind.png) -36px -31px no-repeat;}
#indJbfs .bd .jbList .con{height:60px; line-height:30px; font-size:15px}
#indJbfs .bd .jbList .li1{width:290px; float:left; margin-right:30px; }
#indJbfs .bd .jbList .li2{overflow:hidden;}
#indJbfs .bd .jbList .li2 .tit{background-position: -36px -228px;}
#indJbfs .bd .jbTel{height:44px;line-height:44px; overflow:hidden}
#indJbfs .bd .jbTel .tit{height:44px; float:left; font-weight:bold; font-size:16px;}
#indJbfs .bd .jbTel .num{float:left;height:44px;color:#ff7800;font-size:20px;font-weight:bold;padding-left: 25px;background: url(images/icons-ind.png) -41px -427px no-repeat;}
#indJbfs .bd .jbTel .jbLink{float:right;width: 270px;text-align:left;overflow:hidden;border-radius:5px;}
#indJbfs .bd .jbTel .jbLink a{display:block;height:44px;line-height:44px;padding-left: 52px;color:#fff;font-size:18px;background: url(images/icons-ind.png) -20px -627px no-repeat #00a0e9;}
#indJbfs .bd .jbTel .jbLink a:hover{text-decoration:none; background-color:#14aff6}

/* 首页横幅 */
#indSlide-1{ display:block; overflow:hidden; height:100px; margin-bottom:30px}
#indSlide-1 .bd .pic{height:100px;}
#indSlide-1 .bd .pic img{width:100%; height:100px}


/* columnC  -----------------------------------------------*/
#columnC{overflow:hidden; margin-bottom:20px}
#columnC .areaL{width:360px; float:left; margin-right:30px;}
#columnC .areaC{width:460px; float:left;}
#columnC .areaR{width:280px; float:right}
#columnC .areaR a:hover{filter:alpha(opacity=80);opacity:0.8;}
#columnC .topicList .t{overflow:hidden; height:90px; overflow:hidden; margin-bottom:10px; padding-top:8px; padding-bottom:0px}
#columnC .topicList .t .pic{width:120px; height:90px; float:left; margin-right:10px}
#columnC .topicList .t .pic img{width:120px; height:90px;}
#columnC .topicList .t .con{overflow:hidden; text-align:left}
#columnC .topicList .t .con .title{max-height:44px; line-height:22px; font-size:15px; color:#333;}
#columnC .topicList .t .con .title a{color:#333}
#columnC .topicList .t .con .title a:hover{color:#ff7800}
#columnC .topicList .t .con .intro{height:44px; line-height:22px; overflow:hidden; font-size:14px; }
#columnC .btnGlxt{display:block; height:170px; background:url(images/bntBg-glxt.jpg) 0px 0px no-repeat; padding:30px 22px 0px 22px; color:#fff; margin-bottom:26px}
#columnC .btnGlxt:hover{text-decoration:none}
#columnC .btnGlxt .txt{font-size:22px; line-height:36px; font-weight:bold; display:block; margin-bottom:16px}
#columnC .btnGlxt .more{display:block; width:108px; height:28px; line-height:28px; text-align:center; border:1px solid #fff; border-radius:14px;}
#columnC .btnZtzl{display:block; height:80px; background:url(images/bntBg-zt.jpg) 0px 0px no-repeat; padding:20px 0px 0px 100px; color:#fff}
#columnC .btnZtzl:hover{text-decoration:none}
#columnC .btnZtzl .txt{display:block; height:36px; line-height:36px; font-size:24px; font-weight:bold; }
#columnC .btnZtzl .more{display:block; height:26px; line-height:26px;}

/* 专题滚动 */
.indScrollZt{position:relative; padding:0 40px; margin-bottom:30px;height:100px;}
.indScrollZt .tempWrap{width:1080px !important;}
.indScrollZt li{width:352px; float:left; margin-right:12px; height:100px}
.indScrollZt li img{width:352px; height:100px; }
.indScrollZt .next,
.indScrollZt .prev{width:30px;height:100px;position:absolute;left:0px;top:0px;background: url(images/arrow.png) 0px 36px no-repeat #f0f0f0;border-radius:5px 0px 0px 5px; cursor:pointer}
.indScrollZt .next{left:auto; right:0px; border-radius:0px 5px 5px 0px; background-position:-30px 36px;}

/* columnD  -----------------------------------------------*/
#columnD{overflow:hidden; margin-bottom:20px}
#columnD .areaL{width:360px; float:left; margin-right:30px;}
#columnD .areaR{width:770px; float:right}
#columnD .indBox .bd{height:252px;}

/* columnE  -----------------------------------------------*/
#columnE{overflow:hidden; margin-bottom:20px}
#columnE .areaL{width:360px; float:left; margin-right:30px;}
#columnE .areaC{width:460px; float:left;}
#columnE .areaR{width:280px; float:right}
#columnE .indBox .bd{height:252px;}
#columnE #indHzws{border:1px solid #e0e0e0; border-top:none}
#columnE #indHzws .hd{background:#f8f8f8; border-bottom:1px solid #e0e0e0; height:47px }
#columnE #indHzws .hd h3{/* background:#fff; */border-right:1px solid #e0e0e0;}
#columnE #indHzws .bd{padding:15px 10px 0px; height:236px}

/* columnF  -----------------------------------------------*/
#columnF{margin-bottom:0}
#indZxyy{}
#indZxyy .bd{padding:10px 0px 0px 0px; overflow:hidden}
#indZxyy .picListFl li{ width:216px; position:relative; margin:0 20px 0px 0px}
#indZxyy .picListFl li .pic{width:216px; height:150px; overflow:hidden}
#indZxyy .picListFl li .pic img{ width:216px;height:150px; padding:0; border:0;}
#indZxyy .picListFl .title,
#indZxyy .picListFl .titBg{ display:block; height:26px; line-height:26px; position:absolute; width:100%; bottom:0; left:0; z-index:2; overflow:hidden;}
#indZxyy .picListFl .title a{color:#fff; padding:0 10px;}
#indZxyy .picListFl .titBg{background:#000; z-index:1;filter:alpha(opacity=60);opacity:0.6; }



