@charset "UTF-8";
/* 当前位置移动端开始 */
.mobile_type .dqwz {
  position: relative;
  height: auto;
  padding: 0;
  font-size: 3.6vw;
  line-height: 8vw;
}

.mobile_type .dqwz > a {
  margin-right: 0.4vw;
}

.mobile_type .dqwz img {
  height: 3.2vw;
  margin-top: 2.6667vw;
  margin-right: 1.3333vw;
}

.mobile_type .dqwz a {
  font-size: 3.6vw;
  line-height: 8vw;
}

.mobile_type .dqwz tr {
  display: block;
}

.mobile_type .dqwz tr > td {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
}

/* 内容区移动端样式开始 */
.mobile_type .content {
  width: 100%;
  padding: 0 3.2vw 3.2vw;
}

.mobile_type .list_box {
  padding: 0;
}

.mobile_type .list_box > div:first-child {
  width: 100% !important;
  padding: 2.1333vw 0 3.2vw;
}

.mobile_type .list_box > div:last-child {
  width: 100% !important;
}

.mobile_type .list_box > div:last-child > div {
  width: 100% !important;
  min-height: auto !important;
}

/* 左侧栏目移动端开始 */
.mobile_type .fu_lm {
  width: 100%;
  font-size: 4.8vw;
  height: auto;
  padding: 0;
  background: none;
  background-color: #2d66a5;
  line-height: 9.6vw;
  text-align: center;
}

.mobile_type .lm_list {
  width: 100%;
  padding-top: 2.1333vw;
}

.mobile_type .lm_list a {
  width: 100%;
  height: auto;
  padding-left: 7.7333vw;
  border-bottom: 0.2667vw solid #ededed;
  font-size: 4vw;
  line-height: 8vw;
  background-position: 4vw 3.7333vw;
  background-size: 1.6vw;
}

/* 右侧内容移动端开始 */
.mobile_type div [style*="border:1px solid #dedede;"] {
  border: 0.2667vw solid #dedede !important;
}

.mobile_type p[style*="font-size:10.5pt;"] {
  font-size: 32px !important;
}

.mobile_type .sjlm {
  height: auto !important;
}

.mobile_type .sjlm p {
  margin: 0 10px;
}

.mobile_type #zoom {
  padding: 0 !important;
}

.mobile_type #zoom p {
  font-size: 4.2667vw;
  line-height: 8.5333vw;
}

.mobile_type #zoom img {
  width: 100%;
}

.mobile_type .list_n {
  height: auto;
  margin-top: 2.1333vw;
  padding-bottom: 2.1333vw;
  line-height: unset;
  border-bottom: 0.2667vw dashed #dedede;
}

.mobile_type .list_n a {
  padding-left: 4vw;
  margin-right: 4vw;
  font-size: 4vw;
  line-height: 5.3333vw;
  background-size: 0.6667vw;
  background-position: 1.3333vw 2.6667vw;
  vertical-align: top;
  float: none;
}

.mobile_type .list_n span {
  font-size: 4vw;
  line-height: 5.3333vw;
  white-space: nowrap;
  vertical-align: top;
  float: none;
}

/* 默认完全分页移动端开始 */
.mobile_type .default_pgToolbar {
  height: auto;
  margin: 0;
  margin-top: 2.1333vw;
  background-size: auto;
  border: 0.1333vw solid #dadada;
}

.mobile_type .default_pgToolbar td {
  font-size: 4vw;
  padding: 0 0.4vw;
}

.mobile_type .default_pgPanel {
  padding: 0;
}

.mobile_type .default_pgCurrentPage {
  width: 9.3333vw;
  height: 4.6667vw;
  border: 0.2667vw solid #cccccc;
  background-size: contain;
}

.mobile_type .default_pgBtn {
  width: 6.6667vw;
  height: 6vw;
  background-size: 65% !important;
}

.mobile_type .default_separator {
  width: 0.5333vw;
  height: 3.7333vw;
  background-size: cover;
}

.mobile_type .default_pgSearchInfo {
  display: none;
}