.newbot-title{text-align: center;

}
.newbot-title h2{font-size: 32px;line-height: 70px;margin-top: 50px;}
.newbot-title p{font-size: 16px;color: #888;}
.bot-box{width: 1200px;margin: 0 auto;margin-bottom: 50px;}
.bot-box-list{display: flex;margin: 30px 0;}
.bot-box-bt{width:25%;box-sizing: border-box;text-align: center;font-size: 24px;color: #666;
line-height: 70px; }
.bot-box-ative{background-color: #f0f8ff;color: #236DEF;border-bottom: 4px solid #236DEF;}
.bot-swiper-list{width: 100%;}
.bot-swiper-item{width: 100%;}
.bot-swiper-item img{width: 100%;}


/* 行业案例 */
.plan-box{
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 100px;
}
.plan-bt-list{width: 100%;display: flex;margin-bottom: 56px;
}
.plan-bt{
    height: 70px;
    line-height: 70px;
    font-weight: 500;
    font-size: 22px;
    position: relative;
    float: left;
    margin: 0 22px;
    
}
.plan-bt-active::after{
    content: '';
    position: absolute;
    bottom: 0;
    width: 60px;
    height: 4px;
    background: #357DFD;
    left: 50%;
    margin-left: -30px;
}
.plan-item-list{
    width: 100%;
}
.plan-item{
    width: 1140px;
    height: 580px;
    margin: 0 auto;
    padding: 30px;
    box-sizing: border-box;
    -webkit-box-shadow: 0px 6px 36px rgb(47 56 111 / 10%);
    -moz-box-shadow: 0px 6px 36px rgba(47,56,111,0.1);
    box-shadow: 0px 6px 36px rgb(47 56 111 / 10%);
    display: none;
}
.plan-item-img{width: 480px;position: relative;top: -50px;left: -50px;float: left;border-radius: 5px;overflow: hidden;}
.plan-item-img img{width: 100%;}
.plan-right{float: right;width: 540px;height: 540px;}
.plan-right h2{font-weight: 500;margin: 20px 0;font-size: 22px;line-height: 31px;color: #111F33;}
.plan-tips{
    height: 130px;
    border: 1px solid #ECEFF4;
    border-width: 1px 0;
    position: relative;
    margin: 20px auto 36px;
}
.plan-tips-wrapper{
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.plan-tips-wrapper span{
    display: inline-block;
    padding: 8px 15px;
    background: rgba(24,130,255,0.1);
    border: 1px solid #236DEF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #1F6CF3;
    margin: 5px 10px 5px 0;
}
.plan-content{position: relative;}
.plan-content-img{
    width: 124px;
    height: 130px;
    /* background: url(image/icon-content-body-img-1.png) no-repeat left center; */
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    -webkit-box-shadow: 0px 3.7px 27.7px rgb(18 62 141 / 10%);
    -moz-box-shadow: 0px 3.7px 27.7px rgba(18,62,141,0.1);
    box-shadow: 0px 3.7px 27.7px rgb(18 62 141 / 10%);
    -webkit-border-radius: 3.7px;
    -moz-border-radius: 3.7px;
    border-radius: 3.7px;
}
.plan-content-img img{width: 100%;}
.plan-content p{
    position: absolute;
    left: 158px;
    right: 20px;
    top: 32%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    font-weight: normal;
    font-size: 16px;
    line-height: 26px;
    color: #676C73;
}
.plan-content-footer{
    text-align: right;
    margin-top: 30px;
}
.plan-content-footer span{display: inline-block;
line-height: 44px;
height: 44px;
font-weight: normal;
font-size: 16px;
letter-spacing: -0.336px;
color: #236DEF;
cursor: pointer;}
.plan-content-footer .span1{
    display: inline-block;
    line-height: 44px;
    height: 44px;
    font-weight: normal;
    font-size: 16px;
    letter-spacing: -0.336px;
    color: #236DEF;
    cursor: pointer;
}
.plan-content-footer .span2{
    background: #236DEF;
    -webkit-box-shadow: 0px 4px 12px rgb(30 89 238 / 30%);
    -moz-box-shadow: 0px 4px 12px rgba(30,89,238,0.3);
    box-shadow: 0px 4px 12px rgb(30 89 238 / 30%);
    -webkit-border-radius: 45px;
    -moz-border-radius: 45px;
    border-radius: 45px;
    color: #FFFFFF;
    text-align: center;
    width: 220px;
    margin-left: 32px;
}

.a-edition{width:1200px;margin:50px auto;}
.a-edition-item{width:570px;height:620px;margin:0 15px;float:left;border:2px solid rgba(38,42,51,.16);box-sizing:border-box;border-radius:8px;position:relative}
.edition-title{text-align:center;margin:56px auto;margin-bottom:40px;font-size:32px;line-height:32px;color:#262a33;font-weight:600}
.edition-header{font-size:16px;line-height:16px;color:#51555c;width:220px;margin:0 auto;text-align:left;margin-bottom:18px}
.a-edition-item ul{width:220px;margin:0 auto;margin-bottom:80px;padding:0}
.a-edition-item .ul2{width:220px;margin:0 auto;margin-bottom:42px;padding:0}
.a-edition-item ul li{overflow:hidden;font-size:16px;line-height:44px;color:#51555c}
.a-edition-item ul li p{float:left;margin-left:4px}
.a-edition-item ul li span{background:url(/img2/a-edition-yes.png) no-repeat 50%;width:17px;height:44px;display:block;float:left;margin-top:2px}
.edition-price{text-align:center;overflow:hidden;width:145px;margin:0 auto;display:flex;align-items:baseline;justify-content:space-between;margin-bottom:50px}
.price{font-size:40px;line-height:1;display:block}
.year{font-size:16px;line-height:18px;display:block;height:18px}
.qj-btn{width:175px;height:50px;background:#fff;border:1px solid #386ee7;box-sizing:border-box;border-radius:4px;text-align:center;line-height:48px;margin:0 auto;color:#386ee7;cursor:pointer}
.lingxi-right{width:98px;height:42px;background:linear-gradient(270deg,#ea715e,#e64a46);right:0;top:0;text-align:center;position:absolute;color:#fff;border-radius:0 6px 0 6px;-webkit-border-radius:0 6px 0 6px;-moz-border-radius:0 6px 0 6px}
.lingxi-center{width:70px;height:22px;margin:0 auto;position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:-11px;background:url(/img2/lingxi-center.png) no-repeat 0}
.a-edition-active{border: 2px solid rgb(56, 110, 231);transform: scale(1.005);transition: ease .2s;}
.a-edition-active .qj-btn{background: rgb(56, 110, 231);color: rgb(255, 255, 255);border: 1px solid rgb(56, 110, 231);}