.mobile_type .old_btn {
  display: none !important;
}

.mobile_type .zwxxgk_bd .banner {
  width: 100% !important;
  height: 45.6667vw !important;
  padding: 0 3.2vw !important;
  background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2497/site/picture/0/2006160915425969629.png) no-repeat center !important;
  background-size: 83.7333vw 16.1333vw !important;
}

.mobile_type .dl_nav03 {
  width: 100% !important;
  margin-top: 2vw !important;
  height: auto !important;
}

.mobile_type .dl_nav03 img,
.mobile_type .dl_nav03 br {
  display: none !important;
}

.mobile_type .dl_nav03 span {
  font-size: 4.2vw !important;
  line-height: 10.9vw !important;
  width: 93vw !important;
  text-align: center;
  font-weight: bold;
}

.mobile_type .dl_nav03 h3 {
  height: auto !important;
}

.mobile_type .zwxxgk_bd .banner .sitename {
  font-size: 4.6667vw !important;
  color: #fff;
  line-height: 9.3333vw !important;
  float: left;
  margin-top: 2vw !important;
}

.mobile_type .zwxxgk_bd .banner .sitename p {
  padding-left: 2vw !important;
  line-height: 5vw !important;
}

.mobile_type .zwxxgk_bd .banner .sitename p a {
  font-size: 4.6667vw !important;
}

.mobile_type .zwxxgk_bd .banner img {
  width: 9.3333vw;
  height: 9.7333vw;
  margin-top: 2vw !important;
}

.mobile_type .sxlogo {
  display: none;
}

.mobile_type .zwxxgk_box {
  width: 100%;
  padding: 3.2vw;
  box-sizing: border-box;
}

.mobile_type .zwxxgk_ht {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 4.8vw;
}

.mobile_type .zwxxgk_ss {
  width: 100%;
  height: auto;
  background: none;
}

.mobile_type .search-area {
  margin: 0.5333vw auto;
  width: 73%;
  height: 6.667vw;
  bottom: 18px;
  border: 1px #2d66a5 solid;
  border-radius: 1.2vw;
}

.mobile_type .dl_nav02 {
  width: 100%;
  float: none;
}

.mobile_type .search-area .searchtext {
  float: left;
  width: 89%;
  height: 6.667vw;
  padding-left: 2vw;
  font-family: "Î¢ÈíÑÅºÚ";
  font-size: 3.2vw;
  color: #666666;
  background-color: transparent;
  border: 0;
}

.mobile_type .search-area .searchbutton {
  float: right;
  margin: 0;
  width: 5.3333vw;
  height: 6.667vw;
  background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2143/site/picture/151/2006121042121917622.png) no-repeat center;
  background-size: 5.3333vw 5.6vw;
  border: none;
  outline: none;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_sj,
.mobile_type .dl_nav02 h3 em.zwxxgk_xz,
.mobile_type .dl_nav02 h3 em.zwxxgk_zs {
  display: none !important;
}

.mobile_type .dl_nav {
  width: 100%;
  float: none;
  overflow: hidden;
}

.mobile_type .dl_nav01 {
  width: 100%;
  height: auto;
  float: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .dl_nav01 h3 {
  width: 49%;
  height: auto;
  margin-top: 0;
  float: none;
}

.mobile_type .dl_nav01 h3 a {
  cursor: pointer;
  width: 100%;
  color: rgb(45, 102, 165);
  font-size: 4.2vw;
  display: block;
  height: auto;
  line-height: 10.9333vw;
  padding-top: 0;
  background: #fff;
  border: 1px solid #ddd;
  font-family: "Î¢ÈíÑÅºÚ";
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.mobile_type .dl_nav01 h3.tit_hover a {
  width: 100%;
  height: auto;
  background-color: rgb(45, 102, 165);
  color: rgb(255, 255, 255);
  font-size: 4.2vw;
  font-weight: bold;
  padding-top: 0;
  border: 1px solid #2c6294;
}

.mobile_type .dl_nav01 h3.tit_hover em.zwxxgk_bnt1 {
  display: none;
  background: url(../png/rkfzhv.png) no-repeat left center;
  background-size: 5.7333vw 5.7333vw;
}

.mobile_type .dl_nav01 h3.tit_hover em.zwxxgk_bnt2 {
  display: none;
  background: url(../png/berpw4.png) no-repeat left center;
  background-size: 5.7333vw 5.7333vw;
}

.mobile_type .scroll_main1,
.mobile_type .fr_zd,
.mobile_type .fr_cont,
.mobile_type .fr_nb {
  width: 100%;
  margin: 0;
}

.mobile_type .dl_nav01 h3 a br {
  display: none !important;
}

.mobile_type .dl_nav01 h3 em.zwxxgk_bnt1,
.mobile_type .dl_nav01 h3 em.zwxxgk_bnt2 {
  width: 5.7333vw;
  height: 11.0667vw;
  float: left;
  padding-right: 2.6667vw;
  margin-top: 0px;
  margin-left: 2.6667vw;
  background-size: 5.8667vw 6vw;
  display: none !important;
}

.mobile_type .dl_nav01 h3 em.zwxxgk_bnt1 {
  background: url(../png/1ok6xh.png) no-repeat left center;
  background-size: 5.7333vw 5.7333vw;
}

.mobile_type .dl_nav01 h3 em.zwxxgk_bnt2 {
  background: url(../png/pqiwc4.png) no-repeat left center;
  background-size: 5.7333vw 5.7333vw;
  display: none;
}

.mobile_type .dl_nav02 .sideMenu1 {
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .dl_nav02 h3 span.zwxxgk_bnt5 {
  display: none;
}

.mobile_type .dl_nav02 h3 {
  width: 100%;
  height: auto;
  border: 1px solid #ddd;
  margin-top: 2vw;
  float: left;

  font-size: 4.2vw;
  display: block;
  padding-top: 0px;

  line-height: 10.9333vw;
  text-align: center;
}

.mobile_type .dl_nav02 h3.tit_hover {
  width: 100%;
  font-size: 4.2vw;
  text-align: center;
}

.mobile_type .dl_nav02 h3.gongkai {
  width: 100%;
}

.mobile_type .sideMenu ul {
  width: 100%;
}

.mobile_type .sideMenu ul.zd_list .three_list {
  padding-top: 1.3333vw;
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex !important;
  overflow: hidden;
}

.mobile_type .sideMenu ul.zd_list .three_list li {
  padding: 0.6667vw 2vw 0.6667vw 2.6667vw;
  line-height: 5.6vw;
  box-sizing: border-box;
  font-size: 3.6vw;
  background: url(https://www.zjtz.gov.cn/images/41220/2010231622233741141.png) no-repeat 1.0667vw 3.3333vw;
  width: 100%;
}

.mobile_type .fr_cont {
  min-height: 0;
}

.mobile_type .sideMenu ul.zd_list .three_list li.on {
  font-size: 3.6vw;
}

.mobile_type .sideMenu ul.zd_list .three_list li.on a {
  font-size: 3.6vw;
}

.mobile_type .dl_nav02 h3.tit_hover em.zwxxgk_bnt4 {
  background: url(../png/f2dcso.png) no-repeat left center;
  background-size: 5.7333vw 6.1333vw;
}

.mobile_type .dl_nav02 h3.on em.zwxxgk_bnt3 {
  background: url(../png/tsakni.png) no-repeat left center;
  background-size: 5.7333vw 6.5333vw;
}

.mobile_type .dl_nav02 h3 div {
  font-weight: bold;
  float: none;
  width: 100%;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt3 {
  background: url(../png/ftdsf3.png) no-repeat left center;
  background-size: 5.7333vw 6.5333vw;
}

.mobile_type .dl_nav02 h3 div br {
  display: none !important;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt3,
.mobile_type .dl_nav02 h3 em.zwxxgk_bnt4 {
  display: none !important;
  width: 5.7333vw;
  height: 11.2vw;
  float: left;
  padding-right: 2.6667vw;
  margin-top: 0;
  margin-left: 2.6667vw;
  background-size: 5.7333vw 6.5333vw;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt4 {
  background: url(../png/ldloyk.png) no-repeat left center;
  background-size: 5.7333vw 6.5333vw;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt5 {
  background: url(https://www.zjtz.gov.cn/images/41220/ys5.png) no-repeat left center;
  background-size: 5.7333vw 6.5333vw;
}

.mobile_type .dl_nav02 h3 em.zwxxgk_bnt5 {
  display: none !important;
  width: 5.7333vw;
  height: 11.2vw;
  float: left;
  padding-right: 2.6667vw;
  margin-top: 0;
  margin-left: 2.6667vw;
}

.mobile_type .mainR {
  float: none !important;
  width: 100%;
  margin-top: 2vw;
}

.mobile_type .zfxxgk_zdgktit {
  height: auto;
}

.mobile_type .zfxxgk_zdgktit span {
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding: 0px 2.6667vw;
  min-width: 9.3333vw;
}

.mobile_type .zfxxgk_zdgkc {
  width: 100%;
  box-sizing: border-box;
  margin-top: 3.2vw;
  margin-bottom: 3.2vw;
  padding: 0 2.6667vw !important;
}

.mobile_type .zfxxgk_zdgkc ul li {
  font-size: 4vw !important;
  line-height: normal;
  width: 100%;
  height: auto;
  overflow: hidden;
  padding: 1.3333vw 0;
}

.mobile_type .zfxxgk_zdgkc ul li:not(:first-child) {
  border-top: 1px #e3e3e3 dashed;
}

.mobile_type .zfxxgk_zdgkc ul li a {
  float: left;
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: inherit;
  word-wrap: normal;
  font-size: 4vw !important;
}

.mobile_type .zfxxgk_zdgkc b {
  font-weight: normal !important;
  font-size: 3.2vw;
  color: #999999;
}

.mobile_type .zfxxgk_zdgkc .more {
  width: 21.4667vw;
  height: 8vw;
  line-height: 8vw;
  float: none;
  font-size: 4vw;
  text-align: center;
  background: #e7e7e7;
  margin: 1.3333vw auto 0;
}

.mobile_type .zn_cont {
  width: 100%;
  margin: 0 auto;
  padding: 3.2vw 0;
}

.mobile_type .nsjg_tab {
  table-layout: fixed;
  line-height: 8vw;
}

.mobile_type .nsjg_tab tr td {
  font-size: 4vw;
  line-height: 8vw;
  width: auto;
  word-break: break-word;
}

.mobile_type .nsjg_tab tr td p {
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type .nsjg_tab tr td span {
  font-size: 4vw;
  line-height: 8vw;
}


.mobile_type .default_pgToolbar {
  background: none;
  border: none;
}

.mobile_type .default_pgPerPage {
  display: none;
}

.mobile_type .default_pgFirst {
  width: 8vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/first.gif) no-repeat center;
  background-size: contain;
  margin-right: 1.3333vw;
}

.mobile_type .default_pgFirstDisabled {
  width: 8vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/first_disabled.gif) no-repeat center;
  cursor: auto;
  background-size: contain;
  margin-right: 1.3333vw;
}

.mobile_type .default_pgPrev {
  width: 12vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/2103311728452201563.png) no-repeat center;
  background-size: contain;
  margin-right: 1.3333vw;
}

.mobile_type .default_pgPrevDisabled {
  width: 12vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/prev_disabled.gif) no-repeat center;
  cursor: auto;
  background-size: contain;
  margin-right: 1.3333vw;
}

.mobile_type .default_separator {
  display: none;
}

.mobile_type .default_pgNext {
  width: 12vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/next.gif) no-repeat center;
  background-size: contain;
  margin-left: 1.3333vw;
}

.mobile_type .default_pgLast {
  width: 8.1vw;
  height: 6.6667vw;
  background: url(https://www.zjtz.gov.cn/images/41220/last.gif) no-repeat center;
  background-size: contain;
  margin-left: 1.3333vw;
}

.mobile_type .default_pgRefresh {
  width: 8.4vw;
  height: 5.7333vw;
  background: url(https://www.zjtz.gov.cn/images/41220/2101271727178927538.gif) no-repeat center;
  background-size: contain;
}

.mobile_type .default_pgSearchInfo {
  display: none;
}

.mobile_type .default_pgToolbar td {
  font-size: 2.4vw;
  width: auto;
  padding: 0 0px 0 0px;
}

.mobile_type .default_pgToolbar td input {
  outline: none;
}

.mobile_type .default_pgCurrentPage {
  width: 4.8vw;
  height: 6.6667vw;
  line-height: 6.6667vw;
}

.mobile_type .default_pgToolbar td:first-child + td + td + td {
  display: none;
}

.mobile_type .default_pgPanel {
  float: none;
  margin: 0 auto;
}

.mobile_type .tb_title .pgBtn1 {
  display: none;
}

.mobile_type .tb_title tr td span {
  display: none;
}

.mobile_type .tb_title tr td .pgBtn {
  margin: 1.3333vw;
  border: 1px solid #9b9595;
  border-radius: 2px;
  text-align: center;
  line-height: 6.6667vw;
  color: #444;
  width: auto;
  padding: 0 1.3333vw;
  height: 6.6667vw;
  font-size: 3.2vw;
}

.mobile_type .tb_title tr td {
  width: 100%;
  text-align: center;
}


.mobile_type .tb_title tr td:last-child {
  display: none;
}


.mobile_type .fr_cont {
  width: 100%;
}

.mobile_type .zn_cont#gd_1 {
  width: 100%;
}

.mobile_type .dwtitle,
.mobile_type .annual_report_box {
  height: auto;
  overflow: hidden;
}

.mobile_type .dwtitle span {
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding: 0px 2.6667vw;
  min-width: 9.3333vw;
}

.mobile_type .guide_list .jgmc .guide_a {
  font-size: 4vw !important;
  line-height: 6.2vw !important;
  padding-left: 0 !important;
}

.mobile_type .annual_report_box span {
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding: 0px 2.6667vw;
  min-width: 9.3333vw;
}

.mobile_type .annual_report_list .jgmc .annual_report_a {
  font-size: 4vw !important;
  line-height: 6.2vw !important;
  padding-left: 0 !important;
}

.mobile_type .guide_list > tbody > tr > td > table {
  width: 100% !important;
}

.mobile_type .annual_report_list > tbody > tr > td > table {
  width: 100% !important;
}

.mobile_type .guide_list .jgmc span {
  font-size: 4vw !important;
  line-height: 6.2vw !important;
  padding-left: 0 !important;
}

.mobile_type .annual_report_list .jgmc span {
  font-size: 4vw !important;
  line-height: 6.2vw !important;
  padding-left: 0 !important;
}

.mobile_type .colname {
  height: auto;
  overflow: hidden;
}

.mobile_type .colname span {
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding: 0px 2.6667vw;
  min-width: 9.3333vw;
}

.mobile_type .fr_cont .zdgk_list .jgmc .annual_report_a {
  font-size: 4vw !important;
  line-height: 6.2vw !important;
  padding-left: 0 !important;
}

.mobile_type .footer {
  display: none;
}

.mobile_type .footer_ydb {
  display: block;
  width: 100%;
  height: 20vw;
  background: #0c4f8e;
  display: block;
}

.mobile_type .footer_ydb p {
  font-size: 3.2vw;
  color: #aec4d9;
  text-align: center;
  line-height: 6.6667vw;
}

.mobile_type .footer_ydb p a {
  color: #aec4d9;
}

.mobile_type .sideMenu ul li span {
  display: none;
}

.mobile_type .OldMode {
  display: none;
}


.mobile_type .kh_footer_bottom {
  width: 100%;
  display: flex;
  padding: 0;
}

.mobile_type .footer_left {
  padding-left: 2.2667vw;
  padding-top: 8.8vw;
}

.mobile_type .footer_list {
  display: none;
}

.mobile_type .footer_cen p {
  text-align: center;
  font-size: 3.2vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 6.4vw;
  letter-spacing: 0px;
  color: #ffffff;
}

.mobile_type .footer_cen p a {
  color: #ffffff;
  font-family: "Î¢ÈíÑÅºÚ";
}

.mobile_type .footer_left #_span_jiucuo img {
  width: 12vw;
  height: auto;
}

.mobile_type .footer_right {
  padding-right: 0;
  padding-top: 7.6vw;
}

.mobile_type .footer_right #_ideConac img {
  width: 10.6667vw;
}

.mobile_type .fr_sj,
.mobile_type .fr_xz {
  margin-left: 0;
  width: 100%;
}

.mobile_type .zfxxgk_ptTit {
  width: 100%;
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
}

.mobile_type .fr_sj .ptLink {
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .fr_xz .ptLink {
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile_type .fr_sj .ptLink .jdlicss {
  width: 40%;
  float: left;
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding-left: 2.6667vw;
}

.mobile_type .fr_xz .ptLink .jdlicss {
  width: 40%;
  float: left;
  height: 8vw;
  line-height: 8vw;
  font-size: 4vw;
  padding-left: 2.6667vw;
}



.mobile_type .bot_out {
  width: 100vw !important;
  min-width: 100vw !important;
  height: auto !important;
  background: #434343 !important;
}

.mobile_type .bot {
  width: 96vw !important;
  height: auto !important;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.mobile_type .bot ul {
  width: 91vw !important;
  margin: 0px auto !important;
  margin-top: 4vw !important;
}

.mobile_type .bot ul li {
  padding: 0 1vw !important;
  height: 4.5vw !important;
  float: left;
  text-align: center;
  line-height: 4.5vw !important;
  border-right: 1px solid #fff;
}

.mobile_type .bot ul li a {
  color: #ffffff;
  font-size: 3vw !important;
}

.mobile_type .bot p {
  width: 60vw !important;
  margin: 2vw auto !important;
  text-align: center;
  font-size: 3vw !important;
  color: #999;
}

.mobile_type .bot p a {
  color: inherit;
}

.mobile_type .bot p a img {
  width: 2.5vw !important;
  position: absolute;
  top: 26vw !important;
  left: 15vw !important;
}

.mobile_type #_ideConac {
  width: 12vw !important;
  float: right;
  margin-top: -27vw !important;
}
.mobile_type #_ideConac img {
  width: 100% !important;
}

.mobile_type #_span_jiucuo {
  width: 15vw !important;
  position: absolute;
  top: 15vw !important;
  left: 2vw !important;
}
.mobile_type #_span_jiucuo img {
  width: 100%;
}

.mobile_type .fr_zd {
  width: 89vw !important;
  padding: 3vw 2vw !important;
}
.mobile_type .fr_zd table {
  table-layout: fixed !important;
}

.mobile_type .fr_zd table tr:first-child td {
  width: 100% !important;
  height: 8vw !important;
}
.mobile_type .fr_zd table tr:first-child td span {
  height: 8vw !important;
  line-height: 8vw !important;
  background-color: #2d66a3;
  display: block;
  float: left;
  text-align: center;
  color: #fff;
  font-size: 4vw !important;
  font-weight: 600;
}
.mobile_type .fr_zd table tr:nth-child(2) td a {
  width: 95% !important;
  line-height: 7vw !important;
  font-size: 3vw !important;
}
.mobile_type .fr_zd table tr:nth-child(3) td div {
  width: 18vw !important;
  height: 7vw !important;
  line-height: 7vw !important;
  font-size: 3vw !important;
  text-align: center;
  background: #e7e7e7;
  float: left;
  margin: 3vw 35vw 5vw !important;
}