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

  /* header */
  /* footer */
  .footer .container .qrcode {
    margin-right: 30px;
  }

  .footer .container .nav>li {
    margin-right: 30px;
  }

  .footer .container .friendLink>div {
    width: 230px;
  }

  .footer .container .friendLink>ul {
    width: 230px;
  }

  /* index */
  .container_index .news .right .bd>ul>li>a .info {
    width: 83%;
  }

  .container_index .news .right .bd>ul>li:first-child {
    margin-top: 15px;
  }

  .container_index .news .right .bd>ul>li {
    margin-bottom: 15px;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li {
    width: 85%;
  }

  .container_index .busAndpoli>div .politics .container ul.info>li {
    width: 70%;
    padding-right: 100px;
  }
  .container_index .news .left .img {
    height: 385px;
  }

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

  /* header */
  .header .inPC .nav>ul>li {
    margin-left: 40px;
  }

  /* footer */
  .footer .container .nav>li {
    margin-right: 25px;
  }

  .footer .container .nav>li .num {
    width: 210px;
    font-size: 16px;
  }

  .footer .container .friendLink>div {
    width: 180px;
  }

  .footer .container .friendLink>ul {
    width: 180px;
  }

  /* index */
  .container_index .news .right .bd>ul>li:first-child {
    margin-top: 15px;
  }

  .container_index .news .right .bd>ul>li {
    margin-bottom: 15px;
  }

  .container_index .asset .container>div>ul>li>a .img {
    padding: 140px 0 50px;
  }

  .container_index .asset .container .description .more {
    margin-top: 60px;
  }

  .container_index .busAndpoli>div .busness .container .img, .container_index .busAndpoli>div .politics .container .img {
    margin: 126px 10px 30px 10px;
  }
  .w1400 {
    width: 93.6%;
  }
  .w1200 {
    width: 93.6%;
  }
  .container_index .news .left .img {
    height: 375px;
  }
}

@media screen and (max-width:1400px) {
  .container_index .news .left .img {
    height: 365px;
  }
}

@media screen and (max-width:1360px) {
  .container_index .news .left .img {
    height: 345px;
  }
}

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

  /* header */
  .header .inPC .nav>ul>li {
    margin-left: 20px;
  }

  /* footer */
  .footer .container {
    display: block;
  }

  .footer .container .qrcode {
    position: absolute;
    top: 3%;
    right: 30%;
  }

  .footer .container .nav {
    margin-top: 90px;
  }

  .footer .container .nav>li .num {
    width: 230px;
  }

  .footer .container .friendLink {
    position: absolute;
    top: 8%;
    right: 5%;
  }

  .footer .container .friendLink>div {
    width: 230px;
  }

  .footer .container .friendLink>ul {
    width: 230px;
  }

  /* index */
  .container_index .news .left .title>p {
    padding: 0 120px 0 15px;
    font-size: 16px;
  }

  .container_index .news .left .swi_index_news_pagination {
    bottom: 6.5%;
  }

  .container_index .news .right .bd>ul>li:first-child {
    margin-top: 15px;
  }

  .container_index .news .right .bd>ul>li {
    margin-bottom: 15px;
  }

  .container_index .news .right .bd>ul>li>a .time {
    margin-right: 15px;
    width: 60px;
    height: 60px;
  }

  .container_index .news .right .bd>ul>li>a .time .day {
    font-size: 24px;
  }

  .container_index .news .right .bd>ul>li>a .time .year {
    font-size: 15px;
  }

  .container_index .news .right .bd>ul>li>a .info .title {
    font-size: 16px;
  }

  .container_index .asset .container .description>p>span {
    font-size: 44px;
  }

  .container_index .asset .container .description .more {
    width: 100px;
    height: 40px;
    line-height: 40px;
  }

  .container_index .asset .container .description .more>a {
    font-size: 14px;
  }

  .container_index .asset .container>div>ul>li>a .img {
    padding: 100px 0 50px;
  }

  .container_index .asset .container>div>ul>li>a .info>p {
    font-size: 24px;
  }

  .container_index .asset .container>div>ul>li>a .info>p:last-child {
    font-size: 14px;
  }

  .container_index .busAndpoli>div .busness .more>a, .container_index .busAndpoli>div .politics .more>a {
    font-size: 16px;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li {
    /* width: 70%; */
  }

  .container_index .busAndpoli>div .politics .container ul.info>li {
    width: 55%;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li>a, .container_index .busAndpoli>div .politics .container ul.info>li>a {
    font-size: 16px;
  }

  .container_index .busAndpoli>div .politics .container ul.info>li .date {
    font-size: 14px;
  }

  /* news */
  .page .news .politics>div>ul.content>li .left {
    margin: 0 25px 0 25px;
  }

  .page .news .politics>div>ul.content>li .right .info .title {
    font-size: 18px;
  }

  .page .news .politics>div>ul.content>li .right .info .description {
    font-size: 14px;
  }

  .page .news .politics_detail .yema>li {
    width: 230px;
  }

  .page .news .company>div>ul.content>li .right .info .title {
    font-size: 18px;
  }

  .page .news .politics>div>ul.content>li .right .info {
    width: 55%;
  }

  .page .news .company>div>ul.content>li .arr .img {
    width: 30px;
  }
  .container_index .news .left .img {
    height: 280px;
  }


}

@media screen and (max-width:1024px) {
  .header .header_nav{
    display: none;
  }
  .footer_content{display:none;}
  


  /* header */

  .header .inMobile {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  /* footer */

  .footer .inMobile {
    display: block;
  }

  /* index */
  .banner_index .swiper-slide .img>img:first-child {
    display: none;
  }

  .banner_index .swiper-slide .img>img:last-child {
    display: block;
  }

  .banner_index .swi_index_banner .swi_index_banner_pagination {
    display: none;
  }

  .banner_index .swi_index_banner .swi_index_banner_pagination_num {
    display: none;
  }

  .banner_index .swi_index_banner .swi_index_banner_next, .banner_index .swi_index_banner .swi_index_banner_prev {
    display: none;
  }

  .container_index .news {
    margin-bottom: 20px;
  }

  .container_index .news>div {
    display: block;
    padding-top: 20px;
    width: 100%;
  }

  .container_index .news>div>.title {
    margin: 40px 0 0 40px;
  }

  .container_index .news>div .title .zh {
    font-size: 18px;
  }

  .container_index .news>div .title .en {
    font-size: 12px;
    color: #333;
  }

  .container_index .news .left {
    margin: auto;
    width: 90%;
  }

  .container_index .news .left .swi_index_news_pagination>.swiper-pagination-bullet {
    width: 5px;
    height: 5px;
  }

  .container_index .news .left .title>p {
    font-size: 14px;
  }

  .container_index .news .right {
    margin: auto;
    width: 90%;
  }

  .container_index .news .right .hd>ul {
    position: relative;
    margin-top: 5px;
  }

  .container_index .news .right .hd>ul>li {
    margin: 0;
    width: 33.3%;
    border-radius: 0;
    background: #fff;
  }

  .container_index .news .right .bd>ul {
    border: none;
  }

  .container_index .news .right .bd>ul>li>a .info .title {
    font-size: 14px;
  }

  .container_index .news .right .bd>ul>li>a .info {
    width: 80%;
  }

  .container_index .news .right .bd>ul>li>a .info .description {
    font-size: 12px;
  }

  /* .container_index .asset .container .description {
    top: 65%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
  } */

  .container_index .asset {
    margin-bottom: 20px;
    margin-top: 50px;
  }

  .container_index .asset .container .description>p {
    font-size: 14px;
  }

  .container_index .asset .container .description>p>span {
    font-size: 38px;
  }

  /* .container_index .asset .container .description .more {
    display: none;
  } */

  .container_index .asset .container .inMobile {
    display: block;
  }

  .container_index .asset .container .title {
    margin: 15px 0 0 40px;
  }

  .container_index .asset .container .title .zh {
    font-size: 18px;
  }

  .container_index .asset .container .title .en {
    font-size: 12px;
  }

  .container_index .asset .container>ul {
    display: none;
  }

  .container_index .busAndpoli {
    margin-bottom: 20px;
  }

  .container_index .busAndpoli>div {
    display: block;
  }

  .container_index .busAndpoli>div .busness, .container_index .busAndpoli>div .politics {
    margin: auto;
    width: 100%;
    box-shadow: 0 0 5px #ccc;
  }
  .container_index .busAndpoli>div .busness{max-width:100%;}
  .container_index .busAndpoli>div .busness .title, .container_index .busAndpoli>div .politics .title {
    margin: 30px 0 0 10px;
  }

  .container_index .busAndpoli>div .busness .title .zh, .container_index .busAndpoli>div .politics .title .zh {
    font-size: 18px;
  }

  .container_index .news>div .busness .title .en,
  .container_index .news>div .politics .title .en {
    font-size: 12px;
  }

  .container_index .busAndpoli>div .busness .more, .container_index .busAndpoli>div .politics .more {
    top: 40px;
    right: 15px;
  }

  .container_index .busAndpoli>div .busness .line, .container_index .busAndpoli>div .politics .line {
    margin-top: 100px;
  }

  .container_index .busAndpoli>div .busness .container .img, .container_index .busAndpoli>div .politics .container .img {
    margin: 110px 10px 0 0;
    width: 160px;
    height: 160px;
  }

  .container_index .busAndpoli>div .politics .container .img {
    margin: 122px 10px 0 0;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li:hover span, .container_index .busAndpoli>div .politics .container ul.info>li:hover span {
    margin: 23px 13px 0 0;
    width: 7px;
    height: 7px;
  }

  .container_index .busAndpoli>div .busness .container ul.info, .container_index .busAndpoli>div .politics .container ul.info {
    margin: 110px auto 0;
    width: 100%;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li, .container_index .busAndpoli>div .politics .container ul.info>li {
    width: 90%;
    height: 40px;
    line-height: 40px;
  }

  .container_index .busAndpoli>div .busness .container ul.info>li>a, .container_index .busAndpoli>div .politics .container ul.info>li>a {
    font-size: 14px;
  }

  .container_index .busAndpoli>div .busness {
    margin-bottom: 10px;
  }
  .container_index .cooper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;}
  .container_index .busAndpoli>div .politics .container ul.info>li {
    height: 50px;
  }

  .container_index .busAndpoli>div .politics .container ul.info>li .date {
    left: 20px;
    bottom: 3px;
    line-height: 16px;
    font-size: 12px;
  }
  .container_index .busAndpoli>div .busness .container, .container_index .busAndpoli>div .politics .container{padding:0 2% 16px;}
  .container_index .cooper>div>.title {
    margin: 0;
  }

  .container_index .cooper>div .title .zh {
    font-size: 18px;
  }

  .container_index .cooper>div .title .en {
    font-size: 12px;
    color: #333;
  }

  .container_index .cooper>div ul {
    display: none;
  }

  .container_index .cooper .inMobile {
    display: block;
  }

  /* page */
  /* banner */
  .page .banner .img>img:first-child {
    display: none;
  }

  .page .banner .img>img:last-child {
    display: block;
  }

  /* nav */
  .page .nav {
    height: 60px;
    line-height: 60px;
  }

  .page .nav>div.w1600 {
    display: none;
  }

  .page .nav .inMobile {
    display: block;
  }

  /* news */
  .page .news .politics {
    margin: 20px auto 40px;
  }

  .page .news .politics>div>ul.content>li {
    margin: 20px auto;
    width: 90%;
    /* box-shadow: 0 0 20px #ccc; */
  }

  .page .news .politics>div>ul.content>li .left {
    /* display: none; */
    margin: 0 10px 0 0;
  }

  .page .news .politics>div>ul.content>li .left .day {
    margin-top: 15px;
    font-size: 16px;
  }

  .page .news .politics>div>ul.content>li .left .year {
    font-size: 12px;
  }

  .page .news .politics>div>ul.content>li .right {
    /* margin: auto; */
    width: 75%;
  }

  .page .news .politics>div>ul.content>li .right .img {
    margin-right: 10px;
    width: 30%;
    height: 80px;
  }

  .page .news .politics>div>ul.content>li .right .info {
    margin: 0;
    width: 70%;
  }

  .page .news .politics>div>ul.content>li .right .info .title {
    margin: 0;
    font-size: 16px;
  }

  .page .news .politics>div>ul.content>li .right .info .line {
    margin: 10px 0;
  }

  .page .news .politics>div>ul.content>li .right .info .line_on {
    margin: 10px 0;
  }

  .page .news .politics>div>ul.content>li .right .info .description {
    margin-top: 20px;
    line-height: 20px;
  }

  .page .news .politics>div>ul.pagination {
    margin-top: 30px;
  }

  .page .news .politics>div>ul.pagination>li {
    width: 26px;
    margin: 0 5px;
    height: 26px;
  }

  .page .news .politics>div>ul.pagination>li>a, .page .news .politics>div>ul.pagination>li>span {
    line-height: 30px;
    font-size: 14px;
  }

  .page .news .politics_detail {
    margin: 20px auto 40px;
  }

  .page .news .politics_detail .title {
    margin: auto;
    width: 90%;
    font-size: 18px;
  }

  .page .news .politics_detail .otherInfo {
    margin: 25px auto 25px;
  }

  .page .news .politics_detail>div>p {
    margin: 0 auto 20px;
    width: 90%;
    font-size: 14px;
  }

  .page .news .politics_detail>div>p>img {
    margin: auto;
    width: 90%;
    height: 90%;
  }

  .page .news .company>div>ul.content>li .right .img {
    margin-top: 10px;
  }

  .page .news .company>div>ul.content>li .info .date {
    margin: 5px 0 5px;
  }

  .page .news .company>div>ul.content>li .right .info .description {
    margin-top: 10px;
  }

  .page .news .company>div>ul.content>li .right .info {
    width: 80%;
  }

  .page .news .regulations>div>ul.content>li {
    margin: 0;
    padding-bottom: 20px;
    width: 100%;
  }

  .page .news .regulations>div>ul.content>li>a {
    margin: auto;
    padding-bottom: 20px;
    width: 90%;
    /* box-shadow: 0 0 10px #ccc; */
  }

  .page .news .regulations>div>ul.content>li>a .info .title {
    font-size: 16px;
  }

  .page .news .regulations>div>ul.content>li>a .more {
    margin: 30px auto 0;
    width: 90%;
  }

  .page .news .notice>div>ul.content>li>a {
    padding-bottom: 20px;
  }

  .page .news .notice>div>ul.content>li .right .info {
    margin-left: 15px;
    width: 100%;
  }

  .page .news .notice>div>ul.content>li .right {
    width: 85%;
  }

  .page .building .topic>div>ul.content>li {
    margin: 0;
    width: 100%;
  }

  .page .building .politics>div>ul.content>li>a {
    margin: 0 auto 20px;
    width: 90%;
  }

  .page .building .dynamic>div>ul.content>li>a {
    margin: 0;
    width: 100%;
  }

  .page .building .dynamic>div>ul.content>li .right {
    width: 80%;
  }
  .zctj_nr{width:100%;}
  .container_index .news .right .bd>ul>li>a .time{width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-direction:column;}
  .container_index .news .right .bd>ul>li>a .info{width:calc(98% - 80px);}
  .container_index .asset .container .title{margin-left:0;}
  .container_index .asset .img{align-items:center;justify-content:center;overflow:hidden;}
  .container_index .asset .img>img{width:auto;}
  .container_index .news .left .img {
    height: auto;
  }
}

@media screen and (max-width:980px) {}

@media screen and (max-width:960px) {}

@media screen and (max-width:900px) {}

@media screen and (max-width:870px) {}

@media screen and (max-width:785px) {}


@media screen and (max-width:730px) {}

@media screen and (max-width:680px) {}

@media screen and (max-width:650px) {}

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

  .container_index .asset .container .description>p>span{font-size:18px;}
  .msearchInfo{width: 100%;}
}


@media screen and (max-width:376px) {}

@media screen and (max-width:340px) {}