﻿* {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent; }

li {
  list-style: none; }

a {
  text-decoration: none; }

.hide {
  display: none; }

.bg_w {
  background: #FFF; }

.f30 {
  font-size: 0.46875rem; }

.f20 {
  font-size: 0.3125rem; }

.mt50 {
  margin-top: 0.78125rem; }

.mt32 {
  margin-top: 0.5rem; }

.tc {
  text-align: center; }

.bg_m {
  background: #37434e; }

.f_m {
  color: #37434e; }

.ls_logo {
  display: block;
  position: absolute;
  right: 0.46875rem;
  top: 0.15625rem;
  height: 0.875rem;
  width: 1.34375rem;
  background: url("../Images/logo.png") no-repeat;
  background-size: 100% auto;
  z-index: 100000; }

.ls_logo2 {
  display: block;
  background: url("../Images/logo2.png") no-repeat;
  background-size: 100% auto;
  top: 0.25rem; }

.nav {
  position: absolute;
  width: 0.6875rem;
  height: 0.46875rem;
  top: 0.375rem;
  left: 0.46875rem;
  z-index: 10000; }

.nav2 {
  background: url("../Images/nav2.png") no-repeat;
  background-size: 100% auto; }

.toTop {
  display: none;
  position: fixed;
  bottom: 1.40625rem;
  right: 0.3125rem;
  width: 1.25rem;
  height: 1.25rem;
  background: url("../Images/totop.png") no-repeat;
  background-size: 100% auto;
  background-size: 1.5625rem auto; }

.clearboth {
  height: 1px;
  clear: both; }

* {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent; }

li {
  list-style: none; }

a {
  text-decoration: none; }

.hide {
  display: none; }

.bg_w {
  background: #FFF; }

.f30 {
  font-size: 0.46875rem; }

.f20 {
  font-size: 0.3125rem; }

.mt50 {
  margin-top: 0.78125rem; }

.mt32 {
  margin-top: 0.5rem; }

.tc {
  text-align: center; }

.bg_m {
  background: #37434e; }

.f_m {
  color: #37434e; }

.ls_logo {
  display: block;
  position: absolute;
  right: 0.46875rem;
  top: 0.15625rem;
  height: 0.875rem;
  width: 1.34375rem;
  background: url("../Images/logo.png") no-repeat;
  background-size: 100% auto;
  z-index: 100000; }

.ls_logo2 {
  display: block;
  background: url("../Images/logo2.png") no-repeat;
  background-size: 100% auto;
  top: 0.25rem; }

.nav {
  position: absolute;
  width: 0.6875rem;
  height: 0.46875rem;
  top: 0.375rem;
  left: 0.46875rem;
  z-index: 10000; }

.nav2 {
  background: url("../Images/nav2.png") no-repeat;
  background-size: 100% auto; }

.toTop {
  display: none;
  position: fixed;
  bottom: 1.40625rem;
  right: 0.3125rem;
  width: 1.25rem;
  height: 1.25rem;
  background: url("../Images/totop.png") no-repeat;
  background-size: 100% auto;
  background-size: 1.5625rem auto; }

.clearboth {
  height: 1px;
  clear: both; }

.nav_menu {
  z-index: 9999;
  position: absolute;
  width: 100%;
  min-height: 17.5625rem;
  background: #25489c; }

.close {
  width: 0.625rem;
  height: 0.625rem;
  background: url("../Images/close.png") no-repeat;
  background-size: 100% auto;
  padding-left: 0.46875rem;
  padding-top: 0.375rem;
  background-size: 0.625rem 0.625rem;
  background-position: right bottom; }

.nav_list {
  width: 7.5rem;
  min-height: 17.5625rem;
  margin: 0 auto;
  padding: 1.25rem;
  margin-top: 1.1875rem;
  font-size: 0.34375rem;
  font-family: "microsoft yahei";
  color: #9ea8cb; }
  .nav_list li {
    height: 1.5625rem;
    line-height: 1.5625rem;
    border-bottom: 1px solid #d9d9d9;
    background-size: 0.25rem 0.25rem; }
    .nav_list li a {
      display: inline-block;
      width: 1.8125rem;
      height: 1.53125rem;
      font-size: 0.34375rem;
      font-family: "microsoft yahei";
      color: #9ea8cb; }
  .nav_list .active a {
    color: #FFF;
    border-bottom: 3px solid #FFF; }

.line1, .line2, .line3 {
  width: 100%;
  height: 0.04688rem;
  background: #FFF;
  margin-bottom: 0.15625rem;
  float: left; }

.line1 {
  transform-origin: right bottom; }

.line3 {
  margin-bottom: 0;
  float: right;
  transform-origin: left bottom; }

* {
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent; }

li {
  list-style: none; }

a {
  text-decoration: none; }

.hide {
  display: none; }

.bg_w {
  background: #FFF; }

.f30 {
  font-size: 0.46875rem; }

.f20 {
  font-size: 0.3125rem; }

.mt50 {
  margin-top: 0.78125rem; }

.mt32 {
  margin-top: 0.5rem; }

.tc {
  text-align: center; }

.bg_m {
  background: #37434e; }

.f_m {
  color: #37434e; }

.ls_logo {
  display: block;
  position: absolute;
  right: 0.46875rem;
  top: 0.15625rem;
  height: 0.875rem;
  width: 1.34375rem;
  background: url("../Images/logo.png") no-repeat;
  background-size: 100% auto;
  z-index: 100000; }

.ls_logo2 {
  display: block;
  background: url("../Images/logo2.png") no-repeat;
  background-size: 100% auto;
  top: 0.25rem; }

.nav {
  position: absolute;
  width: 0.6875rem;
  height: 0.46875rem;
  top: 0.375rem;
  left: 0.46875rem;
  z-index: 10000; }

.nav2 {
  background: url("../Images/nav2.png") no-repeat;
  background-size: 100% auto; }

.toTop {
  display: none;
  position: fixed;
  bottom: 1.40625rem;
  right: 0.3125rem;
  width: 1.25rem;
  height: 1.25rem;
  background: url("../Images/totop.png") no-repeat;
  background-size: 100% auto;
  background-size: 1.5625rem auto; }

.clearboth {
  height: 1px;
  clear: both; }

footer {
  padding-top: 0.8125rem;
  background: #FFF; }

.link_lis {
  width: 8.78125rem;
  margin: 0 auto;
  font-size: 0.34375rem;
  font-family: "microsoft yahei";
  color: #37434e; }
  .link_lis li {
    height: 1.09375rem;
    line-height: 1.09375rem;
    border-bottom: 1px solid #d9d9d9;
    background: url(../Images/arrow_right.png) no-repeat;
    background-repeat: no-repeat;
    background-position: right;
    background-size: 0.25rem 0.25rem; }
    .link_lis li a {
      font-size: 0.34375rem;
      font-family: "microsoft yahei";
      color: #37434e;
      display: block; }

.tel {
  width: 8.78125rem;
  height: 0.34375rem;
  padding-top: 0.5rem;
  font-size: 0.3125rem;
  font-family: "microsoft yahei";
  color: #a5a9ac;
  margin: 0 auto;
  text-align: left; }

.tel_num {
  font-size: 0.34375rem;
  font-family: "microsoft yahei";
  color: #27499d; }

.copy_right {
  text-indent: 0.625rem;
  width: 100%;
  margin: 0;
  height: 0.9375rem;
  line-height: 0.9375rem;
  white-space: nowrap;
  word-break: keep-all;
  overflow-x: hidden;
  font-size: 0.28125rem;
  font-family: "microsoft yahei";
  color: #a5a9ac; }

.other_links {
  width: 9.40625rem;
  margin: 0 auto;
  padding-bottom: 2.25rem;
  height: 0.3125rem; }
  .other_links a {
    display: inline-block;
    font-size: 0.3125rem;
    font-family: "microsoft yahei";
    color: #37434e;
    line-height: 0.3125rem;
    text-align: center;
    width: 1.875rem;
    border-right: 2px solid  #cdcfd1;
    float: left; }
  .other_links .b-n {
    border-right: none; }

/*footer*/
.home {
  width: 100%;
  height: 14.625rem;
  background: url("../Images/homebg1.png") no-repeat;
  background-size: 100% auto; }

.lepos_btn {
  position: absolute;
  top: 5.09375rem;
  left: 3.75rem;
  width: 2.5rem;
  height: 0.6875rem;
  line-height: 0.6875rem;
  border-radius: 0.34375rem;
  font-size: 0.34375rem;
  font-family: "microsoft yahei";
  color: #37434e;
  font-size: 0.34375rem;
  text-align: center; }

.two_icons {
  height: 7.5rem;
  width: 100%;
  background: #f2f2f2; }

.safe, .T0 {
  display: inline-block;
  width: 50%;
  height: 100%;
  overflow: hidden;
  margin: 0; }

.parting-line {
  box-sizing: border-box;
  border-right: 1px solid #d9d9d9; }

.top_img {
  height: 3.1875rem; }

.top_img img {
  position: relative;
  display: inline-block;
  top: 1.40625rem;
  left: 1.84375rem;
  height: 1.625rem; }

.l-w {
  text-align: center; }

.w1 {
  font-size: 0.46875rem;
  font-family: "microsoft yahei";
  color: #364451;
  height: 1.34375rem;
  line-height: 1.34375rem; }

.w2 {
  font-size: 0.3125rem;
  font-family: "microsoft yahei";
  color: #81868a;
  height: 0.46875rem;
  line-height: 0.46875rem;
  letter-spacing: 2px; }

.parting-line2 {
  width: 80px;
  margin: 0 auto;
  margin-bottom: 0.625rem;
  box-sizing: border-box;
  border-top: 3px solid #d3d4d6; }

.value-add-ser {
  position: relative;
  width: 100%;
  height: 8.125rem;
  background: #27499d url(../Images/homebg3.png) no-repeat;
  background-position: 50% 4.9375rem;
  background-size: 7.90625rem auto; }
  .value-add-ser .p1 {
    color: #FFF;
    text-align: center;
    padding-top: 1.1875rem; }
  .value-add-ser .p2 {
    color: #afb7d4;
    text-align: center; }

.swiper {
  background: #37434e;
  width: 100%;
  height: 9.375rem; }
  .swiper .p1 {
    color: #e1e2e3;
    text-align: center;
    padding-top: 1.1875rem; }

.swiper-list {
  height: 3.96875rem;
  width: 7.1875rem;
  background: #414d57;
  margin: 0 auto;
  border-radius: 8px; }

.swiper-container {
  width: 7.1875rem;
  height: 2.34375rem;
  padding-top: 0.75rem;
  padding-bottom: 1.375rem; }

#swiper-pagination {
  bottom: -10px; }
  #swiper-pagination .swiper-pagination-bullet {
    border: 1px solid #bebfc4; }
  #swiper-pagination .swiper-pagination-bullet-active {
    background: #c4c5c9; }

.slide_one {
  background: url(../Images/5c6d9319e07649ed9bff8960214c79fb.gif); }

.fixBtns {
  position: fixed;
  bottom: 0px;
  height: 1.40625rem;
  background: rgba(10, 166, 255, 0.8);
  width: 100%;
  z-index: 100; }

.apply, .down_load {
  display: inline-block;
  height: 1.40625rem;
  line-height: 1.40625rem;
  width: 50%;
  text-align: center;
  font-size: 0.4375rem;
  font-family: "microsoft yahei";
  color: #FFF; }

.change-height {
  height: 0.4375rem;
  line-height: 0.4375rem;
  padding-top: 1.5625rem !important;
  padding-bottom: 0.5625rem; }

.click-btn {
  color: #364451;
  border: 1px solid #fff; }

/*# sourceMappingURL=index.css.map */
.smMain{
  margin-top:0.866667rem;
  margin-left: 0.6rem;
  margin-right: 0.533333rem;
  text-align: left;
}
.smTit1{
  font-size: 0.453333rem;
  color: #000000;
  line-height: 0.453333rem;
  margin-bottom: 0.533333rem;
  text-align: center;
  font-weight: bold;
}
.smTit2{
  font-size: 0.373333rem;
  color: #000000;
  line-height: 0.573333rem;
  margin-bottom: 0.293333rem;
}
.smTit3{
  font-size: 0.32rem;
  color: #000000;
  line-height: 0.42rem;
  margin-bottom: 0.14rem;
  opacity: 0.8;
}
.smTit4{
  font-size: 0.32rem;
  color: #000000;
  line-height: 0.52rem;
    margin-bottom: 0.4rem;
  opacity: 0.8;
}
.layui-m-layerbtn{
  background-color: #e5442f !important;
}
.layui-m-layerbtn span[yes] {
    color: #fff !important;
    font-size: 0.346667rem !important;
}