@charset "UTF-8";
html, body {
  font-family: "Microsoft YaHei",'微软雅黑', PingFangSC-Regular, Arial, sans-serif;
  font-size: calc(100vw * 14 / 1920);
}

@media (max-width: 1199px) {
  html, body {
    font-size: calc(14 * 1px / 1.1);
  }
}

@media (max-width: 991px) {
  html, body {
    font-size: calc(14 * 1px / 1.2);
  }
}

@media (max-width: 767px) {
  html, body {
    font-size: 14px;
  }
}

.container {
  *zoom: 1;
}

.container:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}

@media (min-width: 992px) {
  .container {
    width: 86%;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 73%;
    padding-left: 0;
    padding-right: 0;
  }
}

.container {
  *zoom: 1;
}

.container:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0;
}

.container .row {
  margin: calc(100vw * 0 / 1920) calc(100vw * -15 / 1920) calc(100vw * 0 / 1920) calc(100vw * -15 / 1920);
}

@media (max-width: 1199px) {
  .container .row {
    margin: calc(100vw * 0 / 1199) calc(100vw * -15 / 1199) calc(100vw * 0 / 1199) calc(100vw * -15 / 1199);
  }
}

@media (max-width: 991px) {
  .container .row {
    margin: calc(100vw * 0 / 991) calc(100vw * -15 / 991) calc(100vw * 0 / 991) calc(100vw * -15 / 991);
  }
}

@media (max-width: 767px) {
  .container .row {
    margin: calc(100vw * 0 / 767 / 1.3) calc(100vw * -15 / 767 / 1.3) calc(100vw * 0 / 767 / 1.3) calc(100vw * -15 / 767 / 1.3);
  }
}

.container .row > [class^="col-"] {
  padding: calc(100vw * 0 / 1920) calc(100vw * 15 / 1920) calc(100vw * 0 / 1920) calc(100vw * 15 / 1920);
}

@media (max-width: 1199px) {
  .container .row > [class^="col-"] {
    padding: calc(100vw * 0 / 1199 / 1.3) calc(100vw * 15 / 1199 / 1.3) calc(100vw * 0 / 1199 / 1.3) calc(100vw * 15 / 1199 / 1.3);
  }
}

@media (max-width: 991px) {
  .container .row > [class^="col-"] {
    padding: calc(100vw * 0 / 991 / 1.3) calc(100vw * 15 / 991 / 1.3) calc(100vw * 0 / 991 / 1.3) calc(100vw * 15 / 991 / 1.3);
  }
}

@media (max-width: 767px) {
  .container .row > [class^="col-"] {
    padding: calc(100vw * 0 / 767 / 1.3) calc(100vw * 15 / 767 / 1.3) calc(100vw * 0 / 767 / 1.3) calc(100vw * 15 / 767 / 1.3);
  }
}

#zxsq h3 {
  display: none;
}

#zxsq .xxgk-wrap-form {
  background: rgba(246, 246, 246, 0.2);
  border-radius: 0.3125vw;
}

#zxsq .xxgk-wrap-form section,
#zxsq .xxgk-wrap-form ul,
#zxsq .xxgk-wrap-form li,
#zxsq .xxgk-wrap-form input,
#zxsq .xxgk-wrap-form select,
#zxsq .xxgk-wrap-form span {
  line-height: calc(100vw * 30 / 1920);
  font-size: calc(100vw * 14 / 1920);
  color: #444;
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    line-height: calc(100vw * 30 / 1199);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    line-height: calc(100vw * 30 / 991);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    line-height: calc(calc(100vw * 30 / 767) / 1.2);
  }
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    font-size: calc(14 * 1px / 1.1);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    font-size: calc(14 * 1px / 1.2);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    font-size: 14px;
  }
}

#zxsq .xxgk-wrap-form section h4 {
  font-size: calc(100vw * 14 / 1920);
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form section h4 {
    font-size: calc(14 * 1px / 1.1);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form section h4 {
    font-size: calc(14 * 1px / 1.2);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form section h4 {
    font-size: 14px;
  }
}

#zxsq .xxgk-wrap-form input {
  padding: calc(100vw * 5 / 1920) calc(100vw * 5 / 1920) calc(100vw * 5 / 1920) calc(100vw * 5 / 1920);
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form input {
    padding: calc(100vw * 5 / 1199 / 1.3) calc(100vw * 5 / 1199 / 1.3) calc(100vw * 5 / 1199 / 1.3) calc(100vw * 5 / 1199 / 1.3);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form input {
    padding: calc(100vw * 5 / 991 / 1.3) calc(100vw * 5 / 991 / 1.3) calc(100vw * 5 / 991 / 1.3) calc(100vw * 5 / 991 / 1.3);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form input {
    padding: calc(100vw * 5 / 767 / 1.3) calc(100vw * 5 / 767 / 1.3) calc(100vw * 5 / 767 / 1.3) calc(100vw * 5 / 767 / 1.3);
  }
}

#zxsq .xxgk-wrap-form input,
#zxsq .xxgk-wrap-form textarea,
#zxsq .xxgk-wrap-form select {
  border: 1px solid rgba(50, 82, 136, 0.3);
  background: #fff;
  margin-bottom: 15px;
  color: #606060;
  padding: 0 5px;
  vertical-align: baseline;
  line-height: calc(100vw * 30 / 1920);
  height: calc(100vw * 30 / 1920);
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    line-height: calc(100vw * 30 / 1199);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    line-height: calc(100vw * 30 / 991);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    line-height: calc(calc(100vw * 30 / 767) / 1.2);
  }
}

@media (max-width: 1199px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    height: calc(100vw * 30 / 1199);
  }
}

@media (max-width: 991px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    height: calc(100vw * 30 / 991);
  }
}

@media (max-width: 767px) {
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    height: calc(100vw * 30 / 767);
  }
}

#zxsq .xxgk-wrap-form textarea {
  height: auto !important;
}

#zxsq input[type='checkbox'] {
  margin-bottom: 5px;
  vertical-align: middle;
}

@media (max-width: 991px) {
  .page-menu-w {
    display: none;
  }
  .page-content2-w {
    width: 100%;
  }
}

@media (max-width: 767px) {
  #zxsq .col-xs-12 {
    width: 100% !important;
  }
  #zxsq .col-sm-4 {
    display: block;
  }
  #zxsq .xxgk-wrap-form section,
  #zxsq .xxgk-wrap-form ul,
  #zxsq .xxgk-wrap-form li,
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select,
  #zxsq .xxgk-wrap-form span {
    line-height: 30px;
  }
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form textarea,
  #zxsq .xxgk-wrap-form select {
    line-height: 30px;
  }
  #zxsq .xxgk-wrap-form input,
  #zxsq .xxgk-wrap-form select {
    height: 30px;
  }
}
