@charset "utf-8";
/* CSS Document */

/*年度报表汇总*/
body{background: #fff;}
.gznb-body{background:#fff url(../images/bg_gzbb.png) center top no-repeat;}
.gznb-body-ny{background: url(../images/bg_gzbb.jpg) center top no-repeat #fff;}
.gznb-body2019{background: url(../images/bg_gzbb2019.png) center top no-repeat #fff;}
.gzbb_ban{height: auto;position: relative;}

.zt_logo{padding:25px 0 0 10px;}
.zt_logo .img_title{display:none;}
.zt_logo img{height: 50px;}

.gznb-title{padding: 55px 0 120px;text-align: center;}
.gznb-title img{max-width: 90%;}
.gznb-title .img_title{display: none;}
    /*头部右侧*/
.zt_right{position: absolute;right: 15px;top: 15px;z-index: 1;}
.zt_right li{float: left !important;line-height: 36px;margin-left: 10px;}
.zt_right li a{display: block;background:rgba(255,255,255,.2);color: #fff;border-radius: 4px;font-size: 15px;height:30px;line-height:30px;padding: 0 15px;}
.gzbb_list li img{width: 100%;height: auto;}

.gzbb_list{margin:0 auto 0;padding:0 97px 60px;}
.gzbb_list li{width: 213px;float: left;margin: 0 19px;margin-top: 10px;}
.gzbb_list li .img_title{display: none;}
@media (min-width: 992px) and (max-width:1199px) {
    .gzbb_list{padding: 0 0 50px;}
    .gzbb_list li{width: 210px;}
}
@media (max-width: 991px) {
    .gzbb_list{padding: 0 0 30px;}
    .gzbb_list li{width:31.33%;margin: 0 1% 10px;}
    .gznb-title{padding: 30px 0;}
}
@media (max-width: 767px) {
}
@media (max-width: 479px) {
    .zt_logo{padding:10px 0 0 10px;}
    .zt_logo img{height: 42px;}
}
/*公开年报列表*/
.gznb-banner{padding: 54px 0 80px;}
.gznb-banner img{width: auto;height: auto; max-width: 90%;}
.gznb-banner .img_title{display: none;}

.list{ height:78px; background:url(../images/ndbblist1.png) center no-repeat; line-height:78px; font-size:38px; font-weight:bold; color:#0e67bc; text-align:center;}
.list1{ background:url(../images/ndbblist2.png) center no-repeat;}
.list2{ background:url(../images/ndbblist3.png) center no-repeat;}
.wz_01{ width:300px; margin:0 auto; margin-bottom:34px; text-align:center; padding-top:17px;}
.wzlist  ul li a{ background:#f0f0f0; border:1px solid #d1d1d1; font-size:20px;height: 63px; line-height:63px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wzlist ul li a:hover{ background:#0e67bc; border:1px solid #0e67bc; color:#fff;}
.wz_02{  height:auto;padding-top:15px; overflow:hidden;}
.wz_02 ul{ margin-right:-20px; }
.wz_02 ul li{ width:285px;float:left; margin-right:20px; margin-bottom:24px; text-align:center;}
@media (min-width: 992px) and (max-width:1199px) {
    .list{font-size: 32px;}
    .wz_02 ul li{width: 233px;}
}
@media (max-width: 991px) {
    .gznb-body{background-size: 150%;}
    .containerbb{padding: 0 15px;}
    .gznb-banner{text-align: center;padding: 30px 0 40px;}
    .list{font-size: 30px;}
    .wz_02 ul li{width: 232px;}
    .wzlist ul li a{font-size: 18px;height: 50px;line-height: 50px;}
}
@media (max-width: 767px) {
    .containerbb{padding: 0 10px;}
    .gznb-body{background-size:cover;}
    .gznb-body-ny{background-size:1150px;}
    .list{font-size: 28px;height: 58px;line-height: 58px;background-size: 120%;}
    .wz_01{width: 50%;}
    .wz_02 ul{margin-right: 0;}
    .wz_02 ul li{width: 48%;margin: 0 1% 10px;}
    .wzlist ul li a{font-size: 16px;height: 46px;line-height: 46px;}

}
.gzbb-links li{margin-bottom: 25px;text-align: center;}
.gzbb-links li .img-title{display: none;}
.gzbb-links li img{width: auto;max-width: 100%;height: auto;}