#background{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/_next/static/media/b3.6eda9be3.png) no-repeat top fixed;background-size:cover;z-index:-1}.container .main .box{box-sizing:border-box;padding:45px 60px;margin-bottom:80px}.container .main .box .list{display:flex;margin-bottom:20px;background-color:#fff;transition:all .35s linear}.container .main .box .list:hover{box-shadow:0 0 22px #d4d4d4}.container .main .box .list:hover .listl img{transform:scale(1.15)}.container .main .box .list:hover .listr a{transform:translateY(3px)}.container .main .box .list:nth-child(2n){flex-direction:row-reverse}.container .main .box .list .listl{width:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.container .main .box .list .listl img{display:block;width:100%;transition:all .35s linear}.container .main .box .list .listr{width:50%;flex-shrink:0;box-sizing:border-box;padding:25px 35px}.container .main .box .list .listr h2{font-family:Bebas;font-size:35px;font-weight:700;font-stretch:normal;line-height:1;letter-spacing:0;color:#000;margin-top:20px}.container .main .box .list .listr h3{font-family:MicrosoftYaHei-Bold;font-size:21px;font-weight:700;font-stretch:normal;line-height:1;letter-spacing:0;color:#252525;margin-top:10px;position:relative;padding-bottom:35px}.container .main .box .list .listr h3:after{content:"";position:absolute;width:37px;height:8px;background-color:#da1031;left:0;top:35px}.container .main .box .list .listr .detail{font-family:MicrosoftYaHei;font-size:16px;font-weight:400;font-stretch:normal;line-height:27px;letter-spacing:0;color:#818181;cursor:pointer;word-break:break-all}.container .main .box .list .listr a{margin-top:20px;display:inline-block;transition:all .35s linear}.container .main .box .list .listr a .iconfont{font-size:43px;color:#b2b2b2;transition:all .3s linear}.container .main .box .list .listr a .iconfont:hover{color:#da1031}@media (max-width:1200px){.container .main .box{width:90%;margin-left:5%}}@media (max-width:1050px){.container .main .box .list{flex-wrap:wrap}.container .main .box .list .listl,.container .main .box .list .listr{width:100%}}@media (max-width:550px){.container .main .box .list .listr{padding:25px 20px 10px}.container .main .box .list .listr h2{margin-top:0}.container .main .box .list .listr a{margin-top:5px}.container .main .box .list .listr .detail{font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container .main .box{padding:45px 20px}}