/*鍝嶅簲寮?/ @media screen and (max-width: 1600px) { .header-logo { width: 180px; height: 60px; } .header-layer .fixed-wrap { padding-left: 120px; padding-right: 40px; } .footer { min-width: 1200px; } .footer-in { width: 1200px; } .footer-in .f-info { width: 360px; } .footer-in .f-info dd p { margin-right: 30px; } .footer-in .f-products { width: 220px; } .footer-in .f-news { width: 190px; } .footer-in .f-wechat { width: 150px; } } @media screen and (max-width: 1456px) { .zh .header-wrap { margin: 0 60px; } .page-news > ul.clearfix .item-exhibition { width: 90%; min-width: 700px; } .page-news > ul.clearfix .item-exhibition a { margin: 0; } } @media screen and (max-width: 1360px) { .header-wrap { margin: 0 50px; } .zh .header-wrap { margin: 0 40px; } .zh .header-links .nav-label a { padding-right: 15px } .header-logo { width: 180px; height: 60px; } } @media screen and (max-width: 1220px) { .header-wrap { margin: 0 20px; } .header-layer .fixed-wrap { padding-left: 30px; padding-right: 30px; } .header-logo { width: 180px; height: 60px; } } /*绉诲姩绔儚绱?/ @media screen and (max-width:750px) { html {font-size: 96px !important;} .header { min-width: 0; } .header-wrap { margin: 0 0.3rem; height: 1.15rem; overflow: hidden; } .main { margin-top: 1.15rem; } .header-logo { width: 1.83rem; height: 0.61rem; margin: 0.26rem 0; } .header-links, .header-language { display: none; } .header-search { margin-left: 0; height: 1.15rem; } .header-search a, .header-layer .icon-search { width: 0.42rem; height: 0.38rem; margin-top: 0.385rem; } .header-toggle { display: block; margin-left: 0.64rem; } .header-toggle a { display: block; width: 0.34rem; height: 0.3rem; background: url(../img/nav-change.png) no-repeat center center; background-size: 100% auto; font-size: 0; } .header-toggle a.close { background-image: url(../img/nav-close.png); } .header-layer { position: fixed; top: 1.14rem; bottom: 0; } .header-layer.show { border-top: 0 none; } .header-layer .language { display: flex; justify-content: flex-end; align-items: stretch; height: 0.9rem; background: #F6F6F6; } .header-layer .language a { padding: 0 0.3rem; line-height: 0.9rem; font-size: 0.24rem; color: #000; } .header-layer[data-click="nav"] .search{ display: none; } .header-layer .search { width: auto; margin: 2rem 0.76rem; } .header-layer .search input { box-sizing: border-box; padding: 0 1.08rem 0 0; height: 0.7rem; font-size: 0.24rem; } .header-layer .search .icon-search { width: 0.33rem; height: 0.3rem; margin-right: 0.12rem; margin-top: -0.15rem; } .header-layer[data-click="search"] .language, .header-layer[data-click="search"] .nav-list { display: none; } .header-layer .fixed-wrap { display: block; padding: 0.2rem 0.24rem; } .zh .header-layer .fixed-wrap { padding-right: 0.24rem; } .header-layer .nav-list .nav-group { float: none; margin-right: 0; } .header-layer .nav-list .nav-group:first-child { display: block; } .header-layer .nav-type { display: flex; justify-content: space-between; align-items: center; height: 0.7rem; margin-bottom: 0.2rem; line-height: 1.14; font-size: 0.28rem; border-bottom: 1px solid #DDD; } .header-layer .nav-type::after { content: ""; flex-shrink: 0; width: 0.24rem; height: 0.14rem; background: url(../img/nav-drop.png) no-repeat; background-size: auto 100%; /*transform: rotate(180deg);*/ } .header-layer .nav-group:first-child .nav-type::after { display: none; } .header-layer .nav-group.open .nav-type::after { transform: rotate(180deg); } .header-layer .nav-group dd { display: none; } .header-layer .nav-group.open dd { display: block; } .header-layer .nav-list a { padding: 0.15rem 0.36rem; line-height: 1.4; font-size: 0.26rem; } .header-layer .nav-list .nav-type a { padding: 0; font-size: 0.28rem; } .header-layer .nav-list dd:first-child a { margin-top: 0.3rem; } .default-null { padding: 2rem 0 1rem; font-size: 0.26rem; } .banner img { height: 3.6rem; } .banner-bottom { left: 0.3rem; bottom: 0.2rem; width: 100%; margin-left: 0; } .banner-bottom .icon-mouse { width: 0.14rem; height: 0.24rem; margin-left: -0.07rem; } .banner .swiper-pagination-bullet { width: 4px; height: 4px; margin-right: 6px; } .banner .words { width: 50%; left: 0; top: 1rem; margin-left: 16%; font-size: 0.4rem; } .footer { padding: 0.48rem 0; min-width: 100%; } .footer .f-products, .footer .f-news, .footer .f-about { display: none; } .footer-in { position: relative; width: 100%; display: block; padding: 0 0.24rem; box-sizing: border-box; } .footer-in .logo { width: 2.18rem; height: 0.73rem; } .footer-in .logo img { display: block; width: 100%; } .footer-in .f-info { width: 100%; } .footer-in .f-info dt { margin-bottom: 0; padding-bottom: 0.4rem; } .footer-in .f-info dd { margin-top: 0.1rem; line-height: 1.4; font-size: 0.24rem; } .footer-in .f-info dd span { display: block; margin-bottom: 0.1rem; font-size: 0.22rem; } .footer-in .f-info dd p { margin-right: 0; } .footer-in .f-wechat { position: absolute; top: 0; right: 1.94rem; width: 1.4rem; } .footer-in .f-wechat:last-child { right: 0.24rem; } .footer-in .f-wechat img { display: block; width: 1.4rem; height: 1.4rem; margin: 0 auto; } .footer-in .f-wechat dd { margin-top: 0.2rem; font-size: 0.22rem; } .copyright { height: 0.6rem; line-height: 0.6rem; font-size: 0.22rem; } .page-head, .page-crumb, .page-nav, .about-tab { display: none; } .nav-mobile { position: relative; display: block; z-index: 6; } .nav-mobile dt { background: #205380; } .nav-mobile dt a { display: flex; justify-content: space-between; align-items: center; padding: 0 0.3rem; height: 0.8rem; font-size: 0.3rem; color: #FFF; } .nav-mobile dt a::after { content: ""; flex-shrink: 0; width: 0.26rem; height: 0.14rem; background: url(../img/nav-drop-white.png) no-repeat; background-size: auto 100%; } .nav-mobile dd { position: absolute; top: 100%; left: 0; right: 0; background: #205380; display: none; } .nav-mobile.open dd { display: block; } .nav-mobile.open dt a::after { transform: rotate(180deg); } .nav-mobile dd a { display: block; padding-left: 0.52rem; height: 0.7rem; line-height: 0.7rem; font-size: 0.26rem; color: #FFF; } .nav-mobile li > a { border-top: 1px solid rgba(255, 255, 255, .1); } .page-products { width: 100%; padding-bottom: 0.9rem; } .page-products .list { margin-left: 0; } .page-products .list > li { margin-top: 0.6rem; margin-left: 0; width: 50%; } .page-products .item-product { width: 100%; height: auto; background: none; } .page-products .item-product .mask-more { display: none; } .page-products .item-product img { margin-top: 0; margin-bottom: 0; width: 2.6rem; height: 2.6rem; } .page-products .item-product b { margin: 0.2rem 0.3rem; line-height: 1.14; font-size: 0.34rem; } .page-products .item-product span { margin: 0 0.3rem; line-height: 1.4; font-size: 0.28rem; white-space: normal; height: 0.8rem; } .page-products .item-product i { display: none; } .page-products .item-product:hover { background: none; } .page-products .item-product:hover b, .page-products .item-product:hover span { color: #205380; } .pagination { padding-top: 0.8rem; } .pagination li { margin: 0 0.05rem; line-height: 0.4rem; font-size: 0.24rem; } .pagination li a { padding: 0 0.1rem; height: 0.38rem; min-width: 0.18rem; } .pagination li.active a:after { bottom: 2px; width: 6px; margin-left: -3px; } .container-lg { width: 100%; } .detail-product .big-img { display: none; } .detail-product .min-imgs { float: none; margin-left: 0; width: 100%; height: 4.5rem; padding: 0; } .detail-product .swiper-container { height: 4.5rem; } .detail-product .swiper-slide { width: 100%; height: 4.5rem; } .detail-product .min-imgs .prev, .detail-product .min-imgs .next { display: none; } .detail-product .min-imgs .fraction { position: absolute; left: auto; right: 0.26rem; bottom: 0.2rem; z-index: 5; display: block; width: auto; background: rgba(0, 0, 0, 0.6); padding: 0.05rem 0.2rem; border-radius: 0.5rem; font-size: 0.24rem; color: #fff; } .detail-product .download { float: none; width: 100%; } .detail-product .download h6 { padding: 0.3rem 0.24rem; font-size: 0.34rem; } .detail-product .download p { margin: 0 0.24rem; font-size: 0.24rem; } .detail-product .download .btn, .page-download .list .btn { height: 0.48rem; line-height: 0.48rem; font-size: 0.26rem; white-space: nowrap; } .detail-product .download .btn { width: 2rem; margin: 0.44rem 0.24rem; } .page-download .list .btn { width: 1.6rem; } .detail-product .container-lg:first-child { padding-bottom: 0.8rem; } .detail-product .title { margin-top: 0.6rem; margin-left: 0.32rem; padding-bottom: 0.4rem; font-size: 0.34rem; } .detail-product .cont { margin-left: 1rem; margin-right: 0.24rem; padding-top: 0.4rem; } .detail-product .cont p { line-height: 1.6; margin-bottom: 0.1rem; font-size: 0.24rem; } .detail-product .cont .bold { margin-top: 0.4rem; margin-bottom: 0.1rem; font-weight: bold; font-size: 0.26rem; } .detail-product td { padding: 0.14rem 0.22rem; font-size: 0.24rem; } .online-form { margin-top: 0.8rem; min-width: 100%; box-sizing: border-box; padding: 0.5rem 0.26rem 0.35rem; } .online-form h2 { margin-bottom: 0.4rem; font-size: 0.26rem; } .online-form .tips { margin-bottom: 0.2rem; font-size: 0.24rem; } .online-form .btn { width: 1.5rem; height: 0.5rem; line-height: 1.4; font-size: 0.24rem; white-space: nowrap; margin: 0 auto; } .online-form .input-wrap { display: block; margin-bottom: 0.3rem; } .online-form .input { margin-left: 0; margin-bottom: 0.3rem; } .online-form input { box-sizing: border-box; height: 0.6rem; font-size: 0.24rem; } .online-form .require { line-height: 0.6rem; font-size: 0.24rem; } .online-form .require + input { padding-left: 0.2rem; } .page-news { padding: 0.7rem 0 1.2rem; width: 100%; } .page-news >ul>li { margin-bottom: 0.5rem; } .page-news .item-news { padding: 0 0.25rem; } .page-news .item-news img { float: none; margin-left: 0; width: 100%; height: auto; } .page-news .pagination { padding-top: 0.1rem; } .page-news .item-news b { margin-top: 0.36rem; line-height: 1.2; font-size: 0.28rem; } .page-news .item-news .intro { margin-top: 0.14rem; line-height: 1.6; font-size: 0.24rem; } .page-news .item-news .time { margin-top: 0.3rem; line-height: 1.4; font-size: 0.24rem; } .page-news .item-news .time:before { width: 0.8rem; margin-bottom: 0.1rem; } .page-news .item-exhibition { width: 100%; margin-bottom: 0.5rem; } .page-news .item-exhibition a { height: auto; margin: 0 0.25rem; padding: 0 0.3rem 0.4rem 2.8rem; } .page-news .item-exhibition:nth-of-type(2n) a { margin-right: 0.25rem; } .page-news .item-exhibition:nth-of-type(2n+1) a { margin-left: 0.25rem; } .page-news .item-exhibition img { margin-left: -2.5rem; margin-top: 0.28rem; width: 2.2rem; height: 1.14rem; } .page-news .item-exhibition b { margin-top: 0.28rem; line-height: 1.12; font-size: 0.28rem; } .page-news .item-exhibition .intro { margin-top: 0.24rem; line-height: 1.6; font-size: 0.24rem; } .page-news .item-exhibition .time { margin-top: 0.28rem; line-height: 1.12; font-size: 0.24rem; } .page-news .item-exhibition .time:before { content: ""; display: block; width: 0.8rem; margin-bottom: 0.1rem; border-top: 1px solid #313131; transition: all ease-in-out 0.2s; } .page-download { padding: 0.4rem 0.26rem 1.4rem; } .page-download .list { width: 100%; } .page-download .list .text { display: flex; align-items: center; margin-right: 0.3rem; padding: 0.24rem 0; line-height: 0.4rem; } .page-download .list .time { font-size: 0.24rem; } .page-download .list .title { font-size: 0.26rem; margin-left: 0.4rem; } .page-company { width: 100%; margin: 0; padding: 0.4rem 0.25rem 1.2rem; box-sizing: border-box; } .page-company .words { margin-bottom: 0.2rem; font-size: 0.24rem; } .page-company .words p { margin-bottom: 0.2rem; } .page-company .flex .img { float: none; width: 48%; height: auto; margin-bottom: 0.4rem; margin-left: auto; margin-right: auto; } .page-company .flex .img.fr { margin-top: 0; } .page-company .flex .img .no { top: -0.24rem; right: 0.3rem; font-size: 0.4rem; } .page-company h2 { margin-bottom: 0.6rem; font-size: 0.5rem; } .page-company .flex + .flex { display: block; } .page-company .flex .img + .text { margin-left: 0; } .page-company .count { display: none; } .page-honor { padding: 0 0 1.1rem; width: 100%; } .page-honor .list { margin-top: 0; margin-left: 0; padding 0 0.05rem } .page-honor .list li { margin: 0.5rem 0 0; box-sizing: border-box; padding: 0 0.2rem; width: 49.99%; } .page-honor .item-honor .img { width: 100%; height: 3.8rem; line-height: 3.8rem; margin-bottom: 0.2rem; } .page-honor .item-honor .title { line-height: 1.4; margin-bottom: 0.25rem; font-size: 0.26rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; } .page-detail { width: 100%; padding: 0.2rem 0.25rem 1rem; box-sizing: border-box; } .detail-title { line-height: 1.8; font-size: 0.3rem; } .detail-aside, .about .detail-aside { margin-top: 0.2rem; line-height: 1.2; font-size: 0.24rem; } .detail-aside span { margin: 0 0.1rem; } .detail-rich { padding: 0.3rem 0 0; font-size: 0.26rem; } .detail-rich p { margin-bottom: 0.2rem; } .detail-btn { position: fixed; left: 0; right: 0; bottom: 1rem; padding: 0; justify-content: center; } .detail-btn a { padding: 0 0.2rem; height: 0.48rem; line-height: 0.48rem; background: #333; font-size: 0.24rem; color: #fff; } .page-join { padding: 0.7rem 0.25rem 1rem; width: 100%; box-sizing: border-box; } .page-join h2 { line-height: 1.14; font-size: 0.3rem; } .page-join dt, .page-join p strong { margin-top: 0.3rem; font-size: 0.26rem; } .page-join dd, .page-join p { font-size: 0.24rem; } .page-join .list li { margin-bottom: 0.8rem; } .page-join .list dl { margin-left: 0.5rem; } .page-contact { width: 100%; padding-top: 0.7rem; } .page-contact .phone { padding: 0 0.25rem; } .page-contact .phone, .page-contact .phone .number dd { display: block; } .page-contact .phone dt { font-size: 0.26rem; } .page-contact .phone dd { margin-top: 0.2rem; font-size: 0.34rem; } .page-contact .phone .ddt { margin-bottom: 0.1rem; font-size: 0.26rem; } .page-contact .phone .name { font-size: 0.24rem; } .page-contact .phone .number { width: 100%; margin-top: 0.4rem; } .page-contact .phone .number dd> div { width: 100%; margin-top: 0.3rem; } .page-contact .other { width: auto; padding: 0.4rem 0.25rem; font-size: 0.26rem; } .page-contact .map { margin-top: 0; height: 2.6rem; } /*棣栭〉*/ .wrap-pc { display: none; } .wrap-h5 { display: block; } .infomation { padding: 0.4rem 0; } .infomation .swiper-slide { box-sizing: border-box; padding: 0 0.25rem; } .infomation .swiper-slide h2 { line-height: 1.2; text-align: center; font-weight: normal; font-size: 0.5rem; } .infomation .swiper-slide p { margin-top: 0.2rem; line-height: 1.6; text-align: justify; font-size: 0.26rem; color: #333; } .swiper-pagination-bullets.dots { display: flex; justify-content: center; padding-top: 0.5rem; } .swiper-pagination-bullets.dots .swiper-pagination-bullet { width: 6px; height: 6px; background: #ccc; opacity: 1; } .swiper-pagination-bullets.dots .swiper-pagination-bullet-active { background: #205380; } .section .container { width: 100%; } .profile { background: none; } .profile .left-black, .profile .right-blue { display: none; } .profile .container { background: none; } .profile .tab { display: none; } .profile .text { position: relative; z-index: 1; height: 3.9rem; background: url(../../images/img-bg.png) no-repeat center top; background-size: 100% 100%; } .profile .text:before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: -1; background: linear-gradient(to right,rgba(19, 75, 124,0.8) 0%, rgba(19, 75, 124,0.8) 50%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.6) 100%); } .profile h2 { padding: 0.3rem 0.25rem; font-size: 0.5rem; } .profile .text p { margin: 0 0.25rem; line-height: 1.4; font-size: 0.26rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-overflow: ellipsis; } .profile .more { line-height: 1.2; margin-top: 0.2rem; margin-left: 0.25rem; font-size: 0.24rem; } .profile .more:after { width: 0.36rem; height: 0.06rem; margin-left: 0.4rem; } .profile .count { flex-wrap: wrap; padding: 0 0.25rem 0.7rem; color: #333; } .profile .count li { width: 50%; padding: 0.5rem 0 0; } .profile .count .num { font-size: 0.8rem; } .profile .count .num span { margin-left: 0.1rem; font-size: 0.3rem; } .profile .count p { margin-top: 0.2rem; font-size: 0.24rem; } .Products { padding: 0.56rem 0.25rem; min-width: 0; } .Products:before, .Products:after, .Products .line { display: none; } .Products .title { border-bottom: 0; } .Products .title .container { justify-content: space-between; align-items: flex-start; } .Products .title h2 { width: auto; font-size: 0.5rem; } .Products .title .products-center { position: relative; padding-left: 0; border-left: 0; } .Products .title .control { display: none; } .Products .products-center h6 { padding: 0; font-size: 0.3rem; } .Products .products-center .more { display: flex; align-items: center; padding: 0.2rem 0; color: #333; } .Products .products-center .more:after { content: ""; flex-shrink: 0; width: 0; height: 0; margin-top: 0.1rem; margin-left: 0.14rem; border-color: #333; border-width: 0.1rem 0.08rem; border-style: solid dashed dashed dashed; border-color: #333 transparent transparent transparent; } .Products .products-center .fixed-more { position: fixed; display: none; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; background: rgba(0, 0, 0, 0.6); } .Products .products-center .fixed-more.show { display: block; } .Products .products-center .fixed-more p { position: absolute; bottom: 0; left: 0; right: 0; z-index: 1; padding: 0 0.2rem; background: #FFF; border-radius: 0.2rem 0.2rem 0 0; } .Products .products-center .fixed-more a { display: block; margin-right: 0; padding: 0.4rem 0; line-height: 1.2; text-align: center; font-size: 0.3rem; border-bottom: 1px solid #DDD; } .Products .products-center .fixed-more p:after { content: ""; display: block; width: 0.28rem; height: 0.28rem; margin: 0.3rem auto; background: url(../img/nav-close.png) no-repeat; background-size: 100% 100%; } .Products .products-pc { display: none; } .Products .products-h5 { display: block; } .Products .list { padding: 0.5rem 0 0; } .Products .swiper-container.products-h5 { margin-left: 0; } .Products .swiper-container.products-h5 .swiper-slide { width: 100%; display: flex; flex-wrap: wrap; } .Products .products-h5 .dots { position: absolute; padding-top: 0; bottom: 0; } .Products .card { width: 50%; height: auto; background: none; } .Products .card img { width: 2.6rem; height: 2.6rem; margin: 0 auto; } .Products .card b { margin: 0.2rem; line-height: 1.1; font-size: 0.34rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .Products .card span { margin: 0 0.2rem 0.4rem; line-height: 1.4; font-size: 0.28rem; } .Products .card .mask-more { display: none; } .Exhibition { padding:0.58rem 0.25rem 0.2rem; } .Exhibition .info { width: 100%; padding-left: 0; } .Exhibition .info h2, .news-center h2 { margin-bottom: 0.45rem; text-align: center; font-size: 0.5rem; } .Exhibition h2 + .more { margin-top: 0.2rem; font-size: 0.24rem; } .Exhibition h2 + .more:after { margin-left: 0.2rem; margin-right: 0; } .Exhibition h2 + .more:hover:after { margin-left: 0.1rem; } .Exhibition .info .img { width: 100%; height: 3.64rem; } .Exhibition .info .text { margin-left: 0; margin-top: 0.3rem; } .Exhibition .info .title { font-size: 0.3rem; } .Exhibition .info p { font-size: 0.24rem; } .news-center { margin-top: 0.5rem; width: 100%; } .news-center li, .news-center .item-news { margin-left: 0; width: 100%; } .news-center .item-news img { height: 4.1rem; } .news-center .item-news h6 { margin-top: 0.3rem; line-height: 1.12; font-size: 0.3rem; } .news-center .item-news .summary { margin-top: 0.2rem; margin-bottom: 0; line-height: 1.4; font-size: 0.24rem; height: 0.68rem; } .news-center .item-news .time { margin-top: 0.4rem; margin-bottom: 0.5rem; padding-top: 0.1rem; width: 0.8rem; line-height: 1.12; border-top-width: 1px; font-size: 0.24rem; } .page-404 h2 { margin-top: 0.6rem; font-size: 0.4rem; } .page-404 .btn { margin-top: 0.5rem; padding: 0.16rem 0.5rem; font-size: 0.24rem; } } @media screen and (max-width:720px) { html {font-size: 85.33px !important;} } @media screen and (max-width:640px) { html {font-size: 69.33px !important;} } @media screen and (max-width:520px) { html {font-size: 64px !important;} } @media screen and (max-width:480px) { html {font-size: 58.665px !important;} } @media screen and (max-width:440px) { html {font-size: 55.2px !important;} } @media screen and (max-width:414px) { html {font-size: 53.33px !important;} } @media screen and (max-width:400px) { html {font-size: 50px !important;} } @media screen and (max-width:375px) { html {font-size: 48px !important;} } @media screen and (max-width:360px) { html {font-size: 42.66px !important;} }