/* 平板*/
@media screen and (min-width:1024px) and (max-width:1366px){
  html{
      font-size: calc(100vw / 15);
  }
  .gk-top{
      padding-bottom: 5rem;
  }
  .gk-top{
      width: 100%;
      height: 7rem;
      padding-bottom:0;
  }
  .gk-top img{
      width: 100%;
      height: 100%;
      object-fit: cover;
  }
  .xq-next2{
     left:61%;
  }

}

/* 平板*/
@media screen and (min-width:1367px) and (max-width:1660px){
  html{
      font-size: calc(100vw / 14);
  }
  
  .gk-top{
      padding-bottom: 5rem;
  }
  .gk-top{
      width: 100%;
      height: 7rem;
      padding-bottom:0;
  }
  .gk-top img{
      width: 100%;
      height: 100%;
      object-fit: cover;
  }
  .xq-next2{
     left:62%;
  }

}

@media screen and (min-width:600px) and (max-width:1023px){
  html{
      font-size: calc(100vw / 10.24);
  }
  body{
     /* overflow-x: hidden; */
  }
  
  .xq-next2{
    min-width: 3.6rem;
    max-width: 3.6rem;
    left: 61%;
  }
  
  .gk-top{
      width: 100%;
      height: 7rem;
      padding-bottom:0;
  }
  .gk-top img{
      width: 100%;
      height: 100%;
      object-fit: cover;
  }

  .index-hint,.index-nav,.nav-ul,.index-title,.index-news{
      width: 100%;
  }
  .index-gk-warp,.index-hf,.index-item-warp,.footer-top-warp{
      width: 100%;
  }
  .footer-bot-warp{
      width: 100%;
  }
  .nav-li{
      padding: 0 0.1rem;
  }
  .index-news-left{
      min-width: calc(70% - 0.8rem);
      max-width: calc(70% - 0.8rem);
  }
  .index-gk-img{
      min-width: 50%;
      max-width: 50%;
  }
  .index-zl{
      width: auto;
  }
  .foo-url select{
      width: 2rem;
  }
  .gk-nav,.gk-con,.footer-top-warp,.footer-bot-warp
  ,.index-hint,.ld-con,.bm-nav,.bm-con,.ls-warp
  ,.news-sel,.news-top,.news-list,.news-page
  ,.news-xq,.js-con,.js-menu,.js-page,.gq-con
  ,.xz-con,.index-title-dj,.dj-news,.dj-red-box
  ,.df-con,.zt,.an-three
  {
      width: auto;
  }
  .gk-con,.footer-top-warp{
      padding: 0 0.1rem;
  }
  .footer-bot-warp,.index-hint,.ld-con,.bm-con,.news-sel
  ,.news-top,.news-list,.news-xq,.js-con,.gq-con,.xz-con
  ,.dj-news,.df-con,.zt
  {
      padding-left: 0.1rem;
      padding-right: 0.1rem;
  }
  .ld-con ul,.an-imglist{
      margin: 0;
  }
  .news-sel input{
      width: 2rem;
  }
  .news-sel-right{
      width: 1.5rem;
  }
  .news-top ul,.df-ul,.dj-red-ul{
      margin: 0;
  }

  .index-title-back{
      justify-content: center;
      width: 100%;
  }
  .index-title-text span{
      width: 70%;
  }
}

/*手机*/
@media screen and (max-width:600px){

  html{
      font-size: 87.5px;
  }
  body{
      overflow-x: hidden; 
  }
  
  .index-zl1 .index-zl-con ul li a{
    height:1.5rem;
  }
  
  .footer-bot-warp{
    padding: 0.5rem 0 0.3rem 0;
  }
  .xq-title{
    font-size:0.2rem;
  }
  
  .news-list ul li{
padding:0.2rem 0.1rem;
}
.news-list .news-date{
display:none;
}

.index-zl1 .index-zl-con{
width: calc(100% + 0.3rem);
}
.index-zl1 .index-zl-title2{
top:0.1rem;
}

.index-news-add{
min-width:calc(100% - 0.4rem);
max-width:calc(100% - 0.4rem);
padding-right:0.2rem;
}
.index-news-add .swiper-slide{
width:100%;
}
.index-news-add h5{
padding-bottom:0.1rem;
}

.index-news-add .swiper-container-horizontal>.swiper-pagination-bullets, .index-news-add .swiper-pagination-custom, .swiper-pagination-fraction{
bottom:0.1rem;
}

.news-list-text {
  margin-left: 0;
  max-width: calc(100% - 1.7rem);
  min-width: calc(100% - 1.7rem);
}
.news-list-img{
margin-left:0.1rem;
min-width: 1.7rem;
max-width: 1.7rem;
}

.news-top a{
margin:0.1rem 0;
}

  .gk-top{
      width: 100%;
      height: 3.5rem;
      padding-bottom:0;
  }
  .gk-top img{
      width: 100%;
      height: 100%;
      object-fit: cover;
  }

  .index-gk{
      overflow: initial;
  }

  .index-hint,.index-nav,.nav-ul,.index-title,.index-news{
      width: 100%;
  }
  .index-gk-warp,.index-hf,.index-item-warp,.footer-top-warp{
      width: 100%;
  }
  .footer-bot-warp{
      width: 100%;
  }
  .nav-li{
      padding: 0 0.1rem;
  }
  .index-news-left{
      min-width: calc(70% - 0.8rem);
      max-width: calc(70% - 0.8rem);
  }
  .index-gk-img{
      min-width: 50%;
      max-width: 50%;
  }
  .index-zl{
      width: auto;
  }
  .foo-url select{
      width: 2rem;
  }
  .gk-nav,.gk-con,.footer-top-warp,.footer-bot-warp
  ,.index-hint,.ld-con,.bm-nav,.bm-con,.ls-warp
  ,.news-sel,.news-top,.news-list,.news-page
  ,.news-xq,.js-con,.js-menu,.js-page,.gq-con
  ,.xz-con,.index-title-dj,.dj-news,.dj-red-box
  ,.df-con,.zt,.an-three
  {
      width: auto;
  }
  .gk-con,.footer-top-warp{
      padding: 0 0.1rem;
  }
  .footer-bot-warp,.index-hint,.ld-con,.bm-con,.news-sel
  ,.news-top,.news-list,.news-xq,.js-con,.gq-con,.xz-con
  ,.dj-news,.df-con,.zt
  {
      padding-left: 0.1rem;
      padding-right: 0.1rem;
  }
  .ld-con ul,.an-imglist{
      margin: 0;
  }
  .news-sel input{
      width: 2rem;
  }
  .news-sel-right{
      width: 100%;
  }
  .news-top ul,.df-ul,.dj-red-ul{
      margin: 0;
  }

  .index-title-back{
      justify-content: center;
      width: 100%;
  }
  .index-title-text span{
      width: 70%;
  }


  .index-top{
      display: none;
  }
  .index-top1{
      display: flex;
  }
  .index-title span:first-child{
      width: 80%;
      margin: 0 auto;
      overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;  
  font-size:0.28rem;
  }
  .swiper-btn{
      display: none;
  }
  .index-news{
      flex-wrap: wrap;
  }
  .index-news-left{
      min-width:calc(100% - 0.2rem) ;
      max-width: calc(100% - 0.2rem) ;
      padding: 0.2rem 0.1rem;
  }
  .news-title-item span{
      /*padding: 0.05rem 0.2rem;*/
  }
  .index-hf1{
    width:100%;
  }
  .slide-ul{
      margin: 0;
      /*margin-left: -0.15rem;*/
  }
  .index-gk-top ul li .span1 em{
      font-size: 0.25rem;
  }
  .index-gk-top ul li .span3{
      font-size: 0.14rem;
  }

  .index-news-right{
      min-width: 100%;
      max-width: 100%;
  }
  .news-title-item span{
      font-size: 0.16rem;
  }
  .index-gk-bot{
      flex-wrap: wrap;
  }
  .index-gk-img{
      min-width: 100%;
      max-width: 100%;
  }
  .index-gk-icon ul li{
      width: 0.8rem;
      height: 0.8rem;
  }
  .index-gk-icon ul li img{
      height: 0.3rem;
  }
  .index-hf{
      margin-top: 1rem;
  }
  .index-item-warp{
      flex-wrap: wrap;
  }
  .index-item{
      margin-bottom: 0.2rem;
      min-width:calc(100% - 0.3rem) ;
      max-width: calc(100% - 0.3rem) ;
  }
  .footer-top{
      height: auto;
      line-height: auto;
  }
  .foo-url select{
      width: calc(100vh - 3.55rem);
      margin-right: 0;
  }
  .footer-top-warp{
      flex-direction: column;
  }
  .footer-bot-warp,.foo-add,.foo-add1{
      flex-wrap: wrap;
  }
  .foo-add-item:first-child{
      margin-right: 0;
      margin-bottom: 0.1rem;
  }
  .gk-nav-title{
      min-width: 1.5rem;
      max-width: 1.5rem;
  }
  .gk-nav-title p:first-child{
      padding-left: 0.1rem;
      font-size: 0.2rem;
  }
  .gk-nav-title p:last-child{
      padding-left: 0.1rem;
      font-size: 0.16rem;
  }
  .gk-nav-menu ul li{
     margin-left: 0.1rem;
  }
  .gk-nav-menu{
      display: none;
  }
  .gk-nav{
      background-color: transparent;
      border: none;
      margin-top: -0.75rem;
  }
  .gk-con{
      flex-wrap: wrap;
  }
  .gk-con-left{
      min-width: 100%;
      max-width: 100%;
  }
  .ld-con ul li{
      min-width: 50%;
      max-width: 50%;
  }
  .bm-title-right ul li{
      padding: 0.04rem 0.05rem;
  }
  .news-sel{
      flex-wrap: wrap;
  }
  .news-sel .foo-url span{
      font-size: 0.2rem;
  }
  .news-sel .foo-url{
    flex-wrap:wrap;
  }
  .news-sel input{
      width: calc(100vh - 3.55rem);
  }
  .news-sel-right{
      margin-top: 0.1rem;
  }
  .news-sel .foo-url select{
      margin-bottom:0.1rem;
  }
  .news-top ul{
      flex-wrap: wrap;
  }
  .news-top ul li{
      min-width: 100%;
      max-width: 100%;
  }
  .page ul{
      flex-wrap: wrap;
  }
  .page{
      padding: 0 0.1rem;
  }

  .news-xq{
      flex-wrap: wrap;
  }
  .news-xq-left,.news-xq-right{
      min-width: 100%;
      max-width: 100%;
  }
  .news-xq-right{
      margin-left: 0;
  }
  .xq-hint{
      flex-direction: column;
  }
  .xq-hint-left{
      margin-bottom: 0.1rem;
  }
  .js-menu ul{
      flex-wrap: wrap;
  }
  .js-menu li{
      margin: 0 0.1rem;
  }
  .js-con-top{
      flex-direction: column;
      align-items: flex-start;
  }
  .gq-title-left{
      font-size: 0.18rem;
  }
  .gq-box{
      padding: 0.1rem 0.2rem;
  }
  .xz-con{
      flex-direction: column;
  }
  .xz-left,.xz-right{
      min-width: 100%;
      max-width: 100%;
      margin: 0;
  }
  .xz-right{
      margin-top: 0.2rem;
      min-width: calc(100% - 0.2rem);
      max-width: calc(100% - 0.2rem);
      padding: 0.1rem;
  }

  .dj-news{
      flex-wrap: wrap;
  }
  .dj-news-left,.dj-news-right{
      min-width: 100%;
      max-width: 100%;
      margin: 0;
      margin-bottom: 0.2rem;
  }
  .dj-news-left img{
      width: 100%;
  }
  .dj-news-left .dj-news .swiper-slide{
      width: 100%;
  }
  .dj-news-left .swiper-pagination {
      display: none;
  }
  .dj-red-ul,.df-ul,.dj-red-ul{
      flex-wrap: wrap;
  }
  .dj-red-li ,.df-ul li,.dj-red-ul li{
      min-width: 100%;
      max-width: 100%;
      margin-bottom: 0.2rem;
  }
  .index-zl-con ul li{
      min-width: 50%;
      max-width: 50%;
  }
  .yw-btn{
      background-color: #ccdeea;
  }
  .aq-zhongyao{
      display: none;
  }
  .an-three{
      flex-wrap: wrap;
  }
  .an-three-left,.an-three-right{
      min-width:calc(100% - 0.2rem);
      max-width: calc(100% - 0.2rem);
      margin: 0;
      margin-bottom: 0.2rem;
      padding: 0 0.1rem;
  }

  .xq-next2{
      position: static;
      min-width: 100%;
      max-width:100%;
  }
  .xq-next2 .xq-hot{
      display: block;
  }
  
  .js-con{
    margin-top:0.3rem;
  }
  .js-con-url{
   margin-top:0.1rem;
  }
  
  .js-list-left span{
    display:block;
    width:2.5rem;
    overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;  
  }
  
  .dj-red1 .dj-red-li{
    min-width:100%;
    max-width:100%;
  }
  .search-box1{
    display:none;
 }
 .yw-btn{
   width:0.8rem;
 }
 .slide-ul li{
   min-width:50%;
   max-width:50%;
 }
 .slide-ul{
   overflow:hidden;
 }
 .news-sel span{
   display:none;
 }
 .gq-box{
  padding:0.1rem;
 }
 .box-text{
   margin-left:0.2rem;
 }
 .gk-con-left{ 
   margin-bottom:0.3rem;
 }
 .ld-con ul li{
   margin-bottom:0.2rem;
 }
 .ld-warp{
   margin:0 0.1rem;
 }
 .slide-ul h5{
   margin-top:0.1rem;
 }
 .news-silde{
   height:calc(100% - 0.4rem);
   height:3.1rem;
   overflow:hidden;
 }
 
 

}

/*PC*/
@media screen and (min-width:1366px){

}