.elderClass .nav{
    height: 72px;
    line-height: 72px;
    background-size: 120%;
}
.elderClass .nav a{
    line-height: 72px;
    font-size: 28px;
}
.elderClass .tops,.elderClass #floatDiv2{
    display: none;
}
.elderClass .content .left .item{
    font-size: 28px;
    padding-bottom: 20px;
}
.elderClass .nav .area_UnderLine:hover{
    color: #fff;
}
.elderClass .content .left .item{
    float: left;
    width: 25%;
}
.elderClass .content .left{
    width: 100%;
    height: 180px;
    background: #06A1E2;
}
.elderClass .content .tabWrap,.elderClass .tabWrap .zx{
    width: calc(100% - 40px);
    height: auto;
}
.elderClass .content .left .active:after{
    display: none;
}
.elderClass .zx .middle,.elderClass .zx .right{
    width: 100%;
}
.elderClass .content .tabContent{
   width:100%;
   height: auto!important;
}
.elderClass .zx .slideWrap,.elderClass .zx .slideWrap img{
     width: 100%!important;
     height: 640px;
}
.elderClass .zx .tempWrap{
     width: 100%!important;
}
.elderClass .slideWrap .txt{
    height: 48px;
    line-height: 48px;
}
.elderClass .slideWrap .txt li{
    display: none;
}
.elderClass .slideWrap .page li{
    width: 16px;
    height: 16px;
}
.elderClass .content .head{
    height: 68px;
    line-height: 68px;
}
.elderClass .content .head p,.elderClass .content .text li,.elderClass .govpushinfo150203 li,.elderClass .content .date,.elderClass .zx .right h3.title,.elderClass .zx .title a,.elderClass .zx .detail{
    font-size: 28px;
    height: 68px;
    line-height: 68px;
}

.elderClass .content .head p.on a{
    color: #2392ee;
    font-weight: bold;
}
.elderClass .content .text li:last-child{
    display: none;
}
.elderClass .zx .detail{
    overflow: hidden;
    color: #666;
}
.elderClass .zx .right .text li a{
    width: 80%;
}
.elderClass .content .head em{
    height: 30px;
    margin-top: 30px;
}
.elderClass .zx .right .list{
    height: auto;
}
.elderClass .zx .right .item{
    width: 49%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-size: 1.85rem;
}
.elderClass .zx .right .icon{
    display: none;
}
.elderClass .zx .right .icon{
    width: 60px;
    height: 60px;
}
.elderClass .content .tabContent{
    position: unset;
} 
.elderClass .govpushinfo150203 li a{
    width: 92%;
}
.elderClass #floatDiv2,.elderClass .content .head em{
    display: none;
}
.elderClass .zw .linkWrap .item{
    font-size: 28px;
}

.elderClass .content .middle, .elderClass .content .right{
    width: 100%;
}
.elderClass .zw .linkWrap .item{
    width: 32%;
    height: 68px;
    line-height: 68px;
}
.elderClass .zw .table .item{
    width: calc(24% - 20px);
}
.elderClass .zw .title,.elderClass .zw .table .item,.elderClass .links_tab span,.elderClass .links_tabs, .elderClass .links_tabs2,.elderClass .m_links{
    font-size: 28px;
    height: 68px;
    line-height: 68px;
}
.elderClass .links_tabs ul li,.elderClass .links_tabs2 ul li{
    font-size: 24px;
    height: 68px;
    line-height: 68px;
}
.elderClass .content .left .item .area_UnderLine{
    color: #fff;
}
.elderClass .links_box ul li{
    font-size: 24px;
    height: 68px;
    line-height: 68px;
}
.elderClass .links_tabs ul li{
    background:url(/globalImg/slider.png) right 32px no-repeat;
}
.elderClass .links_tabs ul li .area_UnderLine{
    background:url(/globalImg/slider.png) right -10px no-repeat;
}
.elderClass .m_links{
    background-size: 100%;
}
.elderClass .zw .table .item:last-child{
    width: 50%!important;
}
.elderClass .zw .title{
    width: 100%;
}
.elderClass .zw .group .item{
    width: 33%;
    font-size: 28px;
    padding-bottom: 10px;
}
.elderClass .links_box ul li{
    width: 33%;
    font-size: 24px;
}
.elderClass .more1{
    display: none;
}
.elderClass .zw .group .item p{
    font-size: 24px;
}

/* 首页政务服务 */
.elderClass .bs .block .item{
    width: calc(25% - 8px);
    font-size: 28px;
}
.elderClass .bs .block .item p{
    font-size: 28px;
}
.elderClass .content .innerTab p{
    font-size: 28px;
    height: 68px;
    line-height: 68px;
    padding: 0 20px;
}
.elderClass .bs .middle .textWrap .item{
    font-size: 28px;
    height: 64px;
    line-height: 64px;
    width: calc(25% - 6px);
}
.elderClass .wsbsdt{
    height: auto!important;
}
.elderClass .bs .btn{
    width: 49%;
    font-size: 28px;
    height: 64px;
    line-height: 64px;
}
.elderClass .content .left .item .on::after{
    display: none;
}

/* 首页互动交流 */
.elderClass .content .tabContent.jl .middle,.elderClass .content .tabContent.jl .right,.elderClass .content .tabContent.zf .middle,.elderClass .content .tabContent.zf .right,.elderClass .zj .total{
    width: 100%!important;
}

.elderClass .bs th,.elderClass  .bs td,.elderClass  .jl th,.elderClass  .jl td,.elderClass .zf .middle .textWrap ul li,.elderClass .zj .total .item,.elderClass .zj .btn{
    height: 64px;
    line-height: 64px;
    font-size: 28px;
}
.elderClass  .content .innerTab p{
    width: auto;
    padding: 0 20px;
}
.elderClass .jl .right .btn,.elderClass .zf .right .list .item{
    width: calc(25% - 14px);
    font-size: 28px;
     height: 64px;
    line-height: 64px;
}
.elderClass .zf .middle .textWrap{
    height: auto;
}
.elderClass .zf .view{
    display: none;
}
.elderClass .zj .tabHead{
    width: 28%
}
.elderClass .zj .total .textWrap{
    width: 68%;
    font-size: 28px;
    height: 64px;
    line-height: 64px;
}
.elderClass .zj .list-zj{
    width: 52%;
    height: auto;
}
.elderClass .zj .vt{
   width: 46%;
    line-height: 64px;
}
.elderClass .zj .vt,.elderClass  .zj .more,.elderClass .zt .text,.elderClass .more{
    font-size: 28px;
   
}
.elderClass .zj .total .item,.elderClass .zj .btn {
    width: 100%;
}
.elderClass .zj .view{
    width: calc(50% - 44px)
}

.elderClass .zt .item{
    width: 31%;
    font-size: 28px;
}
.elderClass .zt .item a{
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.elderClass .zt .item img{
    width: 100%;
    height: 120px
}
.elderClass .govpushinfo150203 li span{
    font-size: 24px;
}

.elderClass .zt .text{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.elderClass .fszx .news .left,.elderClass .fszx .news .slideWrap ,.elderClass .fszx .news .right{
    width: 100%;
}
.elderClass .fszx .news .slideWrap,.elderClass .fszx .news .slideWrap img{
    width: 100%;
    height: 640px;
}
.elderClass .fz18,.elderClass .lh32.elderClass .fszx .news .link,.elderClass .fszx .news .date,.elderClass .fszx .news .link,.elderClass .fszx .info .head,.elderClass .fszx .info .left p,.elderClass .fszx .info dt a,.elderClass .fszx .info .date,
.elderClass .zfjg .list .innerTab li{
    line-height: 68px;
    height: 68px;
    font-size: 28px;
}
.elderClass .fz18{
    height: auto;
}

.elderClass .fszx .info dd a,.elderClass .fszx .info dt,.elderClass .fszx .info h2,.elderClass .fszx .info .right p{
    font-size: 24px;
    line-height: 1.8;
}
.elderClass .fszx .info .date{
    display: none;
}
.elderClass .fszx .info dt a{
    display: block;
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
.elderClass .more{
    top: 0;
}
.elderClass .fszx .news .right li:before,.elderClass .fszx .info dt:before{
    width: 6px;
    height: 6px;
   
}
.elderClass .fszx .news .right li:before{
 margin: 30px 10px 0 0;
}
.elderClass .fszx .info dt{
    position: relative
}
.elderClass .fszx .info dt:before{
    position: absolute;
    top: 30px;
}
.elderClass .fszx .info .left,.elderClass .fszx .info .right{
    width: 100%;
}
.elderClass .fszx .info .right{
    background-size: 100%;
    margin-top: 20px;
}
.elderClass .fszx .info .text {
    width: auto;
}
.elderClass .fszx .info .text p{
    width: 50%;
    float: left;
}
.elderClass .fszx .info .text p a{
    width: 95%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.elderClass .location,.elderClass .zfjg .list .textWrap .item,.elderClass .zfjg .zfjt-right .item,.elderClass .zjfs .title span{
    font-size: 24px;
    height: 56px;
    line-height: 1.8;
}
.elderClass .zjfs .ins .text{
    font-size: 24px;
    line-height: 1.8;
}
.elderClass .blueBg .bg{
    display: none
}
.elderClass .footer .text,.elderClass .footer .navs a,.elderClass .footer a,.elderClass .zjfs .area p{
    font-size: 20px;
    line-height: 1.8;
    text-align: center;
}
.elderClass .footer .inner{
    padding-left: 0
}
.elderClass .zfjg .zfjt-right .item{
    width:calc(15% + 13px);
}
.elderClass .zfjg_box .left,.elderClass .zfjg_box .zfjt-right{
    width: 100%!important;
}
.elderClass .zfjg .list .innerTab{
    height: 68px;
    line-height: 68px;
}
.elderClass .zfjg .list .innerTab li{
    width: auto;
    padding: 0 20px;
}
.elderClass .footer .inner{
    height: auto;
}
.elderClass .vm{
    margin-left: 0;
}
.elderClass .zjfs .cir .text,.elderClass .zjfs .area h5,.elderClass .zjfs .area p a{
    font-size: 24px;
}
.elderClass .zjfs .ins,.elderClass .zjfs .area,.elderClass .zjfs .area .item img,.elderClass .zjfs .group,.elderClass .zjfs .int,.elderClass .xzxx,.elderClass .xzxx ul li{
    width: 100%
}
.elderClass .zjfs .group .item{
    /* margin-top: 20px; */
    background:none;
}
.elderClass .zjfs .tabHead .item{
    width: calc(12% + 17px);
    font-size: 24px;
    line-height: 1.8;
    text-align: center;
}
.elderClass #gzjs .tabContent:first-child,.elderClass .xzxx ul li a,.elderClass .xzxx .date,.elderClass .zwgk .title,.elderClass #gzjs .tabContent,.elderClass .zjfs .ins .detail{
    font-size: 24px;
    line-height: 1.8;
}
.elderClass #gzjs .tabContent{
    text-align: justify;
}
.elderClass .detail{
    color: #fff;
}
.elderClass .gzjs_box{
    margin-bottom: 20px;
}
.elderClass .xzxx ul li{
    margin-bottom: 10px;
}
.elderClass .zjfs .group .item{
    width: 24%;
    float: left;
    font-size: 24px;
}
.elderClass .zjfs .inner .total .cl img{
    width: 100%!important;
    height: 640px!important;
}
.elderClass .zjfs .area .item{
   width: calc(33% - 37px)
}
.elderClass .zjfs .group{
    padding:0;
    margin-top: 20px;
}

.elderClass .zwgk .title{font-size: 28px;line-height: 1.8;}
.elderClass .zwgk .head p{ font-size: 24px;line-height: 1.8;}

.elderClass .fszx .info dt a{
    text-indent: 2rem;
}
.elderClass .lists .right .p20 .mt30 .mr30{
    width: auto!important;
}
.elderClass .show p,.elderClass .show span,.elderClass .show p span{
    font-size: 28px!important;
}
.elderClass .gdzwfw_img img{
    height: auto!important;
}
.elderClass .zwdt .head,.elderClass .fszx .info .head{
    position: relative;
}
.elderClass .zwdt .head .more{
    top: 16px;
}
.elderClass .pad_list ul li{
     width: 33%;
     margin-bottom: 10px;
}
.elderClass .m_pad_title,.elderClass .pad_title,.elderClass .ldzc .ldxx-r .cd,.elderClass .open_data .hd{
    height: 56px;
}
.elderClass .m_pad_title,.elderClass .pad_list ul li a,.elderClass .ldzc .ldxx-r .cd,.elderClass .ldzc .ldxx-r .bd span,.elderClass .zdly .info-p p,.elderClass .opendata #data_list table th,.elderClass .opendata #data_list table td,.elderClass .open_data .hd ul li,.elderClass .opendata #data_list table td p,.elderClass .list_pages,.elderClass .open_data_detail01_r_1 li{
    font-size: 24px!important;
    line-height: 2;
}
.elderClass .zdly_con h3{
    font-size: 20px!important;
}
.elderClass .zdly_con h4{
    font-size: 20px;
    line-height: 2;
    height: auto;
    color: #666;
}
.elderClass .opendata #data_list table td {
    margin-bottom: 10px;
}

.elderClass .wgk .title,.elderClass .ldzc .ldxx-r h1{
    font-size: 26px;
}
.elderClass .wgk .list .link,.elderClass .ztzl .project p{
    font-size: 24px;
}
.elderClass .wgk .list .date{
    font-size: 24px;
}
.elderClass .wgk .list .textWrap li{
    line-height: 2;
}
.elderClass .ztzl .project{
    width: 24%;
}
.elderClass .ztzl .project p {
    font-size: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
}
.elderClass .location .little{
    margin-top: 10px;
}
.elderClass .ztzl h2{
    font-size: 28px;
    margin-bottom: 10px;
}
.elderClass .ldzc .ldxx-r .bd p,.elderClass .show p span,.elderClass .zjfs .cir .item,.elderClass .map .linkpad legend a,.elderClass .map .linkpad li a{
    font-size: 24px!important;
    line-height: 2;  
}
.elderClass .map .linkpad li{
    width: calc(33% - 10px);
}
.elderClass .blueBg > .inner .fz16,.elderClass .yyxz h3,.elderClass #dataform table,.elderClass #dataform table td,.elderClass #dataform .input_wsjy,.elderClass #dataform textarea,.elderClass #dataform .input_yzm,.elderClass .form_button,.elderClass .shareIcon{
    font-size: 24px;
    line-height: 1.6;
}
.elderClass #dataform .input_wsjy,.elderClass #dataform .input_yzm{
    height: 48px;
    line-height: 48px;
}
.elderClass #dataform table tr{
    height: 68px;
}
.elderClass #dataform table tr:nth-last-child(2),.rrbay_body #dataform table tr:nth-last-child(2){
    display: none;
}
