.swsj-list-js-pc {
    display: block;
}

.swsj-list-js-phone,
.ldxx-title-phone {
    display: none;
}

.bt-none {
    display: block;
}

.bt-list-more {
    display: none;
}


/* 非pc端样式 */

@media (max-width: 767px) {
    body {
        background: none !important;
    }
    .bt-none {
        display: none;
    }
    .content {
        background: none;
    }
    .zhuti {
        width: 100%;
        margin: 0 auto;
    }
    /* ---当前位置--- */
    .bt-place {
        line-height: 5.5rem;
        font-weight: 400;
        font-size: 1.625rem;
        color: #999;
        height: 5.5rem;
        background: #f5fbff;
        padding: 0 1.5rem;
    }
    .bt-place-now {
        display: none;
    }
    .bt-breadcrumb {
        background: none;
        padding: 0;
    }
    .bt-breadcrumb a {
        font-size: 1.625rem;
        color: #999;
    }
    .bt-breadcrumb a:last-child {
        color: #999;
    }
    /* 第一部分 */
    .ldxx {
        padding: 0 1.5rem;
        box-shadow: none;
        margin-top: 3.125rem;
    }
    /* ------新增手机端------- */
    .ldxx-title-phone {
        width: 100%;
        display: block;
    }
    .ldxx-title-phone ul li {
        float: left;
        width: 50%;
        height: 4.6875rem;
        line-height: 4.6875rem;
        text-align: center;
        border-radius: 2.3438rem 0 0 2.3438rem;
        background: #d2e5ff;
        font-size: 2.125rem;
    }
    .ldxx-title-phone ul li:last-child {
        border-radius: 0 2.3438rem 2.3438rem 0;
    }
    .ldxx-title-phone ul li.hover {
        background: #3a83e9;
        color: #fff;
    }
    .ldxx-list-phone-none {
        display: none;
    }
    .ldxx-list-phone {
        margin-top: 2.5rem;
    }
    /* ------新增手机端end------- */
    .swsj {
        width: 100%;
    }
    .swsj-title {
        display: none;
    }
    .swsj-list {
        width: 100%;
        margin-top: 0;
        height: auto;
    }
    .swsj-list-l {
        width: 15rem;
        height: 19.25rem;
    }
    .swsj-list-l img {
        width: 100%;
        height: 100%;
    }
    .swsj-list-r {
        width: 27rem;
        height: 19.25rem;
        position: relative;
    }
    .swsj-list-name {
        font-size: 1.875rem;
    }
    .swsj-list-js {
        width: 100%;
        margin-top: 1.875rem;
        font-size: 1.625rem;
        line-height: 3.25rem;
    }
    .swsj-list-js-pc {
        display: none;
    }
    .swsj-list-js-phone {
        display: block;
    }
    .swsj-list-sjxx {
        width: 11.75rem;
        height: 3.75rem;
        line-height: 3.75rem;
        background: #ebf3ff;
        position: absolute;
        bottom: 0;
    }
    .swsj-list-sjxx a {
        display: block;
        width: 100%;
    }
    .swsj-list-sjxx img {
        margin-top: .875rem;
        margin-left: 1.25rem;
        display: block;
        float: left;
        width: 2rem;
        height: 2rem;
    }
    .swsj-list-sjxx span {
        margin-left: .75rem;
        line-height: 3.75rem;
        display: block;
        float: left;
    }
    /* ---工作动态----- */
    .gzdt {
        margin-top: 2.5rem;
    }
    .gzdt-title {
        height: 3.75rem;
        background: url(jx-bg.png) no-repeat center;
        background-size: 100% 100%;
    }
    .gzdt-title-rl {
        display: none;
    }
    .gzdt-title-name {
        font-size: 1.875rem;
        font-weight: 700;
        margin-left: 1.875rem;
        line-height: 3.75rem;
    }
    .gzdt-title-name a {
        color: #333;
    }
    .gzdt-list {
        width: 100%;
        margin-top: 1.875rem;
    }
    .gzdt-list.bt-all {
        width: 100%;
    }
    .gzdt-list.bt-allUnder-18 .bt-list-new {
        font-size: 1.875rem;
        line-height: 3.75rem;
        width: 100%;
        border-bottom: none;
        padding-left: 1.625rem;
    }
    .gzdt-list.bt-allUnder-18 .bt-list-time,
    .gzdt-list.bt-all-18 .bt-list-time {
        font-size: 1.875rem;
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
    }
    .gzdt-list.bt-allUnder-18 .bt-lists-cover li {
        background: url(dian-phone.png) no-repeat;
        background-position: left 1.6875rem;
        background-size: .375rem;
        padding-top: 0;
    }
    .gzdt-list.bt-allUnder-18 .bt-list {
        height: auto;
    }
    .gzdt-list.bt-allUnder-18 .bt-con-tab {
        height: auto;
    }
    /* 第二部分 */
    .sbm {
        width: 100%;
        height: auto;
        margin-top: 3.75rem;
        padding: 0 1.5rem;
    }
    .sbm ul {
        margin-left: 0;
    }
    .sbm ul li:first-child {
        margin-top: 0;
    }
    .sbm ul li {
        width: 100%;
        height: 26.625rem;
        background: url(jx-blue.png) no-repeat center;
        background-size: 100% 100%;
        float: left;
        margin-left: 0;
        padding: 0rem 0 0 1.5rem;
        margin-top: 2rem;
    }
    .sbm ul li:nth-child(2n) {
        background: url(jx-hs.png) no-repeat center;
        background-size: 100% 100%;
    }
    .sbm-title {
        font-size: 1.875rem;
        color: #333;
        margin-bottom: .9375rem;
        height: 4.6875rem;
        line-height: 4.6875rem;
    }
    .sbm-title.sbm-hs {
        color: #ae5600;
    }
    .sbm-title.sbm-blue {
        color: #00469d;
    }
    .sbm-list-l {
        font-size: 1.625rem;
        color: #3a83e9;
        text-align: right;
        width: 9.75rem;
        height: 3.25rem;
        line-height: 3.25rem;
    }
    .sbm-list-mc {
        font-size: 1.625rem;
        color: #3a83e9;
        text-align: right;
        width: 6.5rem;
        height: 3.25rem;
        line-height: 3.25rem;
    }
    .sbm-list-r {
        font-size: 1.625rem;
        line-height: 3.25rem;
        color: #333;
        text-align: left;
        width: 30rem;
    }
    .sbm-list-r a {
        width: 5rem;
        text-align: justify;
        display: block;
        height: 3.25rem;
        line-height: 3.25rem;
        float: left;
        margin-left: 2.1875rem;
    }
    .sbm-list-r a::after {
        width: 100%;
        content: '';
        display: inline-block;
    }
    .sbm-list-r a:nth-child(3n+1) {
        margin-left: 2.1875rem;
    }
    .sbm-list-r a:nth-child(4n+1) {
        margin-left: 0;
    }
    /* -----第三部分------ */
    .news {
        width: 100%;
        margin-top: 3.75rem;
        padding: 0 1.5rem;
    }
    .news-l {
        width: 100%;
    }
    /* ----切换----- */
    .bt-all {
        width: 100%;
    }
    .bt-allUnder-18 .bt-list-new {
        font-size: 1.875rem;
        line-height: 2.625rem;
        width: 100%;
        border-bottom: .0625rem solid #eee;
        padding-left: 1.625rem;
        padding-bottom: 1.5rem;
    }
    .bt-allUnder-18 .bt-list {
        height: auto;
    }
    .bt-all .bt-list-new span {
        font-size: 1.875rem;
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
    }
    .bt-allUnder-18 .bt-con-tab {
        height: auto;
        margin-top: 0;
    }
    .bt-allUnder-18 .bt-lists-cover li {
        background: url(dian-phone.png) no-repeat;
        background-position: left 2.625rem;
        background-size: 0.375rem;
        padding-top: 1.5rem;
    }
    .bt-lists-cover li.white ins {
        width: 2.125rem;
    }
    .bt-all .bt-tab-tit {
        border-bottom: none;
    }
    .bt-allUnder-18 .bt-title-tab,
    .bt-all-18 .bt-title-tab {
        font-size: 1.875rem;
    }
    .bt-all .bt-title-tab-hover {
        border-bottom: none;
        margin-bottom: 0;
        color: #3a83e9;
        font-weight: 700;
    }
    .bt-all .bt-title-tab-hover a {
        color: #3a83e9;
    }
    .bt-all .bt-title-tab {
        margin-right: 1.25rem;
        padding-bottom: .75rem;
    }
    .bt-all .bt-title-tab:last-child {
        margin-right: 0px;
    }
    .bt-all .bt-title-tab a {
        pointer-events: none
    }
    /* -------phone----more */
    .bt-list-more {
        width: 11.25rem;
        height: 4.6875rem;
        line-height: 4.6875rem;
        text-align: center;
        border: .0625rem solid #ccc;
        font-size: 1.5rem;
        display: block;
        margin: 0 auto;
        margin-top: 3.125rem;
    }
    /* -----政府工作报告------- */
    .zfbg {
        width: 100%;
        height: 30.25rem;
        background: linear-gradient(180.00deg, #f6faff 0%, #fff 100%);
        border: .0625rem solid #b5d4ff;
        padding: 2.4375rem 0;
        margin-top: 3.75rem;
    }
    .zfbg-l {
        width: 14.6587rem;
        height: 23.905rem;
        margin-left: 5.125rem;
        margin-top: 1.125rem;
    }
    .zfbg-l img {
        width: 100%;
        height: 100%;
    }
    .zfbg-r {
        width: 10.9375rem;
        margin-left: 7.6875rem;
    }
    .zfbg-r ul li {
        width: 100%;
        border-left: .0625rem solid #accbf6;
        position: relative;
        padding-bottom: 3.125rem;
    }
    .zfbg-text {
        color: #333333ff;
        font-size: 1.875rem;
        margin-left: 3.5rem;
        line-height: 2rem;
    }
    .zfbg-text a {
        color: #333333ff;
    }
    .zfbg-yuan {
        width: 2rem;
        height: 2rem;
        position: absolute;
        left: -1rem;
        top: 0rem;
    }
    .zfbg-yuan img {
        width: 100%;
        height: 100%;
    }
    .zfbg-yuan-hover {
        display: none;
    }
    .zfbg-r ul li.hover .zfbg-text a {
        color: #3a83e9ff;
    }
    .zfbg-r ul li.hover .zfbg-yuan-xs {
        display: none;
    }
    .zfbg-r ul li.hover .zfbg-yuan-hover {
        display: block;
    }
    .zfbg-r ul li:last-child {
        padding-bottom: 1.25rem;
    }
    .zfbg-r ul li:first-child {
        padding-top: 1.5rem;
    }
    .zfbg-r ul li:first-child .zfbg-yuan {
        top: 1.5rem;
    }
    /* --------- */
    .dsj {
        width: 100%;
        height: 31.625rem;
        background: #f4f9fc;
        margin-top: 3.75rem;
    }
    .dsj-box {
        width: 100%;
        margin: 0 auto;
    }
    .dsj-title-box {
        width: 100%;
        height: 2.1875rem;
        position: relative;
        margin: 0 auto;
    }
    .dsj-title {
        width: 22.1875rem;
        height: 4.375rem;
        line-height: 4.375rem;
        background: url(dsj-title.png) no-repeat center;
        background-size: 100% 100%;
        text-align: center;
        margin: 0 auto;
        font-size: 2.25rem;
        font-weight: bold;
        color: #fff;
        position: absolute;
        top: -2.1875rem;
        left: 50%;
        margin-left: -11.0625rem;
    }
    .dsj-list {
        width: 100%;
        height: 23.75rem;
        margin-top: 1.5rem;
        padding: 0 1.5rem;
    }
    /* 大图滚动 */
    .dsj-list .next,
    .dsj-list .prev {
        display: none;
    }
    
    .dsj-list .sectionCon ul li {
        width: 100%;
        margin-right: 0;
        height: 23.75rem;
    }
 
    .dsj-list .sectionCon ul li a {
        display: block;
        height: 21.875rem;
    }
    .dsj-list .sectionCon ul li .pic {
        width: 100%;
        height: 21.875rem;
        background: #fff;
        padding: 0 2rem;
        position: relative;
    }
    .pic-title {}
    .pic-title-time {
        font-size: 1.5rem;
        color: #999;
        margin-top: 2rem;
    }
    .pic-title-dy {
        display: none;
    }
    .pic-text {
        width: 100%;
        font-size: 1.875rem;
        line-height: 2.8125rem;
        color: #333;
        text-align: left;
        margin-top: 1.5rem;
    }
    .pic-time {
        width: 7.5rem;
        height: 3.75rem;
        line-height: 3.75rem;
        text-align: center;
        border-radius: 1.875rem;
        background: #3a83e9;
        font-size: 1.875rem;
        color: #fff;
        position: absolute;
        bottom: -1.875rem;
        left: 14.0625rem;
    }
    .gzdt .listBox2 {
        height: auto;
    }
    .gzdt ul li {
        font-size: 1.875rem;
        line-height: 3.75rem;
        padding-left: 1.625rem;
    }
    .gzdt ul li a {
        width: 70%;
    }
    .hdjlxx .listBox2 {
        height: auto;
        margin-top: 1.375rem;
    }
  .hdjlxx .bt-box-tit .tabTitle{
    width: 33.3%;
     margin-right: 0;
    
  }
    .hdjlxx .bt-box-tit a {
      display:block;
      font-size: 2.125rem;
      width: 100%;
       text-align: center;
       height: 7.315rem;
       line-height: 2.625rem;
       padding: 0 1.5rem;
       padding-top: 1rem;
    }
    .hdjlxx .bt-box-tit {
        background: #eff6ff;
           border-radius: 8px;
    }
    
    .hdjlxx .bt-box-tit .tabTitle:first-child a {
        border-radius: 8px 0 0 8px;
    }
    
    .hdjlxx .bt-box-tit .tabTitle:nth-child(3) a {
        border-radius: 0 8px 8px 0;
    }
    .hdjlxx .bt-box-tit a.act {
        font-weight: bold;
        background: #3a83e9;
        color: #fff;
        position: relative;
    }
  
  .hdjlxx .bt-box-tit a.act i{
     position: absolute;
    width: 27px;
    height: 14px;
    bottom: -14px;
    left: 45px;
     background:url(/cms_files/filemanager/288403819/picture/20237/87f536a16d9f41b2bb00110e77fce3f4.png) center top no-repeat;
  }
    .hdjlxx .listBox2  li {
        font-size: 1.875rem;
        line-height: 2.625rem;
        padding: 1.5rem 0 1.5rem 1.625rem;
    }
    .hdjlxx .listBox2  li a {
        width: 70%;
    }
    footer {
        margin-top: 0 !important;
    }
    /*较大字体*/
    .swsj-list-r.moreFontSize {
        height: 25.25rem;
    }
    .swsj-list-sjxx.moreFontSize {
        width: 14.75rem;
    }
    .sbm-list-l.moreFontSize {
        width: 13.8rem;
    }
    .sbm-list-r.moreFontSize {
        width: 28rem;
        margin-left: -1.5625rem;
    }
    .sbm-list-mc.moreFontSize {
        width: 9.2rem;
    }
    .sbm-list-r a.moreFontSize {
        width: 7.5rem;
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(3n+1).moreFontSize {
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(4n+1).moreFontSize {
        margin-left: 1.5625rem;
    }
    .zfbg-r.moreFontSize {
        width: 11.9375rem;
    }
    .bt-all .bt-title-tab.moreFontSize {
        margin-right: 4rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li.moreFontSize {
        height: 24.75rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li a.moreFontSize {
        height: 22.875rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li .pic.moreFontSize {
        height: 22.875rem;
    }
    .gzdt ul li a.moreFontSize {
        width: 64%;
    }
    .hdjlxx ul li a.moreFontSize {
        width: 64%;
    }
    /*特大字体*/
    .swsj-list-r.mastFontSize {
        height: 26.25rem;
    }
    .swsj-list-sjxx.mastFontSize {
        width: 15.75rem;
    }
    .sbm-list-l.mastFontSize {
        width: 15.5rem;
    }
    .sbm-list-r.mastFontSize {
        width: 28rem;
        margin-left: -1.5625rem;
    }
    .sbm-list-mc.mastFontSize {
        width: 11rem;
    }
    .sbm-list-r a.mastFontSize {
        width: 8rem;
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(3n+1).mastFontSize {
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(4n+1).mastFontSize {
        margin-left: 1.5625rem;
    }
    .zfbg-r.mastFontSize {
        width: 12.9375rem;
    }
    .bt-all .bt-title-tab.mastFontSize {
        margin-right: 4rem;
    }
    .dsj.mastFontSize {
        height: 32.625rem;
    }
    .dsj-list {
        height: 28.75rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li.mastFontSize {
        height: 26.75rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li a.mastFontSize {
        height: 24.875rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li .pic.mastFontSize {
        height: 24.875rem;
    }
    .gzdt ul li a.mastFontSize {
        width: 61%;
    }
    .hdjlxx ul li a.mastFontSize {
        width: 61%;
    }
    .sbm ul li.mastFontSize {
        height: 31.625rem;
    }
    /*移动端适老化*/
    .swsj-list-r.mobileoldSize {
        height: 26.25rem;
    }
    .swsj-list-sjxx.mobileoldSize {
        width: 15.75rem;
    }
    .sbm-list-l.mobileoldSize {
        width: 15.5rem;
    }
    .sbm-list-r.mobileoldSize {
        width: 28rem;
        margin-left: -1.5625rem;
    }
    .sbm-list-mc.mobileoldSize {
        width: 11rem;
    }
    .sbm-list-r a.mobileoldSize {
        width: 8rem;
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(3n+1).mobileoldSize {
        margin-left: 1.5625rem;
    }
    .sbm-list-r a:nth-child(4n+1).mobileoldSize {
        margin-left: 1.5625rem;
    }
    .zfbg-r.mobileoldSize {
        width: 12.9375rem;
    }
    .bt-all .bt-title-tab.mobileoldSize {
        margin-right: 4rem;
    }
    .dsj.mobileoldSize {
        height: 32.625rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li.mobileoldSize {
        height: 26.75rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li a.mobileoldSize {
        height: 24.875rem;
    }
    #slideBox-slide5.slideGroup .parBd ul li .pic.mobileoldSize {
        height: 24.875rem;
    }
    .gzdt ul li a.mobileoldSize {
        width: 61%;
    }
    .hdjlxx ul li a.mobileoldSize {
        width: 61%;
    }
    .sbm ul li.mobileoldSize {
        height: 31.625rem;
    }
}

@media screen and (min-width:751px) and (max-width: 1200px) {
    #slideBox-slide5.slideGroup .parBd ul li .pic {
        width: 90%;
    }
}