body{
    background: #FFFFFF;
}
/*  概述公共样式 */
.server .server-box{
    position: relative;
    height: 360px;
    background: #FFFFFF;
    border: 1px solid #FFCCCC;
    border-radius: 6px;
    padding: 50px 40px 0 79px;
    margin-top: 60px;
}

.server .server-title{
    position: relative;
    font-size: 26px;
    font-weight: 700;
    color: #333333;
}
.server .server-title::before{
    content: url(../img/triangle.png);
    position: absolute;
    left: -48px;
    top: 5px;
}
.server .server-content{
    font-size: 16px;
    
    color: #575757;
    line-height: 28px;
    margin-top: 26px;
}
.server .btn-container{
    position: absolute;
    right: 42px;
    bottom: 30px;
}
.server .btn-container a{
    display: inline-block;
    height: 40px;
    line-height: 37px;
    font-size: 16px;
    border: 2px solid #FF0000;
    color: #FF0000;
    text-align: center;
    border-radius: 28px;
}
.server .btn-container a:hover{
    background: #FF0000;
    color: #FFFFFF;
}
.server .btn-container .btn1{
    width: 120px;
    margin-right: 30px;
}
.server .btn-container .btn2{
    width: 160px;
}
/* .server .btn-container .btn2 span::after{
    content: '';
    background:  url(../img/arrow.png) no-repeat;
    background-size: 100%;
    width: 31px;
    height: 31px;
    display: inline-block;
    position: relative;
    margin-left: 24px;
    top: -3px;
    vertical-align: middle;
}
.server .btn-container a.btn2:hover span::after{
    background: url(../img/index/arrowright.png) no-repeat;
    background-size: 100%;
} */
/* 圆 */
.circle{
    width: 87px;
    height: 87px;
    background: linear-gradient(90deg,#FF8B7F, #E85959);
    border-radius: 50%;
    text-align: center;
    display:flex;
    justify-content:center;
    align-items:center;
}
/* 特色服务 */
.characteristic-service{
    background: #FFFFFF;
    overflow: hidden;
}
.characteristic-service .head-title{
    margin: 73px 0 54px 0;
}
.characteristic-service .characteristic-box .item{
    width: 375px;
    height: 316px;
    background: url(../img/server_card.png) no-repeat center;
    padding: 41px 0 0 36px;
    margin-bottom: 47px;
}
.characteristic-service .characteristic-title span{
    font-size: 24px;
    font-weight: 700;
    color: #333333;
    margin-left: 15px;
}
.characteristic-service .characteristic-title img,.characteristic-title span{
    vertical-align: middle;
}
.characteristic-service .service-list{
    margin-top: 32px;
}
.characteristic-service .service-list li{
    font-size: 16px;
    
    color: #575757;
    line-height: 28px;
}
.characteristic-service .service-list li span{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: #F8A0A0;
    border-radius: 50%;
    margin-right: 13px;
}