header .cont .registerbtn .register{
    background: linear-gradient(90deg, #6386FF 0%, #5259FF 100%);
}
.banner1 {
    padding-top: 80px;
    padding: 96px 0 266px 0;
    background-color: #FFFFFF;
    position: relative;
    text-align: center;
}
.banner1 .title{
    height: 60px;
    font-size: 36px;
    font-weight: 600;
    color: #1C184E;
    line-height: 60px;
    letter-spacing: 1px;
    text-align: center;
    margin-bottom: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
}
.banner1 .text{
    height: 22px;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 1px;
    text-align: center;
    margin-bottom: 80px;
    
}
.banner1 ul{
    width: 100%;
    height: 946px;
}
.banner1 ul li img{
    /* width: 121px; */
    height: 48px;
    margin-bottom: 22px;
}
.banner1 ul li{
    width: 360px;
    height: 278px;
    background: #FFFFFF;
    border-radius: 20px;
    padding: 35px;
    border: 1px solid #C4CAD8;
    float: left;
    margin-bottom: 56px;
    cursor: pointer;
}
.banner1 ul li.active{
    border: none;
    box-shadow: 0px 6px 21px 0px rgba(62, 143, 255, 0.22);
}
.banner1 ul li:nth-of-type(2){
    margin: 0 60px;
}
.banner1 ul li:nth-of-type(5){
    margin: 0 60px;
}
.banner1 ul li:nth-of-type(8){
    margin: 0 60px;
}
.banner1 ul li:nth-of-type(7),.banner1 ul li:nth-of-type(8),.banner1 ul li:nth-of-type(9){
    margin-bottom: 0;
}
/* 免费使用开始 */
.banner1 .onTrial{
    width: 1000px;
    height: 200px;
    background: #FFFFFF;
    box-shadow: 0px 5px 20px 0px rgba(135, 204, 255, 0.16);
    border-radius: 8px;
    position: absolute;
    left: 50%;
    bottom: -85px;
    margin-left: -500px;
    text-align: center;
}
.banner1 .onTrial .title{
    height: 28px;
    font-size: 20px;
    font-weight: 600;
    color: #000000;
    line-height: 28px;
    text-align: center;
    margin-top: 35px;
    margin-bottom: 0px;
}
.banner1 .onTrial .title span{
    color: #7368FE;
}
.banner1 .onTrial .phone{
    width: 519px;
    height: 68px;
    margin-top: 26px;
    overflow: hidden;
    position: relative;
    display: inline-block;
    background: #F6FAFF;
    box-shadow: 0px 10px 20px 0px rgba(73, 160, 255, 0.11), 0px 1px 5px 0px rgba(116, 172, 255, 0.16);
    border-radius: 34px;
    border: 1px solid rgba(110, 158, 255, 0.14);
}
.banner1 .onTrial .phone input{
    width: 340px;
    float: left;
    height: 100%;
    background: #F6FAFF;
    margin-left: 20px;
}
.banner1 .onTrial .phone .btn{
    width: 144px;
    height: 52px;
    border-radius: 30px;
    display: inline-block;
    text-align: center;
    line-height: 52px;
    color: white;
    position: absolute;
    right: 7px;
    top: 50%;
    transform: translateY(-50%);
    background: linear-gradient(90deg, #6386FF 0%, #5259FF 100%);
    box-shadow: 0px 10px 20px 0px rgba(73, 160, 255, 0.11);
}
/* 免费使用结束 */