/* 轮播图 */
.focusBox{background: #fff;}
.slideBox{width:716px;height:400px;position:relative;overflow: hidden;}
.slideBox .hd{position:absolute; right:10px; bottom:15px; z-index:1;}
.slideBox .hd ul li{float:left; margin-right:5px;cursor:pointer;width:7px;height:7px;background: #fff;}
.slideBox .hd ul li.on{background:#b41a22;width:20px;}
.slideBox .bd{position:relative;z-index:0;}
.slideBox .bd li{position: relative;}
.slideBox .bd li img{width:716px;height:400px;}
.slideBox .bd p{position: absolute;bottom: 0;left: 0;width:100%;height: 40px;line-height: 40px;font-size: 16px;background: rgba(0,0,0,0.60);text-indent: 10px;z-index: 1;}
.slideBox .bd p a{color: #fff;}
.slideBox .prev,.slideBox .next{ position:absolute; top:50%; margin-top:-30px; width:30px; height:60px; display: block;}
.slideBox .prev{ left:0; background:url(../img/arrow_left.png) left center no-repeat;}
.slideBox .next{ right: 0; background:url(../img/arrow_right.png) right center no-repeat;}

/* 人大要闻 and 河南要闻 */
.slideTxtBox{width: 450px;height:400px;overflow: hidden;}
.slideTxtBox .hd ul{width: 100%;line-height: 48px; border-bottom: 1px solid #E9E9E9;}
.slideTxtBox .hd ul li{float:left;font-family: '宋体'; font-weight:bolder;}
.slideTxtBox .hd ul li a{display: block;font-size: 24px;color: #9E9E9E;}
.slideTxtBox .hd ul li.on a,.slideTxtBox2 .hd ul li.on a,.slideTxtBox3 .hd ul li.on a{color: #D50000;}
.slideTxtBox .hd ul .square,.slideTxtBox3 .hd ul .square{width:5px;height: 5px;background: #BDBDBD;display: block;float: left;margin:24px 10px 0; }
.renda-news .bd ul li span{margin-right: 20px;}
.slideTxtBox .bd ul li{font-size: 16px;line-height:34px;}
.slideTxtBox .bd ul li::after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.slideTxtBox .bd ul li>a{display: block;width: 352px;white-space: nowrap;overflow: hidden;float: left;}
.slideTxtBox .bd ul li a:hover,.slideTxtBox2 .bd ul li a:hover{color: #D50000;}
.slideTxtBox .bd li span,.slideTxtBox2 .bd li span{float:right;color:#BFBFBF;padding-right: 0px;font-size: 14px;}
.slideTxtBox .bd li span a{color:#BFBFBF;}
.slideTxtBox .bd ul li.topline h1{font-size: 24px;color: #000000;font-weight: bold;}
.slideTxtBox .bd ul li.topline p{color: #757575;line-height: 26px;height: 82px; text-indent: 2em;margin:15px 0 10px; padding: 13px 15px;background: #FAFAFA;}

/*人大要闻、河南要闻*/
.rdnews-list ul li{ background: url('../img/li-bg.png') left center no-repeat; padding-left: 12px}
.rdnews-list ul li.topline{background: none; padding-left: 0;}

.mainBox{background:#F5F5F5;padding: 20px 0 45px; }
.main{width: 1160px;background: #fff;margin: 0 auto;}
.main-left{width: 380px; float: left;}
.main-right{width: 740px;border-left:2px solid #F3F3F3; float: right;padding-left: 20px;height:288px;}
.main-rightline{height:250px!important;}
.main-center{ width: 340px;}
.main-center .news-list ul{margin-bottom:12px;}
.main-last{width: 340px;}
.main-last .news-list ul{margin-bottom:12px;}
.leader-main{height: 250px;overflow: hidden;}
.renda-main{height: 280px;margin-top: 20px;overflow: hidden;}
/* 主任之窗 */
.leader-img{width: 116px;}
.leader-img a{width: 116px;height:152px;overflow: hidden;display: block;}
.leader-img a img{width: 116px;height:auto;}
.leader-list{width: 245px;}
.leader-list h3{border-bottom: 1px solid #EEEEEE;padding-bottom: 12px; margin-bottom:5px; }
.leader-list h3 a{margin-left:5px;font-weight: normal;}
.leader-list .leader-box{line-height:32px; font-size: 16px;}
.leader-list .leader-box li{float: left;display: block;width: 85px;}
.mszTitle{font-weight: bold;}
.more-leader{ font-size: 16px;color: #D50000;line-height: 32px;}
.leader-list .leader-box .leader-ul{width: 180px; float: right;}
.leader-list .leader-box .leader-ul ul{width: 186px;}
/*履职动态*/
.bodernone{border: none !important;}
.slideTxtBox2 .hd h3{margin-right: 90px;}
.slideTxtBox2 .hd ul li{float: left;border-right:1px solid #E0E0E0;padding: 0 15px;}
.slideTxtBox2 .bd li{line-height:34px;font-size: 16px;padding-left: 20px; width: auto; background: url('../img/li-bg.png') left center no-repeat; }
.slideTxtBox2 .bd li a{ white-space: nowrap;width: 635px;overflow: hidden;float: left; /*text-overflow: ellipsis;*/ display: block;}

.zt-box li{
    width: 49%;
}
.zt-box li img{
    width: 100%;
    height: 120px;
}
