.top_img{
    background: url("../image/new/n27.jpg") no-repeat;
    background-size:cover;
}
.section h3{
    margin: 0 0 1.5rem;
    text-align: center;
    background: #d6e1ff;
    padding: .75rem;
}
.section h5{
    padding-left: .5rem;
    border-left: 3px solid #2c436f;
    margin: 1.5rem 0 .5rem;
}
.cloud_intro{
    font-size: 0;
}
.intro_left{
    font-size: 1rem;
    width: 55%;
    padding: 0 .5rem;
}
.intro_right{
    width: 45%;
    padding: 1rem;
}
.intro_right1{
    width: 100%;
    text-align: center;
}
.intro_right1 img{
    width: 436px;
}
.img_small{
    padding: 0rem 5rem;
}
.table{
    width: 100%;
    font-size: .9rem;
    border:solid #ccc; 
    border-width:1px 0px 0px 1px;
}
.table th,.table td{
    padding: .5rem 1rem;
    line-height: 1.8;
}
.table th{
    font-size: 1rem;
    color: #2c436f;
}
.table th:first-child{
    min-width: 10rem;
}
.table td:first-child{
    font-weight: bold;
}
.table td{
    border:solid #ccc; 
    border-width:0px 1px 1px 0px; 
    word-break: break-word;
}
.ry9600s b{
    font-size: 1rem;
}
.ry9600s td:first-child{
    font-weight: normal;
}
@media only screen and (max-width:768px) {
    .intro_left,.intro_right{
        width: 100%;
        padding: 1rem;
    }
}
