﻿.container {
  width: 1200px;
  margin: 0 auto;
}
.ant-layout, .ant-layout * {
  box-sizing: border-box;
}
.pb24 {
  padding-bottom: 24px;
}
.pt24 {
  padding-top: 24px;
}
.fs16 {
  font-size: 16px;
}
.c-333 {
  color: #333;
}
.fs22 {
  font-size: 22px;
}
.mb15 {
  margin-bottom: 15px;
}
.f600 {
  font-weight: 600;
}
.textCenter{
  text-align: center;
}
.c-333 {
  color: #333;
}
.fs18 {
  font-size: 18px;
}
.pd12 {
  padding: 12px;
}
.c-fff {
  color: #fff;
}
.c-858{
	height: 50px;
}
.featureItem {
  width: 316px;
  height: 85px;
  padding: 30px 23px 30px 32px;
}
.flexBox {
  float: left;
}
.mb20 {
  margin-bottom: 20px;
}
.mr20 {
  margin-right: 20px;
}
.bg-fff{
  background-color: #fff;
  box-shadow: 0 2px 44px 0 rgba(51,67,112,.09);
}
.safeItem{
  width: 373px;
  box-shadow: 0 2px 20px 0 rgba(0,0,0,.15);
  border-radius: 5px;
  overflow: hidden;
  float: left;
  height: 280px;
}
.mr18 {
  margin-right: 18px;
}
.head1 {
  height: 86px;
  line-height: 86px;
  background-image: linear-gradient(176deg,#3ccfbe,#24a993);
}
.head2 {
  height: 86px;
  line-height: 86px;
  background-image: linear-gradient(176deg,#1c8cea,#1476ff);
}
.head3 {
  height: 86px;
  line-height: 86px;
  background-image: linear-gradient(176deg,#656fe3,#5a58cd);
}
.bottom {
  padding: 23px 40px 30px;
  flex-direction: column;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 290px;
  margin: 0 auto;
}
.fs20 {
  font-size: 20px;
}
.ml2 {
  margin-left: 2px;
}
.f600 {
  font-weight: 600;
}
.c-fff {
  color: #fff;
}
.bottom dd {
  position: relative;
}
.bottom dd::before {
  content: "";
  position: absolute;
  width: 22px;
  height: 17px;
  background: url(../images/true.99ba02d.png) no-repeat 50%;
  top: 5px;
  left: 0;
}
.fs16 {
  font-size: 16px;
}
.pl30 {
  padding-left: 30px;
}
.mb19 {
  margin-bottom: 19px;
}
.c-333 {
  color: #333;
}
.procedure {
  background: url(../images/procedureBg.46a7faf.png) no-repeat top;
    background-size: auto;
  background-size: cover;
}

.pt45 {
  padding-top: 45px;
}
.pb16 {
  padding-bottom: 16px;
}
.fs20 {
  font-size: 20px;
}
.mb15 {
  margin-bottom: 15px;
}
.describeBox{box-shadow:0 2px 44px 0 rgba(51,67,112,.09)}
.describeBox .describeItem{flex-direction:column;align-items:center;display: flex;float: left;width: 230px;}
.describeBox .describeItem .desImg{width:30px}
.typeItem{border-radius:5px;overflow:hidden;width: 200px;float: left;position:relative;box-shadow:0 2px 44px 0 rgba(51,67,112,.09)}
.typeItem:last-child{margin-right:0}
.typeItem:hover{box-shadow:0 2px 44px 0 rgba(51,67,112,.25)}
.typeItem .topImg{width:100%;height:107px;position:relative}
.typeItem .typeTitle{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 1px 6px rgba(0,0,0,.27)}
.typeItem .subTitle{color:#2a3144}
.typeItem .btns{justify-content:flex-end}
.typeItem .btns .btn{width:64px;height:23px;line-height:23px;border:1px solid #1476ff;border-radius:12px;display:inline-block}
.typeItem .btns .detailBtn{color:#1476ff}
.typeItem .btns .applyBtn{background:#1476ff}
.typeItem .btns .applyBtn:hover{color:#fff}
.contentBox .tabs{justify-content:space-evenly}
.contentBox .tabs .tab{width:140px;height:58px;line-height:58px;border-radius:16px 16px 0 0}
.contentBox .tabs .tab.active{background:#1475fc;color:#fff}
.contentBox .tabCnt{box-shadow:0 2px 44px 0 rgba(51,67,112,.09);border-radius:5px;justify-content:space-between;position:relative;z-index:0;padding:40px 75px;height:334px}
.contentBox .tabCnt:after,.contentBox .tabCnt:before{content:"";position:absolute;background-repeat:no-repeat;z-index:-1}
.contentBox .tabCnt:before{width:180px;height:196px;background-image:url(../images/decorate1.0cdef6e.png);top:0;left:0}
.contentBox .tabCnt:after{width:227px;height:222px;background-image:url(../images/decorate2.526aaf1.png);right:0;bottom:0}
.contentBox .tabCnt .tabCntLeft{flex:1;margin-right:114px}
.contentBox .tabCnt .quesList dt{color:#17181b}
.contentBox .tabCnt .quesList dd{color:#505050;position:relative;margin-bottom:15px}
.contentBox .tabCnt .quesList dd:before{content:"";position:absolute;width:16px;height:16px;background:url(../images/tag.cc443b5.png) no-repeat;top:4px;left:0}
.contentBox .tabCnt .quesList dd:last-child{margin-bottom:0}
.contentBox .tabCnt .tabCntRight{padding:24px 34px;flex:0 0 442px;background:url(../images/tabcnt1.70f2910.png) no-repeat 50%;background-size:cover;border-radius:8px;overflow:hidden;flex-direction:column;justify-content:space-between}
.contentBox .tabCnt .tabCntRight.tabCntRight2{background-image:url(../images/tabcnt2.4bee0f6.png)}
.contentBox .tabCnt .tabCntRight.tabCntRight3{background-image:url(../images/tabcnt3.82ea9cf.png)}
.contentBox .tabCnt .tabCntRight.tabCntRight4{background-image:url(../images/tabcnt4.42e3ff3.png)}
.contentBox .tabCnt .tabCntRight.tabCntRight5{background-image:url(../images/tabcnt5.f22a957.png)}
.contentBox .tabCnt .tabCntRight dd{margin-bottom:2px}
.contentBox .tabCnt .tabCntRight .applyBtn{width:117px;height:40px;line-height:40px;border-radius:5px;color:#1475fd}
.advBanner{height:350px;background:url(../images/adv.8bab8b8.png) no-repeat top}
.advBanner .desc{letter-spacing:1px}
.features{background:url(../images/featurebg.e9f6dab.png) no-repeat top;background-size:cover}
.features .featureWrap{flex-wrap:wrap}
.features .featureItem{flex:0 0 386px;height:150px;align-items:center;padding:30px 23px 30px 32px}
.features .featureItem:nth-child(3n){margin-right:0}
.features .featureItem.active{background:url(../images/featureactive.144425b.png) no-repeat 50%;background-size:cover}
.features .featureItem.active .featureDesc,.features .featureItem.active .featureTitle{color:#fff}
.features .featureItem .featureTitle{color:#17181b}
.features .featureItem .featureDesc{color:#808082}
.guarantee .safeItem{flex:0 0 373px;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);border-radius:5px;overflow:hidden}
.guarantee .safeItem:nth-child(3n){margin-right:0}
.guarantee .safeItem .head{height:86px;line-height:86px;background-image:linear-gradient(176deg,#3ccfbe,#24a993)}
.guarantee .safeItem .head.head2{background-image:linear-gradient(176deg,#1c8cea,#1476ff)}
.guarantee .safeItem .head.head3{background-image:linear-gradient(176deg,#656fe3,#5a58cd)}
.guarantee .safeItem .bottom{padding:23px 40px 30px;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto}
.guarantee .safeItem .bottom dd{position:relative}
.guarantee .safeItem .bottom dd:before{content:"";position:absolute;width:22px;height:17px;background:url(../images/true.99ba02d.png) no-repeat 50%;top:5px;left:0}
.experts{background:url(../images/expertbox.b66d2f3.png) no-repeat 50%;background-size:100% 100%}
.experts .expertItem{flex:0 0 285px;padding:29px 15px 29px 12px;background:url(../images/expertbg.82eb2f2.png) no-repeat 50%;background-size:100% 100%}
.experts .expertItem:nth-child(4n){margin-right:0}
.experts .expertItem .leftDesc{width:140px}
.experts .expertItem .rightImg img{width:100px;height:133px}
.experts .moreBtn{width:334px;line-height:61px;height:61px;background-image:linear-gradient(180deg,#13a6f5,#086de8);border-radius:30px}
.experts .moreBtn:hover{color:#fff}
.caseSwiper{position:relative}
.caseSwiper .swiper-container{width:1100px;padding:0 8px;margin:0 auto}
.caseSwiper .swiper-slide{width:260px!important}
.caseSwiper .swiper-button-next,.caseSwiper .swiper-button-prev{background-size:22px 22px;width:48px;height:98px;outline:none;border:none}
.caseSwiper .swiper-button-next:hover,.caseSwiper .swiper-button-prev:hover{background-color:#fff;box-shadow:0 2px 44px 0 rgba(51,67,112,.09);border-radius:4px}
.caseSwiper .swiper-button-next{background:url(../images/next.cf8603b.png) no-repeat 50%;right:0}
.caseSwiper .swiper-button-prev{background:url(../images/prev.ff09f50.png) no-repeat 50%;left:0}
.procedure{background:url(../images/procedurebg.46a7faf.png) no-repeat top;background-size:cover}
.procedure .tips{color:#ffa421}
.faqs .faqItem{width:590px;border-radius:5px;padding:2px 30px 17px}
.faqs .faqItem:nth-child(2n){margin-right:0}
.faqs .question{min-height:55px;align-items:center}
.faqs .answer{padding:10px 16px;background:#f5f7fa;min-height:81px}
