.about-item{
    width: 3.825rem;
    line-height: 1.325rem;
    border: 1px solid #f1f1f1;
    color: #666666;
    font-size: .6rem;
    padding-left: 1.2rem;
    box-sizing: border-box;
}
.about-item + .about-item{
    margin-left: .75rem;
}
.about-item.active{
    color: #fff;
    background: #fc5e32;
}
.about-icon1{
    background: url(../images/about-icon01.png)  0.25rem center no-repeat;
    background-size: .5rem .7rem
}
.about-icon1.active{
    background: url(../images/about-icon.png)  0.25rem  center #fc5e32  no-repeat;
    background-size: .5rem .7rem
}
.about-icon2{
    background: url(../images/about-icon1.png)  0.25rem center  no-repeat;
    background-size:  .625rem .6rem;
}
.about-icon2.active{
    background: url(../images/about-icon12.png)  0.25rem center #fc5e32 no-repeat;
    background-size:  .625rem .6rem;
}
.about-icon3{
    background: url(../images/about-icon2.png)  0.25rem center no-repeat;
    background-size:  .75rem .6rem;
}
.about-icon3.active{
    background: url(../images/about-icon22.png)  0.25rem center #fc5e32 no-repeat;
    background-size:  .75rem .6rem;
}
.about-tab {
    background: #fff;
    justify-content:  center;
    padding:.75rem 0 0.6rem;
}
.about-con{
    display: none;
    padding:  .5rem .5rem 1rem;
    background: #fff;
    text-align: center;
}
.about-con.active{
    display: block;
}
.company-des{
    font-size: .65rem;
    color: #333;
    line-height: 1.6;
}
.about-tit{
    font-size: .7rem;
    color: #333;
    background: url(../images/about-tit.png) bottom center no-repeat;
    background-size: 3.3rem .85rem;
    padding: .8rem 0 .85rem 0;

}
.company-box{
    padding:  .5rem;
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.2);  
    border-radius: .25rem;
    font-size: .65rem;
    color: #333;
    line-height: 1.8;
    margin: .75rem .5rem 0;
}
.company-icon{
    display: block;
    width: 3.375rem;
    height: 3.375rem;
    margin: 0 auto;
}
.company-box h3{
    margin-bottom: .5rem;
}
.orange{
    font-size: .6rem;
    color: #fc5e32;
    line-height: 1.8;
}
.about-ct-list{
    margin-top: .5rem;
    color: #333333;
    font-size: .6rem;
    padding-left: 1.75rem;
}
.about-ct-list dt{
    width: .75rem;
    height: .75rem;
    margin-right: .25rem;
}
.about-ct-list dt img{
    display: block;
    width: 100%;
    height: 100%;
}


/* 网站地图 */

.map-section h2{
    color: #666;
    font-size: .7rem;
    border-left:2px solid #ff8273;
    padding-left: .5rem;
margin:  .5rem;
}
.map-con{
    background: #fff;
    padding: .5rem .5rem 0;
    flex-flow: wrap;
}
.map-item{
    line-height: 1.15rem;
    color: #666666;
    font-size: .6rem;
    border: 1px solid #f1f1f1;
    padding: 0 .375rem;
    border-radius: 12rem;
    margin-bottom: .5rem;
    margin-right: .5rem;
    min-width: 4em;
    text-align: center;
}

.server-table {
    width: 100%;
    background: #fff;
    border-left: 1px solid #dfdcdc;
    border-bottom: 1px solid #dfdcdc;
}

.server-table th {
    line-height: 1.625rem;
    text-align: center;
    font-size: .6rem;
    color: #fff;
}

.server-table th.th1 {
    color: #ff3700;
    font-size: .5rem;
    font-weight: bold;
}

.server-table th.th2 {
    background: #ff3700;  
}

.server-table td {
    border-right: 1px solid #dfdcdc;
    border-top: 1px solid #dfdcdc;
    line-height: 1.5;
}

.server-table th.th3 {
    background: #fe7e01
}

.server-table th.th4 {
    background: #ff6c98
}

.server-table th.th5 {
    background: #f9cd1c
}

.server-table td {
    line-height: 1.46;
    padding: .5rem 0.2rem;
    text-align: center
}

.server-table td.td1 {
    font-size: .5rem;
    color: #333333;
}

.table-rank {
    display: inline-block;
    height:.75rem;
}

.true-price {
    color: #ff3700;
    font-size: .6rem;
}

.del-price {
    font-size: .4rem;
    color: #666666;
}

.service-btn {
    display: inline-block;
    font-size: .5rem;
    text-align: center;
    border-radius: 20px;
    color: #fff;
    background: #ff3700;
    line-height: 1.075rem;
    padding: 0 .3rem;
    white-space: nowrap;
}

.service-btn:hover {
    cursor: pointer;
    text-decoration: none;
    opacity: 0.9;
}

