body, html {
  background: #031310;
  font-family: SourceHanSans; }

#n1 .banner_text {
  top: calc(100vw*221/1920);
  left: calc(100vw*352/1920); }
  #n1 .banner_text .b-title-1 {
    width: calc(100vw*71/1920); }
  #n1 .banner_text .b-title-2 {
    width: calc(100vw*219/1920);
    padding: 3.3vw 0 4.8vw 0; }
  #n1 .banner_text .b-title-3 {
    width: calc(100vw*643/1920); }

.n_box {
  width: calc(100vw*1013/1920);
  margin: 0 auto; }
  .n_box .n_title {
    width: calc(100vw*630/1920); }
  .n_box .n_box_1 {
    display: flex; }
    .n_box .n_box_1 .n_box_1_left {
      width: calc(100vw*698/1920); }
      .n_box .n_box_1 .n_box_1_left .n_box_1_list {
        display: flex;
        align-items: flex-end;
        padding-top: calc(100vw*112/1920);
        padding-left: calc(100vw*62/1920); }
        .n_box .n_box_1 .n_box_1_left .n_box_1_list img {
          width: calc(100vw*100/1920); }
        .n_box .n_box_1 .n_box_1_left .n_box_1_list .n_text {
          color: #ffffff;
          font-weight: bold;
          padding-left: 20px;
          position: relative;
          bottom: -0.5vw; }
        .n_box .n_box_1 .n_box_1_left .n_box_1_list.n_box_2_list {
          padding-top: calc(100vw*156/1920); }
          .n_box .n_box_1 .n_box_1_left .n_box_1_list.n_box_2_list img {
            width: calc(100vw*260/1920); }
          .n_box .n_box_1 .n_box_1_left .n_box_1_list.n_box_2_list .n_text {
            padding-left: 0;
            left: -0.8vw; }
    .n_box .n_box_1 .n_box_1_right {
      padding-top: calc(100vw*105/1920); }
      .n_box .n_box_1 .n_box_1_right img {
        height: 1.5vw;
        width: auto;
        margin-bottom: 2.65vw; }
        .n_box .n_box_1 .n_box_1_right img:nth-last-child(1) {
          margin-bottom: 0; }

.n_box2 {
  padding-top: calc(100vw*307/1920); }
  .n_box2 .n_box_2 {
    display: flex; }
    .n_box2 .n_box_2 .n_box_2_left {
      padding-left: 2vw;
      color: #ffffff; }
      .n_box2 .n_box_2 .n_box_2_left .n_box_2_list:nth-child(1) {
        padding: 6vw 0 3vw 0; }
      .n_box2 .n_box_2 .n_box_2_left .n_box_2_list .n_text {
        font-weight: bold;
        color: #23AC38; }
    .n_box2 .n_box_2 .n_box_2_right {
      width: calc(100vw*396/1920);
      position: relative;
      left: calc(100vw*300/1920);
      top: -.9vw; }
      .n_box2 .n_box_2 .n_box_2_right img {
        width: 100%; }

.n_box3 {
  padding-top: calc(100vw*290/1920); }
  .n_box3 .n_box_3 {
    width: calc(100vw*1013/1920); }
    .n_box3 .n_box_3 .n_box_3_center .n_box_3_list {
      padding-bottom: 3vw; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list .n_text {
        font-weight: bold; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list:nth-child(1) {
        padding-left: 2.86vw;
        padding-top: 5.2vw; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list:nth-child(2) {
        padding-left: 10vw; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list:nth-child(3) {
        padding-left: 17.4vw;
        padding-bottom: 0; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list .n_box_3_list_content {
        color: #ffffff;
        display: flex;
        align-items: center; }
        .n_box3 .n_box_3 .n_box_3_center .n_box_3_list .n_box_3_list_content .n_box_3_list_left img {
          width: 4vw;
          height: auto;
          margin-right: 15px; }
      .n_box3 .n_box_3 .n_box_3_center .n_box_3_list .n_icon_line {
        width: calc(100vw*680/1920);
        margin-top: 1.4vw; }

.n_box4 .n_box_4 {
  display: flex;
  padding-top: 3.5vw; }
  .n_box4 .n_box_4 .n_box_4_left {
    color: #ffffff;
    padding-left: 2.9vw; }
    .n_box4 .n_box_4 .n_box_4_left .n_text {
      font-weight: bold;
      color: #23AC38; }
    .n_box4 .n_box_4 .n_box_4_left .n_text_l {
      line-height: 40px;
      padding-top: 1vw;
      padding-bottom: calc(100vw*470/1920); }
  .n_box4 .n_box_4 .n_box_4_right {
    width: calc(100vw*480/1920);
    position: absolute;
    right: -7.37vw;
    margin-top: -3.2vw; }

.n_bottom {
  bottom: 12vw;
  display: flex;
  width: 100%;
  justify-content: center; }
  .n_bottom img {
    width: 9.6vw; }

.bottom_bg {
  position: relative; }
  .bottom_bg .p-a-width {
    width: 100%;
    top: calc(100vw*307/1920); }

.parameter-box {
  padding-bottom: 1.2vw;
  border-bottom: 1px solid #505050; }
  .parameter-box .parameter-params .parameter-params-item {
    color: #ffffff;
    padding: 1.2vw 0; }
  .parameter-box .parameter-params .parameter-params-title {
    margin-bottom: 1.2vw; }
    .parameter-box .parameter-params .parameter-params-title span {
      color: #ffffff; }

/*# sourceMappingURL=nadian1.css.map */
