/* 手机版 */
body.mobile_type {
  width: 100vw;
}

html, body {
  overflow-x: hidden;
}

/* 通用头部开始 */
.mobile_type .head {
  width: 100%;
  height: auto;
  margin: 0;
}

.mobile_type div.top_nav {
  width: 94%;
  height: 11vw;
  margin: 0px auto;
  font: normal 3.2vw/11vw 新宋体;
  padding: 0 3vw;
}

.mobile_type form[name="login"] ul {
  display: none !important;
}

.mobile_type div.top_nav ul li:nth-child(3) {
  display: none;
}
.mobile_type div.top_nav ul li:nth-child(4) {
  display: none;
}
.mobile_type div.top_nav ul li:nth-child(5) {
  display: none;
}
.mobile_type div.top_nav ul li:nth-child(6) {
  display: none;
}

.mobile_type .loginBtns {
  width: auto;
  line-height: normal;
  color: #254694;
  font-size: 3.5vw !important;
  line-height: 11vw !important;
  text-align: center;
  cursor: pointer;
}

.mobile_type .loginItems {
  position: absolute;
  width: 24vw;
  height: 21.33vw;
  text-align: center;
  background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1/site/picture/-1/zjzwfw_2019_dlbjdc.png) no-repeat 0 -1px;
  font-size: 3.733vw;
  display: none;
  line-height: 8vw;
  padding-top: 3.2vw;
  left: -5.9vw;
  border-bottom: 1px solid #eeeeee;
  background-size: 100% 100%;
}

.mobile_type .banner {
  background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3250/site/picture/0/2104151449051807147.png) no-repeat;
  height: 45vw;
  background-size: 200% 100%;
  background-position-x: -7vw;
}

.mobile_type .banner img {
  display: none;
}

.mobile_type ul.nav_box {
  width: auto;
  height: auto;
  margin-top: 2.667vw;
  background: #289cff;
  float: left;
}

.mobile_type ul.nav_box li {
  float: left;
  width: 33.3%;
  height: 13.33vw;
}

.mobile_type ul.nav_box li a {
  display: block;
  width: 100%;
  height: 13.33vw;
  /* font: normal 18px/50px Microsoft Yahei; */
  color: #FFF;
  text-align: center;
  font-size: 4.8vw;
  line-height: 13.33vw;
  
}

.mobile_type span.lin {
  display: none;
}

/* 通用头部结束 */

/* 内容开始 */
.mobile_type .content {
  width: 100%;
  height: auto;
  margin: 0;
}

.mobile_type div.wea_sea {
  width: 94%;
  height: auto;
  padding: 0 3vw;
  float: left;
}

.mobile_type div.path {
  float: left;
  height: auto;
  padding-left: 0;
  font: normal 3.5vw/9vw 新宋体;
  background: none;
  width: 100%;
  display: inline-block;
}

.mobile_type .dqwz {
  width: auto;
  height: auto;
  float: none !important;
}

/* 检索框 */

.mobile_type .right {
  float: left;
} 

.mobile_type div.wea_sea div.search {
  float: right;
  width: 100%;
  height: 8vw;
  padding-top: 2.667vw;
}

.mobile_type div.wea_sea div.search span.in {
    /* float: left !important; */
    display: block;
    float: left;
    width: 79vw;
    height: 8vw;
    background: #FFF;}

.mobile_type div.wea_sea div.search span.in input {
  display: block;
  float: left;
  width: 96%;
  height: 3.73vw;
  padding: 2vw 1.33vw;
  border: none;
  background: none;
  border: 1px solid #cdcdcd;
}

.mobile_type button[name="imageField"] {
  display: block;
  float: right;
  width: 15vw !important;
  height: 8vw !important;
  background: #0282ef;
  font: normal 16px/30px Microsoft Yahei;
  font-size: 4.2667vw !important;
  line-height: 8vw !important;
  color: #FFF;
  text-align: center;
  border: none;
  outline: none;
}

/* 检索框 */

.mobile_type div.c_list {
  border: 1px solid #cecece;
  border-top: 1px solid #0282ef;
  border-left: none;
  border-right: none;
  width: 100%;
  background: white;
  float: left;
  margin-top: 3vw;
  border-left: none;
  border-right: none;
}

.mobile_type .list_title {
  width: auto;
  height: 11vw;
  padding: 0px 3vw 3vw; 
}

.mobile_type .list_title span {
  display: block;
  float: left;
  width: auto;
  height: 11vw;
  font: normal 4.8vw/11vw Microsoft Yahei;
  color: #FFF;
  text-align: center;
  padding: 0 1.5vw;
}

.mobile_type .detail_title {
  display: block;
  width: 94%;
  margin: 0;
  text-align: center;
  font: normal 6.4vw/16vw 微软雅黑;
  border-bottom: 1px dashed #ccc;
  padding: 0px 3vw;
  color: #333;
}

.mobile_type .detail_source {
  display: block;
  width: 94%;
  height: auto;
  margin: 0;
  text-align: center;
  font: normal 3.2vw/10.667vw 新宋体;
  padding: 0px 3vw;
  color: #666;
}

.mobile_type span.zz {
  width: 100% !important;
  display: block;
  text-align: left;
}
.mobile_type span.ly {
  width: 100% !important;
  display: block;
  text-align: left;

}
.mobile_type span.fbsj {
  width: 100% !important;
  display: block;
  text-align: left;

}
.mobile_type span.djl {
  width: 100% !important;
  display: block;
  text-align: left;
}
.mobile_type td.fbsj {
  width: 100% !important;
  display: block;
  text-align: left !important;
  padding-left: 3vw;
}
.mobile_type td.ly {
  width: 100% !important;
  display: block;
  text-align: left !important;
  padding-left: 3vw;
}
.mobile_type td.llcs {
  width: 100% !important;
  display: block;
  text-align: left !important;
  padding-left: 3vw;
}

.mobile_type .detail_con {
  width: 94%;
  min-height: 12vw;
  margin: 0;
  padding: 3vw;
  color: #333;
}

.mobile_type .detail_con p {
  font-size: 4vw !important;
  line-height: 10vw !important;
  margin-left: 0 !important;
}

.mobile_type .scinfo {
  display: none;
}

.mobile_type .article-conter table {
  width: 94% !important;
  font-size: 4vw;
}

.mobile_type table#c {
  width: 100% !important;
  display: inline-block;
}
.mobile_type table#c tbody{
  width: 100% !important;
  display: inline-block;
}
.mobile_type table#c tr{
  width: 100% !important;
  display: inline-block;
}
.mobile_type table#c td{
  width: 100% !important;
  display: inline-block;
}

.mobile_type table#c td {
  width: 100% !important;
  display: inline-block;
  font-size: 4vw;
  line-height: 8vw;
}

.mobile_type .dygb {
  display: none !important;
}


.mobile_type .bt_content p {
  padding: 0 3vw !important;
  font-size: 4vw !important;
}

.mobile_type .bt_content #zoom p a {
  width: 100% !important;
  height: auto !important;
  word-break: break-all;
  font-size: 4vw !important;
}

.mobile_type table#c td.title {
  font-size: 6.667vw !important;
  padding: 0 3vw;
  width: 94% !important;
}

.mobile_type td.bt_content #zoom p img {
  max-width: 100%;
  height: auto;
}


.mobile_type .share {
  display: none;
}

.mobile_type .detail_con p a img {
  max-width: 90% !important;
  height: auto !important;
}

.mobile_type .detail_con p  img {
  max-width: 90% !important;
  height: auto !important;
}

.mobile_type .detail_con div  img {
  max-width: 90% !important;
  height: auto !important;
  overflow: hidden;
}


.mobile_type .detail_con video {
  width: 100%;
  height: auto;
}

.mobile_type .detail_con div {
  font-size: 4vw;
  line-height: 9.33vw;
}

.mobile_type .detail_con table {
  width: 100% !important;
}

.mobile_type .heicon {
  font: normal 3.2vw/8vw 新宋体;
  padding-left: 0;
}

.mobile_type .heicon a {
  padding-right: 0.5vw;
}

.mobile_type .hei12x {
  border-bottom: 1px solid #999;
  font: normal 3.73vw/8vw 新宋体;
}

.mobile_type table td {
  word-break: break-word;
}

/* 通用底部 */
.mobile_type .footer {
  width: 100%;
  height: auto;
  margin: 0px auto;
  padding-top: 0 !important;
  float: left;
  padding-bottom: 3vw;
  position: relative;
  border-top: 1px solid #ccc;
}

.mobile_type .footer span.copy_logo_1 {
  display: block;
  width: 100% !important;
  height: auto !important;
  float: none !important;
  margin-top: 4vw !important;
}

.mobile_type span#_ideConac {
  margin: 0px auto;
  display: table;
}

.mobile_type .footer div {
  float: none;
  width: 88% !important;
  text-align: center;
  font: normal 3.5vw/7vw 新宋体;
  color: #333;
  margin: 1.5vw auto !important;
  padding: 0 6vw;
}

.mobile_type span#_span_jiucuo {
  float: left;
  width: 59%;
  height: auto;
}

.mobile_type .footer div.jiucuo {
  width: 30% !important;
  padding-left: 14vw !important;
  height: 14vw !important;
}

.mobile_type .footer span.copy_logo_2 {
  display: block;
  width: 43% !important;
  height: 16vw !important;
  float: right;
  background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3250/site/picture/0/1909101520166933259.png) 0px 0px no-repeat;
  background-size: auto 100%;
  margin: 0 !important;
  margin: 1.5vw 0 !important;
}
/* 通用底部 */
