

.content-all{
    padding-left:0 !important;
    padding-right:0 !important;
}


/***********************主体样式--start--***********************/
#register{
    /*background-image: linear-gradient(to top , #28A745, #13ff53);*/
    padding:50px 0;
    color: white;

}
#register .container{
    /*background-color: green;*/
}

#register .ah-icon-1{
    font-size: 120px;
}

#register .row22 .text1{
    font-size: 24px;

}
#register .row22 .text2{
    font-size: 18px;
}
/***********************主体样式--end----***********************/

/*---------成功案例case---start----------------------------------------------------------*/
#case {
    font-size: 18px;
}

#case .case-column {
    /*background-color:#fd7e14;*/

}

#case .case-column2 {
    position: relative;
    width: 100%;
    /*height: 494px;*/
    border: 1px solid #EAEAEA;
    box-shadow: 0 1px 2px #aaa;
    /*background-color: #C8C8C8;*/
}

#case .case-column .img-div {
    overflow: hidden;
    /*background-color:yellow;*/
}
#case .case-column .img-div a{
    text-decoration:none;
    cursor:default;
}
/*限制图片长宽比并对中---start*/
/*限制长宽比并对中必须规定.img-span高度，本例无须对中，本来是在上面根据屏大小动态指定的*/
#case .case-column .img-span {
    font-size: 0;
    display: table-cell;
    text-align: center;
    /*vertical-align: middle;*/
    vertical-align: top;
    /*border:1px solid #000;*/
}

#case .case-column .img-span img {
    max-width: 100%;
    /*max-height: 100%;*/
    /*限制图片在大小内*/
}

/*限制图片长宽比并对中---end*/

/*特效-start--*/
#case .img-div img{
    cursor: pointer;
    transition: all 0.5s;
}
#case .img-div img:hover{
    transform: scale(1.1);
}
/*特效-end-----*/


#case .case-column .project-title {
    /*background-color:red;*/
}

#case .case-column .columns-3 div {
    /*background-color:red;*/
    text-align: center;
}

#case .case-column .columns-3 .data {
    /*color: #777;*/

}
/*---------成功案例case---end----------------------------------------------------------*/



#promotion .pro {
    height: 470px;
    color: white;
    background-color: #5FC6D6;
    padding: 30px 20px 60px 20px;
    margin-top: 30px;
}

#promotion .pro .title {
    /*不同大小字体对齐*/
    display: flex;
    align-items: center;
}

#promotion .pro li {
    /*不同大小字体对齐*/
    line-height: 45px;
    list-style-type: disc;
    font-size: larger;
}
/*--ask questions---start------*/
#ask-questions .container .row div{

    /*background-color:#F6F5F2;*/

}
#ask-questions .container .row .ask{
    font-size: 22px;
    font-weight:600;
    color: #5FC6D6;
    text-decoration:underline;
    /*background-color:red;*/
    /*text-align: center;*/
    background-color:#F6F5F2;
    padding:8px;
}
#ask-questions .container .row .answer{
    font-size: 22px;
    background-color:#F6F5F2;
    padding:8px;
}

/*--ask questions---end---------*/





















