.content-box{margin-top: 50px;}
.new-banner{margin-bottom: 50px;}
.new-banner .banner-left{width: 66%; float: left;}
.new-banner .banner-left .swiper-container{height: 446px;}
.new-banner .banner-left .swiper-slide img{display: block; width: 100%; height: 100%; object-fit: cover;}
.new-banner .banner-left .swiper-slide .title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    box-sizing: border-box;
    background-color: rgba(0,0,0,0.6);
    color: #fff;
    font-size: 18px;
    line-height: 20px;
    padding: 30px 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.swiper-top{
--swiper-theme-color: #ff6600;/* 设置Swiper风格 */
--swiper-navigation-color: #067;/* 单独设置按钮颜色 */
--swiper-navigation-size: 40px;/* 设置按钮大小 */
}
.new-banner .swiper-banner-top{bottom: 30px!important; right: 30px; left: auto!important; width: auto!important;}
.new-banner .swiper-banner-top span{width: 30px; height: 3px; margin:0 5px; border-radius: 0; background: #fff; opacity: 1;}
.new-banner .swiper-banner-top span.swiper-pagination-bullet-active{background: #067;}
.new-banner .banner-right{float: right; width: 31%;}
.new-banner .banner-right .banners { position: relative;  height: 208px; overflow: hidden;}
.new-banner .banner-right .banners:last-child{margin-top: 30px;}
.new-banner .banner-right .banners img{object-fit: cover;}
.new-banner .banner-right .banners-text {
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,0.6);
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    height: 70px;
    display: flex;
    align-items: center;
    padding:0 15px;
    width: 100%;
    box-sizing:border-box;
}
.cover{transition: transform 0.7s; -moz-transition: -moz-transform 0.7s; -webkit-transition: -webkit-transform 0.7s;}
.cover:hover{-ms-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.left{float: left; width: 66%;}
.right{float: right; width: 31%;}
.tit-box{display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px;}
.tit-box .tit{font-size: 24px; line-height: 1; color: #262626; font-weight: bold;}
.tit-box .href a{color: #3b83fc; font-size: 14px; line-height: 20px;}
.new-news-list .activity-item{display: block; padding:15px 0; }
.new-news-list .activity-item:hover{box-shadow: 0 4px 18px -4px rgb(0 0 0 / 50%);}
.new-news-list .activity-item .activity-cover {width: 35%;float: left;height: 160px;}
.new-news-list .activity-item .activity-center {
    width: 65%; height: 160px; display: flex; flex-direction: column; justify-content: space-between;
    padding: 0 3%; box-sizing:border-box; float: right;
}
.clear{clear:both;}
.new-news-list .activity-item .activity-center .bottom{display: flex; flex-direction: row; justify-content: space-between;}
.new-news-list .activity-item .activity-center .bottom div{font-size: 12px; line-height: 16px; color: #999;}
.new-news-list .activity-item .activity-center .title{font-size: 20px; line-height: 27px; color: #333; padding-top: 10px;}
.new-news-list .activity-item:hover .titlehover{font-weight: bold; color: #387cf9;}
.new-news-list .activity-item .activity-center .ms{font-size: 14px; line-height: 20px; color: #222;}
.new-news-list .activity-item .activity-center .bottom div.time{
    background-image: url(../images/icon-time.png); background-position: left 2px;background-size: 14px 14px; background-repeat: no-repeat;
    padding-left: 20px;
}
.information .right-tit {display: flex;justify-content: space-between; align-items: center; padding:6px 20px; background: #465ff9; }
.information .right-tit .tit{font-size: 20px; line-height: 1; color: #fff;}
.information .right-tit .href a{color: #fff; font-size: 14px; line-height: 20px;}
.information-right-list{padding:20px 10px 5px 20px; background-repeat: repeat-y; background-image:  url(../images/information.png);
background-position: 5px 0; margin-top: 30px;}
.information-right-list ul{margin-left: -19px;}
.information-right-list ul li{margin-bottom: 10px; background-repeat: no-repeat; background-image:  url(../images/dian.png);
background-position: left 8px; padding-left: 20px;}
.information-right-list ul li a{font-size: 16px; line-height: 24px;}
.information-right-list ul li .time{font-size: 12px; line-height: 16px; color: #999; margin-top: 8px;}

.back{background:#f4f4f4; padding:1px 0 30px; margin-top: 50px;}
.block-title-new{text-align: center; margin:50px 0 30px;}
.block-tit{position: relative; padding-bottom: 15px; font-size: 30px; line-height: 1; margin-bottom: 10px;}
.block-tit::after{content: ''; width: 30px; height: 4px;  background:#465ff8; margin-left: -15px; position: absolute; left: 50%; bottom: 0;}
.tit-eng{color: #999999;}
.list .article-card-cover{width: 32%; float: left; margin-bottom: 30px; display: block;}
.list .article-card-cover:nth-of-type(3n-1) {margin-left: 2%; margin-right: 2%;}
.list .article-card-cover .coverimg {width: 100%;height: 220px;overflow: hidden;position: relative;}
.list .article-card-cover .coverimg img.cover {object-fit: cover;height: 100%;}
.list .article-card-cover .coverimg img.player{display: block; width: 70px; height: 70px; position: absolute; left: 50%; top: 50%;
margin:-35px 0 0 -35px;}
.ani-hover:hover{box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);}
.list .article-card-cover .center{background:#fff; padding:15px; height: 120px; display: flex; flex-direction: column; justify-content: space-around;}
/*.list .article-card-cover .center2{background:#f4f4f4;}*/
.list .article-card-cover .center .title8{font-weight: bold;}
.list .article-card-cover .center .top span{color: #999; display: inline-block; font-size: 12px; line-height: 16px;}
.list .article-card-cover .center .top span.name{margin-right: 20px;}
.list .article-card-cover:hover .title8{color: #347dfa;}
.block-tit2{color: #fff;}
.block-tit2::after{background:#fff;}
.tit-eng2{color: #fff;}

.back2{background: #465ff8; padding:1px 0 50px;}
.swiper-cloud-computing .img-box{height: 230px; overflow: hidden;}
.swiper-cloud-computing  p{/*color: #fff;*/ text-align: center; padding: 15px; background: #f4f4f4; min-height: 82px;
   /* display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;*/
}
.swiper-cloud-computing .img-box img{object-fit: cover;height: 100%;}

.half{width: 48.5%; float: left; background: #f4f4f4;}
.swiper-cloud-computing .ani-hover{display: block;}
.terminal-list .half{margin-bottom: 30px;}
.terminal-list .terminal-box{width: 50%; float: left; height: 220px; overflow: hidden; display: flex; flex-direction: column; justify-content: space-around;}
.terminal-list .terminal-box img{object-fit: cover; height: 100%;}
.terminal-list .terminal-box .title8,.terminal-list .terminal-box .name{padding:0 30px;}
.terminal-list .terminal-box .name{font-size: 12px; line-height: 16px; color: #999;}
.terminal-list .half:nth-child(odd){margin-right: 3%;}

.swiper-car .swiper-slide{width: 320px;}
.swiper-car .swiper-slide .item{padding:0 20px; width: 100%; box-sizing:border-box; background:#fff;}
.swiper-car .swiper-slide .item .car-img{width: 100%; height: 200px; overflow: hidden;}
.swiper-car .swiper-slide .item .car-img img{object-fit: cover; height: 100%;}
.swiper-car .swiper-slide .item .car-text{display: flex; flex-direction: column; justify-content: space-between; height: 200px; padding:20px 0 20px;}
.swiper-car .swiper-slide .item .car-text .title{font-weight: bold;}
.swiper-car .swiper-slide .item .car-text .name-time span{font-size: 12px; line-height: 16px; padding-right: 20px; color: #999;}
.swiper-car .swiper-slide .item .car-text .href{text-align: center;}
.swiper-car .swiper-slide .item .car-text .href a{font-size: 14px; color: #999;}
.swiper-car .swiper-slide .item:hover .title-car a{color: #347dfa;}

.more{margin-top: 30px; text-align: right;}
.more img{display: inline-block; width: 30px;}
.moremt0{margin-top: 0;}

.tags{margin-top: 30px;}
.tags .tags-title{overflow: hidden;} /*border-bottom: 1px solid #ddd; padding-bottom: 20px;*/
.tags .tags-title h2{float:left; font-size: 20px; color: #222; font-weight: 700; line-height: 22px;}
.tags .tags-title .hot_tags{float: right; font-size: 14px; line-height: 22px; color: #999;}
.tags .tags-title .hot_tags a{color: #666; font-size: 14px; line-height: 22px; display: inline-block; background: #f2f2f2; padding: 3px 5px; border-radius: 10px;}
.tags ul{margin-top: 10px; overflow: hidden;}
.tags ul li{float: left; width: 48%; margin-top: 10px;}
.tags ul li:nth-child(odd){margin-right: 4%;}
.tags ul li a { width: 96%; height: 20px; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #000;
font-size: 14px; line-height: 20px;}
.tags ul li a:hover{text-decoration: underline;}
.tags ul li:before{
height: 2px; width: 2px; background: #222; display: block; float: left; margin-right: 8px; line-height: 20px; content: ""; margin-top: 9px;
}

@media (max-width: 1199px){
    .new-banner .banner-right .banners{height: 165px;}
    .new-banner .banner-left .swiper-container{height: 360px;}
    .new-news-list .activity-item .activity-cover,.new-news-list .activity-item .activity-center{height: 140px;}
    .new-news-list .activity-item .activity-cover img{object-fit: cover; height: 100%;}
    .information-right-list{margin-top: 20px; padding:15px 10px 5px 15px;}
    .information-right-list ul{margin-left: -14px;}
    .swiper-cloud-computing .swiper-pagination{position: static;}
    /*.swiper-cloud-computing .swiper-pagination-bullet-active{background:#067!important;}*/
    /*.swiper-cloud-computing .swiper-pagination-bullet{background: #fff;}*/
    .terminal-list .terminal-box{height: 200px;}
}
@media (max-width: 992px){
    .new-banner .banner-left .swiper-container{height: auto;}
    .content-box{margin-top: 30px;}
    .new-banner .banner-left,.new-banner .banner-right{width: 100%; float: none;}
    .new-banner .banner-right {margin-top: 20px;}
    .new-banner .banner-right .banners { width: 48.5%; float: left; height: 200px;}
    .new-banner .banner-right .banners:last-child{margin:0 0 0 3%;}
    .information .left,.information .right{width: 100%; float: none;}
    .information .right{margin-top: 20px;}
    .list .article-card-cover{width: 48.5%;}
    .list .article-card-cover:nth-of-type(3n-1) {margin-left: 0; margin-right: 0;}
    .list .article-card-cover:nth-child(odd){margin-right: 3%;}
    .new-news-list .activity-item .activity-center .title{font-size: 18px;}

    .block-title-new{margin:30px 0 20px;}
    .block-tit{padding-bottom: 12px; font-size: 24px; margin-bottom: 7px;}
    .tit-eng{font-size: 14px; line-height: 20px;}
    .terminal-list .terminal-box{height: 160px;}
    .terminal-list .terminal-box .title8, .terminal-list .terminal-box .name {padding: 0 15px;}
    .more{margin-top: 20px;}
    .moremt0{margin-top: 0;}
    .back2{padding-bottom: 30px;}
    
    .tags{margin-top: 20px;}
    .tags .tags-title h2{font-size: 18px;}
    .tags ul li{float: none; width: 100%; margin-top: 6px;}
    .tags ul li:nth-child(odd){margin-right: 0;}
    .tags ul li a { width: 94%;}
}

@media (max-width: 768px){
    .new-banner .banner-left .swiper-slide .title,.new-banner .banner-right .banners-text{
        font-size: 14px; line-height: 30px; padding:0 15px; height: 30px; overflow: hidden;
        display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;
    }
    .new-banner .swiper-banner-top{right: 10px;}
    .new-banner .banner-right .banners{height: 115px;}
    .new-banner{margin-bottom: 30px;}

    .tit-box .tit{font-size: 20px;}
    .tit-box{margin-bottom: 0;}
    .new-news-list .activity-item{padding:0; margin-top: 20px;}
    .new-news-list .activity-item .activity-center .title{font-size: 16px; line-height: 24px;}
    .new-news-list .activity-item .activity-cover, .new-news-list .activity-item .activity-center {width: 100%; float: none; height: 150px;}
    .list .article-card-cover .coverimg img.player{width: 60px; height: 60px; margin:-30px 0 0 -30px;}
    .back{margin-top: 30px;}
    .block-tit{font-size: 20px;}
    .block-title-new{margin-bottom: 15px;}
    .list .article-card-cover{width: 100%; float: none; margin-bottom: 20px;}
    .list .article-card-cover:nth-child(odd){margin-right: 0;}

    .swiper-cloud-computing p{font-size: 16px; line-height: 24px; min-height: 50px;}
    .terminal-list .half:nth-child(odd) {margin-right: 0;}
    .terminal-list .half {margin-bottom: 20px;}
    .half {width: 100%; float: none; }
    .terminal-list .half a{display: block; overflow: hidden;}
    .terminal-list .terminal-box{height: 150px;}
    .terminal-list .terminal-box .title8,.swiper-car .swiper-slide .item .car-text .title a{font-size: 16px; line-height: 24px;}
    .swiper-car .swiper-slide{width: 300px;}
    .swiper-car .swiper-slide .item .car-img,.swiper-car .swiper-slide .item .car-text{height: 160px;}
    .swiper-car .swiper-slide .item{padding:0 15px;}
    .swiper-car .swiper-slide .item .car-text{padding-top: 10px;}
    .more img{display: inline-block; width: 25px;}

    .list .article-card-cover .center{min-height: 110px; height: auto;}
}