.van-popover__content {
  padding: 11.25px;
}
.index {
  width: 100%;
  height: 100%;
}
.index .query {
  background: url("../images2/index-bg.gif");
  background-size: 100% 100%;
  width: 100%;
  height: 138.4vw;
}
.index .query .query_box {
  margin-top: -34vw;
}
.index .query .query_box .top p {
  font-size: 6.4vw;
  color: #fff;
  padding: 3.73vw 0 6.13vw;
}
.index .query .query_box .bottom {
  width: 80vw;
  height: 13.07vw;
  opacity: 1;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid #8d91a8;
  border-radius: 2.4vw;
}
.index .query .query_box .bottom .b_left {
  height: 80%;
  flex: 1;
}
.index .query .query_box .bottom .b_left img {
  width: 5.33vw;
  height: 5.33vw;
  padding: 0 2.67vw 0 3.47vw;
}
.index .query .query_box .bottom .b_left input {
  flex: 1;
  height: 100%;
  outline: none;
  border: none;
  background: none;
  color: #fff;
  font-size: 3.73vw;
}
.index .query .query_box .bottom .b_left input::-webkit-input-placeholder {
  color: #8d91a8;
}
.index .query .query_box .bottom .b_right {
  width: 14.93vw;
  background: #004fbe;
  height: 100%;
  border-radius: 0 2.4vw 2.4vw 0;
  color: #fff;
  font-size: 3.73vw;
}
.index .van-cell {
  padding: 4.8vw 3.73vw;
}
.index .statistical {
  box-sizing: border-box;
  padding-right: 2.13vw !important;
  padding-bottom: 10vw;
  width: 100%;
  background: #f5f6fa;
  display: flex;
  flex-direction: column;
}
.index .statistical .item {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 10vw;
}
.index .statistical .item .p1 {
  font-size: 4.27vw;
  color: rgba(0, 36, 86, 0.6);
}
.index .statistical .item .p2 {
  margin-left: 2.67vw;
  margin-top: 3.2vw;
}
.index .statistical .item .p2 .s1 {
  font-size: 8.53vw;
  color: #05284c;
}
.index .statistical .item .p2 .s2 {
  font-weight: bold;
  font-size: 3.73vw;
  color: #05284c;
  padding-left: 1.07vw;
}
.index .statistical .item #p1 {
  margin-left: 15vw;
}
.index .statistical .item #p2 {
  margin-left: 11vw;
}
.index .statistical .item .Numtimer {
  font-size: 9.07vw !important;
  font-weight: bold;
}
.index .van-collapse-item__title {
  font-size: 4vw;
  color: #05284c;
  font-weight: bold;
}
.index .van-cell__right-icon {
  color: #0c66c1;
}
.index .van-cell__right-icon::after {
  color: #05284c;
}
.index .van-collapse-item__title--expanded {
  font-size: 4vw;
  color: #0c66c1;
  font-weight: bold;
}
.index .analysis {
  /* 闪动 */
}
@keyframes k2 {
  0% {
    opacity: 1;
    transform: scale(1, 1);
    background: #2c6df6;
  }
  50% {
    opacity: 1;
    transform: scale(1.4, 1.4);
    background: rgba(44, 109, 246, 0.6);
  }
  100% {
    opacity: 1;
    transform: scale(1.8, 1.8);
    background: rgba(44, 109, 246, 0);
  }
}
.index .analysis .showSize {
  width: 100%;
  height: 52vw;
}
.index .analysis .bofang {
  bottom: 3.6vw;
  right: 3.6vw;
  width: 10.67vw;
  height: 10.67vw;
}
.index .analysis .i1 {
  height: 30px;
  width: 30px;
  background: #2c6df6;
  border-radius: 50%;
  cursor: pointer;
  display: block;
  animation: k2 2s linear 0s infinite;
}
.index .analysis .s1 {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  z-index: 100;
  cursor: pointer;
  line-height: 30px;
  text-align: center;
  color: #fff;
  font-size: 11px;
  display: block;
  position: absolute;
  z-index: 99;
  top: 0;
  background-color: #2c6df6;
}
.index .analysis .title {
  width: 100%;
  height: 20vw;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 4.8vw;
  color: #05284c;
}
.index .analysis .van-cell__title {
  display: flex;
  align-items: center;
}
.index .analysis .van-cell__title img {
  width: 2.93vw;
  height: 3.73vw;
  margin-right: 3.2vw;
}
.index .analysis .van-collapse-item__content {
  background: #f5f6fa;
}
.index .analysis .van-collapse-item__content .analysis_content {
  margin-top: 2.67vw;
  width: 100%;
}
.index .analysis .van-collapse-item__content .analysis_content .top {
  width: 100%;
}
.index .analysis .van-collapse-item__content .analysis_content .top .item {
  width: 100%;
  margin-bottom: 4.8vw;
}
.index .analysis .van-collapse-item__content .analysis_content .top .item .d1 {
  font-size: 3.73vw;
  color: #222432;
}
.index .analysis .van-collapse-item__content .analysis_content .top .item .d2 {
  color: #8d91a8;
  font-size: 3.2vw;
  margin-top: 2.13vw;
  line-height: 5.4vw;
}
.index .analysis /deep/ .van-hairline--top-bottom::after,
.index .analysis .van-hairline-unset--top-bottom::after {
  border-width: 0;
}
.index .functiontype {
  width: 100%;
  border-top: 3.47vw solid #f5f6fa;
  border-bottom: 3.47vw solid #f5f6fa;
}
.index .functiontype .top {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  overflow: hidden;
  height: 44.27vw;
}
.index .functiontype .top .box1 {
  margin-top: -100px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index .functiontype .top .t-1 {
  color: white;
  font-size: 5.2vw;
}
.index .functiontype .top .t-2 {
  color: #ddd;
  line-height: 3;
}
.index .functiontype .top img {
  width: 100%;
}
.index .functiontype .bottom {
  width: 100%;
  padding-bottom: 3.2vw;
}
.index .functiontype .bottom .item {
  padding: 0 3.73vw;
  height: 17.6vw;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 3.2vw;
}
.index .functiontype .bottom .item .left {
  flex: 1;
  display: flex;
  align-items: center;
}
.index .functiontype .bottom .item .left img {
  width: 12.8vw;
  height: 12.8vw;
}
.index .functiontype .bottom .item .left div {
  display: flex;
  flex-direction: column;
  padding-left: 2.13vw;
}
.index .functiontype .bottom .item .left div .s1 {
  font-size: 4.27vw;
  color: #05284c;
}
.index .functiontype .bottom .item .left div .s2 {
  font-size: 3.2vw;
  color: #8d91a8;
  padding-top: 1.6vw;
}
.index .functiontype .bottom .item .right button {
  width: 18.67vw;
  height: 6.93vw;
  border: 1px solid #8d91a8;
  border-radius: 0.67vw;
  font-size: 3.2vw;
  color: #8d91a8;
  background: none;
}
.index .functiontype .bottom .item .right button:active {
  background: #004fbe;
  color: #fff;
  border: 1px solid #004fbe;
}
.index .solution {
  width: 100%;
  border-bottom: 3.47vw solid #f5f6fa;
}
.index .solution .title {
  width: 100%;
  padding: 6.4vw 0 3.73vw;
  font-size: 18px;
}
.index .solution .title .p1 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 4.8vw;
  color: #05284c;
}
.index .solution .title .p2 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 3.47vw;
  color: #8d91a8;
  padding-top: 2.67vw;
}
.index .solution .van-collapse-item__content {
  background: #f5f6fa;
}
.index .solution .van-collapse-item__content .solution_content {
  width: 100%;
}
.index .solution .van-collapse-item__content .solution_content div {
  font-size: 4vw !important;
}
.index .solution .van-collapse-item__content .solution_content .top {
  width: 100%;
}
.index .solution .van-collapse-item__content .solution_content .top .d1 {
  color: #222432;
  font-size: 3.73vw;
  margin-top: 3.4vw;
}
.index .solution .van-collapse-item__content .solution_content .top .d2 {
  margin-top: 1.6vw;
  font-size: 2.93vw;
  letter-spacing: 1px;
}
.index .solution .van-collapse-item__content .solution_content .top .d2 .s1 {
  color: #8d91a8;
}
.index .solution .van-collapse-item__content .solution_content .top .d2 .s2 {
  color: #004fbe;
}
.index .solution .van-collapse-item__content .solution_content .top .d3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 4vw;
}
.index .solution .van-collapse-item__content .solution_content .top .d3 img {
  width: 25vw;
  height: 10.13vw;
}
.index .solution /deep/ .van-hairline--top-bottom::after,
.index .solution .van-hairline-unset--top-bottom::after {
  border-width: 0;
}
.index .team {
  width: 100%;
  background: url(../images2/bg1.jpg) no-repeat;
  background-size: cover;
}
.index .team .team_box {
  padding: 4vw;
}
.index .team .team_box .top {
  width: 100%;
}
.index .team .team_box .top .d1 {
  font-weight: bold;
  font-size: 4.8vw;
  color: #ffffff;
  padding: 6.67vw 0 0;
}
.index .team .team_box .top .d2 p {
  font-size: 3.73vw;
  color: rgba(255, 255, 255, 0.7);
  padding-top: 4.53vw;
}
.index .team .team_box .top .d3 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-top: 6.2vw;
}
.index .team .team_box .top .d3 .item {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 23%;
}
.index .team .team_box .top .d3 .item img {
  height: 14.2vw;
}
.index .team .team_box .top .d3 .item span {
  font-size: 2.67vw;
  color: rgba(255, 255, 255, 0.7);
  padding-top: 1.6vw;
  text-align: center;
}
.index .team .team_box .bottom {
  width: 100%;
  margin-top: 8.8vw;
}
.index .team .team_box .bottom .my-swipe .van-swipe-item {
  width: 100%;
  height: 52vw;
}
.index .team .team_box .bottom .my-swipe .van-swipe-item .imgWith {
  width: 100%;
  height: 100%;
}
