.marr20 { margin-right:20px; overflow:hidden;}
.mart20 { margin-top:20px;overflow:hidden; }
.gwyh_qh,.dbwy_qh { min-height:167px;}
.spzc_list { min-height:151px;}

.rd_one {overflow:hidden;  }
/*日期--通知公告*/
.rd_top { border:1px solid #edbfbf; line-height:28px; color:#666; font-size:14px;}
.rd_top img { margin-left:8px;}
#tzgg { width:590px; }
/*图片新闻--人大新闻--主任之窗*/
.rd_one { margin-top:20px;}
.w295 { width:295px; }
.w380 { width:380px; }
.w288 { width:288px; }
/*切换*/
.bor {border:1px solid #d8d8d8;}

/*图片新闻*/
.focus_lideBox { width:100%; height:206px; overflow:hidden; position:relative; }
.focus_lideBox .hd{ width:100%; height:30px; background:url("rduiFrameworkcommonResourceimage2016051815390366142.png") repeat; overflow:hidden; position:absolute; left:0px; bottom:0px; z-index:1; }
.focus_lideBox .hd ul{ overflow:hidden; zoom:1; position:absolute; right:14px; bottom:7px;  }
.focus_lideBox .hd ul li{ float:left; margin-left:8px;  width:16px; height:16px; background:#fff; cursor:pointer; color:#333; text-align:center;}
.focus_lideBox .hd ul li.on{ background:#e53232; color:#fff; }
.focus_lideBox .bd{ position:relative; height:100%; }
.focus_lideBox .bd li{ zoom:1; vertical-align:middle; position:relative }
.focus_lideBox .bd img{ width:100%; height:206px; display:block;  }

/*通知公告*/
.txtMarquee-left{ width:100%;  position:relative; overflow:hidden; }
.tzgg_l { width:105px; color:#525151; font-size:14px; line-height:28px; float:left;}
.tzgg_l img { vertical-align:meddle;}
.txtMarquee-left .bd{ width:480px; float:left; overflow:hidden;}
.txtMarquee-left .bd .tempWrap{ width:100%!important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; height:28px; }
.txtMarquee-left .bd ul li{ margin-right:40px;  float:left; height:28px; line-height:28px;  text-align:left; _display:inline; width:auto !important; font-size:12px; }
.txtMarquee-left .bd ul li span { margin-left:20px;}
.txtMarquee-left .bd ul li span,.txtMarquee-left .bd ul li a{ color:#666;  }
.txtMarquee-left .bd ul li:hover span,.txtMarquee-left .bd ul li:hover a { color:#bb1111}

/*主任之窗*/
.zrzc_ul { padding:16px 8px 24px 8px;overflow:hidden;}
.zrzc_ul img { width:99px; height:127px; border:1px solid #d8d8d8;}
.zrzc_ul .zrzc_ul_r { width:162px; font-size:14px; color:#333; line-height:26px;}
.zrzc_ul .zc { width:58px; color:#bb1111;}
.zrzc_ul .xm { width:96px;}
.zrzc_ul a { display:inline-block; width:48px; float:left; font-size:14px; color:#333; }
.zrzc_ul a:hover { color:#bb1111}
.zrzc_ul ul { overflow:hidden; }
.zrzc_ul ul li { width:50%; float:left;}

/*切换*/
.gwhy_tab { }
.rd_mod1 { border:1px solid #d8d8d8; }
.gwhy_tab { background: url(rduiFrameworkcommonResourceimage2016062717242886863.png) no-repeat  top right #f7f7f8;  border-bottom:2px solid #bb1111; height:34px; line-height:34px; padding-right:10px; }
.gwhy_tab ul li{  color:#333; font-size:16px;  padding:0 16px; float:left; cursor:pointer;}
.gwhy_tab ul li.hover {  color:#fff; background:#bb1111; }
.gwhy_tab .mmore a { font-size:12px; color:#bb1111;}

/*视频之窗*/
.spzc_list { padding:16px 30px 0;}
.spzc_list .a_img { display:inline-block; width:100%; height:116px; position:relative;}
.spzc_list .a_img img { width:100%; height:100%;}
.spzc_list .a_img .fd_img { position:absolute; top:35px; left:85px;  width:47px; height:47px;}
.spzc_list .tit { height:34px; line-height:34px;}
.spzc_list .tit a { display:block; text-align:center; width:100%; font-size:14px; color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*专题专栏图片--通栏*/
.zt_slideBox { width:100%; height:88px; overflow:hidden; position:relative; }
.zt_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.zt_slideBox .bd li{ zoom:1; vertical-align:middle; }
.zt_slideBox .bd img{ width:100%; height:88px; display:block;  }

.zt_slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.zt_slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.zt_slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.zt_slideBox .hd ul li.on{ background:#f00; color:#fff; }

/*人大专刊*/
.rdzk_ul { }
.rdzk_ul>.fl { margin-top:8px; margin-left:14px;}
.rdzk_ul img { width:110px; height:150px; border:1px solid #d8d8d8;}
.rdzk_ul>.fr { width:160px;}

/*文件资料库*/
.wjzlk_ul { padding:10px 0 0 8px; overflow:hidden;    height: 132px;}
.wjzlk_ul li { width:126px; height:30px; background:#f2f2f2; border:1px solid #d6d6d6; border-left:3px solid #d6d6d6; text-align:center; float:left; margin-bottom:12px; margin-right:8px; overflow:hidden;}
.wjzlk_ul li a { display:block; line-height:30px; color:#333; font-size:12px; }
.wjzlk_ul li:hover {  border-left:3px solid #bb1111; }
.wjzlk_ul li:hover a { color:#bb1111; }
.yjs { padding:0 0 10px 8px;}
.yjs img { width:266px; height:44px; border:1px solid #d6d6d6; }

/*二维码*/
.slide { position:fixed; right:50%; bottom:82px; margin-right:-670px; padding:5px 10px 0;width:120px;border:1px solid #e0e0e0; font-size:12px; color:#666; text-align:center; line-height:24px; background:#fff; z-index:100;}
.slide img { width:120px; height:120px; }
@media screen and (max-width: 1400px) {
.slide { right:0; margin-right:0px;}
}
.close { text-align:right;}
.close img { width:14px; height:14px; margin-right:4px; margin-bottom:2px; cursor:pointer;}