.jj_box {
  background: url(../images/hdjl/hdjxxx_bg.png) no-repeat top center;
  padding: 33px 0;
}

.ewb-ask-msg {
  border-radius: 0px 67.59px 0px 0px;
  width: 80%;
  margin: 0 auto;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0) 81.48%
  );
  padding: 20px 60px;
  box-sizing: border-box;
}

.ewb-ask-msg p {
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 40px;
  color: rgba(51, 51, 51, 1);
}

.ewb-ask-msg a {
  font-weight: 700;
  color: rgba(214, 84, 97, 1);
}

.zxts_box li {
  height: 102px;
  width: 23%;
  position: relative;
}

.zxts_box li a::before {
  content: "";
  width: 40px;
  height: 44.44px;
  display: block;
  position: absolute;
  background: url(../images/hdjl/hdjj_icon1hv.png) no-repeat center;
  background-size: 100% 100%;
  top: 20px;
  left: 50px;
}

.zxts_box li:nth-child(2) a:before {
  width: 41px;
  height: 41.46px;
  background: url(../images/hdjl/hdjj_icon2.png) no-repeat center;
  top: 20px;
  left: 50px;
}

.zxts_box li:nth-child(3) a:before {
  width: 43.75px;
  height: 43.75px;
  background: url(../images/hdjl/hdjj_icon3.png) no-repeat center;
}

.zxts_box li:nth-child(4) a:before {
  width: 36px;
  height: 39.13px;
  background: url(../images/hdjl/hdjj_icon4.png) no-repeat center;
  background-size: 100% 100%;
}

.zxts_box li:nth-child(2):hover a:before {
  background: url(../images/hdjl/hdjj_icon2hv.png) no-repeat center;
}

.zxts_box li:nth-child(3):hover a:before {
  background: url(../images/hdjl/hdjj_icon3hv.png) no-repeat center;
}

.zxts_box li:nth-child(4):hover a:before {
  background: url(../images/hdjl/hdjj_icon4hv.png) no-repeat center;
}

.zxts_box {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.zxts_box li a {
  height: 84px;
  display: block;
  background: rgba(244, 248, 253, 1);
  font-size: 26px;
  line-height: 34.32px;
  color: rgba(42, 130, 228, 1);
  padding-left: 147px;
  line-height: 84px;
}

.zxts_box li:hover {
  background: url(../images/hdjl/li_bg.png) no-repeat center;
}

.zxts_box li:hover a {
  background: none !important;
  color: white !important;
}

.bgon {
  background: url(../images/hdjl/li_bg.png) no-repeat center;
}

.bgon a {
  background: none !important;
  color: white !important;
}

.ewb-noti .wb-data-infor a::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  position: absolute;
  background: rgba(204, 204, 204, 1);
  top: 23px;
  left: 0px;
}

.divpage {
  text-align: center;
}

.laypageskin_molv a {
  background-color: #fff;
}

.laypage_prev,
.laypage_first,
.laypage_last,
.laypage_next {
  background-color: rgba(240, 240, 240, 1) !important;
}

@media (max-width: 1500px) {
  .zxts_box li a {
    padding-left: 124px;
  }
}

@media (max-width: 1280px) {
  .ewb-ask-msg {
    width: 95%;
  }

  .zxts_box li {
    width: 32%;
  }

  .wd04 {
    display: none;
  }

  .ewb-zxts .wd02,
  .ewb-zxts .wd03,
  .ewb-zxts .wd05 {
    width: 13%;
  }
}

@media (max-width: 992px) {
  .jj_box {
    background-size: 100% 100%;
  }

  .zxts_box li {
    width: 44%;
  }

  .ewb-zxts .wd02 {
    display: none;
  }

  .ewb-zxts .wd03,
  .ewb-zxts .wd05 {
    width: 20%;
  }
}

@media (max-width: 480px) {
  .ewb-ask-msg {
    padding: 20px;
  }

  .zxts_box li {
    width: 100%;
    background-size: 100%;
  }

  .ewb-zxts .wd03 {
    display: none;
  }

  .ewb-zxts .wd05 {
    width: 40%;
  }
}
