@charset "utf-8";
/* CSS Document */
.xxgk_ztbox{padding: 19px;}
.img_title{display: none;}
.hide.active{display: block !important;}
.msly_main{padding: 19px;height: auto;min-height: 500px;}
.msly_banner{width: 100%;height: 176px;overflow:hidden;position: relative;}
.msly_banner ul,.msly_banner ul li{width:100%;height:100%}
.msly_banner ul li{width:100%;position: relative;z-index: 0;text-align: center;}
.msly_banner ul li img{width: 100%;height: 100%;z-index: 1;}
.back_home{z-index:99;width: 35px;height: 30px;position: absolute;top: 0;right: 0;background: url("./../images_msly/back_home.png") no-repeat center top;cursor: pointer;}
.back_home a{display: block;width: 100%;height: 100%;}
/*msly_banner end*/
.lhzt_daodu{ background: #f7f7f7; padding: 8px 14px 18px 20px;}
.lhzt_daodu h2{margin: 0 auto; width: 124px; height: 50px; line-height: 50px; border-bottom: 1px #3673b6 solid; font-size: 32px; font-weight: bold; color: #3673b6; text-align: center;}
.lhzt_daodu .context{ padding: 9px 0 0 0; height: 160px; overflow-y: auto; overflow-x: hidden; font-size: 16px; line-height: 32px; text-align: justify; text-indent: 2em;}
.lhzt_daodu .j-scrollbar{ padding: 0 29px 0 0;}
.lhzt_daodu .slimScrollRail{width: 8px !important; background: #fff !important; box-shadow:0 0 4px rgba(0, 0, 0, 0.15);}
.lhzt_daodu .slimScrollBar{ background: #bfbfbf !important;width: 6px !important; top: 1px;  right: 2px !important;}
/*导读 end*/
.lhzt_tel{ background: #f7f7f7; height: 40px;}
.lhzt_tel li{float: left; padding-right: 10px;}
.lhzt_tel li a{display: block; font-size: 20px; padding: 7px 20px; line-height: 26px; transition: 0.4s all;}
.lhzt_tel li a:hover{ color: #3673b6;}
.lhzt_tel li.active a{ color: #fff; font-weight: bold; background: #3673b6;}
.lhzt_tel li.active a:hover{ color: #fff;}
/*公共导航 end*/
.lhzt_list li{height:32px;line-height:28px;position: relative; font-size: 16px; vertical-align:bottom;padding:2px 62px 2px 17px;  background:url(../images/dot.png) 0 center no-repeat;overflow:hidden;}
.lhzt_list li .col-block {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; padding: 2px 0px;}
.lhzt_list li .explain-list, .lhzt_list li .policy-list {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lhzt_list li .split-line{padding-left: 5px;}
.lhzt_list li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;max-width: none;}
.lhzt_list li .explain-list .explain-link, .lhzt_list li .policy-list .policy-link {display: inline;color: #ea1711;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.lhzt_list li .date {white-space: nowrap;font-family: arial;position: absolute;right: 0;top: 4px; color: #999;}
/*公开列表 end*/
.lhzt_listbox .lhzt_list{ padding: 9px 0 0; height: 211px; overflow: hidden;}
/*列表信息 end*/
.lhzt_zdlist{padding: 10px 0 0;}
.lhzt_zdlist ul{ margin-right: -14px;}
.lhzt_zdlist .num{ width: 153px; height: 90px; float: left; margin: 10px 14px 0 0;}
.lhzt_zdlist .num .xq_box{ display: block; height: 90px;  text-align: center; font-size: 0; line-height: 0; color: #505050; background: #f0f5fb; position: relative;}
.lhzt_zdlist .num .xq_box a.title{display: block; height: 77px; padding: 13px 0 0; }
.lhzt_zdlist .num .xq_box span{display:block; vertical-align: middle; cursor: pointer;}
.lhzt_zdlist .num .xq_box .ico{ width: 50px; margin: 0 auto; height: 32px; overflow: hidden;}
.lhzt_zdlist .num .xq_box .tit{ padding: 9px 0 0; line-height: 24px; font-size: 15px;}
.lhzt_zdlist .num .xq_box .h{ padding:4px 2px 0; line-height: 18px;}
.lhzt_zdlist .num .xq_list{ height: 0; overflow: hidden; width: 100%; background: #3673b6; position: absolute; z-index: 1; top: 90px; left: 0; right: 0; transition: all 0.4s;}
.lhzt_zdlist .num .xq_list li{ height:26px; line-height: 26px; padding:0 8px 0 34px; font-size: 15px;}
.lhzt_zdlist .num .xq_list li a{display: block; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #e1e7f2;background: url("../images/lhzt_dot.png") 0 center no-repeat; padding-left: 16px; }
.lhzt_zdlist .num .xq_list li a:hover{ color: #fff;}
.lhzt_zdlist .num.active .xq_box .ico  img{ margin-top: -32px;}
.lhzt_zdlist .num.active .xq_list{ padding: 5px 0 0;height: 195px;}
.lhzt_zdlist .num.active .xq_box a.title{ background: #3673b6; color: #fff;}
.lhzt_zdlist .num.active .xq_box a.title{ color: #fff;}
/*.lhzt_zdlist .num.active .xq_box .ico{ background-image: url("../images/lhzt_icoh.png");}
.lhzt_zdlist .num.num2 .xq_box .ico{background-position: center -64px;}
.lhzt_zdlist .num.num3 .xq_box .ico{background-position: center -96px;}
.lhzt_zdlist .num.num4 .xq_box .ico{background-position: center -128px;}
.lhzt_zdlist .num.num5 .xq_box .ico{background-position: center -160px;}
.lhzt_zdlist .num.num6 .xq_box .ico{background-position: center -224px;}
.lhzt_zdlist .num.num7 .xq_box .ico{background-position: center -32px;}
.lhzt_zdlist .num.num8 .xq_box .ico{background-position: center -256px;}
.lhzt_zdlist .num.num9 .xq_box .ico{background-position: center -288px;}
.lhzt_zdlist .num.num10 .xq_box .ico{background-position: center -320px;}
.lhzt_zdlist .num.num11 .xq_box .ico{background-position: center -416px;}
.lhzt_zdlist .num.num12 .xq_box .ico{background-position: center -448px;}
.lhzt_zdlist .num.num13 .xq_box .ico{background-position: center -480px;}
.lhzt_zdlist .num.num14 .xq_box .ico{background-position: center -512px;}
.lhzt_zdlist .num.num15 .xq_box .ico{background-position: center -192px;}
.lhzt_zdlist .num.num16 .xq_box .ico{background-position: center -608px;}
.lhzt_zdlist .num.num17 .xq_box .ico{background-position: center -384px;}
.lhzt_zdlist .num.num18 .xq_box .ico{background-position: center -640px;}
.lhzt_zdlist .num.num19 .xq_box .ico{background-position: center -672px;}
.lhzt_zdlist .num.num20 .xq_box .ico{background-position: center -544px;}
.lhzt_zdlist .num.num21 .xq_box .ico{background-position: center -576px;}
.lhzt_zdlist .num.num22 .xq_box .ico{background-position: center -704px;}
.lhzt_zdlist .num.num23 .xq_box .ico{background-position: center -736px;}
.lhzt_zdlist .num.num24 .xq_box .ico{background-position: center -768px;}
.lhzt_zdlist .num.num25 .xq_box .ico{background-position: center -800px;}
.lhzt_zdlist .num.num26 .xq_box .ico{background-position: center -384px;}
.lhzt_zdlist .num.num27 .xq_box .ico{background-position: center -832px;}
.lhzt_zdlist .num.num28 .xq_box .ico{background-position: center -864px;}
.lhzt_zdlist .num.num29 .xq_box .ico{background-position: center -896px;}*/
/*重点领域政务公开事项 end*/
/*县区列表信息*/
.lhzt_zdlist_xq{padding: 10px 0 0;}
.lhzt_zdlist_xq ul{ width: 110%;}
.lhzt_zdlist_xq .num{ width: 153px; height: 90px; float: left; margin: 10px 14px 0 0;}
.lhzt_zdlist_xq .num a{display: block; height: 77px; padding: 13px 0 0; text-align: center; font-size: 0; line-height: 0; color: #505050; background: #f0f5fb; position: relative;}
.lhzt_zdlist_xq .num a span{display: inline-block; width: 100%; vertical-align: middle; cursor: pointer;}
.lhzt_zdlist_xq .num a .ico{ height: 32px; background: url("../images/lhzt_ico.png") center 0 no-repeat;}
.lhzt_zdlist_xq .num a .tit{ padding: 9px 0 0; line-height: 24px; font-size: 15px;}
.lhzt_zdlist_xq .num a .h{ padding:4px 0 0; line-height: 18px;}
.lhzt_zdlist_xq .num a:hover{ background: #3673b6; color: #fff;}
.lhzt_zdlist_xq .num a:hover .ico{ background-image: url("../images/lhzt_icoh.png") !important;}
.lhzt_zdlist_xq .num.num2 .ico{background-position: center -64px;}
.lhzt_zdlist_xq .num.num3 .ico{background-position: center -96px;}
.lhzt_zdlist_xq .num.num4 .ico{background-position: center -128px;}
.lhzt_zdlist_xq .num.num5 .ico{background-position: center -160px;}
.lhzt_zdlist_xq .num.num6 .ico{background-position: center -224px;}
.lhzt_zdlist_xq .num.num7 .ico{background-position: center -32px;}
.lhzt_zdlist_xq .num.num8 .ico{background-position: center -256px;}
.lhzt_zdlist_xq .num.num9 .ico{background-position: center -288px;}
.lhzt_zdlist_xq .num.num10 .ico{background-position: center -320px;}
.lhzt_zdlist_xq .num.num11 .ico{background-position: center -416px;}
.lhzt_zdlist_xq .num.num12 .ico{background-position: center -448px;}
.lhzt_zdlist_xq .num.num13 .ico{background-position: center -480px;}
.lhzt_zdlist_xq .num.num14 .ico{background-position: center -512px;}
.lhzt_zdlist_xq .num.num15 .ico{background-position: center -192px;}
.lhzt_zdlist_xq .num.num16 .ico{background-position: center -608px;}
.lhzt_zdlist_xq .num.num17 .ico{background-position: center -384px;}
.lhzt_zdlist_xq .num.num18 .ico{background-position: center -640px;}
.lhzt_zdlist_xq .num.num19 .ico{background-position: center -672px;}
.lhzt_zdlist_xq .num.num20 .ico{background-position: center -544px;}
.lhzt_zdlist_xq .num.num21 .ico{background-position: center -576px;}
.lhzt_zdlist_xq .num.num22 .ico{background-position: center -704px;}
.lhzt_zdlist_xq .num.num23 .ico{background-position: center -736px;}
.lhzt_zdlist_xq .num.num24 .ico{background-position: center -768px;}
.lhzt_zdlist_xq .num.num25 .ico{background-position: center -800px;}
.lhzt_zdlist_xq .num.num26 .ico{background-position: center -384px;}
.lhzt_zdlist_xq .num.num27 .ico{background-position: center -832px;}
.lhzt_zdlist_xq .num.num28 .ico{background-position: center -864px;}
.lhzt_zdlist_xq .num.num29 .ico{background-position: center -896px;}
/*县区列表信息 end*/
/*乡镇列表信息 end*/
.lhzt_zdlist_xz .num.num1 .ico{background-position: center 0;}
.lhzt_zdlist_xz .num.num2 .ico{background-position: center -32px;}
.lhzt_zdlist_xz .num.num3 .ico{background-position: center -320px;}
.lhzt_zdlist_xz .num.num4 .ico{background-position: center -448px;}
.lhzt_zdlist_xz .num.num5 .ico{background-position: center -480px;}
.lhzt_zdlist_xz .num.num6 .ico{background-position: center -512px;}
.lhzt_zdlist_xz .num.num7 .ico{background-position: center -192px;}
.lhzt_zdlist_xz .num.num8 .ico{background-position: center -608px;}
.lhzt_zdlist_xz .num.num9 .ico{background-position: center -640px;}
.lhzt_zdlist_xz .num.num10 .ico{background-position: center -672px;}
.lhzt_zdlist_xz .num.num11 .ico{background-position: center -544px;}
.lhzt_zdlist_xz .num.num12 .ico{background-position: center -576px;}
.lhzt_zdlist_xz .num.num13 .ico{background-position: center -704px;}
.lhzt_zdlist_xz .num.num14 .ico{background-position: center -768px;}
/*乡镇列表信息 end*/

.lhzt_marquee{ height: 170px; overflow: hidden; position: relative;}
.lhzt_marquee li{float: left; width: 227px; height: 170px; padding-right: 16px;}
.lhzt_marquee li img{width: 233px; height: 170px;max-width: 226px !important;}
.lhzt_marquee li a{display: block; height: 100%; position: relative; font-size: 0; line-height: 0; color: #fff;}
.lhzt_marquee li span{display: block; right: 0; left: 0; position: absolute; bottom: 0; height: 30px; line-height: 30px; text-align: center; font-size: 14px; cursor: pointer; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(/_res/images/black50.png);}
/*全面推进工作图集 end*/
.lhzt_link{ padding: 7px 0 0; overflow: hidden;}
.lhzt_link li{float: left; padding: 13px 10px 0 0; width: 239px;}
.lhzt_link li img{width: 100%; height: 78px;}
.lhzt_link li.num4,.lhzt_link li.num8,.lhzt_link li.num12,.lhzt_link li.num16{ padding-right: 0px;}
/*乡镇专题 end*/
.lhzt_linkxz{ padding: 10px 0 0; overflow: hidden;}
.lhzt_linkxz li{float: left; margin: 10px 9px 0 0; width: 239px; height: 78px; background: url("../images/jcgk_listbg.jpg") left top repeat-y #ace1fd; text-align: center}
.lhzt_linkxz li a{ color: #fff; line-height: 78px; display: block; font-size: 18px; font-weight: bold; text-shadow: 0 2px 5px #444, 0px 0px 1px #fff;}
.lhzt_linkxz li.num4,.lhzt_linkxz li.num8,.lhzt_linkxz li.num12,.lhzt_linkxz li.num16{ margin-right: 0px;}

@media only screen and (min-width: 992px) and (max-width: 1099px) {
    .xxgk_ztbox{ padding: 14px;}
    .msly_banner{height: 160px;}
    .mt20{margin-top: 15px;}
    /* .lhzt_zdlist ul,.lhzt_zdlist_xq ul{width: 640px;}*/
    .lhzt_zdlist .num,.lhzt_zdlist_xq .num{  width: 137px;}
    .lhzt_zdlist .num .xq_list li{padding-left: 25px;}
    .lhzt_tel li{padding-right: 0;}
    .lhzt_tel li a{padding: 7px 15px;}
    .lhzt_link li,.lhzt_linkxz li{width: 215px;}
    .lhzt_link li img{ height: 67px;}
    .xxgk_lmbox.ztzl .xxgk_lmright{ width: 100%;}

}
@media only screen and (max-width:991px) {
    .msly_banner{height: auto;}
    .msly_banner img{height: auto;}
    .xxgk_ztbox{ padding: 10px;}
    .lhzt_daodu{ padding: 2px 4px 10px 10px}
    .lhzt_zdlist,.lhzt_zdlist_xq{ padding-top: 5px;}
    .lhzt_zdlist ul,.lhzt_zdlist_xq ul{width: 100%;}
    .lhzt_zdlist .num,.lhzt_zdlist_xq .num{width:20%; margin-right:0;}
    .lhzt_zdlist .num .xq_box,.lhzt_zdlist_xq .num a{margin: 0 5px;}
    .lhzt_link{padding-top: 5px;}
    .lhzt_link li,.lhzt_linkxz li{width: 235px;}
    .lhzt_link li.num3,.lhzt_link li.num6,.lhzt_link li.num9,.lhzt_link li.num12,.lhzt_link li.num15{ padding-right: 0px;}
    .lhzt_link li.num4,.lhzt_link li.num8,.lhzt_link li.num12,.lhzt_link li.num16{ padding-right: 10px;}
    .lhzt_linkxz li.num4,.lhzt_linkxz li.num8,.lhzt_linkxz li.num12,.lhzt_linkxz li.num16{ margin-right: 10px;}
    .lhzt_linkxz li.num3,.lhzt_linkxz li.num6,.lhzt_linkxz li.num9,.lhzt_linkxz li.num12,.lhzt_linkxz li.num15{ padding-right: 0px;}
    .xxgk_lmbox.ztzl .xxgk_lmright{ width: 100%;}
}
@media only screen and (max-width:767px) {
    .lhzt_tel{height: auto;}
    .lhzt_tel li{padding-right: 0;}
    .lhzt_tel li a{padding: 7px 10px; font-size: 18px;}
    .lhzt_zdlist .num,.lhzt_zdlist_xq .num{ width: 33.3%;}
    .lhzt_link ul,.lhzt_linkxz ul{ width: 100%;}
    .lhzt_link li{ padding-right: 0; width: 33.3%;}
    .lhzt_linkxz li{ padding-right: 0; width: 31.3%; margin:0 1% 2%;}
    .lhzt_link li a{ display: block; margin: 0 5px;}
    .lhzt_link li img{height: 58px;}
    .xxgk-search .search_box{ width: auto; padding: 0px;}
    .search_box ul{ padding-bottom: 0px;}
    .lhzt_link li.num4,.lhzt_link li.num8,.lhzt_link li.num12,.lhzt_link li.num16{ padding-right: 0px;}
}
@media only screen and (max-width:600px) {
.lhzt_linkxz li{ width: 48%;}
}
@media only screen and (max-width:540px) {
    .lhzt_zdlist .num,.lhzt_zdlist_xq .num{ width: 50%;}
    .lhzt_link li{ width: 50%;}
}
@media only screen and (max-width:450px) {
.lhzt_linkxz li{ width: 100%;}
}
@media only screen and (max-width:375px) {
    .lhzt_link li{ width: 100%;}
    .lhzt_link li a{margin:0;}
    .lhzt_link li img{height: auto;}
    .lhzt_zdlist .num,.lhzt_zdlist_xq .num{ height: 90px;}
    .lhzt_zdlist .num .xq_box,.lhzt_zdlist_xq .num a{ height: 90px;}
    .lhzt_zdlist .num .xq_box .tit,.lhzt_zdlist_xq .num a .tit{font-size: 14px;}
    .lhzt_zdlist .num .xq_box .h,.lhzt_zdlist_xq .num a .h{ line-height: 16px;}
}

