/* =============== * 棣栭〉鏍峰紡 * =============== */ .template-home .banner-wrapper{ width: 100%; height: 100vh; background-size: cover; position: relative; } div#n2-ss-3 .nextend-arrow{ display: none; } .template-home .banner-wrapper .wrapper{ display: flex; align-items: center; } .template-home .banner-wrapper img.chuangxin{ max-width: 100%; height: auto; } .template-home .banner-wrapper .anniversary{ position: absolute; top: 50%; margin-top: -1.12rem; left: 6.83rem; color: #fbc715; opacity: 0.2; } .template-home .banner-wrapper .anniversary .year{ font-size: 2.45rem; line-height: 2.45rem; font-weight: bold; } .template-home .banner-wrapper .anniversary .nian{ font-size: 0.6rem; } .template-home .banner-wrapper .slide-mask{ position: absolute; bottom: 0.48rem; left: 0; width: 100%; height: 1.72rem; background: url("./../images/mask.png") center center no-repeat; background-size: cover; z-index: 1000; } .template-home .slide-mask .wrapper{ position: relative; height: 1.72rem; } .slide-mask ul.industry-list{ position: absolute; bottom: 0.28rem; right: 0; margin-top: 0; overflow: hidden; } .slide-mask ul.industry-list > li{ box-sizing: border-box; width: 2.34rem; background-color: #17b29e; margin: 0 0 0 0.06rem; color: white; padding-bottom: .1rem; transition: all .3s; } .slide-mask ul.industry-list > li.estate{ background-color: #cfb548; } .slide-mask ul.industry-list > li.business{ background-color: #3d7db8; } .slide-mask ul.industry-list > li.culture{ background-color: #689547; } .slide-mask ul.industry-list > li.property{ background-color: #479dac; } .slide-mask ul.industry-list > li > div{ padding: 0.18rem 0 0 0.18rem; color: white; position: relative; } .slide-mask ul.industry-list > li a.industry-title{ font-size: 0.2rem; line-height: 0.23rem; border-left: 1px solid white; padding-left: 0.07rem; display: block; margin-bottom: 0.1rem; color: white; } .slide-mask ul.industry-list > li svg{ position: absolute; top: 0.18rem; right: 0.07rem; font-size: 0.46rem; } .slide-mask ul.industry-list .hover-wrapper{ display: none; font-size: 0.14rem; } .slide-mask ul.industry-list div.yw{ font-size: 0.12rem; line-height: 0.12rem; color: white; opacity: 0.6; text-transform: uppercase; } @media only screen and (max-width: 1200px){ .slide-mask ul.industry-list{ width: 100%; overflow-x: scroll; flex-wrap:nowrap!important; } .slide-mask ul.industry-list > li{ /*min-width: 120px;*/ width: 2.2rem; margin-left: 1%; flex-shrink: 0; } .slide-mask ul.industry-list div.yw{ display: none; } .slide-mask ul.industry-list > li a.industry-title{ font-size: 0.3rem; line-height: 0.4rem; } .slide-mask ul.industry-list > li svg{ font-size: 0.6rem; top: 0.25rem; } .slide-mask ul.industry-list > li .hover-wrapper{ display: none !important; } } .hover-wrapper ul.company-list{ line-height: 0.24rem; max-height: 0.96rem; overflow-x: hidden; overflow-y: scroll; text-align: left; } .hover-wrapper ul.company-list li a{ font-size: 0.14rem; color: white; } .hover-wrapper .slogan{ display: inline-block; margin-top: 0.16rem; } .slide-mask ul.industry-list > li:hover .hover-wrapper{ display: block; } .slide-mask ul.industry-list > li:hover svg{ font-size: 0.52rem; } .slide-mask ul.industry-list > li:hover div.yw{ display: none; } .company-info .wrapper > ul{ padding: 0.5rem 0; } .company-info .wrapper > ul > li{ width: 45%; } .company-info ul li .title{ display: inline-block; font-size: 0.2rem; line-height: 1.2; font-weight: bold; color: #464646; border-left: 4px solid #dab11e; padding-left: 0.06rem; margin-bottom: 0.29rem; } .company-info ul li .title em{ font-size: 0.12rem; color: #9e8616; margin-left: .10rem; margin-right: .05rem; } .company-info ul li .title i{ font-size: 0.12rem; color: #dab11e; font-weight: normal; } .company-info ul li.introduce p.content{ color: #686868; line-height: 0.32rem; } .company-info ul li .more{ float: right; font-size: 0.14rem; color: #686868; line-height: 0.2rem; border: 1px solid #686868; text-align: right; padding: .05rem 0.25rem; margin-top: 0.1rem; border-radius: 2px; } .company-info ul li .more:hover{ text-decoration: none; border-color: #dab11e; color: #dab11e; } .company-info ul li.news .news-list-wrapper{ position: relative; } .company-info ul li.news .show-wrapper{ height: 1.30rem; width:calc(100% - 0.3rem); overflow: hidden; } li.news ul.news-list{ position: relative; } .template-home ul.news-list li{ height: 1.30rem; overflow: hidden; } .template-home ul.news-list li a{ text-decoration: none; } .template-home li.news ul.news-list h3{ font-weight: bold; color: #333333; font-size:0.16rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .template-home li.news ul.news-list h3:hover{ color: #dab11e; } .template-home li.news ul.news-list p.content{ color: #666666; line-height: 2; text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .template-home li.news ul.dot-list{ position: absolute; top: 0; right: 0; } .template-home li.news ul.dot-list li{ display: block; width: 0.15rem; height: 0.15rem; border-radius: 50%; background-color: #d1d1d1; margin-bottom: 0.15rem; cursor: pointer; } .template-home li.news ul.dot-list li.on, .template-home li.news ul.dot-list li:hover{ background-color: #666666; } @media only screen and (max-width: 1200px){ .template-home li.news ul.dot-list{ display: none; } .company-info .wrapper > ul > li, .company-info ul li.news .news-list-wrapper{ width: 100%; } .company-info ul li .more{ width: 100%; height: 0.4rem; line-height: 2; text-align: center; margin: 0.2rem 0 0.5rem; } .company-info ul li.news .show-wrapper{ overflow: visible; height: auto; } li.news ul.news-list{ position: static; } .template-home ul.news-list li{ margin-bottom: 0.2rem; height: auto; } .template-home li.news ul.news-list p.content{ line-height: 2; } } @media only screen and (max-width: 576px){ .company-info .wrapper > ul{ padding: 0.5rem 0.2rem; } } /* =============== * 棣栭〉鏍峰紡 * =============== */ /* =============== * 璧拌繘鍚屾洣鏍峰紡 * =============== */ .zjtx-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/zjtx.jpg); } .all-content-wrapper > div{ margin-top: 0.4rem; padding-bottom: 1rem; } .zjtx-wrapper > div > .wrapper{ box-sizing: border-box; } .zjtx-wrapper .jt-js-wrapper{ background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/ballon-big-back.jpg) center bottom no-repeat; background-size: cover; } .zc-content .dsz-img{ margin-right: 0.4rem; } .zc-content .dsz-img img{ max-width: 100%; } .zc-content .dsz-zc h1{ font-size: 0.3rem; line-height: 2; color: #dab11e; font-weight: bold; padding-bottom: 0.4rem; } .zc-content .dsz-zc h1:before{ content: ''; display: inline-block; width: 0.12rem; height: 0.12rem; background-color: #e4bb2e; margin-right: 0.12rem; } .zc-content .dsz-zc > strong{ display: block; font-size: 0.16rem; padding-bottom: 0.1rem; color: #333333; } .zc-content .dsz-zc p{ font-size: 0.16rem; line-height: 2; text-indent: 0.32rem; color: #333333; } .zc-content .dsz-zc p strong{ font-size: .16rem; } .dsz-zc .zc-footer{ padding-top: 0.6rem; } .dsz-zc .zc-footer strong{ font-size: 0.18rem; margin-right: 0.4rem; color: #32332e; } .jt-introduce{ overflow-y: hidden; text-overflow: ellipsis; height:1.6rem; } .more-content{ margin-top:0.2rem; text-align: center; cursor:pointer; color:#dab11e; } .more-content span{ text-align: center; margin:.2rem auto; display: inline-block; border:1px solid #666; padding:.05rem .15rem; } .jt-js-wrapper .jt-introduce p{ font-size: 0.16rem; line-height: 2; color: #333333; text-indent: 0.32rem; } .jt-js-wrapper .introduce-list{ display: flex; overflow: hidden; flex-direction: row; justify-content: space-between; padding: 0.95rem 0 0.1rem; } .introduce-list li{ text-align: center; position: relative; } .introduce-list li p{ padding-top:.15rem; } .introduce-list li .dot{ position: absolute; bottom: -0.03rem; left: 50%; margin-left: 0; display: inline-block; width: 0.07rem; height: 0.07rem; border-radius: 50%; background-color: #dab11e; } .introduce-list li .line{ display: inline-block; width: 2.12rem; height: 1px; position: absolute; bottom: 0; right: -1.25rem; background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/dashed.jpg) repeat-x center center; } .introduce-list li .counter-box{ font-size: 0.45rem; line-height: 2; color: #dab11e; font-weight: bold; width: 2.13rem; } .introduce-list li .desc{ font-size: 0.17rem; line-height:2; color: #333333; } @media only screen and (max-width: 576px){ .introduce-list li .dot, .introduce-list li .line{ display: none; } .zjtx-wrapper > div > .wrapper{ padding: 0; } .introduce-list li{ margin-bottom: 5%; } } @media only screen and (min-width: 1200px){ .gl-team-wrapper .wrapper{ width:12.4rem; } } .gl-team-wrapper ul{ display: flex; flex-direction: row; flex-wrap: wrap; margin-bottom: -0.4rem; } .gl-team-wrapper ul li{ width: 2.70rem; margin: 1.1rem 0.2rem 0.4rem 0.2rem; text-align: center; cursor: pointer; } .gl-team-wrapper ul .member-info{ width: 100%; border: 1px solid #cfcfcf; position: relative; padding-top: 1.35rem; padding-bottom: .15rem; } .gl-team-wrapper ul .member-info:hover{ border-color: #dab11e; } .gl-team-wrapper ul .member-info:hover img{ border-color: #dab11e; } .gl-team-wrapper ul .member-info .member-img{ width: 2.2rem; height: 2.2rem; position: absolute; top: -50%; margin-top: 0.15rem; left: 50%; margin-left: -1.1rem; } .member-info .member-img img{ width: 2.2rem; border: 1px solid transparent; height: 2.2rem; border-radius: 50%; } .gl-team-wrapper ul .member-info .member-name{ font-size: 0.22rem; color: #444444; font-weight: bold; } .gl-team-wrapper ul .member-info .zw-box{ color: #999999; line-height: 2; padding-top: 0.25rem; } .gl-team-wrapper ul .member-info .zw-box .zw, .gl-team-wrapper ul .member-info .zw-box .ry{ font-size: 0.16rem; } @media only screen and (max-width: 768px) { .gl-team-wrapper ul li{ width: 50%; margin-left:0; margin-right:0; } .gl-team-wrapper ul .member-info{ width: 68%; margin: 0 16%; padding-top: 1.3rem; } .gl-team-wrapper ul .member-info .zw-box{ line-height: 2; padding-top: 0.1rem; } } @media only screen and (max-width: 576px) { .gl-team-wrapper ul li { width: 100%; } } .develop-wrapper{ text-align: center; } .develop-wrapper .yinyan{ line-height: 2; color: #333333; text-align: left; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 0 auto 0.5rem; } .develop-wrapper .stage-box{ display: flex; flex-direction: row; justify-content: space-between; background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/dashed.jpg) repeat-x center 0.73rem; padding-top: 0.43rem; margin-bottom: 0.6rem; } ul.stage-box li{ position: relative; text-align: center; cursor: pointer; } ul.stage-box li .stage-point{ display: block; width: 0.24rem; height: 0.24rem; padding: 0.16rem; border-radius: 50%; border: 1px solid #999999; background-color: #999999; background-clip: content-box; margin: 0 auto; box-sizing: content-box; } ul.stage-box li .stage-year{ display: inline-block; font-size: 0.24rem; line-height: 2; font-weight: bold; color: #666666; border-bottom: 1px solid #666666; padding-top: 0.12rem; } ul.stage-box li .stage{ width: 1rem; position: absolute; top: -0.45rem; left: 1.75rem; line-height: 2; } ul.stage-box li .stage .number{ color: #999999; font-size: 0.2rem; } ul.stage-box li .stage .desc{ color: #666; font-weight: bold; font-size: 0.2rem; } ul.stage-box li:hover .stage-point, ul.stage-box li.active .stage-point{ border-color: #dab11e; background-color: #dab11e; } ul.stage-box li:hover .stage-year, ul.stage-box li.active .stage-year{ color: #dab11e; border-bottom-color: #dab11e; } ul.stage-box li:hover .stage .number, ul.stage-box li:hover .stage .desc, ul.stage-box li.active .stage .number, ul.stage-box li.active .stage .desc{ color: #dab11e; } .stage-event-box{ background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/solid.jpg) repeat-y center center; padding: 0.2rem 0; } .stage-event-box li{ width: 50.5%; position: relative; margin-bottom: 0.55rem; } .stage-event-box li.fr{ text-align: left; } .stage-event-box li.fl{ text-align: right; } .stage-event-box li.fr .stage-event{ padding-left: 0.3rem; } .stage-event-box li.fl .stage-event{ padding-right: 0.3rem; } .stage-event-box li .stage-event h4{ font-size: 0.24rem; color: #333333; font-weight: bold; padding-bottom: 0.1rem; } .stage-event-box li .stage-event p{ line-height: 2; color: #666666; } .stage-event-box li:hover .stage-event h4, .stage-event-box li:hover .stage-event p, .stage-event-box li.active .stage-event h4, .stage-event-box li.active .stage-event p{ color: #dab11e; } .stage-event-box li .sm-square{ background-color: #999; } .stage-event-box li:hover .sm-square, .stage-event-box li.active .sm-square{ background-color: #dab11e; } .stage-event-box li.fr .sm-square{ position: absolute; left: 0; top: 0; } .stage-event-box li.fl .sm-square{ position: absolute; right: 0; top: 0; } .down-arrow{ display: inline-block; width: 0.6rem; height: 0.6rem; border-radius: 50%; background-color: #dab11e; color: white; font-size: 0.32rem; line-height: 2; text-align: center; cursor: pointer; } .down-arrow:hover{ color: white; } .side-nav-bar-wrapper{ display: none; position: fixed; top: 10%; right: 0.15rem; } ul.nav-bar{ display: flex; flex-direction: column; justify-content: center; align-items: flex-start; } ul.nav-bar li{ margin-bottom: 0.04rem; } ul.nav-bar li a{ text-decoration: none; display: inline-block; } ul.nav-bar li .nav-dot{ display: inline-block; width: 0.08rem; height: 0.08rem; border-radius: 50%; background-color: #cbcbcb; margin: 0 0.05rem; vertical-align: middle; box-sizing: content-box; } ul.nav-bar li.current .nav-dot{ border: 0.05rem solid #dab11e; background-color: white; margin: 0 ; } ul.nav-bar li span{ opacity: 0; font-size: 0.13rem; color: #999; vertical-align: middle; } ul.nav-bar li.current span{ opacity: 1; } @media only screen and (max-width: 768px) { ul.stage-box li .stage{ display: none; } .develop-wrapper .yinyan{ width: 100%; } } /* =============== * 璧拌繘鍚屾洣鏍峰紡 * =============== */ /* =============== * 浜т笟涓庢湇鍔¢〉闈 * =============== */ .cyfw-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/cyfw-banner.jpg); } .cyfw-wrapper .li-content h1{ font-size: 0.3rem; line-height: 2; font-weight: bold; margin-left: 1rem; } .kjhb-wrapper .li-content h1{ color: #17b29e; } .dichan-wrapper .li-content h1{ color: #cfb547; } .slv-wrapper .li-content h1{ color: #3d7db8; } .wenti-wrapper .li-content h1{ color: #689547; } .wuye-wrapper .li-content h1{ color: #479dac; } .cyfw-wrapper .li-content .content-title{ margin:0 0 .2rem; } .cyfw-wrapper .li-content .content-title .content-header{ display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .cyfw-wrapper .li-content .content-title .site-btn{ display: flex; justify-content: center; width: 1.08rem; height: .36rem; text-align: center; align-items: center; background: #FFFFFF; border-radius: .18rem; } .cyfw-wrapper .li-content .content-title .site-btn a{ font-size: .16rem; text-decoration: none; } .cyfw-wrapper .li-content .title-desc{ padding-top: 0.18rem; display: flex } .cyfw-wrapper .li-content .title-desc .title-icon{ display: inline-block; width: 0.8rem; margin-top:.1rem; height: 0.8rem; text-align: center; margin-right: 0.2rem; } .cyfw-wrapper .li-content .title-desc .title-icon a{ text-align: center; font-size: .16rem; } .cyfw-wrapper .li-content .title-desc svg{ margin-top: 0.15rem; font-size: 0.5rem; line-height: 1; color: white; } .cyfw-wrapper .li-content .title-desc p{ flex: 1; font-size: 0.16rem; line-height: 2; color: #333333; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; } .cyfw-wrapper .li-content .display-wrapper{ overflow: hidden; width: 100%; height: 3.45rem; position: relative; } .cyfw-wrapper .li-content ul{ display: flex; flex-direction: row; position: absolute; left: 0; top: 0; } .cyfw-wrapper .li-content ul.industry-list li{ width: 2.85rem; position: relative; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-perspective: 24em; perspective: 90em; -webkit-transition: all .35s ease; transition: all .35s ease; } .cyfw-wrapper .li-content ul li.empty-industry{ width: 2.83rem; height: 3.43rem; border: 1px solid #b7b7b7; text-align: center; } .cyfw-wrapper .li-content ul li.empty-industry > svg{ font-size: 2rem; color: #f0f0f0; padding-top: 1.09rem; } .cyfw-wrapper .li-content ul li .company-wrapper{ text-align: center; color: white; box-sizing: border-box; background-size: cover; -webkit-transition: all .35s ease; transition: all .35s ease; } .cyfw-wrapper .li-content ul li:hover .company-wrapper{ -webkit-transform: translateX(50%)rotateY(90deg); transform: translateX(50%)rotateY(90deg); opacity: 0; } .cyfw-wrapper li .company-wrapper .company{ box-sizing: border-box; } .kjhb-wrapper li .company-wrapper .company{ background-color: rgba(23,178,158,.4); } .dichan-wrapper li .company-wrapper .company{ background-color: rgba(207,181,71,.4); } .slv-wrapper li .company-wrapper .company{ background-color: rgba(61,125,184,.4); } .wenti-wrapper li .company-wrapper .company{ background-color: rgba(104,149,71,.4); } .wuye-wrapper li .company-wrapper .company{ background-color: rgba(71,157,172,.4); } .cyfw-wrapper .li-content ul li+li{ margin-left: 0.2rem; } .cyfw-wrapper ul li .company-wrapper img{ max-width: 100%; max-height: 3.45rem; } .cyfw-wrapper ul li .company-wrapper h3{ font-size: 0.18rem; font-weight: bold; line-height: 2; } .cyfw-wrapper ul li .company-wrapper p{ font-size: 0.14rem; line-height: 2; } .cyfw-wrapper .li-content ul li .company-hover-wrapper{ position: absolute; left: 0; top: 0; opacity: 0; color: white; -webkit-transition: all .35s ease; transition: all .35s ease; -webkit-transform: translateX(-50%)rotateY(-90deg); transform: translateX(-50%)rotateY(-90deg); box-sizing: border-box; } .cyfw-wrapper ul li:hover .company-hover-wrapper{ opacity: 1; -webkit-transform: translateY(0)rotateX(0); transform: translateY(0)rotateX(0); } .cyfw-wrapper .company-hover-wrapper .company-top img{ width: 100%; } .cyfw-wrapper .company-hover-wrapper .company-top h3{ font-size: 0.18rem; line-height: 2; font-weight: bold; } .cyfw-wrapper .company-hover-wrapper .company-bottom{ padding: 0.2rem; font-weight: normal; } .cyfw-wrapper .more-content{ display: none; } .company-hover-wrapper a{ color:#fff; text-decoration: none; } .company-hover-wrapper .company-bottom p{ font-size: 0.14rem; line-height: 1.5; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; min-height: 1.2rem; } .company-hover-wrapper .company-bottom div{ font-size: 0.14rem; line-height: 2; height: 0.3rem; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-weight: bold; } .company-hover-wrapper .company-bottom div a{ font-size: 0.14rem; font-weight: bold; color: white; text-decoration: underline; } .dichan-wrapper, .wenti-wrapper { background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/ballon-big-back.jpg) center top no-repeat; } @media (max-width: 1200px) { .cyfw-wrapper .li-content ul.industry-list li{ -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; width: 100%; margin: 0 0 0.5rem 0; } .cyfw-wrapper .li-content ul li .company-wrapper{ display: none; -webkit-transform: translateX(-50%)rotateY(-90deg); transform: translateX(-50%)rotateY(-90deg); } .cyfw-wrapper .li-content ul li .company-hover-wrapper{ opacity: 1; -webkit-transform: translateY(0)rotateX(0); transform: translateY(0)rotateX(0); width: 100%; padding-right: 15px; padding-left: 15px; position: static; } .cyfw-wrapper .company-hover-wrapper .company-top h3{ line-height: 2; } .cyfw-wrapper .li-content .display-wrapper{ overflow: visible; height: auto; width: 100%; margin-left: 0; } .cyfw-wrapper .li-content ul{ width: 100%; position: static; flex-wrap: wrap; } .cyfw-wrapper .li-content ul li.empty-industry{ display: none; } .company-hover-wrapper .company-bottom p{ line-height: 2; min-height: 2.1rem; } } @media (max-width: 768px){ .cyfw-wrapper .li-content ul.industry-list li { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .cyfw-wrapper .li-content .content-title .content-header{ flex-direction: column; align-items: flex-start; } .cyfw-wrapper .li-content .content-title .content-header .site-btn{ margin-bottom: 0.2rem; margin-left: 1rem; } .cyfw-wrapper .li-content .content-title{ padding: 0 15px 0.7rem; } .li-header { padding: 0.4rem 0 0.25rem; } .li-header span{ font-size: 0.36rem; } .li-header span img{ width: 0.36rem; height: 0.36rem; } .content-title .title-desc{ padding-top: 0; } } @media (max-width: 500px){ .cyfw-wrapper .li-content ul.industry-list li { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .cyfw-wrapper .li-content ul{ align-items: center; } } /* =============== * 浜т笟涓庢湇鍔¢〉闈 * =============== */ /* =============== * 绠$悊涓庢枃鍖栭〉闈 * =============== */ .page-template-template-culture{ background-color: #FAFAFA; } .glwh-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/glwh-banner.jpg); } .qywh-wrapper .qywh-banner{ height: 4rem; background: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/glwh.jpg) center center no-repeat; background-size: cover; color: white; } .qywh-banner .wrapper{ position: relative; } .qywh-banner .qywh-title{ position: absolute; left: 5%; top: 50%; transform: translateY(-50%); display: flex; flex-direction: row; align-items: flex-end; } .qywh-banner .qywh-title .desc{ background: #333; font-size: 0.48rem; line-height: 1.2; text-align: center; padding: 0.12rem; margin-right: 0.3rem; } .qywh-banner .qywh-title .title .info{ font-size: 0.78rem; font-weight: bold; margin-bottom: 0.1rem; } .qywh-banner .qywh-title .title .yw{ font-size: 0.4rem; line-height: 1; } .qywh-content > li{ padding-bottom: 0.3rem; margin-top: 0.3rem; } .qywh-content > li:last-child{ padding-bottom: 0; } .qywh-content > li:first-child{ background: url("./../images/glwh-qy2-banner.jpg") center center no-repeat; background-size: cover; } .qywh-content > li:nth-child(3){ background: url("./../images/glwh-qy-banner.jpg") center center no-repeat; background-size: cover; } .qywh-content > li .wrapper{ display: flex; flex-direction: row; } .qywh-content > li:nth-child(even) .wrapper{ flex-direction: row-reverse; } .qywh-content > li img{ max-width: 6.82rem; box-sizing: border-box; box-shadow: -6px 6px 5px rgba(0,0,0,.15); position: relative; top: -0.3rem; } .qywh-content > li:nth-child(odd) img{ margin-left: 0.75rem; } .qywh-content > li:nth-child(even) img{ margin-right: 0.75rem; } .qywh-content > li:nth-child(odd) .content{ margin-left: 0.35rem; } .qywh-content > li:nth-child(even) .content{ margin-right: 0.35rem; } .qywh-content > li .content .yw{ font-size: 0.3rem; line-height: 1; color: #666; text-transform: uppercase; margin: 0.55rem 0 0.3rem 0; } .qywh-content > li:nth-child(3) .content .yw{ margin-top: 0.35rem; } .qywh-content > li .content .desc{ font-size: 0.3rem; margin-bottom: 0.2rem; font-weight: normal; line-height: 1; color: #999; } .qywh-content li .content .info{ font-weight: bold; color: #333; font-size: 0.36rem; line-height: 1.4; } .qywh-content > li .info-list{ font-size: 0.16rem; color: #333333; line-height:2; } .qywh-content > li .info-list .p{ font-weight: bold; } .qywh-content > li .slideBox{ width: 6.82rem; height: 4.01rem; overflow: hidden; position: relative; } .qywh-content > li .slideBox .bd { position: relative; height: 100%; z-index: 0; } .qyry-wrapper .li-content .carousel, .xcc-wrapper .li-content, .xcp-wrapper .li-content{ display: flex; flex-direction: row; } /* 瑕嗙洊bootstrap鏍峰紡 */ .carousel-vertical .carousel-inner .carousel-item-next.carousel-item-left, .carousel-vertical .carousel-inner .carousel-item-prev.carousel-item-right { -webkit-transform: translateY(0); transform: translateY(0); } .carousel-vertical .carousel-inner .active.carousel-item-left, .carousel-vertical .carousel-inner .carousel-item-prev { -webkit-transform: translateY(-100%); transform: translateY(-100%); } .carousel-vertical .carousel-inner .active.carousel-item-right, .carousel-vertical .carousel-inner .carousel-item-next { -webkit-transform: translateY(100%); transform: translateY(100%); } .carousel-indicators{ position: relative; display: inline-block; margin: 0; } .carousel-indicators li{ width: auto; text-indent: 0; margin-left: 0; opacity: 1; border: none; background-color: transparent; } /* 瑕嗙洊bootstrap鏍峰紡 */ .qyry-wrapper{ background: url("./../images/ballon-big-back.jpg") center center no-repeat; background-size: cover; } .qyry-wrapper .li-content .honor-img-wrapper{ position: absolute; left: 0; top: 0; } .qyry-wrapper .li-content .honor-img-wrapper li{ flex-shrink: 0; } .qyry-wrapper .li-content .honor-img-wrapper img{ max-width: 6.76rem; } .qyry-wrapper .li-content .display-wrapper{ height: 4.15rem; width: 6.76rem; overflow: hidden; position: relative; flex-shrink: 0; } .qyry-wrapper .li-content .honor-wrapper{ margin-left: 0.25rem; display: flex; flex-direction: column; justify-content: space-between; flex: 1; width: 0; } .qyry-wrapper .honor-wrapper .show-wrapper{ height: 2.8rem; overflow: hidden; position: relative; } .qyry-wrapper .honor-wrapper .ry-list{ font-size: 0.18rem; line-height: 0.32rem; font-weight: lighter; overflow-y: auto; height: 2.9rem; } .qyry-wrapper .honor-wrapper .ry-list::-webkit-scrollbar { display:none } .qyry-wrapper .honor-wrapper .ry-list li{ height: auto; cursor: pointer; } .qyry-wrapper .ry-list li.active .time, .qyry-wrapper .ry-list li:hover .time{ font-size: 0.2rem; } .qyry-wrapper .ry-list li.active, .qyry-wrapper .ry-list li:hover{ font-size: 0.2rem; font-weight: bold; } .qyry-wrapper .ry-list li.active .time, .qyry-wrapper .ry-list li.active .honor, .qyry-wrapper .ry-list li:hover .time, .qyry-wrapper .ry-list li:hover .honor{ color: #dab11e; font-weight: bold; } .qyry-wrapper .ry-list .time{ color: #666; line-height: 2; display: flex; font-size: 0.18rem; } .qyry-wrapper .ry-list .time i{ margin-right: 0.05rem; } .qyry-wrapper .ry-list .honor{ color: #333; margin-left: 0.15rem; line-height: 2; font-size: 0.18rem; } .xcc-wrapper .li-content > div > .header{ height: 0.6rem; padding: 0.05rem 0; margin-bottom: 0.1rem; text-align: center; box-sizing: content-box; } .xcc-wrapper .years-list-wrapper .header{ background-color: #dab11e; color: white; font-size: 0.24rem; line-height: 1.2; } .xcc-wrapper .years-list-wrapper li{ font-size: 0.18rem; color: #999; line-height: 2; cursor: pointer; } .xcc-wrapper .years-list-wrapper li.active, .xcc-wrapper .years-list-wrapper li:hover{ font-weight: bold; color: #dab11e; } .xcc-wrapper .month-list-wrapper{ margin: 0 0.85rem 0 0.6rem; } .xcc-wrapper .month-list-wrapper .header{ font-size: 0.18rem; color: #dab11e; line-height: 2; } .xcc-wrapper .month-list li{ font-size: 0.14rem; line-height: 2; color: #999; min-width: 1.5rem; border-top: 1px solid #999; border-bottom: 1px solid #999; margin-bottom: 0.25rem; padding: 0 0.05rem; cursor: pointer; text-align: center; } .xcc-wrapper .month-list li.active, .xcc-wrapper .month-list li:hover{ color: #dab11e; /*font-weight: bold;*/ border-color: #dab11e; } .xcc-wrapper .carousel{ position: relative; } .xcc-wrapper .carousel .slides{ width: 100%; height: 100%; position: relative; } .carousel .slides .slideItem{ position: absolute; cursor: pointer; overflow: hidden; padding :0; margin :0; border :none; box-shadow: 0 10px 20px 0 rgba(0,0,0,.07); } .carousel .slides li a{ width: 100%; height: 100%; display: block; } .carousel .slides li a img{ width: 100%; height: 100%; display: block; } .carousel > .arrow{ position: absolute; top: 50%; margin-top: -0.2rem; z-index: 10; cursor: pointer; display: inline-block; width: 0.4rem; height: 0.4rem; } .carousel .prevButton{ left: -0.22rem; transform: rotate(90deg); } .carousel .nextButton{ right: -0.22rem; transform: rotate(-90deg); } .carousel .arrow .svg-icon{ font-size: 0.4rem; color: #c9caca; } .xcc-wrapper .carousel .arrow:hover .svg-icon{ color: rgb(89,89,89); } .xcc-wrapper .display-wrapper{ overflow-x: scroll; width: 100%; display: none; } .wap-newspaper-list img{ max-width: none; } .xcc-wrapper .wap-newspaper-list li+li{ margin-left: 0.5rem; } .xcp-wrapper .li-content{ justify-content: space-between; } .xcp-wrapper .li-content .main-player{ width: 8.3rem; height: 6.86rem; background: url("./../images/glwh-tv.png") center center no-repeat; padding: 0.4rem 0.32rem 0 0.38rem; box-sizing: border-box; } .sidebar-player-wrapper{ margin-top:-0.7rem; } .sidebar-player-wrapper .sidebar-header{ font-size: 0.24rem; color: #dab11e; font-weight: bold; line-height: 2; } .sidebar-player-wrapper .sidebar-header span.yw{ font-size: 0.18rem; } .arrow.up, .arrow.down{ width: 0.35rem; height: 0.25rem; background-color: #dfdfdf; cursor: pointer; text-align: center; } .arrow.up.active, .arrow.down.active{ background-color: #dab11e; } .arrow.up{ transform: rotate(180deg); } .arrow.up .svg-icon, .arrow.down .svg-icon{ font-size: 0.35rem; color: white; transform: translateY(-0.04rem); } .main-player .video-title{ font-size: 0.14rem; color: white; margin-top: 0.08rem; } .sidebar-player{ text-align: right; } .sidebar-player .show-wrapper{ height: 5.35rem; width: 3rem; overflow: hidden; position: relative; } .sidebar-player .video-list{ position: absolute; left: 0; top: 0; } .video-li img{ width:100%; height:auto; } .sidebar-player .video-list li{ min-width: 235px; min-height: 170px; } .sidebar-player .video-list li+li{ margin-top: 0.1rem; } .xcp-wrapper .display-wrapper{ overflow-x: scroll; width: 100%; } .advancedTx{ display: none !important; } .advanced-list{ display: flex; flex-direction: column; } .hide{ display: none; } .advanced-info{ width: 100%; } .advanced-list .advanced-info:first-child{ margin-bottom: 0.56rem; } .advanced-info .advanced-header{ width: 100%; height: 0.75rem; display: flex; justify-content: space-between; margin-bottom: 0.5rem; } .advanced-info .advanced-header .advanced-left{ display: flex; flex-direction: column; justify-content: space-around; width: 4rem; } .advanced-info .advanced-header .advanced-right{ width: 1.62rem; display: flex; align-items: center; } .advanced-info .advanced-header .advanced-right .year-swiper{ height: 0.4rem; text-align: center; } .advanced-info .advanced-header .advanced-right .year-swiper .swiper-slide{ height: 0.4rem; line-height: 0.4rem; font-size: 0.3rem; font-weight: 700; color: #dab11e; } .advanced-info .advanced-header .advanced-right .year-swiper .swiper-button-prev:after { content: 'prev'; width: 0.05rem; height: 0.12rem; font-size: 0.05rem; color: #666666; } .advanced-info .advanced-header .advanced-right .year-swiper .swiper-button-next:after { content: 'next'; width: 0.05rem; height: 0.12rem; font-size: 0.05rem; color: #666666; } .advanced-title{ display: flex; flex-direction: row; align-items: center; } .advanced-title .title-line{ width: 0.2rem; height: 0.04rem; background: #333; display: flex; align-items: center; } .advanced-title .title{ color: #333; text-align: left; font-size: 0.40rem; line-height: 0.53rem; font-weight: bold; margin-left: 0.16rem; } .advanced-tips{ color: #999; text-align: left; font-size: 0.12rem; line-height: 0.16rem; margin-left: 0.36rem; } .personal-button ,.group-button{ font-weight: 700; } .advanced-wrapper{ position: relative; } .year-swiper .swiper-button-disabled{ display: none; } .advanced-wrapper .swiper-button-next{ width: 0.7rem; height: 0.7rem; border-radius: 0.35rem; background: #ffffff; /* width: 0.14rem; height: 0.27rem; */ color: #dab11e; right: -1rem; } .advanced-wrapper .swiper-button-next:after{ width: 0.1rem; font-size: 0.3rem; font-weight: 700; } .advanced-wrapper .swiper-button-prev{ width: 0.7rem; height: 0.7rem; border-radius: 0.35rem; background: #ffffff; color: #dab11e; left: -1rem; } .advanced-wrapper .swiper-button-prev:after{ width: 0.2rem; font-size: 0.3rem; font-weight: 700; } .advanced-wrapper .swiper-button-disabled{ color: #E6E6E6; } .advanced-info .swiper .swiper-slide{ height: 3.32rem; padding: 0 0.4rem; } .advanced-wrapper .swiper-slide{ background: #ffffff; } .advanced-info .swiper .swiper-slide a{ height: 100%; text-decoration: none; display: flex; flex-direction: column; /* justify-content: center; */ } .advanced-info .swiper .swiper-slide a .date{ color: #CCCCCC; font-size: 0.2rem; font-weight: 700; line-height: 0.26rem; margin-top:0.58rem } .advanced-info .swiper .swiper-slide a .title{ color: #333333; font-size: 0.28rem; height: 0.74rem; font-weight: 700; line-height: 0.37rem; margin-top: 0.32rem; margin-bottom: 0.3rem; text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .advanced-info .swiper .swiper-slide a .excert{ color: #666666; font-size: 0.2rem; font-weight: lighter; line-height: 0.26rem; margin-bottom:0.6rem; text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .advanced-info .swiper .swiper-slide a .excert p{ text-indent: 0; } @media only screen and (max-width: 1200px){ .qywh-content > li img, .qywh-content > li .slideBox{ display: none; } .qywh-content > li .wrapper{ display: flex; justify-content: center; } .xcc-wrapper .display-wrapper{ display: block; } .qyry-wrapper .li-content .display-wrapper{ overflow-x: scroll; height: auto; width: auto; flex-shrink: 1; } .qyry-wrapper .li-content .carousel-inner{ display: flex; flex-direction: row; width: auto; overflow: auto; } .qyry-wrapper .li-content .carousel-inner li+li{ margin-left: 0.5rem; } .qyry-wrapper .li-content .carousel-inner li{ width: 60%; float: none; margin-right: 0; display: block; flex-shrink: 0; } .qyry-wrapper .li-content .carousel-inner img{ max-width: 100%; height: auto; } .qyry-wrapper .li-content .carousel-inner{ position: static; } .xcc-wrapper .carousel{ display: none; } .sidebar-player-wrapper{ width: 100%; } .sidebar-player .show-wrapper{ overflow: visible; width: 100%; height: auto; overflow-x: scroll; } .sidebar-player .video-list{ position: static; } .sidebar-player .show-wrapper .video-list li+li{ margin-left: 0.5rem; margin-top: 0; } } @media only screen and (max-width: 662px){ .advanced-title .title{ font-size: 0.28rem; } .advanced-title .advanced-tips{ font-size: 0.1rem; } .qywh-banner .qywh-title .desc{ font-size: 0.2rem; line-height: 1; } .qywh-banner .qywh-title .title .info{ font-size: 0.35rem; line-height: 1; } .qywh-banner .qywh-title .title .yw{ font-size: 0.2rem; line-height: 1; } } /* =============== * 绠$悊涓庢枃鍖栭〉闈 * =============== */ /* =============== * 濯掍綋涓績椤甸潰 * =============== */ .mtzx-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/mtzx-banner.jpg); } .jtxw-wrapper{ text-align: center; } .jtxw-wrapper .search-wrap{ position: relative; display: inline-block; width: 55%; margin-bottom: 1.3rem; } .jtxw-wrapper .search-wrap input{ height: 0.5rem; border-radius: 1rem; border: 1px solid rgb(214,214,214); padding: 0 0.1rem; width: 100%; color: rgb(58,58,58); } .jtxw-wrapper .search-wrap .icon-wrap{ position: absolute; right: 0.05rem; top: 50%; transform: translateY(-50%); display: block; width: 0.35rem; height: 0.35rem; line-height: 0.35rem; background-color: #000; border-radius: 50%; color: white; text-align: center; cursor: pointer; } .jtxw-wrapper .search-wrap .icon-wrap .svg-icon{ font-size: 0.2rem; } .jtxw-wrapper .news-list li{ display: flex; flex-direction: row; } .jtxw-wrapper .news-list li+li{ margin-top: 0.25rem; } .jtxw-wrapper .news-list li:nth-child(even){ background-color: #f9f9f9; padding-top: 0.35rem; padding-bottom: 0.35rem; } .jtxw-wrapper .news-list li .news-box{ width: calc(100% - 2.2rem); padding: 0 2.5%; text-align: left; } .jtxw-wrapper .news-list li .news-title{ max-width: 100%; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; } .jtxw-wrapper li .news-box .news-title a{ font-size: 0.26rem; line-height: 2; color: #333; font-weight: bold; text-decoration: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; display: inline-block; } .jtxw-wrapper li.active .news-box .news-title a, .jtxw-wrapper li:hover .news-box .news-title a, .jtxw-wrapper li:hover .news-title, .jtxw-wrapper li.active .news-title{ color: #dab11e; } .jtxw-wrapper li .news-box p{ font-size: 0.16rem; line-height: 2; color: #666666; max-width: calc(100% - 0.2rem); margin-right:0.2rem; min-width: 0; text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .jtxw-wrapper .pull-down-box{ text-align: center; padding-top: 0.3rem; } .jtxw-wrapper .pull-down-box .tips{ font-size: 0.18rem; line-height: 0.8rem; color: #999999 } .zmt-wrapper .li-content{ display: flex; align-items: center; flex-direction: column; } .zmt-wrapper .li-content select{ width: 3.7rem; height: 0.5rem; border: 1px solid #dab11e; color: #dab11e; font-size: 0.20rem; line-height: 0.3rem; padding: 0 0.32rem 0 0.25rem; /* 娓呴櫎榛樿鐨勭澶存牱寮 */ appearance: none; -moz-appearance: none; -webkit-appearance: none; background: white; cursor: pointer; } .select-box{ position: relative; margin-top:.3rem; } .select-box > .svg-icon{ font-size: 0.4rem; position: absolute; right: 0.2rem; top: 50%; transform: translateY(-50%); color: #dab11e; } .zmt-wrapper{ margin-bottom: 1rem; } .zmt-wrapper .li-content{ position: relative; text-align: center; } .zmt-wrapper .li-content select option{ border: 1px solid #dab11e; font-size: 0.2rem; } .zmt-wrapper .li-content .qr-code-box{ overflow-x: hidden; background-size: cover; display: inline-block; width: 2.98rem; height: 2.98rem; border: 0.2rem solid #e3b617; margin-top:-1.5rem; position: relative; } .zmt-wrapper .li-content::before{ content: ''; display: inline-block; width: 80%; height: 0.20rem; background-color: rgba(218,177,30,.2); position: absolute; top: 25%; margin-bottom: -0.1rem; } .zmt-wrapper .li-content::after{ content: ''; display: inline-block; width: 60%; height: 0.2rem; background-color: rgba(218,177,30,.2); position: absolute; top: 1.28rem; } .zmt-wrapper .li-content .qr-code-box img{ position: absolute; left:0; top:0; max-width: 100%; cursor: pointer; z-index: 1; transform-origin: center center; } .zmt-wrapper .li-content .qr-code-box img:first-child{ z-index: 10; } @media only screen and (max-width : 670px){ .zmt-wrapper .li-content .qr-code-box{ background: transparent; height: 2.65rem; width: 2.65rem; } .jtxw-wrapper .news-list li .news-box{ width: 100%; } .jtxw-wrapper li .date-box{ display: none; } .jtxw-wrapper .news-list li{ padding: 0; } .jtxw-wrapper .news-list li:nth-child(even){ padding-top: 0.2rem; } } .error404 { color:#dab11e; } .error404 .nav-header { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/mtzx-banner.jpg); } .error404 .all-content-wrapper{ margin-top:1.05rem; } .error404 h1{ font-size: 1.5rem; font-weight: 600; line-height: 1; } .error404 .img404{ text-align: center; } .error404 .img404 img{ max-width: 80%; } .wrap404{ padding:.5rem 0 0; } .wrap404>div{ width:50%; } .wrap404 p{ text-indent: 0; } .wrap404 .desc{ font-size:.4rem; } .wrap404 .intro-text{ color:#000; font-size: 0.28rem; } /* =============== * 濯掍綋涓績椤甸潰 * =============== */ /* =============== * 鑱旂郴鎴戜滑椤甸潰 * =============== */ .lxwm-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/lxwm-banner.jpg); } .lxwm-wrapper .li-content{ text-align: center; } .lxwm-wrapper .tx-info-wrapper{ height: 1.55rem; background-color: #d5b02c; position: relative; color: white; margin-top: 0.25rem; } .lxwm-wrapper .tx-info-wrapper li{ width: 3rem; margin-left: 0.6rem; background-color: #d5b02c; } .lxwm-wrapper .tx-info-wrapper .info-icon{ background-color: white; width: 1rem; height: 1rem; border-radius: 50%; border: 0.04rem solid #dab11e; transform: translateY(-0.25rem); text-align: center; box-sizing: border-box; } .lxwm-wrapper .tx-info-wrapper .info-icon svg { font-size: .65rem; margin-top:.11rem; fill: url(#my-cool-gradient) #d5b02c; } .lxwm-wrapper .tx-info-wrapper .iconfont{ font-size: 0.65rem; line-height: 0.92rem; background: -webkit-gradient(linear,left top,left bottom,from(#ffcc00),to(#d5b02c)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .lxwm-wrapper .tx-info-wrapper .info-wrapper{ position: relative; left: 1.15rem; top: -0.55rem; text-align: left; } .lxwm-wrapper .tx-info-wrapper .desc{ font-size: 0.24rem; line-height: 0.35rem; font-weight: bold; } .lxwm-wrapper .tx-info-wrapper .info{ font-size: 0.2rem; line-height: 0.26rem; } .lxwm-wrapper .tx-info-wrapper::after{ content: ''; display: inline-block; border: 0.35rem solid transparent; border-top-color: #e3b617; position: absolute; right: 2.32rem; bottom: -0.75rem; z-index: 99; } .lxwm-wrapper .baidu_Map { width: 100%; height: 6.2rem; border-bottom: 0.2rem solid #e3b617; border-top: 0.05rem solid #e3b617; } .lxwm-wrapper .wx-wrapper{ transform: translateY(-50%); display: inline-block; border: 0.2rem solid #e3b617; position: relative; margin-bottom: -50%; } .lxwm-wrapper .wx-wrapper img{ position: relative; z-index: 99; } .lxwm-wrapper .wx-wrapper::before{ content: ''; display: inline-block; width: 10rem; height: 0.20rem; background-color: rgba(218,177,30,.2); position: absolute; bottom: 25%; margin-bottom: -0.1rem; left: -3.71rem; } .lxwm-wrapper .wx-wrapper::after{ content: ''; display: inline-block; width: 6.8rem; height: 0.2rem; background-color: rgba(218,177,30,.2); position: absolute; bottom: -0.2rem; left: -2.11rem; } @media only screen and (max-width : 1200px){ .lxwm-wrapper .wx-wrapper::before, .lxwm-wrapper .wx-wrapper::after{ display: none; } } @media only screen and (max-width : 768px){ .lxwm-wrapper .wx-wrapper{ transform: translateY(0%); margin: 0.5rem 0 0; } .lxwm-wrapper .tx-info-wrapper{ height: auto; } .lxwm-wrapper .tx-info-wrapper{ background-color: transparent; } .lxwm-wrapper .tx-info-wrapper li{ width: 100%; margin-left: 0; background-color: #dab11e; } .lxwm-wrapper .tx-info-wrapper li+li{ margin-top: 0.25rem; } .lxwm-wrapper .tx-info-wrapper .iconfont{ font-size: 0.5rem; } .lxwm-wrapper .tx-info-wrapper .info-wrapper{ left: 1rem; width: calc(100% - 1rem); } } /* =============== * 鑱旂郴鎴戜滑椤甸潰 * =============== */ /* =============== * 濯掍綋涓績涓夌骇椤甸潰 * =============== */ .mtzx-xw-header .second-banner-wrapper, .cyfw-com-header .second-banner-wrapper{ height: 1.51rem; background-image: url(http://cdn.tongxigroup.com/wp-content/uploads/2020/11/a45c007cac892a7.jpg); background-size: cover; } .mtzx-xw-wrapper .title-header, .cyfw-com-wrapper .title-header{ height: 0.5rem; font-size: 0.3rem; font-weight: bold; color: white; line-height: 0.5rem; padding-left: 0.4rem; } .mtzx-xw-wrapper .title-header{ background: linear-gradient(to right ,#dab11e 60% ,white); } .mtzx-xw-wrapper .title-header .yw, .cyfw-com-wrapper .title-header .yw{ font-size: 0.16rem; padding-left: 0.4rem; text-transform: Uppercase; } .mtzx-xw-wrapper .news-wrapper, .cyfw-com-wrapper .comp-wrapper{ padding-bottom: 1rem; } .news-wrapper .post-thumbnail{ margin-top:0.3rem; text-align: center; } .news-wrapper .post-thumbnail img{ width: 100%; height:auto; } .news-wrapper .post-title{ display: flex; margin-bottom: 0.5rem; margin-top: 0.5rem; flex-direction: row; } .mtzx-xw-wrapper .news-wrapper h1.entry-title{ font-size: 0.4rem; font-weight: bold; color: #333333; line-height: 0.5rem; height: 1.7rem; display: flex; align-items: center; } .mtzx-xw-wrapper .news-wrapper .date-box{ margin:0 0.3rem 0 0; height: 1.8rem; } .mtzx-xw-wrapper .news-wrapper .news{ flex: 1; } .mtzx-xw-wrapper .news-wrapper .news h1, .cyfw-com-wrapper .com-intro h1{ font-size: 0.4rem; font-weight: bold; color: #333333; line-height: 0.5rem; } .mtzx-xw-wrapper .news-wrapper .news h1{ height: 1.7rem; display: flex; align-items: center; } .mtzx-xw-wrapper .news-wrapper .news p, .cyfw-com-wrapper .comp-wrapper .com-intro p{ font-size: 0.16rem; line-height: 0.32rem; color: #666666; text-indent: 0.32rem; } .mtzx-xw-wrapper .news-wrapper .news > img, .cyfw-com-wrapper .comp-wrapper .com-intro > img{ max-height: 4rem; } /* =============== * 濯掍綋涓績涓夌骇椤甸潰 * =============== */ /* =============== * 浜т笟涓庢湇鍔′笁绾ч〉闈 * =============== */ .cyfw-com-wrapper .title-header{ background: linear-gradient(to right ,#17b29e 60% ,white); } .cyfw-com-wrapper .comp-wrapper .logo-wrapper{ margin: 0 0.57rem; text-align: center; } .cyfw-com-wrapper .comp-wrapper .logo-wrapper img{ max-width: 1.48rem; } .cyfw-com-wrapper .comp-wrapper .icon-box{ width: 1.5rem; color: white; text-align: center; padding: 0.2rem 0.05rem .15rem; box-sizing: border-box; margin-bottom: 0.12rem; } .cyfw-com-wrapper .icon-box .svg-icon{ font-size: 1rem; } .cyfw-com-wrapper .icon-box .desc{ font-size: 0.2rem; font-weight: bold; line-height: 0.3rem; border-top: 1px solid white; } .cyfw-com-wrapper .comp-wrapper .logo-box{ max-width: 1.5rem; } .cyfw-com-wrapper .com-intro .com-header{ padding: 0.43rem 0; } .cyfw-com-wrapper .com-intro h1{ text-align: center; } .cyfw-com-wrapper .com-intro h2{ font-size: 0.24rem; line-height: 0.4rem; color: #666666; font-weight: normal; text-align: center; } .list-tab{ border-bottom: 2px solid transparent; line-height: 0.75rem; border-image: linear-gradient(to right, #eee, #fff); border-image-slice: 10; } .list-tab a{ font-size:0.18rem; color:#666; display: inline-block; text-decoration: none; margin-bottom: -2px; margin-right:0.25rem; position: relative; } .list-tab a.active::after{ border-bottom-color: #666; display: block; content: ' '; text-align: center; width: 50%; height: 2px; position: absolute; left: 25%; } @media only screen and (max-width : 768px){ .mtzx-xw-wrapper .news-wrapper .date-box, .cyfw-com-wrapper .comp-wrapper .logo-wrapper{ display: none; } .mtzx-xw-wrapper .title-header, .cyfw-com-wrapper .title-header{ margin-left: 0; } .mtzx-xw-wrapper .news-wrapper .news h1{ height: auto; margin: 0.35rem 0; } .list-tab{ margin-left:0; } } @media only screen and (max-width : 576px){ } /* =============== * 浜т笟涓庢湇鍔′笁绾ч〉闈 * =============== */ /* =============== * 鍦颁骇涓夌骇椤甸潰 * =============== */ .estate{ overflow: hidden; position: relative; } .estate .bg-image{ display: block; content:' '; height:100%; max-height:7.2rem; position: absolute; z-index: -1; top:0; filter: blur(8px); -webkit-filter: blur(8px); overflow: hidden; width:100%; background-position: center; background-repeat: no-repeat; background-size: cover; transform: scale(1.1); } .estate .wrapper{ padding-top:1.2rem; padding-bottom: 1.2rem; overflow:hidden; font-size:.18rem; line-height:2; color:#99999a; } .estate .banner-estate{ width:6.4rem; } .estate .banner-text{ padding: 0.4rem 0.2rem; background:#fff; } .estate-title{ color:#32332e; font-size:0.36rem; } .estate-price span{ color:#dab11e; font-size:0.34rem; font-family: Arial, Helvetica, sans-serif; font-weight:900; display:inline-block; padding:0 0.1rem; } .estate-tags span{ display:inline-block; line-height:1.5; font-size:0.14rem; color:#99999a; padding:0.01rem 0.06rem; background:#f0f0f0; margin-right:0.1rem } .estate-address{ margin-top:0.3rem; padding:0.2rem 0; border-top:1px solid #ededed; border-bottom:1px solid #ededed; } .estate-address>svg{ margin-right:0.2rem; font-size:0.25rem; } .address-content{ display: inline-block; } .estate-address .address-content{ padding:0 0.2rem; color:#373737; } .estate-address .address-content a{ color:#dab11e; font-size:0.16rem; text-decoration: none; border-bottom:1px solid #dab11e; } .estate-tel{ text-align: center; padding-top: 0.4rem; color: #dab11e; font-size: 0.26rem; } .estate-tel svg{ color:#dab11e; margin-right:0.05rem; } .estate-body{ padding-bottom:0.2rem; background:#f1f1f1; } .estate-body .wrapper{ background:#fff; } .nav-box{ height:0.7rem; } .estate-nav{ background:#fff; box-shadow: 1px 1px 8px 0px rgba(109, 111, 110, 0.18); text-shadow: 1px 1px 8px rgba(109, 111, 110, 0.18); } .estate-nav .nav-link{ color:#373737; font-size:0.18rem; padding:0.2rem 0; margin:0 0.3rem; } .estate-nav .nav-link:hover,.estate-nav .nav-link.active{ color:#dab11e; border-bottom: 2px solid #dab11e; } .estate-nav.fixed{ position: fixed; top:0.57rem; width: 100%; z-index: 999; } .estate-nav.fixed .wrapper{ margin-bottom: 0; } .box{ padding-top:1.3rem; margin-top:-1.3rem; } .box .wrapper{ margin-top:0.2rem; } .box .box-title{ padding:0.2rem 0.5rem; font-size:0.18rem; color:#666; } .box-content{ padding:0.2rem 0.5rem; line-height: 2; } .high-tags{ padding:0.2rem; } .high-tags li{ text-align: center; width:23%; margin:1%; height: 2rem; overflow: hidden; line-height: 2; color:#32332e; } .highlights-img{ font-size:0.5rem; } .high-tags h4{ font-size:0.18rem; line-height: 2; margin:0.05rem; } .highlights-text{ line-height: 1.5; height:0.5rem; overflow: hidden; color:#999; } #house-album li,#house-type li{ width:3rem; text-align: center; height:1.9rem; margin:.1rem 0.3rem; } .box#house-album img,.box#house-album a,.box#house-type img,.box#house-type a{ max-width: 3rem; max-height: 1.9rem; } #details{ line-height: 2; font-size:0.18rem; font-weight: normal; } #details .box-content{ padding:0.2rem 0.2rem; } #details dt{ text-indent: 0.4rem; color:#1d1d1d; } #details dd{ color:#999; } .dl-border{ border-right:1px dashed #e5e5e5; } /*鍦板浘*/ .baiduMapFixedWrapper { position: fixed; top: 0px; left: 0px; margin-top: 0px; width: 100%; height: 100%; z-index: 999999; } .baiduMapWrapper .top-info { height: 0.63rem; line-height: 0.63rem; background-color: white; color: #666; font-size: 0.18rem; padding-left: 0.27rem; } .baiduMapWrapper .top-info a { font-size: 0.14rem; color: #999; padding-left: 0.25rem; } .baiduMapContext { position: relative; } .baiduMapContext #baiduMap { height: 5.22rem; width: calc(100% - 4.30rem); } .baiduMapContext #results { height: 5.22rem; width: 4.30rem; background: white; position: absolute; right: 0; top: 0; overflow-y: scroll; } #results ol { border-bottom: 1px solid #ededed; } #results li { border-top: 1px solid #ededed; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; padding: 0.3rem 0.3rem; } #results li div.img-box { margin-right: 0.3rem; } #results li h6 { font-size: 0.18rem; color: #373737; margin: 0; } #results li p { font-size: 0.16rem; color: #999999; } #results li:hover { background-color: #f8f8f8; } #results li:hover h6 { color: red; } .baiduMapFixedWrapper .baiduMapContext #baiduMap { height: calc(100vh - 0.63rem); } .baiduMapFixedWrapper .baiduMapContext #results { height: calc(100vh - 0.63rem); } @media only screen and (max-width: 768px){ .baiduMapContext #baiduMap { width: 60%; } .baiduMapContext #results { width: 40%; } #results li div.img-box{ display: none; } } /*鍦颁骇璇︽儏*/ .estate-list-body{ background:#fff; } .list-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/themes/tongxigroup/assets/images/dc-banner.jpg); height:3rem; } .estate-list-box{ min-height: 6rem; margin-top:0.5rem; } .estate-list-box .wrapper >ul> li{ padding-top: 0.3rem; border-bottom: 1px solid #ededed; padding-bottom: 0.3rem; } .estate-list-box .wrapper >ul> li li svg{ margin-right:0.2rem; font-size:0.2rem; color:#b9b9b9; } .estate-list-box .wrapper >ul> li:last-child{ border-bottom: 0; } .estate-list-box .thumb-img{ margin-right:0.3rem; width:2.5rem; height:1.875rem; overflow: hidden; } .estate-list-box .thumb-img img{ max-width: 100%; max-height: 100%; } @media only screen and (max-width: 767px){ .estate-list-box .thumb-img{ margin-right:0.3rem; width:100%; height:auto; overflow: hidden; } .estate-list-box .thumb-img img{ width:100%; height:auto; } } .estate-list-text { margin-top:-0.1rem; font-size:0.18rem; line-height: 2; color:#666666; } .estate-list-text h2 a{ text-decoration: none; font-size:0.3rem; font-weight: 600; color:#32332e; } .estate-list-text h2{ font-size:0.3rem; } .estate-list-text h2 a:hover { color:#dab11e; } .estate-list-text .estate-price { margin-top:0.5rem; color:#888889; } @media only screen and (max-width: 768px){ .estate-price.float-right{ float:none !important; margin-top:0.1rem; } } .health-header .second-banner-wrapper { background-image: url(http://cdn.tongxigroup.com/wp-content/uploads/2020/09/bcbe3365e6ac95e.jpg); height:auto; background-attachment: fixed; background-size: cover; } .health-header h1{ text-align: center; padding-top:1rem; font-size:.5rem; } .health-header .second-banner-wrapper .wrapper{ color:#fff; flex-direction:column; padding-bottom: .5rem; } .health-header .jt-content{ padding:0 .3rem; } .health-header .more-content{ text-align: center; } .health-header .more-content>span{ display: inline-block; width: .4rem; height: .4rem; line-height: .2rem; padding:.1rem; color:#fff; border:1px solid #fff; border-radius: 50%; } .health-header .more-content:hover>span{ color:#dbb325; border-color: #dbb325; } .patent-bg{ padding:1rem 0; background-color: #dbb325; color:#fff; } .patent-bg svg{ font-size:.5rem; } .patent-bg .patent-text{ margin-left:.2rem; font-size:.24rem; } .patent-bg .counter{ font-size:.5rem; line-height: 1; } .health-body .company{ height:6rem; } .brand-bg{ background: #293951; padding:1rem 1rem 1.5rem 1rem; } .health-body .carousel .slideItem > a{ position: relative; } .health-body .carousel .slideItem > a >div.description>div{ position: absolute; z-index: 1; background-color: rgba(41,57,81,.7); color:#fff; line-height: 2; bottom: 0; top: auto !important; padding:.2rem .5rem; } .health-body .carousel > .arrow{ margin-top:0; transform: none; border:2px solid #dbb325; border-radius: .2rem; width: 1.5rem; top: auto; bottom: -0.75rem; left: 50%; } .health-body .carousel > .arrow:hover{ background-color: #dbb325; } .health-body .carousel{ color:#fff; } .health-body .carousel > .prevButton{ margin-left:-2rem; } .health-body .carousel > .nextButton{ margin-left: .5rem; } .health-body .carousel h2{ margin:.5rem 0 0 0; line-height: 1.5; } .tips { font-size: .24rem; } .team .list-box h2{ margin-bottom: 0.2rem; } .team .tips{ max-width: 6.5rem; font-size: .18rem; margin:0 auto 0.5rem; } .carousel-team { color:#333; height:3.5rem; } .carousel-team .carousel-image{ padding:0.3rem 0.6rem; } .carousel-team .carousel-image img{ border-radius: 50%; } .carousel-team .carousel-text h4{ font-size:0.24rem; color:#333; } .carousel-team .carousel-text .degree{ color:#dbb325; font-size:0.16rem; } .carousel-team .carousel-desc{ display: none; padding:0.1rem } .list-box .carousel-item:hover .carousel-text p{ line-height: 1.5; } .carousel-team .carousel-item .carousel-content{ box-sizing:border-box; background-color: #fff; padding-bottom: 0.5rem; } .team-bg{ background-color: #fafafa; } .friends-bg{ background-color: #dededc; padding:.2rem 0; } #menu-friends .nav-item{ margin:1%; max-width: 30%; } .menu-friends-container{ flex-grow: 1 !important; } /*鐗╀笟*/ .property-body h1,.property-body h2{ font-size:0.4rem; text-align: center; padding-top:0.9rem; margin-bottom:0.5rem; } .property-content{ position: relative; } .property-content::before{ display:block; content:' '; position: absolute; top:0; width:39px; height:47px; left:50%; margin-left:-2rem; background:url('./../images/top-medals-icon.png') no-repeat; } .jt-content{ position: relative; line-height: 2; } .mapimg-box{ padding:0.8rem 0; } .carousel-example .carousel-text{ background:#f3f2f2; padding:0.25rem; color:#999; height:2.1rem; line-height: 1.5; overflow: hidden; } .carousel-example .carousel-text h4{ font-size:0.2rem; margin-bottom: 0.15rem; text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .carousel-example .carousel-desc{ text-overflow: ellipsis; overflow: hidden; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .carousel-example .carousel-item>img{ width: 100%; } ::-webkit-scrollbar { width: 5px; height: 8px; background-color: rgba(210, 210, 210, 0.48); border-radius: 0; } ::-webkit-scrollbar-thumb { background-color: rgba(123, 121, 121, 0.7); border-radius: 0; } .list-box .carousel-item .carousel-desc p+p,.list-box .carousel-item .carousel-desc div{ display: none; } @media (min-width: 1200px) { .property-body{ position: relative; } .property-body::before{ display:block; content:' '; position: absolute; top:0.5rem; width:356px; height:500px; left:0; background:url('./../images/wy-left.png') no-repeat; } .property-body .jt-content::before{ display:block; content:' '; position: absolute; top:0; width:47px; height:38px; left:-1rem; background:url('./../images/icons-quotation.png') no-repeat; } .property-body .jt-content::after{ display:block; content:' '; position: absolute; bottom:0; width:47px; height:38px; right:-1rem; background:url('./../images/icons-quotation.png') no-repeat; transform:rotate(180deg); -ms-transform:rotate(180deg); /* Internet Explorer */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari 鍜 Chrome */ -o-transform:rotate(180deg); /* Opera */ } .list-box .carousel-item:hover{ height:4rem; } .list-box .carousel-item:hover .carousel-text{ width:calc(100% - 30px); height:3rem; background:#cfb547; color:#fff; position: absolute; top:1.1rem; z-index: 3; overflow:auto; } .list-box .carousel-item:hover .carousel-desc{ -webkit-line-clamp: unset; } .list-box .carousel-item:hover .carousel-desc p+p, .list-box .carousel-item:hover .carousel-desc div{ display: block; } .carousel-team .carousel-item:hover .carousel-text{ top:0; height:3.5rem; } .carousel-team .carousel-item:hover .carousel-desc{ display: block; } } @media (max-width: 991px) { .brand-bg{ padding:1rem 0 1.5rem 0; } .brand-bg .wrapper{ padding:0; width: 100%; } .brand-bg .health-carousel .description{ display: none; } .carousel-team{ height:5rem; } .carousel-team .carousel-image img{ max-width: 80%; } .health-body .carousel h2{ margin-top:0.1rem; font-size: 0.3rem; } .patent-bg svg,.patent-bg .counter{ font-size:.3rem; } .patent-bg{ padding:.5rem 0; } .wp-block-media-text .wp-block-media-text__media{ margin-top: .3rem; } } .health-body .wp-block-media-text{ margin-top:1rem; } /* code by Iatek LLC 2018 - CC 2.0 License - Attribution required code customized by Azmind.com */ @media (min-width: 768px) and (max-width: 991px) { /* Show 4th slide on md if col-md-4*/ .list-box .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -33.3333%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } } @media (min-width: 576px) and (max-width: 768px) { /* Show 3rd slide on sm if col-sm-6*/ .list-box .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -50%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } } @media (min-width: 576px) { .list-box .carousel-item { margin-right: 0; } /* show 2 items */ .list-box .carousel-inner .active + .carousel-item { display: block; } .list-box .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left), .list-box .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item { transition: none; } .list-box .carousel-inner .carousel-item-next { position: relative; transform: translate3d(0, 0, 0); } /* left or forward direction */ .list-box .active.carousel-item-left + .carousel-item-next.carousel-item-left, .list-box .carousel-item-next.carousel-item-left + .carousel-item, .list-box .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* farthest right hidden item must be also positioned for animations */ .list-box .carousel-inner .carousel-item-prev.carousel-item-right { position: absolute; top: 0; left: 0; z-index: -1; display: block; visibility: visible; } /* right or prev direction */ .list-box .active.carousel-item-right + .carousel-item-prev.carousel-item-right, .list-box .carousel-item-prev.carousel-item-right + .carousel-item, .list-box .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } } /* MD */ @media (min-width: 768px) { /* show 3rd of 3 item slide */ .list-box .carousel-inner .active + .carousel-item + .carousel-item { display: block; } .list-box .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item { transition: none; } .list-box .carousel-inner .carousel-item-next { position: relative; transform: translate3d(0, 0, 0); } /* left or forward direction */ .list-box .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* right or prev direction */ .list-box .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } } .top-content .container-fluid{ padding:0; } /* LG */ @media (min-width: 991px) { .top-content{ width:calc(100% + 30px); } /* show 4th item */ .list-box .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item { display: block; } .list-box .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item { transition: none; } /* Show 5th slide on lg if col-lg-3 */ .list-box .carousel-inner .active.col-lg-3.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -25%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } /* left or forward direction */ .list-box .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* right or prev direction //t - previous slide direction last item animation fix */ .list-box .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } .list-box .carousel-control-prev{ left:-1.5rem; } .list-box .carousel-control-next{ right:-1.5rem; } } .carousel-control-next{ transform:rotate(180deg); -ms-transform:rotate(180deg); /* Internet Explorer */ -moz-transform:rotate(180deg); /* Firefox */ -webkit-transform:rotate(180deg); /* Safari 鍜 Chrome */ -o-transform:rotate(180deg); /* Opera */ } .carousel-control-prev svg,.carousel-control-next svg{ font-size:0.5rem; color:#dbb325; }