.s-area-title {
    text-align: center;
    padding-top: 100px;
    font-size: 36px;
    color: #333333;
    line-height: 36px;
    font-family: PingFang SC Heavy, PingFang SC Heavy-Heavy;
    font-weight: 600;
}

.platform_content_box {
    position: relative;
    height: 360px;
    padding: 70px;
    background: #fff url('../images/gtck_box1_bg2.png') no-repeat top right;
    background-size: 672px 360px;
}

.platform_content_box .platform_title {
    font-size: 24px;
    color: #333333;
}

.platform_content_box .platform_cont {
    width: 579px;
    font-size: 16px;
    color: #474747;
    margin-top: 28px;
    line-height: 1.5;
    text-align:justify;
}

.platform_content_box .content--video {
    position: absolute;
    right: 70px;
    top: 92px;
    width: 234px;
    height: 146px;
    box-shadow: 1px 1px 1px 1px rgba(255, 255, 255, 0.2);
}

.box2_left {
    position: relative;
    width: 672px;
    height: 100%;
}

.box2_left img:nth-child(1) {
    position: absolute;
    top: 0;
    left: 0;
    width: 138px;
}

.box2_left img:nth-child(2) {
    position: absolute;
    top: 47px;
    left: 20px;
    width: 500px;
    border-radius: 20px;
    box-shadow: 0px 1px 30px 1px rgba(32,108,255,0.2);
}

.box2_left img:nth-child(3) {
    position: absolute;
    top: 157px;
    left: 100px;
    width: 500px;
    border-radius: 20px;
    box-shadow: 0px 1px 30px 1px rgba(32,108,255,0.2);
}
.box2_right {
    padding-top: 96px;
    width: 473px;
    height: 100%;
}

.box2_right .box2_right_title {
    font-size: 20px;
    color: #333333;
    line-height: 1.3;
    font-weight: 600;
    margin-bottom: 15px;
    text-align:justify;
}

.box2_right .box2_right_line span {
    display: inline-block;
    width: 52px;
    height: 3px;
    margin-bottom: 14px;
}

.box2_right .box2_right_line span:nth-child(1) {
    background: linear-gradient(270deg, #206CFF 0%, rgba(32, 108, 255, 0) 100%);
}

.box2_right .box2_right_line span:nth-child(2) {
    background: linear-gradient(90deg, #FBBC05 0%, rgba(251, 188, 5, 0) 100%);
}

.box2_right .box2_right_cont {
    margin-top: 24px;
    line-height: 1.8;
    font-size: 14px;
    color: #666666;
}

.box2_right .box2_right_cont span {
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: middle;
    margin-right: 15px;
    border-radius: 14px;
    background: linear-gradient(180deg, #206CFF 0%, rgba(32, 108, 255, 0.8) 100%);
}

.gtck_box3 .box3_single {
    position: relative;
    width: 277px;
    height: 420px;
    padding: 24px;
    background-color: #fff;
}

.gtck_box3 .box3_single .single_title {
    color: #333;
    font-size: 20px;
    margin-bottom: 12px;
}

.gtck_box3 .box3_single .single_line span {
    display: inline-block;
    width: 52px;
    height: 3px;
    margin-bottom: 14px;
}

.gtck_box3 .box3_single .single_line span:nth-child(1) {
    background: linear-gradient(270deg, #206CFF 0%, rgba(32, 108, 255, 0) 100%);
}

.gtck_box3 .box3_single .single_line span:nth-child(2) {
    background: linear-gradient(90deg, #FBBC05 0%, rgba(251, 188, 5, 0) 100%);
}

.gtck_box3 .box3_single .single_cont p {
    color: rgba(51, 51, 51, 0.8);
    font-size: 14px;
    line-height: 1.7;
    letter-spacing: 0px;
    text-align:justify;
}

.gtck_box3 .box3_single .single_img {
    position: absolute;
    bottom: 24px;
    width: 229px;
}

.gtck_box4 .box4_single {
    width: 248px;
    height: 300px;
    border: 1px solid #E1E1E1;
}

.box4_single img {
    display: block;
    width: 58px;
    margin: 46px auto 29px;
}

.box4_single .box4_single_title {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    margin-bottom: 18px;
    color: #000;
}

.box4_single .box4_single_cont {
    font-size: 14px;
    color: #333;
    padding: 0 30px;
    line-height: 1.4;
    letter-spacing: 0px;
    text-align:justify;
}

.gtck_box6 .cotain-left {
    width: 462px;
    font-size: 16px;
    color: #707070;
}

.gtck_box6 .cotain-left .cotain-left-top {
    line-height: 1.5;
    color: #707070;
    margin-bottom: 50px;
}
.gtck_box6 .cotain-left .cotain-left-bottom div {
    width: 50%;
    height: 37px;
    float: left;
}

.gtck_box6 .cotain-left .cotain-left-bottom div img {
    width: 20px;
    margin-right: 14px;
    vertical-align: middle;
}

.gtck_box6 .cotain-right {
    width: 634px;
    flex-wrap: wrap;
}
.gtck_box6 .cotain-right .minibox {
    width: 106px;
    text-align: center;
    box-shadow: 3px 3px 6px 1px rgba(84,85,85,0.16);
    transition: transform 0.3s;
    height: 106px;
    background: linear-gradient(180deg, #EFF6FE 0%, #FBFDFF 24%, #FBFDFF 53%, rgba(255,255,255,0.48) 100%);
    font-size: 14px;
    color: #333;
    margin-bottom: 25px;
}

.gtck_box6 .cotain-right .minibox img {
    margin: 18px 0;
    width: 40px;
}

.gtck_box6 .cotain-right .minibox:hover {
    border: 1px solid rgb(97, 199, 255);
    transform: translateY(-10px);
}