/* CSS Document */
body{ padding :0px; margin: 0px; font-family: "微软雅黑"; font-size:20px; line-height: 28px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p{ font-weight: normal; margin:0;padding:0;}
img{vertical-align:middle;border:0; }
ol,ul {list-style:none;}  
li{list-style-type:none;}
a{ color: #666; text-decoration: none;}
a:link,a:visited,a:hover{ color: #333; text-decoration: none;}
.clear{ clear: both;}

/*头图*/
.topbox{ width:100%; height:auto; text-align:center;}
.topbox img{ width:100%;}

/*导航*/
.navbox{ width:100%; height:75px; background:url(../images/nav_bg.jpg) repeat-x; margin-bottom:0.75em;}
.navbox li{ width:25%; line-height:37.5px; font-size:0.75em; text-align:center; float:left;}
.navbox a{ color:#fff; text-decoration:none;}

.wapbox{ width:90%; height:auto; max-width:750px; margin:0px auto; padding:0px 5%;}

/*图片切换*/
.picbox{ width:100%; height:auto; margin-bottom:0.75em;}
.picbox img{ width:100%; height:auto;}
.slide_x{overflow:hidden;position:relative;width:100%;}
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:100%;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:100%;}
.slide_x .list img{vertical-align:top;}
.slide_x .list p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "\5b8b\4f53";text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.slide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.slide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#f30;color:#fff;}
.slide_x .minus{position:absolute;top:110px;width:40px;height:50px;background-image:url(../images/left-arrow.png);background-repeat:no-repeat;text-align:center;cursor:pointer;background-size:cover;}
.slide_x .plus{position:absolute;top:110px;width:40px;height:50px;background-image:url(../images/right-arrow.png);background-repeat:no-repeat;text-align:center;cursor:pointer;background-size:cover;}
.slide_x .minus{left:0;/*background-position:0 0;*/}
.slide_x .plus{right:0;/*background-position:-40px 0;/*}
.slide_x .minus:hover{/*background-position:0 -50px;*/}
.slide_x .plus:hover{/*background-position:-40px -50px;*/}

/*会议新闻、决议公告、文件报道*/
.newsnav{ width:100%; height:1.9em; line-height:1.9em; border-bottom:2px solid #333; margin-bottom:0.75em;}
.newsnav li{ width:25%; line-height:1.9em; font-size:0.8em; float:left; text-align:center;}
.moer{line-height:1.9em; font-size:0.8em; float:right;}
.moer a{ color:#333; text-decoration:none;}
.newslist{ margin-bottom:0.75em;}
.newslist li{ background:url(../images/black_d.jpg) left center no-repeat; font-size:0.8em; padding-left:15px;}
.newslist li span{ float:right;}
.common_dispayl{ color: #bd0e10; height: 2em; border-bottom:2px solid #bd0e10; padding-bottom: 6px;}
.common_dispayl a,.common_dispayl a:link,.common_dispayl a:visited,.common_dispayl a:hover{ color:#bd0e10; text-decoration: none;}

/*人大常委会历届会议*/
.meeting_nav{ height:26px; line-height:26px; font-size:0.8em; color:#fff; background:url(../images/nav_bg02.jpg) repeat-x; border-bottom:1px solid #fe9b00; border-left:1px solid #ff9a00; border-right:1px solid #ff9a00; border-top:1px solid #ff9a00; padding-left:10px; border-radius:7px 7px 0px 0px;}
.meeting_nav span{ float:right; padding-right:10px;}
.meeting_nav span a{ color:#fff;}
.meeting_list{ height:auto; border:1px solid #c59e8d; border-top:none; background:#fef2da;}
.meeting_list li{ padding:10px; border-bottom:1px dashed #a8a8a8;}
.meeting_list ul li:nth-child(4n){ border-bottom: none;}
.meeting_list li .imgbox{ width:40%; height:auto; float:left;}
.meeting_list li .imgbox img{ width:100%; height:auto;}
.meeting_list li .textbox{  width:55%; height:auto; float:right;}
.meeting_list li .textbox h1{ font-size:0.8em;}
.meeting_list li .textbox p{font-size:0.7em;  color:#666;}

/*图片报道*/
.Photo_nav{ height:27px; line-height:27px; font-size:0.8em; color:#fff; background:url(../images/nav_bg03.jpg) repeat-x; border-radius:7px 7px 0px 0px; margin-top:0.75em; padding:0px 10px;}
.Photo_nav span{ float:right;}
.Photo_nav span a{ color:#fff;}
.Photo_box{ border:1px solid #e7bcbd; margin-bottom:0.75em; padding:10px;}
.Photo_box li{ width:48.5%; height:auto; float:left;}
.Photo_box ul li:nth-child(2n){ float:right;}
.Photo_box li img{ width:100%; height:auto;}
.Photo_box li h2{ font-size:0.8em; text-align:center; font-weight: normal;}

/*版权*/
.footer{ width:100%; height:auto; font-size:0.7em; padding:1em 0; background:#b20000; color:#fff; text-align:center;}

/*内容页*/
.lujing{ height: 20px; line-height: 20px; color: #333; font-size: 0.7em; background: url(../images/lujing.png) no-repeat left center; padding-left: 25px; margin-bottom: 20px;}
h2{ font-size:0.9em; font-weight: bold; margin-bottom:5px;}
.time{ font-size:0.7em; text-align: center; color: #666; margin-bottom: 20px;}
.context{width:100%; font-size:0.75em; margin-bottom: 15px;}
.context img{width: 100%;}

/*列表页*/
.commonlist li{ width:96%; font-size: 0.8em; background: url(../images/black.png) left center no-repeat; padding-left: 15px; color: #666;}
.commonlist li span{ float:right;}
.common_tit{ height:1.5em; line-height: 1.5em; font-size:0.9em;}
.list_tit{ height:2em; line-height: 2em; font-size:1em; color: #ff0000; padding-left: 10px; background: #fef8f0; border-bottom: 1px solid #e2c2a6; border-left: 5px solid #ff0000; border-top: 1px solid #fae8d0; border-right: 1px solid #fae8d0; margin-top:1em;}
.list_xiala{margin-bottom:1em;}
.list_xiala li{ height:2em; line-height: 2em; font-size: 0.8em; border-bottom: 1px solid #e2c2a6; border-left: 1px solid #fae8d0; border-right: 1px solid #fae8d0; padding-left: 30px; background: url(../images/list_titbg02.png) 10px center no-repeat #fef8f0;}
.list_xiala .xiala_dispay{background: url(../images/list_titbg01.png) 10px center no-repeat #fef8f0; color: #bd0e10;}
.maginb20{ margin-bottom:1em;}
.maginb10{ margin-bottom:0.5em;}

/*图片列表*/
.margintop20{ margin-top:1em;}
.list_img{margin-bottom:0.5em;}
.list_img li{ width:48%; height: auto; float: left; padding:0px 1% 0.5em 1%;}
.list_img li img{width:100%; height: 122px;}
.list_img li h3{ height: 1.8em; line-height: 1.8em; font-size:0.8em; text-align: center; overflow: hidden;}

/*分页*/
.page_num{width:72%;padding-top:10px; height:auto;overflow:hidden; margin:auto;font-size:14px; clear: both; margin:0 auto;}
#page_div{/* height:30px; */color:#000;margin:0 auto;line-height: 20px;}
#page_div .pagination_zx {color: #104c6e; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #bf1011;    color: #104c6e;padding:7px 8px;background-color:#bf1011;color:#fff;}
#page_div .pagination_index{ color: #104c6e; border: 1px #efefef solid;
margin-right:5px; margin-bottom:10px;margin-top:10px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index a{padding:6px 13px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#cc0001; font-size:12px;}

#page_div div.page_loca{ background-color:#bf1011;border-color: #bf1011;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}

.common_dispay2{ color: #bd0e10; border-bottom:2px solid #bd0e10; padding-bottom: 6px;}
.common_dispay2 a,.common_dispay2 a:link,.common_dispay2 a:visited,.common_dispay2 a:hover{ color:#bd0e10; text-decoration: none;}

