@media (max-width: 575.98px) { #logo img { max-width: 80%; max-height: 40px; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 1.5rem !important; background-color: rgba(255, 255, 255, 0.5); padding: 10px 5px; color: var(--base_color) !important; } .container { padding-left: 10px; padding-right: 10px; } .row { margin-left: -10px; margin-right: -10px; } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto { padding-left: 10px; padding-right: 10px; } .mb-4 { margin-bottom: 2rem !important; } .de-page-mian .page-inner .prev, .de-page-mian .page-inner .next, .de-page-mian .page-inner span, .de-page-mian .page-inner input, .de-page-mian .page-inner .page-btn { display: none !important; } .de-page-mian .page-inner { border-right: 1px solid #dddddd; } } @media (min-width: 576px) { .fs-sm-12 { font-size: 1.2rem; } .fs-sm-14 { font-size: 1.4rem; } .fs-sm-15 { font-size: 1.5rem; } .fs-sm-16 { font-size: 1.6rem; } .fs-sm-18 { font-size: 1.8rem; } .fs-sm-24 { font-size: 2.4rem; } .fs-sm-30 { font-size: 3.0rem; } .fs-sm-40 { font-size: 4.0rem; } #logo img { max-width: 80%; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 1.5rem !important; background-color: rgba(255, 255, 255, 0.5); padding: 10px 5px; color: var(--base_color) !important; } #in_bar { background-size: 300% auto !important; } .de-page-mian .page-inner span, .de-page-mian .page-inner input, .de-page-mian .page-inner .page-btn { display: none !important; } } @media (min-width: 768px) { body { font-size: 1.4rem; } .fs-md-12 { font-size: 1.2rem; } .fs-md-14 { font-size: 1.4rem; } .fs-md-15 { font-size: 1.5rem; } .fs-md-16 { font-size: 1.6rem; } .fs-md-18 { font-size: 1.8rem; } .fs-md-20 { font-size: 2.0rem; } .fs-md-24 { font-size: 2.4rem; } .fs-md-30 { font-size: 3.0rem; } .fs-md-40 { font-size: 4.0rem; } #logo img { max-width: 100%; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 3.0rem !important; } } @media (min-width: 992px) { #logo { width: 270px; } #nav_box { width: calc(100% - 270px); } #nav_box li { position: relative; line-height: 84px; } #nav_box li a:after { position: absolute; top: 0; right: -6px; line-height: 84px; content: "/"; display: inline-block; opacity: 0.3; } #nav_box li:last-child a:after { display: none; } nav.mynav a span { position: relative; z-index: 1; } nav.mynav a:before { content: ""; width: 22px; height: 6px; background-color: #d1b63e; display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); left: 0; opacity: 0; z-index: 0; transition: all 0.3s; } nav.mynav a:hover:before, nav.mynav .active:before { left: 20px; opacity: 1; } .fs-lg-12 { font-size: 1.2rem; } .fs-lg-14 { font-size: 1.4rem; } .fs-lg-16 { font-size: 1.5rem; } .fs-lg-17 { font-size: 1.7rem; } .fs-lg-18 { font-size: 1.8rem; } .fs-lg-19 { font-size: 1.9rem; } .fs-lg-22 { font-size: 2.4rem; } .fs-lg-24 { font-size: 2.4rem; } .fs-lg-26 { font-size: 2.6rem; } .fs-lg-28 { font-size: 2.8rem; } .fs-lg-30 { font-size: 3.0rem; } .fs-lg-32 { font-size: 3.2rem; } .fs-lg-35 { font-size: 3.5rem; } .fs-lg-36 { font-size: 3.6rem !important; } .fs-lg-38 { font-size: 3.8rem; } .fs-lg-40 { font-size: 4.0rem; } .fs-lg-45 { font-size: 4.5rem; } .fs-lg-50 { font-size: 5.0rem; } #logo img { height: 60px; } #index .sliderBox { height: auto; overflow: hidden; } .mImg { max-width: 600px !important; } .hImg { max-height: 400px !important; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 3.0rem !important; } .in_content { line-height: 35px; height: 140px; overflow: hidden; } #index .sliderList li { line-height: 21px; } .in_title a.title:after { margin-top: 20px; } .pointer-events-lg-none { cursor: default !important; pointer-events: none !important; } } @media (min-width: 1200px) { #nav_box { width: calc(100% - 480px); } #nav_box li { position: relative; line-height: 84px; } #nav_box li a:after { position: absolute; top: 0; right: -6px; line-height: 84px; content: "/"; display: inline-block; opacity: 0.3; } #nav_box li:last-child a:after { display: none; } nav.nav a { color: #fff; height: 100px; line-height: 100px; padding: 0; background: url(../images/nav_h.gif) -200px center no-repeat; transition: all 0.3s; } nav.nav a:hover, nav.nav .active { background: url(../images/nav_h.gif) 20px center no-repeat; } #top_tel { width: 206px; } .py-xl-8 { padding: 50px 0 !important; } .fs-xl-14 { font-size: 1.4rem; } .fs-xl-15 { font-size: 1.5rem; } .fs-xl-16 { font-size: 1.6rem; } .fs-xl-19 { font-size: 1.9rem; } .fs-xl-22 { font-size: 2.2rem; } .fs-xl-24 { font-size: 2.4rem; } .fs-xl-30 { font-size: 3.0rem; } .fs-xl-32 { font-size: 3.2rem; } .fs-xl-35 { font-size: 3.5rem; } .fs-xl-36 { font-size: 3.6rem; } .fs-xl-38 { font-size: 3.8rem; } .fs-xl-40 { font-size: 4.0rem; } .fs-xl-46 { font-size: 4.6rem; } .fs-xl-50 { font-size: 5.0rem; } .fs-xl-60 { font-size: 6.0rem; } .fs-xl-70 { font-size: 7.0rem; } #logo img { height: 60px; } #location { margin-top: -5rem !important; } #index .sliderBox { height: auto; overflow: hidden; } #index .sliderList li { line-height: 30px; } .picList .content { height: 66px; line-height: 22px; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 4.4rem !important; } #sider { flex: 0 0 23%; max-width: 23%; } #right { flex: 0 0 74%; max-width: 74%; margin-left: 3%; } .footer-info { line-height: 35px; } .footer-info #e1 { flex: 0 0 30%; max-width: 30%; padding: 0 50px 0 !important; } .footer-info #e2 { flex: 0 0 50%; max-width: 50%; padding: 0 80px !important; } .footer-info #e3 { flex: 0 0 20%; max-width: 20%; } #company .main { padding-bottom: 120px !important; } .in_ys_list li { padding: 170px 0 70px !important; } #nomal_news li { margin-bottom: 5px !important; } #in_bar { background-size: auto !important; } .fwbox { min-height: 180px; } .fwbox_cont {width: calc(100% - 120px) !important;} } @media (min-width: 1320px) { .py-xl-8 { padding: 80px 0 !important; } .container { max-width: 1320px !important; } .name_box_w .container { max-width: 1520px; } #banner_box .flash { position: relative; width: 1920px; top: 0; left: 50%; transform: translateX(-50%); margin: 0; } #page_banner_box img { position: relative; width: 1920px; max-width: 1920px; top: 0; left: 50%; transform: translateX(-50%); } #about_content { flex: 0 0 calc(100% - 669px); max-width: calc(100% - 669px); } #about_img { flex: 0 0 669px; max-width: 669px; } #index .sliderBox { height: auto; overflow: hidden; } #index .sliderList li { line-height: 34px; } .in_content { line-height: 35px; height: 220px; overflow: hidden; } #nomal_news li { margin-bottom: 2rem !important; } }