﻿@charset "utf-8";
/* CSS Document */
/*****回应关切****/
.lmy_container{padding:10px 20px 20px;background:#fff;margin-top:20px;}
/*当前栏目搜索*/
.lmsearbox{ top: 4px; right: 0; position: absolute; border: 1px #ddd solid; width: 180px; height: 28px; padding-right: 36px;}
.lmsearbox input{border: 0 none; background: none; vertical-align: middle; width: 100%;}
.lmsearbox li{font-size: 0; line-height: 0;}
.lmsearbox .ss1{ padding: 3px 0 3px 10px; height: 22px;}
.lmsearbox .ss1 input{height: 22px; line-height: 22px; font-size: 14px; color: #333;}
.lmsearbox .ss2{height: 28px; width: 36px; background:#0061d0; position: absolute; right: 0; top: 0;}
.lmsearbox .ss2 input{height: 28px; cursor: pointer;color: #fff;line-height: 28px;font-size: 14px;}
/* 列表 */
.hidden-title .img-title{display:none;}
.hygq-banner{margin:20px 0 15px 0;}
.hygq-banner img{width:100%;height:auto;}
.xxgk_xxktop{height:auto;background:url(../images/line_ba.gif) 0 bottom repeat-x;}
.xxgk_xxktop ul li{float:left;height:36px;padding-left:8px;}
.xxgk_xxktop ul li:first-child{padding-left:0;}
.xxgk_xxktop ul li a{display:block;width:auto;white-space:nowrap;height:33px;line-height:26px;font-size:18px;color:#333;padding:0 20px;overflow:hidden;}
.xxgk_xxktop ul li a:hover,.xxgk_xxktop ul li.active a{color:#1a71d5;border-bottom:#1a71d5 3px solid;}
.hygq_listbox{ margin-bottom: 10px;}
.hygq_list{ margin-top: 10px;}
.hygq_list li{font-size:16px;position:relative;padding:0 60px 0 12px;line-height:32px;height:36px;overflow:hidden;background:url("../images/ico.gif") 0 center no-repeat;width:490px;float:left;}
.hygq_list li.even{float:right;}
.hygq_list li .title,.hygq_list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.hygq_list li .date{  position:absolute; right:0; top:0; color:#a4a4a4;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.hygq_list li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding: 2px 0;}
.hygq_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hygq_list li .gl .split{padding:0 2px;}
.hygq_list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.hygq_list li span.date{  color: #a4a4a4;font-size: 14px;font-family: Arial, Helvetica, sans-serif;  position: absolute; right: 0; top:2px;}
/* 链接 */
.gq_liimg ul li{width:373px;float:left;margin-left:20px;}
.gq_liimg ul li.num1{ margin-left: 0;}
.gq_liimg ul li a{display:block;height:77px;line-height:76px;text-align:center;font-size:20px;font-weight:bold;color:#fff;text-shadow:-2px -2px rgba(0,0,0,.05),-2px 2px rgba(0,0,0,.05),2px -2px rgba(0,0,0,.05),2px 2px rgba(0,0,0,.05);background:url("../images_zt/hygq_bg1.png") center center no-repeat;background-size:100% 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gq_liimg ul li a:hover{color:#fff;}
.gq_liimg ul li.num2 a{background-image:url("../images_zt/hygq_bg2.png");}
.gq_liimg ul li.num3 a{background-image:url("../images_zt/hygq_bg3.png");}
@media (min-width: 992px) and (max-width: 1199px) {
    /* 列表 */
    .hygq_list li{width:390px;}
    /* 链接 */
    .gq_liimg ul li{width:304px;}
}
@media (max-width: 991px) {
    .lmy_container{padding:10px 15px 15px;margin-top:15px;}
    /* 列表 */
    .hygq-banner{margin:15px 0;}
    .hygq_list li{width:auto;float:none;}
    .hygq_list li.even{float:none;}
    /* 链接 */
    .gq_liimg ul li{width:236px;margin-left:15px;}
}
@media (max-width: 767px) {
    .lmy_container{padding:10px;margin-top:10px;}
    /* 列表 */
    .hygq-banner{margin:10px 0;}
    .hygq_list li{padding-right:45px;}
    /* 链接 */
    .gq_liimg ul li{width:100%;margin-left:0;margin-top:10px;}
    .gq_liimg ul li.num1{margin-top:0;}
    .gq_liimg ul li a{height:67px;line-height:66px;}
}



/****权责清单专题***/
.is-main{padding:15px 6px 10px;}
.is-rightBox1{width:100%;overflow:hidden;min-height:535px;}
.is-rtitle{border-top:2px solid #0061d0;padding:5px 20px;height:auto;line-height:26px;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold;color:#0061d0;}
.is-xxgkcloum{padding:15px 0;}
.is-xxgkcloum ul li{float:none;width:auto;margin:0 10px;height:28px;line-height:28px;border-bottom:1px dashed #ddd;overflow:hidden;}
.is-xxgkcloum ul li .fl{width:350px;}
.is-xxgkcloum ul li .fl a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.is-xxgkcloum ul li .fr{height:28px;float:none;text-align:left;line-height: 0; font-size: 0;}
.is-xxgkcloum ul li .fr a{display:inline-block;height:28px;margin-left:1em; font-size: 12px; line-height: 28px;}
/*公共服务清单*/
.is-xxgkcloum-fw ul li{width:554px;float:left;}
.is-xxgkcloum-fw ul li .fl{width:250px;}
.is-xxgkcloum-fw ul li .fr{text-align:right;float:right;}
/*政府机构*/
.is-xxgkcloum-jg ul li .fl{width:300px;}
@media (min-width: 992px) and (max-width: 1199px) {
    .is-xxgkcloum ul li .fl{width:175px;}
    /*公共服务清单*/
    .is-xxgkcloum-fw ul li{width:450px;}
    .is-xxgkcloum-fw ul li .fl{width:159px;}
    /*政府机构*/
    .is-xxgkcloum-jg ul li .fl{width:209px;}
}
@media (max-width: 991px) {
    .is-main{padding:10px 0;}
    .is-rtitle{padding:5px 15px;}
    .is-xxgkcloum ul li{height:auto;}
    .is-xxgkcloum ul li .fl{width:100%;float:none;}
    .is-xxgkcloum ul li .fr{height:auto;}
    /*公共服务清单*/
    .is-xxgkcloum-fw ul li{width:718px;height:28px;}
    .is-xxgkcloum-fw ul li .fl{width:400px;float:left;}
    /*政府机构*/
    .is-xxgkcloum-jg ul li .fl{width:450px;}
}
@media (max-width: 767px) {
    .is-rtitle{padding:5px 10px;}
    .is-xxgkcloum ul li{margin:0;}
    /*公共服务清单*/
    .is-xxgkcloum-fw ul li{width:auto;height:auto;float:none;}
    .is-xxgkcloum-fw ul li .fl{width:auto;float:none;}
    .is-xxgkcloum-fw ul li .fr{text-align:left;float:none;}
    /*政府机构*/
    .is-xxgkcloum-jg ul li .fl{width:auto;}
}



/****政策解读专题****/
/*搜索*/
.lmsearch-lm{ height: 42px; border: 1px solid #ccc; border-radius: 5px; position: relative; padding: 0 120px 0 150px;}
.lmsearch-lm input{background: none; border: 0 none; vertical-align: middle; width: 100%;}
.lmsearch-lm li{font-size: 0; line-height: 0;}
.lmsearch-lm .ss1{ height: 30px; border-left: 1px solid #ccc; padding: 0 12px; margin: 6px 0;}
.lmsearch-lm .ss1 input{height:30px;line-height:30px;font-size:14px;float:left;width:100%;}
.lmsearch-lm .ss2{right: 0; top: 0; width: 120px; border-radius: 0 5px 5px 0; background: #0061d0 url("../images/lmsearico.png") 24px center no-repeat; height: 42px; position: absolute;}
.lmsearch-lm .ss2 input{float:left; height: 42px; cursor: pointer; text-indent: 58px; font-weight: bold; color: #fff; font-size: 18px; text-align: left;}
.lmsearch-lm .ss3{position:absolute;left:5px; top: 0; width: 140px;color:#0061d0; font-weight: bold; font-size: 18px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 42px; line-height:42px;}
/*政策解读*/
.zcjd_hfbox{height:auto;}
.zcjd_hfbox ul li{float:left;width:100%;height:auto;padding-top:20px;}
.zcjd_hfbox ul li img{float:left;width:100%;height:auto;}
.zcjd_hfbox ul li .img_title{display:none;}

.xxgk_xxklist{height:150px;padding-top:10px;line-height:30px;font-size:14px;overflow:hidden;}
.xxgk_xxklist ul{display:none;}
.xxgk_xxklist ul.active{display:block;}
.xxgk_xxklist ul li{float:left;width:494px;height:30px;line-height:26px;vertical-align:bottom;background:url(../images/ico.gif) 0 center no-repeat;overflow:hidden; position: relative; padding:0 50px 0 11px;}
.xxgk_xxklist ul li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0;}
.xxgk_xxklist ul li .title,.xxgk_xxklist ul li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.xxgk_xxklist ul li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xxgk_xxklist ul li .gl .split{padding:0 2px;color:#666;}
.xxgk_xxklist ul li .gl a{display:inline;color:#dd0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.xxgk_xxklist ul li span.date{white-space: nowrap; color: #999; position: absolute; right: 0; top: 2px;}
.xxgk_xxklist ul li.even{margin-left:50px;}
@media (min-width: 992px) and (max-width: 1199px) {
    /*政策解读*/
    .xxgk_xxklist ul li{width:394px;}
    .xxgk_xxklist ul li.even{margin-left:42px;}
}
@media (max-width: 991px) {
    /*搜索*/
    .lmsearch-lm.mt20{margin-top:15px !important;}
    /*政策解读*/
    .zcjd_hfbox ul li{padding-top:15px;}
    .xxgk_xxktop.mt20{margin-top:15px !important;}
    .xxgk_xxklist{height:auto;}
    .xxgk_xxklist ul li{float:none;width:auto;}
    .xxgk_xxklist ul li.even{margin-left:0;}
}
@media (max-width: 767px) {
    /*搜索*/
    .lmsearch-lm.mt20{margin-top:10px !important;}
    .lmsearch-lm{padding:0 100px 0 0;}
    .lmsearch-lm .ss1{border-left:0;}
    .lmsearch-lm .ss2{width:100px;background-position:14px center;}
    .lmsearch-lm .ss2 input{text-indent:48px;}
    .lmsearch-lm .ss3{display:none;}
    /*政策解读*/
    .zcjd_hfbox ul li{padding-top:10px;}
    .xxgk_xxktop.mt20{margin-top:10px !important;}
}


/*****三大攻坚战****/
.zty_banner{display:inline;height:auto;line-height:0;overflow:hidden;}
.zty_banner ul li{float:left;width:100%;height:auto;margin-top:20px;}
.zty_banner ul li img{float:left;width:100%;height:auto;}
.zty_banner ul li .img_title{display:none;}

.zty_xxktop{height:auto;background:url(../images/line_e1.gif) 0 bottom repeat-x;overflow:hidden;}
.zty_xxktop ul li{float:left;height:37px;}
.zty_xxktop ul li a{display:block;float:left;width:auto;white-space:nowrap;height:35px;line-height:34px;font-size:16px;color:#333;padding:0 20px;overflow:hidden;}
.zty_xxktop ul li a:hover,.zty_xxktop ul li.active a{color:#1a71d5;font-weight:bold;border-bottom:#1a71d5 2px solid;}

.zty_xxklist{height:120px;padding-top:10px;line-height:30px;font-size:14px;overflow:hidden;}
.zty_xxklist ul{display:none;}
.zty_xxklist ul.active{display:block;}
.zty_xxklist ul li{float:left;width:500px;height:26px;line-height:26px;vertical-align:bottom;padding:2px 50px 2px 10px;background:url(../images/ico.gif) 0 center no-repeat;overflow:hidden;position:relative;}
.zty_xxklist ul li.even{margin-left:40px;}
.zty_xxklist ul li u{display:none;}
.zty_xxklist ul li a{float:left;display:block;width:auto;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zty_xxklist ul li a.lang1{display:block;width:auto;max-width:420px;_width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zty_xxklist ul li a.lang2{display:block;width:auto;max-width:360px;_width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zty_xxklist ul li a.a{display:inline;width:auto;color:#0061d0;}
.zty_xxklist ul li span.split{float:left;padding:0 5px;color:#666;}
.zty_xxklist ul li span.date{color:#999;float:none;font-size:12px;display: block;position: absolute;right:0;top:2px;}
.zdjsxm_xxklist{height:150px;}
@media (min-width: 992px) and (max-width: 1199px) {
    .zty_xxklist ul li{width:396px;}
    .zty_xxklist ul li a{max-width:396px;}
    .zty_xxklist ul li a.lang1{max-width:316px;_width:316px;}
    .zty_xxklist ul li a.lang2{max-width:256px;_width:256px;}
}
@media (max-width: 991px) {
    .zty_banner ul li{margin-top:15px;}
    .zty_xxktop ul li a{padding:0 15px;}
    .zty_xxklist{height:auto;}
    .zty_xxklist ul li{float:none;width:auto;}
    .zty_xxklist ul li.even{margin-left:0;}
    .zty_xxklist ul li a{max-width:678px;}
    .zty_xxklist ul li a.lang1{max-width:598px;}
    .zty_xxklist ul li a.lang2{max-width:518px;}
    .zty_xxklist ul li span.date{right:0;}
    .zdjsxm_xxklist{height:auto;}
}
@media (max-width: 767px) {
    .zty_banner ul li{margin-top:10px;}
    .zty_xxktop ul li a{padding:0 10px;}
    .zty_xxklist ul li{float:none;width:auto;padding-right:45px;}
    .zty_xxklist ul li a{max-width:none;float:none;}
    .zty_xxklist ul li a.lang1{max-width:none;}
    .zty_xxklist ul li a.lang2{max-width:none;}
    .zty_xxklist ul li span.split,.zty_xxklist ul li a.a{display:none;}
}


/****新闻发布会***/
.xxgk_fbhtop{height:auto;background:url("../images/wugktelbg.gif") 0 bottom repeat-x;overflow:hidden;padding-top:10px;}
.xxgk_fbhtop ul li.tit{float:left;padding:0 20px;height:40px;line-height:40px;text-align:center;color:#fff;font-weight:bold;background:#1a71d5;font-size:18px;}
.fbh_pic{width:540px;height:321px;overflow:hidden;}
.fbh_pic ul li{float:left;width:100%;height:auto;}
.fbh_pic ul li img{width:100%;height:321px;}
.fbh_pic ul li a{display: block; height:100%; position: relative; color: #fff;}
.fbh_pic ul li .img_title{ position: absolute; left: 0; bottom: 0; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: url(../images/block50.png); display: block; width: 92%; padding: 0 4%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.fbh_pic ul li .img_title i{font-style: normal;}
.fbh_pic ul li a:hover{color: #fff;}

.fbh_bkbox{width:540px;}
.fbh_bkbox.fr{width:590px;}
.fbh_xxklist{height:180px;}
.fbh_xxklist ul li{width:auto;float:none;}
.fbh_xxklist ul li.even{margin-left:0;}

.fbh_rbox{width:590px;height:321px;background:#fafafa;overflow:hidden;}
.fbh_rbox h3{border-bottom:solid 1px #ddd;border-left:solid 3px #ddd;height:40px;line-height:40px;color:#1a71d5;padding-left:20px;font-size:16px;font-weight:bold;}
.fbh_rbox h3 a{color:#1a71d5;}
.fbh_rbox h3 a:hover{color:#1a71d5;}
.fbh_rbox .fbh_xxklist{padding:15px 15px 0;height:auto;}
@media (min-width: 992px) and (max-width: 1199px) {
    .fbh_pic{width:440px;}
    .fbh_bkbox{width:440px;}
    .fbh_bkbox.fr{width:482px;}
    .fbh_rbox{width:482px;}
}
@media (max-width: 991px) {
    .mt20{margin-top: 15px !important;}
    .xxgk_fbhtop.pt20{padding-top:15px !important;}
    .xxgk_fbhtop ul li.tit{padding:0 15px;}
    .fbh_pic{width:auto;height:auto;float:none;}
    .fbh_pic ul li img{height:auto;}
    .fbh_bkbox{width:auto;float:none;}
    .fbh_bkbox.fr{width:auto;float:none;margin-top:15px;}
    .fbh_xxklist{height:auto;}
    .fbh_rbox{width:auto;height:auto;float:none;margin-top:15px;}
    .fbh_rbox h3{padding-left:15px;}
    .fbh_rbox .fbh_xxklist{padding:10px;}
}
@media (max-width: 767px) {
    .mt20{margin-top: 10px !important;}
    .xxgk_fbhtop.pt20{padding-top:10px !important;}
    .xxgk_fbhtop ul li.tit{padding:0 10px;}
    .fbh_bkbox.fr{margin-top:10px;}
    .fbh_rbox{margin-top:10px;}
    .fbh_rbox h3{padding-left:10px;}
}


/****社会公益事业***/
.zdly_bigtop{height:55px;background:url(../images/line_e1.gif) 0 bottom repeat-x;overflow:hidden;}
.zdly_bigtop .title{display:inline-block;width:auto;height:52px;line-height:48px;border-bottom:#0061d0 3px solid;font-size:30px;font-weight:bold;color:#0061d0;}
.zdly_bigtop .title:hover{color:#0061d0;}
.zdly_midtop{height:auto;background:url(../images/line_e1.gif) 0 bottom repeat-x;overflow:hidden;}
.zdly_midtop ul li{float:left;width:auto;height:37px;}
.zdly_midtop ul li a,.zdly_midtop ul li .title{display:block;float:left;width:auto;white-space:nowrap;height:35px;line-height:34px;padding:2px 12px 0;font-size:16px;color:#333;cursor:pointer;overflow:hidden;position:relative;}
.zdly_midtop ul li span.title{cursor:auto;}
.zdly_midtop ul li a span,.zdly_midtop ul li .title span{display:none;}
.zdly_midtop ul li a:hover,.zdly_midtop ul li.active a,.zdly_midtop ul li.active .title{color:#333;background:#fff;border-top:#0061d0 2px solid;padding:0 15px;}
.zdly_midtop ul li a:hover span,.zdly_midtop ul li.active a span,.zdly_midtop ul li.active .title span{display:block;position:absolute;width:1px;height:35px;top:0;background:#e1e1e1;overflow:hidden;}
.zdly_midtop ul li a:hover span.al,.zdly_midtop ul li.active a span.al,.zdly_midtop ul li.active .title span.al{left:0;}
.zdly_midtop ul li a:hover span.ar,.zdly_midtop ul li.active a span.ar,.zdly_midtop ul li.active .title span.ar{right:0;}

.zdly_smtop{height:auto;background:#f5f5f5;overflow:hidden;}
.zdly_smtop ul li{float:left;width:auto;height:36px;}
.zdly_smtop ul li a{display:block;float:left;width:auto;white-space:nowrap;height:36px;line-height:36px;padding:0 18px;font-size:15px;color:#333;cursor:pointer;overflow:hidden;}
.zdly_smtop ul li a:hover,.zdly_smtop ul li.active a{color:#fff;background:#0061d0;}
@media (max-width: 991px) {
    .zdly_bigtop{height:auto;}
    .zdly_bigtop .title{height:auto;line-height:40px;font-size:28px;padding:4px 0;}
    .zdly_midtop ul li{max-width:100%;}
    .zdly_midtop ul li a,.zdly_midtop ul li .title{height:37px;box-sizing:border-box;max-width:100%;text-overflow:ellipsis;}
    .zdly_smtop ul li{max-width:100%;}
    .zdly_smtop ul li a{padding:0 15px;box-sizing:border-box;max-width:100%;text-overflow:ellipsis;}
}
/*行政执法公示*/
.qzqd_tit{ padding-bottom: 20px;}
.qzqd_tit h1{ padding:22px 0 15px; line-height:1.1; text-align:center; font-size:26px; font-weight:bold; color:#0161d0;}
.qzqd_tit p{ overflow:hidden; line-height:1.857; text-indent:2em; padding:0 25px; color:#444444; font-size:14px;}
.zjfw_list{border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC;}
.zjfw_list ul{overflow:hidden;}
.zjfw_list ul li{float:left;width:50%;}
.zjfw_list ul li table tr td{padding:10px 0;border-bottom:1px solid #DCDCDC;border-right:1px solid #DCDCDC; font-size: 14px;}
.zjfw_list td{ line-height:1.857; font-size: 14px;}
.zjfw_list td a{ color:#0161d0;}
.zjfw_list td a:hover{color:#c00;}
.zjfw_list td.tit{ font-size:16px; padding:0 8px; width:210px;}
.zjfw_list td.tit a{ color:#000000;}
.zjfw_list td.tit a:hover{ color:#cc0000;}
@media (max-width: 767px) {
    .qzqd_tit{padding-bottom: 10px;}
    .qzqd_tit h1{padding: 12px 0 15px;}
    .qzqd_tit p{padding: 0;}
    .zjfw_list ul li{float: none; width: auto;}
    .is-main{padding-bottom:0;}
}
/*行政执法公示 end*/
