@charset "UTF-8"; @media screen and (max-width: 768px) { .mb-nopd { padding: 0 !important; } *, *::after, *::before { -webkit-box-sizing: border-box; box-sizing: border-box; } * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } #home-header, .banner, .map-tabs, .map-bg, .contact-container { display: none; } .mb-map-tabs { display: block; } .w { width: 100%; } .box-wrapper { padding: 0 7px; } .home-banner { width: 100%; height: 500px; min-width: unset; } .home-banner .home-banner-container { background-image: url("/assets/images/mobile/banner.jpg"); } .home-banner .home-banner-text { width: 100%; } .home-banner .home-banner-text .cn { font-size: 28px; margin-bottom: 8px; text-shadow: 1px 1px 5px #7878b0; } .home-banner .home-banner-text .en { font-size: 10px; text-shadow: 1px 1px 5px #7878b0; } .box-container { padding-top: 30px; } .box-container .title-container { margin-bottom: 30px; } .box-container .title-container > .title { font-size: 18px; line-height: 48px; } .box-container .title-container > .title .en { margin-left: 10px; } .box-container .title-container > .title:before { border-bottom-width: 1px; } .box-container .title-container > .title:after { border-bottom-width: 2px; } .box-container .text p { text-indent: 2em; font-size: 15px; line-height: 30px; margin-bottom: 24px; } .introduction { background: #ffffff; padding-bottom: 47px; } .introduction .content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .introduction .content .text { width: 100%; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .introduction .content .text h5 { text-align: center; padding: 24px 0; font-size: 18px; line-height: 30px; } .introduction .content .image { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; width: 100%; height: auto; padding-right: 24px; margin-bottom: 24px; } .introduction .content .image:before { position: absolute; top: 24px; left: 24px; content: ""; display: block; width: calc( 100% - 24px); height: 100%; z-index: 88; } .introduction .content .know-btn { width: 100%; height: 44px; line-height: 44px; color: #005bac; font-size: 12px; background-color: #ffffff; border: 1px solid #005bac; font-weight: normal; } .operation { padding-bottom: 40px; } .operation .content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .operation .content .text { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .operation .content .image { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; height: 150px; margin-bottom: 15px; background: url("/assets/images/mobile/operate_1.jpg") no-repeat; background-size: cover; } .production { padding-bottom: 70px; } .production .swiper-slide { width: 85%; } .production .address-item .image { height: 180px; } .production .address-item .image .image-entity { height: 100%; width: 100%; } .production .address-item .text { line-height: 30px; font-size: 12px; color: #333333; text-align: center; } .information { padding-bottom: 35px; } .information .home-content-list { display: none; } .information .mb-home-content-list { display: block; } .information .mb-home-content-item { padding-bottom: 15px; border-bottom: 1px solid #eeeeee; margin-bottom: 15px; } .information .mb-home-content-item .item-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .information .mb-home-content-item:last-child { border-bottom: none; } .information .mb-home-content-item .content { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .information .mb-home-content-item .title { color: #333333; font-size: 14px; line-height: 24px; margin-bottom: 6px; } .information .mb-home-content-item .time { color: #7087a0; font-size: 11px; } .information .mb-home-content-item .image { width: 110px; height: 70px; } .information .mb-home-content-item .image .image-entity { -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; height: 100%; width: 100%; } .information .more-btn { display: block; width: 100%; padding: 15px 0; text-align: center; font-size: 12px; color: #005bac; border: 1px solid #005bac; } .talent { padding-bottom: 35px; } .talent .home-content-item { width: 100%; margin: 0 0 15px 0; } .talent .home-content-item .title { font-size: 15px; } .talent .home-content-item .title .title-icon { font-size: 15px; } .talent .home-content-item .desc { font-size: 14px; } .talent .home-content-item .extra { display: none; } .go-top { display: none !important; } .home-footer-container { padding-top: 50px; } .home-footer-container .footer-logo { width: 35%; height: 42px; margin: 0 auto 30px; } .home-footer-container .separator { display: none; } .home-footer-container .basic-info { margin-bottom: 40px; } .home-footer-container .basic-info .basic-info-item { float: unset; margin-bottom: 8px; font-size: 12px; } .home-footer-container .copyright { font-size: 11px; line-height: 49px; } .open { width: 100%; height: 100%; overflow: hidden; } .open #mb-home-header { height: 100%; background: #005bac !important; } .open #mb-home-header .logo .logo-img { background-image: url("/assets/images/logo_inverted.svg") !important; } .open #mb-home-header .icon-nav { color: #ffffff; } .open #mb-home-header .icon-nav::before { content: "\E68B"; } .open #mb-home-header .slide-content { display: block; } #mb-home-header { display: block; position: fixed; width: 100%; top: 0; left: 0; z-index: 100; height: 50px; -webkit-transition: all 0.5s ease-in; transition: all 0.5s ease-in; overflow: hidden; padding: 0 16px; } #mb-home-header.bg { background-color: #ffffff; } #mb-home-header.bg .mb-home-header-container .logo .logo-img { background-image: url("/assets/images/logo.svg"); } #mb-home-header.bg .mb-home-header-container .nav-control { color: #333333; } #mb-home-header .mb-home-header-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 13px 0; } #mb-home-header .mb-home-header-container .nav-control { color: #ffffff; } #mb-home-header .mb-home-header-container .nav-control .iconfont { font-size: 20px; } #mb-home-header .slide-content { position: relative; display: none; height: calc(100% - 50px); } #mb-home-header .mb-home-footer { width: 100%; position: absolute; bottom: 0; } #mb-home-header .mb-home-footer .home-footer-container { background: none; } #mb-home-header .mb-home-footer .home-footer-container .basic-info { margin-bottom: 20px; } #mb-home-header .logo { display: block; height: 24px; width: 75px; } #mb-home-header .logo .logo-img { display: block; width: 100%; height: 100%; background: url("/assets/images/logo_inverted.svg") no-repeat center; background-size: contain; font-size: 0; } #mb-home-header .header-nav .nav-item { border-bottom: 1px solid #337cbd; font-weight: lighter; font-size: 14px; color: #ffffff; } #mb-home-header .header-nav .nav-item:last-child { border-bottom: none; } #mb-home-header .header-nav .nav-item .nav-link { padding: 23px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; color: inherit; } .banner-container { margin-top: 50px; height: 120px; } .banner-container .banner-text { text-align: center; } .banner-container .cn { font-size: 18px; } .banner-container .en { font-size: 12px; } .banner-container .divider { font-size: 12px; padding: 0 5px; } .introduction-container { background: unset; padding-top: 50px; padding-bottom: 70px; } .introduction-container .introduction-wrapper { padding: 0 17px; } .introduction-container .box1 { padding-bottom: 37px; } .introduction-container .box1 .image { display: none; } .introduction-container .box1 .title { font-size: 24px; text-align: center; margin: 0 0 30px 0; } .introduction-container .text-entity { font-size: 15px; line-height: 30px; text-indent: 2em; } .introduction-container .text-entity:first-of-type { margin-bottom: 37px !important; } .introduction-container .pic-list { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 35px; } .introduction-container .pic-list .pic-item { width: 49%; height: 126px; margin-bottom: 5px; } .introduction-container .pic-list .pic-item .desc { padding: 7px 15px; font-size: 11px; } .introduction-container .pic-list .pic-item .desc .en { color: #949493; } .introduction-container .pic-list .pic-item .image-entity { height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center center; object-position: center center; } .article-list-container { background: unset; padding-top: 0; padding-bottom: 0; border-bottom: 10px solid #f5f5f5; } .article-list-container .tab-hd { display: none; } .article-list-container .mb-tab-hd { position: relative; display: block; height: 40px; line-height: 40px; padding: 0 16px; background-color: #005bac; } .article-list-container .mb-tab-hd.fixed { position: fixed; top: 50px; left: 0; width: 100%; } .article-list-container .mb-tab-hd .swiper-slide { display: inline-block; width: auto; } .article-list-container .mb-tab-hd .swiper-slide .item-link { font-size: 12px; color: #4487c2; } .article-list-container .mb-tab-hd .swiper-slide .item-link.active { color: #ffffff; } .article-list-container .tab-bd { padding: 0 15px; margin: 0; min-height: unset; } .article-list-container .tab-bd.fixed { padding-top: 40px; } .article-list-container .tab-bd .item { padding-top: 20px; padding-bottom: 20px; } .article-list-container .tab-bd .item .title { font-size: 14px; margin-bottom: 7px; } .article-list-container .tab-bd .item .time { font-size: 11px; margin-bottom: 14px; } .article-list-container .tab-bd .item .desc { font-size: 12px; line-height: 19px; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; word-break: break-all; overflow: hidden; max-height: 57px; } .article-list-container .pagination { display: none; } .article-list-container .load-more { text-align: center; } .article-list-container .load-more .load-btn .text, .article-list-container .load-more .load-btn .iconfont { font-size: 11px; color: #005bac; } .article-list-container .load-more .load-btn .iconfont { margin-left: 5px; } .article-list-container .load-more .no-more .text { color: #999999; font-size: 11px; } .article-container { padding: 0 16px; } .article-container .article-wrapper { padding-bottom: 0; } .article-container .breadcrumb-container, .article-container .pages, .article-container .article-cate { display: none; } .article-container .by-article { border: none; } .article-container .by-article .title { line-height: 40px; font-size: 24px; margin-bottom: 14px; } .article-container .by-article .extra { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 12px; margin-bottom: 30px; } .talent-container .left, .talent-container .menu-title { display: none; } .talent-container .talent-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .talent-container .banner-container { margin-bottom: 0; } .talent-container .banner-text { display: block; } .talent-container .mb-tab { display: block; height: 60px; background-color: #f5f5f5; } .talent-container .mb-tab .sidebar-menu { display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #ffffff; height: 50px; line-height: 50px; } .talent-container .mb-tab .menu-item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align: center; } .talent-container .mb-tab .menu-item.active .menu-link { color: #005bac; } .talent-container .mb-tab .menu-item .menu-link { color: #333333; } .talent-container .right { width: 100%; padding: 25px 23px 30px 16px; } .talent-container .right .strategy-gp dt { font-size: 13px; margin-bottom: 25px; } .talent-container .right .strategy-gp p { font-size: 12px; line-height: 21px; } .talent-container .right .strategy-gp .sub-dt { font-size: 12px; margin-bottom: 31px; } .talent-container .right .benefits-list .title { font-size: 13px; margin-bottom: 25px; } .talent-container .right .benefits-list p { font-size: 12px; line-height: 20px; } .talent-container .right .talent-hb { border-bottom: 10px solid #f5f5f5; } .talent-container .right .talent-hd { line-height: 30px; } .talent-container .right .talent-item { line-height: 50px; border-bottom: 1px solid #dddddd; } .talent-container .right .talent-item:last-of-type { border: none; } .talent-container .right .talent-item .iconfont { font-size: 14px; } .talent-container .right .talent-hd, .talent-container .right .talent-item { font-size: 12px; } .talent-container .right .talent-item-desc .title { font-size: 13px; } .talent-container .right .talent-item-desc .content { white-space: pre-wrap; word-wrap: break-word; font-size: 12px; } .mb-contact-container { display: block; padding: 36px 16px 0 16px; } .mb-contact-container .contact-list { border-bottom: 1px solid #eeeeee; padding-bottom: 20px; margin-bottom: 20px; } .mb-contact-container .contact-list .label { font-size: 12px; color: #888888; margin-bottom: 10px; } .mb-contact-container .contact-list .value { font-size: 14px; color: #005bac; } .mb-contact-container .contact-list .address .value { color: #666666; } .mb-contact-container .contact-list:last-of-type { border-bottom: none; } .mb-contact-container .contact-list .tel { width: 40%; } .mb-contact-container .contact-list .email { width: 60%; } .mb-contact-container .map-link { display: inline-block; background-color: #005bac; padding: 16px 25px; border-radius: 22px; color: #ffffff; font-size: 12px; line-height: 13px; } .contact-footer { position: relative; } .contact-footer .footer-wrapper .copyright { font-size: 12px; } }