| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234 | // pc端:
// 设计稿1440*900 所有尺寸基本按px来即可;
// 正文 16px;
// 移动端:
// 设计稿宽800px,按逻辑尺寸的两倍制作。因此真实尺寸需要除2;
// 如设计稿字体大小28px,则实真字体大小为28px/2=14px;
// 或使用vw 字体大小:28/800*10 = 3.5vw 
// 正文 14px 或 3.5vw
//pc端样式
.main {
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    padding-top: 70px;
    .content{
        width: 1500px;
        margin: 0 auto;
        .news_title{
            text-align: center;
            padding-top: 143px;
            margin-bottom: 80px;
            .title{
                font-weight: bold;
                font-size: 56px;
                color: #333333;
            }
        }
        .banner_box{
            display: flex;
            justify-content: space-between;
            margin-bottom: 120px;
            .news_banner{
                width: 750px;
                height: 523px;
                position: relative;
                img{
                    width: 100%;
                    height: 100%;
                    border-radius: 12px;
                }
                .news_content{
                    position: absolute;
                    left: 0;
                    bottom: 0;
                    width: 100%;
                    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
                    color: #fff;
                    padding: 218px 30px 40px;
                    box-sizing: border-box;
                    border-radius: 12px;
                    .cont1{
                        font-weight: bold;
                        font-size: 20px;
                    }
                    .cont2{
                        font-weight: 400;
                        font-size: 16px;
                        margin-top: 20px;
                    }
                    .cont3{
                        font-weight: 400;
                        font-size: 14px;
                        margin-top: 27px;
                    }
                }
                
            }
            .news_banner2{
                width: 340px;
                img{
                    width: 100%;
                    height: 255px;
                    object-fit: cover;
                    border-radius: 12px;
                    margin-bottom: 30px;
                }
                .txt1{
                    font-weight: bold;
                    font-size: 20px;
                    color: #333333;
                    line-height: 30px;
                    margin-bottom: 20px;
                    display: -webkit-box;        /* 使用 Flexbox 布局 */
                    -webkit-box-orient: vertical; /* 垂直方向排列 */
                    -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                    overflow: hidden;            /* 隐藏超出部分 */
                    text-overflow: ellipsis;    
                }
                .txt2{
                    font-size: 16px;
                    color: #333333;
                    margin-bottom: 20px;
                    border-top: 1px solid #E7E7E7;
                    padding-top: 20px;
                }
                .txt3{
                    font-size: 16px;
                    color: #333333;
                    margin-bottom: 18px;
                    display: -webkit-box;        /* 使用 Flexbox 布局 */
                    -webkit-box-orient: vertical; /* 垂直方向排列 */
                    -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                    overflow: hidden;            /* 隐藏超出部分 */
                    text-overflow: ellipsis;     /* 用省略号表示超出部分 */
                }
                a{
                    font-size: 16px;
                    color: #333333;
                    display: flex;
                    align-items: center;
                    transition: all .2s;
                    .icon{
                        transform: rotate(90deg);
                        display: inline-block;
                        color: #000000;
                        font-size: 24px;
                        margin-left: 5px;
                        transition: all .2s;
                    }
                    &:hover{
                        color: #b81c25;
                        .icon{
                            color: #b81c25;
                        }
                    }
                }
            }
           
        }
        .tabs_box{
            width: 1300px;
            margin: 0 auto;
            font-weight: 400;
            font-size: 22px;
            display: flex;
            align-items: center;
            .tabs_li{
                color: #231F20;
                margin-right: 80px;
                cursor: pointer;
                padding: 30px 0;
                transition: all .2s;
                border-bottom: 2px solid transparent;
                position: relative;
                &::after{
                    content: "";
                    width: 0;
                    height: 2px;
                    background: #B81C25;
                    position: absolute;
                    left: 0;
                    bottom: -2px;
                    right: 0;
                    margin: auto;
                    transition: all .4s ease;
                }
                &:hover{
                    color: #B81C25;
                    &::after{
                        width: 100%;
                    }
                }
            }   
            .tabs_lis{
                color: #B81C25;
                border-bottom: 2px solid #B81C25;
            }   
        }
      
    }
    .news_ul{
        width: 100%;
        max-width: 1920px;
        margin: 0 auto;
        background: #F6F6F6;
        box-sizing: border-box;
        .news_list{
            width: 1300px;
            margin: 0 auto;
            .news_li{
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding: 40px 0;
                border-bottom:1px solid #DADADA;
                transition: all .2s;
                .li_left{
                    width: 65px;
                    height: 66px;
                    border-radius: 8px;
                    border: 1px solid #A7A5A5;
                    text-align: center;
                    font-size: 12px;
                    padding: 0px 12px 0;
                    box-sizing: border-box;
                    .timerData{
                      font-size: 26px;
                      color: #b81c25;
                      border-bottom: 1px solid #b81c25;
                      padding-bottom: 3px;
                      margin-bottom: 3px;
                      line-height: 30px;
                      padding-top: 4px;
                    }
                  }
                // .li_left{
                //     width: 66px;
                //     height: 66px;
                //     background: #F6F6F6;
                //     border: 1px solid #A7A5A5;
                //     display: flex;
                //     align-items: center;
                //     // justify-content: center;
                //     flex-direction: column;
                //     margin-right: 30px;
                //     transition: all .5s;
                //     border-radius: 8px;
                //     span:nth-child(1){
                //         font-weight: 500;
                //         font-size: 30px;
                //         color: #B81C25;
                //     }
                //     span:nth-child(2){
                //         font-weight: 500;
                //         font-size: 13px;
                //         color: #231F20;
                //         position: relative;
                //         &::after{
                //             content: '';
                //             position: absolute;
                //             top: -1px;
                //             left: -8%;
                //             height: 1px;
                //             width: 120%;
                //             background-color: #B81C25;
                //         }
                //     }
                //     a{
                //         cursor: pointer;
                //     }
                // }
                .li_cont{
                    font-weight: 400;
                    transition: all .2s;
                    width: 93%;
                    div:nth-child(1){
                        font-weight: 500;
                        font-size: 20px;
                        color: #231F20;
                        line-height: 30px;
                        margin-bottom: 10px;
                        transition: all .2s;
                    }
                    div:nth-child(2){
                        font-weight: 500;
                        font-size: 16px;
                        color: #A7A5A5;
                        line-height: 30px;
                        display: -webkit-box;        /* 使用 Flexbox 布局 */
                        -webkit-box-orient: vertical; /* 垂直方向排列 */
                        -webkit-line-clamp: 1;      /* 限制显示的行数,这里是3行 */
                        overflow: hidden;            /* 隐藏超出部分 */
                    }
                }
                &:hover{
                    background: #EFEFEF;
                    .li_cont{
                        div:nth-child(1){
                            color: #B81C25;
                        }
                    }
                }
                &:last-child{
                    border: none;
                }
            }
        }
    }
    .newsShow{
        display: block;
    }
    .news_paging{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 100px 0 120px;
        background: #F6F6F6;
        box-sizing: border-box;
        .previousPage{
            width: 40px;
            height: 40px;
            color: #000000;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid #000000;
            margin-right: 20px;
            cursor: pointer;
            transition: all 0.2s;
            span{
                font-size: 26px;
                transform: rotate(-90deg);
            }
            &:hover{
                background: #B81C25;
                border: 1px solid #B81C25;
                color: #fff;
            }
        }
        .nextPage{
            width: 40px;
            height: 40px;
            color: #000000;
            display: flex;
            align-items: center;
            justify-content: center;
            border: 1px solid #000000;
            margin-left: 20px;
            cursor: pointer;
            transition: all 0.2s;
            span{
                font-size: 26px;
                transform: rotate(90deg);
            }
            &:hover{
                background: #B81C25;
                border: 1px solid #B81C25;
                color: #fff;
            }
        }
        .pageNum{
            min-width: 40px;
            height: 40px;
            line-height: 40px;
            font-size: 18px;
            color: #000;
            transition: all 0.2s;
            padding: 0 5px;
            box-sizing: border-box;
            cursor: pointer;
            text-align: center;
            border: 1px solid #DDE2E6;
            border-radius: 2px;
            &:hover{
                background: #B81C25;
                border: 1px solid #B81C25;
                color: #fff;
            }
        }
        .pageNumActive{
            color: #fff;
            background: #B81C25;
        }
        .pageNums{
            pointer-events: none;
        }
        .pageNum+.pageNum{
            margin-left: 10px;
        }
        .ellipsis{
            font-weight: bold;
            font-size: 22px;
            padding: 10px 15px;
            color: #333333;
            // cursor: pointer;
            transition: all 0.2s;
            // &:hover{
            //     color:#48A038
            // }
        }
    }
}
a{
    display: inline-block;
}
img{
    display: block;
}
@media screen and (min-width: 808px) and (max-width: 1180px){
    .main{
        .content{
            width: calc(100% - 60px);
            // .banner_box{
            //     .news_banner{
            //         width: 430px;
            //         height: 213px;
            //         .news_content{
            //             border-radius: 12px;
            //         }
            //     }   
            //     .news_banner2{
            //         width: 300px;
            //         img{
            //             height: 200px;
            //         }
            //         .txt1{
            //             font-size: 16px;
            //         }
            //         .txt2{
            //             font-size: 14px;
            //         }
            //         .txt3{
            //             font-size: 14px;
            //         }
            //         a{
            //             font-size: 14px;
            //             .icon{
            //                 margin-top: -2px;
            //                 font-size: 18px;
            //             }
            //         }
            //     }
            // }
            .banner_box{
                display: block;
                margin-bottom: 15vw;
                .news_banner{
                    width: 100%;
                    height: auto;
                    margin-bottom: 8vw;
                   
                    img{
                        width: 100%;
                        height: 62.75vw;
                        border-radius: 1.625vw;
                        object-fit: cover;
                    }
                    
                    .news_content{
                        padding: 3.75vw;
                        display: flex;
                        flex-wrap: wrap;
                        flex-direction: column-reverse;
                        .cont1{
                            font-weight: bold;
                            font-size: 3.75vw;
                            color: #fff;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;            /* 隐藏超出部分 */
                            text-overflow: ellipsis;     /* 用省略号表示超出部分 */
                        }
                        .cont2{
                            width: 100%;
                            font-size: 3.375vw;
                            color: #fff;
                            margin-bottom: 2.5vw;
                        }
                        .cont3{
                            font-size: 3.25vw;
                            color: #fff;
                        }
                    }
                    
                }
                .news_banner2{
                    width: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    margin-bottom: 10.75vw;
                    img{
                        width: 45.375vw;
                        height: 34vw;
                        margin-bottom: 0;
                        border-radius: 1.625vw;
                    }
                    .banner2_cont{
                        width: 42.5vw;
                    }
                    .txt1{
                        width: 42.5vw;
                        font-size: 3.75vw;
                        display: -webkit-box;           /* 使用 Flexbox 布局 */
                        -webkit-box-orient: vertical;   /* 垂直方向排列 */
                        -webkit-line-clamp: 2;         /* 限制显示的行数,这里是3行 */
                        overflow: hidden;               /* 隐藏超出部分 */
                        text-overflow: ellipsis; 
                        line-height: 1.5;
                        padding-bottom: 0;
                        margin-bottom: 2.375vw;
                        border: 0;
                    }
                    .txt2{
                        margin-bottom: 5.5vw;
                        font-size: 3.25vw;
                        color: #999999;
                    }
                    .txt3{
                        display: none;
                    }
                    a{
                        font-size: 3.325vw;
                        .icon{
                            font-size: 4.325vw;
                            margin-top: 0;
                        }
                    }
                }
            }
            .tabs_box{
                width: 100%;
                font-size: 3.75vw;
                display: flex;
                align-items: center;
                justify-content: space-between;
                .tabs_li{
                    margin-right: 0;
                    padding-bottom: 5.625vw;
                }
            }
        }
        .news_ul {
            max-width: 100%;
            width: calc(100% - 60px);
            overflow: hidden;
            .news_list{
                width: calc(100% - 60px);
                .news_li{
                    .li_cont{
                        width: 88%;
                    }
                }
            }
        }
        .news_paging{}
    }
}
@media screen and (min-width: 1180px) and (max-width: 1400px) {
    .main{
        .content{
            width: calc(100% - 60px);
            // .banner_box{
            //     display: block;
            //     margin-bottom: 15vw;
            //     .news_banner{
            //         width: 100%;
            //         height: auto;
            //         margin-bottom: 8vw;
                   
            //         img{
            //             width: 100%;
            //             height: 62.75vw;
            //             border-radius: 1.625vw;
            //             object-fit: cover;
            //         }
                    
            //         .news_content{
            //             padding: 3.75vw;
            //             display: flex;
            //             flex-wrap: wrap;
            //             flex-direction: column-reverse;
            //             .cont1{
            //                 font-weight: bold;
            //                 font-size: 3.75vw;
            //                 color: #fff;
            //                 display: -webkit-box;        /* 使用 Flexbox 布局 */
            //                 -webkit-box-orient: vertical; /* 垂直方向排列 */
            //                 -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
            //                 overflow: hidden;            /* 隐藏超出部分 */
            //                 text-overflow: ellipsis;     /* 用省略号表示超出部分 */
            //             }
            //             .cont2{
            //                 width: 100%;
            //                 font-size: 3.375vw;
            //                 color: #fff;
            //                 margin-bottom: 2.5vw;
            //             }
            //             .cont3{
            //                 font-size: 3.25vw;
            //                 color: #fff;
            //             }
            //         }
                    
            //     }
            //     .news_banner2{
            //         width: 100%;
            //         display: flex;
            //         align-items: center;
            //         justify-content: space-between;
            //         margin-bottom: 10.75vw;
            //         img{
            //             width: 45.375vw;
            //             height: 34vw;
            //             margin-bottom: 0;
            //             border-radius: 1.625vw;
            //         }
            //         .banner2_cont{
            //             width: 42.5vw;
            //         }
            //         .txt1{
            //             width: 42.5vw;
            //             font-size: 3.75vw;
            //             display: -webkit-box;           /* 使用 Flexbox 布局 */
            //             -webkit-box-orient: vertical;   /* 垂直方向排列 */
            //             -webkit-line-clamp: 2;         /* 限制显示的行数,这里是3行 */
            //             overflow: hidden;               /* 隐藏超出部分 */
            //             text-overflow: ellipsis; 
            //             line-height: 1.5;
            //             padding-bottom: 0;
            //             margin-bottom: 2.375vw;
            //             border: 0;
            //         }
            //         .txt2{
            //             margin-bottom: 5.5vw;
            //             font-size: 3.25vw;
            //             color: #999999;
            //         }
            //         .txt3{
            //             display: none;
            //         }
            //         a{
            //             font-size: 3.325vw;
            //             .icon{
            //                 font-size: 4.325vw;
            //                 margin-top: 0;
            //             }
            //         }
            //     }
            // }
            .banner_box{
                .news_banner{
                    width: 530px;
                    height: 363px;
                    .news_content{
                        border-radius: 12px;
                    }
                }   
                .news_banner2{
                    width: 300px;
                    img{
                        height: 180px;
                        margin-bottom: 5px;
                    }
                    .txt1{
                        font-size: 16px;
                        margin-bottom: 5px;
                    }
                    .txt2{
                        font-size: 14px;
                        padding-top: 5px;
                        margin-bottom: 10px;
                    }
                    .txt3{
                        font-size: 14px;
                    }
                    a{
                        font-size: 14px;
                        .icon{
                            margin-top: -2px;
                            font-size: 18px;
                        }
                    }
                }
            }
            // .tabs_box{
            //     width: calc(100% - 60px);
            // }
            .tabs_box{
                width: 100%;
                font-size: 3.75vw;
                display: flex;
                align-items: center;
                justify-content: space-between;
                .tabs_li{
                    margin-right: 0;
                    padding-bottom: 5.625vw;
                }
            }
        }
        .news_ul{
            padding: 0 3.75vw;
            box-sizing: border-box;
            .news_list{
                margin-top: 0;
                width: 100%;
                box-sizing: border-box;
                // padding: 0 3.75vw;
                padding: 0;
                .news_li{
                    padding:5.625vw 0;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    .li_left{
                        width: 16.25vw;
                        height: 16.25vw;
                        margin-right: 0;
                        font-size: 3vw;
                        .timerData{
                            font-size: 5.75vw;
                            padding: 2.5vw 0 3vw 0;
                        }
                    }
                    .li_cont{
                        width: 70vw;
                        div:nth-child(1){
                            font-size: 3.75vw;
                            color: #282828;
                            line-height: 7.5vw;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 1;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;     
                            font-weight: bold;
                        }
                        div:nth-child(2){
                            width: auto;
                            height: auto;
                            overflow: unset;
                            line-height: 1.5;
                            font-size: 3.25vw;
                            color: #A7A5A5;
                            padding: 0;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;     
                        }
                      
                    }
                }
            }
        }
        // .news_ul {
        //     max-width: 100%;
        //     // width: calc(100% - 60px);
        //     width: 100%;
        //     padding: 0 30px;
        //     overflow: hidden;
        //     box-sizing: border-box;
        //     .news_list{
        //         width: calc(100% - 60px);
        //     }
        // }
        .news_paging{}
    }
    // .main {
    //     width: 100%;
    //     padding-top: 14.5vw;
    //     .content{
    //         width: 92vw;
    //         margin: 0 auto;
    //         .news_title{
    //             display: block;
    //             margin-bottom: 12.5vw;
    //             padding-top: 50px;
    //             .title{
    //                 font-size: 32px;
    //                 text-align: center;
    //             }
    //             .title_screen{
    //                 margin-top: 10.625vw;
    //                 .screen_li{
    //                     width: 44.625vw;
    //                     height: 9.375vw;
    //                     font-size: 3.5vw;
    //                     .screen_box{
    //                         .screen_box_li{
    //                             font-size: 3.5vw;
    //                             height: 8vw;
    //                             line-height: 8vw;
    //                         }
    //                     }
    //                     svg{
    //                         width:5.5vw;
    //                         height: 4vw;
    //                     }
    //                 }
    //             }
    //         }
    //         .banner_box{
    //             display: block;
    //             margin-bottom: 15vw;
    //             .news_banner{
    //                 width: 100%;
    //                 height: auto;
    //                 margin-bottom: 8vw;
                   
    //                 img{
    //                     width: 100%;
    //                     height: 62.75vw;
    //                     border-radius: 1.625vw;
    //                     object-fit: cover;
    //                 }
                    
    //                 .news_content{
    //                     padding: 3.75vw;
    //                     display: flex;
    //                     flex-wrap: wrap;
    //                     flex-direction: column-reverse;
    //                     .cont1{
    //                         font-weight: bold;
    //                         font-size: 3.75vw;
    //                         color: #fff;
    //                         display: -webkit-box;        /* 使用 Flexbox 布局 */
    //                         -webkit-box-orient: vertical; /* 垂直方向排列 */
    //                         -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
    //                         overflow: hidden;            /* 隐藏超出部分 */
    //                         text-overflow: ellipsis;     /* 用省略号表示超出部分 */
    //                     }
    //                     .cont2{
    //                         width: 100%;
    //                         font-size: 3.375vw;
    //                         color: #fff;
    //                         margin-bottom: 2.5vw;
    //                     }
    //                     .cont3{
    //                         font-size: 3.25vw;
    //                         color: #fff;
    //                     }
    //                 }
                    
    //             }
    //             .news_banner2{
    //                 width: 100%;
    //                 display: flex;
    //                 align-items: center;
    //                 justify-content: space-between;
    //                 margin-bottom: 10.75vw;
    //                 img{
    //                     width: 45.375vw;
    //                     height: 34vw;
    //                     margin-bottom: 0;
    //                     border-radius: 1.625vw;
    //                 }
    //                 .banner2_cont{
    //                     width: 42.5vw;
    //                 }
    //                 .txt1{
    //                     width: 42.5vw;
    //                     font-size: 3.75vw;
    //                     display: -webkit-box;           /* 使用 Flexbox 布局 */
    //                     -webkit-box-orient: vertical;   /* 垂直方向排列 */
    //                     -webkit-line-clamp: 2;         /* 限制显示的行数,这里是3行 */
    //                     overflow: hidden;               /* 隐藏超出部分 */
    //                     text-overflow: ellipsis; 
    //                     line-height: 1.5;
    //                     padding-bottom: 0;
    //                     margin-bottom: 5.375vw;
    //                     border: 0;
    //                 }
    //                 .txt2{
    //                     margin-bottom: 5.5vw;
    //                     font-size: 3.25vw;
    //                     color: #999999;
    //                 }
    //                 .txt3{
    //                     display: none;
    //                 }
    //                 a{
    //                     font-size: 3.325vw;
    //                     .icon{
    //                         font-size: 4.325vw;
    //                         margin-top: 0;
    //                     }
    //                 }
    //             }
    //         }
    //         .tabs_box{
    //             width: 100%;
    //             font-size: 3.75vw;
    //             display: flex;
    //             align-items: center;
    //             justify-content: space-between;
    //             .tabs_li{
    //                 margin-right: 0;
    //                 padding-bottom: 5.625vw;
    //             }
    //         }
    //     }
    //     .news_ul{
    //         width: 100%;
    //         .news_list{
    //             margin-top: 0;
    //             width: 100%;
    //             box-sizing: border-box;
    //             padding: 0 3.75vw;
    //             .news_li{
    //                 padding:5.625vw 0;
    //                 display: flex;
    //                 align-items: center;
    //                 justify-content: space-between;
    //                 .li_left{
    //                     width: 16.25vw;
    //                     height: 16.25vw;
    //                     margin-right: 0;
    //                     font-size: 3.5vw;
    //                     .timerData{
    //                         font-size: 3.5vw;
    //                         padding-top: 3vw;
    //                         padding-bottom: 2vw;
    //                     }
    //                 }
    //                 .li_cont{
    //                     width: 71.5vw;
    //                     div:nth-child(1){
    //                         font-size: 3.75vw;
    //                         color: #282828;
    //                         line-height: 7.5vw;
    //                         display: -webkit-box;        /* 使用 Flexbox 布局 */
    //                         -webkit-box-orient: vertical; /* 垂直方向排列 */
    //                         -webkit-line-clamp: 1;      /* 限制显示的行数,这里是3行 */
    //                         overflow: hidden;     
    //                         font-weight: bold;
    //                     }
    //                     div:nth-child(2){
    //                         width: auto;
    //                         height: auto;
    //                         overflow: unset;
    //                         line-height: 1.5;
    //                         font-size: 3.25vw;
    //                         color: #A7A5A5;
    //                         padding: 0;
    //                         display: -webkit-box;        /* 使用 Flexbox 布局 */
    //                         -webkit-box-orient: vertical; /* 垂直方向排列 */
    //                         -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
    //                         overflow: hidden;     
    //                     }
                      
    //                 }
    //             }
    //         }
    //     }
    //     .news_paging{
    //         padding-top: 16vw;
    //         .previousPage{
    //             width: 40px;
    //             height: 40px;
    //             margin-right: 20px;
    //             box-sizing: border-box;
    //         }
    //         .nextPage{
    //             width: 40px;
    //             height: 40px;
    //             margin-left: 3.25vw;
    //             transition: all 0.2s;
    //             box-sizing: border-box;
    //         }
    //         .pageNum{
    //             font-size: 3.5vw;
    //         }
    //         .ellipsis{
    //             font-size: 3.5vw;
    //             padding: 1.875vw 2.5vw;
    //             // &:hover{
    //             //     color:#48A038
    //             // }
    //         }
    //     }
    // }
}
@media screen and (min-width: 1400px) and (max-width: 1650px) {
    .main{
        .content{
            width: calc(100% - 60px);
            .banner_box{
                .news_banner{
                    width: 690px;
                    height: 455px;
                    .news_content{
                        border-radius: 12px;
                    }
                }   
                .news_banner2{
                    width: 330px;
                    img{
                        height: 200px;
                    }
                    .txt1{
                        font-size: 16px;
                    }
                    .txt2{
                        font-size: 14px;
                    }
                    .txt3{
                        font-size: 14px;
                    }
                    a{
                        font-size: 14px;
                        .icon{
                            margin-top: -2px;
                            font-size: 18px;
                        }
                    }
                }
            }
            .tabs_box{
                width: calc(100% - 60px);
            }
        }
        .news_ul {
            max-width: 100%;
            // width: calc(100% - 60px);
            width: 100%;
            padding: 0 30px;
            overflow: hidden;
            box-sizing: border-box;
            .news_list{
                width: calc(100% - 60px);
            }
        }
        .news_paging{}
    }
}
//移动端样式
@media screen and (max-width:800px) {
   
    .main {
        width: 100%;
        padding-top: 14.5vw;
        .content{
            width: 92vw;
            margin: 0 auto;
            .news_title{
                display: block;
                margin-bottom: 12.5vw;
                padding-top: 50px;
                .title{
                    font-size: 32px;
                    text-align: center;
                }
                .title_screen{
                    margin-top: 10.625vw;
                    .screen_li{
                        width: 44.625vw;
                        height: 9.375vw;
                        font-size: 3.5vw;
                        .screen_box{
                            .screen_box_li{
                                font-size: 3.5vw;
                                height: 8vw;
                                line-height: 8vw;
                            }
                        }
                        svg{
                            width:5.5vw;
                            height: 4vw;
                        }
                    }
                }
            }
            .banner_box{
                display: block;
                margin-bottom: 0;
                .news_banner{
                    width: 100%;
                    height: auto;
                    margin-bottom: 8vw;
                   
                    img{
                        width: 100%;
                        height: 62.75vw;
                        border-radius: 1.625vw;
                        object-fit: cover;
                    }
                    
                    .news_content{
                        padding: 3.75vw;
                        display: flex;
                        flex-wrap: wrap;
                        flex-direction: column-reverse;
                        .cont1{
                            font-weight: bold;
                            font-size: 3.75vw;
                            color: #fff;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;            /* 隐藏超出部分 */
                            text-overflow: ellipsis;     /* 用省略号表示超出部分 */
                        }
                        .cont2{
                            width: 100%;
                            font-size: 3.375vw;
                            color: #fff;
                            margin-bottom: 2.5vw;
                        }
                        .cont3{
                            font-size: 3.25vw;
                            color: #fff;
                        }
                    }
                    
                }
                .news_banner2{
                    width: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    margin-bottom: 10.75vw;
                    img{
                        width: 45.375vw;
                        height: 34vw;
                        margin-bottom: 0;
                        border-radius: 1.625vw;
                    }
                    .banner2_cont{
                        width: 42.5vw;
                    }
                    .txt1{
                        width: 42.5vw;
                        font-size: 3.75vw;
                        display: -webkit-box;           /* 使用 Flexbox 布局 */
                        -webkit-box-orient: vertical;   /* 垂直方向排列 */
                        -webkit-line-clamp: 2;         /* 限制显示的行数,这里是3行 */
                        overflow: hidden;               /* 隐藏超出部分 */
                        text-overflow: ellipsis; 
                        line-height: 1.5;
                        padding-bottom: 0;
                        margin-bottom: 2.375vw;
                        border: 0;
                    }
                    .txt2{
                        margin-bottom: 5.5vw;
                        font-size: 3.25vw;
                        color: #999999;
                    }
                    .txt3{
                        display: none;
                    }
                    a{
                        font-size: 3.325vw;
                        .icon{
                            font-size: 4.325vw;
                            margin-top: 0;
                        }
                    }
                }
            }
            .tabs_box{
                width: 100%;
                font-size: 3.75vw;
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding-top: 60px;
                .tabs_li{
                    margin-right: 0;
                    padding-bottom: 5.625vw;
                }
            }
        }
        .news_ul{
            width: 100%;
            padding: 0 3.75vw;
            .news_list{
                margin-top: 0;
                width: 100%;
                box-sizing: border-box;
                // padding: 0 3.75vw;
                padding: 0;
                .news_li{
                    padding:5.625vw 0;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    .li_left{
                        width: 16.25vw;
                        margin-right: 0;
                    }
                    .li_cont{
                        width: 70vw;
                        div:nth-child(1){
                            font-size: 3.75vw;
                            color: #282828;
                            line-height: 7.5vw;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 1;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;     
                            font-weight: bold;
                        }
                        div:nth-child(2){
                            width: auto;
                            height: auto;
                            overflow: unset;
                            line-height: 1.5;
                            font-size: 3.25vw;
                            color: #A7A5A5;
                            padding: 0;
                            display: -webkit-box;        /* 使用 Flexbox 布局 */
                            -webkit-box-orient: vertical; /* 垂直方向排列 */
                            -webkit-line-clamp: 2;      /* 限制显示的行数,这里是3行 */
                            overflow: hidden;     
                        }
                      
                    }
                }
            }
        }
        .news_paging{
            padding-top: 16vw;
            .previousPage{
                width: 40px;
                height: 40px;
                margin-right: 20px;
                box-sizing: border-box;
            }
            .nextPage{
                width: 40px;
                height: 40px;
                margin-left: 3.25vw;
                transition: all 0.2s;
                box-sizing: border-box;
            }
            .pageNum{
                font-size: 3.5vw;
            }
            .ellipsis{
                font-size: 3.5vw;
                padding: 1.875vw 2.5vw;
                // &:hover{
                //     color:#48A038
                // }
            }
        }
    }
}
 |