.banner-content{
  height: 540px;
  background-image: url('../../images/selection_file/banner.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}

.banner-content .banner-tips{
  position: absolute;
  left: 8%;
  top: 200px;
  text-align: left;
  font-size: 28px;
  font-weight: 400;
  color: #fff;
}
.banner-content .banner-tips h2{
  font-size: 32px;
  /* font-weight: 400; */
  margin-bottom: 10px;
}
.banner-content .banner-right-tips{
  position: absolute;
  right: 5%;
  bottom: 30px;
  text-align: right;
  font-size: 18px;
  font-weight: bold;
  color: rgb(87, 114, 165);
}
.banner-content .banner-goods{
  position: absolute;
  left: 10%;
  bottom: 30px;
}
.banner-content .banner-goods img{
  width: 80px;
  margin-right: 30px;
  transition: all .3s;
}
.banner-content .banner-goods img:hover{
  transform: scale(1.1);
}
.container{
  background-image: url('../../images/index_file/core_bg.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0 -900px;
  padding-top: 100px;
}
.selection_box .selection_content{
  width: 1300px;
  margin: 0 auto;
  background-color: rgba(255, 255, 255, .6);
  padding: 25px 60px 40px;
}
.selection_box .selection_content .selection_tab{
  padding: 0 20px;
}
.selection_box .selection_content .selection_tab ul{
  display: flex;
  align-items: center;
}
.selection_box .selection_content .selection_tab ul li{
  color: #181818;
  font-size: 20px;
  flex: 1;
  text-align: center;
  cursor: pointer;
  padding: 15px 0;
  margin: 0 15px;
  transition: all .5s;
}
.selection_box .selection_content .selection_tab ul li.on{
  background-color: #fff;
  border-radius: 20px 20px 0 0;
}
.selection_box .selection_content .selection_main{
  background-color: #fff;
  padding: 40px;
  border-radius: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 0;
}
.selection_box .selection_content .selection_main .selection_item .selection_img{
  width: 335px;
  height: 335px;
  margin-bottom: 10px;
  overflow: hidden;
}
.selection_box .selection_content .selection_main .selection_item .selection_img:hover img{
  transform: scale(1.1);
}
.selection_box .selection_content .selection_main .selection_item .selection_img img{
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.selection_box .selection_content .selection_main .selection_item .selection_referTo{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.selection_box .selection_content .selection_main .selection_item .selection_referTo .selection_referTo_item{
  width: 105px;
  height: 105px;
  cursor: pointer;
  overflow: hidden;
}

.selection_box .selection_content .selection_main .selection_item .selection_referTo .selection_referTo_item img{
  width: 100%;
  height: 100%;
}

.customized_box .customized_title{
  font-size: 36px;
  color: #fff;
  margin: 100px auto 50px;
  text-align: center;
}
.customized_box .customized_content{
  width: 1300px;
  height: 1300px;
  margin: 0 auto;
  position: relative;
}
.customized_box .customized_content .customized_arrow1{
  width: 250px;
  height: 287px;
  background-image: url('../../images/selection_file/arrow1.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 780px;
  top: 130px;
}
.customized_box .customized_content .customized_arrow2{
  width: 250px;
  height: 130px;
  background-image: url('../../images/selection_file/arrow2.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 500px;
  top: 520px;
}
.customized_box .customized_content .customized_arrow3{
  width: 350px;
  height: 100px;
  background-image: url('../../images/selection_file/arrow3.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 450px;
  top: 900px;
}
.customized_box .customized_content .customized_item{
  position: absolute;
  left: 500px;
  top: 0;
  width: 270px;
  height: 270px;
  padding: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.customized_box .customized_content .customized_item.item2{
  left: 750px;
  top: 380px;
  
}
.customized_box .customized_content .customized_item.item3{
  left: 290px;
  top: 630px;
  
}
.customized_box .customized_content .customized_item.item4{
  left: 700px;
  top: 1000px;
  
}
.customized_box .customized_content .customized_item .customized_info{
  width: 100%;
  height: 100%;
  background-color: #4878c3;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.customized_box .customized_content .customized_item .customized_info img{
  height: 80px;
  margin-bottom: 20px;
}
.customized_box .customized_content .customized_item .customized_info p{
  color: #fff;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 1;
  font-weight: bold;
}
.customized_box .customized_content .customized_item .customized_info p.tip{
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}
.customized_box .customized_content .customized_item .yuan{
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  background-image: url('../../images/selection_file/yuan1.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  animation: spin 20s linear infinite;
}
.customized_box .bottom_tip{
  text-align: center;
  font-size: 36px;
  color: #204284;
  padding: 100px 0 50px;
}
@keyframes spin {
  0%{
    transform: rotate(0deg);
  }
  100%{
    transform: rotate(360deg);
  }
}
.tool_box{
  width: 100%;
  background-image: url('../../images/index_file/match.png');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.tool_box .tool_content{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 1300px;
  padding: 100px 100px 0;
  margin: 0 auto;
}
.tool_box .tool_content .tlli_item{
  width: 25%;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-bottom: 100px;
}
.tool_box .tool_content .tlli_item>div{
  width: 100px;
  height: 100px;
  border-radius: 20px;
  background-color: #204284;
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tool_box .tool_content .tlli_item>div img{
  width: 80px;
  height: 80px;
}
.tool_box .tool_content .tlli_item p{
  color: #42464d;
  font-size: 18px;
  margin-top: 10px;
  text-align: center;
  font-weight: bold;
}
.why_box{
  padding: 150px 0;
}
.why_box .why_title{
  font-size: 36px;
  color: #204284;
  text-align: center;
  margin-bottom: 50px;
}
.why_box .why_tips{
  font-size: 26px;
  color: #204284;
  text-align: center;
}


.mission_box{
background-image: url('../../images/index_file/downloadImage.png');
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center;
}

.mission_box{
height: 500px;
}
.mission_box .mission_content{
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.mission_box .mission_content .yuan{
background-image: url('../../images/index_file/yuan.png');
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center;

position: relative;
display: flex;
align-items: center;
justify-content: center;
font-size: 32px;
color: #fff;
width: 250px;
height: 250px;
}

.mission_box .mission_content .yuan .yuan-item{
position: absolute;
color: #3875b9;
font-size: 16px;
font-weight: bold;
}
.mission_box .mission_content .yuan .yuan-item.item1{
left: -330px;
top: 50px;
width: 300px;
height: 100px;
background-image: url('../../images/index_file/line1.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 0 0;
line-height: 24px;
font-size: 18px;
padding-top: 10px;
}
.mission_box .mission_content .yuan .yuan-item.item2{
right: -310px;
top: -20px;
width: 300px;
height: 100px;
background-image: url('../../images/index_file/line2.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 0 0;
line-height: 24px;
font-size: 18px;
padding-top: 10px;
padding-left: 100px;
}
.mission_box .mission_content .yuan .yuan-item.item3{
right: -290px;
top: 230px;
width: 300px;
height: 100px;
background-image: url('../../images/index_file/line3.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 0 0;
line-height: 24px;
font-size: 18px;
padding-left: 100px;
padding-top: 30px;
}
.mission_box .mission_content .yuan .yuan-item.item4{
left: -290px;
top: 230px;
width: 300px;
height: 100px;
background-image: url('../../images/index_file/line4.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 0 0;
line-height: 24px;
font-size: 18px;
padding-top: 60px;
}

.sys_box{
padding: 100px 0;
background: linear-gradient(#f0f9fe, #b1dffa, #8eb3fd);
}
.sys_box .sys_title, .sys_box .ziyuan_title{
text-align: center;
font-size: 36px;
margin-bottom: 40px;
color: #204284;
}
.sys_box .sys_desc, .sys_box .ziyuan_desc{
text-align: center;
font-size: 24px;
color: #204284;
}
.sys_box .sys_content{
width: 1300px;
margin: 0 auto;
text-align: center;
}
.sys_box .sys_content .sys_img, .sys_box .ziyuan_content .ziyuan_img{
width: 800px;
margin-top: 150px;
}
.sys_box .ziyuan_content{
width: 1300px;
margin: 100px auto 0;
text-align: center;
}