.mobile_type .cont1 {
  width: 94vw;
  margin: 0 auto;
  margin-top: 5vw;
}
.mobile_type .szxx_top {
  width: 94vw;
  height: 8vw;
  line-height: 8vw;
}
.mobile_type .szxx_top span {
  font-size: 4.27vw;
  color: #333;
  float: left;
}
.mobile_type .szxx_top a {
  font-size: 3.73vw;
}
.mobile_type .szxx_list {
  width: 94vw;
  height: 84vw;
  margin: 3vw auto;
}
.mobile_type .szxx_list_lef {
  width: 94vw;
  float: left;
}
.mobile_type .szxx_list_lef_top {
  width: 86vw;
  height: 8vw;
  background-color: #f2f9ff;
  color: #0381f0;
  font-size: 3.73vw;
  margin: 4vw 0 0 4vw;
  line-height: 8vw;
}
.mobile_type .szxx_list_lef_top span:first-child {
  display: inline-block;
  width: 39.67vw;
  padding-left: 5vw;
}
.mobile_type .szxx_list_lef_top span + span {
  display: inline-block;
  width: 19vw;
  text-align: center;
}
.mobile_type .szxx_list_lef_top span + span + span {
  display: inline-block;
  width: 24vw;
  text-align: center;
}
.mobile_type .szxx_list_lef_list {
  width: 86vw;
  font-size: 3.73vw;
  margin: 2vw 0 0 4vw;
}
.mobile_type .szxx_list_lef_list li {
  height: 8vw;
  line-height: 8vw;
  font-size: 3.73vw;
  color: #333333;
  padding-left: 2vw;
  background: url(li-bg.png) center left no-repeat;
}
.mobile_type .szxx_list_lef_list li a {
  display: inline-block;
  float: left;
  width: 40.67vw;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 3.73vw;
  vertical-align: middle;
}
.mobile_type .szxx_list_lef_list li a + span {
  display: inline-block;
  width: 19vw;
  text-align: center;
  vertical-align: middle;
}
.mobile_type .szxx_list_lef_list li a + span + span {
  display: inline-block;
  width: 22vw;
  text-align: center;
  vertical-align: middle;
}
.mobile_type .szxx_list_right {
  width: 86vw;
  float: right;
  margin-right: 4vw;
}
.mobile_type .szxx_list_right ul {
  float: left;
  margin-top: 4vw;
}
.mobile_type .szxx_list_right li {
  width: 19.33vw;
  height: 20vw;
  background-color: #f2f9ff;
  float: left;
  text-align: center;
}
.mobile_type .szxx_list_right li:first-child {
  border-radius: 0;
  margin: 0 10px 10px 0;
}
.mobile_type .szxx_list_right li:first-child {
  border-radius: 0;
  margin: 0 1.4vw 1.4vw 0;
}
.mobile_type .szxx_list_right li img {
  width: 6.4vw;
  height: 6.4vw;
  display: block;
  margin: 0 auto;
  margin-top: 4vw;
}
.mobile_type .szxx_list_right li span {
  display: block;
  margin-top: 2vw;
  font-size: 3.73vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
}
.mobile_type .szxx_list_right li + li {
  border-radius: 0;
  margin: 0 0 1.4vw 1.4vw;
}
.mobile_type .szxx_list_right li + li + li {
  border-radius: 0;
  margin: 0 1.4vw 0 1.4vw;
}
.mobile_type .szxx_list_right li + li + li + li {
  border-radius: 0;
  margin: 0 0 0 1.4vw;
}
.mobile_type .cont2 {
  width: 94vw;
  margin: 0 auto;
  margin-top: 2vw;
}
.mobile_type .cont2 .wsxf {
  width: 94vw;
  height: 15vw;
  float: left;
}
.mobile_type .cont2 .wsxf img {
  width: 94vw;
  height: 15vw;
  object-fit: cover;
}
.mobile_type .cont2 .zxhf {
  width: 94vw;
  height: 15vw;
  float: right;
  margin-top: 3.2vw;
}
.mobile_type .cont2 .zxhf img {
  width: 94vw;
  height: 15vw;
  object-fit: cover;
}
.mobile_type .cont3 {
  width: 94vw;
  margin: 0 auto;
  margin-top: 5vw;
  margin-bottom: 5vw;
}
.mobile_type .cont3 .dczj {
  width: 94vw;
  float: left;
}
.mobile_type .cont3 .dczj .dczj_top {
  height: 8vw;
  line-height: 8vw;
}
.mobile_type .cont3 .dczj .dczj_top span {
  font-size: 4.27vw;
  float: left;
  vertical-align: middle;
}
.mobile_type .cont3 .dczj .dczj_top a {
  float: right;
  font-size: 3.73vw;
  color: #999;
  vertical-align: middle;
}
.mobile_type .dczj_list {
  width: 94vw;
}
.mobile_type .dczj_list .dczj_zxzj {
  width: 94vw;
  height: 32vw;
  background-color: #f5fafe;
  margin-top: 3vw;
  padding-top: 2vw;
}
.mobile_type .dczj_zxzj img {
  display: block;
  float: left;
  margin: 2vw 5vw;
  vertical-align: middle;
  width: 10.67vw;
  height: 10.67vw;
}
.mobile_type .dczj_zxzj_nr {
  float: right;
  margin: 2vw 2vw 0 0;
  width: 70vw;
  vertical-align: middle;
}
.mobile_type .dczj_zxzj_nr a p:first-child {
  font-size: 3.73vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 5.87vw;
  letter-spacing: 0px;
  color: #333333;
  word-wrap: break-word;
  text-overflow: ellipsis;
  white-space: initial;
  overflow: hidden;
  display: -webkit-inline-box;
  width: auto;
  margin-left: 0;
}
.mobile_type .dczjnr li {
  height: 8vw;
  line-height: 8vw;
  font-size: 3.743vw;
  padding-left: 3vw;
  background: url(li-bg.png) center left no-repeat;
}
.mobile_type .dczjnr li a {
  width: 49.67vw;
  font-size: 3.73vw;
  line-height: 8vw;
}
.mobile_type .dczjnr li a + span {
  width: 13vw;
  margin: 0 3vw;
  display: inline-block;
  text-align: center;
}
.mobile_type .dczjnr li a + span + span {
  font-size: 3.67vw;
  line-height: 8vw;
}
.mobile_type .cont3 .wsdc {
  width: 94vw;
  float: right;
}
.mobile_type .cont3 .wsdc .wsdc_top {
  height: 8vw;
  line-height: 8vw;
  margin-top: 3vw;
}
.mobile_type .cont3 .wsdc .wsdc_top span {
  font-size: 4.37vw;
  float: left;
  vertical-align: middle;
}
.mobile_type .cont3 .wsdc .wsdc_top a {
  float: right;
  font-size: 3.73vw;
  color: #999;
  vertical-align: middle;
}
.mobile_type .wsdc_list {
  width: 94vw;
}
.mobile_type .wsdc_list .dczj_zxzj {
  width: 94vw;
  height: 32vw;
  background-color: #f5fafe;
  margin-top: 3vw;
  padding-top: 2vw;
}
.mobile_type .dczj_zxzj_nr a p {
  font-size: 3.47vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 6.5vw;
  letter-spacing: 0px;
  color: #999999;
  word-wrap: break-word;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  width: 85vw;
  margin-left: -18vw;
}
.mobile_type .dczjnr {
  margin-top: 3vw;
}
.mobile_type .cont4 {
  width: 100vw;
  background-color: #f5fafe;
  min-height: 50vw;
  float: left;
  margin: 0;
}
.mobile_type .cont4_jz {
  width: 94vw;
  margin: 3vw auto;
}
.mobile_type .zxft {
  width: 94vw;
  float: left;
  margin: 0 0;
}
.mobile_type .zxft_top {
  height: 8vw;
  line-height: 8vw;
}
.mobile_type .zxft_top span {
  font-size: 4.37vw;
  float: left;
  vertical-align: middle;
}
.mobile_type .zxft_top a {
  float: right;
  font-size: 3.73vw;
  color: #999;
  vertical-align: middle;
}
.mobile_type .zxft_list {
  width: 94vw;
  height: 52vw;
  background-color: #ffffff;
  margin-top: 3vw;
}
.mobile_type .zxft_list_one {
  padding: 3vw;
}
.mobile_type .zxft_list_one img {
  float: left;
  display: block;
  width: 29.47vw;
  height: 18.67vw;
}
.mobile_type .zxftzt {
  float: right;
  width: 54vw;
}
.mobile_type .zxftzt p a,
.mobile_type .zxftzt p span {
  font-size: 3.73vw;
  font-weight: normal;
  font-stretch: normal;
  line-height: 5.85vw;
  letter-spacing: 0px;
  color: #333;
}
.mobile_type .zxft_list ul {
  margin: 0 3vw;
}
.mobile_type .zxft_list ul li {
  height: 8vw;
  line-height: 8vw;
  font-size: 3.73vw;
  color: #333333;
  padding-left: 3vw;
  background: url(li-bg.png) center left no-repeat;
}
.mobile_type .zxft_list ul li a {
  display: inline-block;
  float: left;
  width: 62.67vw;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 3.73vw;
  vertical-align: middle;
  line-height: 8vw;
}
.mobile_type .zxft_list ul li span {
  display: inline-block;
  font-size: 3.67vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #999999;
  float: right;
  line-height: 8vw;
  vertical-align: middle;
}
.mobile_type .wqft {
  width: 94vw;
  float: right;
  margin-top: 3vw;
}
.mobile_type .wqft_top {
  height: 8vw;
  line-height: 8vw;
}
.mobile_type .wqft_top span {
  font-size: 4.27vw;
  float: left;
  vertical-align: middle;
}
.mobile_type .wqft_top a {
  float: right;
  font-size: 3.67vw;
  color: #999;
  vertical-align: middle;
}
.mobile_type .wqft_list {
  width: 94vw;
  height: auto;
  margin-top: 3vw;
  margin-bottom: 5vw;
}
.mobile_type .wqft_list ul li {
  width: 94vw;
  height: 23vw;
}
.mobile_type .wqft_list ul li .wqft_list_bt {
  font-size: 3.73vw;
  font-weight: normal;
  font-stretch: normal;
  letter-spacing: 0px;
  color: #333333;
  margin: 0 3vw;
  line-height: 4.8vw;
  padding-top: 3vw;
}
.mobile_type .wqft_list_zy {
  font-size: 3.47vw;
  line-height: 5vw;
  margin: 0 3vw;
  margin-top: 3vw;
}
.mobile_type .wqft_list ul li .wqft_list_bt span:first-child {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 66vw;
}
.mobile_type .dczj_zxzj .lnb_zxzj{
	display: none;
}
