.latc-core-technology-template { width: 1280px; margin: 0 auto; padding: 80px; box-sizing: border-box; font-family: none; } .latc-core-technology-template .top-wrapper { padding-bottom: 12px; border-bottom: 1px solid #1e0013; box-sizing: border-box; margin-bottom: 42px; } .latc-core-technology-template .top-wrapper .detail-title { font-size: 48px; font-weight: 700; color: #1e0013; margin-bottom: 18px; } .latc-core-technology-template .top-wrapper .detail-time { font-size: 14px; color: #1e0013; } .core-tech-main .detail-main-body { font-size: 16px; line-height: 24px; } .core-tech-main .detail-main-body video { width: 100%  !important; height: auto  !important; margin: 48px 0 32px 0; } .core-tech-main .detail-main-body img { width: 100%  !important; height: auto  !important; margin: 48px 0 32px 0; } .core-tech-main .detail-main-body h1 { font-size: 36px; font-weight: medium; margin: 32px 0 24px 0; line-height: 34px; } .core-tech-main .detail-main-body h2 { font-size: 24px; font-weight: medium; margin: 24px 0 12px 0; } .core-tech-main .detail-main-body h3 { font-size: 18px; font-weight: medium; margin: 24px 0 12px 0; } @media screen and (max-width: 750px) { .latc-core-technology-template { width: 3.43rem; padding: .3rem .16rem; .top-wrapper { margin-bottom: .24rem; padding-bottom: .16rem; .detail-title { font-size: .18rem; color: #000; font-weight: 600; margin-bottom: .2rem; } .detail-time { font-size: .12rem; color: #000; font-weight: 200; } } .core-tech-main { .detail-main-body { min-height: 2.8rem; h1 { font-size: .28rem; margin: .24rem 0 .16rem 0; } h2 { font-size: .24rem; margin: .16rem 0 .12rem 0; } h3 { font-size: .20rem; margin: .16rem 0 .12rem 0; } img { margin: 10px 0 10px 0; } } } } }
