* {padding: 0;margin: 0;}
li {list-style: none;}
img {display: block;}
body {min-width: 1200px;font-family: "Microsoft YaHei", "Helvetica Neue", "Helvetica", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Noto Sans CJK", "Source Han Sans", "WenQuanYi Micro Hei", sans-serif;}

.main {background: url(../images/bg_02.jpg) no-repeat center top / 100% auto;background-color: rgb(107, 53, 180);padding-bottom: 104px;}
.main .center {width: 1198px;margin: 0 auto;}
.main .center .start {width: 1158px;margin: 0 auto 68px;}

.main .center ul li {margin-top: 86px;border: 5px solid rgb(11, 6, 18);border-radius: 48px;}
.main .center ul li:nth-child(1) {margin-top: 0;}
.main .center ul li .content {background: rgb(71, 36, 119);}
.main .center ul  h2 {height: 192px;background-color: rgb(255, 210, 55);
    border-radius: 44px 44px 0 0;}
.main .center ul li .content .panel-box {width: 1057px;margin: 0 auto;padding-top: 54px;}
.main .center ul li .content .panel-box .panel {position: relative;padding: 49px 50px;margin:0 0 60px 13px; background: #ffffff;border-radius: 0 30px 30px 0;}
.main .center ul li .content .panel-box .panel:nth-last-child(1) {margin-bottom: 0px;}
.main .center ul li .content .panel-box .panel::before {content: '';position: absolute;width: 13px;height: 100%;left: -13px;top: 0;background-color: rgb(149, 99, 213)}
.main .center ul li .content .panel-box .panel p {color:rgb(51, 51, 51);font-size: 20px;text-align: justify;line-height: 26px;word-break: break-all;}
.main .center ul li .content .panel-box .panel .first {width: 940px;margin: 0 auto 47px;}
.main .center ul li .content .panel-box .panel .second {margin: 0 auto}
.main .center ul li .content .panel-box .panel .third {width: 940px;margin: 0 auto 32px;}
.main .center ul li .content .panel-box .panel .third:nth-last-child(1) {margin-bottom: 0px;}
.main .center ul li .content .panel-box .panel .fourth {width: 940px;margin: 0 auto 56px;}

.main .center ul li .content .panel-box .panel h3{
    color:rgb(141, 97, 191) ;
    font-size: 24px;
}
.main .center ul li .content .panel-box .panel p{
    color:rgb(166, 137, 204) ;
    font-size: 20px;
    margin-top: 26px;
}

.main .center ul li .content .panel-box .panel strong{
        color: rgb(127, 78, 183);
}.main .center ul li .content .panel-box .panel img{
    margin:50px auto;
}
.footer {width: 100%;height: 148px;background: rgb(71, 36, 119);}
.footer .center {width: 1100px;margin: 0 auto;height: 100%;position: relative;}
.footer .center .left {padding-top: 27px;}
.logo {position: absolute;right: 205px;bottom: 35px;}
.phone {position: absolute;bottom: 22px;right: 0;}
.tuandui {color: #fff;font-size: 24px;font-weight: bold;margin-bottom: 15px;}
.zhizuo,.tel {color: #fff;font-size: 16px;}
.zhizuo {margin-bottom: 5px;}
.zhizuo span {margin-right: 25px;}
