.sd_mobile .modelOne .listing {
  height: 85vw;
  overflow: hidden;
}
.sd_mobile .modelOne .listing .govpushinfo150203 li {
  padding-left: 3vw;
  margin-top: 5vw;
  width: 95vw;
}
.sd_mobile .modelOne .listing .govpushinfo150203 li a:nth-child(1) {
  width: 60vw;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  font-size: 4vw;
}
.sd_mobile .modelOne .listing .govpushinfo150203 li span:nth-child(2) {
  width: 23vw;
  margin-left: 2vw;
  font-size: 4vw;
}
.sd_mobile .modelOne .listing .gwyxx li {
  padding-left: 3vw;
  margin-top: 5vw;
  width: 95vw;
}
.sd_mobile .modelOne .listing .gwyxx li a:nth-child(1) {
  width: 60vw;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  font-size: 4vw;
}
.sd_mobile .modelOne .listing .gwyxx li span:nth-child(2) {
  width: 23vw;
  margin-left: 2vw;
  font-size: 4vw;
}
.sd_mobile .modelOne {
  padding: 5vw 0;
}
.sd_mobile .content {
  width: 95vw;
}
.sd_mobile .carousel {
  width: 95vw;
  height: 63vw;
}
.sd_mobile .carousel img {
  width: 95vw;
  height: 63vw;
}
.sd_mobile .sd_lbtext_bg {
  width: 95vw;
  text-indent: 3vw;
  height: 10vw;
  line-height: 10vw;
}
.sd_mobile .sd_lbtext {
  width: 90vw;
  font-size: 4vw;
}
.sd_mobile .swiper {
  --swiper-navigation-size: 8vw;
  /* 设置按钮大小 */
}
.sd_mobile .modelList {
  width: 95vw;
  margin-top: 3vw;
  height: auto;
}
.sd_mobile .listTit {
  height: 12vw;
  line-height: 12vw;
}
.sd_mobile .listTit li {
  height: 12vw;
  font-size: 5vw;
  margin-right: 3vw;
}
.sd_mobile .listItem li {
  padding-left: 3vw;
  margin-top: 5vw;
  width: 95vw;
}
.sd_mobile .listItem a span:nth-child(1) {
  width: 65vw;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  font-size: 4vw;
}
.sd_mobile .listItem a span:nth-child(2) {
  width: 20vw;
  margin-left: 2vw;
  font-size: 4vw;
}
.sd_mobile .tips {
  height: auto;
  padding: 3vw 0;
}
.sd_mobile .tips p {
  width: 95vw;
  font-size: 5vw;
  margin-bottom: 1vw;
  line-height: 8vw;
}
.sd_mobile .tips span {
  font-size: 4vw;
  line-height: 7vw;
}
.sd_mobile .modelTwo {
  width: 100vw;
  height: auto;
  margin: 0 auto 2.5vw !important;
  border-bottom: 0 !important;
}
.sd_mobile .modelTwoList li {
  width: 31.5vw;
  font-size: 4vw;
  border-right: none;
  border-left: none;
  background-size: 6vw;
  background-position: 4vw center;
  height: 14vw;
  line-height: 14vw;
  margin-top: 0;
}
.sd_mobile .modelTwoList .on {
  width: 31.5vw;
  height: 14vw;
  line-height: 14vw;
  background-position: 4vw center;
}
.sd_mobile .xxgk {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sd_mobile .xxgk li {
  width: 45vw;
  height: 15vw;
  line-height: 15vw;
  margin-left: 0;
  margin-bottom: 5vw;
  font-size: 3vw;
}
.sd_mobile .xxgk li img {
  margin-right: 2vw;
  width: 8vw;
}
.sd_mobile .modelThree {
  padding-top: 5vw;
}
.sd_mobile .modelThreeList .listing {
  width: 95vw;
  margin-bottom: 5vw;
}
.sd_mobile .listingTit {
  font-size: 5vw;
  padding: 2vw 0;
}
.sd_mobile .shu {
  margin: 0 1vw;
}
.sd_mobile .listingList li {
  padding-left: 3vw;
  margin-top: 5vw;
  width: 95vw;
}
.sd_mobile .listingList a span:nth-child(1) {
  width: 60vw;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: bottom;
  font-size: 4vw;
}
.sd_mobile .listingList a span:nth-child(2) {
  width: 23vw;
  margin-left: 2vw;
  font-size: 4vw;
}
.sd_mobile .modelIcon ul {
  margin-top: 5vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sd_mobile .modelIcon li {
  width: 45vw;
  height: 20vw;
  margin-bottom: 5vw;
  margin-left: 0;
}
.sd_mobile .modelIcon li a {
  font-size: 4vw;
  padding: 0 3vw;
  padding-top: 6vw;
  line-height: normal;
}
.sd_mobile.UseInMobile .modelIcon li a {
  padding-top: 0;
}
.sd_mobile .modelIcon li img {
  margin-top: -2vw;
  margin-right: 2vw;
  width: 10vw;
}
.sd_mobile .modelIcon li a span {
  width: 26vw;
  padding-top: 7vw;
}
.sd_mobile .modelIcon li a .lines {
  padding-top: 4vw !important;
}
.sd_mobile .modelThree {
  width: 100vw;
  margin: 0 auto;
}
.sd_mobile .zwfwlf {
  width: 95vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sd_mobile .ywtb {
  width: 95vw;
  height: 20vw;
  line-height: 20vw;
  background-size: 100% 100%;
  margin-bottom: 5vw;
}
.sd_mobile .ywtb a {
  margin-left: 5vw;
  font-size: 5vw;
}
.sd_mobile .jcfw,
.sd_mobile .fwqd {
  font-size: 5vw;
  background-size: 100% 100%;
}
.sd_mobile .jcfw a,
.sd_mobile .fwqd a {
  width: 45vw;
  height: 30vw;
  padding: 5vw 0 0 5vw;
}
.sd_mobile .jcfw {
  margin-right: 0;
}
.sd_mobile .zwfwrf {
  margin-top: 5vw;
  display: flex;
  width: 95vw;
  justify-content: space-between;
  margin-bottom: 5vw;
}
.sd_mobile .grfr {
  width: 45vw;
  margin-right: 0;
  padding-bottom: 2vw;
}
.sd_mobile .grfr > ul {
  padding: 3vw 2vw 0 3vw;
}
.sd_mobile .grfr li {
  width: 20vw;
  height: 6vw;
  line-height: 6vw;
  font-size: 3vw;
}
.sd_mobile .grfr > a {
  font-size: 5vw;
  padding: 5vw 0 0 5vw;
  height: 30vw;
}
.sd_mobile .gr_bg,
.sd_mobile .fr_bg {
  background-size: 100% 30vw;
}
.sd_mobile .sd_zmfdrf {
  width: 95vw;
}
.sd_mobile .sd_modelIcon ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sd_mobile .sd_modelIcon li {
  margin-right: 0;
  margin-bottom: 5vw;
  width: 45vw;
  height: 35vw;
}
.sd_mobile .sd_modelIcon li a {
  padding-top: 3vw;
  height: 35vw;
  font-size: 5vw;
}
.sd_mobile .sd_modelIcon li img {
  margin: 0px auto 5vw;
  width: 15vw;
}
.sd_mobile .Key_areas {
  padding: 5vw;
}
.sd_mobile .sy_MainContentBotTitle {
  font-size: 5vw;
  height: 10vw;
  line-height: 10vw;
}
.sd_mobile .Key_areas_list ul li {
  width: 42vw;
  height: 27vw;
  border-right: 0;
}
.sd_mobile .Key_areas_list ul li a {
  font-size: 4vw;
  background-size: 7vw 7vw !important;
  padding-top: 11vw;
  width: auto;
  height: auto;
  background-position: center 2vw;
  line-height: 8vw;
}
.sd_mobile .picScroll-left .bd ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.sd_mobile .picScroll-left .bd ul li {
  width: 45vw;
  height: 30vw;
  margin-right: 0;
  margin-bottom: 4vw;
  background-size: 100% 100%;
}
.sd_mobile .picScroll-left .bd ul li .pic {
  width: 45vw;
  height: 30vw;
}
.sd_mobile .bt-box-1200 {
  width: 95vw;
}
.sd_mobile .FriendLinksItem {
  width: 45vw;
  height: 10vw;
  line-height: 10vw;
  margin-bottom: 5vw;
  margin-right: 5vw;
}
.sd_mobile .FriendLinksItem:nth-child(2n+2) {
  margin-right: 0vw;
}
.sd_mobile .Links_box {
  padding: 5vw 0 0;
  background-color: #eff6fe;
}
.sd_mobile .FriendLinksItem p .icon {
  height: 10vw;
  margin-right: 3vw;
}
.sd_mobile .FriendLinksListWrap > div {
  width: 95vw;
  bottom: 30vw;
}
.sd_mobile .websiteList a {
  width: 43vw;
  font-size: 3vw;
  margin: 1vw 2vw;
}
.sd_mobile .sjbmwz,
.sd_mobile .gsqxwz {
  bottom: 15vw !important;
}
.sd_mobile .picList .pic a {
  width: 45vw;
  height: 30vw;
  line-height: 30vw;
  font-size: 3vw;
  text-indent: 0vw;
  padding: 0 !important;
  text-align: center !important;
}
