main{
    width: 100%;
    height: 1203px;
    /* background-color: gold; */
}
main > section{
    width: 1600px;
    height: 200px;
    margin: auto;
    /* background-color: cornsilk; */
}
main > section > section{
    width: 100%;
    height: 100px;
    border-bottom: 3px solid rgb(123, 100, 255);/*实心边框*/
}
main > section > section > p{
    position: relative;/*相对定位*/
    top: 65px;
    width: 260px;
    height: 72px;
    margin: auto;
    background-color: rgb(255, 255, 255);
    font-size:50px;/*字体大小*/
    color: rgb(51, 51, 51);
    font-weight:bold;/*字体粗细*/
    text-align: center; /*文字水平居中*/
}
main > ul{
    width: 1600px;
    height: 1003px;
    margin: auto;
    /* background-color: cyan; */
}
main > ul > li{
    width: 1550px;
    height: 500px;
    margin: auto;
    /* background-color: rgb(228, 228, 228); */
}
main > ul > li:first-of-type{
    border-bottom: 3px solid rgb(123, 100, 255);/*实心边框*/
}
main > ul > li > ul{
    display: flex;/*弹性盒模型*/
}
main > ul > li > ul > li{
    width: 517px;
    height: 500px;
}
main > ul > li > ul > li > ul{
    width: 516px;
    height: 250px;
    margin: 125px auto;
    background:linear-gradient(-60deg,rgb(123, 100, 255) 0%,rgb(123, 100, 255) 50%,
            transparent 50%,transparent 100%)top left/50% 50% no-repeat,
            linear-gradient(60deg,rgb(123, 100, 255) 0%,rgb(123, 100, 255) 50%,
            transparent 50%,transparent 100%)top right/50% 50% no-repeat,
            linear-gradient(120deg,rgb(123, 100, 255) 0%,rgb(123, 100, 255) 50%,
            transparent 50%,transparent 100%)bottom right/50% 50% no-repeat,
            linear-gradient(-120deg,rgb(123, 100, 255) 0%,rgb(123, 100, 255) 50%,
            transparent 50%,transparent 100%)bottom left/50% 50% no-repeat;
}
main > ul > li > ul > li > ul > li{
    font-size:65px;/*字体大小*/
    font-weight:bold;/*字体粗细*/
    color: rgb(255, 255, 255);
    line-height:240px;/*字体垂直居中*/
    text-align:center;/*字体水平居中*/
}
main > ul > li > ul > li > section{
    position: relative;/*相对定位*/
    bottom: 24px;
    width: 50px;
    height: 50px;
    margin: auto;
    background-color: rgb(123, 100, 255);
    border-radius: 50%;/*圆角*/
}
main > ul > li > ul > li:nth-child(2) > section{
    position: relative;/*相对定位*/
    bottom: -191px;
}
main > ul > li:nth-child(1) > ul > li:nth-child(2) > p{
    font-size:30px;/*字体大小*/
    font-weight:bold;/*字体粗细*/
    color: rgb(51, 51, 51);
    line-height:40px;/*字体垂直居中*/
    text-align:center;/*字体水平居中*/
}
main > ul > li:nth-child(1) > ul > li:nth-child(2) > p:nth-child(1){
    margin-top: 205px;
}
main > ul > li:nth-child(2) > ul > li:last-of-type > i{
    position: relative;/*相对定位*/
    top: -17px;
    left: 498px;
    font-size:30px;/*字体大小*/
    color: rgb(123, 100, 255);
}
main > ul > li:nth-child(2) > ul > li:first-of-type > p{
    font-size:30px;/*字体大小*/
    font-weight:bold;/*字体粗细*/
    color: rgb(51, 51, 51);
    line-height:490px;/*字体垂直居中*/
    text-align:center;/*字体水平居中*/
}