/* 通用 */
.bg-light{background:rgba(248,249,255,1)!important;}
.jumb-item{flex-direction:column;text-align:center;}
.jumb-item h2{margin:50px 0;}
.pro-img{width:75%;margin-top:50px;}

.btn-help{display:block;transition: all .2s ease-out;margin:15px 0;}
.btn-help:hover{box-shadow:0px 5px 20px 0px rgba(223,233,245,1);border-radius:6px;transition: all .4s ease-out;}
.btn-help .fa{margin-left:10px;}
.footer{margin-top:100px;}

/* 云直播 */
.live-pro{display:flex;padding:18px 36px;}
.live-pro .live-pro-img{width:50px;height:50px;margin-right:18px;flex-shrink:0;}
.live-pro .live-pro-title{font-size:24px;margin-top:10px;}
.live-pro .live-pro-des{margin-top:10px;color:#999999;}
.live-base-img{width:90%;margin:30px 0;}
.live-price-th{background:linear-gradient(135deg,rgba(0,183,255,1) 0%,rgba(68,226,255,1) 100%);border:0;color:#fff;}
/* 云点播 */
.video-info{background:rgba(248,249,255,1);padding-bottom:100px;}
.video-info .video-info-img{width:80%;}
.video-info .video-info-text{text-align:center;}
.video-pro .video-pro-t{font-size:22px;margin-top:18px;margin-bottom:50px;font-weight:bold;}
.video-pro .video-pro-img{width:50%;}
/* 云存储 */
.storage-use .storage-use-img{width:100%;}
/* 云主机 */
.hosting-card{position:relative;background:rgba(255,255,255,1);border-radius:6px;padding:36px 36px 10px;margin-bottom:36px;}
.hosting-card::before{content:"";display:block;position:absolute;top:0;left:36px;width:72px;height:6px;background:linear-gradient(135deg,rgba(0,183,255,1) 0%,rgba(68,226,255,1) 100%);border-radius:0px 0px 3px 3px;}
.hosting-card .price-text{font-size:56px;color:#44E2FF;font-weight:bold;}
.hosting-pro {background:url(../img/hosting/host_img_1@2x.png);background-repeat:no-repeat;background-size:56%;background-position:right bottom;}
.hosting-pro .d-flex{padding:36px 0;}
.hosting-pro .line{width:6px;flex-shrink:0;background:linear-gradient(135deg,rgba(0,183,255,1) 0%,rgba(68,226,255,1) 100%);border-radius:0px 0px 3px 3px;margin-right:18px;}
.hosting-pro h4{font-size:20px;}
.hosting-pro p{margin-bottom:0;}
/* 云数据库 */
.db-pro{text-align:center;}
.db-pro h3{font-size:24px;margin-bottom:36px;}
.db-pro-img{width:86%;margin-bottom:36px;}
.db-card{background:#fff;border-radius:6px;}
.db-card-img{width:100%;}
.db-card h3{padding:36px;font-size:22px;}
.db-card p{padding:0 36px 36px;color:#999;line-height:36px;}
/* 云安全 */
.safe-card{background:#fff;border-radius:6px;padding:36px;margin-bottom:36px;}
/* 解决方案 */
.solution-info-img{width:50%;}
.solution-info-tit{font-size:24px;margin:18px 0;}
.solution-info-des{color:#999;padding:0 18px;}
.solution-card{padding:18px 0;display:block;text-align:center;transition: all .2s ease-out;}
.solution-card h4{font-size:16px;padding:18px 0;}
.solution-card:hover{transition: all .4s ease-out;background:#fff;box-shadow:0px 5px 20px 0px rgba(223,233,245,1);border-radius:6px;}
.solution-card img{width:70%;}
/* 海外加速 */
.speed-card{display:flex;align-items:center;flex-wrap:wrap;background:rgba(248,249,255,1);border-radius:6px;text-align:center;padding:36px 0;margin-bottom:18px;}
.speed-card .speed-card-tit{width:100%;flex:100% 100% 0;font-weight:bold;font-size:18px;margin-bottom:18px;}
.speed-card .speed-card-icon{width:25%;flex:25% 25% 0;}
.speed-card .speed-card-icon img{width:60px;height:60px;}
.speed-card .speed-card-icon p{margin-bottom:0;margin-top:10px;font-size:14px;}
/* cdn */
.cdn-item{background:linear-gradient(315deg,rgba(0,186,219,1) 0%,rgba(0,161,236,1) 100%);padding:50px 0 50px}
.cdn-img{width:100%;}
.cdn-item .cdn-text{color:#fff;text-align:center;}
.cdn-item .cdn-text h3{font-size:22px;font-weight:bold;margin-bottom:30px;}
.cdn-item ul{padding:0;margin:0;line-height:2;margin-left:5px;list-style:none;}
.cdn-info{flex-direction:column;}
.cdn-t-mt{margin-top:50px}

.contact p{margin-bottom:10px;color:#999;}
.contact h5{font-size:20px;margin-bottom:30px;}
.contact img{width:100%;}

.about-item .about-text{line-height:2;}
.about-main{text-align:center;}
.about-main .col-12{padding-bottom:36px}
.about-main img{width:100px;height:100px;margin-bottom:18px;}
.about-time-line{padding:0;}
.about-time-line dd{padding-bottom:30px;}
/* .about-time-line dt{position:relative;border-right:1px solid #16C8FF}
.about-time-line dt::after{content:"";display:block;position:absolute;width:76px;height:40px;background:url(../img/about/about_img_1@2x.png);background-size:76px 40px;right:0;top:0;} */

.news{background:#F8F9FF;}
.news .card{border-color:#F8F9FF;transition: all .2s ease-out;}
.news .card:hover{position:relative;z-index:99;transform: translateY(-10px);transition: all .2s ease-out;box-shadow:0px 10px 40px 0px rgba(223,233,245,1);}
.news .thumb{margin-bottom:1.25rem;}
.news p{color:#999999;font-size:14px;}
.zizhi-img{max-width:90%;margin-bottom:18px;}

.news-item{padding:36px 0;}
.news-list{margin:36px auto;border:0;box-shadow:0px 5px 10px 0px rgba(223,233,245,.5);background:#fff;}

.news-article{line-height:2;text-align:justify;}
.news-article p{margin-bottom:36px;}
.news-article img{width:100%!important;margin:36px 0}

@media (min-width:1280px){
    /* 通用 */
    .btn-help{margin:15px;}
    .jumb-item{flex-direction:row;text-align:left;}
    .jumb-item h2{margin:10px 0;}
    .jumb-item p{margin-right:50px;}
    .pro-img{width:490px;margin-top:0;}
    /* 云直播 */
    .live-pro{padding:36px 18px;}
    .live-base-img{width:900px;margin:50px 0;}
    /* 云点播 */
    .video-info .video-info-img{width:511px;height:497px;}
    .video-info .video-info-text{text-align:left;}
    .video-pro .video-pro-img{width:220px;height:254px;}
    .video-pro .video-pro-t{font-size:32px;margin-top:36px;margin-bottom:36px;}
    /* 云存储 */
    .storage-use{text-align:center;padding-bottom:100px;}
    .storage-use .storage-use-img{width:136px;height:136px;}
    .hosting-pro{background-size:413px;}
    .hosting-pro h4{font-size:24px;}
    .db-pro{text-align:left;}
    .db-pro-img{width:100%;margin-bottom:0;}
    .solution-info-img{width:200px;}
    .solution-card h4{font-size:24px;}
    .solution-card img{width:200px;}
    /* 海外加速 */
    .speed-card{display:flex;align-items:center;background:rgba(248,249,255,1);text-align:center;padding:36px 0;margin-bottom:36px;}
    .speed-card .speed-card-tit{width:20%;flex:20% 20% 0;font-weight:bold;margin-bottom:0;}
    .speed-card .speed-card-icon{width:20%;flex:20% 20% 0;}
    .speed-card .speed-card-icon img{width:80px;height:80px;}
    .speed-card .speed-card-icon p{margin-bottom:0;margin-top:10px;font-size:16px;}
    .about-time-line{padding:0 120px 0 200px;}
    .news-list{max-width:680px;}
    .cdn-item{padding:140px 0 50px}
    .cdn-item .cdn-text{padding:0 100px;text-align:left}
    .cdn-item .cdn-text h3{font-size:42px;}
    .cdn-info{flex-direction:row;}
    .cdn-item ul{list-style:circle;}
    .cdn-t-mt{margin-top:0}
    
}
