.qyjianjie .layui-tab-content {
  padding: 0; }

@media screen and (max-width: 991px) {
  .formMain {
    width: 92%;
    margin: 0 auto;
    padding-bottom: 13.3333vw; }
    .formMain .formTit {
      text-align: center;
      border-bottom: 1px dashed #999999;
      margin-bottom: 7.99998vw; }
      .formMain .formTit h3 {
        font-size: 5.33332vw;
        margin-top: 7.99998vw; }
      .formMain .formTit p {
        font-size: 3.19999vw;
        color: #999999;
        margin-top: 5.33332vw;
        margin-bottom: 5.33332vw; }
    .formMain .formDiv .kInput {
      display: flex; }
      .formMain .formDiv .kInput .tipX {
        color: red;
        margin-top: 0.62501vw;
        margin-left: 0.52084vw; }
    .formMain .formDiv input {
      background-color: #f6f6f6; }
    .formMain .formDiv textarea {
      background-color: #f6f6f6; }
    .formMain .formDiv .inputTip {
      margin-left: 0.53333vw;
      color: #005bac;
      font-size: 3.19999vw;
      margin-bottom: 10.66664vw; }
    .formMain .formDiv .formLabeW {
      width: 21.33328vw; }
    .formMain .formDiv .inputMain {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap; }
      .formMain .formDiv .inputMain .layui-form-item {
        width: 80%; }
    .formMain .formDiv .layuiInputBlo {
      margin-left: 21.33328vw; }
    .formMain .formDiv .layui-form-item .kInput {
      margin: 0 0 10px 80px;
      width: 50%; }
    .formMain .formDiv .yzmMain .yzmLeft .yzmBg {
      padding: 1.33333vw 2.66666vw;
      margin-top: 5.33332vw;
      line-height: 2.08336vw;
      border-radius: 4px;
      background-color: #cdcbcb;
      color: #ffffff;
      letter-spacing: 8px;
      cursor: pointer;
      text-decoration: line-through;
      width: 5.2084vw;
      margin-left: 21.33328vw; }
    .formMain .formDiv .yzmMain .FormBtn button {
      padding: 0vw 2.66666vw;
      margin-top: 7.99998vw;
      width: 26.6666vw;
      height: 10.13331vw;
      border-radius: 4px;
      border: 0; }
    .formMain .formDiv .yzmMain .FormBtn .subMit {
      color: #ffffff;
      background-color: #005BAC;
      margin-left: 21.33328vw; }
    .formMain .formDiv .yzmMain .FormBtn .crBtn {
      color: #333333;
      background-color: #f1f1f1;
      margin-left: 1.33333vw; }
  .mapMain {
    width: 92%;
    margin: 7.99998vw auto; }
    .mapMain .mapLeft {
      width: 100%; }
      .mapMain .mapLeft img {
        width: 100%; }
    .mapMain .mapRight {
      width: 100%;
      background-color: #f8f8f8;
      padding: 2.66666vw; }
      .mapMain .mapRight h4 {
        font-size: 5.33332vw;
        margin-bottom: 5.33332vw;
        margin-top: 2.66666vw;
        color: #111111; }
      .mapMain .mapRight p {
        font-size: 3.73332vw;
        line-height: 6.93332vw; }
        .mapMain .mapRight p strong {
          font-size: 5.86665vw;
          color: #005BAC; }
      .mapMain .mapRight .ewm {
        margin-top: 3.99999vw;
        width: 25.33327vw;
        font-size: 4.26666vw;
        text-align: center; }
        .mapMain .mapRight .ewm img {
          width: 25.33327vw;
          height: 25.33327vw; } }

@media screen and (min-width: 991px) {
  #mapDiv {
    height: 100%;
    width: 100%; }
  .formMain {
    width: 46.8756vw;
    margin: 0 auto;
    padding-bottom: 3.64588vw; }
    .formMain .formTit {
      text-align: center;
      border-bottom: 1px dashed #BCBCBC;
      margin-bottom: 1.56252vw; }
      .formMain .formTit h3 {
        font-size: 1.56252vw;
        margin-top: 3.12504vw; }
      .formMain .formTit p {
        font-size: 0.83334vw;
        color: #999999;
        margin-top: 1.56252vw;
        margin-bottom: 2.6042vw; }
    .formMain .formDiv .kInput {
      display: flex; }
      .formMain .formDiv .kInput .tipX {
        color: red;
        margin-top: 0.62501vw;
        margin-left: 0.52084vw; }
    .formMain .formDiv input {
      background-color: #f6f6f6; }
    .formMain .formDiv textarea {
      background-color: #f6f6f6; }
    .formMain .formDiv .inputTip {
      margin-left: 5.2084vw;
      color: #005bac;
      font-size: 0.72918vw;
      margin-bottom: 1.97919vw; }
    .formMain .formDiv .formLabeW {
      width: 5.2084vw;
      text-align: left; }
    .formMain .formDiv .inputMain {
      display: flex;
      justify-content: space-between; }
    .formMain .formDiv .layuiInputBlo {
      margin-left: 5.2084vw; }
    .formMain .formDiv .yzmMain {
      display: flex;
      justify-content: space-between; }
      .formMain .formDiv .yzmMain .yzmLeft .yzmBg {
        padding: 0.52084vw 1.04168vw;
        margin-top: 1.04168vw;
        line-height: 2.08336vw;
        border-radius: 4px;
        background-color: #cdcbcb;
        color: #ffffff;
        letter-spacing: 8px;
        cursor: pointer;
        text-decoration: line-through;
        width: 5.2084vw; }
      .formMain .formDiv .yzmMain .FormBtn button {
        padding: 0vw 0.52084vw;
        margin-top: 1.56252vw;
        width: 6.66675vw;
        height: 1.97919vw;
        border-radius: 4px;
        border: 0; }
      .formMain .formDiv .yzmMain .FormBtn .subMit {
        color: #ffffff;
        background-color: #005BAC; }
      .formMain .formDiv .yzmMain .FormBtn .crBtn {
        color: #333333;
        background-color: #f1f1f1;
        margin-left: 0.26042vw; }
  .mapMain {
    margin: 3.12504vw auto;
    display: flex;
    margin-bottom: 6.25008vw;
    overflow: hidden;
    height: 23.4378vw; }
    .mapMain .mapLeft {
      width: 37.50048vw; }
      .mapMain .mapLeft .picSizeFill {
        padding-bottom: 62.5%; }
    .mapMain .mapRight {
      width: 35.00045vw;
      background-color: #f8f8f8;
      padding: 1.56252vw; }
      .mapMain .mapRight h4 {
        font-size: 1.45835vw;
        margin-bottom: 2.6042vw;
        margin-top: 3.12504vw;
        color: #111111; }
      .mapMain .mapRight p {
        font-size: 0.83334vw;
        line-height: 1.87502vw; }
        .mapMain .mapRight p strong {
          font-size: 1.35418vw;
          color: #005BAC; }
      .mapMain .mapRight .ewm {
        margin-top: 1.56252vw;
        width: 4.94798vw;
        font-size: 0.83334vw;
        text-align: center; }
        .mapMain .mapRight .ewm img {
          width: 4.94798vw;
          height: 4.94798vw; } }
<!--8.9883804321289E-5-->