@charset "gb2312";
/**
 * 娄底市法制办
 * @authors YuQinHan
 * @date    2015-01-05 15:12:40
 */
body{font: 12px "宋体","simsun", Verdana, Arial, Helvetica, sans-serif;text-align: left;margin: 0;padding: 0;}
img{border: 0;vertical-align: middle;}
a{color: #000;text-decoration: none;font-family:"宋体","simsun", Verdana, Arial, Helvetica, sans-serif;padding: 0;}
a:hover{color: #D60403;text-decoration:none;}
table{border-spacing: 0;border-collapse:collapse;max-width: 100% !important}
div,ul,h1,h2,h3,h4,p,table,iframe{margin: 0;padding: 0;}
h4{font-size: 12px;font-weight: normal;}
li{list-style: none;white-space: nowrap;overflow: hidden;}
.left{float: left; display:inline;}
.right{float: right;display:inline;}
.clear{clear: both;}
.mtop10{ margin-top:10px;}

/*首页*/

/*头部top*/
#top{width: 100%;margin: 0 auto;}
.banner{width: 100%;height: 188px;background: url(bannerbg.jpg) center top;text-align: center;}
.topnav{height: 46px;background: url(topnav.jpg) repeat-x;width: 100%;}
.topnav ul{width: 1002px;margin: 0 auto;}
.topnav ul li{float: left;height: 46px;line-height: 46px;width: 140px;background: url(nav_li_bg.jpg) no-repeat right center;text-align: center;}
.topnav ul li a:hover{color: #F8FF26;}
.topnav ul li.logo{float: right;width: 120px;margin-right: 10px;height: 46px;line-height: 46px;}
.topnav ul li.home{width: 50px;}
.topnav ul li.six{width: 116px;}
.topnav ul li.seven{width: 130px;}
.topnav ul li.end{background: none;}
.topnav ul li a{font-size: 16px;color: #FADFDD;font-weight: bold;text-decoration: none;}
.topnav img{width: 112px;height: 40px;line-height: 40px;margin: 3px 10px;display: block;}
.header{width: 1000px;height: 34px;border: 1px solid #E0E0E0;margin: 10px auto;}
.header #pDate{float: left;line-height: 34px;padding-left: 10px;}
.header iframe{float: left;margin: 1px 5px;}
.header .search{width: 182px;height: 20px;display: inline-block;float: right;margin-right: 10px;position: relative;}
.header .search span{position: absolute;left: 0;top: 6px;line-height: 20px;}
.header .search form input{width: 115px;height: 16px;line-height: 16px;position: absolute;right: 20px;top: 6px;padding-left: 5px;outline: 0;border: 1px solid #BABABA;border-right: 0;}
.header .search form .btn{width: 20px;height: 20px;position: absolute;right: 0;*right: 1px;top: 6px;background: url(btn_bg.jpg) no-repeat;border: 1px solid #BBBBBB;cursor: pointer;border-left: 0;}


/*container*/
/*焦点图*/
.container{width: 1002px;margin: 0 auto;}
.container .focus{width: 734px;height: 329px;border: 1px solid #DBDBDB;float: left;}
.container .focus h2{height: 50px;line-height: 50px;font-size: 24px;font-weight: bold;margin: 0 auto;
text-align: center;}
.container .focus h2 a{color: #F20000;font-family:"微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.container .focus p.more{height: 30px;line-height: 30px;text-align: center;margin-bottom: 8px;}
.focus .more a{color: #F00;}
.container .pics{width: 708px;height: 240px;background: url(pics_bg.jpg) repeat-x;margin: 0px auto;}
.pics .pic{width: 301px;height: 222px;float: left;margin-top: 17px;position: relative;}
.pics .pic .hd{position: absolute;right: 0px;bottom: 24px;z-index: 1;}
.pics .pic .hd li{float: left;width: 15px;height: 15px;background: #010101;margin-left: 5px;line-height:15px;
cursor: pointer;z-index: 3;text-align: center;color: #FFF;}
.pics .pic .hd li.on{background: #F00;}
.pics .pic .bd{z-index: 0;}
.pics .pic .bd img{width: 301px;height: 199px;overflow: hidden; }
.pics .pic .bd  p{height: 22px;line-height: 22px;text-align: center;font-size: 12px;font-weight: bold;}

/*法制动态 、市直法制信息、县市法制信息*/
.pics .news{width: 378px;height: 222px;float: right;}
.news .title{width: 377px;height: 38px;margin-top: 17px;}
.news .title h3{height: 30px;position:relative;background: url(full.jpg) no-repeat;}
.news .title h3 a{display: block;float:left;height: 29px;line-height: 30px;font-weight: bold;text-decoration: none;background: url(title_li.jpg) no-repeat right 6px;}
.news .title h3 a span{font-size:12px;display: block;text-align: center;}
.news .title h3 a.end{background: none;}
.news .title h3 a.on{border-bottom: 2px solid #F11800;_border-bottom:none;}
.news .title h3 a.on span{background: url(li_a_bg.jpg) no-repeat center bottom;height:36px;line-height:30px;color: #D80800;*cursor: pointer;}



.news .title_con ul{display: none;}
.news .title_con .active{display: block;}
.news .title_con li{line-height: 26px;*line-height: 24px;_line-height: 26px;background: url(li_bg.jpg) no-repeat 5px center;}
.news .title_con li a{float: left;padding-left: 15px;}
.news .title_con li span{float: right;}

/*通知公告*/
.container .tzgg{width: 252px;height: 331px;float: right;border: 1px solid #DCDCDC;border-top: 0;}
.tzgg h3{height: 32px;line-height: 32px;background: url(tzgg_h3.jpg) repeat-x;}
.tzgg h3 span{color: #D80900;float: left;background: #FFF;border-top:1px solid #D83800;border-right: 1px solid #DCDCDC;width: 102px;height: 31px;text-align: center; font-size:14px;}
.tzgg h3 a{font-weight: normal;margin-right: 10px;display: inline-block;float: right;font-size: 12px;}
.tzgg ul{padding: 8px 5px 3px;}
.tzgg li{line-height: 30px;border-bottom: 1px dashed #C6C6C6;background: url(li.jpg) no-repeat 5px center;}
.tzgg li a{padding-left: 20px;}

/*政府法规、新法速递、文件解读*/
.box{height: 164px;margin-top: 10px;}
.box .box_left{width: 341px;height: 162px;border: 1px solid #D8D8D8;float: left;border-top: 0;margin-left: 10px;}
.box_left .tab{height: 32px;background: url(tab_bg.jpg) repeat-x;}
.box_left .tab ul{margin-left: px;}
.box_left .tab li{float: left;height: 32px;line-height: 32px;width:82px;text-align: center;border-right: 1px solid #D8D8D8;}
/*.box_left .tab li{float: left;height: 32px;line-height: 32px;width: 100px;background: url(li_right.jpg) no-repeat right center;text-align: center;}*/
.box_left .tab li.end{border-right: 0;}
.box_left .tab li.end.on{border-right: 1px solid #D8D8D8;}
.box_left .tab li a{font-size: 12px;font-weight: bold;}
.box_left .tab li.on{background: #FFF;border-top: 1px solid #D83800;border-left: 1px solid #D8D8D8;height: 31px;margin-left: -1px;}
.box_left .tab li.on a{text-decoration: none;color: #D80900;}
.box_left .tab_con ul{padding: 8px 10px;display: none;}
.box_left .tab_con .active{display: block;}
.box_left .tab_con li{line-height: 28px;background: url(li_bg.jpg) no-repeat 2px center;}
.box_left .tab_con li a{padding-left: 12px;float: left;}
.box_left .tab_con li span{float: right;}

/*信息公开发布平台*/
.box_mid{width: 380px;height: 162px;border: 1px solid #D8D8D8;float: left;}
.box_mid h3{height: 32px;line-height: 32px;padding-left: 20px;}
.box_mid h3 a{color: #E60800;text-decoration: none;}
.box_mid .server ul{padding: 2px 15px 5px;}
.box_mid .server li{width: 165px;height: 26px;border: 1px solid #F3F3F3;float: left;margin: 4px 4px;line-height: 26px;}
.box_mid .server li a{padding-left: 25px;background: url(li2.jpg) no-repeat 134px center;display: block;}
.box_mid .four{width: 343px;height: 32px;background: url(four_bg.jpg) repeat-x;margin: 10px auto;}
.box_mid .four li{width: 84px;float: left;height:32px;line-height: 32px;}
.box_mid .four li.jg{background: url(jg.jpg) no-repeat 9px center;}
.box_mid .four li.cz{background: url(cz.jpg) no-repeat 10px center;}
.box_mid .four li.gh{background: url(gh.jpg) no-repeat 10px center;}
.box_mid .four li.rs{background: url(rs.jpg) no-repeat 10px center;}
.box_mid .four li a{padding-left: 30px;}

/*表格下载*/
.box_right{width: 254px;float: right;}
.box_right li{background: url(li3.jpg) repeat-x;width: 252px;border: 1px solid #FFD29F;height: 36px;line-height: 36px;margin-bottom: 4px;text-align: center;}
.box_right li a{font-size: 16px;font-weight: bold;color: #DF320A;text-decoration: none;}

/*专题专栏*/
.ztzl{width: 1002px;height: 100px;margin-top: 10px;position: relative;}
.ztzl .hd {display:none;}
.ztzl .hd a.prev{position: absolute;left: 16px;top: 32px;display: block;width: 37px;height: 37px;z-index: 1;}
.ztzl .hd a.next{position: absolute;right: 16px;top: 32px;display: block;width: 37px;height: 37px;z-index: 1;}
.ztzl .bd a img{width: 1002px;height: 100px;z-index: 0;}

/*办事服务*/
.bsfw_box{margin: 12px 0 10px; position:relative;border: 1px solid #DBDBDB;border-top: 1px solid #D83800;height:410px;}
.bsfw_box h3{background: url(con_h3.jpg) no-repeat left top;position: absolute;top:-4px;left:15px;}
.bsfw_box h3 span{ display:block; width:164px; height:39px; line-height:39px; text-align:center;font-size: 16px;color: #FFF;}

.bsfw_area{ margin-top:40px; margin-left:15px; width:720px;}
.bsfw_area h4{ background:url(F7_107.jpg) repeat-x left top; height:28px; line-height:28px; padding-left:30px;}
.bsfw_area h4 a{font-family: "Arial","Helvetica","sans-serif";font-size: 12px;color: #575757; display:block; float:left; padding-left:15px; padding-right:15px;}
.bsfw_area h4 a.on{ background:url(F7_109.jpg) repeat-x left top; color:#FFF;}
.bsfw_area .bsfw_con{ margin:10px; height:170px; overflow:hidden;}
.bsfw_area .bsfw_con ul{display: none;}
.bsfw_area .bsfw_con ul.active{display: block;}
.bsfw_area .bsfw_con li{line-height: 28px;font-size: 14px; background:url(F7_59.jpg) no-repeat left center; padding-left:25px;}
.bsfw_area .bsfw_con li a{float: left;}
.bsfw_area .bsfw_con li span{float: right;}

.zhcx_con{ margin-top:20px;}
.zhcx_con ul{display: none;}
.zhcx_con ul.active{display: block;}
.zhcx_con li{ float:left; background:url(jiantou2.jpg) no-repeat left center; margin-left:30px; padding-left:22px; height:22px; line-height:22px;}

.bsfw_show{ width:251px; background:url(bs_yinying.jpg) no-repeat left top; height:410px;}
.bsfw_show p{ padding-top:6px;margin:0 auto; width:193px;background:url(lianxi_line.jpg) no-repeat center bottom; padding-bottom:5px;}
.bsfw_show p b,.bsfw_box .right p span{display:block; height:18px; line-height:18px;}
.bsfw_show ul{width:223px; margin:0 auto;}
.bsfw_show ul li{background: url(xxgkzn_bg1.jpg) no-repeat center;width:223px;border: 1px solid #FFD29F;height: 25px;line-height: 25px;margin-top:7px; text-align: center;}
.bsfw_show ul li a{font-size: 12px;font-weight: bold;color: #DF320A;text-decoration: none;}


.content{margin: 12px 0 10px;}
.content .xzzf{width:495px;height:180px;position: relative;border: 1px solid #DBDBDB;border-top: 1px solid #D83800; overflow:hidden;}
.xzzf h3{height: 37px;line-height: 37px;background: url(con_h3.jpg) no-repeat left top;position: absolute;top: -3px;left:15px;}
.xzzf h3 a{font-size: 16px;color: #FFF;text-decoration: none;text-align:center;display:block; width:164px;}
.xzzf h3 a:hover{color: #FFF;text-decoration: none;}
.xzzf_con .tab4{width: 468px;height: 38px;margin: 44px auto 0;}
.xzzf_con .tab4 h4{height: 30px;position: relative;background: url(full4.jpg) no-repeat;}
.xzzf_con .tab4 h4 a{display: block;float: left;padding: 0 8px;background: url(tab4_li.jpg) no-repeat right center;height: 28px;_height: 26px;line-height: 28px;_line-height: 36px;_margin-bottom:4px;
font-weight: normal;text-decoration: none;text-align: center;}
.xzzf_con .tab4 h4 a span{display: block;}
.xzzf_con .tab4 h4 a.end{background: none;}
.xzzf_con .tab4 h4 a.on{border-bottom: 2px solid #F11800;_border-bottom: none;}
.xzzf_con .tab4 h4 a.on span{background: url(li_a_bg.jpg) no-repeat center bottom;height:36px;color: #D80800;}
.xzzf_con .tab4_con{margin: 4px auto 5px;width: 468px;}
.xzzf_con .tab4_con ul{display: none;}
.xzzf_con .tab4_con ul.active{display: block;}
.xzzf_con .tab4_con li{line-height: 28px;font-size: 14px;}
.xzzf_con .tab4_con li a{float: left;}
.xzzf_con .tab4_con li span{float: right;}


/*友情链接*/
.links{width: 1002px;margin: 18px 0 15px;text-align: center;}
.links select{width: 180px;margin:0 7px;text-align: center;}

/*底部*/
.footer{width: 100%;margin: 10px auto;text-align: center;border-top: 2px solid #F10909;}
.footer .btns{line-height: 26px;font-weight: bold;text-align: center;margin-top: 5px;}
.footer .btns p,.footer .btns p a{color: #343434;}
.footer .bottom{margin-bottom: 12px;}
.footer .bottom p{line-height: 26px;}



/*通用列表*/

/*通用左侧*/
.grid_left{width: 191px;height: auto;float: left; display:inline;}

/*栏目导航*/
.grid_left .chnlnav{border: 1px solid #E0E0E0; padding-bottom:20px;}
.grid_left .chnlnav h3{height:58px;line-height: 58px;font-size: 20px;font-weight: bold;background: url(ul_bg.jpg) no-repeat bottom center;color: #EB6412;font-family: "微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.grid_left .chnlnav ul{ width:143px; margin:0 auto;}
.grid_left .chnlnav li{height: 39px;line-height: 39px;background: url(ul_bg.jpg) no-repeat bottom center;}
.grid_left .chnlnav li a{background: url(li2.jpg) no-repeat left center;padding-left: 15px;display: block;font-size: 14px;text-decoration:none;}

/*专题报道*/
.grid_left .ztbd{border: 1px solid #E0E0E0;border-top:0;}
.grid_left .ztbd h3{font-size: 16px;height: 32px;line-height: 32px;font-weight: bold;border-bottom: 1px dashed #CCC;padding-left: 20px;color:#EB6412;}
.grid_left .ztbd h3 a{color:#EB6412;text-decoration:none;}
.grid_left .ztbd ul{padding: 10px 10px 10px 20px;}
.grid_left .ztbd li{height: 25px;line-height: 25px;background: url(li4.jpg) no-repeat left center;padding-left: 15px;white-space: nowrap;overflow: hidden;font-size: 12px;}

/*通用右侧*/
.grid_right{width: 799px;height: auto;float: right; display:inline;}
.pages{border: 1px solid #E0E0E0;}

/*当前位置*/
.position{border-bottom: 1px solid #E0E0E0;height: 30px;line-height: 30px;background: url(pos_bg.jpg) repeat-x;padding-left: 20px;font-weight: bold;font-size: 12px;}
.position a{font-weight: normal;}

/*文章列表*/
.pagelist{padding: 15px 10px;margin-bottom: 10px;}
.pagelist li{height: 25px;line-height: 25px;padding-left: 15px;font-size:14px;}
.pagelist li a{float: left;}
.pagelist li span{float: right;}
.pagelist li.line{border-bottom: 1px dashed #D1D1D1;height: 15px;margin-bottom: 10px;}

/**分页样式**/
.pagenav{height: 34px; margin:32px auto;text-align: center;font:12px/32px "宋体";color: #616161;padding-left: 30px;}
.pagenav .disabled{cursor: not-allowed;color: #DDD}
.pagenav .num{ width:35px; cursor: pointer;height: 32px;}
.pagenav .tail,.pagenav .home{padding: 0 5px;height: 32px;width: 35px;}
.pagenav .next,.pagenav .prev{width: 45px;padding: 0 5px;height: 32px;}
.pagenav .tail,.pagenav .home,.pagenav .next,.pagenav .prev,.pagenav .num{border: solid #AAB0C8;border-width: 1px 0 1px 1px;display:inline-block; }
.pagenav .tail{border-right: 1px solid #AAB0C8;}
.pagenav a:hover{font-weight: bold;}
.pagenav .current{color: white; background: #FAA23E;display:inline-block; width: 35px; height: 32px; border:1px solid #AAB0C8; padding-right: 1px;cursor: pointer; border-right:none; }
.pagenav #num{border:1px solid #AAB0C8;margin-right:2px;height: 30px;line-height: 30px;text-align: center;display:inline-block;margin-left: 5px;font-size: 12px;width: 40px;vertical-align: top;}
.pagenav .go{border: 1px solid #AAB0C8;width:35px; cursor: pointer;height: 32px;display:inline-block;margin-left: -3px;}
.pagenav .sum{display:inline-block;padding-left: 10px;}

/*文章内页*/

/*当前位置*/
.innner .position{border-bottom: 1px solid #E0E0E0;height: 30px;line-height: 30px;background: url(pos_bg.jpg) repeat-x;padding-left: 20px;font-weight: bold;font-size: 12px;}
.innner .position a{font-weight: normal;}

/*文章内容*/
.innner .log{border: 1px solid #E0E0E0;background: url(log_bg.jpg) repeat-x top;padding: 10px 20px}
.innner .log .hd h1{font-size: 22px;line-height: 55px;text-align: center;font-family: "微软雅黑","宋体","simsun", Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
.innner .log .hd .info{background: url(info_bg.jpg) repeat-x top;text-align: center;height: 40px;line-height: 40px;margin-top: 10px; 20px;font-size: 12px;}

.innner .log .bd{padding: 15px 10px;}
.innner .log .bd img{max-width:80%;text-align:center;}
.innner .log .bd p,.innner .log .bd div{padding-bottom: 15px;line-height: 25px}
.innner .log .bd .share{height: 20px;line-height:20px;}
.innner .log .bd .share .bshare-custom{display: inline;}
.innner .log .bd .log_about{margin: 20px 0}
.innner .log .bd .log_about li{height: 25px;line-height: 25px;}

/*纠错*/
.background {position: fixed; z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.5)}
.background{width: 0;height: 0;}
.webox{position: fixed; z-index: 999; padding: 8px; border: 1px solid #000; background: none repeat scroll 0% 0% rgba(10, 10, 10, 0.5); }
.webox #inside {background-color: #FFF; height: 240px; }
.webox #inside h1 {-moz-user-select: none; position: relative; display: block; margin: 0px; padding: 0px 0px 0px 5px; font-size: 13px; line-height: 30px; height: 30px; font-family: Arial; background: none repeat scroll 0% 0% #F1F7FC; cursor: move; font-weight: 800; color: #000; }
.webox #inside h1 a {position: absolute; right: 6px; margin-top: 6px; top: 0px; font-size: 14px; background-image: url("close.fw.png"); background-repeat: no-repeat; background-position: center top; width: 17px; height: 17px; cursor: pointer; display: inline-block; }


/*工作动态*/
.notice{width: 387px;float: right;}

.grid_right .box .left,.grid_right .box .right{width: 385px;}
.grid_right .box .right .right,.grid_right .box .left .right{width: 50px;}

/*信件列表*/
.email_list h2{height: 40px;line-height: 40px;border-bottom: 1px solid #FF0000;margin-bottom: 20px;padding: 0 10px;}
.email_list h2 .right a{background: url(letter.png) no-repeat left center;padding-left: 30px; font-size:14px;}
.email_list table{clear: both;}
.email_list td,.email_list th{text-align: center;height: 30px;line-height: 30px;border: 1px solid #E4E4E4;}
.email_list th{font-size: 15px;}

/*我要写信*/
.must_know p{line-height: 25px;}
.must_know h2{height: 40px;line-height: 40px;border-bottom: 1px solid #FF0000;margin-bottom: 20px;padding: 0 10px; font-size:14px;}
.write_email h2{height: 40px;line-height: 40px;border-bottom: 1px solid #FF0000;margin-bottom: 20px;padding: 0 10px;background: url(letter.png) no-repeat left center;padding-left: 30px;font-size:14px;}
.write_email td{border: 1px solid #E4E4E4;padding: 5px;height: 20px;line-height: 30px;}
.write_email td span{color: red;padding-left: 10px;}
.write_email td input{height: 25px;line-height: 20px;}
.write_email .radio{padding-left: 20px;}
.write_email .radio label{vertical-align: middle;}
.write_email .radio input{vertical-align: middle;margin-left: 10px;}
.write_email th{border: 1px solid #E4E4E4; background:#E4E4E4; padding: 5px;height: 30px;font-size: 14px;padding-left: 20px;text-align: left;}
.write_email th span{font-weight: normal;}

/*信件细览*/
.letter_list{font-size: 14px;}
.letter_list h2{height: 40px;line-height: 40px;border-bottom: 1px solid #FF0000;margin-bottom: 20px;padding: 0 10px; font-size:14px;}
.letter_list h2 .right{float: right;background: url(letter.png) no-repeat left center;padding-left: 30px;text-align: right;}
.letter_list th{font-weight: normal;height: 30px;line-height: 30px;padding: 5px;border: 1px solid #E4E4E4;}
.letter_list td{height: 35px;line-height: 35px;vertical-align: top;padding: 5px 0 5px 10px;}
.letter_list .send td{border: 1px solid #E4E4E4}
.letter_list .line{border-bottom: 1px dotted #026FD8;margin: 20px 0;}
.letter_list .answer{margin-bottom: 50px;}

.cjsfw_area{ margin:20px;}

/*-------投诉举报--------*/
td{font-size:9pt;line-height: 16pt;}
table{ margin:0 auto;}
.txtbox {background-color: white;border: 1px solid #89BDDC;height: 18px;line-height: 18px;}
.hdpt_main {margin: 0 auto;height: auto;background: white;}
.hdpt_content {border: 0px solid #CCC;background: url(zjj_hdpt_icon6.jpg) left top repeat-x;height: auto !important;}
.tsjb_cont1{
	width:910px;
	height:310px;
	margin:20px auto 0 auto;
	}
.left_list{
	float:left;
	padding-top:28px;
	height:260px;
	width:190px;
	}
.left_list li{
	height:80px;
}
.tsjb_cont1text{
	float:right;
	background:url(zjj_tsjb_yu1.jpg) left top no-repeat;
	width:654px;
	height:250px;
	padding-top:50px;
	padding-left:40px;
	margin-left:26px;
	color:#272727;
	line-height:25px;
	overflow:hidden;
	}
.tsjb_cont1text h1{color:#d33b02;font-size:14px;font-weight:bold;background:url(zjj_tsjb_icon1.jpg) left center no-repeat;padding-left:25px;}
.tsjb_table{width:904px;margin:10px auto 0 auto;}
.mb10 {margin-bottom: 10px;}
.mt10 {margin-top: 10px;}


/*网上办理*/















