﻿@media only screen and (max-width: 767px) {
  .bt-box-1200 {
    width: 95vw;
  }

  .Sixth_block_left {
    width: 95vw;
    float: none;
  }

  .Sixth_block {
    margin-bottom: 5vw;
  }

  .tj_subject {
    padding: 5vw 0 5vw;
  }

  .headlines {
    height: auto;
    margin-bottom: 5vw;
    flex-wrap: wrap;
  }

  .headlines .headlines_title {
    margin: 0;
    width: auto;
    height: auto;
    font-size: 5vw;
    line-height: 10vw;
    padding-left: 10vw;
    background-size: 5vw;
    background: url(headlines_title.png) no-repeat 10px center #0465b6;
  }

  .headlines .headlines_list {
    flex-wrap: wrap;
    justify-content: center;
  }

  .headlines .headlines_list li {
    height: 10vw;
  }

  .headlines .headlines_list li a {
    font-size: 5vw;
    width: 90vw;
    max-width: 400px;
    margin: 0;
    height: 10vw;
    line-height: 10vw;
  }

  .headlines .headlines_list li::after {
    display: none;
  }

  .headLinesText {
    padding: 0 3.2vw;
    height: 20vw;
    margin-bottom: 3.2vw;
    width: 93%;
  }

  /*  .headLinesText .headLines-slide{
   height: 20vw !important;
 } */
  .headLinesText .headLinesText-container {
    height: 20vw;
  }

  .headLinesItem .tag-head {
    margin-right: 3.2vw;
  }

  .headLinesItem .tag-head img {
    width: 10.4vw;
    height: auto;
  }

  .headLinesItem>.headLinesWrap .title {
    font-size: 4vw;
    line-height: 6.4vw;
    min-height: 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
  }
  .headLinesItem>.headLinesWrap .ariafontcontent{
    line-height: normal !important;
  }
  .headLinesText .pagination.ariafontcontent{
    line-height: normal !important;
  }
  .headLinesItem {
    padding-top: 1vw;
  }

  .headLinesItem>.headLinesWrap {
    height: 14.6667vw;
    width: 81%;
  }

  .headLinesItem>.headLinesWrap .describle {
    display: none;
  }

  .headLinesText .pagination.swiper-pagination-clickable .swiper-pagination-bullet {
    width: 7.4667vw;
    height: 2.1333vw;
  }

  .headLinesText .swiper-pagination-bullet {
    margin-right: 1.0667vw !important;
  }

  /*  */
  .sd_mobile .headlines {
    height: auto;
    min-height: 28vw;
    width: 94%;
    margin-bottom: 15vw;
    box-shadow:none;
}

.sd_mobile .headlines .headlines-container-web {
    overflow: inherit;
    padding-top: 2vw;
}

.sd_mobile .headlines-wrapper {
    height: 100%;
}

.sd_mobile .headlines .headlines-container {
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 3.2vw;
    overflow: inherit;
}

.sd_mobile .headLinesWrap {

    margin-top: 1vw;
    width: 78%;
}

.sd_mobile .headlines .tag-head {
    margin-right: 4vw;
    position: relative;
    margin-top: 4vw;
}

.sd_mobile .headlines .tag-head span {
    display: block;
    position: absolute;
    min-height: 5vw;
    font-size: 5vw !important;
    color: #fff;
    padding: 1vw 0;
    text-align: center;
    width: 11vw;
    font-weight: bold;
    line-height: 11vw;
}

.sd_mobile .headlines .tag-head img {
    width: 11vw;
}

.sd_mobile .headLinesWrap a {
    display: inline-block;
    padding-left: 20px;
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.cqserj.com/jcms_files/jcms1/web3096/site/images/40254/dian_on.png) no-repeat left center;
    background-size: 9px;
    line-height: 6vw;
    font-size: 4vw;
    color: #1492ff;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.sd_mobile .headLinesWrap a:hover {
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.cqserj.com/jcms_files/jcms1/web3096/site/images/40254/dian_on.png) no-repeat left center;
    color: #1492ff;
    font-weight: bold;
    background-size: 9px;
}

.sd_mobile .ts_more {
    position: absolute;
    display: inline-block;
    font-size: 0vw;
    color: transparent;
    right: -4vw;
    bottom: -14vw;
}

.sd_mobile .ts_more::after {
  content: '更多';
  display: block;
  width: 18.6667vw;
  height: 6.4vw;
  font-size: 4vw;
  line-height: 6.4vw;
  text-align: center;
  background-color: #f6f6f6;
  color: #1492ff;
}
.sd_mobile .RecentAttention {
  height: auto;
  margin-bottom: 5vw;
  flex-wrap: wrap;
}

.sd_mobile .RecentAttention .RecentAttention_title {
  margin: 0;
  width: auto;
  height: auto;
  font-size: 5vw;
  line-height: 10vw;
  padding-left: 10vw;
  background-size: 5vw;
  background: url(headlines_title.png) no-repeat 10px center #0465b6;
}

.sd_mobile .RecentAttention .RecentAttention_list {
  flex-wrap: wrap;
  justify-content: center;
}

.sd_mobile .RecentAttention .RecentAttention_list li {
  height: 10vw;
}

.sd_mobile .RecentAttention .RecentAttention_list li a {
  font-size: 5vw;
  width: 90vw;
  max-width: 400px;
  margin: 0;
  height: 10vw;
  line-height: 10vw;
}

.sd_mobile .RecentAttention .RecentAttention_list li::after {
  display: none;
}
 /*  */

  .First_block {
    overflow: hidden;
    height: auto;
    padding: 0;
    padding-top: 3vw;
  }

  .Photo_news {
    width: 90vw;
    height: 70vw;
    float: none;
    margin: 0 auto;
  }

  .Information_list {
    width: 90vw;
    margin: 5vw auto 0;
    float: none;
  }

  .sy_MainContentlistbox {
    padding-top: 2vw;
  }

  .sy_MainContentlistbox li {
    line-height: 12vw;
  }

  .sy_MainContentlistbox li a {
    font-size: 5vw;
    width: 65%;
  }

  .sy_MainContentlistbox li span {
    font-size: 4vw;
  }

  .Rotation .swiper-slide .text {
    height: 10vw;
    line-height: 10vw;
    font-size: 4vw;
    padding-left: 2vw;
  }

  .sy_MainContentTitle li a {
    font-size: 6vw;
  }

  .Second_block_title li {
    font-size: 5vw;
    height: 10vw;
    line-height: 10vw;
    margin-right: 3vw;
  }

  .Second_block_title li.active::after {
    margin-top: 0px;
  }

  .Second_block_title {
    margin-bottom: 3vw;
  }

  .Fourth_block {
    padding-top: 5vw;
    margin-bottom: 5vw;
    padding-bottom: 0;
  }

  .Fourth_block_list {
    width: 95vw;
    margin-bottom: 5vw;
  }

  .Second_block {
    margin-bottom: 5vw;
    background-size: 95vw 35vw;
    padding: 3vw 3vw 0;
  }

  .blokc_title {
    font-size: 6vw;
    padding-bottom: 5vw;
  }

  .xxgk ul {
    flex-wrap: wrap;
    margin-top: 3vw;
  }

  .xxgk ul li {
    width: 45vw;
    height: 35vw;
    margin-bottom: 5vw;
  }

  .xxgk ul li a {
    height: 35vw;
    font-size: 4vw;
    padding-top: 20vw;
    background-size: 16% !important;
    background-position-y: 5vw !important;
  }

  .Fifth_block {
    margin-bottom: 5vw;
  }

  .Information_service li {
    width: 45vw !important;
    height: 16vw;
    line-height: 16vw;
    margin-top: 5vw;
  }

  .Information_service li:nth-child(5) {
    width: 95vw !important;
  }

  .Online_complaints li {
    width: 45vw;
    height: 45vw;
    margin-top: 5vw;
  }

  .Online_complaints a img {
    margin: 8vw auto;
    width: 10vw;
  }

  .Online_complaints a span {
    font-size: 5vw;
  }

  .Information_service li a span {
    font-size: 5vw;
  }

  .Online_complaints {
    flex-wrap: wrap;
  }

  .Information_service .service_hover {
    width: 20vw;
    top: -19vw;
    left: 14vw;
    margin-left: 0;
  }

  .footer_Link {
    height: auto;
    flex-wrap: wrap;
  }

  .footer_Link_title {
    font-size: 6vw;
    padding: 3vw 0vw 3vW 3vw;
  }

  .FriendLinksWrap {
    width: 95vw;
  }

  .FriendLinksItem {
    width: 90vw;
    height: 12vw;
    line-height: 12vw;
    margin: 0 auto 2vw;
    float: none;
  }

  .FriendLinksItem p {
    font-size: 4vw;
  }

  .FriendLinksItem p .icon {
    height: 12vw;
  }

  .websiteList a {
    font-size: 5vw;
    line-height: 10vw;
  }

  .FriendLinksListWrap>div {
    width: 90vw;
    bottom: 43vw;
    left: 2.5vw;
  }

  .FriendLinksListWrap>div.sjbmwz {
    left: 2.5vw;
    bottom: 29vw;
  }

  .FriendLinksListWrap>div.gsqxwz {
    left: 2.5vw;
    bottom: 15vw;
  }

  .Rotation .swiper-slide img {
    width: 90vw;
    height: 70vw;
  }

  .Second_block_list {
    height: auto;
    padding: 3vw 3vw 0 3vw;
  }

  .Second_block_list ul li a img {
    width: 83vw;
    margin-bottom: 3vw;
    height: 40vw;
  }

  .Second_block_list .three li {
    width: 83vw;
    height: 26vw;
    margin-bottom: 3vw;
  }

  .Second_block_list .three li a {
    font-size: 7vw;
    height: 26vw;
    line-height: 26vw;
  }

  .Second_block_list .seven li {
    width: 39.5vw;
    height: 20vw;
    line-height: 20vw;
    margin: 0 4vw 4vw 0;
  }

  .Second_block_list .seven li a {
    font-size: 5vw;
    background-position-x: 4vw;
    height: 20vw;
    line-height: 20vw;
    padding-left: 15vw;
  }

  .Second_block_list .Hot_topic ul {
    height: 40vw;
  }

  .Hot_topic ul li a img {
    margin-bottom: 0;
  }

  .swiper-pagination-clickable .swiper-pagination-bullet {
    width: 3vw;
    height: 3vw;
    margin-right: 1vw;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets,
  .swiper-pagination-custom,
  .swiper-pagination-fraction{
    width: 35%;
    padding-right: 0;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 2.5vw;
  }

  .Rotation .swiper-slide .text a {
    width: 68%;
  }

  .sy_MainContentTitle li {
    margin-left: 5vw;
  }

  .sy_MainContentTitle li:first-child {
    margin-left: 0px;
  }

  .sy_MainContentTitle {
    margin-bottom: 2vw;
    padding-bottom: 2vw;
  }

  .Sixth_block_right {
    width: 95vw;
    float: none;
    margin-top: 5vw;
  }

  .swiper-container.Hot_topic.swiper-container-horizontal.swiper-container-android {
    margin-bottom: 3vw;
  }

  .tj_header_LogoSearch {
    background: url(2205311108566437099.png) no-repeat center bottom;
  }

  .Search {
    padding-top: 0px;
    padding-bottom: 5vw;
  }

  .header_top_list a {
    font-size: 3vw;
    padding: 0 2vw;
  }

  .loggin_group {
    font-size: 3vw;
    padding: 0 2vw;
  }

  .header_top_list a::after {
    display: none;
  }

  .loginItems {
    width: 19vw;
    height: 19vw;
    left: -2.5vw;
    padding-top: 2vw;
    background-size: 100% 100%;
    border-bottom: none;
  }

  .loginItems a {
    line-height: 8vw;
  }

  .header_top_list.fl {
    display: none;
  }

  .header_top_list.fr a:nth-child(5) {
    display: none;
  }

  .tj_header_LogoSearch .logo {
    padding: 5vw 0;
  }

  .tj_header_LogoSearch {
    height: auto;
  }

  .Search .input-box {
    width: 70vw;
  }

  .Search .ewb-search-btn {
    width: 25vw;
  }

  .Search a {
    display: none;
  }

  .tj_header_nav ul {
    padding: 0;
  }

  .tj_header_nav ul li a {
    font-size: 5vw;
  }

  .tj_header_nav {
    height: auto;
    line-height: 11vw;
  }

  .tj_header_nav ul li {
    padding: 0;
  }

  .tj_header_nav ul li:last-child {
    padding: 0;
  }

  .tj_header_nav ul li {
    width: 23.5vw;
    text-align: center;
  }

  br.sd_hide {
    display: block;
  }
}