.mobile_type a {
  white-space: nowrap;
}

.mobile_type .mobile-hidden {
  display: none;
}

.mobile_type .lunbo,
.mobile_type .cgzs,
.mobile_type .lzwh,
.mobile_type .aljs {
  margin-top: 3.2vw;
}

.mobile_type .red_14_cu {
  font-size: 20px;
}

.mobile_type .red_14_cu td img {
  width: 12px;
  height: 15px;
}

.mobile_type .red_14_cu td a {
  font-size: 39px;
}

.mobile_type .lunbo {
  width: 100vw;
  float: left;
}

.mobile_type .lunbo .slidebar ul {
  font-size: 3.4667vw;
}

.mobile_type .lunbo .slidebar ul li {
  width: 5.3333vw;
  height: auto;
  font-size: inherit !important;
  line-height: 5.3333vw !important;
}

.mobile_type .lunbo .comiis_wrapad {
  width: 100%;
}

.mobile_type .lunbo table {
  width: 100%;
}

.mobile_type .lunbo table .comiis_wrapad {
  width: 100%;
}

.mobile_type .lunbo table #slidesImgs li {
  width: 100%;
  height: 67.3333vw;
}

.mobile_type .lunbo table #slidesImgs li img {
  width: 100%;
  height: 100%;
}

.mobile_type .lb-cgzs-container > tbody > tr {
  display: flex;
  flex-direction: column;
}

.mobile_type .cgzs {
  width: 100vw;
}

.mobile_type .cgzs .cgzsbt {
  background-size: 170% 100% !important;
}

.mobile_type .cgzs .cgzsbt td:nth-child(1) {
  padding-left: 3.2vw;
  transform: translateY(0.6667vw);
  font-size: 4.5333vw;
  line-height: 2;
  text-align: left;
}

.mobile_type .cgzs .cgzsbt td:nth-child(3) {
  padding-right: 3.2vw;
  font-size: 4vw;
  text-align: right;
}

.mobile_type .cgzs .cgzsnr {
  width: 100vw;
}

.mobile_type .cgzs .cgzsnr tr td table {
  font-size: 4vw;
  line-height: 2;
}

.mobile_type .cgzs .cgzsnr tr td table tr {
  width: 100vw;
  padding: 0 3.2vw;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}

.mobile_type .cgzs .cgzsnr tr td table tr td:first-of-type {
  width: auto;
}

.mobile_type .cgzs .cgzsnr tr td table tr td:first-of-type img {
  width: 2.6667vw;
  margin-right: 0.5em;
}

.mobile_type .cgzs .cgzsnr tr td table tr td:nth-of-type(2) {
  width: auto;
  padding-right: 2em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}

.mobile_type .cgzs .cgzsnr tr td table tr td:nth-of-type(3) {
  width: auto;
  white-space: nowrap;
}

.mobile_type .cgzs .cgzsnr tr td table img {
  width: 40%;
}

.mobile_type .lzwh-aljs-container {
  margin-bottom: 3.2vw;
}

.mobile_type .lzwh-aljs-container > tbody > tr {
  display: flex;
  flex-direction: column;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table {
  width: 100vw;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:first-of-type {
  background-size: 170% 100% !important;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:first-of-type td:nth-child(1) {
  padding-left: 3.2vw;
  transform: translateY(0.6667vw);
  font-size: 4.5333vw;
  line-height: 2;
  text-align: left;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:first-of-type td:nth-child(3) {
  padding-right: 3.2vw;
  font-size: 4vw;
  text-align: right;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table {
  font-size: 4vw;
  line-height: 2;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody > tr {
  width: 100vw;
  padding: 0 3.2vw;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody > tr > td:first-of-type {
  width: auto;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody > tr > td:first-of-type img {
  width: 2.6667vw;
  margin-right: 0.5em;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody > tr > td:nth-of-type(2) {
  width: auto;
  padding-right: 2em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody > tr > td:nth-of-type(3) {
  width: auto;
  white-space: nowrap;
}

.mobile_type .lzwh-aljs-container > tbody > tr > td > table:nth-of-type(2) > tbody > tr > td > table > tbody img {
  width: 40%;
}

.mobile_type .dflz_bot .dflz_bot_text {
  font-size: 23px;
  line-height: 2;
}

.mobile_type .dflz_bot .dflz_bot_text img {
  vertical-align: text-bottom;
}