﻿@media screen and (max-width: 1200px) {

  .common-box {
    width: calc(100% - .6rem);
  }

  .common-footer {
    width: calc(100% - .6rem);
    padding: 0;
  }

  body {
    /* background: url(mobile-background.png) no-repeat top center; */
    background-size: auto;
  }

  /* 移动端头部适配样式 START*/

  .header {
    width: calc(100% - .6rem);
  }

  .header .jf {
    display: none;
  }

  .header .title-logo {
    width: 100%;
    text-align: center;
    margin-left: 0;
    margin-top: 0.65rem;
  }

  .header .title-logo img {
    width: 65%;
  }

  .header .search {
    width: 100%;
    height: 0.65rem;
    text-align: center;
    margin: 0.6rem 0 0 0;
  }

  .header .text {
    width: 5rem;
    padding-left: 0.2rem;
    border-top-left-radius: 0.3rem;
    border-bottom-left-radius: 0.3rem;
    font-size: 0.24rem;
  }

  .header .btn {
    width: 1.5rem;
    padding-left: 0.4rem;
    font-size: 0.24rem;
    color: #0163d1;
    border-top-right-radius: 0.3rem;
    border-bottom-right-radius: 0.3rem;
  }

  /* 内容 */
  .content {
    margin-top: 0.3rem;
  }

  .common-box .nav {
    width: 94%;
    height: 2rem;
    padding: 0.1rem 3%;
    margin: 0;
  }

  /* .common-box .nav ul{
       width: 80%;
       margin-left: 10%;
     } */
  .common-box .nav li {
    width: 28%;
    height: 0.8rem;
    line-height: 0.8rem;
    margin: 0.1rem 2.6%;
    font-size: 0.28rem;
  }

  .common-box .current-location {
    height: 0.78rem;
    font-size: 0.22rem;
    line-height: 0.78rem;
    padding-left: 0.3rem;
    overflow: hidden;
  }

  /* 移动端头部适配样式 END*/

  /* 移动端底部适配样式 START*/
  .footer {
    padding: .2rem 0;
  }

  .footer .footer-img {
    margin-top: 0;
  }

  .footer .footer-img img:nth-of-type(1),
  .footer .footer-img img:nth-of-type(2) {
    float: none;
  }

  .footer .footer-img img:nth-of-type(1) {
    width: 11%;
    /* margin-left: 20%; */
    margin: 0.2rem 0 0 25%;
  }

  .footer .footer-img img:nth-of-type(2) {
    width: 22%;
    margin: 0.3rem 0 0 10%;
  }


  .footer .footer-text>span:nth-of-type(2) {
    display: none;
  }

  .footer .footer-text {
    top: -3.2rem;
    width: 100%;
    text-align: center;
    position: static;
  }

  .footer .footer-text .footer-first {
    margin: 0 1rem;
    display: inline-block;
  }

  .footer .footer-text span {
    font-size: 0.22rem;
    line-height: 0.5rem;
  }

  .footer .footer-text p {
    width: 100%;
    font-size: 0.22rem;
    line-height: 0.5rem;
    text-align: left;
    color: #849299;
  }

  .footer .footer-text p:nth-last-of-type(1) {
    margin-left: 5px;
  }

  /* 移动端底部适配样式 END*/
  .index-rotation1 img {
    width: 100%;
  }

  .index-news1 {
    width: 100%;
    padding: .2rem 0 0;

  }

  .index-news1 img {
    width: 100%;
  }

  .index-fitness {
    padding: 0;
  }

  .index-fitness a {
    display: inline-block;
    width: 30.7%;
    margin-right: .27rem;
    padding-top: .27rem;
    box-sizing: border-box;
  }

  .index-fitness a:nth-of-type(3n) {
    margin-right: 0;
  }

  .index-fitness img {
    width: 100%;
  }

  .index-news2 {
    width: 100%;
    padding: .2rem 0;
  }

  .index-news2 img {
    width: 100%;
  }

  .index-special {
    width: 100%;
    padding-top: .2rem;
  }

  .index-special img {
    width: 100%;
  }

  .index-masses {
    width: 100%;
    padding: 0;
  }

  .index-masses img {
    width: 100%;
    padding-top: .2rem;
  }

  .index-overt {
    width: 100%;
    padding-top: .2rem;
  }

  .index-overt img {
    width: 100%;
  }

  .index-online {
    width: 100%;
    padding: .2rem 0;
  }

  .index-online .top-img {
    width: 100%;
  }

  .index-online .img {
    width: 30.7%;
    margin-right: .27rem;
  }

  .index-online .last-mg {
    width: 30.7%;
    margin: 0;
  }

  /* 移动端首页适配样式 END*/


  /* 移动端便民服务样式  START */

  /* 公共样式头 */

  .service-header {
    width: 100%;
    height: 0.78rem;
    background-color: #c6dcf5;
  }

  .service-header .number1 {
    margin-left: 0.3rem;
  }

  .service-header a {
    font-size: 0.22rem;
    line-height: 0.78rem;
  }

  .service-header a:hover {
    color: #5289db;
  }

  .service-title {
    height: 0.8rem;
    width: 96%;
    margin: 0px auto;
    margin-bottom: 0.2rem;
    border-bottom: 1px solid #c6dcf5;
  }

  .service-list .ttb-list {
    width: 96%;
  }

  .service-title a {
    font-size: 0.28rem;
    display: block;
    width: 30%;
    font-weight: bold;
    line-height: 0.8rem;
    border-bottom: 2px solid #0163d1;
  }

  .service-title a:hover {
    border-bottom: 2px solid #0163d1;
  }

  .service-title a img {
    height: 0.28rem;
    width: 0.28rem;
    margin-top: 0.26rem;
    margin-right: 0.2rem;
  }

  .service-list {
    width: 100%;
    margin: 0 auto;
  }

  .service-list ul {
    margin-bottom: 0px;
  }

  .service-list ul li {
    width: 97%;
    height: 0.8rem;
    margin-left: 0.1rem;
  }

  .service-list ul li img {
    margin-top: 0.38rem;
  }

  .service-list ul li a {
    display: inline-block;
    margin-left: 0rem;
    line-height: 0.8rem;
    width: 70%;
    height: 0.8rem;
    font-size: 0.26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .service-list ul li .service-list-math-pc {
    line-height: 0.8rem;
    font-size: 0.26rem;
    color: #aaaaaa;
    float: right;
  }

  .service-list ul li a:hover {
    color: #0163d1;
    border-bottom: 1px solid #064b9b;
  }

  .service-banner {
    margin: 0 auto;
    width: 96%;
    height: 1.2rem;
    border: none;
  }

  .service-banner .pc-banner {
    display: none;
  }

  .service-banner .mobile-banner {
    display: block;
  }

  .service-banner img {
    width: 100%;
    height: 100%;
  }

  .srevice-icon {
    width: 96%;
    margin: 0.2rem auto;
  }

  .srevice-icon ul {
    margin-left: 0px;
  }

  .srevice-icon li {
    height: 0.8rem;
    width: 31.2%;
    margin-right: 0.2rem;
    margin-bottom: 20px;
    float: left;

  }

  .srevice-icon li a {
    display: inline-block;
    background-color: #daebfe;
    border: 1px solid #b9d6f5;
    line-height: 0.8rem;
    text-align: center;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 0.24rem;
    margin: 0 auto;
    margin-bottom: 0.1rem;
  }

  .srevice-icon li:nth-child(3n+3) {
    margin-right: 0rem;
  }

  .srevice-icon li:last-child {
    margin-bottom: 0px;
  }

  .srevice-icon li a:hover {
    color: #fff;
    background-color: #0163d1;
    border: 1px solid #0163d1;
  }

  .srevice-icon li:hover img {
    display: none;
    position: absolute;
    left: 40%;
    bottom: -10px;
  }

  .srevice-icon li img {
    left: 40%;
    bottom: -0.1rem;
    display: none;
  }

  .srevice-icon .active img {
    display: none;
  }

  .srevice-ddbox {
    display: none;
    margin: 0.2rem auto;
    width: 96%;
    border: 1px solid #c6dcf5;
  }

  .srevice-dbox .active {
    display: block;
    margin: 0.2rem auto;
    width: 96%;
    height: 100%;
    border: 1px solid #c6dcf5;
  }

  .srevice-ddbox {
    margin: 0.2rem auto;
    width: 96%;
    height: 100%;
    border: 1px solid #c6dcf5;

  }

  .srevice-ddbox .srevice-box:nth-child(2n+2) {
    border-left: 1px dashed #4f8bcf;
  }

  .srevice-box {
    margin-top: 0.3rem;
    width: 48%;
    height: 3rem;
    float: left;
    border: none;
  }

  .srevice-box ul {
    margin: 0 auto;
    text-align: center;
  }

  .srevice-box ul li {

    line-height: 0.56rem;
  }

  .srevice-box ul li a {
    font-size: 0.26rem;
  }

  .srevice-box ul li a:hover {
    color: #0163d1;
    border-bottom: 0.5px solid #0163d1;
  }

  .srevice-box-lastone {
    border-right: none;
    margin-top: 0.3rem;
    margin-bottom: 0.3rem;
  }


  /* 移动端便民服务样式  END */



  /* 移动端公众参与样式  START */

  .service-news {
    width: 100%;
    height: 5rem;
    margin-left: 0px;
  }

  .service-news img {
    max-width: 6.9rem;
    max-height: 5rem;
    width: 100%;
    height: 100%;
  }

  .service-texts {
    width: 100%;
    margin-top: 0.2rem;
    margin-right: 0px;
    height: 4.4rem;
  }

  .service-texts p {
    height: 0.60rem;
    line-height: 0.60rem;
    font-size: 0.26rem;
    color: #333333;
  }

  .service-texts p:last-child {
    height: 0.50rem;
    line-height: 0.50rem;
    font-size: 0.26rem;
  }

  .service-texts p a {
    font-size: 0.3rem;
    color: #333333;
    border-bottom: 0px solid #0163d1;
  }

  .service-texts .service-texts-fistr a {
    font-size: 0.3rem;
    color: #0163d1;
    border-bottom: 0px solid #0163d1;
  }

  .service-news-zuo {
    width: 100%;
  }

  .service-news-you {
    width: 100%;
  }

  .service-news-you-title {
    border-bottom: none;
    margin-bottom: 0px;
  }

  .service-news-you-title a {
    border-bottom: none;
    margin-bottom: 0px;


  }

  .service-news-you-title a:hover {
    border-bottom: none;
  }

  .service-jihe img {
    height: 5rem;
    margin-top: -0.22rem;
    margin-left: 0.02rem;
  }

  .service-jihe-take {
    width: 86%;
  }

  .service-jihe-take div {
    margin-top: 0.2rem;
    width: 100%;
    height: 1.4rem;
    background-color: #c6dcf5;
    border-radius: 10px;
  }

  .service-jihe-take div p {
    display: block;
    height: 0.5rem;
    line-height: 0.8rem;
    font-size: 0.26rem;
    text-indent: 0.4rem;
  }

  .service-jihe-take div:hover {
    background-color: #4e9af0;
    color: #fff;
  }

  /* 移动端公众参与样式  END */

  /* 移动端专题专栏样式  START */
  .special-header {
    display: block;
    width: 100%;
    height: 0.78rem;
    background-color: #c6dcf5;
  }

  .special-header .number1 {
    margin-left: 0.2rem;
  }

  .special-header a {
    font-size: 0.22rem;
    line-height: 0.78rem;
  }

  .special-header a:hover {
    color: #5289db;
  }

  .service-news {
    width: 100%;
    text-align: center;
  }

  .service-news img {
    width: 100%;
    max-width: 690px;
  }

  .special-list {
    width: 100%;
    margin: 0 auto;
  }

  .special-title {
    height: 0.8rem;
    width: 100%;
    margin: 0rem auto;
    border-bottom: 1px solid #c6dcf5;
  }

  .special-title a {
    font-size: 0.28rem;
    display: block;
    width: 2rem;
    line-height: 0.8rem;
  }

  .special-title a:hover {
    border-bottom: 3px solid #0163d1;
  }

  .special-title a img {
    height: 0.3rem;
    width: 0.3rem;
    margin-top: 0.3rem;
  }

  .section-1 {
    width: 100%;
  }

  .section-1fool-left {
    width: 48%;
    height: 2.5rem;
    text-align: center;
    margin-top: 0.27rem;
    margin-left: 0rem;
    margin-right: 0.18rem;
    background-color: #fbfbfb;
    border-bottom: 0.013rem solid #f2f2f2;
    margin-bottom: 0rem;
    box-sizing: border-box;
  }

  .section-1fool-left-1 {
    width: 95.6%;
    padding: 0.066rem;
    height: 1.6rem;
    border: 0.013rem solid #f2f2f2;
    background-color: #fff;
  }

  .section-1fool-left-1 img {
    max-width: 100%;
    max-height: 1.6rem;
    height: 1.6rem;
    width: 100%;
  }

  .section-1fool-left span {
    display: inline-block;
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
  }

  .section-1fool-left p {
    height: 0.8rem;
    width: 100%;
    line-height: 0.8rem;
    font-size: 0.22rem;
    color: #666666;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .sectionright {
    float: left;
    margin-right: 0rem;
  }

  .section-moblie {
    float: right;
    margin-right: 0rem;
  }

  .special-list .special-title2 {
    margin-bottom: 0rem;
  }

  /* 移动端专题专栏样式  END */


  /* 移动端政务访谈样式  START */

  .taking-header {
    width: 96%;
    height: 0.8rem;
    background-color: #c6dcf5;
    margin: 0 auto;
  }

  .taking-header .number1 {
    margin-left: 0.2rem;
  }

  .taking-header a {
    font-size: 0.22rem;
    line-height: 0.8rem;
  }

  .taking-header a:hover {
    color: #0163d1;
    font-weight: none;
  }

  .taking-list {
    width: 96%;
    margin: 0 auto;
  }

  .taking-title {
    height: 0.8rem;
    width: 100%;
    margin: 0 auto;
    margin-top: 0.3rem;
    margin-bottom: 0.2rem;
    border-bottom: 1px solid #bebebe;
  }

  .taking-title a {
    font-size: 0.28rem;
    display: block;
    width: 2.22rem;
    line-height: 0.8rem;
    color: #0262d2;
    border-bottom: 2px solid #0262d2;
  }

  /* .taking-title a:hover {
      border-bottom: 3px solid #0163d1;
    } */
  .taking-title a img {
    height: 0.38rem;
    width: 0.4rem;
    margin-top: 0.2rem;
    margin-left: 0.2rem;
  }

  .taking-box {
    width: 96%;
    margin: 0 auto;
    height: 10rem;
    border: 0px solid #f2f2f2;
  }

  .taking-box-img {
    width: 100%;
    height: 5rem;
    margin: 0px;
  }

  .taking-box-img img {
    width: 100%;
    height: 100%;
    margin: 0px;
  }

  .taking-box-text {
    width: 100%;
    height: auto;
    margin: 0px;
    position: relative;
    overflow: hidden;
  }

  .taking-box-text p {
    font-size: 0.28rem;
    line-height: 0.6rem;
    font-weight: 500;
  }

  .taking-box-text .taking-box-text-1 {
    color: #555555;
  }

  .taking-box-text .taking-box-text-1 a {
    color: #0262d2;
    font-weight: 500;
    font-size: 0.3rem;
  }

  .taking-box-text .taking-box-text-2 {
    font-weight: 500;
    line-height: 0.5rem;
    color: #555555;
    padding-bottom: .6rem;
  }

  .taking-box-text .taking-box-text-2 a {
    font-weight: 500;
    font-size: 0.24rem;
  }

  .taking-box-text span {
    position: absolute;
    bottom: 0;
    right: 40%;
    margin: 0 auto;
  }

  .taking-box-text span a {
    color: #0262d2;
    font-size: 0.28rem;
  }

  .right-nav {
    display: none;
  }

  /* 移动端底部适配样式 END*/
  /* 领导内容页 START */
  .leader-main-content .m-leaderName {
    display: block;
    font-size: 0.34rem;
    color: #333333;
    text-align: center;
    padding: .2rem;
  }

  .leader-images {
    width: 100%;
    text-align: center;
  }

  .leader-images img {
    width: 2.4rem;
    height: 3rem;
  }

  .leader-main-content {
    display: contents;
    width: 100%;
    height: auto;
    float: none;
  }

  .leader_Name {
    display: none;
  }

  .leader-main {
    width: 100%;
    padding: .1rem;
  }

  .leader-part-left {
    margin-right: 0;
    width: 100%;
  }

  .leader-part-right {
    width: 100%;
    height: auto;
  }

  .leader-main-content p {
    font-size: .24rem;
    line-height: .50rem;
  }

  .leader-main-content p span {
    font-size: .24rem;
    line-height: .50rem;
  }

  .leader-main-content img {
    display: inline-block;
    margin-right: 12px;
    vertical-align: top;
    margin-top: .15rem;
    width: .24rem;
    height: .26rem;
  }

  .leader-title p span {
    font-size: .28rem;
    color: #3260a4;
  }

  .leader-mainP p {
    font-size: .24rem;
    color: #333333;
    line-height: .50rem;
    text-indent: 35px;
  }

  .leader-activity p {
    width: 1.5rem;
  }

  .leader-newsLi div a {
    font-size: .28rem;
    line-height: .32rem;
  }

  .leader-newsLi div span {
    font-size: .22rem;
    color: #999999;
    float: right;
    line-height: .36rem;
  }

  .leader-newsLi p {
    font-size: .24rem;
    color: #999999;
    line-height: .50rem;
  }

  .leader-title p img {
    width: .24rem;
  }

  /* 领导内容页 END */
  /* 首页 START */
  .index-box {
    display: none;
  }

  .index-main {
    max-width: 100%;
  }

  .box_img ul li {
    width: 100%;
  }

  .box_img ul li a>img {
    width: 100%;
    height: auto;
  }

  .box_img {
    max-width: 100%;
    height: 4.45rem;
  }

  .slide {
    width: 100%;
    height: auto;
  }

  .box_tab {
    width: 100%;
  }

  .box_tab a>span {
    font-size: .28rem;
    line-height: .7rem;
    width: 62%;
  }

  .box_tab {
    height: .7rem;
    margin-top: -.7rem;
  }

  .box_tab a {
    line-height: .8rem;
  }

  #toTop {
    position: fixed;
    right: 10px;
    bottom: 4.37rem;
    text-align: center;
    overflow: hidden;
  }

  #toTop img {
    width: .8rem;
    height: .8rem;
  }

  .toTop {
    display: block !important;
  }

  .index-hotNews {
    margin-top: 0.4rem;
    width: 100%;
    height: auto;
  }

  .index-hotNews .tc a {
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .index-hotNews .index-hotTitle {
    font-size: .30rem;
  }

  .index-hotNewsp {
    font-size: .24rem;
    line-height: .50rem;
  }

  .tab-title {
    font-size: .28rem;
  }

  .tab-title>div {
    /* line-height: .5rem; */
    margin-right: .15rem;
  }

  .tab-title>div.active a {
    padding: 0 0.2rem;
  }

  .tab-title>div.active .tab-title-imgbtn {
    padding-left: 0.5rem;
  }

  .pub-table-box-c li {
    font-size: .26rem;
    height: .5rem;
    line-height: .5rem;
    padding: 0 0.4rem;
  }

  .pub-table-box-c li span {
    font-size: .22rem;
  }

  .index-tzgg {
    width: 100%;
    height: auto;
  }

  .index-tzgg .pub-table-box li {
    padding-left: .4rem;
  }

  .index-tzgg .pub-table-box-c li i {
    left: .1rem;
  }

  .dt-box {
    height: auto;
  }

  .index-tjjy {
    margin-top: .1rem;
    width: 100%;
    height: auto;
  }

  .pub-table-box-c li i {
    left: .1rem;
  }

  .dt-box .index-tzgg .tab-title {
    text-align: left;
    padding-left: 0rem;
  }

  .index-zwgk-title p {
    font-size: .28rem;
  }

  .index-zwgk-title img {
    width: 5.5%;
  }

  .index-zwgk {
    width: 100%;
    height: auto;
    margin-top: 0.3rem;
  }

  .index-zwgk-content {
    height: auto;
  }

  .index-zwgk-left {
    width: 100%;
    height: auto;
  }

  .index-xxgklink img {
    width: 100%;
  }

  .index-zwgk-left ul li {
    width: 50%;
  }

  .index-zwgk-right {
    width: 100%;
    margin-top: 0.3rem;
    height: auto;
  }

  .index-zmhd {
    width: 100%;
    height: auto;
    margin-top: 0.3rem;
  }

  .index-zwgk-right ul li {
    margin-right: 3vw;
    height: auto;
  }

  .index-zwgk-right ul li:nth-child(2n) {
    margin-right: 4vw;
  }

  .index-zwgk-right ul li:nth-child(4n) {
    margin-right: 0;
  }

  .index-zmhd-content ul li {
    width: 48%;
    margin-right: 4%;
  }

  .index-indexImg a:nth-child(1) img {
    width: 4.78rem;
    height: 1.74rem;
  }

  .index-indexImg .m-indexImg {
    width: 100% !important;
  }

  .m-bmfw {
    margin-top: 0.3rem;
  }

  .index-bmfw-content ul li {
    width: 50%;
  }

  .five_banner {
    width: 100%;
    /* padding-left:1.33rem; */
  }

  .fivebanner div {
    width: 100%;
    margin-right: 0;
  }

  .fivebanner div img {
    max-width: 72.5vw;
  }

  .fiveleft {
    width: .3rem;
    left: .05rem;
  }

  .fiveright {
    width: .3rem;
    right: .5rem;
  }

  .index-bottomBox {
    margin-top: 0.3rem;
  }

  .index-zmhd-content ul li a p {
    font-size: .33rem;
    margin-right: .1rem;
  }

  .m-indexImg2 {
    width: 1.86rem;
  }

  .index-zwgk-right ul li a img {
    width: 1.53rem;
    height: .97rem;
  }

  .index-zwgk-right ul li p {
    text-align: center;
    margin-top: -22px;
    font-size: .24rem;
    color: #000000;
  }

  /* 首页 END */

  /* 07-通用列表页 */
  .common-list-content-nav {
    display: none;
  }

  .common-list-right-title {
    margin-top: 0.2rem;
    height: 0.78rem;
    font-size: 0.28rem;
    line-height: 0.78rem;
  }

  .common-list-right-title img {
    /* margin: 17px 10px 0 15px; */
    width: 0.35rem;
    margin: 0.22rem 0.1rem 0 0.25rem;
  }

  .common-list-mobile-nav {
    display: block;
    position: relative;
    width: calc(100% - 0.6rem);
    margin: 0 0.2rem;
    height: 1rem;
    border-bottom: 0.01rem solid #e6e6e6;
    font-size: 0.34rem;
    color: #333;
    line-height: 1rem;
    cursor: pointer;
  }

  .common-list-mobile-nav img {
    width: 0.64rem;
    float: right;
    margin-right: 0.2rem;
    margin-top: 0.2rem;
  }

  .common-list-mobile-nav .select-list {
    display: none;
    position: absolute;
    top: 0.9rem;
    right: 0;
    width: auto;
    color: #333333;
    border-radius: 0.1rem;
    background: #edeff2;
    z-index: 100;
    height: auto;
  }

  .common-list-mobile-nav .select-list li {
    width: calc(100% - 0.4rem);
    /* margin: 0 0.2rem; */
    padding: 0 0.2rem;
    text-align: center;
    height: 0.88rem;
    font-size: 0.28rem;
    line-height: 0.88rem;
    /* background: #edeff2; */
    border-bottom: 0.01rem solid #dedede;
  }

  .common-list-mobile-nav .select-list li:nth-last-child(1) {
    border-bottom: none;
  }

  .common-list-mobile-nav .select-list li:hover {
    background: #ccc;
    color: #fff;
  }

  .common-list-right-content {
    width: 100%;
    margin: 0;
  }

  .common-list-right-list {
    margin-top: 0.1rem;
  }

  .common-list-right-list li {
    overflow: hidden;
    font-size: 0.26rem;
    line-height: 0.8rem;
    color: #3b3b3b;
    margin-left: 0rem;
  }

  .common-list-right-list li i {
    font-size: 0.26rem;
    margin-right: 0.1rem;
    margin-left: 0;
  }

  .common-list-right-list .list-date {
    margin-right: 0.06rem;
    font-size: .22rem;
  }

  .common-list-right-list .list-content {
    width: 70%;
    font-size: .25rem;
  }

  .common-list-right-pages {
    display: none;
  }

  .common-list-mobile-pages {
    width: 5.5rem;
    margin: 0.1rem auto;
    display: block;
    overflow: hidden;
    text-align: center;
  }

  .common-list-mobile-pages button {
    float: left;
    font-size: 0.2rem;
    height: 0.6rem;
    background: #ffffff;
    margin: 0 0.15rem;
    /* padding: 0 0.2rem; */
    border-radius: 0.05rem;
  }

  .common-list-mobile-pages .num {
    border: none;
    width: 0.6rem;
    height: 0.6rem;
    /* margin: 0 0.1rem; */
  }

  .common-list-mobile-pages .change {
    /* padding: 0 0.25rem; */
    width: 0.58rem;
    height: 0.58rem;
    font-size: 0.25rem;
    text-align: center;
    color: #ccc;
    border: 0.01rem solid #ccc;
  }

  .common-list-mobile-pages .active {
    background: #4482ff;

  }

  /* 01-07-通用文章内容 */
  .common-list-content {
    padding: 0;
    overflow: auto;
  }

  .common1-content-text {
    width: 100%;
    padding: 0;
  }

  .common1-content-text .common1-content-title {
    font-size: 0.28rem;
    line-height: 0.4rem;
  }

  .common1-content-date {
    font-size: 0.16rem;
    margin: 0.25rem 0;
  }

  .common1-content-date span {
    margin-right: 0.4rem;
  }

  .common1-content-main-content {
    margin: 0;
  }

  .common1-content-main-content p {
    font-size: 0.22rem;
    line-height: 0.4rem;
  }

  .common1-content-main-content img {
    width: 100%;
    margin-left: 0%;
    margin-top: 0.2rem;
  }

  .common-content-bottom-title {
    display: none;
  }

  .qt-print_area {
    display: none;
  }

  /* 07-通用列表页 END */

  /* 09-通用内容页 */
  .common-content {
    width: 100%;
    border: none;
    margin: 0.3rem 0 0 0;

    padding: 0;
  }

  .common-content-title {
    font-size: 0.3rem;
    line-height: 0.5rem;
    margin-bottom: 0.3rem;
    word-break: break-all;
  }

  .common-content-top-date span:nth-of-type(1) {
    margin-right: 1rem;
  }

  .common-content-top-date {
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.22rem;
  }

  .common-content-main p {
    font-size: 0.28rem;
    line-height: 0.6rem;
  }

  .common-content-main img {
    max-width: 100%;
    margin: 0.25rem auto;
  }

  .common-content-bottom-share {
    display: none;
  }

  /* 11-网站地图页 */
  .map-content {
    width: 96%;
    padding: 0 2%;
    box-sizing: content-box;
  }

  .map-title {
    padding-top: 0.1rem;
    border-bottom: 0.01rem solid #c6dcf5;
  }

  .map-content .map-small-content li {
    width: 47.5%;
    height: 0.78rem;
    margin-right: 3%;
    margin-top: 0.2rem;
    font-size: 0.26rem;
    line-height: 0.78rem;
  }

  .map-content .map-small-content li:nth-of-type(2n) {
    margin-right: 0;
  }

  .map-content .map-small-content li:nth-of-type(5n) {
    margin-right: 3%;
  }

  .map-title p {
    width: 2.3rem;
    font-size: 0.28rem;
    line-height: 0.8rem;
    margin-bottom: 0;
    border-bottom: 0.03rem solid #0163d1;
  }

  .map-title p img {
    width: 13%;
    margin-top: 0.22rem;
    margin-left: -0.4rem
  }

  .map-small-content .add::before {
    display: none;
  }

  .map-small-content .add .select-list {
    width: 2.8rem;
    display: none !important;
  }

  /* 02-新闻 */
  .jyxw-channel-content {
    width: 100%;
    padding: 0;
  }

  .jyxw-channel-left,
  .jyxw-channel-right {
    width: 100%;
    margin-top: 0.2rem;
    margin-right: 0;
  }

  .jyxw-channel-left-second li,
  .jyxw-channel-left-third li,
  .jyxw-channel-right-first li,
  .jyxw-channel-right-second li {
    font-size: 0.26rem;
    line-height: 0.8rem;
  }

  .jyxw-channel-left-second li a,
  .jyxw-channel-left-third li a,
  .jyxw-channel-right-first li a,
  .jyxw-channel-right-second li a {
    width: 70%;
  }

  .jyxw-channel-title {
    margin-bottom: 0.1rem;
    border-bottom: 0.01rem solid #c6dcf5;
  }

  .jyxw-channel-title p {
    width: 1.8rem;
    padding-bottom: 0.1rem;
    font-size: 0.28rem;
    border-bottom: 0.03rem solid #0163d1;
  }

  .jyxw-channel-first-title {
    margin: 0.3rem 0.15rem 0.1rem 0.15rem;
    line-height: 0.4rem;
    font-size: 0.3rem;
    text-align: left;
  }

  .jyxw-channel-first-content {
    padding: 0 0.15rem;
    text-indent: 2em;
    font-size: 0.24rem;
    line-height: 0.5rem;
    padding-bottom: 0.2rem;
  }

  .jyxw-channel-left-second li i,
  .jyxw-channel-left-third li i,
  .jyxw-channel-right-first li i,
  .jyxw-channel-right-second li i {
    font-size: 0.7rem;
    margin-right: 0.1rem;
    margin-top: -0.05rem;
    margin-left: 0.05rem;
  }

  .jyxw-channel-left-second {
    padding-bottom: 0.15rem;
  }

  .jyxw-channel-left-first,
  .jyxw-channel-left-second,
  .jyxw-channel-left-third {
    margin-top: 0.15rem;
  }

  /* 03-政务公开 */
  .zwgk-channel-content {
    width: 100%;
    padding-top: 0.2rem;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }

  .zwgk-title1,
  .zwgk-title2 {
    font-size: 0.28rem;
    margin: 0.1rem 0;
    border-bottom: 0.01rem solid #c6dcf5;
  }

  .zwgk-title1 p {
    width: 2.5rem;
    padding-bottom: 0.2rem;
    font-size: 0.28rem;
    line-height: 0.28rem;
    font-weight: bold;
    border-bottom: 0.03rem solid #0163d1;
  }

  .zwgk-title1 p img,
  .zwgk-title3 p img {
    width: 0.24rem;
    margin-top: 0.03rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
  }

  /* .zwgk-title3 p img{
      width: 3%;
      margin-left: 0.1rem;
      margin-right: 0.05rem;
    } */
  .zwgk-title2 {
    line-height: 0.6rem;
    height: 0.6rem;
    margin-bottom: 0.1rem;
  }

  .zwgk-title2 li {
    height: auto;
    font-size: 0.28rem;
    padding: 0 0.2rem;
    color: #000;
  }

  .zwgk-title2 li a {
    color: inherit;
  }

  .zwgk-title2 li:nth-of-type(n+2) {
    margin-left: 0;
  }

  .zwgk-title2 li:nth-of-type(n+2)::before {
    left: -0.23rem;
  }

  .zwgk-title2 li:hover {
    border-bottom: 0.05rem solid #0163d1;
    font-weight: bold;
  }

  .zwgk-title3 {
    font-size: 0.28rem;
    font-weight: bold;
    line-height: 0.28rem;
    padding-bottom: 0.2rem;
  }

  .zwgk-second-left img {
    margin-bottom: 0.06rem;
  }

  .zwgk-first-content {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0;
  }

  .zwgk-channel-list-first li {
    font-size: 0.26rem;
    line-height: 0.8rem;
  }

  .zwgk-channel-list-first li i {
    font-size: 0.7rem;
    margin-top: -0.03rem;
    margin-right: 0.05rem;
  }

  .zwgk-channel-second {
    margin-top: 0.2rem;
  }

  .zwgk-second-left {
    width: 100%;
    margin-right: 0;
  }

  .zwgk-left-content {
    width: 100%;
  }

  .zwgk-left-content img {
    width: 48%;
    margin-bottom: 0.2rem;
    margin-right: 2%;
  }

  .zwgk-left-content img:nth-of-type(2n) {
    margin-right: 0;
  }

  .zwgk-second-center {
    width: 100%;
    margin-right: 0;
    margin-top: 0.1rem;
  }

  .zwgk-second-right {
    width: 100%;
    margin-top: 0.2rem;
  }

  .zwgk-second-right li {
    width: 48%;
    font-size: 0.28rem;
    padding-left: 1.25rem;
    background-size: cover;
  }

  .zwgk-second-right li.zwgk-short {
    width: 48%;
  }

  .zwgk-second-right li.zwgk-long {
    width: 100%;
    padding-left: 2.4rem;
    background-size: cover;
  }

  .zwgk-second-right img {
    width: 48%;
    margin-right: 2%;
    margin-bottom: 0.1rem;
  }

  .zwgk-second-right img:nth-of-type(2) {
    margin-right: 0;
  }

  .zwgk-channel-third {
    margin-top: 0;
  }

  .zwgk-channel-third li {
    width: 2.16rem;
    height: 1.9rem;
    margin-right: 2%;
    margin-top: 0.2rem;
    font-size: 0.22rem;
    line-height: 2.8rem;
    text-align: center;
    color: #000;
  }

  .zwgk-channel-third a {
    display: block;
    position: absolute;
    width: 100%;
    top: 0rem;
  }

  /* .zwgk-channel-third li:nth-of-type(3n){
      margin-right: 0;
    } */
  .zwgk-channel-third li:nth-of-type(5n) {
    margin-top: 0.2rem;
  }
}

@media screen and (min-width: 749px) and (max-width: 1200px) {
  .index-zwgk-right {
    width: 100%;
    margin-top: 0.3rem;
  }

  .index-zwgk {
    width: 100%;
    height: auto;
  }

  .m-bmfw {
    /* margin-top: 5.8rem; */
  }

  .index-zwgk-right ul li {
    margin-bottom: 3.5vw;
  }

  .index-bottomBox {
    /* margin-top: 3.5rem; */
  }

  .five_banner {
    width: 94%;
    padding-left: 1.5rem;
  }

  .fiveleft {
    width: .3rem;
    left: 0.55rem;
  }
}