.qfpageold .link_box{
  bottom: 20px;
}
.qfpageold .link_box a {
  font-size: 32px;
  padding: 20px 30px;
}
.qfpageold .row .box {
  border-top: 6px solid #056cae;
}
.qfpageold .list2 {
  margin: 8px 0;
}
.qfpageold .list2 a {
  font-size: 32px;
  line-height: 130px;
}
.qfpageold .list2 a:hover,
.qfpageold .list2 a.active {
  background: url(fz-ptlist-bg.png) center no-repeat;
  background-size: cover;
}
.qfpageold .info-box ul li a {
  font-size: 32px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 80%;
  line-height: 80px;
}
.qfpageold .info-box ul li {
  height: 80px;
  line-height: 80px;
  text-indent: 16px;
}
.qfpageold .info-box ul li span {
  width: 173px;
  line-height: 80px;
  font-size: 28px !important;
}
.qfpageold .info-box ul li::before {
  content: "";
  position: absolute;
  left: -13px;
  top: 39px;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  background-color: #cccccc;
}
.qfpageold .row .box {
  height: auto;
}
.qfpageold .info-box ul {
  height: auto;
}
.qfpageold #jpageform_458398 input,
.qfpageold #jpageform_458397 input,
.qfpageold #jpageform_458396 input {
  margin-bottom: 20px;
}
.qfpageold #jpageform_458398 td,
.qfpageold #jpageform_458397 td,
.qfpageold #jpageform_458396 td {
  font-size: 32px;
}
.qfpageold #btn1,
.qfpageold #btn2,
.qfpageold #btn3 {
  height: 64px !important;
  width: 154px !important;
}
.banner_box{
       height: 305px;
}