.molly_header[data-v-28679dfb] {
  padding: 25px 210px 25px 260px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.molly_header .logo[data-v-28679dfb] {
  display: block;
  width: 157px;
}
.molly_header .nav[data-v-28679dfb] {
  position: relative;
}
.molly_header .nav_selcet[data-v-28679dfb]::after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 20px;
  height: 4px;
  background: linear-gradient(105deg, #12A5E9 0%, #85E2B7 100%);
  border-radius: 10px 10px 10px 10px;
}
@media (min-width: 1300px) and (max-width: 1600px) {
.molly_header[data-v-28679dfb] {
    padding: 25px 130px 25px 110px;
}
}
.card_box_out[data-v-8069d8a6] {
  padding-top: 200px;
  position: relative;
  z-index: 9;
  background: url(../img/white.6d58bd9b.png) no-repeat top center;
}
.card_box[data-v-8069d8a6] {
  max-width: 1370px;
  width: 100%;
  margin: 0px auto;
  padding-bottom: 229px;
}
.card_box .title_text-t[data-v-8069d8a6] {
  line-height: 77px;
  color: #1D2B5B;
}
.card_box .title_text-blue[data-v-8069d8a6] {
  color: #254FD9;
  line-height: 56px;
}
.card_box .title_text[data-v-8069d8a6] {
  color: #1D2B5B;
  line-height: 42px;
}
.card_box .des_text[data-v-8069d8a6] {
  color: #9BA5C6;
  line-height: 43px;
}
.index_02[data-v-8069d8a6] {
  width: 448px;
  margin-left: 180px;
}
.index_03[data-v-8069d8a6] {
  width: 428px;
  margin-right: 206px;
}
.index_04[data-v-8069d8a6] {
  width: 428px;
  margin-left: 321px;
}
.index_05[data-v-8069d8a6] {
  width: 400px;
  margin-right: 316px;
}
.justify-text[data-v-8069d8a6] {
  text-align: justify;
  text-justify: inter-word;
}
#technology[data-v-9ac3640e] {
  position: relative;
  z-index: 9;
  background: #254FD9;
  padding-top: 156px;
  padding-bottom: 65px;
}
#technology .hearder_text[data-v-9ac3640e] {
  color: #FDFDFE;
}
#technology .hearder_desc[data-v-9ac3640e] {
  position: absolute;
  width: 100%;
  color: #D1DCFF;
  top: 32px;
}
#technology .index_06[data-v-9ac3640e] {
  display: block;
  margin: 0 auto;
  width: 100%;
}
#aboutus[data-v-c4229864] {
  position: relative;
  max-width: 1370px;
  width: 100%;
  margin: 0px auto;
  padding-top: 160px;
  padding-bottom: 190px;
  color: #1D2B5B;
  z-index: 9;
}
#aboutus .desc-right[data-v-c4229864] {
  width: 930px;
  color: #5C678E;
  line-height: 32px;
  text-align: justified;
  font-style: normal;
  text-transform: none;
  text-align: justify;
  text-justify: inter-word;
}
#aboutus .card[data-v-c4229864] {
  background: url(../img/card_bg.ebce0c1b.png) no-repeat center center;
  background-size: 100% 100%;
  width: 650px;
  height: 558px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 88px;
}
#aboutus .card .c_name[data-v-c4229864] {
  color: #254FD9;
  line-height: 47px;
}
#aboutus .card .c_des[data-v-c4229864] {
  color: #254FD9;
}
#aboutus .card .c_list[data-v-c4229864] {
  color: #5C678E;
  line-height: 26px;
}
#aboutus .card .c_list div[data-v-c4229864] {
  position: relative;
  padding-left: 16px;
}
#aboutus .card .c_list div[data-v-c4229864]::before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 0;
  width: 6px;
  height: 6px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #5C678E;
  border-radius: 100%;
}
#contact[data-v-278db283] {
  position: relative;
  padding: 60px 0 40px 0;
  background: #2A2B30;
  z-index: 9;
}
#contact .innerContact[data-v-278db283] {
  max-width: 1370px;
  width: 100%;
  margin: 0px auto;
}
#contact .footer_text[data-v-278db283] {
  color: #707179;
  margin-left: -20PX;
}
#contact .kf_box[data-v-278db283] {
  margin-top: 88px;
}
#contact .kf_box .kf[data-v-278db283] {
  margin-right: 77px;
  color: #899199;
  text-align: center;
}
#contact .f_r[data-v-278db283] {
  color: #979FA8;
}
#contact .f_r .email[data-v-278db283] {
  color: #C3CBD4;
}
#contact .f_r .b_s[data-v-278db283] {
  position: relative;
  padding-left: 16px;
}
#contact .f_r .b_s[data-v-278db283]::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 80%;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #979FA8;
}
#contact .ba[data-v-278db283] {
  color: #979FA8;
}
.header_text-top[data-v-498142aa] {
  padding-top: 282px;
  color: #1D2B5B;
}
.img_box[data-v-498142aa] {
  max-width: 1370px;
  width: 100%;
  margin: 0px auto 0;
  height: 500px;
}
.img_box .neo_btn[data-v-498142aa] {
  position: absolute;
  top: 110px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.img_box .header_text-mid[data-v-498142aa] {
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  text-align: center;
  color: #5C678E;
}
.img_box .header_text-mid span[data-v-498142aa] {
  color: #12A5E9;
}
