/* body{min-width: 1200px;} */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.space48{height: 48px; clear: both;}
.space70{height: 70px; clear: both;}
.fl{float: left;}
.fr{float: right;}

.jrbanner{position: relative;}
.jrbanner img{width: 100%; height: auto; display: block;}
.zt_nav{height: 60px; line-height: 60px;
background: #8bb9c4; /* Old browsers */
background: -moz-linear-gradient(left,  #8bb9c4 1%, #0d6cd0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #8bb9c4 1%,#0d6cd0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #8bb9c4 1%,#0d6cd0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bb9c4', endColorstr='#0d6cd0',GradientType=1 ); /* IE6-9 */
}
.zt_nav .container li{width: 12.5%; text-align: center; float: left;}
.zt_nav .container li a{color: #fff; font-size: 24px;}

.wrap{background: url(qsydwxxgk_bg_s1.jpg) bottom center no-repeat #dbebef;}
.zt_title{ padding: 50px 0 40px;}
.zt_title img{display: block; margin: 0 auto; width: 100%}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/*图标鼠标经过效果*/
.icon li{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li i{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li:hover i{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}

/* 企事业单位查询 */
.dwcx_list li{width: 14.2857%; float: left;}
.dwcx_list li img{display: block; margin: 0 auto 35px; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.dwcx_list li:hover img{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.dwcx_list li .text{text-align: center; font-size: 20px; font-weight: bold; color: #333; display: block;}

/* 企事业单位信息公示 */
.dwxxgs{padding-bottom: 60px;;}
.dwxxgs .hd{margin-bottom: 20px;}
.dwxxgs .hd li{width: 48%; float: left;}
.dwxxgs .hd li img{width: 100%; height: auto;}
.dwxxgs .hd li.xx2{float: right;}
.dwxxgs2{
    background: #b0d5de; /* Old browsers */
    background: -moz-linear-gradient(top,  #b0d5de 0%, #cfe6f6 99%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #b0d5de 0%,#cfe6f6 99%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #b0d5de 0%,#cfe6f6 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d5de', endColorstr='#cfe6f6',GradientType=0 ); /* IE6-9 */
    padding-bottom: 10px;
}
.dwxxgs2 table th{height: 50px; padding: 0 18px; line-height: 50px; font-weight: bold; background: #9DC7E0; color: #4a5866; font-size: 20px; white-space: nowrap; }
.dwxxgs2 table td{padding: 12px 18px; color: #333; font-size: 18px;}
.dwxxgs2 table td.date{white-space: nowrap; }





@media (max-width: 1280px) {

}

@media (max-width: 1024px) {
}

@media (max-width:991px) {

}

@media (max-width:820px) {
    .fl, .fr{float: none;}
    .dwcx_list{display: flex; justify-content: start; flex-wrap: wrap;}
    .dwcx_list li{width: 25%; margin: 10px 0 20px;}
   
}
/* sm */
/* @media (min-width: 768px) and (max-width: 991px) {
} */

/* xs */
@media (max-width: 768px) {
    .zt_nav .container li a{font-size: 20px;}
    .dwxxgs{padding-bottom: 30px;}
    .dwxxgs2{ overflow-x: auto; overflow-y: hidden; white-space: nowrap;
    }
    .jrbanner{overflow: hidden;}
    .jrbanner img{width:160%; margin-left: -28%;}
}

/* XS Portrait */
@media (max-width: 640px) {
    .dwcx_list li img{width: 100px; height: auto;}
    .zt_title{padding: 30px 0 20px; overflow: hidden;}
  
}

/* XS Portrait */
@media (max-width: 540px) {
    .zt_nav{height: auto; line-height: 40px; padding: 5px 0;}
    .zt_nav .container li{width: 33.333%;}
    .zt_title img{width: 200%; max-width: 200%; margin-left: -50%;}

}

/* XS Portrait */
@media (max-width: 480px) {
    .dwcx_list li{width: 33.333%;}
    .dwxxgs .hd li{overflow: hidden;}
    .dwxxgs .hd li img{width: 200%; max-width: 200%; margin-left: -50%;}
}

/* XS Portrait */
@media (max-width: 400px) {
    
}

/* XS Portrait */
@media (max-width: 380px) {
 
}

/* XS Portrait */
@media (max-width: 360px) {
    .dwxxgs2 table th{font-size: 16px;}
    .dwxxgs2 table td{font-size: 14px;}
}

/* XS Portrait */
@media (max-width: 320px) {
    .dwcx_list li{width:50%;}

}

/* XS Portrait */
@media (max-width: 280px) {
    .zt_nav .container li a, .lwxd .hd li a, .txsh .bd li .box .tit, .yqfk_icon li .text{font-size: 16px;}
   
}

