@media screen and (min-width:300px) and (max-width:800px) { .container { width: 100%; overflow: visible; } .topbar { display: none; } .links { display: none; } .menu { height: auto; } .menu .logo { width: 10rem; height: 4rem; background-size: contain; margin-top: 0.1rem; display: block; float: none; } .mobile-menu-icon { height: 7vh; font-size: 18px; text-align: center; float: right; width: 7vh; background: #474646; position: relative; display: block; margin-top: .5rem; } .mobile-menu-icon span { position: absolute; left: calc((100% - 25px) / 2); top: calc((100% - 1px) / 2); width: 25px; height: 1px; background-color: rgba(255, 255, 255, 1); } .mobile-menu-icon span:nth-child(1) { transform: translateY(4px) rotate(0deg); } .mobile-menu-icon-out span:nth-child(1) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clickfirst; } .mobile-menu-icon span:nth-child(2) { transform: translateY(-4px) rotate(0deg); } .mobile-menu-icon-out span:nth-child(2) { animation-duration: 0.5s; animation-fill-mode: both; animation-name: clicksecond; } @keyframes clickfirst { 0% { transform: translateY(4px) rotate(0deg); } 100% { transform: translateY(0) rotate(45deg); } } @keyframes clicksecond { 0% { transform: translateY(-4px) rotate(0deg); } 100% { transform: translateY(0) rotate(-45deg); } } .menu .tabs { position: absolute; left: 0; right: 0; top: 4rem; display: flex; height: 0; opacity: 0; flex-direction: column; z-index: 100; overflow: hidden; transition: all 0.3s; padding-top: 0; } .menu .tabs.autoH { opacity: 1; height: auto; } .menu ul li { float: none; margin: 0; padding: .7rem 1.3rem; font-size: 1.2em; box-sizing: border-box; background: rgba(0, 0, 0, .8); border-bottom: #dccecf solid 1px; } .menu ul li a { border: 0; color: #fff; display: block; padding-bottom: 0; } .menu li a:hover, .menu li a.selected { border: 0; } .menu li:hover .sub-menu { height: auto; } .sub-menu { position: inherit; width: 100%; background: none; transition: all .2s; } .menu li .sub-menu a { margin: 0 1rem; text-align: left; height: 0; font-size: 1rem; transition: all .2s; } .sub-menu-show { height: auto; } .menu li .sub-menu.sub-menu-show a { height: 2.3rem; } .banner { height: auto; } .banner .dots { bottom: 0rem; } .banner .dot { width: 0.4rem; height: 1rem; } .banner li { width: 100%; left: 0; margin-left: 0; } .banner li img { width: 100%; } .news-box-home { padding-top: 0px; } .news-imgs { width: 100%; } .news-content-home { width: 100%; } .news-box-home .news-content-home li { padding: 0rem .5rem; } .news-content-home li a { width: 70%; font-size: 1rem; } .news-content-home .title { padding: .8rem .5rem 0rem .5rem; } .news-content-home .title h2 { font-size: 1.2rem; margin-bottom: .6rem; border-left-width: 3px; padding-left: .3rem; line-height: 1.2rem; } .news-content-home .title a { margin-top: .5rem; } .footer .link span { margin: 0; } .footer .link { font-size: .6rem; line-height: 1rem; margin-bottom: 1rem; height: auto; } .footer .copy { padding: 0 2rem; font-size: 0.3rem; } .footer { padding: 1rem 0; text-align: center; } .footer .container { padding: 0; } .footer .ewm { display: none; } .shares-box { width: 100%; float: none; } .stock-name { height: 2.5rem; line-height: 2.5rem; font-size: 1.1rem; margin-bottom: .5rem; } .shares-box img { width: 100%; } .home-main { padding-top: 0.5rem; } .home-main .title { padding: 1rem; height: auto; } .home-main .title h2 { font-size: 1.2rem; color: #000; border-left: #e50012 solid 3px; line-height: 1.2rem; padding-left: 0.5rem; } .home-main .home-report, .home-main .message-box { display: none; } .products-box { margin: 2rem 0; } .products-box .title { display: none; } .products-box, .products-box .content, .slide-box { width: 100%; height: auto; } .products-box .prev { width: 3rem; height: 3rem; background-size: cover; left: 1rem; /* background: #ff0000; */ z-index: 10; } .products-box .next { width: 3rem; height: 3rem; background-size: cover; right: 1rem; /* background: #ff0000; */ z-index: 10; } .products-box .slide li { width: 100%; height: auto; } .inner-banner { width: 100%; height: auto; } .inner-banner img { width: 100%; } .inner-banner .navs { display: none; } .inner-title { padding: 0 1.2em; position: relative; top: -5.5rem; z-index: 10; } .inner-title .current-pos { float: none; position: relative; top: 3rem; font-size: 0.9rem; font-weight: normal; } .inner-title h2 { font-size: 1.3rem; } .inner-title a, .inner-title strong, .inner-title span, .inner-title h2 { color: #fff; } .mobile-title { margin-top: -3.2rem; margin-bottom: 2rem; font-size: 1.3rem; border-bottom: 2px solid #e5e5e5; display: block; } .mobile-title h4 { padding-left: 1.1rem; font-weight: normal; color: #390000; display: inline-block; border-bottom: 2px solid #e20a17; } .jianjie-content { padding: 0 1.6rem; font-size: 1rem; line-height: 1.5rem; } .jianjie-content .item { width: 100%; float: none; font-size: 1rem; line-height: 1.5rem; box-sizing: border-box; } .jianjie-lists { display: none; } .fazhan-box { padding-bottom: 7rem; background-size: contain; } .dev { width: 100%; } .dev-bottom { width: 100%; left: 0; margin: 0; background-size: contain; } .dev-left .dev-item { right: 9rem; } .dev-right .dev-item { left: 9rem; } .dev-item { top: 0; font-size: 0.5rem; width: 60%; } .dev-item .current-name { font-size: 0.8rem; } .news-box { width: 100%; float: none; padding: 0; } .news-box li { padding: 1rem; margin-bottom: 0rem; font-size: .9rem; } .news-box li h4 { font-size: 1rem; } .news-box li .pub-date { margin: .5rem 0; } .news-list .home-report { display: none; } .social-left { display: none; } .social-right { width: 100%; margin: 0; float: none; } .social-item { padding: 1rem 0; margin-bottom: 0; } .social-item-list { padding: 0 1rem .7rem; line-height: 1.5rem; height: auto; white-space: nowrap; } .social-item-list span:nth-child(3) { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; width: 70%; vertical-align: middle; } .social-exs { width: 100%; display: flex; flex-direction: column; } .social-ex { float: none; width: 100%; height: auto; margin-right: 0; margin-bottom: 1rem; } .social-ex p { width: 100%; box-sizing: border-box; } .jianjie-title { font-size: 20px; margin-bottom: 0px; } }