﻿.qt-page{display:none;}
.clear{clear:both;}
@media screen and (max-width: 750px) {
  html{
    background: none;
  }
  body{
    font-size: .24rem;
  }
  .toolbar{
    display: none;
  }
  .header{
    width: 100%;
    height: auto;
    background: url(m-top-bg.jpg) no-repeat;
    background-size: 100%;
  }
  .header .sec_menu{
    display: none;
  }
  .wid1000{
    width: 100%;
    margin-bottom: 0;
  }
  .header .cont{
    height: 2.821rem;
  }
  .header .cont img{
    display: none;
  }
  .common-title-font{font-size: 0.22rem;}
  .header .cont .search{
    /* display: flex; */
    /* margin: 0 auto;
    box-sizing: border-box;
    padding-top: 1.84rem;
    padding-left: 1.2rem;
    background: none;
    float: none; */
    margin: 0 auto;
    padding-top: 1.84rem;
    background: none;
    float: none;
    width: 72%;
  }
  .header .cont .search input{
    width: 4.4rem;
    height: 0.56rem;
    padding: 0 .2rem;
    background: #FFFFFF;
    border: 0.01rem solid #ff9900;
    vertical-align: middle;
    box-sizing: border-box;
    float: none;
  }
  .header .cont .search button{
    outline: none;
    -webkit-appearance: none;
    margin: 0;
    padding: 0;
    background: #ff9900;
    color: #FFFFFF;
    border: 0;
    width: .96rem;
    text-align: center;
    font-size: 0.26rem;
    cursor: pointer;
    height: 0.56rem;
    line-height: 0.56rem;
    vertical-align: middle;
  }
  .header .menu {
    height: .7rem;
  }
  .header .menu li{
    width: auto;
    margin: 0;
    display: inline;
    line-height: 0.70rem;
  }
  .header .menu li a{
    width: 1.5rem;
    color: #FFFFFF;
    font-size: 0.28rem;
    text-align: center;
    cursor: pointer;
  }
  .content-top-banner{
    width: 100%;
  }
  .content{
    background: #f2f2f2;
  }
  .content .index_banner{
    width: 100%;
    height: auto;
  }
  .index_banner .slideBox{
    width: 100%;
    padding: .2rem 0;
    box-sizing: border-box;
  }
  .slideBox{
    height: 4.8rem;
  }
  .slideBox .hd{
    right: .4rem;
    bottom: .4rem;
  }
  .slideBox .bd img{
    width: 100%;
    height: 4.33rem;
  }
  .slideBox .pop{
    width: 5.1rem;
    height: .64rem;
    line-height: .64rem;
  }
  .index_news,.index_notice,.index_policy{
    width: 100%;
    margin-bottom: .3rem;
    background: #fff;
  }
  .content .box{
    margin-top: 0;
    padding: 0 .3rem;
  }
  .index_list_tit{
    height: .76rem;
  }
  .index_list_box{
    padding: .2rem;
  }
  .index_list_box .detail{
    padding: .18rem;
  }
  .index_list_box .detail h2{
    font-size: .32rem;
    margin-bottom: .2rem;
    margin-top: .2rem;
  }
  .index_list_box .detail p{
    font-size: .28rem;
    line-height: .5rem;
  }
  .index_list_box ul{
    padding-top: .18rem;
  }
  .index_list_box ul li{
    font-size: .28rem;
    line-height: .56rem;
  }
  .index_list_box ul li a{
    width: 5rem;
  }
  .index_list_box ul li span{
    width: 1rem;
  }
  .index_column_pc {
    display: none;
  }
  .m-index_column{
    display: flex;
    margin: 0 .3rem;
    padding-bottom: .2rem;
  }
  .m-index_column li{
    flex: 1;
    width: 20%;
    margin-right: .1rem;
  }
  .m-index_column li:last-child{
    margin-right: 0;
  }
  .m-index_column li img{
    width: 100%;
  }
  .gk-box,.gk-box.middle{
    width: 100%;
  }
  .gk-box.middle .title_x{
    margin-left: 0;
  }
  .gk-box.middle .index_zwgk{
    margin-left: 0;
    margin-right: 0;
  }
  .gk-box .title_x{
    position: relative;
    margin-bottom: 0;
    padding-left: 0.2rem;
    box-sizing: border-box;
    width: 100%;
    font-size: 0.26rem;
    vertical-align: middle;
    text-align: left;
    background: none;
  }
  .gk-box .title_x::before{
    position: absolute;
    left: 0;
    content: '';
    display: inline-block;
    width: 0.05rem;
    height: 0.36rem;
    border-radius: 0.02rem;
    background-color: #0168b7;
    vertical-align: middle;
  }
  .index_zfxxgk,
  .index_zwgk,
  .index_zmhd {
    margin-bottom: .2rem;
    width: 100%;
    height: auto;
    /* border: .02rem solid #d2d2d2; */
    border: none;
    background: #f5f5f5;
    box-sizing: border-box;
  }
  .index_zfxxgk div{
    padding: .2rem .4rem;
    margin-top: 0;
    width: 25%;
    box-sizing: border-box;
  }
  .index_zfxxgk img{
    width: 100%;
  }
  .index_zfxxgk span{
    padding-top: .1rem;
    font-size: .22rem;
  }
  .index_zwgk div{
    margin-left: 0;
    margin-top: .2rem;
    font-size: .22rem;
    width: 3.4rem;
    height: .74rem;
    line-height: .64rem;
    background: url(index_zwgk_button_bg.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
  }
  .index_zwgk div img{
    width: 0.5rem;
    height: 0.45rem;
    margin: 0 0.2rem 0 0;
    vertical-align: middle;
  }
  .index_zmhd div{
    margin-left: 0;
    font-size: .22rem;
    width: 3.4rem;
    height: .74rem;
    line-height: .74rem;
  }
  .index_zmhd .index_zmhd_btn1, .index_zmhd .index_zmhd_btn2{
    margin-left: 0;
    margin-top: .2rem;
    padding-left: 0;
    width: 3.4rem;
    height: .74rem;
    line-height: .64rem;
    background: url(index_zmhd_button_bg1.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
  }

  .index_column_bottom {
    display: flex;
    margin: 0 0 .2rem 0;
    padding: 0 .3rem;
  }
  .index_column_bottom li{
    margin-right: .1rem;
    width: 25%;
  }
  .index_column_bottom li img{
    width: 100%;
  }
  .footer_lyjg{
    display: none;
  }
  .footer{
    border-top: 0.02rem solid #6fb4e9;
    /* padding: .2rem 0; */
    background-color: #e3f1f8;
  }
  .footer .foot_c{
    font-size: .22rem;
  }
  .footer .foot_c .foot_menu a{
    margin: 0.2rem 0;
    padding: 0;
    width: 1.2rem;
    box-sizing: border-box;
    color: #135f99;
    font-size: 0.24rem;
    cursor: pointer;
  }
  .footer_dzjg{
    width: 0.42rem;
    height: 0.49rem;
    vertical-align: middle;
  }
  .footer_wzzc{
    width: 0.76rem;
    height: 0.38rem;
    box-sizing: content-box;
  }
  .footer .foot_c p span{
    display: inline-block;
  }
  .foot_img_beian{
    display: none;
  }
  .footer .foot_l {
    top: 1.2rem;
    left: .4rem;
  }
  .footer .foot_r{
    top: .9rem;
    right: 0;
  }
  /* 专题专栏频道页适配移动端s */
  .img-content .img-title p img{float:left;}
  .img-contents li img {
    width: 2.88rem;
    height: 1.72rem;
    box-sizing: border-box;
}
.img-contents li{width:3.06rem;}
.img-contents li p {
  width: 3.04rem;
  height: .37rem;
  line-height: .37rem;
  border-bottom: none;
  padding: .1rem;
}
.img-contents li:nth-child(2n){margin-right:0;}
.img-contents li{margin-right: .54rem;}
.img-content .img-title{font-size:.30rem;}
.img-content{margin-bottom:0;}
  /* 专题专栏频道页适配移动端e */
  /* 通用列表页s */
  .common-list-content .content-left-nav{display:none;}
  .common-location{width:100%;}
  .common-list-content{max-width: 100%;padding-top: 0;}
  .content-right-list li {
    height: .5rem;
    margin-left: 0;
    font-size: 14px;
    color: #333333;
    line-height: .5rem;
    border-bottom: none;
}
.content-right-list li p{line-height: .5rem;font-size: 0.22rem;}
   /*分页样式开始*/
   .qt-page .first-page-btn,
   .qt-page .last-page-btn,
   .qt-page .pre-page-btn,
   .qt-page .next-page-btn,
   .qt-page .page-search-btn,
   .qt-page .page-show,
   .qt-page .page-search {
       display: none;
   }

   .qt-page .pre-ico-page-btn,
   .qt-page .next-ico-page-btn,
   .qt-page .page-btn-number button {
       margin: 0;
       border: 0.02rem solid #e3e3e3;
       background: #fff;
   }

   .qt-page .pre-ico-page-btn,
   .qt-page .next-ico-page-btn {
       padding: 0 0.25rem;
       display: none;
   }
   
   .qt-page button,
   .qt-page input {
       padding: 0 0.25rem;
       height: 0.25rem;
   }

   .qt-page {
       padding: 0;
     margin: 0.3rem 0;
   }
   .page .qt-page {
     margin: 0;
 }

   .qt-page,
   .qt-page button {
       height: 0.7rem;
       line-height: 0.7rem;
       font-size: 0.28rem;
   }

       .qt-page .pre-ico-page-btn,
       .qt-page .next-ico-page-btn,
       .qt-page .page-btn-number {
           width: auto;
           display: inline-block;
           
       }

   /*分页样式结束*/
  .content-pages{display:none;}
  .qt-page{display:block;}
  /* 通用列表页e */
  /* 图片列表页适配 s */
  .common-list-content .content-left-nav{display:none;}
  .content-right{padding-left:0;width: 100%;}
  .leader-second li:nth-of-type(n+2){margin-left:0;}
  .leader-second li:nth-child(2n){margin-right:0;}
  .leader-second li {float: none;}
  .leader ul li p {margin-bottom: .15rem;}
  /* 图片列表页适配 e */
  /* 通用内容页适配 s */
  .common-list-content .title{font-size: .36rem;height: .8rem;line-height: .8rem;}
  .common-list-content .common-content{width:100%;}
  .common-list-content .common-content img{max-width: 100%;display: block;overflow: hidden;margin: auto;}
  .common-content .common-img {
    width: 5.5rem;
    height: 4.66rem;
    margin: 0;
}
.common-content .small-common-nav .nav-top-content{max-width: 100%;}
.common-content .content-text p{max-width: 100%;}
.top-img{display: none!important;}
.common-content .small-common-nav .nav-top-content {
  width: 615px;
  margin: 0 auto;
  font-size: .20rem;
  /* line-height: 36px; */
  color: #666666;
}
.common-content .small-common-nav{display: none;}
  /* 通用内容页适配 e */
  /* 领导内容页适配 s */
  .left-name-top ul li {
    width: 2.55rem;
    margin: 17px 0;
    font-size: .3rem;
}
.left-name-bottom {
  width: 6.8rem;
  height: 3rem;
  margin-top: 16px;
}
.right-content {
  width: 6.8rem;
  margin-left: 0;
}
.left-name-bottom .bottom-title {
  font-size: .30rem;
}
.right-content .right-title{font-size: .3rem;}
.left-name-bottom .bottom-content p {
  text-indent: 2em;
  margin-top: 20px;
  font-size: .2rem;
  line-height: 20px;
}
.right-bottom-content li .black-title{font-size: .25rem;}
.right-bottom-content li .write-font{font-size: .20rem;}
.content-right .right-leader-title p{font-size:.30rem;}
.right-bottom-content{margin-bottom:.30rem;}
  /* 领导内容页适配 e */
  /* 网站地图适配 s */
  .map-title p {
    width: 90px;
    font-family: SimHei;
    font-size: .30rem;
    line-height: .44rem;
    text-align: center;
    margin-bottom: -2px;
    border-bottom: 3px solid #0168b7;
}
.map-small-content{
  /* width:4rem; */
  margin:auto;
}
.map-content {
  width: 100%;
  box-sizing: border-box;
  padding: 0 20px;
  margin-bottom: 0;
  padding-bottom: .3rem;
  z-index: 10;
}
.map-small-content .add::before {
  content: "+";
  position: relative;
  right: .3rem;
}
.map-content .map-small-content li:nth-of-type(1), .map-content .map-small-content li:nth-of-type(2), .map-content .map-small-content li:nth-of-type(3) {
  margin-right: .27rem;
}
.map-content .map-small-content li {
  width: 3.16rem;
  font-size:.26rem;
}
.map-content .map-small-content li:nth-child(2n){margin-right:0;}
  /* 网站地图适配 e */
}