body.elderClass{
    overflow-x: hidden;
    width: 80%;
    margin: 0 auto;
    max-width: 1400px;
    min-width: 390px;
    box-sizing: border-box;
    font-size: 32px!important;
}
body.elderClass * {
    max-width: 100%;
    font-size: 32px!important;
}
body.rrbay_body .wzdt td {
    border: 1px solid #000 !important;
}
body.rrbay_body .newsitem td {
    border: 1px solid #000 !important;
}
/*首页*/
.elderClass.homepage > div.main > div > div.one > div.bd > div.banner {
    width: 100%;
    height: 690px;
}
.elderClass.homepage ul.tabtitle > li{
    margin-left: 30px;
}
.elderClass.homepage > div.main > div > div.one > div.bd > div.banner > .banner,
.elderClass > div.main > div > div.one > div.bd > div.banner > div > div.swiper.mySwiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden,
div.swiper-wrapper,
.elderClass.homepage > div.banner > div.swiper-slide.swiper-slide-active > a > img,
.elderClass.homepage .banner img{
    width: 100%;
    height: 100%;
}
.elderClass.homepage > div.main > div > div.one > div.bd > div.flex_item {
    width: 100%;
    margin-top: 40px;
}
.elderClass.homepage > div.main > div > div.one > div.bd {
    display: block;
}
.elderClass.homepage > div.main > div > div.two{
    display: block;
}
.elderClass.homepage > div.main > div > div.two > div.flex_item.rside {
    margin-left: 0;
}
.elderClass > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg1 > div.partone > div.flex_item.rs {
    margin-left: 0;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg1 > div.partone {
    display: block;
}
.elderClass.homepage ul.commonlists > li {
    margin-top: 20px;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div > div.flex {
    display: block;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div > div.flex > div.flex_item.bd > ul > li{
    padding: 10px;
    width: 25%;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div > div.flex > div.flex_item.bd > ul{
    margin: 0;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div > div.flex > div.side {
    width: 100%;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div > div.flex > div.side > ul {
    display: flex;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div.tabbox > div.flex > div.side > ul > li {
    width: 30%;
    margin-left: 1.5%;
    padding: 11px;
    margin-top: 15px;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg2 > div > div.tabbox > div.ft > ul > li {
    width: 50%;
}
.elderClass.homepage .three .parttwo ul li img {
    margin-bottom: 5px;
}
.elderClass.homepage .three .parttwo ul {
    display: inherit;
}
.elderClass.homepage .three .parttwo {
    display: block;
}
.elderClass.homepage .three .parttwo .flex_item {
    margin-right: 0;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.side > ul{
    display: flex;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.side > ul > li {
    margin-top: 20px;
    width: 50%;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.side > ul > li > a {
    width: 100%;
}
.elderClass.homepage .three .partone {
    display: block;
}
.elderClass > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.partone > div.flex_item.rs {
    margin-left: 0;
}
.elderClass.homepage > .footer .hd ul {
display: none;
}
.elderClass.homepage .three .ft ul {
    margin: 0;
}
.elderClass.homepage > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg1 > div.ft > ul > li {
    width: 33.33333%;
}
.elderClass .footer .bd li {
    display: block;
    text-align: center;
    margin-top: 20px;
}
.elderClass .footer .bd .link {
    text-align: center;
}
.elderClass .footer .bd .share {
    display: block;
    text-align: center;
}
.elderClass .footer .bd .info {
    display: block;
}
.elderClass > div.footer > div.ft > div.container a{
    display: block;
    text-align: center;
}
.elderClass .footer {
    padding-bottom: 140px;
}
.elderClass > div.footer > div.ft > div.container{
    margin-top: 130px;
    display: block;
}
.elderClass > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.flex_item > ul {
    width: 50%;
}
.elderClass > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.flex_item > ul li ,
.elderClass > div.main > div > div.three > div > div.tabbox-lg.tabbox-lg3 > div.parttwo > div.flex_item > ul li a{
    width: 100%;
}

/*政务要闻*/
.elderClass > div.header > div.container > div.flex {
    display: block;
    text-align: center;
}
.elderClass > div.header > div.container > div.flex > div.logo {
    display: block;
}
.elderClass > div.header > div.container > div.flex > div.search {
    margin:auto;
    margin-top: 20px;
}
.elderClass.zwyw .newspage .one {
    display: block;
}
.elderClass.zwyw > div.main > div > div > div.newspage > div.one > div.flex_item > ul {
    margin-top: 30px;
}
.elderClass.zwyw .newspage .one .banner {
    width: 100%;
    height: 640px;
}
.elderClass.zwyw > div.main > div > div > div.newspage > div.one > div.side.banner > div {
    height: 100%;
}
.elderClass.zwyw div > div > div.mySwiper {
    height: 100%;
}
.elderClass.zwyw div.swiper-wrapper > div > a > img {
    height: 100%;
}
.elderClass.zwyw .newspage .two {
    display: block;
}
.elderClass.zwyw .newspage .two .info {
    width: 100%;

}
.elderClass.zwyw .newspage .commonlists li {
    margin-top: 20px;
}

/*政务公开*/
.elderClass.zwgk .zhenfu .one {
    display: block;
}
.elderClass.zwgk > div.main > div > div > div.zhenfu > div.one > div.box.part2 {
    margin-top: 15px;
    margin-left: 0;
}
.elderClass.zwgk > div.main > div > div > div.zhenfu > div.two > ul > li {
    width: 25%;
}
.elderClass.zwgk .zhenfu .three {
    display: block;
    margin: 0;
}
.elderClass.zwgk .zhenfu .three > div {
    width: 100%;
}
.elderClass.zwgk .zhenfu .three .part2 dl {
    height: 200px;
}
.elderClass.zwgk .tabtitle li {
    margin-top: 30px;
    min-width: 200px;
}
.elderClass.zwgk .commonlists li {
    margin-top: 30px;
}

/*政务互动*/
.elderClass.zwhd .hudong .one {
    display: block;
}
.elderClass.zwhd .hudong .one .side {
    width: 70%;
    padding-top: 50px;
    margin:auto;
}
.elderClass.zwhd .hudong .partsix li {
    margin-top: 25px;
}
.elderClass.zwhd .hudong .partsix li .flex_item {
    line-height: 55px;
}
.elderClass.zwhd .hudong .partsix li span {
    width: 150px;
    height: 55px;
}
.elderClass.zwhd .hudong .two {
    display: block;
}
.elderClass.zwhd .commonlists li {
    margin-top: 30px;
}
.elderClass.zwhd .hudong .two .left li h4 {
    line-height: 45px;
}

/*网站地图*/
.elderClass .first30824 {
    font-family: "微软雅黑";
}

/*政府信息公开*/
.elderClass.message .two {
    display: block;
}
.elderClass.message .two .side{
    width: 100%;
}
.elderClass.message .two .side ul > li > a {
    line-height: 36px;
    height: 80px;
}
.elderClass.message > div.container > div > div.two > div.side > ul > li:nth-child(4) > ol > li {
    display: inline-block;
    width: 49%;
}

.elderClass.message .two .side ol p a {
    padding-bottom: 10px;
}

.elderClass.message .title_03 a {
    height: 50px;
    display: inline-block;
    line-height: 50px;
    padding: 0 15px;
}

.elderClass.message .title_03 {
    width: auto;
}
.elderClass.message .title_02 {
    margin: 50px 0;
}
.elderClass .commonlists li {
    margin-bottom: 30px;
}
.elderClass .newslists .side {
    width: 100%;
    display: block;
}
.elderClass > div.main > div > div > div.newsitem > div > form > table > tbody > tr > td {
    text-align: left;
    word-wrap: break-word;
    white-space: normal;
}

.elderClass > div.main > div > div > div.searchpage > div:nth-child(2) > ul > li > p {
    line-height: 50px;
}
.elderClass .searchpage .two li h4 {
    margin-top: 50px;
}
.elderClass .searchpage .two li .address {
    margin-top: 15px;
}
.elderClass.searchpage .two li .data {
    padding: 15px 0;
}
.elderClass .header .search {
    width: 700px;
}
.elderClass.homepage .one .hd dl {
    background-position: 0 25px;
}
.elderClass.zwgk .zhenfu .two ul {
    margin: 0;
}
.elderClass .newslists {
    display: block;
}
.elderClass .newslists .title {
    margin-top: 30px;
}
.elderClass .newsitem .hd h1 {
    font-size: 48px!important;
}
.elderClass div.main > div.container > div > div.newsitem > form > div > div > div.flex > div.flex_item > span:nth-child(3) {
    display: none;
}
.elderClass div.main > div.container > div > div.newsitem > form > div > div > div.flex > div.flex_item {
    text-align: center;
}
.elderClass > div.main > div.container > div > div.newsitem > form > div > div > div.flex > div.side > span {
    display: none;
}
.elderClass h4.search_title * {
    font-size: 38px!important;
    line-height: 38px;
}
.elderClass.searchpage .two li h4 {
    padding: 20px;
}
.elderClass.message #print > div.hd > div > div > span:nth-child(3) {
    display: none;
}
.elderClass .newsitem {
    line-height: 32px!important;
}
.elderClass > div.main > div.container > div > div.newsitem > form > div > div > h1 {
    line-height: 60px;
}
.elderClass > div.main > div.container > div > div.newsitem > form > div > div > div.flex > div.flex_item > span:nth-child(3),
.elderClass > div.main > div.container > div > div.newsitem > form > div > div > div.flex > div.flex_item > span:nth-child(4) {
    display: none;
}
.elderClass h1.title_h1 {
    font-size: 48px!important;
}
.elderClass.homepage .one .hd dl {
    background: none;
}
.elderClass > div.main > div > div.one > div.hd > dl > dd > a {
    font-size: 23px!important;
}
.elderClass .floatr_lists_sqjb,
.elderClass .floatr_lists,
.elderClass .floatr_lists_yshj,
.elderClass .floatr_lists_xjwljb{
    display: none;
}