/*样式清除*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {padding: 0; margin: 0;}
body{ font-family:"微软雅黑"; font-size:14px; overflow-x:hidden;}
div,li,ul,img,a{ list-style:none; outline:none; border:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}
body{
    background: #fff;
}
a {
    color: #293134;
    text-decoration: none;
    _color: #293134;
}
a:hover {
    text-decoration: none;
    color: #3d6d9e;
}
a:focus {
    text-decoration: none;
}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.fixed {
    display: block;
    min-height: 1%;
}
.fixed:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
img {
    outline: none;
    border: none;
}
::-webkit-scrollbar-track {
    background-color: #fff;
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background-color: #ccc;
}

::-webkit-scrollbar-thumb {
    background-color: #ccc;
}
.w1200{
    width: 1200px;
}
.ml30{
    margin-left: 30px !important;
}
.mr0{
    margin-right: 0 !important;
}
.tabberlive .tabbertab { overflow:visible; overflow:hidden; outline:none;}
.tabberlive .tabberhide  { display:none}
.tabberlive .tabbertabhide { display:none;}
.tabberlive .tabberactive {
    display: block;
}



/*头部begin*/
.head-top{
    width: 100%;
    height: 40px;
    background: #005bac;
}
.head-top-box{
    height: 100%;
    margin: 0 auto;
}
.head-top-box .head-time{
    line-height: 40px;
    font-size: 16px;
    color: #8ecbff;
}
.head-search{
    width: 231px;
    height: 24px;
    margin-top: 8px;
}
.head-search .search-input{
    float: left;
    width: 171px;
    height:24px;
    line-height: 24px;
    background: #4893d7;
    border: none;
    outline: none;
    text-indent: 10px;
    border-radius: 60px 0 0 60px;
    -webkit-border-radius: 60px 0 0 60px;
    -moz-border-radius: 60px 0 0 60px;
}
.search-btn{
    width: 60px;
    line-height: 25px;
    background: #004684;
    color: #fff;
    float: right;
    border: none;
    outline: none;
    border-radius: 0 60px 60px 0;
    -webkit-border-radius: 0 60px 60px 0;
    -moz-border-radius: 0 60px 60px 0;
    font-size: 16px;
}
.head-logo{
    width: 100%;
    height: 260px;
    background: url("../images/topbg.jpg") no-repeat center center;
}
.head-logo-cont{
    position: relative;
    height: 100%;
    margin: 0 auto;
}
.head-logo-cont img{
    position: absolute;
    top: 94px;
    left: -3px;
}
/*头部end*/

/*导航begin*/
.nav-box{
    width: 100%;
    height: 57px;
    background: #005bac;
}
.nav-box .nav-item{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.nav-box .nav-item>span{
    width: 1px;
    height: 29px;
    margin-top: 14px;
    float: left;
    background: #feffff;
}
.nav-box .nav-item li{
    width: 198px;
    float: left;
    line-height: 55px;
    text-align: center;
}
.nav-box .nav-item li a{
    color: #feffff;
    font-size: 22px;
    font-weight: bold;
}
/*导航end*/

.allColumn{
    background: url("../images/ztbg.png") no-repeat center 200px;
}
/*中间大容器begin*/
.sy-page-box{
    width: 100%;
    background: url("../images/big_bg.png") no-repeat center top;
    background-position-y: 430px;
    overflow:hidden;
}
.page-first{
    width: 1260px;
    margin: 0 auto;
    background: #fff;
    overflow: hidden;
}
/*头条begin*/
#hot-news{
    position: relative;
    width: 1200px;
    height: 60px;
    margin: 15px auto 0;
    text-align: center;
}
#hot-news h1>a {
    display: inline-block;
    width: 89%;
    height: 60px;
    font-size: 38px;
    line-height: 60px;
    font-weight: bold;
    color: #0258a3;
    font-family: \5FAE\8F6F\96C5\9ED1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#hot-news .more{
    position: absolute;
    right: 0;
    top: 21px;
    line-height: 18px;
    font-size: 17px;
    color: #335c8a;
}
/*头条end*/

/*轮播图左右容器begin*/
.fous-box{
    margin: 15px auto 0;
}
.fous-box .fous-box-L{
    width: 630px;
    height: 473px;
}
.fous-box .fous-box-R{
    position: relative;
    width: 541px;
    border-top: 1px solid #c9c9c9;
}
.fous-box .fous-box-L .slideBox{
    width:100%;
    height:473px;
    overflow:hidden;
    position:relative;
}
.fous-box .fous-box-L .slideBox .hd{
    width: 182px;
    height: 5px;
    position: absolute;
    right: 0px;
    bottom: 25px;
    z-index: 1;
}
.fous-box .fous-box-L .slideBox .hd ul{
    overflow: hidden;
}
.fous-box .fous-box-L .slideBox .hd ul li{
    float:left;
    margin-right:10px;
    width:14px;
    height:14px;
    background:#ccc;
    cursor:pointer;
    color: #fff;
    font: 12px/15px '微软雅黑';
    text-align: center;
    border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    transition: 0.5s all ease;
}
.fous-box .fous-box-L .slideBox .hd ul li.on{
    width: 50px;
    background:#005bae;
}
.fous-box .fous-box-L .slideBox .next{
    position: absolute;
    top: 208px;
    right: 4px;
    display: inline-block;
    width: 35px;
    height: 55px;
    background: url(/sitesources/hbsjcj/upload/202303/20230331180400712.png) 4px 6px no-repeat;
    cursor: pointer;
    z-index: 10;
    background-color: rgba(10,10,10,0.4);
}
.fous-box .fous-box-L .slideBox .prev{
    position: absolute;
    top: 208px;
    left: 4px;
    display: inline-block;
    width: 35px;
    height: 55px;
    cursor: pointer;
    z-index: 10;
  
    background: url(/sitesources/hbsjcj/upload/202303/20230331180416724.png) 4px 6px no-repeat;
  background-color: rgba(10,10,10,0.4);
}
.fous-box .fous-box-L .slideBox .bd{
    position:relative;
    height:473px;
    z-index:0;
}
.fous-box .fous-box-L .slideBox .bd ul li{
    zoom:1;
    vertical-align:middle;
}
.fous-box .fous-box-L .slideBox .bd ul{
    width: 100%;
    height: 473px;
}
.fous-box .fous-box-L .slideBox .bd ul li a{
    display: inline-block;
    width: 100%;
    height: 473px;
}
.fous-box .fous-box-L .slideBox .bd ul li a img{
    width: 100%;
    height:473px;
    display:inline-block;
}
.fous-box .fous-box-L .slideBox .bd ul li a span{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: 30px;
    font-size: 18px;
    color: #fff;
    text-align: left;
    padding: 10px 0;
    padding-left: 10px;
    background:rgba(0,0,0,.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
}


.fous-box-R .temp4_tit2 {
    color: #555971;
    font-size: 22px;
    padding: 5px;
    border-bottom: 1px dashed #c9c9c9;
    width: 532px;
    height: 67px;
    display: flex;
    align-items: center;
    box-sizing: content-box;
}
.fous-box-R .temp4_tit2:last-child{
    border-bottom: none;
}
.fous-box-R .temp4_tit2.first a{
    color: #0b58a6;
    font-size: 22px;
}
.fous-box-R .temp4_tit2 .sp-tb{
    display: inline-block;
    width: 82px;
    height: 26px;
    background: url("../images/sp-tb.png") no-repeat;
}
.fous-box-R .tbgz-line{
    position: absolute;
    bottom: -5px;
    left: 0;
    width: 84%;
    height: 1px;
    background: #c9c9c9;
}
.fous-box-R .more{
    position: absolute;
    bottom: -15px;
    right: 21px;
    font-size: 16px;
    color: #3e587d;
}
/*轮播图左右容器end*/

/*要闻和清廉河南左右布局begin*/
.sjw-ty-box{
    margin: 20px auto 0;
}
.sjw-ty-box-L{
    width: 632px;
}
.sjw-ty-box-R{
    width: 544px;
}
.sjw-ty-item.pl{
    margin-top: 7px;
}
.sjw-ty-item .ty-item-title{
    height: 48px;
    background: url('../images/title643.jpg') top center no-repeat;
}
.sjw-ty-item .ty-item-title.qlhn{
    height: 48px;
    background: url("../images/title544.jpg") no-repeat;
}
.sjw-ty-item .ty-item-title .more{
    float: right;
    line-height: 48px;
    color: #898989;
    font-size: 16px;
    margin-right: 20px;
}
.sjw-ty-item .ty-item-title span{
    line-height: 42px;
    font-size: 24px;
    font-weight: bold;
    color: #015eae;
    padding: 10px 10px;
    margin-left: 21px;
    border-bottom: 2px solid #015eae;
}
.fyzty {
    margin-top: 10px;
}
.fyzty  li {
    position: relative;
    line-height: 40px;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-indent: 0.8em;
}
.fyzty  li i{
    position: absolute;
    top: 18px;
    left: 0;
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #a4a4a4;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
.fyzty li.first{
    font-size: 19px;
    font-weight: bolder;
    line-height: 38px;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fyzty  li a {
    color: #333333;
}
.fyzty  li a:hover {
    color: #3d6d9e;
}
.sy-fgx{
    width: 100%;
    height: 1px;
    border-bottom: 1px dashed #b1b1b1;
    margin-top: 10px;
}
/*要闻和清廉河南左右布局end*/

/*begin*/
/*end*/

/*权威发布begin*/
.qwfb-box{
    margin: 20px auto 0;
}
.qwfb-box-top{
    width: 100%;
    height: 40px;
    margin: 50px 0px;
    background: url("../images/qwfb.jpg") no-repeat center center;
}
.qwfb-box-bot {
    overflow: hidden;
}
.qwfb-box-left {
    width: 580px;
    float: left;
}
.qwfb-box-right{
    width: 580px;
    float: right;
}
    .ldjh {overflow: hidden;}
    .ldjh .sqh{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-hd{width: 100%;overflow: hidden;background: url(../images/index_41.jpg) top center no-repeat;}
	.ldjh .sqh .sqh-hd .sqh-nav{float: left;margin-left: 26px;}
	.ldjh .sqh .sqh-hd ul li{height: 48px;line-height: 48px;color: #A0A0A0;width: auto;float: left;padding: 0 20px;font-size: 22px;    font-weight: bold;}
	.ldjh .sqh .sqh-hd ul li.on{color: #00508B;border-bottom: 2px solid #00508B;}
	.ldjh .sqh .sqh-bd{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal{width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal ul {width: 100%;overflow: hidden;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li{width: 100%;
    height: 44px;
    float: left;
    position: relative;
    line-height: 44px;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-indent: 20px;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li i{      position: absolute;
    top: 18px;
    left: 8px;
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #a4a4a4;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li a{font-size: 18px;}
	.ldjh .sqh .sqh-bd .sqh-pal ul li span{float: right;}
	.sub {margin-top: 10px;float: right;line-height: 40px;font-size: 16px;}
    .sub a{color: #A0A0A0;}
/*权威发布end*/

/*工作动态begin*/
.gzdt-box{
    margin: 20px auto 0;
}
.gzdt-box-top{
    width: 100%;
    height: 40px;
    margin: 50px 0px;
    background: url("../images/gzdt.jpg") no-repeat center center;
}
.sqhBj .sqh {
    width: 100%;
    overflow: hidden;
}
.sqhBj .sqh .sqh-hd {
    width: 100%;
    overflow: hidden;
    background: url(../images/index_41.jpg) top center no-repeat;
}
.sqhBj .sqh .sqh-hd .sqh-nav {
    float: left;
    margin-left: 26px;
}
.sqhBj .sqh .sqh-hd ul li {
    height: 48px;
    line-height: 48px;
    color: #a0a0a0;
    width: auto;
    float: left;
    padding: 0 20px;
    font-size: 22px;font-weight: bold;
}
.sqhBj .sqh .sqh-hd ul li.on {
    color: #00508b;
    border-bottom: 2px solid #00508b;
}
.sqhBj .sqh .sqh-bd {
    width: 100%;
    overflow: hidden;
}
.sqhBj .sqh .sqh-bd .sqh-pal {
    width: 100%;
    overflow: hidden;
}
.sqhBj .sqh .sqh-bd .sqh-pal ul {
    width: 100%;
    overflow: hidden;
}
.sqhBj .sqh .sqh-bd .sqh-pal ul li {
    width: 100%;
    height: 44px;
    float: left;
    position: relative;
    line-height: 44px;
    font-size: 18px;
    color: #333333;
    letter-spacing: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-indent: 20px;
}
.sqhBj .sqh .sqh-bd .sqh-pal ul li i {
    position: absolute;
    top: 18px;
    left: 8px;
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #a4a4a4;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}
.sqhBj .sqh .sqh-bd .sqh-pal ul li a {
    font-size: 18px;
}
.sqhBj .sqh .sqh-bd .sqh-pal ul li span {
    float: right;
}
/*工作动态end*/

/*廉政教育begin*/
.lzjy-box{
    margin: 20px auto 0;
}
.lzjy-box-top{
    width: 100%;
    height: 40px;
    margin: 50px 0px;
    background: url("../images/lzjy.png") no-repeat center center;
}
.ml30 {
    margin-left: 30px;
}
.lzjy-box .list .listTit {
    width: 380px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    line-height: 50px;
}
.lzjy-box .list .listTit p{
    font-size: 24px;
    color: #015EAE;
    font-weight: bold;
}
.lzjy-box .list .listTit a{
    float: right;
    font-size: 16px;
    margin-top: 20px;
    line-height: 30px;
}
.lzjy-box .list img {
    width: 380px;
    height: 186px;
    margin: 16px auto 0;
}
.lzjy-box .list ul{margin-top: 10px;}
.lzjy-box .list ul li{line-height: 36px;font-size: 18px;}
.lzjy-box .list ul li a:hover{color: #0062b4;}
.lzjy-box .list hr{width: 380px;height: 1px;border-bottom: 1px dashed #ddd;margin-top: 10px;}
/*廉政教育end*/
/*专题专栏begin*/
.zttl-box{
    margin: 20px auto 0;
}
.zttl-box .ztzl-title{
    width: 100%;
    height: 40px;
    margin: 50px 0px;
    background: url(../images/ztzl.jpg) no-repeat center center;
}
.zttl-box .ztzl-title .more{
    float: right;
    line-height: 48px;
    color: #898989;
    font-size: 16px;
}
#zttl-sy {
    position: relative;
    width: 1200px;
    margin: 40px auto 0;
}
#zttl-sy .swiper-button-prev {
    position: absolute;
    left: 0px;
    top: 83px;
    width: 32px;
    height: 33px;
    background: url(../images/l.png) no-repeat;
    background-size: 100%;
    display: block;
}
#zttl-sy .swiper-button-next {
    position: absolute;
    right: 0px;
    top: 83px;
    width: 32px;
    height: 33px;
    background: url(../images/r.png) no-repeat;
    background-size: 100%;
    display: block;
}
#zttl-sy .wrap {
    position: relative;
    width: 1200px;
    height: 198px;
}
#zttl-sy .content {
    position: absolute;
    width: 1200px;
    height: 210px;
}
#zttl-sy .content li{
    position: absolute;
    background-size: 100% 100%;
    cursor: pointer;
}
#zttl-sy .content li a,.content li a img{
    display: block;
    width: 100%;
    height: 100%;
}
.ztzl-cont{
    margin-top: 20px;    overflow: hidden;
}
.ztzl-cont ul li{
    width: 234px;
    height: 120px;
    float: left;
    margin-right: 8px;
}
.ztzl-cont ul li a,.ztzl-cont ul li a>img{
    display: block;
    width: 100%;
    height: 100%;
}

/*专题专栏end*/

/*清风廉韵begin
.qfly-box{
    width: 100%;
    margin: 0px auto;
    height: 575px;
    background: url("../images/qfly.jpg") no-repeat center center;
    overflow: hidden;
}
.qfly-box .qfly-cont{
    margin: 85px auto 0;
}
.slideTxtBox1{
    width:100%;
    height:auto;
    text-align:left;
    float:left;
}
.slideTxtBox1 .hd{
    height:49px;
    line-height:50px;
    position:relative;
}
.slideTxtBox1 .hd ul{
    position:absolute;
    height:50px;
    top:-2px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.slideTxtBox1 .hd ul li{
    float: left;
    height: 42px;
    font-size: 20px;
    text-align: center;
    color: #333333;
    line-height: 42px;
    font-weight: bold;
}
.slideTxtBox1 .hd ul li a{
    padding: 0 30px;
    border-right: 2px solid #c5cfd8;
}
.slideTxtBox1 .hd ul li:last-child a{
    border-right: none;
}
.slideTxtBox1 .hd ul li.on{
    background: #005bac;
}
.slideTxtBox1 .hd ul li.on a{
    color: #fff;
    border: none;
}
.slideTxtBox1 .bd{
    height: 361px;
    margin-top: 30px;
}
.slideTxtBox1 .bd ul{
    zoom:1;
    height: 363px;
    position:relative;
}
.slideTxtBox1 .bd ul .bd-box-L{
    width: 589px;
    height: 100%;
}
.slideTxtBox1 .bd ul .bd-box-R{
    width: 591px;
    height: 100%;
}
.slideTxtBox1 .bd ul .bd-box-R ul li{
    width: 293px;
    height: 179px;
    float: left;
    margin-right: 5px;
}
.slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(2n+2){
    margin-right: 0;
}
.slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(3),.slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(4){
    margin-top: 5px;
}
.slideTxtBox1 .bd ul .bd-box-L>a,.slideTxtBox1 .bd ul .bd-box-R ul li>a{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.slideTxtBox1 .bd ul .bd-box-L>a>img,.slideTxtBox1 .bd ul .bd-box-R ul li>a>img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.slideTxtBox1 .bd ul .bd-box-L>a>span,.slideTxtBox1 .bd ul .bd-box-R ul li>a>span{
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    width: 589px;
    height: 50px;
    background: url("../images/imgnews_titbg.png");
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    padding: 0 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slideTxtBox1 .bd ul .bd-box-R ul li>a>span{
    width: 293px;
}
清风廉韵end*/

/*廉洁教育begin
.ljjy-box{
    margin: 0 auto;
    height: 573px;
    background: url("../images/ljjy.jpg") no-repeat center bottom;
    overflow: hidden;
}
.ljjy-box .ljjy-cont{
    margin: 85px auto 0;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R{
    width: 509px;
    height: 288px;
    margin-right: 82px;
    margin-top: 43px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li {
    width: 240px;
    height: 134px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li {
    margin-right: 29px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(3),.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(4) {
    margin-top: 20px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li>a>span {
    width: 240px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li:nth-child(2n+2) {
    margin-right: 0;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R,.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R .bd-list {
    height: 288px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R,.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R .bd-list,.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul {
    height: 288px;
}
.ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-L>a>span, .ljjy-box .ljjy-cont .slideTxtBox1 .bd ul .bd-box-R ul li>a>span{
    display: none;
}
.slideTxtBox1 .bd ul .bd-box-L>a:hover>img, .slideTxtBox1 .bd ul .bd-box-R ul li>a:hover>img{
    transform: scale(1.1,1.1);
}
.slideTxtBox1 .hd .next{
    position: absolute;
    top: 236px;
    right: -29px;
    width: 52px;
    height: 52px;
    background: url("../images/right.png")no-repeat;
    cursor: pointer;
    z-index:10;
}
.hot_new{
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 49px;
    height: 49px;
    background: url("../images/New-Tga 4.png") no-repeat;
}
廉洁教育end*/

/*廉政文化教育馆begin
.xfjb-box{
    margin: 0px auto 20px;
}
.lzwszg .gzdt_tab {
    background: url(../images/index_213.jpg) no-repeat;
}
.lzwszg .gzdt_tab li {
    width: 173px;
}
.xfjb-box .gzdt_con {
    margin-top: 0px;
}
.lzwh-box .first{
    width: 100%;
    height: 520px;
    overflow: hidden;
}
.lzwh-box .two{
    width: 313px;
    height: 100px;
}
.wszg-dt{
    position: relative;
    width: 642px;
    height: 520px;
    background: url("../images/index_4301.jpg") no-repeat;
}
.wszg-dt #hndt{
    position: absolute;
    width: 560px;
    height: 100%;
    left: 41px;
    top: 0;
}
.xfjb-conts .gzdt_tab {
    background: url(../images/index_07.jpg) no-repeat;
}
.xfjb-nr li{
    float: left;
}
.xfjb-nr .first{
    width: 100%;
    height: 100%;
    margin-top: 10px;
}
.xfjb-nr .two{
    width: 170px;
    height: 87px;
    margin-top: 10px;
    margin-right: 15px;
}
.xfjb-nr li:nth-child(3){
    margin-right: 0;
}
.xfjb-nr .three{
    width: 355px;
    height: 87px;
    margin-top: 10px;
}
.lzwh-box .two,.lzwh-box .three{
    margin-top: 10px;
    width: 311px;
    height: 100px;
}
.lzwh-box .first a,.lzwh-box .two a,.lzwh-box .three a,.xfjb-nr .first a,.xfjb-nr .two a,.xfjb-nr .three a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.lzwh-box .first a img,.lzwh-box .two a img,.lzwh-box .three a img,.xfjb-nr .first a img,.xfjb-nr .first a img,.xfjb-nr .two a,.xfjb-nr .three a img{
    width: 100%;
    height: 100%;
}
.xfjb-qt{
    width: 100%;
    height: 443px;
    background: url("../images/xfjbqt.jpg") no-repeat center bottom;
    background-size: 100%;
    overflow: hidden;
}
.xfjb-qt .xfjb-list{
    margin-top: 9px;
}
.xfjb-qt .xfjb-list label{
    float: left;
    line-height: 34px;
    font-size: 20px;
    padding-left: 64px;
    font-weight: bold;
    color: #005ea5;
}
.xfjb-qt .xfjb-list .first{
    background: url(../images/lxqj.png) no-repeat 25px 9px;
}
.xfjb-qt .xfjb-list .two{
    background: url(../images/lfqd.png) no-repeat 25px 9px;
}
.xfjb-qt .xfjb-list .three{
    background: url(../images/dhjb.png) no-repeat 25px 9px;
}
.xfjb-qt .xfjb-list .four{
    background: url(../images/jb.png) no-repeat 25px 9px;
}
.xfjb-qt .xfjb-list .list-nr{
    overflow: hidden;
    line-height: 34px;
    font-size: 20px;
    color: #333333;
}
.xfjb-qt .xfjb-list .list-nr a{
    color: #333333;
}
.sjw-ty-box-L.lzwszg .gzdt_tab{
    margin-top: 17px;
}
.sjw-wszg-box{
    width: 100%;
    height: 100px;
}
.sjw-wszg-box .two,.sjw-wszg-box .three{
    width: 311px;
    height: 100px;
}
.ty-mail-box{
    width: 100%;
    height: 100px;
    margin-top: 20px;
}
.ty-mail-box a,.ty-mail-box a>img{
    display: block;
    width: 100%;
    height: 100%;
}
廉政文化教育馆end*/

/* 网上展馆begin */
.wszgCont{
    width: 1200px;
    margin: 20px auto;
    overflow: hidden;    
}
.wszg{
    width: 629px;
    height: 420px;
    float: left;
}
.wszgTop{
    height: 48px;
    background: url(../images/title643.jpg) no-repeat;
}
.wszgTop a{
    float: left;
    width: 136px;
    height: 48px;
    font-size: 24px;
    line-height: 48px;
    text-align: center;
    font-weight: bold;
    color: #015EAE;
    border-bottom: 2px solid #015EAE;
    margin-left: 10px;
}
.wszgBot{
    width: 629px;
    height: 366px;
    background: url(../images/index_60.jpg) top center no-repeat;
}
#hndt{
    width: 629px;
    height: 366px;
}

/* 网上展馆end */
/* 信访举报begin */
.xfjb {
    width: 541px;
    float: right;
}
.xfjbTop{
    height: 48px;
    background: url(../images/title643.jpg) no-repeat;
}
.xfjbTop a{
    float: left;
    width: 136px;
    height: 48px;
    font-size: 24px;
    line-height: 48px;
    text-align: center;
    font-weight: bold;
    color: #015EAE;
    border-bottom: 2px solid #015EAE;
    margin-left: 10px;
}
.xfjb-qt{
    width: 100%;
    background-size: 100%;
    overflow: hidden;
}
.xfjb-qt .xfjb-list{
    margin-top: 9px;
}
.xfjb-qt .xfjb-list label{
    float: left;
    line-height: 34px;
    font-size: 20px;
    padding-left: 50px;
    font-weight: bold;
    color: #005ea5;
}
.xfjb-qt .xfjb-list .first{
    background: url(../images/laixin.png) no-repeat 16px 9px;
}
.xfjb-qt .xfjb-list .two{
    background: url(../images/laif.png) no-repeat 16px 9px;
}
.xfjb-qt .xfjb-list .three{
    background: url(../images/jubao.png) no-repeat 16px 9px;
}
.xfjb-qt .xfjb-list .list-nr{
    overflow: hidden;
    /*line-height: 29px;*/
line-height: 36px;
    font-size: 20px;
    color: #333333;
}
.xfjb-qt .xfjb-list .list-nr a{
    color: #333333;
}
.ty-mail-box {
    margin: 10px 0;
}
.xfjbBot {
    display: flex;
    justify-content: space-between;
}
/* 信访举报end */
/* <!-- 自办媒体 begin--> */
.zmtBox{
    background: url('../images/index_74.jpg') top center no-repeat;
    width: 1200px;
    height: 220px;
    margin: 20px auto;
    overflow: hidden;
    position: relative;
}
.zmtBox .weixin{
    position: absolute;
    left: 670px;
    top: 24px;
}
.zmtBox .weibo{
    position: absolute;
    left: 930px;
    top: 24px;
}
/* <!-- 自办媒体 end--> */
/*中间大容器end*/

/*尾部begin*/
.sjw_foot{
width: 100%;
    height: 200px;
    background: #005bac;
}
.sjw_foot_box{
    margin: 0 auto;
}
.sjw_wzdhC {
    padding-top: 24px;
    background: #005bac;
}
.sjw_wzdh{
    height: 40px;
    width: 1200px;
    margin: 0 auto;
}
.sjw_wzdh .select-item{
    position: relative;
    float: left;
    width: 291px;
    height: 40px;
    background: #337dbe;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin-right: 11px;
}
.sjw_wzdh .select-item.on {
    z-index: 15;
}
.sjw_wzdh .select-item .select-wraper {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fdfdff;
    cursor: pointer;
    text-indent: 22px;
    padding-left: 5px;
    background: url("/sitesources/hbsjcj/upload/202303/20230316142450097.png") no-repeat 253px 17px;
}
.sjw_wzdh .select-item .select-list {
    display: none;
    position: absolute;
    bottom: 35px;
    left: 0;
    width: 100%;
    height: auto;
    max-height: 280px;
    _height: 280px;
    border: 1px solid #5d7ea9;
    background: #fff;
    overflow-y: auto;
}
.sjw_wzdh .select-item .select-list-other {
    max-height: 224px;
}
.sjw_wzdh .select-item .select-list li {
    height: 28px;
    line-height: 28px;
}
.sjw_wzdh .select-item .select-list li a {
    display: block;
    padding: 0 10px 0 25px;
    font-size: 16px;
    color: #666;
    -webkit-transition: 0s;
    transition: 0s;
}
.sjw_wzdh .select-list li a:hover,
.sjw_wzdh .select-item .select-list li.on a {
    text-decoration: none;
    background: #eee;
    color: #355e92;
}
.foot-line{
    width: 1200px;
    height: 1px;
    background: #fdfdff;
    margin-bottom: 40px;
}
.sjw_foot_cont{
    position: relative;
    width: 100%;
    height: 83px;
}
.sjw_foot_cont p{
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 16px;
}
.sjw_foot_cont p>a{
    color: #fff;
}
.sjw_foot_cont #dzjg{
    position: absolute;
    top: 13px;
    left: 210px;
    width: 52px;
    height: 64px;
    background: url("../images/dzjg.png") no-repeat;
}
.sjw_foot_cont #dzjg>a{
   display:block;
   width:100%;
   height:100%;
}
.sjw_foot_cont #gaba{
    position: absolute;
    top: 16px;
    right: 210px;
    width: 36px;
    height: 57px;
}
/*尾部end*/


/*新增改的*/
.slideTxtBox1 .bd ul .bd-box-list{
    width: 1200px;
    height: 100%;
}
.slideTxtBox1 .bd ul .bd-box-list ul li{
    width: 293px;
    height: 179px;
    float: left;
    margin-right: 9px;
}
.slideTxtBox1 .bd ul .bd-box-list ul li:nth-child(4n+4){
    margin-right: 0;
}
.slideTxtBox1 .bd ul .bd-box-list ul li:nth-child(5),.slideTxtBox1 .bd ul .bd-box-list ul li:nth-child(6),.slideTxtBox1 .bd ul .bd-box-list ul li:nth-child(7),.slideTxtBox1 .bd ul .bd-box-list ul li:nth-child(8){
    margin-top: 15px;
}
.slideTxtBox1 .bd ul .bd-box-list ul li>a{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.slideTxtBox1 .bd ul .bd-box-list ul li>a>img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.slideTxtBox1 .bd ul .bd-box-list ul li>a>span{
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 50px;
    background: url("../images/imgnews_titbg.png");
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    padding: 0 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*二维码开始*/
.gdewm,.gdewmnew {
    position: fixed;
    width: 95px;
    height: 275px;
    bottom: 160px;
    z-index: 99;
}
.gdewm{
     right:20px;
     z-index:9999;
}
.gdewmnew{
     right:100px;
}
.gdewm .close,.gdewmnew .close {
    position: absolute;
    padding-left: 15px;
    font-size: 12px;
    color: #6C6C6C;
    right: 5px;
    top: 0px;
    background: url(/sitesources/hnsjct/upload/201909/20190928195133009.png) no-repeat left center;
    height: 15px;
    line-height: 15px;
    cursor: pointer;
}
.gdewm .con,.gdewmnew .con  {
    margin: auto;
    margin-top: 20px;
}
/*二维码结束*/

/*新清风begin*/
.qfly-boxnew {
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
}
.qfly-boxnew .qfly-cont.hn_jz{
    position: relative;
    margin: 10px auto 0;
}
.qfly_new_title{
    width: 317px;
    height: 95px;
    background: url("../images/qinfengly.png") no-repeat;
    margin: 30px auto;
}
.qfly-boxnew .qfly_new_box {
    position: relative;
    width: 100%;
    height: 587px;
    background: url("../images/qflybg.jpg") no-repeat center center;
}
.qnhg-list {
    position: absolute;
    top: 90px;
    left: 70px;
    width: 1060px;
    height: 410px;
    overflow: hidden;
}
.qnhg-list ul {
    width: 100%;
    height: 100%;
}
.qnhg-list li {
    position: relative;
    z-index: 2;
    float: left;
    width: 70px;
    height: 100%;
    overflow: hidden;
    margin-right: 12px;
    -webkit-transition: none;
    transition: none;
}
.qnhg-list .title {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 70px;
    height: 410px;
    color: #000;
    text-align: center;
    word-wrap: break-word;
    cursor: pointer;
    background: url(../images/qflybg.png);
}
.qnhg-list .title h2 {
    width: 22px;
    height: 300px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 23px;
    line-height: 2.2;
    font-weight: bold;
    margin-top: 80px;
}
.qnhg-list .on .title, .qnhg-list .title:hover {
    color: #fff;
    background: url(../images/qflyon.png) no-repeat;
}
.qnhg-list .contents {
    display: none;
    height: 100%;
    padding-left: 98px;
    color: #333;
}
.qnhg-list li.on .contents { display: block; }
.qnhg-list .contents .lists{
    width: 100%;
    height: auto;
    overflow: hidden;
}
.qnhg-list .contents  .list_nr{
    width: 248px;
    height: 165px;
    float: left;
    margin-right: 17px;
}
.qnhg-list .contents .list_nr{
    margin-top: 17px;
}
.qnhg-list .contents .list_nr:nth-child(3),.qnhg-list .contents .list_nr:nth-child(6){
    margin-right: 0px;
}
.qnhg-list .contents .list_nr>a {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.qnhg-list .contents .list_nr>a>img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.qnhg-list .contents .list_nr>a>span {
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 50px;
    background: url(../images/imgnews_titbg.png);
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    text-indent: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.qnhg-list .contents .more3{
    display: block;
    color: #5e8fab;
    font-size: 18px;
    text-align: center;
    line-height: 63px;
}
/*新清风end*/

/*第二行begin*/
.page-sec{
    background: url(../images/qingfly-bg.png) top center no-repeat;
}
/*第二行end*/

/*20220713修改begin*/

#sjw_syyw .sjw-ty-item.pl{
    padding: 0 20px 20px;
}
#sjw_syyw .sy-fgx,#sjw_syqlhn .sy-fgx{
    border-bottom: 1px dashed #b1b1b1;
}
.list_new{
    display: none;
    margin-left: 5px;
}
.fous-box-R .temp4_tit2 .list_new{
    margin-left: 0px;
}
/*20220713修改end*/


/*宣传图*/
.sjw-xcb-box{
	margin: 20px auto 0;
}
.sjw-xcb-box a{
	display:block;
	/*width:390px;*/
    width:592px;
	height:110px;
        margin-right:15px;
}
.sjw-xcb-box a:last-child{
       margin-right: 0;
}
.sjw-xcb-box a img{
	width:100%;
	height:100%;
}
