/* 头部 */ .header { border-bottom: 1px solid rgba(255, 255, 255, .1); background-image: url(../images/public/header-bg.jpg); background-size: 100% 100%; position: fixed; left: 0; top: 0; z-index: 99; } .head { justify-content: space-between; align-items: center; height: 88px; } .no-background { background-image: none; } /* logo */ .logo { height: 68px; } .logo img { height: 68px; filter: grayscale(100%) brightness(100); } /* 导航 */ .nav { justify-content: flex-end; } .nav>span { display: none; } .nav>a { margin-left: 45px; font-size: 17px; font-weight: 600; line-height: 88px; color: #ffffff; border-bottom: 2px solid rgba(254, 137, 23, 0); } .nav>a.active { color: #fe8917; border-bottom: 2px solid rgba(254, 137, 23, 1); } .nav>a:first-child { margin-left: 0; } /* 电话 */ .pull-call { align-items: center; font-size: 17px; font-weight: normal !important; position: fixed; top: 0; left: 50%; transform: translateX(710px); } .pull-call>span:first-child { justify-content: center; align-items: center; width: 26px; height: 26px; border-radius: 100%; margin-right: 10px; } .pull-call>span img { width: 15px; height: 15px; } /* 下拉后头部 */ .header-white { background-color: #ffffff; background-image: none; } .header-white .logo img { filter: none; } .header-white .nav>a { color: #333333; } .header-white .nav>a.active { color: #fe8917; border-bottom: 2px solid rgba(254, 137, 23, 1); } .header-white .pull-call>span { color: #333333; } .header-white .pull-call>span:first-child { background-color: #3e5d99; } .header-white .pull-call>span img { filter: grayscale(100%) brightness(100); } /* 手机端导航按钮 */ .nav-bg, .head .head-btn { display: none; } /* 尾部 */ .footer { background-color: #09357f; padding: 30px 0; } .foot { justify-content: space-between; align-items: center; } /* 尾部左侧 */ .foot-left .item { margin-left: 72px; } .foot-left .item:first-child { margin-left: 0; } .foot-left .item>a { font-size: 16px; color: rgba(255, 255, 255, 1); } .foot-left .sub-item>a { display: block; font-size: 14px; color: rgba(255, 255, 255, .6); margin-top: 14px; } .foot-left .contact-item>a { display: flex; align-items: center; cursor: auto; } .foot-left .contact-item>a span { width: 24px; } .foot-left .contact-item>a:last-child { cursor: pointer; } /* 尾部右侧 */ .foot-right { align-items: center; } .record-info { font-size: 14px; line-height: 2.2; text-align: right; color: rgba(255, 255, 255, .3); margin-right: 18px; } .record-info a { color: rgba(255, 255, 255, .3); } .qr-code { width: 113px; height: 113px; } .qr-code>img { width: 100%; } /* 轮播样式 */ .banner-swiper { overflow-x: hidden; position: relative; background-color: #333333; } .banner-swiper .swiper-slide { position: relative; display: flex; justify-content: center; align-items: center; flex-direction: column; } .banner-swiper .swiper-slide>a { display: block; width: 100%; } .banner-swiper .swiper-slide img { width: 100%; } /* 轮播图文字 */ .banner-txt { position: absolute; left: 50%; top: calc(50% + 40px); z-index: 1; transform: translate(-50%, -50%); } .banner-txt .title { font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size: 54px; line-height: 60px; color: rgba(255, 255, 255, 1); letter-spacing: 0.5px; font-weight: bold; } .banner-txt .sub-title { font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size: 30px; letter-spacing: 2px; color: rgba(255, 255, 255, .8); } .banner-txt .info { font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size: 22px; color: rgba(255, 255, 255, 1); margin-top: 22px; letter-spacing: 0.5px; } .banner-txt .english-info { font-size: 14px; letter-spacing: 2px; color: rgba(255, 255, 255, .5); } /* 指示点默认样式 */ .banner-swiper .swiper-pagination-bullet { width: 22px; height: 8px; background-color: rgba(255, 255, 255, .4); border-radius: 4px; margin: 0 4px; overflow: hidden; opacity: 1; transition: all .6s; } .banner-swiper .swiper-pagination-bullet-active { width: 42px; background-color: rgba(255, 255, 255, 1); } /* 首页内容 */ .pull-section { padding: 40px 0; } /* 首页资讯 */ .news-service { justify-content: space-between; } .news-service .index-news { width: 33%; } .index-news-title>img { height: 17px; } .index-news-nav { margin: 17px 0 22px; } .index-news-nav>span { padding: 0 20px; font-size: 16px; line-height: 36px; cursor: pointer; } .index-news-nav>span.active { background-color: #0e357f; color: #ffffff; } .news-service .new-list>.swiper { display: none; width: 100%; height: 144px; padding-right: 66px; } .news-service .new-list>.swiper.show { display: block; } .news-service .new-list>.swiper .title { font-size: 18px; font-weight: bold; } .news-service .new-list>.swiper .info { font-size: 13px; line-height: 1.8; margin-top: 10px; transition: all .6s; } .news-service .new-list>.swiper .swiper-slide:hover .info { color: rgba(14, 53, 127, .68); } /* 指示点 */ .news-swiper .swiper-pagination-bullet, .information-swiper .swiper-pagination-bullet { width: 12px; height: 12px; margin-top: 16px !important; margin-bottom: 0 !important; border: 1px solid #a3a3a3; background-color: rgba(14, 53, 127, 0); } .news-swiper .swiper-pagination-bullet:nth-of-type(1), .information-swiper .swiper-pagination-bullet:nth-of-type(1) { margin-top: 0; } .news-swiper .swiper-pagination-bullet-active, .information-swiper .swiper-pagination-bullet-active { background-color: rgba(14, 53, 127, .5); border: 0; } /* 首页服务 */ .index-service { width: 66%; height: 244px; } .index-service .left-service { width: 44.5%; height: 100%; position: relative; overflow: hidden; transition: all .6s; } .index-service .left-service>img { width: 100%; min-height: 100%; transition: all .6s; } .index-service .left-service .txt { position: absolute; left: 24px; top: 24px; z-index: 1; transition: all .6s; } .index-service .left-service em { display: block; font-size: 14px; line-height: 34px; padding: 0 18px; border: 1px solid #ffffff; opacity: .7; position: absolute; left: 24px; bottom: 28px; z-index: 1; transition: all .6s; } .index-service .left-service:hover em { background-color: #fe8917; border: 1px solid #fe8917; opacity: 1; } .index-service .left-service:hover>img { transform: scale(1.1); } .index-service .right-service { flex-wrap: wrap; width: 55.5%; } .index-service .right-service>a { width: 50%; height: 50%; padding: 20px; color: #ffffff; transition: all .6s; } .index-service .right-service>a:hover { transform: scale(1.05); } .index-service .left-service p, .index-service .right-service>a>p { max-width: 180px; font-size: 20px; line-height: 1.1; } .index-service .left-service span, .index-service .right-service>a>span { display: block; font-family: Arial; font-size: 18px; margin-top: 6px; } .index-service .right-service>a:nth-of-type(1) { background-color: #1e89d0; } .index-service .right-service>a:nth-of-type(2) { background-color: #5cbaa0; } .index-service .right-service>a:nth-of-type(3) { background-color: #ff8916; } .index-service .right-service>a:nth-of-type(4) { background-color: #2cc5f1; } /* 首页案例 */ .project-case-bg { background-color: #f5f5f5; } .project-case-title { justify-content: space-between; align-items: flex-end; } .project-case-title img { height: 15px; } .project-case-title span { display: block; font-size: 22px; margin-top: 7px; font-weight: bold; } .project-case-title .more { padding: 0 18px; margin-bottom: 8px; border: 1px solid #bbbbbb; font-size: 14px; line-height: 34px; transition: all .6s; } .project-case-title .more:hover { background-color: #fe8917; color: #ffffff; border: 1px solid #fe8917; } .project-case .list { flex-wrap: wrap; } .project-case-list>a { width: calc(25% - 19.5px); margin: 24px 26px 0 0; } .project-case-list>a:nth-of-type(4n) { margin-right: 0; } .project-case-list>a>.img { width: 100%; height: 210px; overflow: hidden; } .project-case-list>a img { width: 100%; min-height: 100%; transition: all .6s; } .project-case-list>a:hover img { transform: scale(1.1); } .project-case-list>a .txt { justify-content: space-between; align-items: center; width: 100%; height: 60px; padding: 0 15px; transition: all .6s; } .project-case-list>a:hover .txt { background-color: #0e357f; color: #ffffff; } .project-case-list>a>.txt p { width: calc(100% - 20px); } .project-case-list>a>.txt span { font-size: 20px; width: 20px; text-align: right; } /* 企业简介 */ .position-sub-nav { justify-content: space-between; align-items: center; height: 66px; } /* 当前位置 */ .position { align-items: center; font-size: 14px; } .position>.img { margin-right: 6px; } .position>.txt a { color: #666666; } .position>.txt a::after { content: ''; display: inline-block; width: 0; height: 0; margin: 0 2px 0 9px; border-left: 7px solid #959595; border-right: 7px solid transparent; border-top: 4px solid transparent; border-bottom: 4px solid transparent; } /* 二级导航 */ .sub-nav>a { font-size: 16px; margin-left: 50px; font-weight: bold; } .sub-nav>a.active { color: #0e357f; } .sub-nav>a:first-child { margin-left: 0; } /* 概况 */ .about-profile-bg {} .company-profile { justify-content: space-between; align-items: flex-end; } .company-profile .txt { width: calc(100% - 538px); } .profile-title { margin-bottom: 20px; } .profile-info { font-size: 15px; line-height: 1.8; text-align: justify; } .profile-title>p { max-width: 280px; font-size: 36px; line-height: 1.2; font-weight: bold; } .profile-title>strong { display: block; font-size: 30px; font-weight: normal; margin-top: 4px; } .profile-title>span { font-size: 15px; } .company-profile .img { width: 494px; } .company-profile .img>img { display: block; margin: 0 auto; max-width: 100%; } .company-profile .img>img:first-child { margin-bottom: 20px; } /* 管理团队 */ .pull-content-bg { background-image: url(../images/public/about-bg-01.jpg); background-repeat: no-repeat; background-size: 100% auto; background-position: left bottom; } .content-bg-white { background-image: url(../images/public/about-bg-02.jpg); padding-bottom: 0; } .management-team-title { text-align: center; } .management-team-title>strong { display: block; font-size: 36px; line-height: 1.2; } .management-team-title>p { font-size: 28px; font-weight: bold; } /* 团队列表 */ .management-team-list { justify-content: space-between; padding: 0 28px; margin-top: 32px; } .management-team-nav { width: 140px; margin-top: 40px; top: 88px; } .management-team-nav>span { display: block; width: 100%; padding-right: 14px; text-align: right; font-size: 16px; line-height: 40px; border-right: 1px solid #d9d9d9; cursor: pointer; transition: all .6s; } .management-team-nav>span.active { color: #fe8917; border-right: 1px solid #fe8917; } .management-team-item { width: calc(100% - 226px); } .management-team-item>a { justify-content: space-between; height: 382px; padding: 40px 0; border-bottom: 1px solid rgba(14, 53, 127, .1); } .management-team-item>a:last-child { border-bottom: 0; } .management-team-item .img { width: 240px; height: 100%; overflow: hidden; } .management-team-item .img>img { width: 100%; min-height: 100%; transition: all .6s; } .management-team-item .txt { width: calc(100% - 268px); } .management-team-item .txt>h2 { font-size: 24px; margin-top: 10px; } .management-team-item .txt>strong { display: block; font-size: 16px; margin: 10px 0; } .management-team-item .txt>p { font-size: 14px; line-height: 2; opacity: .9; transition: all .6s; } .management-team-item>a:hover .img>img { transform: scale(1.1); } .management-team-item>a:hover .txt>p { color: rgba(14, 53, 127, .68); } /* 企业文化 */ .company-culture { align-items: flex-start; } .company-culture .txt { width: calc(100% - 620px); } .culture-title>p { max-width: 100%; } .culture-title>strong { font-size: 28px; font-weight: bold; } .culture-info { margin-top: 40px; line-height: 2.28; } .company-culture .img { width: 575px; overflow: hidden; } .company-culture .img>img { margin-bottom: 0 !important; transition: all .6s; } .company-culture .scale-img:hover>img { transform: scale(1.1); } .enterprise-list { flex-wrap: wrap; } .enterprise-list .item { width: calc(33.33% - 26px); margin-right: 39px; margin-top: 30px; } .enterprise-list .item:nth-of-type(1), .enterprise-list .item:nth-of-type(2), .enterprise-list .item:nth-of-type(3) { margin-top: 0; } .enterprise-list .item:nth-of-type(3n) { margin-right: 0; } .enterprise-list .item .txt { padding: 30px; text-align: center; } .enterprise-title>span { display: block; font-size: 26px; } .enterprise-title>strong { display: block; font-size: 24px; margin-top: 6px; } .enterprise-title>em { display: block; width: 35px; height: 3px; margin: 16px auto; } .enterprise-info { font-size: 15px; line-height: 1.8; height: 108px; } .enterprise-list .item .img { width: 100%; overflow: hidden; } .enterprise-list .item img { width: 100%; transition: all .6s; } .enterprise-list .item:hover img { transform: scale(1.1); } /* 大事记 */ .history { justify-content: space-between; padding-bottom: 40px; } .history .txt { width: calc(100% - 590px); } .history-title { margin-bottom: 20px !important; } .history-title>p { max-width: 100%; } .history-title>strong { font-size: 28px; font-weight: bold; margin-bottom: 10px; } .history-swiper { max-height: 620px; } .history-swiper .swiper-slide { cursor: pointer; } .history-time { padding-top: 20px; width: 160px; position: relative; } .history-time>p { display: flex; justify-content: center; align-items: center; width: 108px; height: 34px; margin-left: 15px; transition: all .6s; } .history-time>span { display: flex; justify-content: center; align-items: center; width: 15px; height: 15px; background-color: #ffffff; border: 1px solid #dbdbdb; border-radius: 100%; position: absolute; top: 35px; right: 0; z-index: 1; transform: translate(50%, -50%); } .history-time>span>em { width: 9px; height: 9px; background-color: #dbdbdb; border-radius: 100%; } .history-swiper .swiper-slide:hover .history-time>p { background-color: #fe8917; } .history-txt { width: calc(100% - 160px); padding: 16px 0 28px 30px; border-left: 1px solid #dbdbdb; font-size: 16px; line-height: 2.25; } .history-txt>p { display: flex; } .history-txt>p>strong { width: 58px; } .history-txt>p>span { width: calc(100% - 58px); } .history .img { width: 550px; margin-top: 168px; } .history .img>span { display: block; width: 100%; height: 0; opacity: 0; overflow: hidden; transition: all .6s; } .history .img>span.active { height: auto; opacity: 1; } .history .img img { width: 100%; } /* 切换按钮 */ .history-swiper-bg .swiper-button-prev, .history-swiper-bg .swiper-button-next { display: flex; justify-content: center; align-items: center; width: 86px; height: 86px; margin: 0 0 0 117px; background-color: rgba(14, 53, 127, .1); border-radius: 100%; position: static; transition: all .6s; } /* .history-swiper-bg .swiper-button-prev.swiper-button-disabled{ height: 0; overflow: hidden; } */ .history-swiper-bg .swiper-button-prev>span, .history-swiper-bg .swiper-button-next>span { justify-content: center; align-items: center; width: 66px; height: 66px; border-radius: 100%; position: relative; } .history-swiper-bg .swiper-button-prev::after, .history-swiper-bg .swiper-button-next::after { display: none; } /* 企业荣誉 */ .honor-title { text-align: center; } .honor-list .item { justify-content: space-between; width: calc(50% + 47px); padding-top: 37px; position: relative; } .honor-list .item>.time { justify-content: center; align-items: center; width: 95px; height: 95px; border-radius: 100%; background-color: rgba(201, 211, 226, .3); } .honor-list .item>.time>span { display: flex; justify-content: center; align-items: center; width: 75px; height: 75px; border-radius: 100%; background-color: #c9d3e2; font-size: 20px; font-weight: bold; } .honor-list .item:nth-of-type(odd) { flex-direction: row; margin-left: calc(50% - 47px); padding-left: 47px; } .honor-list .item:nth-of-type(odd) .time { position: absolute; left: 0; top: 0; z-index: 1; } .honor-list .item:nth-of-type(even) { flex-direction: row-reverse; margin-right: calc(50% - 47px); padding-right: 47px; } .honor-list .item:nth-of-type(even) .time { position: absolute; right: 0; top: 0; z-index: 1; } .honor-list .item .txt { width: 100%; font-size: 16px; line-height: 2.25; padding-bottom: 75px; } .honor-list .item:last-child .txt { padding-bottom: 140px; } .honor-list .item:nth-of-type(odd) .txt { padding-left: 73px; border-left: 1px solid #c9d3e2; transform: translateX(-73px); } .honor-list .item .txt p { display: flex; } .honor-list .item .txt p>img { width: 10px; height: 10px; margin-top: 13px; } .honor-list .item .txt p>span { width: calc(100% - 20px); } .honor-list .item:nth-of-type(odd) .txt p>img { margin-right: 10px; } .honor-list .item:nth-of-type(even) .txt { padding-right: 73px; text-align: right; border-right: 1px solid #c9d3e2; transform: translateX(73px); } .honor-list .item:nth-of-type(even) .txt p { flex-direction: row-reverse; justify-content: flex-end; } .honor-list .item:nth-of-type(even) .txt p>img { margin-right: 0; margin-left: 10px; } /* 品牌活动 */ .activities-title { margin-bottom: 35px; } .activities-list { flex-wrap: wrap; justify-content: space-between; } .activities-list .activities-item { align-items: center; width: 50%; height: 222px; } .activities-list .activities-item:nth-of-type(3n), .activities-list .activities-item:nth-of-type(4n) { flex-direction: row-reverse; } .activities-list .activities-item>.img { width: 50%; height: 100%; overflow: hidden; } .activities-list .activities-item>.img>img { width: 100%; min-height: 222px; transition: all .6s; } .activities-list .activities-item>.txt { width: 50%; height: 100%; padding: 30px; } .activities-list .activities-item>.txt>h2 { font-size: 20px; transition: all .6s; } .activities-list .activities-item>.txt>p { height: 98px; font-size: 14px; line-height: 1.85; margin-top: 9px; text-align: justify; } .activities-list .activities-item:hover .img>img { transform: scale(1.1); } .activities-list .activities-item:hover .txt>h2 { color: #0e357f; } /* 更多按钮 */ .article-more-btn { display: flex; justify-content: center; align-items: center; width: 100%; height: 20px; font-size: 14px; } .article-more-btn>img { margin-left: 6px; } /* 加载更多 */ .load-more { display: flex; justify-content: center; align-items: center; width: 190px; height: 52px; border: 1px solid #d6d6d6; font-size: 15px; margin: 48px auto 0; transition: all .6s; cursor: pointer; } .load-more:hover { background-color: #fe8917; border: 1px solid #fe8917; color: #ffffff; } /* 活动预告 */ .preview-swiper { width: 100%; margin: 50px 0 30px; } .preview-swiper .swiper-slide { width: 1100px; opacity: .3; margin: 0 20px; } .preview-swiper .swiper-slide-active { opacity: 1; } .preview-item .img { width: 50%; height: 365px; overflow: hidden; } .preview-item .img>img { width: 100%; transition: all .6s; } .preview-item .txt { width: 50%; padding: 40px 35px; position: relative; } .preview-item .txt h2 { font-size: 22px; transition: all .6s; } .preview-item .txt p { height: 112px; font-size: 14px; line-height: 2; margin: 13px 0 50px; text-align: justify; } .preview-swiper .swiper-slide-active:hover .img>img { transform: scale(1.1); } .preview-swiper .swiper-slide-active:hover .txt h2 { color: rgba(14, 53, 127, 1); } .preview-item .txt .article-more-btn { justify-content: flex-start; } .preview-item .txt>em { display: block; font-size: 90px; line-height: 100px; font-weight: bold; color: rgba(14, 53, 127, .08); position: absolute; right: -5px; bottom: -19px; z-index: 1; } /* 切换按钮 */ .preview-swiper .swiper-button-prev { width: 66px; height: 66px; overflow: hidden; border-radius: 100%; left: calc(50% - 650px); } .preview-swiper .swiper-button-next { width: 66px; height: 66px; overflow: hidden; border-radius: 100%; right: calc(50% - 650px); } .preview-swiper .swiper-button-prev>img, .preview-swiper .swiper-button-next>img { width: 100%; } .preview-swiper .swiper-button-next>img { transform: rotateZ(180deg); } .preview-swiper .swiper-button-prev::after, .preview-swiper .swiper-button-next::after { display: none; } /* 活动详情 */ .activities-detail { padding-bottom: 40px; } /* 轮播图 */ .detail-swiper { width: 100%; height: 680px; margin-bottom: .35rem; } .detail-swiper .swiper-slide img { width: 100%; min-height: 680px; } .detail-swiper .swiper-pagination { color: #ffffff; font-size: 24px; text-align: right; } .detail-swiper .swiper-pagination>em { margin: 0 6px; } .detail-swiper .swiper-pagination-current { font-size: 32px; } .detail-swiper .swiper-pagination-total { margin-right: 95px; } .detail-swiper .swiper-button-prev, .detail-swiper .swiper-button-next { top: auto; left: auto; bottom: 13px; right: 190px; z-index: 999; } .detail-swiper .swiper-button-next { right: 28px; } .detail-swiper .swiper-button-prev::after, .detail-swiper .swiper-button-next::after { font-size: 24px; color: #ffffff; } /* 标题 */ .detai-title { margin-top: .1rem; position: relative; } .detai-title-cloumn { margin-top: 0; } .detai-title>h1 { width: calc(100% - 1.6rem); font-size: 30px; font-weight: normal; margin: 4px 0; } .detai-title>.sub-bid { width: calc(100% - 1.6rem); font-size: 20px; font-weight: bold; } .detai-title-cloumn>h1, .detai-title-cloumn>.sub-bid { width: 100%; } .back-btn { justify-content: center; align-items: center; width: 1.58rem; height: .5rem; border: 1px solid #c5c5c5; border-radius: .25rem; font-size: .24rem; color: #999999; position: absolute; right: 0; top: 50%; transform: translateY(-50%); z-index: 1; } /* 内容 */ .activities-detail-txt { flex-wrap: wrap; justify-content: space-between; } .activities-detail-txt .rich-txt { margin-top: 26px; font-size: 15px; line-height: 2; text-align: justify; } .activities-detail-txt .rich-txt img { max-width: 100%; } .activities-detail-txt .rich-txt-added { width: calc(100% - 556px); } .activities-detail-txt .rich-img { width: 518px; } .activities-detail-txt .rich-img>img { width: 100%; } /* 上下篇 */ .part-list { justify-content: space-between; align-items: center; height: 55px; padding-top: 25px; margin-top: 30px; border-top: 1px solid #e6e9ee; position: relative; } .part-list>em { width: 20px; height: 19px; background-image: url(../images/icon/icon-part.png); background-size: cover; position: absolute; left: 50%; top: calc(50% + 15px); transform: translate(-50%, -50%); } .part-list>.item { width: calc(50% - 15px); } .part-list>.item>a { max-width: calc(100% - 65px); } .part-list>.item:nth-of-type(2) { justify-content: flex-end; } /* 媒体报道 */ .news-nav { padding: 32px 0 22px; } .news-nav>a { display: flex; justify-content: center; align-items: center; width: 144px; height: 45px; margin-right: 10px; font-size: 17px; } .news-nav>a:last-child { margin-right: 0; } .news-nav>a.active { background-color: #fe8917; } /* 推荐新闻 */ .news-first-bg { padding-bottom: 48px; } .news-first { justify-content: space-between; padding: 30px; } .news-first .img { width: 47%; overflow: hidden; } .news-first .img img { width: 100%; transition: all .6s; } .news-first .txt { width: calc(53% - 30px); } .news-first .time { width: 90px; height: 96px; border: 1px solid rgba(14, 53, 127, .2); text-align: center; } .news-first h2 { font-size: 24px; margin: 24px 0 18px; } .news-first .info { font-size: 14px; line-height: 1.85; min-height: 140px; } .news-first .time>strong { display: block; font-size: 36px; line-height: 40px; margin-top: 15px; } .news-first .time>span { font-size: 15px; opacity: .6; } .news-list { padding-top: 10px; } .news-item { justify-content: space-between; padding: 30px; margin-top: 40px; } .news-item:first-child { margin-top: 0; } .news-item .img { width: 28%; height: 240px; overflow: hidden; } .news-item .img>img { width: 100%; min-height: 240px; transition: all .6s; } .news-item .txt { width: calc(72% - 220px); padding: 10px 0; } .news-item .txt>h2 { font-size: 20px; } .news-item .txt>.info { height: 100px; margin: 15px 0; font-size: 14px; line-height: 1.85; text-align: justify; } .news-item .time-bg { display: flex; justify-content: center; align-items: center; width: 170px; height: 240px; border-left: 1px solid #edecec; } .news-item .time { text-align: center; } .news-item .time>strong { display: block; font-size: 46px; line-height: 1.2; margin-top: 8px; } .news-item .time>span { display: block; font-size: 16px; opacity: .7; } .news-list .article-more-btn, .news-first .article-more-btn { justify-content: flex-start; filter: grayscale(100%); opacity: .5; transition: all .6s; } .news-item:hover .article-more-btn, .news-first:hover .article-more-btn { filter: grayscale(0); opacity: 1; } .news-item:hover .img>img, .news-first:hover .img>img { transform: scale(1.1); } .load-more-news { display: flex; justify-content: center; align-items: center; width: 100%; height: 60px; margin: 30px 0 10px; font-size: 16px; transition: all .6s; } .load-more-news:hover { color: #fe8917; cursor: pointer; } /* 新闻详情 */ .news-detail-bg { justify-content: space-between; padding: 40px 0; } .news-detail-txt { width: calc(100% - 420px); } .news-detail-txt>h1 { font-size: 26px; font-weight: normal; } .news-detail-txt>.news-survey { height: 50px; padding: 6px 0 10px; font-size: 14px; border-bottom: 1px solid #e4e9f0; } .news-detail-txt>.news-survey>span { align-items: center; margin-right: 18px; } .news-detail-txt>.news-survey>span:last-child { margin-right: 0; } .news-detail-txt>.news-survey>span img { margin-right: 5px; } .news-detail-txt .rich-txt { font-size: 15px; line-height: 1.85; margin-top: 18px; } .news-detail-txt .rich-txt img { max-width: 100%; } .news-side { width: 380px; margin-top: 10px; } .news-side-services { display: block; width: 100%; height: 280px; padding: 26px; background-size: 100%; margin-bottom: 20px; } .news-side-services>p { font-size: 30px; line-height: 1.1; } .news-side-services>span { display: block; font-size: 22px; margin-top: 6px; } .news-side-flag { width: 100%; height: 230px; padding: 26px; background-size: 100%; } .news-side-flag>p { font-size: 22px; margin-top: 70px; } .news-side-flag>strong { display: block; word-break: break-all; font-size: 32px; margin-top: 6px; opacity: .15; letter-spacing: -0.5px; } /* 物业服务 */ .services-list { padding: 10px 0; } .services-list .item { justify-content: flex-end; width: 100%; height: 450px; background-color: rgba(231, 218, 183, 1); margin-bottom: 40px; position: relative; } .services-list .item .img { max-width: 70%; height: 100%; overflow: hidden; } .services-list .item .img>img { height: 100%; transition: all .6s; } .services-list .item:hover .img>img { transform: scale(1.1); } .services-list .item .txt { position: absolute; left: 90px; top: 50%; z-index: 9; transform: translateY(-50%); } .services-list .item .txt h2 { font-size: 28px; } .services-list .item .txt p { font-size: 26px; color: #a5874b; margin-top: 6px; } .services-list .item .txt .article-more-btn { justify-content: flex-start; margin-top: 50px; } .services-list .item-mask { width: 30%; height: 100%; background-image: linear-gradient(to right, rgba(231, 218, 183, 1), rgba(231, 218, 183, .95), rgba(231, 218, 183, 0)); position: absolute; left: 30%; top: 0; z-index: 1; } /* 社区增值服务详情 */ .resource-advantage { padding-bottom: 50px; } .advantage-item { padding: 35px; margin-bottom: 28px; } .advantage-item:last-child { margin-bottom: 0; } .advantage-item h2 { font-size: 24px; } .advantage-item>ins { display: block; width: 35px; height: 3px; margin: 15px 0 20px; } .advantage-item p { font-size: 15px; line-height: 1.85; } .detail-top { width: 100%; } /* 友邻市集服务 */ .market-nav { padding: 22px 0 38px; } .market-list { flex-wrap: wrap; max-height: 466px; overflow-y: auto; } .market-list::-webkit-scrollbar { width: 4px; height: 100%; background-color: rgba(14, 53, 127, .1); } .market-list::-webkit-scrollbar-thumb { background-color: rgba(14, 53, 127, .7); } .market-item { width: calc(25% - 12px); height: 225px; margin-right: 16px; text-align: center; } .market-item:nth-of-type(4n) { margin-right: 0; } .market-item:nth-of-type(n+5) { margin-top: 16px; } .market-item>span { display: flex; justify-content: center; align-items: center; width: 110px; height: 110px; margin: 20px auto 15px; background-color: #ffffff; border-radius: 100%; } .market-item>span>img { max-height: 100%; transition: all .6s; } .market-item>h2 { font-size: 22px; font-weight: normal; transition: all .6s; } .market-item>p { font-size: 14px; margin-top: 6px; transition: all .6s; } .market-item:hover img { transform: scale(1.1); } .market-item:hover h2 { color: #09357f; } .market-item:hover p { color: rgba(14, 53, 127, .6); } /* 活动展示 */ .market-activity { height: 680px; } .market-banner-swiper .swiper-slide, .market-swiper .swiper-slide { position: relative; } .market-banner-swiper .swiper-slide>img, .market-swiper .swiper-slide>img { width: 100%; min-height: 680px; } .market-activity-txt { position: absolute; left: 70px; top: 70px; z-index: 1; } .market-activity-txt>em { display: block; font-size: 24px; } .market-activity-txt>h2 { font-size: 28px; margin: 3px 0 15px; } .market-activity-txt>p { width: 455px; font-size: 15px; line-height: 1.85; } .market-activity-txt>.article-more-btn { justify-content: flex-start; margin-top: 46px; } .market-activity-txt>.article-more-btn img { filter: grayscale(100%) brightness(100); } /* 分页按钮 */ .market-banner .swiper-pagination-bullet, .market-activity .swiper-pagination-bullet { width: 14px; height: 14px; background-color: rgba(255, 255, 255, .5); opacity: 1; margin: 0 8px !important; } .market-activity .swiper-pagination-bullet-active { background-color: #fe8917; } .market-banner .swiper-pagination-bullet-active { background-color: #0e3070; } .market-activity .swiper-pagination { bottom: 20px !important; } /* 服务优势 */ .market-advantage { margin-top: 40px; } .market-advantage-list { flex-wrap: wrap; padding-top: 10px; } .market-advantage-list .item { width: calc(25% - 19.5px); height: 225px; margin: 20px 26px 0 0; text-align: center; } .market-advantage-list .item:nth-of-type(4n) { margin-right: 0; } .market-advantage-list .item>em { display: flex; justify-content: center; align-items: center; width: 100%; height: 75px; margin: 42px 0 25px; } .market-advantage-list .item>em img { max-height: 100%; } .market-advantage-list .item>p { font-size: 22px; } .market-advantage-list .item>span { display: block; font-size: 14px; margin-top: 2px; } /* 友邻集市服务详情 */ .market-detail-txt { padding-bottom: 40px; } .market-detail-txt>h1 { font-size: 28px; font-weight: bold; } .market-detail-txt .sub-bid { font-size: 18px; font-weight: normal; margin-top: 2px; } .market-atlas { margin-top: 20px; } .market-atlas .img { margin-bottom: 20px; } .market-atlas .img img { max-width: 100%; } .market-atlas .img:last-child { margin-bottom: 0; } .rich-txt-market .img:nth-last-of-type(1) { margin-bottom: 0; } /* 红色物业 */ .red-property-case { flex-wrap: wrap; margin-top: -20px !important; } .red-property-case>a { width: calc(33.33% - 24px); margin: 30px 36px 0 0; } .red-property-case>a:nth-of-type(4n) { margin-right: 36px; } .red-property-case>a:nth-of-type(3n) { margin-right: 0; } .red-property-case>a>.img { height: 280px; } .red-property-case>a .info { padding: 18px; transition: all .6s; } .red-property-case>a .txt { padding: 0; height: auto; font-size: 18px; font-weight: bold; transition: all .6s; } .red-property-case>a .txt>span { font-size: 20px; } .red-property-case>a .txt>p { max-width: calc(100% - 40px); } .red-property-case>a .info>p { font-size: 14px; line-height: 1.7; margin-top: 7px; transition: all .6s; } .red-property-case>a:hover .txt { background: none; } .red-property-case>a:hover .info { background-color: #09357f; } .red-property-case>a:hover .info>p { color: #ffffff; } /* 红色物业详情 */ .red-property-info { margin-top: 0; } .project-detail { padding: 50px 60px; } /* 推荐项目 */ .project-flag { padding: 45px 0 10px; } .project-flag>.title { font-size: 28px; font-weight: bold; } /* 人才招聘 */ .join-us .txt { width: calc(100% - 286px); } .join-us .txt>.culture-title { margin-bottom: 10px; } .join-us .txt>.culture-info { margin-top: 0; } .join-us .img { display: flex; justify-content: space-between; width: 246px; margin-top: 18px; } .join-us .img>p { width: 114px; } .join-us .img>p img{ width: 100%; border: 1px solid #f6f6f6; } /* 职位列表 */ .recruit-list { flex-wrap: wrap; padding-bottom: 30px; margin-top: -40px !important; } .recruit-item { justify-content: space-between; align-items: flex-end; width: calc(33.33% - 14px); margin: 0 21px 20px 0; padding: 28px; transition: all .6s; } .recruit-item:nth-of-type(3n) { margin-right: 0; } .recruit-item .txt { width: calc(100% - 90px); } .recruit-item .txt>h2 { font-size: 24px; font-weight: normal; transition: all .6s; } .recruit-item .txt>ins { display: block; width: 48px; height: 2px; margin: 13px 0; } .recruit-item .txt>p { font-size: 15px; line-height: 2; } .recruit-item .img { justify-content: center; align-items: center; width: 75px; height: 75px; border-radius: 100%; transition: all .6s; } .recruit-item .img>img { max-height: 100%; transition: all .6s; } .recruit-item:hover { background-color: #f2f5fb; } .recruit-item:hover h2 { color: #0e357f; } .recruit-item:hover .img { background-color: #0e357f; } .recruit-item:hover .img>img { filter: grayscale(100%) brightness(100); } /* 招聘详情 */ .min-heigh-box { min-height: calc(100vh - 413px); } .recruit-detail { justify-content: space-between; padding-bottom: 50px; } .recruit-detail .left { width: 32%; } .recruit-detail .left>h1 { font-size: 30px; margin-bottom: 13px; } .recruit-detail .left>p { font-size: 15px; line-height: 2; } .recruit-detail .left>div { margin-top: 20px; } .recruit-detail .left>div p { width: 114px; margin-right: 18px; } .recruit-detail .left>div p:last-child { margin-right: 0; } .recruit-detail .left>div p img{ width: 100%; border: 1px solid #f6f6f6; } .recruit-detail .left>div p>span{ display: block; text-align: center; margin-top: 8px; } .recruit-detail .right { width: 63%; } .recruit-detail .rich-txt { font-size: 15px; line-height: 2; } .recruit-detail .rich-txt img { max-width: 100%; } /* 商务合作 */ .business-cooperation { position: relative; } .business-cooperation>img{ width: 100%; height: 100%; } .business-cooperation .title-txt { position: absolute; left: 60px; top: 50%; transform: translateY(-50%); } .business-cooperation .title-txt>ins { display: block; width: 70px; height: 2px; margin-bottom: 38px; } .business-cooperation .title-txt>.img { display: flex; } .business-cooperation .title-txt>.img span { width: 114px; margin-right: 18px; } .business-cooperation .title-txt>.img span:last-child { margin-right: 0; } .business-cooperation .title-txt>.img img { width: 100%; } .business-cooperation .title-txt>.img em { font-size: 14px; color: #666666; text-align: center; margin-top: 12px; } /* 地图 */ .business-map { justify-content: space-between; align-items: center; padding: 32px 0 50px; } .business-map .txt { width: calc(48% - 40px); } .business-map .txt>h2 { font-size: 22px; } .business-map .txt>span { display: block; font-size: 20px; opacity: .5 !important; margin-bottom: 6px; } .business-map .txt>p { font-size: 16px; margin-top: 14px; } .business-map .map { width: 52%; height: 405px; } /* 投诉建议 */ .complaint { justify-content: space-between; padding-bottom: 50px; } .complaint .left { width: 335px; } .complaint-logo { width: 100%; justify-content: center; padding-bottom: 40px; border-bottom: 1px solid #c9d3e2; } .complaint-phone { justify-content: center; align-items: center; padding-top: 30px; } .complaint-phone>img { margin-right: 12px; } .complaint-phone span { display: block; opacity: .8; } .complaint-phone strong { display: block; font-size: 24px; } .complaint .right { width: calc(100% - 400px); } .complaint-title { font-size: 30px; line-height: 1.2; font-weight: bold; margin-bottom: 15px; } .complaint .right .rich-txt { font-size: 15px; line-height: 1.85; } .complaint .right .rich-txt img { max-width: 100%; } /* 非手机端隐藏 */ @media screen and (min-width:768px) { /* 仅手机端展示 */ .wap-show { display: none !important; } /* 隐藏pc端图片 */ .wap-img { display: none !important; } } /* 手机端样式 */ @media screen and (max-width:768px) { body { padding-top: .9rem; max-width: 768px; } html { font-size: 100px; } .w1360 { width: 94% !important; } /* 仅pc端展示 */ .pc-show { display: none !important; } /* 隐藏pc端图片 */ .pc-img { display: none !important; } /* 头部 */ .header-white { background-color: #f2f5fa; } .head { height: .9rem; } /* logo */ .logo { height: .66rem; } .logo img { height: 100%; } /* 导航按钮 */ .head .head-btn { display: block; width: .4rem; float: right; position: relative; cursor: pointer; z-index: 9999; } .head .head-btn i { display: block; width: 100%; height: .04rem; float: left; background-color: #0e357f; border-radius: .02rem; transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; } .head .head-btn i.bar-top { margin-top: 0; } .head .head-btn i.bar-cen { margin-top: .1rem; } .head .head-btn i.bar-bom { margin-top: .1rem; } .head .head-btn.cur i { background-color: #333333; } .head .head-btn.cur i.bar-cen { opacity: 0; } .head .head-btn.cur i.bar-top { -webkit-transform: rotate(45deg) translate(.1rem, .095rem); transform: rotate(45deg) translate(.1rem, .095rem); } .head .head-btn.cur i.bar-bom { -webkit-transform: rotate(-45deg) translate(.1rem, -.095rem); transform: rotate(-45deg) translate(.1rem, -.095rem); } .head .nav { display: block; width: 50%; height: 100vh; overflow-y: auto; background-color: #FFFFFF; position: fixed; padding: .9rem .4rem 0; top: 0px; right: -50%; z-index: 9999; transition: all .6s; } .nav>span { display: block; width: 100%; margin-bottom: 20px; } .nav>span>img { height: 33px; } .head .nav>a { display: block; width: 100%; font-size: 16px; line-height: 50px; margin: 0; font-weight: normal; border-bottom: 1px solid #ececec; } .header-white .nav>a.active { border-bottom: 1px solid #ececec; } .pull-call { position: static; display: flex !important; transform: none; border-bottom: 0 !important; padding-top: 30px; } .head .nav.active { right: 0; transition: all .6s; } .head .nav-bg { width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; z-index: 999; transition: all .6s; } .head .nav-bg.active { display: block; opacity: 1; transition: all .6s; } /* 尾部 */ .footer { padding-top: 0; } .foot { flex-wrap: wrap; } .foot-left { display: block !important; width: 100%; } .foot-left .item { width: 100%; margin-left: 0; } .foot-left .item>a { display: flex; justify-content: space-between; align-items: center; font-size: .26rem; color: #93b1ea; line-height: .75rem; border-bottom: 1px solid #1c428a; } .foot-left .item>a::after { content: ""; display: block; width: .18rem; height: .1rem; background-image: url(../images/icon/icon-foot-arrow.png); background-size: 100%; } .foot-left .item .sub-item { height: 0; margin-top: 0; overflow: hidden; } .foot-left .item.active>a { border-bottom: 0; color: #ffffff; } .foot-left .item.active>a::after { transform: rotateZ(180deg); } .foot-left .item.active .sub-item { height: auto; background-color: #0e3070; padding: .12rem .26rem; } .foot-left .item.active .sub-item>a { margin-top: 0; font-size: .24rem; line-height: .6rem; color: #758cb8; } .foot-right { width: 100%; flex-direction: column-reverse; } .qr-code { width: 1.86rem; height: 1.86rem; margin-top: .32rem; } .record-info { width: 100%; font-size: .24rem; line-height: 1.5; text-align: center; margin-top: .15rem; } /* banner */ .banner-txt { top: 50%; } .banner-txt .title { font-size: .42rem; line-height: .6rem; } .banner-txt .sub-title { font-size: .22rem; letter-spacing: .012rem; } .banner-txt .info { font-size: .24rem; margin-top: .25rem; } .banner-txt .english-info { font-size: .18rem; letter-spacing: .01rem; } /* 指示点 */ .banner-swiper .swiper-pagination-bullet { width: .22rem; height: .08rem; } .banner-swiper .swiper-pagination-bullet-active { width: .42rem; } .pull-section { padding: .4rem 0; } /* 走进中正 */ .index-about { padding: 0 3%; background-color: #eef3f6; } .index-about .title { padding: .3rem 0; text-align: center; } .index-about .title>p { font-size: .4rem; font-weight: bold; color: #191919; } .index-about .title>strong { display: block; font-size: .18rem; margin-top: .08rem; letter-spacing: .07rem; text-indent: .06rem; } .index-about .txt { padding: .3rem .26rem; } .index-about .txt>h2 { font-size: .32rem; font-weight: normal; text-align: center; margin-bottom: .15rem; } .index-about .txt>.rich-txt { font-size: .22rem; line-height: 1.85; text-align: justify; text-indent: 2em; } .about-history { flex-wrap: wrap; padding: .15rem 0; } .about-history .item { width: 50%; padding: .2rem 0; text-align: center; } .about-history .item>p { font-size: .26rem; line-height: 1.2; } .about-history .item>p strong { font-size: .56rem; margin-right: .02rem; } .about-history .item>span { display: block; font-size: .24rem; transform: scale(.68); font-weight: bold; } .about-more { justify-content: center; align-items: center; width: 2.06rem; height: .66rem; margin: 0 auto; border: 1px solid #c5c5c5; border-radius: .33rem; font-size: .24rem; } .index-about .txt>img { width: 100%; margin-top: .44rem; } /* 首页资讯&服务 */ .news-service-bg { background-color: #eef3f6; padding-bottom: 0; } .news-service { flex-wrap: wrap; flex-direction: column-reverse; width: 100% !important; } .news-service>div { width: 100%; } /* 服务 */ .index-service { display: block !important; padding: 0 3%; height: auto; } .index-service .left-service { display: block; width: 100%; } .index-service .left-service .txt { top: .32rem; left: .36rem; } .index-service .left-service p { max-width: 100%; font-size: .32rem; } .index-service .left-service span { font-size: .28rem; } .index-service .right-service { width: 100%; } .index-service .right-service>a { min-height: 1.7rem; padding: .3rem .36rem; } .index-service .right-service>a>p { max-width: 80%; font-size: .28rem; } .index-service .right-service>a>span { font-size: .24rem; } .index-service .right-service>a:nth-of-type(4)>p { margin-top: .308rem; } /* 资讯 */ .news-service .index-news { width: 100%; padding: 0 3% .2rem; background-color: #ffffff; margin-top: .36rem; position: relative; } .index-news-nav { justify-content: center; margin: .24rem 0; } .index-news-nav>span { font-size: .24rem; line-height: .32rem; padding: .15rem .5rem; margin: 0 .22rem; } .news-more { display: block; font-size: .22rem; line-height: .32rem; padding: .15rem 0; position: absolute; top: .24rem; right: 3%; } .news-service .new-list>.swiper { height: auto; padding-bottom: 1rem; padding-right: 0; } .news-service .new-list .swiper-slide { width: 5.3rem; margin: 0 .2rem; } .news-service .new-list .swiper-slide>div { height: 3.5rem; overflow: hidden; } .news-service .new-list .swiper-slide>div img { width: 100%; min-height: 3.5rem; } .news-service .new-list .swiper-slide>a { display: block; padding: .1rem 0; } .news-service .new-list .swiper-slide>a em { display: block; font-size: .18rem; font-weight: bold; margin-top: .1rem; } .news-service .new-list>.swiper .title { font-size: .28rem; } .news-service .new-list>.swiper .info { font-size: .18rem; margin-top: .12rem; } /* 分页样式 */ .news-swiper .swiper-pagination-bullet, .information-swiper .swiper-pagination-bullet { width: .2rem; height: .2rem; margin: 0 .1rem !important; } /* 列表banner */ .pull-banner img { width: 100%; } /* 二级导航 */ .pull-margin { margin-top: 0 !important; } .position-sub-nav { height: .9rem; } .sub-nav-bg { display: flex; justify-content: center; width: 100%; overflow: hidden; } .sub-nav { display: flex; justify-content: flex-start; max-width: 100%; overflow-x: auto; overflow-y: hidden; white-space: nowrap; position: relative; } .sub-nav::-webkit-scrollbar { width: 0; height: 0; opacity: 0; } .sub-nav>a { margin-left: .6rem; font-size: .26rem; line-height: .87rem; border-bottom: .03rem solid rgba(14, 53, 127, 0); } .sub-nav>a.active { border-bottom: .03rem solid #0e357f; } .company-profile { flex-wrap: wrap; } .company-profile .txt { width: 100%; } .profile-title>p { max-width: 2.8rem; font-size: .36rem; } .culture-title>p { max-width: 100%; } .profile-title>strong { font-size: .32rem; margin-top: .04rem; font-weight: normal; } .profile-title>span { font-size: .24rem; } .profile-info { font-size: .26rem; color: #666666; } .company-profile .img { width: 100%; margin-top: .3rem; } .company-profile .img>img { width: 100%; } .company-profile .img>img:first-child { margin-bottom: .1rem; } /* 管理团队 */ .profile-title { margin-bottom: .2rem; } .management-team-list { flex-wrap: wrap; padding: 0; background-color: rgba(255, 255, 255, 0) !important; margin-top: .3rem; } .management-team-nav { width: 100%; margin-top: 0; } .management-team-nav>span { display: flex; justify-content: space-between; align-items: center; height: .9rem; padding: 0 .25rem; font-size: .26rem; background-color: #ffffff; margin-bottom: 1px; border-right: 0 !important; } .management-team-nav>span.active { color: #ffffff; background-color: #0e357f; } .management-team-nav>span.active::after { content: ""; display: block; width: .18rem; height: .1rem; background-image: url(../images/icon/icon-foot-arrow.png); background-size: 100%; } .management-team-item { width: 100%; } .management-team-item>a { flex-wrap: wrap; height: auto; background-color: #ffffff; padding: .28rem 0; border-bottom: 0; margin-top: .26rem; } .management-team-item .img { width: 2.3rem; height: 2.3rem; border-radius: 100%; margin: 0 auto; } .management-team-item .txt { width: 100%; padding: 0 .25rem; } .management-team-item .txt>h2 { font-size: .3rem; text-align: center; margin-top: .2rem; } .management-team-item .txt>strong { font-size: .26rem; text-align: center; margin: .1rem 0; } .management-team-item .txt>p { font-size: .24rem; } /* 企业文化 */ .culture-title-wap { text-align: center; } .culture-info { margin-top: 0; line-height: 1.8; } .enterprise-list .item { width: 100%; margin: 0 0 .35rem 0; } .enterprise-list .item:last-child { margin-bottom: .1rem; } .enterprise-list .item .txt { padding: .3rem .36rem; } .enterprise-title>span { font-size: .3rem; } .enterprise-title>strong { font-size: .26rem; margin-top: .06rem; } .enterprise-title>em { margin: .16rem auto; } .enterprise-info { font-size: .26rem; text-align: justify; height: auto; } /* 大事记 */ .history { flex-wrap: wrap; flex-direction: column-reverse; width: 100% !important; padding-bottom: 0; } .history .img { width: 100%; margin-top: 0; padding: 0 3% .36rem; border-bottom: .26rem solid #eef3f6; } .history .txt { width: 100%; padding: 0 3%; } .history-title-wap { text-align: center; } .history-title-wap>p { max-width: 100%; } .history-time { width: 1.78rem; padding-top: .2rem; } .history-time>p { width: 1.4rem; height: .44rem; font-size: .24rem; margin: 0; } .history-txt { width: calc(100% - 1.78rem); font-size: .24rem; line-height: 1.8; padding: .12rem 0 .4rem .38rem; } .history-txt>p>strong { width: .6rem; } .history-txt>p>span { width: calc(100% - .6rem); } .history-time>span { width: .22rem; height: .22rem; top: .42rem; } .history-time>span>em { width: .14rem; height: .14rem; } .history-swiper-bg { padding-top: .3rem; } .history-swiper { max-height: 9.4rem; } .history-swiper-bg .swiper-button-prev, .history-swiper-bg .swiper-button-next { width: .86rem; height: .86rem; margin-left: 1.35rem; } .history-swiper-bg .swiper-button-prev>span, .history-swiper-bg .swiper-button-next>span { width: .66rem; height: .66rem; } .history-swiper-bg .swiper-button-prev img, .history-swiper-bg .swiper-button-next img { width: .2rem; } /* 企业荣誉 */ .honor-list .item { width: 100% !important; flex-direction: row !important; margin: 0 !important; padding-left: .5rem !important; padding-right: 0 !important; padding-top: .28rem; } .honor-list .item>.time { width: .96rem; height: .96rem; left: 0 !important; right: auto !important; } .honor-list .item>.time>span { width: .76rem; height: .76rem; font-size: .24rem; } .honor-list .item .txt { border-left: 1px solid #c9d3e2; border-right: 0 !important; padding-left: .7rem !important; padding-right: 0 !important; font-size: .24rem; text-align: left !important; padding-bottom: .75rem; line-height: 1.8; } .honor-list .item .txt p>img { width: .1rem; height: .1rem; margin-top: .166rem; } .honor-list .item:nth-of-type(odd) .txt p>img { margin-right: .1rem; } .honor-list .item:nth-of-type(even) .txt p { flex-direction: row; } .honor-list .item:nth-of-type(even) .txt p>img { margin-right: .1rem; margin-left: 0; } .honor-list .item .txt p>span { width: calc(100% - .2rem); } .honor-list .item:last-child .txt { padding-bottom: 1.1rem; } /* 品牌活动 */ .activities-list .activities-item { width: 100%; height: 2.3rem; } .activities-list .activities-item:nth-of-type(2n) { flex-direction: row-reverse; } .activities-list .activities-item:nth-of-type(3n) { flex-direction: row; } .activities-list .activities-item>.txt { padding: .2rem; } .activities-list .activities-item>.txt>h2 { font-size: .26rem; text-align: center; } .activities-list .activities-item>.txt>p { font-size: .24rem; line-height: 1.5; height: 1.08rem; margin-top: .1rem; margin-bottom: .1rem; } .activities-list .activities-item>.img>img { min-height: 2.3rem; } .article-more-btn { font-size: .24rem; height: .3rem; } .article-more-btn>img { height: .22rem; } .load-more { width: 2.1rem; height: .66rem; font-size: .24rem; border-radius: .33rem; margin: .4rem auto 0; } .preview-swiper { margin: .3rem 0 0; padding-bottom: .9rem !important; overflow-y: auto !important; } .preview-swiper .swiper-slide { width: 6.5rem; margin: 0 .12rem; } .preview-item .txt { padding: .15rem .2rem; } .preview-item .txt h2 { font-size: .26rem; -webkit-line-clamp: 2; } .preview-item .txt p { height: .72rem; font-size: .24rem; -webkit-line-clamp: 2; line-height: 1.5; margin: .1rem 0 .2rem; } .preview-item .img { height: 2.4rem; } .preview-item .img>img { min-height: 2.4rem; } .preview-swiper .swiper-button-prev { width: .55rem; height: .55rem; left: calc(50% - .8rem); top: auto; bottom: 0; } .preview-swiper .swiper-button-next { width: .55rem; height: .55rem; right: calc(50% - .8rem); top: auto; bottom: 0; } /* 品牌活动详情 */ .detail-swiper .swiper-pagination-current { font-size: .28rem; } .detail-swiper .swiper-pagination { bottom: .05rem !important; } .detail-swiper .swiper-pagination>em { font-size: .24rem; margin: 0 .06rem; } .detail-swiper .swiper-pagination-total { font-size: .24rem; margin-right: .7rem; } .detail-swiper .swiper-button-prev, .detail-swiper .swiper-button-next { width: .12rem; height: .21rem; right: 1.7rem; bottom: .2rem; } .detail-swiper .swiper-button-next { right: .18rem; } .detail-swiper .swiper-button-prev::after, .detail-swiper .swiper-button-next::after { font-size: .24rem; } .detail-top { display: flex; flex-direction: column; } .detail-top-cloumn { flex-direction: column-reverse; } .detail-swiper { margin-bottom: 0; height: 3.48rem; } .detail-top-cloumn .detail-swiper { margin-top: .3rem; } .detail-swiper .swiper-slide img { min-height: 3.48rem; } .detai-title>h1 { font-size: .3rem; margin: .04rem 0; } .detai-title>.sub-bid { font-size: .24rem; } .activities-detail-txt .rich-txt { margin-top: .26rem; font-size: .26rem; line-height: 1.8; } .activities-detail-txt .rich-txt-added, .activities-detail-txt .rich-img { width: 100%; margin-top: .15rem; } .activities-detail { padding-bottom: 0; } .part-list { flex-wrap: wrap; padding-top: .25rem; height: auto; margin-top: .3rem; font-size: .24rem; } .part-list>.item { width: calc(100% - .3rem); line-height: 2; } .part-list>.item:nth-of-type(2) { justify-content: flex-start; } .part-list>em { left: auto; right: 0; top: calc(50% + .15rem); transform: translate(0, -50%); } .part-list>.item>a { max-width: calc(100% - 1rem); } /* 媒体报道 */ .news-nav { flex-wrap: wrap; padding: .26rem 0; } .news-nav>a { display: flex; justify-content: space-between; align-items: center; width: 100%; height: .9rem; padding: 0 .25rem; font-size: .26rem; background-color: #ffffff; color: #333333; margin-right: 0; } .news-nav>a.active { color: #ffffff; background-color: #0e357f; } .news-nav>a.active::after { content: ""; display: block; width: .18rem; height: .1rem; background-image: url(../images/icon/icon-foot-arrow.png); background-size: 100%; } .news-first-bg { padding-bottom: .1rem; } .news-first { flex-wrap: wrap; padding: 0 0 .3rem; background-color: #ffffff !important; } .news-first .img { width: 100%; } .news-first .txt { width: 100%; } .news-first .time { width: 100%; height: auto; margin-top: .24rem; border: 0; color: #999999; text-align: left; } .news-first .time>span { font-size: .24rem; line-height: 1.5; opacity: 1; margin-top: 0; } .news-first h2 { font-size: .28rem; margin: 0; } .news-first .info { min-height: auto; font-size: .26rem; line-height: .42rem; margin: .1rem 0 .2rem; -webkit-line-clamp: 3; } .news-first .article-more-btn { filter: grayscale(0); opacity: 1; } .news-list { padding-top: 0; margin-top: -.12rem !important; } .news-item { flex-wrap: wrap; flex-direction: row-reverse; padding: .2rem; margin-top: .23rem; } .news-item .img { width: 2.62rem; height: 1.7rem; } .news-item .img>img { min-height: 1.7rem; } .news-item .txt { width: calc(100% - 2.9rem); padding: 0; } .news-item .txt>em { font-size: .24rem; color: #999999; } .news-item .txt>h2 { font-size: .28rem; } .news-item .txt>.info { font-size: .26rem; line-height: 1.5; -webkit-line-clamp: 2; height: auto; margin: .1rem 0 0; } .load-more-news { height: .68rem; margin: .25rem 0 0; font-size: .24rem; } /* 媒体报道详情 */ .news-detail-bg { padding: .35rem 0; } .news-detail-txt { width: 100%; } .news-detail-txt>h1 { font-size: .3rem; } .news-detail-txt>.news-survey { font-size: .18rem; padding: .06rem 0 .1rem; height: .66rem; } .news-detail-txt>.news-survey>span { margin-right: .18rem; } .news-detail-txt>.news-survey>span img { margin-right: .05rem; max-height: .24rem; } .news-detail-txt .rich-txt { font-size: .22rem; line-height: 1.8; margin-top: .15rem; } /* 物业服务 */ .services-list { padding: 0; } .services-list .item { height: 3.55rem; margin-bottom: .26rem; } .services-list .item:last-child { margin-bottom: 0; } .services-list .item .img { max-width: 80%; } .services-list .item-mask { left: 20%; } .services-list .item .txt { left: .33rem; } .services-list .item .txt h2 { font-size: .28rem; } .services-list .item .txt p { font-size: .26rem; margin-top: .06rem; } .services-list .item .txt .article-more-btn { font-size: .24rem; margin-top: .5rem; } /* 物业服务详情 */ .resource-advantage { padding-bottom: 0; margin-top: .35rem !important; } .advantage-item { padding: .3rem; margin-bottom: .25rem; } .advantage-item h2 { font-size: .28rem; } .advantage-item>p { -webkit-line-clamp: 4; font-size: .24rem; } .advantage-item>ins { width: .35rem; height: .03rem; margin: .15rem 0 .2rem; } /* 友邻集市 */ .market-banner .detai-title>h1, .market-nav .detai-title>h1 { margin: 0; } .market-banner { padding-top: .1rem; } .market-banner-swiper { height: 3.5rem; margin-top: .2rem; } .market-banner-swiper .swiper-slide>img { min-height: 3.5rem; } /* 分页按钮 */ .market-banner .swiper-pagination-bullet, .market-activity .swiper-pagination-bullet { width: .14rem; height: .14rem; margin: 0 .08rem !important; } .market-banner .swiper-pagination, .market-activity .swiper-pagination { bottom: .1rem !important; } .market-nav { padding: .22rem 0 .38rem; } .market-list { margin-top: .2rem; max-height: 3.8rem; } .market-item { width: 25%; height: 1.85rem; background-color: #ffffff !important; margin-right: 0; } .market-item>span { width: 1.1rem; height: 1.1rem; border: 1px solid #e9e9e9; margin: .2rem auto .15rem; } .market-item>span>img { max-width: 80%; max-height: 90%; } .market-item>h2 { font-size: .24rem; } .market-item:nth-of-type(n+5) { margin-top: .1rem; } .market-activity { height: auto; } .market-swiper .swiper-slide { height: 3.5rem; margin-bottom: .3rem; } .market-swiper .swiper-slide:last-child { margin-bottom: 0; } .market-swiper .swiper-slide>img { min-height: 3.5rem; } .market-activity .swiper-pagination { display: none; } .market-activity-txt { top: .4rem; left: .4rem; } .market-activity-txt>em { font-size: .26rem; } .market-activity-txt>h2 { font-size: .28rem; margin: .03rem 0 .15rem; } .market-activity-txt>.article-more-btn { margin-top: .46rem; } /* 服务优势 */ .market-advantage { padding-top: .4rem; } .market-advantage-list { margin-top: -.2rem !important; } .market-advantage-list .item { width: calc(50% - .28rem); margin: .28rem .14rem 0; padding-bottom: .24rem; } .market-advantage-list .item:nth-of-type(4n) { margin-right: .14rem; } .market-advantage-list .item>em { height: .75rem; margin: .4rem 0 .25rem; } .market-advantage-list .item>p { font-size: .28rem; } .market-advantage-list .item>span { font-size: .16rem; margin-top: .04rem; } .market-advantage-list .item { height: auto; } .market-detail-txt .sub-bid { font-weight: bold; } .market-detail-txt { padding-bottom: 0; } .market-atlas { margin-top: .2rem; } .project-title { text-align: center; } /* 项目展示 */ .red-property-case { margin-top: -.1rem !important; } .project-case-list { justify-content: space-between; } .project-case-list>a { width: calc(50% - .1rem); margin: .2rem 0 0 !important; } .red-property-case>a>.img { height: 2.25rem; } .red-property-case>a .txt { font-size: .26rem; } .red-property-case>a .txt>span { font-size: .24rem; } .red-property-case>a .info { padding: .18rem; } .red-property-case>a .txt>p { max-width: calc(100% - .4rem); } .red-property-case>a .info>p { font-size: .24rem; margin-top: .06rem; } /* 项目详情 */ .project-detail-title>strong { font-weight: bold; } .project-detail { padding: .2rem; } .project-flag { padding: .45rem 0 0; } .project-flag>.title { font-size: .32rem; margin-bottom: .1rem; } /* 人才招聘 */ .join-us{ padding-bottom: .4rem; } .join-us .img{ width: 4.3rem; margin: .3rem auto 0; } .join-us .img>p{ width: 2rem; } .join-us .img>p span{ display: block; font-size: .24rem; margin-top: .1rem; text-align: center; } /* 职位列表 */ .join-content-bg{ background-image: url(../images/public/about-bg-01.jpg); background-color: #f5f5f5 !important; } .recruit-list{ margin-top: 0 !important; padding-bottom: 0; } .recruit-item{ width: 100%; margin-right: 0 !important; background-color: #ffffff !important; margin-bottom: .28rem; padding: .25rem .3rem; } .recruit-item .txt{ width: calc(100% - 1rem); } .recruit-item .txt>h2{ font-size: .3rem; } .recruit-item .txt>ins{ width: .48rem; height: .04rem; margin: .13rem 0; } .recruit-item .txt>p{ font-size: .24rem; } .recruit-item .img{ width: .95rem; height: .95rem; background-color: #f5f5f5 !important; } .recruit-item .img>img{ width: .38rem; } /* 招聘详情 */ .join-detail-bg{ background-image: url(../images/public/about-bg-01.jpg); background-color: #f5f5f5 !important; } .recruit-detail{ width: 100% !important; flex-direction: column; padding-bottom: 0; } .recruit-detail .left{ width: 100%; padding: .3rem 3%; background-color: #FFFFFF; } .recruit-detail .left>h1{ font-size: .32rem; margin-bottom: .12rem; } .recruit-detail .left>p{ font-size: .24rem; line-height: 1.6; } .recruit-detail .left>div{ margin-top: .2rem; } .recruit-detail .left>div p{ width: 1.5rem; margin-right: .3rem; } .recruit-detail .left>div p>span{ font-size: .24rem; margin-top: .08rem; } .recruit-detail .right{ width: 94%; background-color: #ffffff; margin: .35rem auto 0 !important; padding: .2rem .25rem; } .recruit-detail .rich-txt{ font-size: .24rem; line-height: 1.6; } /* 商务合作 */ .business-cooperation{ height: 3.8rem; } .business-cooperation .title-txt{ left: .4rem; } .cooperation-title>p{ font-size: .36rem; } .cooperation-title>strong{ font-size: .28rem; font-weight: bold; } .business-cooperation .title-txt>ins{ width: .7rem; margin-bottom: .38rem; } .business-cooperation .title-txt>.img span{ width: 1.1rem; } .business-cooperation .title-txt>.img em{ font-size: .24rem; margin-top: .12rem; } .business-map{ flex-direction: column; padding: .32rem 0 0; } .business-map .txt{ width: 100%; } .business-map .txt>h2{ font-size: .28rem; } .business-map .txt>span{ font-size: .24rem; } .business-map .txt>div{ font-size: .24rem; line-height: 1.8; } .business-map .map{ width: 100%; height: 3.8rem; margin-top: .2rem; } /* 投诉建议 */ .min-heigh-box{ min-height: auto; } .complaint{ flex-direction: column; width: 100% !important; padding-bottom: 0; margin-top: -.4rem !important; } .complaint .left{ width: 100%; padding: .6rem 3% .4rem; background-color: #ffffff; } .complaint-logo{ padding-bottom: .4rem; } .complaint-logo img{ width: 1.72rem; } .complaint-phone { padding-top: .3rem; } .complaint-phone span{ font-size: .24rem; } .complaint-phone strong{ font-size: .36rem; } .complaint-phone>img{ height: 1.06rem; margin-right: .12rem; } .complaint .right{ width: 94%; margin: .3rem auto 0 !important; padding: .25rem .3rem; background-color: #ffffff; } .complaint-title{ font-size: .3rem; } .complaint .right .rich-txt{ font-size: .24rem; line-height: 1.6; } }