@charset "utf-8";
/* CSS Document */
.hide.active{display:block !important;}
/***********六稳六保专题**********/
.lwlb_body{background: #fff;}
.lwlb_header{width:100%;height:auto;background:url("../images_xxgkzt/lwlb_banbg.jpg") center 0 no-repeat;background-size:auto 100%;}
.lwlb_banner{height:420px;position:relative;}
.lwlb_banner .img_title{display: none;}
.lwlb_banner .zt_logo{position: absolute;left: 0;top:15px;}
.lwlb_banner .zt_logo img{height: 35px; width: auto;}
.lwlb_banner .zt_banner{padding-top:130px;text-align:center;}
.lwlb_banner .guidang{position: absolute;right: 0;top: 50%;margin-top:-150px;}
.lwlb_banner .back_home{display:block;width:81px;height:34px;position:absolute;right:0;top:0;overflow:hidden;background:url(../images_xxgkzt/bakehome.png) 0 -34px no-repeat;cursor:pointer;text-align: left;padding-left:43px;font-size: 16px;line-height: 34px;color:#fff;}
.lwlb_banner .back_home:hover{background-position:0 0;color:#fff;}

/*头部end*/
.bg{background:#f5f5f5;}
.nr_contain{padding:35px 0;}
h2.dbt{display:block;height: 50px;line-height: 50px;text-align: left;font-size:34px;font-weight: bold;color: #335e9e;background: url(../images_xxgkzt/lwlb_btbg1.png) 420px 18px no-repeat;}
h2.dbt .title{color: #335e9e;}
.ls-xxktop{margin-top:20px;}
.ls-xxktop ul li{float: left;width: 180px;height: 70px;margin-left: 24px;}
.ls-xxktop ul li.first{margin-left: 0;}
.ls-xxktop ul li .title{display:block;height: 40px; padding: 14px 0;background:#f4f4f4;border: #f4f4f4 1px solid;text-align: center;border-radius: 5px;cursor: default;}
.ls-xxktop ul li a{cursor:pointer !important;}
.ls-xxktop ul li .title i{font-style:normal;line-height: 40px; height: 40px;padding-left: 15px; max-width: 110px; *width: 110px;font-size:18px;display:inline-block;vertical-align: top;text-align: center;}
.ls-xxktop ul li .title img{width: auto;height: 32px; margin-top:4px;vertical-align: top;}
.ls-xxktop ul li .title.lang i{line-height:20px;}
.ls-xxktop ul li.active .title{background-color:#f0f5fc;border-color:#335e9e;font-weight: bold;color:#335e9e;}

.bg .ls-xxktop ul li .title{background-color:#fff;border-color:#fff;box-shadow: 0 0 8px rgba(0,0,0,.15);}
.bg .ls-xxktop ul li.active .title{background-color:#f0f5fc;border-color:#335e9e;box-shadow:none;}

.lwlbbox{width:580px;}
.lwlbbox h2.dbt{text-align: left;background: url("../images_xxgkzt/lwlb_btbg1.png") 250px 18px no-repeat;}

.gk_list{padding-top:7px;font-size:16px;line-height:40px;overflow:hidden;}
.gk_list ul li{height:40px;line-height:40px;vertical-align:bottom;padding:0 50px 0 18px;background:url(../images_xxgkzt/lwlb_ico.gif) 0 center no-repeat;overflow:hidden;position:relative;}
.gk_list ul li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_list ul li .nr{float:left;width:auto;max-width:100%;}
.gk_list ul li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gk_list ul li .nr .gl .split{padding:0 2px;color:#666;font-size:14px;}
.gk_list ul li .nr .gl a{display:inline;color:#ff0000;float:none;}
.gk_list ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999;font-size:14px;white-space:nowrap;}
.gk_list ul li a u{display:none;}
.gk_list1{padding-top:18px;}
.gk_list1 ul{width:110%;}
.gk_list1 ul li{float:left;width:507px;margin-right:50px;}
.ls_footer{border-top: 3px solid #1b50a0;}
@media (max-width: 1199px) and (min-width:992px){
    .lwlb_banner{height:360px;}
    .lwlb_banner .zt_banner{padding-top:110px;}
    .lwlb_banner .zt_banner img{height:120px;}
    /*头部end*/
    .nr_contain{padding:25px 0;}
    .ls-xxktop{margin-top:15px;}
    .ls-xxktop ul li{width:152px;margin-left: 16px;}

    .lwlbbox{width:480px;}
    .gk_list1 ul li{width:408px;margin-right:40px;}
}
@media (max-width:991px){
    .lwlb_banner{height:280px;}
    .lwlb_banner .zt_banner{padding-top:90px;}
    .lwlb_banner .zt_banner img{height:100px;}
    .lwlb_banner .guidang{width: 200px;height: 200px;background-size:100% 100%;}
    /*头部end*/
    .nr_contain{padding:15px;}
    h2.dbt{font-size:28px;}
    .ls-xxktop{margin-top:10px;}
    .ls-xxktop ul li{width:32%;margin-left:2%;margin-bottom:10px;}
    .ls-xxktop ul li:nth-of-type(3n+1){margin-left:0;}
    .lwlbbox{width:auto;float:none;}
    .lwlbbox.fr{margin-top:10px;}
    .gk_list ul li{height:36px;line-height:36px;}
    .gk_list1{padding-top:0;}
    .gk_list1 ul{width:auto;}
    .gk_list1 ul li{float:none;width:auto;margin-right:0;}
}
@media (max-width: 767px){
    .lwlb_banner{height:auto;}
    .lwlb_banner .zt_logo{top:10px;}
    .lwlb_banner .zt_banner{padding:65px 0 40px;}
    .lwlb_banner .zt_banner img{height:auto;width: auto;max-width:80%;}
    .lwlb_banner .guidang{width:150px;height:150px;}
    /*头部end*/
    .nr_contain{padding:10px;}
    h2.dbt{font-size:24px;background-size:auto 15px;height: 40px;line-height: 50px;background-position:306px 16px;}
    .lwlbbox h2.dbt{background-size:auto 15px;background-position:186px 16px;}
    .ls-xxktop ul li{width:49%;}
    .ls-xxktop ul li:nth-of-type(3n+1){margin-left:2%;}
    .ls-xxktop ul li:nth-of-type(2n+1){margin-left:0;}
}
@media (max-width: 479px){
    .ls-xxktop ul li{height: 60px;}
    .ls-xxktop ul li .title{padding:9px 0;}
    .ls-xxktop ul li .title i{padding-left: 0; max-width:90%;}
    .ls-xxktop ul li .title img{display:none;}
}
/***********六稳六保专题 end**********/


/***********疫情防控专题**********/
.yqfk_body{background: #fff;}
.yqfk_header{width:100%;height:auto;background:#5b6cfa url("../images_xxgkzt/yqfk_banner.jpg") center 0 no-repeat;background-size:auto 100%;}
.yqfk_banner{height:320px;position:relative;}
.yqfk_banner .img_title{display: none;}
.yqfk_banner .zt_logo{position: absolute;left:0;top:10px;}
.yqfk_banner .zt_logo li img{height: 40px; width: auto;}
.yqfk_banner .guidang{position: absolute;right: 0;top: 50%;margin-top:-150px;}
.yqfk_banner .sd_gohome,.yqfk_banner .sd_gohome:hover{position:absolute;right:0;top:0;font-size:18px;color:#e0ecf0;background: url(../images_xxgkzt/yqfk_gohome.png) center 0 no-repeat;width: 124px; height: 34px; line-height: 34px; text-indent: 39px;}
/*头部end*/
.fy_mainbox{padding:0 0 20px;}
.fy_lmbox{width: 580px; height: 272px;overflow: hidden; margin-top: 20px;}
.fy_tabs{ height: 44px; line-height: 44px; border-bottom: 1px solid #ddd;}
.fy_tabs ul li{ display: inline; float: left; padding: 0 26px; font-size: 24px; font-weight: bold;}
.fy_tabs ul li.active{ background: #244b97; color: #fff;}
.fy_tabs ul li.active a{  color: #fff;}
.fy_tabs .more{ float: right; font-size: 14px; color: #666;}
.fy_tabs .more:hover{color: #dd0808;}
.fy_list{ margin:10px 0 0 0; line-height:36px;font-size:16px; }
.fy_list ul li{height:36px;background:url("../images_xxgkzt/yqfk_ico.png") 0 center no-repeat;padding-left:12px;vertical-align:bottom;overflow:hidden; padding-right: 90px; position: relative;}
.fy_list ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#c0bfbf;white-space:nowrap; font-size: 14px;}
.fy_list ul li .nr{float:left;max-width:100%;}
.fy_list ul li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fy_list ul li .nr .gl .split{padding:0 2px;color:#666;}
.fy_list ul li .nr .gl a{display:inline;color:#F00;float:none;background:none;max-width:none;padding:0;margin:0;}
.fy_list ul li a.title,.fy_list ul li a.tit{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none;padding:0;margin:0;}



.fy_link{ position: relative; height: 50px; line-height: 50px; padding-left: 120px; margin-top: 20px;}
.fy_link .tit{ font-size: 18px; width: 95px; position: absolute; left:0; top:0;  background: url(../images_xxgkzt/yqfk_link.png) 0 center no-repeat; padding-left: 25px;}
.fy_link ul{ width: 110%;}
.fy_link ul li{float: left; width:200px; height: 50px;font-size: 16px;  text-align: center; margin: 0 20px 0 0;}
.fy_link ul li a{display:block;height: 48px; border:1px solid #eee;line-height: 48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fy_link ul li a:hover{  border:1px solid #244b97; color: #244b97; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.fy_link2{padding-top: 20px;}
.fy_link2 .linkbox{padding: 20px 0 0;}
.fy_link2 .linkbox li{ float: left; width: 190px; padding-left: 12px;}
.fy_link2 .linkbox li.num1{padding-left: 0;}
.fy_link2 .linkbox li a{display: block;height: 36px; padding: 26px 0; text-align: center; color: #244b97; font-size: 0; line-height: 0; background: #eff5ff; border: 1px #eff5ff solid; transition: 0.4s all;}
.fy_link2 .linkbox li a img,.fy_link2 .linkbox li a span{display:inline-block; cursor: pointer; vertical-align: middle;}
.fy_link2 .linkbox li a img{width: auto; height: 36px;}
.fy_link2 .linkbox li a span{font-size: 16px; line-height: 36px; padding-left: 5px;}
.fy_link2 .linkbox li a:hover{ background: #fff; border-color: #244b97;}
.fy_link2 .linkbox li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
@media (max-width: 1199px) and (min-width:992px){
    .yqfk_banner{height:260px;}
    /*头部end*/
    .fy_lmbox{width:480px;}
    .fy_list ul li a{max-width:380px;}
    .fy_link ul li{width:160px;margin:0 18px 0 0;}
    .fy_link2 .linkbox li{width: 322px;padding-bottom:10px;}
    .fy_link2 .linkbox li.num4{padding-left: 0;}
}
@media (max-width:991px){
    .yqfk_banner{height:200px;}
    .yqfk_banner .zt_logo{left:5px;}
    .yqfk_banner .guidang{width: 200px;height: 200px;background-size:100% 100%;}
    /*头部end*/
    .fy_mainbox{padding:0 15px 15px;}
    .fy_lmbox{float:none;width:auto;margin-top:15px;height:auto;}
    .fy_link{margin-top:15px;}
    .fy_list ul li a{max-width:none;float: none;margin-right:50px;}
    .fy_list ul li img{display:none;}
    .fy_link ul li{width:114px;margin:0 12px 0 0;}
    .fy_link2 .linkbox,.fy_link2{padding-top: 10px;}
    .fy_link2 .linkbox li{width: 33.3%; padding: 0 0 10px;}
    .fy_link2 .linkbox li a{margin: 0 5px;}
}
@media (max-width: 767px){
    .yqfk_header{background-size:160% auto;background-position:center bottom;}
    .yqfk_banner{height:180px;}
    .yqfk_banner .guidang{width:150px;height:150px;}
    .yqfk_banner .zt_logo{left:5px;}
    /*头部end*/
    .fy_mainbox{padding:0 10px 15px;}
    .fy_lmbox{margin-top:10px;height:auto;}
    .fy_tabs{height:40px;line-height:40px;}
    .fy_tabs ul li{padding:0 20px;font-size:20px;}
    .fy_link{height: auto;margin-top:0;}
    .fy_link .tit{top:10px;}
    .fy_link ul{width: auto;}
    .fy_link ul li{width:32%;margin:10px 2% 0 0;}
    .fy_link ul li:nth-of-type(3n){margin-right:0;}
    .fy_link2 .linkbox li{width: 50%;}
    .fy_link2 .linkbox li a img{display: none;}
    .fy_link2 .linkbox li a span{padding-left: 0; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
}
@media (max-width: 579px){
    .yqfk_banner .zt_logo{left:5px; position: static; text-align: center; padding: 10px 0; border-bottom: 1px solid #162efa;}
    .yqfk_banner{height:220px;}
}
@media (max-width: 479px){

    .fy_link{padding-left:110px;}
    .fy_link ul li{width:49%;margin:10px 2% 0 0;}
    .fy_link ul li:nth-of-type(3n){margin-right:2%;}
    .fy_link ul li:nth-of-type(2n){margin-right:0;}
}

/***********疫情防控专题 end**********/


/*-----行政权力运行结果-----*/
.containbg{background: #f5f5f5;overflow: hidden;}
.xzql_contain{padding: 20px;background: #fff;overflow: hidden;margin-bottom: 20px;}
.unit_list{border: 1px solid #ddd;border-bottom:none;border-right:none;}
.unit_list ul{display:block;float:left;width:50%; border-bottom: 1px solid #ddd;line-height: 24px; background: #edf5fd;}
.unit_list ul li.name{float:left;width:160px;padding: 4px 10px 4px 10px;text-align: right; font-weight: bold; font-size: 16px; }
.unit_list ul li.ali{ background: #fff; min-height: 52px; display: block; margin-left: 180px;border-right: 1px solid #ddd; border-left: 1px solid #ddd; padding: 4px 0;}
.unit_list ul li.ali a{ display: inline-block; width: 19%; text-align: center;font-size: 14px;}
@media (min-width: 992px) and (max-width: 1199px) {
    .unit_list ul li.ali a{width:23%;}
}
@media (max-width:991px) {
    .unit_list ul{width:100%;}
}
@media (max-width:767px) {
    .xzql_contain{padding:10px;}
    .unit_list ul li.name{float:none;width:auto;text-align:left;border-right:1px solid #ddd;}
    .unit_list ul li.ali{margin-left:0;border-left:0;border-top:1px solid #ddd;}
    .unit_list ul li.ali a{width:auto;padding:0 10px;}
}
/*-----行政权力运行结果 end-----*/


