html body{
    font: 14px '微软雅黑',Microsoft YaHei,Helvetica,Arial,sans-serif;
    color: #4b4b4b;
    background: #f6f6f6;
    position: relative;
}
ul,ol,li{ list-style:none;margin: 0;padding: 0;}
a{text-decoration:none;color:#4b4b4b; cursor:pointer;}
a:hover{color:#0e4d9f;text-decoration:none;}

.head{width: 100%; overflow: hidden; background: #fff;}
.header{width: 1000px; margin: 0 auto;overflow: hidden;}
.header .top-line{overflow: hidden;margin-top: 10px;}
.header .top-line ul li{float: left; border-right: 1px solid #9a9a9a;padding: 0 15px;}
.header .top-line ul li:last-child{padding-right: 0;}
.header .top-line ul li a img{ margin-right: 10px;}
.header .logo-line{width: 100%;overflow: hidden;margin-bottom: 20px;}
.header .logo-line .float-right{margin-top: 30px;}
.header .logo-line .float-right img{float: left;margin-top: 10px; margin-right: 15px;}
.header .logo-line .float-right .search{float: left;}
.header .logo-line .float-right .search input{float: left;border: 1px solid
#ccc;background: #eee; border-top-left-radius: 5px;border-bottom-left-radius: 5px; color: #9d9d9d;height: 33px; width: 296px; line-height: 33px;padding: 0 10px;outline: none;}
.header .logo-line .float-right .search a{display: block;float: left;background-image: url(../images/search.png);background-repeat: no-repeat; background-position: center;height: 33px;border-top-right-radius: 5px;border-bottom-right-radius: 5px; background-color: #0e4d9f; width: 40px;}

.menu.navbar{padding: 0;}
nav.menu{background: #0e4d9f;position: relative;}
nav .nav ul{width: 1000px !important; margin: 0 auto;position: relative; }
nav.navbar-light .navbar-nav .nav-link {color: #fff;padding: 0.8rem 1rem;cursor: pointer;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: #fff; 
}
nav.navbar-light .navbar-nav .nav-item{border-right: 1px solid #467ba9; text-align: center;}
nav.navbar-light .navbar-nav .nav-item:hover{background: #54a1e3;}
nav.navbar-light .navbar-nav .nav-item:last-child{border-right: none;}
nav.navbar-light .navbar-nav .nav-item.active a{color: #fff;}

nav.menu .dropdown-list{background: #fff;overflow: hidden;width: 100% !important;z-index: 999;position: absolute;top: 44px;left: 0;box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);display: none;}
nav.menu .dropdown-list li{float: left;text-align: center;padding: 15px 0; border-bottom: 1px dotted #ccc;}

.mobile-logo img{height: 30px;width: 148px;}
.mobile-logo{width: 100%;position: absolute;text-align:center;left: 0;top: 10px;z-index: 0;}
#mobile-search{position: relative;z-index: 1;}
.login-line{width: 100%;margin: 0;}
.login-line div{float: left;text-align: center;margin-bottom: 10px;}
.login-line div a{height: 40px; line-height: 40px;display: block; border: 1px solid #0e4d9f;color: #0e4d9f;width: 100%;text-align: center;border-radius: 10px;}

.banner .carousel-inner{height: 450px;}
.carousel-control-prev,.carousel-control-next{z-index: 99;}
.carousel-control-prev-icon, .carousel-control-next-icon{width: 50px; height: 50px;}
.banner-block{position: relative;}

.user-block-area{position: absolute;right: 50%; margin-right: -520px;top: 0;}
/*
.user-block-line{width: 1000px; margin: 0 auto;}
*/

.user-block{background: rgba(0,0,0,.6);border-radius: 10px;padding:20px 10px;width: 296px;float: right;margin-top: 80px;text-align: center;}
.user-block .btn-line{overflow: hidden;width: 100%;}
.user-block .user-btn{padding: 0 10px;float: left;margin-top: 15px;}
.user-block .user-btn a{color: #0e4d9f;display: block;width: 100%;background: #fff;border-radius: 10px;height: 40px;line-height: 40px;letter-spacing: 2px;-webkit-transition: .5s;transition:.5s}
.user-block .user-btn a:hover{background: #eee;}
.user-block .user-btn a img{margin-right: 10px;}
.user-block hr{border-top: 1px solid rgba(255, 255, 255, 0.5);margin: 20px auto;width: 260px;}

.gonggao{width: 100%; position: fixed;bottom: 0; height: 40px;background: rgba(0,0,0,.65);z-index: 999;background: #666 \0;}
.txtMarquee-left{ width:800px;  position:relative;  }
.txtMarquee-left .bd{}
.txtMarquee-left .bd .tempWrap{ width:800px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{width:auto !important; margin-right:50px;  float:left; height:40px; line-height:40px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */

.txtMarquee-left .bd ul li a{ color: #fff;}
.txtMarquee-left .bd ul li a:hover{ color:deepskyblue;}
.txtMarquee-left .bd ul li span{ color:#fff;padding-left: 20px;  }
.notice{width: 1000px; margin: 0 auto;}
.notice div{float: left;}
.notice div.more{line-height: 40px;margin-left: 30px;}
.notice .more a{color: #fff;}
.notcie-ico img{width: 28px; height: 28px; margin-right: 30px; margin-top: 6px;}

.ico-line{width: 100%; background: #fff;padding: 10px;padding-bottom: 0; overflow: hidden;}
.ico-line-in{border-bottom: 1px solid #f3f3f3;overflow: hidden;padding-bottom: 10px;}
.ico-line-in a{display: block;float: left;padding: 0 10px;}
.ico-line-in a img{margin-right: 5px;}
.ico-line-in img{zoom:1;}

.card{box-shadow: 0 1px 8px 0 rgba(0,0,0,.15);margin-top: 20px;}
.card-head{text-align: center;padding-top: 10px;}
.card-body{padding: 0;margin: 0;}

.shift-tab-block{margin-top: 20px;padding: 0;border-right: 1px solid #dee2e6;}
.shift-tab-block .nav-tabs{}
.shift-tab-block .nav-tabs .nav-item .nav-link{ border: none; border-right: 1px solid #c9c9c9;border-left: 1px solid #c9c9c9;margin-left: -1px;border-radius: 0;font-size: 16px; padding: 0 1rem;}
.shift-tab-block .nav-tabs .nav-item:last-child .nav-link{border-right: none;}
.shift-tab-block .nav-tabs .nav-item{display: inline-block;padding: 0;text-align: center;}
.shift-tab-block .nav-tabs .nav-item a:hover{background: #fff;}
.shift-tab-block .nav-tabs .nav-item .nav-link.active{border-bottom: 5px solid #0e4d9f;padding-bottom: 10px;}

.shift-tab-block .nav-pills{float: left;width: 14%;}
.shift-tab-block .nav-pills .chaxun{background-image: url(../images/bsdt-cx.png);}
.shift-tab-block .nav-pills a{border-bottom: 1px solid #ccc;text-align: center;background-repeat: no-repeat;background-position: 10px 12px;height:50px;line-height: 50px;padding: 0;background-color: #fff; text-indent: 15px;font-size: 16px;}
.shift-tab-block .nav-pills .nav-link.active{border-radius: 0;color: #0e4d9f;background-repeat: no-repeat;background-position: 10px 12px;background-color: #fff;}

.shift-tab-block .nav-pills .chaxun{background-image: url(../images/bsdt-cx.png);}
.shift-tab-block .nav-pills .chaxun.active{background-image: url(../images/bsdt-cx-blue.png);}
.shift-tab-block .nav-pills .tiqu{background-image: url(../images/bsdt-tq.png);}
.shift-tab-block .nav-pills .tiqu.active{background-image: url(../images/bsdt-tq-blue.png);}
.shift-tab-block .nav-pills .daikuan{background-image: url(../images/bsdt-dk.png);}
.shift-tab-block .nav-pills .daikuan.active{background-image: url(../images/bsdt-dk-blue.png);}
.shift-tab-block .nav-pills .jisuan{background-image: url(../images/bsdt-js.png);}
.shift-tab-block .nav-pills .jisuan.active{background-image: url(../images/bsdt-js-blue.png);}
.shift-tab-block .nav-pills .tiwen{background-image: url(../images/bsdt-tw.png);}
.shift-tab-block .nav-pills .tiwen.active{background-image: url(../images/bsdt-tw-blue.png);}

.shift-tab-block .sub-tab{width: 85%;float: left;}
.shift-tab-block .sub-tab .tab-pane{width: 100%;float: left;}
.shift-tab-block .sub-tab .row{margin: 0;width: 350px;float: left;}
.shift-tab-block .sub-tab .row ul{width: 100%;margin: 10px 0;}
.shift-tab-block .sub-tab .row ul li{text-align: center;margin: 5px 0;float: left;height: 90px;}
.shift-tab-block .sub-tab .row ul li img{margin-bottom: 5px;}


.geren-tab{overflow: hidden;border-bottom: 1px solid #ccc;}
.geren-tab div{float: left;text-align: center;font-size: 16px;}
.geren-tab div a{background-repeat: no-repeat;background-position: 0px 13px;padding: 15px 0;display: block;width: 100%;text-align: center;text-indent: 30px;}
.geren-tab div .chaxun{background-image: url(../images/bsdt-cx.png);}
.geren-tab div .chaxun:hover{background-image: url(../images/bsdt-cx-blue.png);}
.geren-tab div .tiqu{background-image: url(../images/bsdt-tq.png);}
.geren-tab div .tiqu:hover{background-image: url(../images/bsdt-tq-blue.png);}
.geren-tab div .daikuan{background-image: url(../images/bsdt-dk.png);}
.geren-tab div .daikuan:hover{background-image: url(../images/bsdt-dk-blue.png);}
.geren-tab div .jisuan{background-image: url(../images/bsdt-js.png);}
.geren-tab div .jisuan:hover{background-image: url(../images/bsdt-js-blue.png);}


.lilv{float: right;margin-top: 20px;border-left: 1px dotted #ccc;padding-left: 30px;padding-right: 20px;width: 42%;}
.lilv .w-100{clear: both;margin-bottom: 10px;overflow: hidden;}
.lilv p{margin-bottom: 8px;}
.lilv .yishang,.lilv .yixia{clear: both;margin-bottom: 10px;overflow: hidden;}
.lilv .yishang div,.lilv .yixia div{ float: left;width: 120px;color: #0e4d9f;}
.lilv div img{margin: 0 10px;}
.lilv div span{float: left;display: block;color: #fff;width: 60px;height: 20px; line-height: 20px; text-align: center;font-weight: bold;font-size: 16px;}
.lilv div span.blue1{background: #3aa3fd;}
.lilv div span.blue2{background: #0e4d9f;}
.lilv div span.white1{background: #fff; color: #1A45FF; width: 5px;}

.lilv a{float: right;color: #0e4d9f;clear: both;float: right;}
.lilv .jsq{text-align: center;overflow: inherit;}
.lilv .jsq a{color: #333;clear: both;display: block;width: 100%;float: left;padding: 20px 10px;border:1px solid #dee2e6;margin-bottom: 10px; box-shadow: 0 0 8px 0 rgba(0,0,0,.25);transition: 0.5s;border-radius: 10px;}
.lilv .jsq hr{float: left;width: 100%;}
.lilv .jsq a:hover{color: #0e4d9f;box-shadow: none;border:1px solid #0e4d9f;}
.lilv .fwxy{text-align: center;overflow: inherit;}
.lilv .fwxy a{width: 100%;display: block;border:1px solid #dee2e6;padding:20px 0 30px 0;color: #333;font-size: 16px;border-radius: 20px; box-shadow: 0 0 8px 0 rgba(0,0,0,.25);transition: 0.5s;}
.lilv .fwxy a:hover{color: #0e4d9f;box-shadow: none;border:1px solid #0e4d9f;}
.bili p b{font-size: 20px;color: #0e4d9f;margin-left: 5px;}
.bili .yishang,.bili .yixia{color: #0e4d9f;font-size: 16px;font-weight: bold;}
.bili .yishang div,.bili .yixia div{font-size: 14px; color: #4b4b4b;font-weight: normal;width: auto;}

.dwyw{width: 100%;}
.dwyw .row{margin: 0;}
.dwyw .dw-block{float: left;padding: 2px;}
.dwyw .dw-block a{display: block; width: 100%;text-align: center;color: #fff;padding-bottom: 20px;height: 180px;font-size: 16px; font-weight: bold;}
.dwyw .dw-block a img{margin-bottom: 5px;zoom:0.8;}
.dwyw .dw-block a.dw-01{background-color:rgb(68,131,148); }
.dwyw .dw-block a.dw-02{background-color:rgb(223,100,93); }
.dwyw .dw-block a.dw-03{background-color:rgb(66,149,219); }
.dwyw .dw-block a.dw-04{background-color:rgb(235,132,50); }
.dwyw .dw-block a.dw-05{background-color:rgb(142,214,74); }
.dwyw .dw-block a.dw-06{background-color:rgb(151,80,152); }
.dwyw .dw-block a span{font-size: 12px; font-weight: normal;}

.bmfw{padding: 0;margin-top: 20px;}
.bmfw-head{border-bottom: 1px solid #dee2e6; padding: 0 1rem 14px 1rem;font-size: 16px;}
.bmfw-body{overflow: hidden;padding-top: 20px;}
.bmfw-body div{float: left;text-align: center;margin-bottom: 10px;}
.bmfw-body div img{margin-bottom: 10px;}
.bmfw-body div a:hover img{transition: 0.6s;transform: scale(1.1,1.1);}

.card-body{padding: 0;margin: 0;}
.xxgk-left{float: left;padding: 0;}
.xxgk-left ul{width: 100%;margin: 0;}
.xxgk-left ul li{float: left;padding: 0;}
.xxgk-left ul li a{float: left;display: block;width: 100%;text-align: center;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc;font-size: 16px;}

.xxgk01{background-image: url(../images/xxgk-01.png);background-repeat: no-repeat;background-position: 10px 10px;}
.xxgk02{background-image: url(../images/xxgk-02.png);background-repeat: no-repeat;background-position: 10px 10px;}
.xxgk03{background-image: url(../images/xxgk-03.png);background-repeat: no-repeat;background-position: 10px 10px;}
.xxgk04{background-image: url(../images/xxgk-04.png);background-repeat: no-repeat;background-position: 10px 10px;}
.xxgk05{background-image: url(../images/xxgk-05.png);background-repeat: no-repeat;background-position: 10px 10px;}
.xxgk06{background-image: url(../images/xxgk-06.png);background-repeat: no-repeat;background-position: 10px 10px;}

.xxgk-right{padding: 0;padding-left: 80px; float: right;}
.xxgk-right ul.nav-pills .nav-item{padding: 0;width: auto;}
.xxgk-right ul.nav-pills{border-bottom: 1px solid #ccc;margin-top: 10px;}
.xxgk-right ul.nav-pills .nav-link{border-right: 1px solid #ccc;border-left: 1px solid #ccc;margin-left: -1px; border-radius: 0;padding: 0 1rem;text-align: center;font-size: 16px;}
.xxgk-right ul.nav-pills .nav-link:hover{background: #fff;}
.xxgk-right ul.nav-pills .nav-link.active{background: inherit;color: #0e4d9f;border-radius: 0;border-bottom: 5px solid #0e4d9f;padding-bottom: 10px;}

.xxgk-right .tab-content .tab-pane{width: 100%;padding: 20px 0;padding-right: 20px;overflow: hidden;}
.xxgk-right .tab-content .tab-pane .list ul{min-height: 200px;overflow: hidden;}
.xxgk-right .tab-content .tab-pane .list ul li{width: 100%; overflow: hidden;margin-bottom: 15px;}
.xxgk-right .tab-content .tab-pane .list ul li span{float: right;}
.xxgk-right .tab-content .tab-pane .list ul li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left; width: 80%;font-size: 16px;}
.xxgk-right .tab-content .tab-pane .list .more{background: #0e4d9f;color: #fff;padding: 5px 20px;float: right;margin-bottom: 10px;}

.ztzl{width: 100%;background: url(../images/ztzl-bg.png) no-repeat;min-height: 321px;background-size: cover;margin: 20px 0;text-align: center;}
.ztzl-in{width: 1000px;margin: 0 auto;text-align: center;padding-top: 55px;}
.ztzl-in a img{margin-top:10px: 10px;margin-left:15px; transition: 0.6s;}
.ztzl-in a:hover img{transform: translate(0px,-10px);}
.ztzl a.zl-more{color: #fff;padding-top: 20px;display: block;width: 100%;}
.ztzl a.zl-more:hover{color: #7cbff8;}

.hdfw .btn-line{ width: 800px; margin: 20px auto;}
.img-btn-block a{background-color: #fff;border: 1px solid #ccc;text-align: center;display: block;width: 100%;padding: 20px 0 30px 0;transition: 1s;}
.img-btn-block a:hover{border: 1px solid #0e4d9f;}
.img-btn-block a:hover img{transform: scale(0.8,0.8);}
.img-btn-block a img{margin-bottom: 10px;transition: 1s;}
.hdfw .img-btn-block a span{background: #0e4d9f;color: #fff;border-radius: 5px; padding: 6px 30px;font-size: 18px;transition: 0.6s;}
.hdfw .img-btn-block a:hover span{background:#4fa8f5; }

.kjfw .btn-line{margin: 20px;}
.kjfw .img-btn-block{max-width: 17%;margin-right:-4px;} 
.kjfw .img-btn-block span{color: #0e4d9f;}

.links .row{width: 800px; margin: 20px auto;}
.links button{background: #fff; color: #4b4b4b; border-radius: 5px; border: 1px solid #ccc;width: 100%;margin-bottom: 20px;}
.links .dropdown-menu{max-height: 300px;overflow-y: scroll;z-index: 999;position: absolute;}

.foot{box-shadow: 2px 0 8px 0 rgba(0,0,0,.15);width: 100%;padding: 30px 0 50px 0;overflow: hidden;position: relative;}
.foot-in{width: 1000px;margin: 0 auto;font-size: 12px;}
.foot-in img{float: left;margin-right: 10px;}
.foot-in div{padding: 0;}
.foot-in .jbzx{margin-bottom: 10px;width: 168px;}
.foot-in .jbzx img{margin-top: 0px;}
.foot-in .beian{width: 250px;}
.foot-in .beian img{margin-top: -5px;}
.foot-in ul li{float: left; margin-right: 10px; margin-bottom: 10px;}
.foot-in ul{margin:5px 0;overflow: hidden;}
.foot-in .foot-left a{color:  #0e4d9f;}

#mobile-search-area{position: fixed;z-index: 99999;background: #fff;width: 100%;transition: 0.5s;bottom: -100%;}
#mobile-search-area button{width: 50px;height: 50px;border-radius: 30px;margin: 30px auto;float: inherit;display: block;background: #ccc;outline: none;}
.search-bar{width: 90%;padding: 10px;border: 1px solid #ccc;overflow: hidden;margin: 0 auto; border-radius: 10px;}
.search-bar input{width: 80%;float: left;padding: 5px 15px; border: none;outline: none;}
.search-bar a{float: right;border-left: 1px solid #ccc;background-image: url(../images/search-mobile.png);background-repeat: no-repeat;background-position: center;display: block;width: 20%;height: 30px;}
.keyword{width: 90%;margin: 0 auto;overflow: hidden;margin-top: 20px;}
.keyword li{float: left;margin:10px 15px;background: #eee;padding: 5px 10px;border-radius: 10px;}
.keyword li a{}

/*文章页面*/
.container nav{background: none;}
.container nav ol{float: left;background: none;margin-bottom: 0;}
.article-main{width: 100%; padding: 40px 60px; background: #fff; box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 20px;}
.article-main .article-head{width: 100%;overflow: hidden;}
.article-main .article-head ul{overflow: hidden;width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.article-main .article-head ul li{float: left;margin-right: 15px;margin-top:15px}
.article-main .article-head ul li.lastone{float: right;margin-right: 0;}
.article-main .article-head ul li.lastone a{padding: 0 5px;}
.article-main .article-head h5{font-weight: bold;width: 100%;text-align: center; margin-bottom: 10px;}
.article-main .article-body{padding: 30px 0;border-bottom: 1px dotted #ccc;}
.article-main .article-body p{/*text-indent: 2em;*/line-height: 30px;letter-spacing: 1px;font-size: 16px;font-family:宋体;}
.article-main .article-body p.no-indent{text-indent: 0;}
.article-main .article-body p.luokuan{text-indent: 0;text-align: right;margin-top: 90px;margin-bottom: 90px;}
.article-main .article-body p a{color:#0e4d9f;}
.article-main .article-foot{width: 200px;margin: 0 auto;padding: 20px 0;}
.article-main .article-foot div{text-align: center;margin-bottom: 10px;}
.article-main .article-foot div img{margin: 0 5px;}
.article-main .article-foot ul li{text-align:center; margin: 0 5px;}
/*列表页面*/
.list-area{width: 100%; padding: 40px 40px; background: #fff; box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 20px;}
.list-menu{padding: 0;}
.list-menu .menu-main{width: 90%;overflow: hidden;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);}
.list-menu .menu-main ul li{width: 100%;padding: 0;}
.list-menu .menu-main ul{background-color:#fff;overflow:hidden;}
.list-menu .menu-main ul li a{display: block;;width: 100%;text-align: left;padding: 15px 15px 15px 60px;font-size: 16px;transition: 0.5s;font-weight: normal;background: url(../images/files.png) no-repeat;}
   /*三级栏目*/
  .list-menu .menu-main ul {background:#fff;}
.list-menu .menu-main ul li ul li  a{display: block;;width: 100%;text-align: left;padding: 15px 15px 15px 30px;font-size: 15px;transition: 0.5s;font-weight:normal;background:none;}

.list-menu .menu-main ul li a:hover{text-indent: 10px;}
.list-menu .menu-main ul li a.hover{color:#0e4d9f !important;}
.list-menu .menu-main ul li a.active{color: #0e4d9f; font-weight:bold;}
	/*三级栏目*/
.list-menu .menu-main ul li li a.active{color: #0e4d9f; font-weight:normal;}
.list-menu .menu-main ul .sub-menu{display: none;}
.list-menu .menu-main ul .sub-menu.active{display: block}
.list-menu .menu-main ul li span{display: block;height: 1px;width: 80%;background: #e0e0e0;}
.list-menu .menu-main ul li ul{width: 100%;background: #eee;}
.list-menu .list-menu-title{width: 100%;text-align: center;padding: 15px 0;background: #0e4d9f;color: #fff;}

.list-main .list-part{overflow: hidden;}
.list-main .list-part ul{width: 100%;}
.list-main .list-part ul li{width: 100%;padding-bottom: 10px;border-bottom: 1px dotted #ccc;margin-bottom: 10px;overflow: hidden;}
.list-main .list-part ul li a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.list-main .list-part ul li span{display: block;float:left;margin-right: 20px;font-size:14px;color: #bfbfbf; margin-top: 5px;}

.list-main .list-part-2{overflow: hidden;margin-bottom: 20px;min-height: 300px;display: none;}
.list-main .list-part-2.active{display: block;}
.list-main .list-part-2 .list-part-ul{width: 100%;}
.list-main .list-part-2 .list-part-ul li{width: 100%;padding-bottom: 10px;border-bottom: 1px dotted #ccc;margin-bottom: 10px;overflow: hidden;}
.list-main .list-part-2 .list-part-ul li a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.list-main .list-part-2 .list-part-ul li span{display: block;float:left;margin-right: 20px;font-size:14px;color: #bfbfbf; margin-top: 5px;}

/*专栏-执法维权*/
.zl-zf{width: 100%;min-height: 500px; background: url(../images/zl-zf-bg.png) no-repeat;background-size: cover;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 30px;}
.zl-zf-in{width: 90%;margin: 100px auto;}
.zl-zf-in div{float: left;text-align: center;}
.zl-zf-in div a{width: 100%;display: block;height: 194px;font-size: 30px; color: #4c7bc1;padding-top: 120px;transition: 0.5s;}
.zl-zf-in div a.zl-zf-btn01{background: url(../images/zl-zf-btn01.png) no-repeat center;}
.zl-zf-in div a.zl-zf-btn02{background: url(../images/zl-zf-btn02.png) no-repeat center;}
.zl-zf-in div a:hover{color: #82aae6; }
/*专栏-执法维权*/

/*专栏-通用-暂时只用于无房租赁提取*/
.zl-default{width: 100%;min-height: 500px;background: #fff;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 30px;}
.zl-title{width: 100%;background: url(../images/zl-title-bg.png) no-repeat;background-size: cover;font-size: 36px;text-align: left;font-weight: bold;color: #fff;}
.zl-title-text{padding-left: 15px;padding-top: 60px;padding-bottom: 60px;padding-right: 15px;}
.zl-de-in{width: 90%;margin: 20px auto;}
.zl-de-card{width: 100%;overflow: hidden;position: relative;margin-bottom: 30px;}
.zl-de-head{background: #fff;padding-left: 50px;padding-right: 20px; position: absolute;z-index:1;top:0px;left: 0px;font-size: 18px; font-weight: bold;}
.zl-de-head img{margin-right: 20px;}
.zl-de-body{border: 1px solid #eaeaea;border-top: 2px solid #0e4d9f;width: 100%;margin-top: 20px;overflow: hidden;}
.zl-de-body-in{padding: 20px;padding-top: 40px;overflow: hidden;}
/*业务指南内容*/
.zl-de-body-in-zn{padding: 20px;padding-top: 40px;overflow: hidden;}

.zl-de-ywbl{padding: 50px 20px;}
.zl-de-ywbl .col-6{float: left;}
.zl-de-ywbl a{display: block; width: 100%; text-align: center;font-size: 18px;transition: 0.5s;}
.zl-de-ywbl a img{width: 158px;margin-bottom: 20px;transition: 0.5s;}
.zl-de-ywbl a:hover img{transform: scale(0.9)}
.zl-de-ywbl a span{display: block;width: 100%;}

.zl-de-body-in{min-height: 150px;}
.zl-de-body-in ul li{width: 100%;margin-bottom: 20px;overflow: hidden;}
.zl-de-body-in ul li a{display: block;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.zl-de-body-in ul li span{float: right;color: #b5b5b5;}
/*业务指南内容*/
.zl-de-body-in-zn{min-height: 150px;}
.zl-de-body-in-zn ul li{width: 100%;margin-bottom: 20px;overflow: hidden;}
.zl-de-body-in-zn ul li span{float: right;color: #b5b5b5;}
.zl-de-body-in-zn ul li a{color: #0066CC;}

/*.zl-de-zn ul li a{padding-left: 30px;background: url(../images/zl-zn-ico.png) no-repeat 0 center;}*/
.zl-de-xz ul li a{padding-left: 30px;background: url(../images/zl-xz-ico.png) no-repeat 0 center;width: 80%;}
.zl-de-xz ul{float: left;padding: 0;}
.zl-de-more{width: 100%;margin-top: 10px;}
.zl-de-more a{float: right; }
/*专栏-通用*/

/*专栏-贷款*/
.zl-dk{width: 100%;min-height: 500px; background: url(../images/dk-fl-bg.png) no-repeat;background-size: cover;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 30px;}
.zl-dk-in{width: 80%;margin: 100px auto;}
.zl-dk-in div{float: left;text-align: center;margin: 20px 0;}
.zl-dk-in div a{width: 100%;display: block;height: 200px;font-size: 18px; color: #4c7bc1;padding-top: 120px;transition: 0.5s;background-color: #fff;border-radius: 20px;border: 3px solid #0e4d9f;}
.zl-dk-in div a.zl-dk-btn01{background-image: url(../images/dk-fl-ico01.png) ; background-repeat: no-repeat;background-position: center 40px;}
.zl-dk-in div a.zl-dk-btn02{background-image: url(../images/dk-fl-ico02.png) ; background-repeat: no-repeat;background-position: center 40px;}
.zl-dk-in div a.zl-dk-btn03{background-image: url(../images/dk-fl-ico03.png) ; background-repeat: no-repeat;background-position: center 40px;}
.zl-dk-in div a:hover{color: #82aae6;background-position: center 33px;}
.zl-dk-in div.disable a{border: 3px solid #ccc;color: #b5b5b5;background-color: #f0f0f0;}
.zl-dk-in div.disable a.zl-dk-btn02{background-image: url(../images/dk-fl-ico02-disable.png) ; background-repeat: no-repeat;background-position: center 40px;}
.zl-dk-in div.disable a.zl-dk-btn03{background-image: url(../images/dk-fl-ico03-disable.png) ; background-repeat: no-repeat;background-position: center 40px;}
.zl-dk-in div.disable a:hover{color: #b5b5b5;background-position: center 40px;}
.zl-dk-in div.disable span{display: block;width: 100%;text-align: center;font-size: 14px;margin-top: 5px;color: #b5b5b5;}
/*专栏-贷款*/

/*专栏-栏目*/
.zl-lm{width: 100%;min-height: 500px; background: url(../images/zl-lm-bg.png) no-repeat;background-size: cover;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;margin-bottom: 30px;}
.zl-lm-in{width: 90%;margin: 50px auto;}
.zl-lm-in .zllmd{float: left;text-align: center;margin: 20px 0;}
.zl-lm-in .zllmd a{width: 100%;display: block;font-size: 18px; color: #0e4d9f;padding: 0px 10px;transition: 0.5s;background-color: #fff;border-radius: 20px;border: 3px solid #0e4d9f;min-height:92px;}
.zl-lm-in .zllmd a:hover{color:#82aae6;border: 3px solid #82aae6;}
/*专栏-栏目*/

/*首页增加微信图片*/
.wechat-qrcode{position: absolute; right: 10%;z-index:99999;display: none;}
/*首页增加微信图片*/

/*分页*/
.navi-style{width: 100%;overflow: hidden;margin-top: 20px;}
.navi-style ul li{float: left;margin-right: 10px; height: 26px;line-height: 26px;}
.navi-style ul li span{color:#82aae6;padding: 0 5px;font-weight: bold;}
.navi-style ul li select{width: 50px; }
/*分页*/

/*首页新增20181115*/
.foot-old ul li{border-right: 1px solid #ccc;padding-right: 10px;}
.xuanfu{position: fixed;top:200px;margin-top:-9px; left: 10px;width: 102px;background: #fff;border: 2px solid #fff;box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);overflow: hidden;text-align: center;z-index: 999;}
.xuanfu hr{margin: 5px 0;}
/*首页新增20181115*/

/*放管服专栏*/
.zl-info div{margin: 30px auto;border: 3px solid #0e4d9f;padding: 20px;line-height: 30px;font-size: 18px;}
.zl-shstl{margin: 50px 0;}
.zl-arrow img{display: block;width: 30px;margin: 0 auto;}
.zl-shstl div{float: left;}
.zl-shstl h6{color:#0e4d9f; }
.zl-shstl span{color: #a40000;}
.zl-shstl p{color: #666;font-size: 14px; font-weight: 300;}
.zl-shstl .shstl-left{text-align: right;min-height: 143px;}
.zl-shstl .shstl-right{text-align:left;min-height: 143px;}
.zl-shstl .shstl-num{width: 30px; height: 30px;color: #fff;text-align: center;line-height: 30px;font-weight: bold;background-color:#0e4d9f;border-radius: 30px;font-size: 16px;margin: 0 auto;float: none;}
.zl-fgf-zc{width: 80%;margin: 0 auto;position: relative;}
.zl-fgf-zc img{border: 1px solid #eee; box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);width: 100%;}
.zl-fgf-zc div{position: absolute;width: 100%;bottom: 0;left: 0;}
.zl-fgf-zc div a{display: block; float: left;padding: 10px 0;text-align: center;height: 60px;color: #fff;font-size: 14px;transition: 0.8s;}
.zl-fgf-zc span{display: block;width: 120px;background-image: url(../images/look-more.png);background-repeat:  no-repeat ;background-position:  left  center;margin: 0 auto;padding: 10px 0;background-size: 20%;}
.zl-fgf-zc div.fgf-zc a{width: 50%;}
.zl-fgf-zc div.fgf-tj a{width: 100%;}
.zl-fgf-zc div a.fgf-zc-more{background-color: rgba(0,103,191,.7);}
.zl-fgf-zc div a.fgf-zc-en{background-color: rgba(76,191,0,.7);}
.zl-fgf-zc div a:hover{font-size: 18px;}

.zl-title2{width: 100%;background: url(../images/zl-title-bg02.jpg) no-repeat;background-size:100%;font-size: 36px;text-align: left;font-weight: bold;color: #fff;height: 500px;}
.zl-title2 .zl-title-text{padding-left: 15px;padding-top: 60px;padding-bottom: 60px;padding-right: 15px;}

@media(max-width:1000px){
   .zl-shstl .shstl-right,.zl-shstl .shstl-left,.zl-shstl{padding: 0;min-height:inherit;margin: 10px 0;} 
    .zl-fgf-zc{width:100%;}
	.zl-title2{height:200px}
	.zl-info div{margin:10px auto;}
	/*.ztzl-in a img{margin:0px 10px 10px 10px;}*/
	.ztzl a.zl-more{padding-top:0px; padding-bottom:5px}
	.ztzl{min-height: 206px;}
}

/*放管服专栏*/

@media(max-width:1000px){
    .menu.navbar{padding: 0.5rem 1rem;}
    nav.menu{background: #fff;}
    nav.navbar-light .navbar-nav .nav-link{color: #4b4b4b;padding: 10px 1rem;}
    nav .nav ul{width:100% !important;margin-top: 20px;}
    nav.navbar-light .navbar-nav .nav-item{border-right: none;border-top: 1px dotted #ccc; }
    nav.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#0e4d9f;}
    nav.navbar-light .navbar-nav .nav-item.active .nav-link{color: #0e4d9f;}
    nav img{zoom:1;}
    nav.navbar-light .navbar-toggler{padding: 0;border: none; outline: none;position: relative;z-index: 1;}
    nav.menu .dropdown-list{background: #eee;overflow: hidden;width: 100% !important;z-index: 999;position: relative;top: 0;left:0;box-shadow: none; display: none;margin-top: 0;}
    nav.menu .dropdown-list li{float: left;text-align: center;padding: 15px 0; border-bottom: 1px dotted #ccc;}
    nav.navbar-light .navbar-nav .nav-item:hover{background: #fff;}
    
    .banner .carousel-inner{height: 100px;}
    .banner .carousel-inner img{width: 100%;min-height: 100px;zoom:1;}
    .gonggao{position: relative;height: 24px;overflow: hidden;}
    .txtMarquee-left .bd ul li{height: 24px;line-height: 24px;}
    .notcie-ico img{width: 16px; height: 16px; margin-right: 15px; margin-top: 3px;margin-left: 15px;zoom:1; }
    .container{padding: 0;width: 100%;max-width: 100%;}
    .card{border: none; border-radius: 0;box-shadow: none;margin-top: 0;}
    .shift-tab-block{padding-bottom: 0;}
    .shift-tab-block .tab-head{overflow-x: scroll;width: 100%;overflow-y: hidden;}
    .shift-tab-block .nav-tabs .nav-item .nav-link{padding: 0 5px;}
    .shift-tab-block .nav-tabs {width: 550px;white-space:nowrap;}
    
    .shift-tab-block .nav-pills{float: left;width: 100%;display: block;}
    .shift-tab-block .nav-pills .nav-link{border-bottom: none;border-right: 1px solid #ccc;float: left;width: 20%;}
    .shift-tab-block .nav-pills .nav-link:last-child{border-right: none;}
    .bmfw-body div img{zoom:0.8;}
    .bmfw{;margin-top: 0px;}
    .card{box-shadow:none;border:none;margin-bottom: 0;}
    
    .xxgk-left{padding: 0 10px;}
    .xxgk-left ul li a{text-indent: 30px;}
    .xxgk-right{padding: 0;}
    .xxgk-right ul.nav-pills{margin-top: 20px;}
    
    .xxgk-right .tab-content .tab-pane{padding:30px 10px;}
    .xxgk-right .tab-content .tab-pane .list ul li a{width: 70%;}
    
    .ztzl{margin: 0;}
    .ztzl-in{width:100%;padding-top: 25px;}
    .ztzl-in img{zoom:0.6;}
    
    .hdfw{background: #f6f6f6;}
    .hdfw .btn-line{ width: 100%; margin: 20px auto;}
    
    .img-btn-block a img{zoom:0.5;}
    .hdfw .img-btn-block a span{background: #fff;color: #0e4d9f;border-radius: 0px; padding:0;font-size: 18px;}
    
    .kjfw .btn-line{margin: 20px 15px;}
    .kjfw .img-btn-block{max-width:33.33333%;padding: 0 8px;margin: 10px 0;}
    .kjfw .img-btn-block span{font-size: 12px;}
    
    .foot-in{width:100%;padding:0 20px;}
    .links .row{width: 100%;}
    .foot-in .foot-left{margin-top: 20px;}
    .foot-in ul{margin:10px 0;overflow: hidden;}
    
    .dwyw .dw-block a img{zoom:0.3;margin-top: 20px;}
    .dwyw .dw-block a{font-size: 14px;height: 110px;}
    .article-main{padding: 20px 20px;}
    .article-main .article-head ul li{margin: 5px 0; margin-right: 15px;}
    .article-main .article-head ul li.lastone{float: left;margin-right: 0;}
    
    .list-area{padding: 20px;padding-left: 40px;}
    .list-main{padding: 0;}
    .list-main .list-part-2 .list-part-ul li a{width: 65%;float: left;}
    .list-main .list-part-2 .list-part-ul li span{float:right;margin-left: 20px;margin-right: 0;font-size: 16px;margin-top: 0;}
    
    .list-menu{position: fixed;top: 50px;left: -100%;transition: 0.5s;background: #fff;z-index: 999;overflow-y: scroll;}
    .list-menu .menu-main{width: 100%;}
    .list-menu.active{left: 0;}
    .menu-btn{position: fixed;left: 0;top: 30%;width: 40px; background: #fff;box-shadow: 0 0 8px 0 rgba(0,0,0,.15);border-top-right-radius: 10px;border-bottom-right-radius: 10px;border: 1px solid #eee;border-left: none;text-align: center;z-index: 999;transition: 0.5s;padding: 20px 0;}
    .menu-btn.active{left:83.3333%;}
    body.hidden{overflow: hidden;}
    .cover{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9;display: none;}
    .menu-btn span{display: none;}
    .menu-btn span.show{display: block;}
    
    .shift-tab-block .nav-tabs .nav-item{padding-top: 10px ;border-bottom: 1px solid #ccc;}
    .shift-tab-block .nav-tabs .nav-item .nav-link{padding-bottom: 10px;}
    .zl-de-ywbl a img{width: 100%;}

	/*首页隐藏*/
    #shifttab-02,#shifttab-04{display: none;}
    #shiftTab .nav-item{width: 50%;}
    .shift-tab-block .nav-tabs{width: 100%;}
	#card-head-01{display: none;}
	/*专题专栏图片位置*/
	.ztzl-in a img{margin-bottom:10px;}

}

@media(max-width:320px){
    .ztzl-in{padding-top: 5px;}
    .kjfw .img-btn-block{padding: 0 5px;}
    .kjfw .btn-line{margin: 20px 10px;}
    .geren-tab div{padding: 0 5px;}
    .xxgk-left ul li a{background-position: 3px 10px;}
    .ico-line-in a{padding: 0 5px;}
    .list-main .list-part-2 .list-part-ul li a{width: 55%;}
    
}

/*20181008新增*/
.list-main .list-part .menu-tab{padding: 0;margin: 0;}
.list-main .list-part .menu-tab a{display: block;width: 100%;text-align: center;border: 1px solid #ccc;background: #e5e5e5;padding: 5px 0;margin:5px 0;}
.list-main .list-part .menu-tab a.active{background:#5ca9eb;border: 1px solid #0e4d9f;color: #fff; }
.list-main .list-part .menu-tab div{padding: 0 10px;}

/*20181017新增*/
.cover-all{position: fixed;width: 100%;left: 0;}
#bsdt-mobile{position: fixed;background: #fff;width: 90%;z-index: 999999; display: none; border-radius: 20px;}
#bsdt-mobile .bsdt-mobile-in{padding: 10px;margin-bottom:  20px;}
#bsdt-mobile .close{width: 100%;display: block;text-align: right;margin-top: 20px;margin-right: 20px;margin-bottom: 10px; font-size: 20px;font-weight: bold;}
#bsdt-mobile .row{width: 100%;margin: 0;}
#bsdt-mobile ul{width: 100%;}
#bsdt-mobile ul li{float: left;text-align: center;height: 90px;margin: 5px 0;font-size: 14px;padding: 10px 0;}
#bsdt-mobile ul li img{margin-bottom: 5px;}
#bsdt-mobile .lilv{width: 100%;margin-bottom: 20px;border-left: none;border-top: 1px dashed #ccc;padding-top: 20px;}
#bsdt-mobile .lilv img{display: none;}
#bsdt-mobile .lilv .fwxy a{padding:20px 0; }
.cover-bg{width: 100%;height: 100%;background: rgba(0,0,0,.75);position: fixed;display: none;z-index: 99999;}

.navbar{display: block;width: 100%;}
#shiftTabContent #shift01 .d-lg-block{width:100%;}
.hdfw .btn-line .col{width: 50%\0;}
.bsdt #shiftTab{overflow: hidden;}
.xxgk-right #pills-tab{overflow: hidden;}
.links .row{overflow: visible;}
.breadcrumb {width: 100%;}
.breadcrumb li{float: left\0;}
hr{float: left\0;width: 100%\0;}

.article-main .article-body img{max-width: 100%}

.iframe-app{width: 1000px;margin: 0 auto;text-align:center;}
@media (max-width:768px){
    .iframe-app{width: 100%;}
}

/*20181120新增*/
.banner .carousel-inner .d-block{width: 100%;height: 450px;}
.banner .carousel-inner .bn1{background: url(../images/banner-01.png) no-repeat center top;background-size: cover ;}
/* .banner .carousel-inner .bn2{background: url(../images/bn4.jpg) no-repeat center top;background-size: cover ;} */
.banner .carousel-inner .bn2{background: url(../images/bn-yq-bak.jpg) no-repeat center top;background-size: cover ;}
.banner .carousel-inner .bn3{background: url(../images/bn-yshj-bak.jpg) no-repeat center top;background-size: cover ;}
.banner .carousel-inner .bn4{background: url(../images/bn-gycqf-bak.jpg) no-repeat center top;background-size: cover ;}
.banner .carousel-inner .bn5{background: url(../images/bn-csjyth-bak.jpg) no-repeat center top;background-size: cover ;}
.banner .carousel-indicators li{width: 10px;height: 10px;border-radius: 10px;}
.banner .carousel-indicators{z-index: 9999;}

@media(max-width:1000px){
   .banner .carousel-inner .d-block{height:100px;} 
    .list-area .article-main{padding: 0;box-shadow: none;}
    .xuanfu{display: none;}
}

.container{position: relative;z-index: 1;}

.container.list-z{z-index: inherit;}


/*基数调整专栏*/
.zl-jstz-title{width: 100%;background: url(../images/zl-title-jstz-bg.png) no-repeat;background-size: cover;font-size: 36px;text-align: left;font-weight: bold;color: #fff;}
.zl-jstz-ywbl-cz{width: 100%;}
.zl-de-ywbl .ywbl-fs{width: 80px;border-radius: 20px; background: #0e4d9f;color: #fff;padding: 5px 0;text-align: center;margin: 0 auto;}
.zl-de-ywbl p{width: 100%;text-align: center;margin-top: 10px;font-size: 18px;}
.zl-de-ywbl .zl-jstz-ywbl-cz a{width: auto;font-size: 14px;float: left;padding-left: 15px;display: inline-block;margin:0 5px;}
.zl-de-ywbl .zl-jstz-ywbl-cz{width: 259px;margin: 0 auto;}
.zl-de-ywbl a.jstz-a img{margin-bottom: 22px;width:220px;}
.zl-de-body-in li a span{border-radius: 20px;background:#0e4d9f;color: #fff;display: inline-block;float: left;}
.zl-jstz-wdgj .col-6{float: left;text-align: center;font-size: 18px;margin-bottom: 10px;margin-top: 10px;}
.zl-jstz-wdgj .col-6 span{font-size: 14px;color: #9f9b9a;}
.zl-jstz-height{height: 200px;}
.forNoOverflow ul li a{display: block;width: 100%;overflow: visible;white-space: pre-wrap;float: left;}
@media (max-width:768px){
    .zl-de-ywbl .zl-jstz-ywbl-cz{width: 100%;} 
	.zl-de-ywbl a.jstz-a img{margin-bottom: 12px;width:100%;}
}
.font12 {
	font-size: 16px;
    font-family: 宋体;
	line-height: 30px;
	
	padding: 1px;
	margin: 1px;

}
.table1 {
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
	background-position: center center;

}

/*扫黑除恶专栏*/
.zl-shce-title{width: 100%;background: url(../images/zl-title-shce-bg.png) no-repeat;background-size: 100%;font-size: 36px;text-align: left;font-weight: bold;color: #fff;height: 184px;}
a.zl-shce-dxal img{width: 100%;height: 196px;}
.zl-shce-tj ul li{width: 45%;float: left;margin:10px 2.5%;}
.zl-shce-tj ul li img{background: #ccc;width: 100%;height: 138px;margin-bottom: 10px;}
.zl-shce-tj ul li a{width: 100%;overflow: auto;white-space: normal;}
.zl-shce-spxc ul li {width: 100%;}
.zl-shce-spxc ul li img{float: left;width: 30%;height: 80px;background: #ccc;margin-right: 10px;}
.zl-shce-spxc ul li a{overflow: inherit;white-space: normal;display: block;width: 100%;}
.zl-shce-height1{height:240px; }
.zl-shce-height2{height:256px; }
.zl-shce-height3{height:328px; }
.zl-de-more{bottom: 20px;right: 20px;position: absolute;}
.zl-de-body-in{position: relative;}
.zl-de-body-in ul{margin-bottom: 20px;overflow: hidden;}
.zl-de-body-in.no-date ul li a{width: 100%;}
.zl-default .slideBox{ height:276px; overflow:hidden; position:relative;margin-bottom: 20px; }
.zl-default .slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:30px; bottom:15px; z-index:1; }
.zl-default .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.zl-default .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#0e4d9f; cursor:pointer;border-radius: 30px;opacity: 0.3; }
.zl-default .slideBox .hd ul li.on{ background:#0e4d9f; color:#fff;opacity: 1; }
.zl-default .slideBox .bd{ position:relative; height:100%; z-index:0;background: #f6f6f6;padding: 5px;   }
.zl-default .slideBox .bd li{ zoom:1; vertical-align:middle; }
.zl-default .slideBox .bd img{ width:566px; height:263px; display:block; float: left;}
.zl-default .slideBox .bd li a div{float: left;width: 265px;padding: 20px;font-size: 18px;line-height: 30px;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.zl-default .slideBox .prev,
.zl-default .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.zl-default .slideBox .next{ left:auto; right:300px; background-position:6px 0px; }
.zl-default .slideBox .prev:hover,
.zl-default .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.zl-default .slideBox .prevStop{ display:none;  }
.zl-default .slideBox .nextStop{ display:none;  }
.forNoOverflowShce ul li a{display: block;width: 80%;overflow: visible;white-space: pre-wrap;float: left;}
@media (max-width:1000px){
    .zl-default .slideBox .bd img{ width:100%; height:100%; display:block; float: left;}
    .zl-default .slideBox{ height:auto; }
    .zl-default .slideBox .bd li a div{float: left;width: 100%;}
    .zl-default .slideBox .next{  right:5%;  }
    .zl-default .slideBox .hd{top: 250px;}
    .zl-default .slideBox .prev,
    .zl-default .slideBox .next{top: 150px;}
	.hd{display: none;}
}
@media (max-width:768px){
    .zl-shce-title{height: 140px;}
}
@media (max-width:414px){
    .zl-shce-title{height: 80px;}
}
@media (min-width:1200px){
    .zl-default .slideBox .next{right:430px; }
    .zl-default .slideBox .bd li a div{width: 390px;}
}

/*20190322基数调整非用户登录*/
.jstz-a-fyhdl{width:30%; float:left; margin-left:50px; margin-right:-80px;}
.ystz-fdwyhdl a {width:25%; margin-left:15px; margin-right:-20px;}
.ystz-fdwyhdl a.jstz-a-fyhdl img {width:70px;}
@media (max-width:768px){
    .jstz-a-fyhdl{width:30%; float:none; margin-left:17px;}
	.ystz-fdwyhdl a.jstz-a-fyhdl img {width:45px;}
	.ystz-fdwyhdl a {margin-left:0px; margin-right:25px;float:left;}
}

/*20190412修改*/
.dwyw .dw-block a.dw-02 img{margin-bottom: 20px;}
.dwyw .dw-block a.dw-03 img{margin-bottom: 10px;margin-top: 10px;}
.dwyw .dw-block a.dw-04 img{margin-bottom: 10px;margin-top: 10px;}
.dwyw .dw-block a.dw-06 img{margin-bottom: 10px;margin-top: 10px;}
.dwyw .dw-block a.dw-07 img{margin-bottom: 10px;margin-top: 10px;}
.dwyw .dw-block a.dw-07{background-color:rgb(230,188,61); }
@media (min-width:1000px){
.dw-block.col-lg-2l{width: 20%;float: left;flex:auto}
}
@media (max-width:1000px){
    .dwyw .dw-block a.dw-02 img{margin-top: 50px;margin-bottom: 20px;}
    .dwyw .dw-block a.dw-03 img{margin-top: 50px;margin-bottom: 20px;}
    .dwyw .dw-block a.dw-04 img{margin-top: 50px;margin-bottom: 20px;}
    .dwyw .dw-block a.dw-06 img{margin-top: 50px;margin-bottom: 20px;}
    .dwyw .dw-block a.dw-07 img{margin-top: 50px;margin-bottom: 20px;}
}
/*20190830月存缴额上限调整*/
.forLogin a .forLoginImg{width:70px;}
.forLogin{width:65%;margin:auto;display: flex;flex-direction: row;justify-content:center;}
@media(max-width:900px){
	.forLogin{width:100%;}
	.forLogin a .forLoginImg{width:50px;}
			
	}
/*20200506修改*/
.lilv .fwxy{text-align: left;}
.lilv .fwxy a img{float: left;margin-left: 20px; margin-right: 10px;}
.lilv .fwxy a{padding: 10px 0;border-radius: 10px;margin-bottom: 15px;line-height: 16px;}
@media (max-width:768px){
    .lilv .fwxy{text-align: center;}
}

/*20200804信息公开*/
.xxgknew-title{width: 100%;background: url(../images/xxgk-titlebg.jpg) no-repeat;background-size: cover;font-size: 36px;text-align: left;font-weight: bold;color: #fff;}
.xxgknew-title-text{padding-left: 15px;text-shadow: 0 3px 0 #0857c3;padding-top: 60px;padding-bottom: 60px;letter-spacing: 5px;}
.xxgk-btn-block{width: 20%;float: left;}
.xxgk-btn-block-in{margin: 0 10px;border: 1px solid #e8ebee;background: #fff;text-align: center;padding: 20px;border-radius: 15px;cursor: pointer;position: relative;overflow: hidden;}
.xxgk-btn-block-in.active{background: #f3f9fe;border:1px solid #99beff; }
.xxgk-btn-block-in img{margin-top: 15px;position: relative;transition: 0.8s;}
.xxgk-btn-block-in p{font-size: 20px;margin: 20px 0;position: relative;transition: 0.8s;}
.xxgk-btn-block-in ul{display: none;border-top: 1px solid #0e4d9f;position: relative;transition: 0.8s;transform: rotateY(-180deg);width:80px;margin: 0 auto; }
.xxgk-btn-block-in ul li{margin: 15px 0;color: #5379b9;}
.xxgk-btn-block-in ul li a{color: #5379b9;}
.xxgk-btn-block-in ul li a:hover{color: #0e4d9f;}

.xxgk-btn-block-in img.active{transform: translateY(-150px)}
.xxgk-btn-block-in p.active{transform: translateY(-80px);}
.xxgk-btn-block-in ul.active{transform: translateY(-90px) rotateY(0deg);}

.xxgknew-left{width: 100%;border: 1px solid #e8ebee;background: #fff;margin-bottom: 20px;}
.xxgknew-left-title{width: 100%;border-bottom: 1px solid #0e4d9f;}
.xxgknew-left-title span{background: #0e4d9f;color: #fff;padding: 10px 20px;display: inline-block;}
.xxgk-de-body{width: 100%;overflow: hidden;}
.xxgk-de-body ul{overflow: hidden;padding: 10px 20px;}
.xxgk-de-body ul li{margin: 15px 0;width: 100%;overflow: hidden;}
.xxgk-de-body ul li a{display: block;width: 70%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.xxgk-de-body ul li span{float: right;color: #b5b5b5;}
.xxgk-de-more{margin-bottom: 20px;float: right;margin-right: 20px;}
.xxgknew-right{width: 100%;overflow: hidden;margin-bottom: 20px;}
.xxgknew-right ul li{width: 100%;margin-bottom: 10px;}
.xxgknew-right ul li a{display: block;width: 100%;color: #fff;text-align: center;background: url(../images/xxgk-right-btn.jpg) no-repeat;background-size: cover;border-radius: 10px;padding: 15px 0;}
.xxgknew-right.xxgk-shuoming{background: #eef0f1;}
.xxgknew-right ul li a:hover{background: url(../images/xxgk-right-btn-hover.jpg) no-repeat;background-size: cover;}
.xxgk-shuoming-in{padding: 10px;}
.xxgk-shuoming-title{width: 120px;text-align: center;font-size: 18px;margin:0px auto 10px auto;border-bottom: 5px solid #0e4d9f;padding-bottom: 5px;letter-spacing: 2px;}
.xxgk-shuoming-in p{font-size: 12px;color: #a3a3a3;line-height: 20px;margin-bottom: 5px;}
.xxgk-shuoming-in ul{width: 100%;color: #a3a3a3;font-size: 12px;}
.xxgk-shuoming-in ul li{width: 100%;margin-bottom: 3px;}
.xxgk-shuoming-in ul li div{color: #333;float: left;width: 60px;min-height: 1px;}
.xxgk-shuoming-in ul li a{color:#0e4d9f; background: none;padding: 0;display: inline;}
.xxgk-shuoming-in ul li a:hover{color:#056dc6;background: none;}
.xxgk-shuoming-in img{width: 100%;margin-top: 5px;}


@media (max-width:768px){
    .xxgk-btn-block{width: 33%;margin: 10px 0;}
    .xxgk-btn-block-in ul{width: 60px;}
    .xxgk-btn-block-in{margin: 0 5px;padding: 10px 5px;}
    .xxgk-btn-block-in p{font-size: 14px;}
  
    .zl-de-card.col-12{padding: 0;}
}
@media (max-width:320px){
    .xxgk-de-body ul li a{width: 60%;}
}


/*图片专栏*/
.zl-pic-content{margin: 20px auto 50px auto;width: 95%;}
.zl-pic{box-shadow: 0 0 10px rgba(0,0,0,.2);}
.pic-main{margin: 10px 0;}
.zl-pic img{width: 100%;height: 136px;background: #eee;}
.zl-pic-text{background: #fff;padding: 15px;}
.zl-pic-text a{height: 45px;overflow: hidden;line-height: 24px;display: block;}
.zl-pic-text span{display: block;color: #bfbfbf;margin-top: 15px;}

/*网站改版20210118*/
.banner .carousel-inner{height: 214px;}
.banner .carousel-inner .d-block{height: 214px;}
.user-block{margin-top: 40px;padding-top: 0;border-radius: 0;}
.user-block-title{margin-left: -10px;margin-right: -10px;}
.user-block-title-tab{width: 50%;float: left; color: #d5d5d5;background: #454545;padding-top: 15px;padding-bottom: 15px;cursor: pointer;transition: 0.5s;}
.user-block-title-tab:hover{opacity: 0.7;}
.user-block-title-tab.active{color: #fff;background: none;}
.user-block .btn-line{display: none;transition: 0.5s;}
.user-block .btn-line.active{display: block;}
.user-block .user-btn a{border-radius:30px;margin-left: -5px;margin-right: -5px;width: auto;}

.xwgg .tab-pane{width: 100%;padding: 20px;overflow: hidden;}
.xwgg .tab-pane.list ul{min-height: 100px;overflow: hidden;}
.xwgg .tab-pane.list ul li{width: 100%;overflow: hidden;margin-bottom: 15px;}
.xwgg .tab-pane.list ul li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;width: 80%;font-size: 16px;}
.xwgg .tab-pane.list ul li span{float: right;}
.xwgg .card-title{padding: 15px 0;margin:0 20px;border-bottom: 1px solid #d4d4d4;}
.xwgg .card-title b{font-size: 18px}
.xwgg .card-title .more{ color: #187ed5;float: right;margin-top: 5px;}

.xxgk .ad-pic{margin-top: 20px;}
.xxgk .ad-pic a{display: block;margin-bottom: 10px;}
.xxgk .ad-pic a img{width: 100%;height: 111px;}
.xxgk .xxgk-right{padding-left: 30px;}
.xxgk-left ul li a{text-indent: 30px;}

.list-part h3{color: #0e4d9f;}
.list-menu .list-left-pic{display: block;width: 90%;margin: 10px 0;}
.list-menu .list-left-pic.pic-size1 img{height: 110px;width: 100%;}
.list-menu .list-left-pic.pic-size2 img{height: 290px;width: 100%;}


/*菜单增加三级列表*/
nav.navbar-light .navbar-nav .nav-item ul li ul{background: #dfecfc;position: absolute;top: 0;right: -100%;display: none;padding: 0;}
nav.navbar-light .navbar-nav .nav-item ul li ul li{width: 100%;border-bottom: 1px dotted #fff;text-align: center;padding: 0;border-left: 1px solid #fff;}
nav.navbar-light .navbar-nav .nav-item ul li ul li:last-child{border-bottom: none;}
nav.navbar-light .navbar-nav .nav-item ul li ul li a{display: block;width: 100%;padding: 15px 0;}
nav.navbar-light .navbar-nav .nav-item ul li ul li a:hover{background: #549fde;color: #fff;}
nav.menu .dropdown-list{overflow:visible;}
nav.menu .dropdown-list li:hover{background: #dfecfc;}

@media (max-width:1000px){
    .xwgg .card{box-shadow: 0 1px 8px 0 rgba(0,0,0,.15);margin: 10px auto ;width: 95%;}
    .xxgk .ad-pic a img{height: 160px;} 
    .banner .carousel-inner .d-block{height:100px;} 
    .banner .carousel-inner{height: 100px;}
    .xwgg .tab-pane {padding: 20px 10px}
    .xwgg .tab-pane.list ul li a{width: 70%;}
    .xxgk .xxgk-right{padding-left: 0px;}
    .list-menu .list-left-pic{display:none;}
}