@import 'global.css';

/* banner */
.cr_banner{width:100%;position: relative;overflow:hidden;height:680px;background-color:#f5f5f5;}
.cr_banner .swiper-container{width:100%;height:100%;}
.cr_banner .swiper-slide{background-repeat:no-repeat; background-position:center top;}
.cr_banner .swiper-slide .link{display: block;width:100%;height:100%;}
.cr_banner video{width:100%; z-index:0;}
.cr_banner .video-info{width:100%;height:100%;position: absolute;left:0;top:0;background:rgba(0,0,0,.6);overflow:hidden;text-align:center;}
.cr_banner .video-info .tit{color:#fff;font-weight:lighter;font-size:46px;line-height:80px;padding-top:230px;margin-bottom:100px;}
.cr_banner .video-info .btn{display:block;width:120px;height:50px;line-height:50px;background:#169BD5;color:#fff;font-size:16px;border-radius:7px;text-align:center; cursor: pointer;margin:0 auto;font-weight:lighter;}
/* 服务 */
.cr_services{width:100%;position: relative;overflow:hidden;text-align:center;padding-top:110px;padding-bottom:140px;}
.cr_services .tit{font-size:28px;line-height:28px; font-weight: lighter;}
.cr_services .desc{margin-top:30px;color:#666;font-size:16px;margin-bottom:16px;font-weight: lighter;line-height:1.8em;}
.cr_services .tool{margin-top:60px;}
.cr_services .tool a{color:#fff; display:block;width:130px;height:40px;line-height:40px;background:#169BD5;border-radius: 5px;margin:0 auto;font-size:14px; box-shadow: 0 1px 2px 0 rgba(25,60,86,.5);}
.cr_services .tool a:hover{transform: translate3d(0, -2px, 0);}
.cr_services .container{position: relative;margin-top:80px;}
.cr_services .swiper-container{width:100%;padding-top:10px;}
.cr_services .services-item{width:275px;height:330px;margin-right:33px;text-align:center;border:1px solid #e5e5e5;padding:20px 20px 30px;border-radius:3px;transition:all .3s ease 0s; user-select: none;}
.cr_services .services-item:last-child{margin-right:0;}
.cr_services .services-item:hover{border-color:#169BD5;box-shadow: 0 15px 30px 0 #d6e6fb; transform: translate3d(0, -2px, 0);}
.cr_services .services-item:hover .n{color:#169BD5;}
.cr_services .services-item .n{font-size:16px;display:block;margin-bottom:20px;}
.cr_services .services-item .txt{color:#666;line-height:1.3rem;font-size:14px;}
.cr_services .services-item .link{display:none;}
.cr_services .services-item .icon{display:block;width:80px;height:80px;margin:30px auto 30px;position: relative;}
.cr_services .services-item a{display: block;width:100%;height:278px;float:left;}
/* .cr_services .list .icon::after{border-bottom:1px solid #169BD5; content: ' ';position: absolute;left:50%;margin-left:-13px;bottom:0;width:26px;height:0;} */
.cr_services .services-item .icon i{display:block;width:80px;height:80px;margin:0 auto;background-repeat:no-repeat; background-position:center center; background-size:contain;}
.cr_services .services-item .icon .intl{background-image: url('../img/icon_intl.png');}
.cr_services .services-item .icon .sms{background-image: url('../img/icon_sms.png');}
.cr_services .services-item .icon .voice{background-image: url('../img/icon_voice.png');}
.cr_services .services-item .icon .smscode{background-image: url('../img/icon_smscode.png');}
.cr_services .services-item .icon .mms{background-image: url('../img/icon_mms.png');}
.cr_services .services-item .icon .shortLink{background-image: url('../img/icon_shortLink.png');}
.cr_services .services-item .icon .voicecode{background-image: url('../img/icon_voicecode.png');}
.cr_services .services-item .icon .proVacantNumber{background-image: url('../img/icon_vacantNumber.png');}

/* 统计 */
.cr_report{width:100%;height:430px;background:url('../img/bg_report2.jpg') no-repeat; position: relative;overflow:hidden;}
.cr_report .list{width:1200px; margin:140px auto;}
.cr_report .list li{float:left;width:250px;height:120px;margin-right:66px;overflow:hidden; position: relative;border-radius:5px; text-align:center;}
.cr_report .list li:last-child{margin-right:0;}
.cr_report .list .num{font-size:22px;margin-top:30px;color:#fff;line-height:40px;}
.cr_report .list .num i{font-style: normal; font-size:45px;}
.cr_report .list .txt{font-size:24px;color:#fff;margin-top:15px;font-weight: lighter;}

/* 证书 */
.cr_strength{width:100%;padding-top:110px;padding-bottom:80px;}
.cr_strength .tit{text-align:center;font-size:28px;line-height:28px; font-weight: lighter;}
.cr_strength .container{text-align:center;}
.cr_strength .certificate{width:auto;position: relative;margin:60px auto 0; display:inline-block;}
.cr_strength .certificate li{display:block;float:left;width:240px;text-align:center;}
.cr_strength .certificate .img{display:block;width:auto;height:72px;margin:0 auto;position: relative;}
.cr_strength .certificate .img img{display:block;margin:0 auto;max-height:72px;}
.cr_strength .certificate .txt{display:block;line-height:30px;font-size:14px;margin-top:10px;color:#555;}
.cr_strength .caseList{margin-top:100px;position: relative;}
.cr_strength .caseList li{float:left;width:240px;}

/* 新闻 */
.cr_news{width:100%;background:#f5f5f5;padding-top:100px;padding-bottom:80px;}
.cr_news .tit{text-align:center;font-size:28px;line-height:28px; font-weight: lighter;margin-bottom:60px;}
.cr_news .news-thumb{position: relative;background:#fff;border:1px solid #ddd;margin-bottom:20px;transition:all .3s ease 0s;}
.cr_news .news-thumb a{display:block;width:100%;}
.cr_news .news-thumb .thumb{width:100%;height:170px;position: relative;overflow:hidden;}
.cr_news .news-thumb .thumb img{transition: all .5s ease;}
.cr_news .news-thumb .thumb img:hover{transform: scale(1.1);}
.cr_news .news-thumb .txt{width:100%;height:50px;padding:10px 20px;overflow:hidden;line-height:30px;font-size:14px;color:#373d41;text-overflow:ellipsis;
white-space: nowrap;}
.cr_news .news-thumb:hover{box-shadow: 0 0px 3px 0 rgba(25,60,86,.2);}
.cr_news .news-list{width:100%;}
.cr_news .news-list li{float:left;width:378px;margin-right:33px;}
.cr_news .news-item:last-child{margin-right:0;}
.cr_news .news-list li a{line-height:30px;font-size:14px; color:#373d41;}
.cr_news .news-list li a:hover{color:#169BD5;}
.cr_news .news-list li a span{margin-right:10px;}
.cr_news .news-list li.last{margin-right:0;}
.cr_news .news-tops{width:100%;margin-bottom:20px;}
.cr_news .news-tops .news-thumb{width:376px;float:left;margin-right:33px;margin-bottom:0;}
.cr_news .news-tops .news-thumb:last-child{margin-right:0;}


.upgrade{
    width:100%; height:100%; position: fixed; top:0; left:0; background:rgba(0,0,0,.3); display: flex; align-items: center; justify-content: center; z-index: 9999;
}
.upgrade-main{
    width:450px; height:656px; background-image: url('../img/upgrade_bg.png'); padding:320px 35px 0; position: relative;
}
.upgrade-main .tit{
    text-align: center; font-size: 22px; line-height: 22px; margin-bottom: 10px;
}
.upgrade-main .img{
    text-align: center; display: flex; align-items: center; justify-content: center; margin-bottom: 20px;
}
.upgrade-main .img span{
    display: flex; width:66px; height:66px; align-items: center; justify-content: center;
}
.upgrade-main .text{
    color:#4a4a4a; font-size: 14px; margin-bottom: 25px;
}
.upgrade-main .tools{
    height:44px;
}
.upgrade-main .tools a{
    display: inline-block; width:144px; height:44px; border:1px solid #fa6902; text-align: center; line-height: 42px; margin:0 15px; border-radius: 22px; font-size: 14px;
}
.upgrade-main .tools .btn1{
    background-color: #fb7d24; color:#fff;
}
.upgrade-main .tools .btn2{
    color:#fb7d24;
}
.upgrade-main .close{
    display: block; width:34px; height:34px; position: absolute; bottom:-60px; left:50%; margin-left: -17px; cursor: pointer;
}