/* .top_con{
	background-image: url(../images/top_con.png); background-size: cover; background-repeat: no-repeat; background-position: center 0; overflow: hidden;
} */
.nav_over{
    background-image: url(../images/top_con_1.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: center 0; overflow: hidden;
}
.top_banner_back{
    background-image: url(../images/top_con_2.png); background-size: 100% 100%; background-repeat: no-repeat; background-position: center 0; overflow: hidden;
}
.block_con .back{
    height: 260px; background-size: cover; background-repeat: no-repeat; background-position: center 0; display: flex; align-items: center;
}
.title_two{font-size: 26px; color: #fff; margin-bottom: 10px;}
.block_con .back .pes{color: #fff;}
.block_con .back .pes span{color: #009ea7;}
.top_banner{display: flex; justify-content: space-between; padding-bottom: 70px; overflow: hidden;}
.more_than_half{width: 1070px;}
.less_than_half{width: 350px;}
.top_banner_swiper{width: 100%; height: 640px; overflow: hidden;}
.top_banner_swiper .swiper{width: 100%; height: 100%;}
.top_banner_swiper .swiper .swiper-slide{width: 1070px; height: 100%; overflow: hidden;}
.top_banner_swiper .swiper .swiper-img{height:100%;width: 100%; overflow: hidden; position: relative;}
.top_banner_swiper .swiper .swiper-img::after{content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 110px;
background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));}
.top_list_right .top_list_block{height: 200px; margin-bottom: 20px; overflow: hidden;}
.top_list_right .top_list_block:last-child{margin-bottom: 0;}
.common_small{position: relative;}
.common_small_text{
    position: absolute; left: 0; bottom: 0; padding: 0 15px; line-height: 50px; color: #fff; font-size: 16px;
    width: 100%; background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
    box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-banner{right: 40px; left: auto; width: auto;}
.swiper-pagination-bullet{width: 50px; height: 8px; border-radius: 0; margin:0 8px!important; opacity: 1!important; background: #5a5a5c;}
.swiper-pagination-bullet-active{background: #d8d8d8;}
.top_banner_swiper .swiper .swiper_text{color: #fff; position: absolute; left: 20px; bottom: 20px; width: 60%; font-size: 28px; line-height: 36px;}
/*7X24快讯*/
.news_flash{margin: 80px 0;}
.news_flash_box{position: relative; }
.page_title_one{display: flex; justify-content: space-between; margin-bottom: 30px; align-items: center;}
.page_title_one .title{font-size: 24px; line-height: 1; font-weight: bold;}
.page_title_one .more a{
    display:inline-block; height:36px; display:flex; justify-content: center; align-items: center; font-size: 14px; border-radius: 20px; color: #666; background: #e5e5e5; padding: 0 30px 0 20px; background-image: url(../images/right.png); background-size: 10px 10px; background-repeat: no-repeat; background-position: 55px 13px;
}
.videocon .page_title_one .more a{background-position: 80px 13px;}
.news_flash_list{display: flex; flex-wrap:wrap;}
.news_flash_list .news_list{width: 345px; margin-right: 20px; position: relative;}
.news_flash_list .news_list:nth-child(4),.news_flash_list .news_list:nth-child(8){margin-right: 0;}
.news_list_box{padding: 20px 20px 0; height: 130px; background: #fff; box-sizing: border-box; position: relative;}
.news_list_box span{
    font-size: 14px; line-height:20px; color: #009ea7; display: block; margin-top: 20px; padding-left: 20px;
    background-image: url(../images/clock.png); background-size: 13px 13px; background-repeat: no-repeat; background-position: 0 4px;
}
.news_flash_line{position: absolute; left: 0; top: 218px; width: 100%; height: 1px; background: #d8d8d8;}
.news_flash_list .news_list:nth-child(-n + 4){margin-bottom: 40px;}
.news_flash_list .news_list:nth-child(-n + 4)::after{
    content: ''; position: absolute; left: 20px; bottom: -23px; 
    background-image: url(../images/up.png); background-size: 41px 11px; width: 41px; height: 11px; background-repeat: no-repeat;
}
.news_flash_list .news_list:nth-child(-n + 4) .news_list_box span{position: absolute; left: 20px; bottom: 20px;}
.news_flash_list .news_list:nth-child(n + 5)::after{
    content: ''; position: absolute; right: 20px; top: -18px; 
    background-image: url(../images/down.png); background-size: 41px 11px; width: 41px; height: 11px; background-repeat: no-repeat;
}
.news_flash_list .news_list:nth-child(n + 5) .news_list_box{
    display: flex; flex-wrap: wrap-reverse; 
}
.news_flash_list .news_list:nth-child(n + 5) .news_list_box span{margin:0;}
.news_flash_list .news_list:nth-child(n + 5) .news_list_box a{position: absolute; left: 20px; top: 55px; padding-right: 20px;}
.news_flash_list .news_list .news_list_box a{
    display: -webkit-box; height: 54px; overflow: hidden;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}

.ai_intelligence .back,.car_intelligence .back,.cloud_computing .back{background-image: url(../images/back.png);}
.numerical .back,.chip .back{background-image: url(../images/back2.png);}
.numerical,.car_intelligence,.videocon,.cloud_computing,.chip{margin-top: 80px;}

.marginTop{margin-top: -50px;}
.ai_intelligence_list,.numerical_list,.car_list,.chip_list,.video_list,.cloud_computing_list{width: 1440px; margin:0 auto; display: flex; justify-content: space-between;}
.swiper-common .swiper-slide a{display: block; overflow: hidden; height: 415px; background: #1a1a1a;}
.swiper_common_cover{width: 710px; height: 415px; float: left; overflow: hidden;}
.swiper-common-text{float: right; width: 360px; padding:0 30px; box-sizing: border-box; height: 100%; display: flex; align-items: center; flex-wrap: wrap;}
.swiper-common-text-title{font-size: 24px; line-height: 36px; margin-bottom: 20px;}
.time_read{color: #666; font-size: 16px; color: #999;}
.time_read span{font-size: 14px; line-height: 20px; color: #999;}
.time_read span.time{
    background-image: url(../images/clock_d.png); background-size: 13px 13px; background-repeat: no-repeat; background-position: 0 3px; padding-left: 20px;
}
.time_read.time_read_two span.time{background-image: url(../images/clock_d.png);}
.list_common{display: flex; flex-wrap: wrap;}
.list_common_block{width: 343.33333px; margin-right:20px; margin-top: 20px;}
.list_common_block:nth-child(3n+3){margin-right: 0;}
.list_common_block .list_common_block_cover{ width: 100%; height: 200px; overflow: hidden;}
.list_common_block img{ object-fit: cover; display: block; width: 100%; height: 100%;}
.list_common_block_box{background: #fff; height: 150px; padding: 20px 20px 0; box-sizing: border-box;}
.list_common_block_box .list_common_title{
    display: -webkit-box; height: 50px; margin-bottom: 20px; -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; overflow: hidden;
}
.look_more{text-align: center; margin-top: 30px;}
.look_more a{
    display: inline-block; background: #e5e5e5; color: #666; padding: 5px 30px 5px 20px;; text-align: center; font-size: 16px; line-height: 24px;
    border-radius: 20px; background-image: url(../images/right.png); background-size: 10px 10px; background-repeat: no-repeat; background-position: 120px 12px;
}
/*右侧滚动快讯*/
.less_than_block{background: #fff; height: 600px; padding: 30px 20px; box-sizing: border-box;}
.less_than_block_title a{
    display:block; font-size: 24px; line-height: 1;
    background-image: url(../images/right.png); background-size: 20px 20px; background-repeat: no-repeat; background-position: right 2px;
}
.scroll_box{height: 500px; overflow: hidden; margin-top: 20px; position: relative;}
.scroll_box .swiper{width: 100%; height: 100%;}
.scroll_box .swiper .swiper-slide{height: auto; position: relative;}
.scroll_box .swiper .swiper-slide:after{height: 100%; width: 2px; background: #dfdfdf; content: ''; position: absolute; left: 70px; top: 0;}
.scroll_box .swiper .swiper-slide .items{padding-right: 10px; overflow: hidden; margin-bottom: 25px;}
.scroll_box .swiper .swiper-slide .items:last-child{margin-bottom: 0;}
.swiper_less_than_block_time{width: 65px; padding-right: 5px; color: #666; font-size: 14px; line-height: 24px; float: left;}
.swiper_less_than_block_text{padding-left: 20px; position: relative; float: right; width: 210px;}
.swiper_less_than_block_text::before{
    position: absolute; left: 0; top: 0; z-index: 1;
    content: ''; background-image: url(../images/line_jianbian.png); background-size: 2px 35px; width: 2px; height: 35px; background-repeat: no-repeat;
}
.swiper_less_than_block_text a{color: #2d3031; font-size: 16px; line-height: 24px; display: -webkit-box;
    -webkit-line-clamp: 2; overflow: hidden; -webkit-box-orient: vertical; 
}
.scroll_hide_opacity{position: absolute; left: 0; bottom: 0; width: 100%; height: 150px; z-index: 1;
    background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.9));
}

/*数码列表*/
.shumalist .activity-item{display: flex; width: 100%; height: 200px; background: #fff; margin-top: 20px;}
.activity-cover{height: 100%; width: 320px; overflow: hidden;}
.activity-center{ display: flex; align-items: center; flex-wrap: wrap; width: 750px; box-sizing: border-box; padding: 0 30px; }
.activity-center .ms{color: #666; font-size: 16px; line-height: 24px; height: 48px; margin: 20px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
/*视频*/
.video_list_right .videos{height: 197.5px; width: 100%; overflow: hidden;}
.video_list_right .videos a{display: block; position: relative;}
.video_list_right .videos a::after{
    background-image: url(../images/play2.png); background-size: 40px 40px; background-repeat: no-repeat;
    content: ''; position: absolute; right: 15px; top: 15px; width: 40px; height: 40px;
}
.video_list_right .videos:first-child{margin-bottom: 20px;}
.swiper-video .swiper-common-text{position: relative;}
.swiper-video .swiper-common-text::after{
    background-image: url(../images/play1.png); background-size: 40px 40px; background-repeat: no-repeat;
    content: ''; position: absolute; left: 35px; bottom: 30px; width: 40px; height: 40px;
}

.list_common_block_cover_video{position: relative;}
.list_common_block_cover.list_common_block_cover_video::before{ content: ''; position: absolute; left: 50%; top: 50%; margin: -20px 0 0 -20px; z-index: 1;
    background-image: url(../images/cover_video_play.png); background-repeat: no-repeat; width: 40px; height: 40px;
}
/*固定左侧导航*/
.block_con{position: relative;}
.fixed_block_nav{position: absolute; left: -6%; top: 350px; z-index: 1; margin-left: calc((100% - 1440px)/2);} 
.fixed_block_nav ul li{margin-bottom: 20px;}
.fixed_block_nav ul li.active_zxb{font-weight: bold; }
.fixed_block_nav ul li.active_zxb a{color: #000;}
.fixed_block_nav ul li a{color: #666; display: block; text-align: right; cursor: pointer;}
.back_to_top{
    width: 48px; height: 48px; display: flex; justify-content: center; align-items: center; background: #eaeaea; float: right; margin-top: 50px;
    background-image: url(../images/goup.png); background-size: 12px 13px; background-repeat: no-repeat; background-position: center 20px;
}



/*                      内页                          */
.block_content{margin-top: 60px;}
.block_content_box,.tags{background: #fff; padding: 30px;}
.article_title{font-size: 24px; padding-bottom: 20px; border-bottom: 1px solid #ddd; margin-bottom: 20px;}
.article_bottom{margin-bottom: 30px;}
.article_bottom_left{display: flex; align-items: center;}
.article_bottom_left .source{font-size: 14px; color: #999; margin-left: 50px; line-height: 20px;}
.article_top{background: #f2f2f2;  color: #666; font-size: 16px; line-height: 24px; border-radius: 10px; padding: 20px;}
.article_p{margin-top: 10px;}
.article_p p{margin-bottom: 15px; color: #393939; font-size: 16px; line-height: 24px;}
.article_p h1,.article_p h2,.article_p h3,.article_p h4,.article_p h5,.article_p h6{margin-bottom: 15px; line-height: 1.2;}
.article_p p img{display: block; width: auto; max-width: 100%; margin:0 auto;}
.article_p{border-bottom: 1px solid #ddd; padding-bottom: 20px; margin-bottom: 20px;}
.article_p ul{padding-left: 20px;}
.article_p ul li{margin-bottom: 15px; list-style-type: disc;font-size: 16px; line-height: 24px; }
.article_p blockquote {position: relative;}
.article_p blockquote::before{content: '“'; position: absolute; left: -60px; top: 0; width: 16px; height: 16px; display: block; font-size: 50px;}
.article_p blockquote::after{content: '”'; position: absolute; right: -15px; bottom: -16px; width: 16px; height: 16px; display: block; font-size: 50px;}
.down_list{display: flex; justify-content: space-between;}
.down_list_right a{color: #666; font-size: 16px; line-height: 24px; display: inline-block; background-image: url(../images/goback.png);
    background-size: 16px 15px; background-repeat: no-repeat; background-position: 0 4px; padding-left: 22px;}
.night .down_list_right a{background-image: url(../images/goback_w.png); color: #fff;}  
.night .block_content_box, .night  .tags,.night .article_top,.night .newsflashs_con{background: #222222; }
.night .article_title,.night .article_bottom_left .source,.night .article_top,.night .article_p p,.night .down_list_left div a,.night .down_list_left div,.night .tags .tags-title h2,.night .tags ul li a,.night .tags .tags-title .hot_tags,.night .previous_and_next_articles div a{color: #fff;}
.down_list_left div,.previous_and_next_articles div{color: #666; margin-bottom: 10px; font-size: 16px; line-height: 24px;}
.down_list_left div a,.previous_and_next_articles div a{color: #666; font-size: 16px; line-height: 24px;}
.down_list_left div a:hover,.previous_and_next_articles div a:hover{color: #333; text-decoration: underline;}
.night .down_list_left div a:hover,.night .previous_and_next_articles div a:hover{color: #fff; text-decoration: underline;}
.less_than_block.previous_and_next_articles{height: auto; width: 350px;}
.less_than_block.previous_and_next_articles.previous_and_next_articles_fixed{position: fixed; transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;}
.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; font-weight: bold;}
.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;
}
.down_more{text-align: center; font-size: 16px; line-height: 36px; border-radius: 15px; color: #666; background: #e5e5e5; cursor: pointer; margin-top: 30px;}
.news_navigation{display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; padding: 10px 30px; background: #fff;}
.news_navigation_left{display: flex;}
.news_navigation_left .newsflashs_child{margin-right: 25px; font-weight: bold;}
.news_navigation_left .newsflashs_child a{color: #999;}
.news_navigation_left .newsflashs_child.newsflashs_active a{color: #000;}
.news_navigation_right{font-size: 14px; line-height: 20px; color: #999; cursor: pointer; background-image: url(../images/slidedown.png);
    background-size: 32px 16px; background-repeat: no-repeat; background-position: 0 3px; padding-left: 36px;}
.news_navigation_right.news_navigation_right_open{background-image: url(../images/slideup.png);}
.newsflashs_con{background: #fff; padding: 30px; margin-bottom: 20px;}
.newsflashs_con:hover{box-shadow: 0 4px 18px -4px rgb(0 0 0 / 10%);}
.newsflashs_con .title a{font-size: 18px; line-height: 27px; color: #000; display: inline-block;}
.newsflashs_con .title a:hover{text-decoration: underline;}
.newsflashs_con .time{margin: 10px 0 15px; color: #099; font-size: 14px; line-height: 18px; background-image: url(../images/clock.png);
    background-size: 14px 14px; background-repeat: no-repeat; background-position: 0 2px; padding-left: 20px;
}
.newsflashs_con_box{background: #f2f2f2; padding:20px 15px; border-radius: 10px; cursor: pointer;}
.newsflashs_con_text{color: #666; font-size: 16px; line-height: 24px; overflow: hidden; display: -webkit-box;
    -webkit-line-clamp: 1; overflow: hidden; -webkit-box-orient: vertical; }
.newsflashs_con_box_open .newsflashs_con_text{-webkit-line-clamp:inherit;}
.night .news_navigation{background: transparent;}
.night .news_navigation_left .newsflashs_child.newsflashs_active,.night .newsflashs_con .title a{color: #fff;}

.block_content_title{font-weight: bold; color: #000; font-size: 28px; line-height: 1; margin-bottom: 30px;}
.night .block_content_title{color: #fff;}
.previous_and_next_articles{margin-top: 20px;}

/*市场*/
.swiper-container-fa>div.swiper-wrapper>div.swiper-slide{width: 265px; /*height: 210px;*/}
.swiper-container-fa .blocks-title{font-size: 16px; line-height: 24px; margin-bottom: 5px;}
.swiper-container-fa .num{font-size: 24px; color: #ff6e00; margin-bottom: 10px;}
.swiper-container-fa .line-box{display: flex; justify-content: space-between; margin-bottom: 10px;}
.swiper-container-fa .line-box .hot-bk-item-bar{padding-right: 2px; height: 4px;}
.swiper-container-fa .line-box .up{width: 100%; height: 100%; background: red;}
.swiper-container-fa .line-box .ping{width: 100%; height: 100%; background: #ddd;}
.swiper-container-fa .line-box .down{width: 100%; height: 100%; background: green;}
.auto-scrollbar-common{height: 170px;}
.auto-scrollbar-common .swiper-wrapper{width: 96%;}
.auto-scrollbar-common .swiper-slide{height: 24px;}
.auto-scrollbar-common .swiper-slide .auto-box{display: flex; justify-content: space-between; align-items: center;}
.auto-scrollbar-common .swiper-slide .auto-box .name{font-size: 14px; line-height: 24px;}
.auto-scrollbar-common .swiper-slide .auto-box .zhishu{font-size: 12px; line-height: 24px; color: #ff6e00;}
.auto-scrollbar-common .swiper-slide .auto-box .zhishu.green{color: green;}
.marketList{background: #fff; border-radius: 10px; margin-top: 30px; position: relative;}
.marketList .refresh{position: absolute;right: 5px; top: 10px; width: 20px; display: block; cursor: pointer;
transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
transition: transform 0.3s ease; -webkit-transition: transform 0.3s ease; -moz-transition: transform 0.3s ease;
}
.marketList .title{margin-bottom: 15px; padding: 10px 10px 0;}
.marketList .marketList-header{background: #f5f5f5;}
.marketList .marketList-common{display: flex; justify-content: space-between;  border-bottom: 1px solid #ddd; }
.marketList .marketList-common div:first-child{border-left: 1px solid #ddd; }
.marketList .marketList-common div.serial-number{ flex: 0.4;}
.marketList .marketList-common div.stock-code{ flex: 0.5;}
.marketList .marketList-common div{border-right: 1px solid #ddd; font-size: 14px; line-height: 30px; flex: 1; text-align: center; min-width: 70px;
height: 30px; overflow: hidden;}
.swiper-market{height: 450px; padding-bottom: 10px; box-sizing:border-box;}
.swiper-market .swiper-slide{height: 30px;}
.swiper-market .swiper-slide:nth-child(odd){background: #f0f0f0;}
.blocks .tab{margin-bottom: 10px;}
.blocks .tab span{display: inline-block; font-size: 14px; line-height: 20px; padding-right: 20px; cursor: pointer;}
/*.blocks .tab span.act{color: #007aff;}*/
.blocks{overflow: hidden; margin-bottom: 30px;}
.blocks .blocks-tab{ width: 32%; margin-right: 2%; float: left;}
.blocks .blocks-tab:last-child{margin-right: 0%;}


.search-article { position: relative;}
.search-article button {
    position: absolute; right: 15px; top: 7px; width: 30px;  height: 30px; border: none; background-color: transparent;   background-image: url(../images/icon-search.png);
    background-position: 0 0; padding: 0; background-repeat: no-repeat; outline: 0; background-size: 100%;
}
.search-article .search-text {
    border: none;  border: 1px solid #ddd;  height: 45px;  width: 100%;  font-size: 18px;  line-height: 45px;  border-radius: 25px;  background-color: transparent;
    padding: 0 15px; outline: none; box-sizing: border-box;
}
.mt1 {margin-top: 20px;}
.latest-news .title {display: flex; justify-content: space-between; margin: 10px 0 5px;}
.latest-news .title h2 { margin-bottom: 5px; font-size: 20px; color: #dc3545;}
.latest-news ul li{margin-bottom: 20px; margin-top: 20px;}
.latest-news ul li a{color: #222;}
.latest-news .text a span{color: #dc3545;}
.latest-news .text footer{color: #999; display: flex; justify-content: space-between;align-items: center; font-size: 12px; margin-top: 8px;}
.latest-news .text footer .time{display: flex;  align-items: center;}
.latest-news .text footer .time img{display: block; margin-right: 5px;}
.latest-news .text footer .read i{color: #000;}
.night .search-article .search-text{color: #fff; border-color: #fff;}
.night .latest-news ul li a,.night .latest-news .text footer,.night .latest-news .text footer .read i,.night .latest-news .title{color: #fff;}

.video_margin_top{margin-top: -20px;}

@media (max-width: 1640px){
	.container,.ai_intelligence_list,.numerical_list,.car_list,.chip_list,.video_list,.cloud_computing_list{width: 1200px;}
    /* .fixed_block_nav{margin-left: 0; left: 0;}  */

    .more_than_half{width: 890px;}
    .less_than_half,.less_than_block.previous_and_next_articles{width: 290px;}
    .top_banner_swiper{height: 530px;}
    .top_list_right .top_list_block{height: 164px;}
    .news_flash_list .news_list{width: 285px; }
    .news_flash_list .news_list a{box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
    .swiper-common .swiper-slide a{height: 350px;}
    .swiper_common_cover{width: 600px; height: 350px;}
    .swiper-common-text{width: 290px;}
    .swiper-common-text-title{font-size: 20px; line-height:32px;}
    .list_common_block{width: 283.3333px;}
    .list_common_block .list_common_block_cover{height: 170px;}
    .scroll_box .swiper .swiper-slide:after{left: 60px;}
    .swiper_less_than_block_text::before{left: 0;}
    .video_list_right .videos{height: 165px;}

    
    .swiper_less_than_block_time{font-size: 12px; line-height: 18px; width: 60px; padding-right: 5px; box-sizing: border-box;}
    .swiper_less_than_block_text{width: 165px; padding-left: 15px;}
}
@media (min-width: 1500px) and (max-width:1639px){
    .fixed_block_nav{ left: 4%; margin-left: 0;}
}
@media (max-width: 1499px){
    .fixed_block_nav{ left:43px;}
    .swiper-container-fa>div.swiper-wrapper>div.swiper-slide{width: 220px;}
}
@media (max-width: 1300px){
    .fixed_block_nav{ left:95px;}
}
@media (max-width:1230px){
    .container,.ai_intelligence_list,.numerical_list,.car_list,.chip_list,.video_list,.cloud_computing_list{width: 970px;}
    .news_flash{margin: 60px 0;}
    .page_title_one{margin-bottom: 20px;}
    .nav_texts .texts_line{margin: 0 10px;}
    .nav_texts .texts a{font-size: 16px; line-height:24px;}
    .nav_texts .nav_s_title .s_title a{padding:5px 10px;}
    .more_than_half{width: 700px;}
    .top_banner_swiper{height: 420px;}
    .less_than_half,.less_than_block.previous_and_next_articles{width: 250px;}
    .top_banner_swiper .swiper .swiper_text{font-size: 20px; line-height: 27px;}
    .top_list_right .top_list_block{height: 127px;}
    .common_small_text{line-height: 40px;}
    .news_flash_list .news_list{width: 227.5px;}
    .news_flash_list .news_list .news_list_box a{font-size: 16px; line-height: 24px; height: 50px;}
    .news_list_box{height: 120px;}
    .news_flash_line{top:198px;}
    .fixed_block_nav{left: 150px;}
    .swiper-common .swiper-slide a{height: 280px;}
    .swiper_common_cover{width: 460px; height: 100%;}
    .swiper-common-text{width: 240px;}
    .swiper-common-text-title{font-size: 18px; line-height: 27px;}
    .swiper-pagination-bullet{width: 40px; height: 6px;}
    .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-banner{right: 20px;}
    .list_common_block{width: 220px;}
    .list_common_block .list_common_block_cover{height: 140px;}
    .list_common_block_box{height: 120px;}
    .list_common_block_box .list_common_title{font-size: 16px; line-height: 24px; margin-bottom: 10px;}
    .time_read span{font-size: 12px;}
    .time_read span.time{background-position: 0 1px; padding-left: 17px;}
    .less_than_block{padding: 20px 15px;}
    .less_than_block_title a{font-size: 20px;}
    .swiper_less_than_block_time{width: 55px;}
    .swiper_less_than_block_text{width: 145px; padding-left: 10px;}
    .scroll_box .swiper .swiper-slide:after{left: 55px;}
    .scroll_box .swiper .swiper-slide .items{margin-bottom: 20px;}
    .scroll_hide_opacity{height: 120px;}
    .activity-cover{width: 250px;}
    .activity-center{width: 450px; padding:0 15px;}
    .activity-center .ms{font-size: 14px; line-height: 20px;}
    .swiper_less_than_block_text a{font-size: 14px; line-height: 20px;}
    .shumalist .activity-item{height: 180px;}
    .video_list_right .videos{height: 130px;}
    .video_list_right .videos a{height: 100%;}
    .common_small_text{font-size: 14px;}

    .blocks-hot,.blocks{float: none;}
    .marketList{margin-top: 30px;}
}
@media (max-width: 991px){
    .hidden_width{display: none!important;}
    .look_more{margin-top: 20px;}
    .video_list{display: block; width: auto;margin-left: 15px; margin-right: 15px; }
	.container,.ai_intelligence_list,.numerical_list,.car_list,.chip_list,.cloud_computing_list{width: auto; display: block; margin-left: 15px; margin-right: 15px;}

    .top_banner{display: block; padding-bottom: 50px;}
    .more_than_half,.less_than_half{width: 100%;}
    .top_banner_swiper{height: auto; margin-bottom: 20px;}
    .top_banner_swiper .swiper .swiper_text{position: static; width:100%; font-size: 18px; line-height: 27px; height: 54px; overflow: hidden; box-sizing: border-box;
     display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin: 20px 0;
    }
    .top_banner_swiper .swiper .swiper-slide .swiper_text,.top_banner_swiper .swiper .swiper-slide .time_read{opacity: 0;}
    .top_banner_swiper .swiper .swiper-slide.swiper-slide-active .swiper_text,.top_banner_swiper .swiper .swiper-slide.swiper-slide-active .time_read{opacity: 1;}
    .top_banner_swiper .swiper .swiper-img{height:240px;}
    .top_banner_swiper .swiper .swiper-img::after{height: 0;}
    .swiper-banner .swiper-pagination-banner{bottom: 0;}
    .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-banner{right: 10px;}
    .swiper_top_list{width: 100%;}
    .swiper_top_list .swiper-slide,.swiper_news_flash .swiper-slide{width: auto;}
    .swiper_news_flash .swiper-slide{max-width: 970px;}
    .top_list_right{overflow: hidden;}
    .top_list_right .top_list_block{float: left; width: 320px; height: auto; margin-right: 20px; margin-bottom: 0;}
    .top_list_right .top_list_block:last-child{margin-right: 0;}
    .top_list_right .top_list_block img{height: 150px;}
    .common_small_text{position: static; background: transparent; -webkit-line-clamp:2; line-height: 20px; height: 40px; margin: 8px 0;}
    .news_flash{margin:40px 0;}

    .back_text{margin-top: -50px;}
    .title_two,.page_title_one .title{font-size: 20px;}
    .swiper-common-text-title{font-size: 18px; line-height: 27px;-webkit-line-clamp:2; height: 54px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}
    .block_con .back .pes,.block_con .back .pes span{font-size: 16px; line-height: 24px; }
    .marginTop{margin-top: -80px;}
    .swiper-common .swiper-slide a{height: auto;}
    .swiper_common_cover{width: 100%; height: 240px;}
    .swiper-common-text{width: 100%; padding: 15px;}

    .block_hidden_news{background: #fff; margin-top: 20px; margin-bottom: 20px; padding: 15px;}
    .block_hidden_news a.block_hidden_news_title{display: block; font-size: 18px; line-height: 1; background-image: url(../images/right.png); background-size: 16px 16px;
        background-repeat: no-repeat; background-position: right 1px; margin-bottom: 20px;}
    .block_hidden_news_scroll{height: 180px;}
    .block_hidden_news_scroll .swiper{width: 100%; height: 100%;}
    .block_hidden_news_scroll .swiper .swiper-slide{height: 40px;}
    .block_hidden_news_scroll .swiper .items{overflow: hidden; margin-bottom: 10px; height: 40px; overflow: hidden;}
    .block_hidden_news_scroll .swiper .items .swiper_less_than_block_time{width: 55px;}
    .block_hidden_news_scroll .swiper .items .swiper_less_than_block_text{width: calc(100% - 60px)!important; box-sizing: border-box; height: 20px; }
    .block_hidden_news_scroll .swiper .items .swiper_less_than_block_text a{display: block; width: 100%; height: 100%; overflow: hidden; -webkit-line-clamp:1; display: -webkit-box; -webkit-box-orient: vertical;}

    .list_common.list_common_two{border-bottom: 1px solid #ebebeb; padding-bottom: 20px;}
    .list_common,.shumalist{border-top: 1px solid #ebebeb;}
    .list_common_block{width: 100%; margin-right: 0; border-bottom: 1px solid #ebebeb; padding-bottom:10px; margin-top: 10px;}
    .list_common_block.list_common_block_two{width: 48.5%; border-bottom: 0; margin-top: 20px; padding-bottom: 0;}
    .list_common_block.list_common_block_two:nth-child(odd){margin-right: 3%;}
    .list_common_block.list_common_block_two a{display: block;}
    .list_common_block.list_common_block_two .list_common_block_box{width: 100%; padding: 10px 0 0;}
    .list_common_block.list_common_block_two .list_common_block_cover{width: 100%;}
    .list_common_block a{display: flex;}
    .list_common_block .list_common_block_cover,.activity-cover{width: 40%;}
    .shumalist .activity-item{height: 140px; background: transparent; flex-direction: row-reverse; border-bottom: 1px solid #ebebeb; padding-bottom: 10px;
    margin-top: 10px;}
    .activity-center{width: 60%;}
    .list_common_block .list_common_block_box{background: transparent; height: 140px; width: 60%; display: flex; align-items: center; flex-wrap: wrap;}
    .activity-center .title{max-height: 48px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 20px;
    font-size: 16px; line-height: 24px;}
    .numerical, .car_intelligence, .videocon, .cloud_computing, .chip{margin-top: 40px;}

    .swiper-video .swiper-slide{width: 400px;}
    .videocon .page_title_one{margin-left: 15px; margin-right: 15px;}
    .videocon .page_title_one .title{color: #fff; font-size: 20px;}
    .videocon{
        margin: 40px 0 0; background-image: url(../images/videoback.png); background-size: 100% 450px; padding-top: 30px; background-repeat: no-repeat; background-position: center 0;
    }
    .videocon .swiper a{ background: transparent;}
    .videocon .swiper-common-text-title{
        max-height: 48px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 0;  font-size: 16px; line-height: 24px;
    }
    .swiper-video .swiper-common-text::after{right: 20px; left: auto; bottom: 100px;}
    .swiper-common-text2.swiper-common-text::after{bottom: 80px; background-image: url(../images/cover_video_play.png);}
    
    .video_list_right .videos{height: auto; margin-top: 20px;}
    .video_list_right .videos img{height: 200px;}
    .video_list_right .videos:first-child{margin-bottom: 0;}
    .video_list_right .videos .common_small_text{color: #000;}
    .video_list_right .videos a::after{top: auto; bottom: 60px;}
    .videocon .more_than_half{padding-bottom: 30px;}

    .block_content{margin-top: 30px;}
    .block_content_box, .tags,.article_top{padding: 15px;}
    .article_title{font-size: 20px; padding-bottom: 10px; margin-bottom: 10px;}
    .article_bottom{margin-bottom: 15px;}
    .article_bottom_left .source{font-size: 12px; line-height: 18px;}
    .tags{margin-top: 20px;}
    .tags .tags-title h2{font-size: 18px; float: none; margin-bottom: 10px; }
    .tags .tags-title .hot_tags{float: none;}

    .tags ul{margin-top: 0; padding: 5px 0 10px;}
    .tags ul li{float: none; width: 100%; margin-top: 15px;}
    .tags ul li:nth-child(odd){margin-right: 0;}
    .tags ul li a { width: 94%;}
    .down_list{display: block;}
    .down_list_left div,.down_list_left div a,.down_list_right a{font-size: 14px; line-height: 20px;}
    .article_p h1,.article_p h2,.article_p h3,.article_p h4,.article_p h5,.article_p h6{font-size: 20px;}
    .block_content_title{font-size: 20px; margin-bottom: 20px;}


    .blocks .blocks-tab{ width: 48%; margin-right: 2%; }
    .blocks .blocks-tab:nth-child(even){margin-right: 0%;}
    .blocks-hot{width: auto;}
    .marketList-con{width: 100%; overflow-y:hidden; overflow-x:scroll;}
    .marketList-container,.swiper-market .swiper-slide,.marketList .marketList-common{width: 600px;}
    .marketList .marketList-common div.stock-name{flex: auto; flex-shrink: 1; width: 150px;}
    .swiper-market{height: 350px;}

    .blocks .blocks-tab{ width: 100%; margin-right: 0; margin-bottom: 20px;}
    .blocks .blocks-tab:nth-child(even){margin-right: 0;}
    .blocks .blocks-tab:last-child{margin-bottom: 0;}



    .search-article button { right: 10px; width: 20px; height: 20px; background-size: 100% 100%; background-position: 0 0;top: 5px;}
    .search-article .search-text { height: 32px; font-size: 14px; line-height: 32px; padding: 0 10px;}
    .latest-news ul li a,.latest-news .title {font-size: 16px; line-height: 24px;}
    .latest-news .text footer .read a,.latest-news .text footer .read a i{font-size: 12px; line-height: 26px;}

    .video_margin_top{margin-top: 0;}
}

@media (max-width: 640px){
    .swiper-pagination-bullet{width: 6px; margin: 0 5px!important;}
    .top_list_right .top_list_block img{height: 120px;}
    .swiper_common_cover{height: 200px;}
    .list_common_block .list_common_block_cover,.list_common_block .list_common_block_box,.shumalist .activity-item{height: 100px; padding-top: 0;}
    .swiper-video .swiper-slide{width: 320px;}
    .videocon{background-size: 100% 410px;}
    .look_more a{font-size: 14px; background-position: 110px 13px;}

    .news_navigation{flex-wrap: wrap; justify-content: end; margin-top: 60px;}
    .news_navigation{padding: 10px 2px; position: relative;}
    .news_navigation_left {justify-content: space-around; width: 100%;}
    .news_navigation_left .newsflashs_child{margin-right: 0; font-size: 16px; line-height: 24px;}
    .news_navigation_right{ position: absolute; right: 15px; top: -35px;}
    .newsflashs_con,.newsflashs_con_box{padding: 15px;}
    .newsflashs_con .title a{font-size: 16px; line-height: 24px;}
    .newsflashs_con_text{font-size: 14px; line-height: 20px;}
    .newsflashs_con .time{font-size: 12px; line-height: 18px; background-size: 12px 12px; padding-left: 15px; background-position: left 3px; margin:5px 0 10px;}
}