/** 李鹏扬-v1.0.0 APP License By li.pengyang */ .descript, .enterprise { margin-bottom: 100px } img { width: 100% } .mobileHidden { display: block } .mobileImage { display: none } .webImage { display: block } .descriptionBanner { position: relative } .descriptionBanner p { position: absolute; color: #fff; font-size: 56px; left: 120px; top: 50%; margin-top: -40px; } .descriptionBanner span { font-size: 18px; display: block; margin-top: 6px; } .swiper-container1 .swiper-slide, .swiper-container6 .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; -webkit-box-pack: center } .swiper-container6 { width: 100%; height: auto; margin-left: auto; margin-right: auto } .swiper-container6 .swiper-slide { text-align: center; font-size: 18px; background: #fff; margin-top: 12px; border-radius: 8px; display: flex; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center } .descript { height: 550px; } .descript .module { position: relative; height: 100% } .descript .descriptImg { width: 510px; position: absolute; right: 0; top: 0 } .descript .descriptImg img:last-child { margin-top: 10px } .descript .descriptWrite { width: 628px; height: 100%; position: relative } .descript .descriptWrite h1 { padding: 60px 56px 0 56px; font-size: 32px; color: #333; line-height: 32px; } .descript .descriptWrite .TRS_Editor { font-size: 16px; padding: 32px 56px 8px 56px; color: #666; line-height: 28px; text-align: justify; text-indent: 2em; } .descript .descriptWrite .row { padding: 0 56px 0 56px; } .descript .descriptWrite li { margin-top: 12px; position: relative; padding-left: 26px; padding-right: 6px; width: 100%; font-size: 16px; color: #666; } .descript .descriptWrite li:before { content: ''; background: #3076BB; width: 8px; height: 8px; position: absolute; margin-top: -4px; left: 10px; top: 10px; } .descript .mao { width: 56px; position: absolute } .descript .mao2 { bottom: 0; right: 0 } .anchorPoint { height: 48px; background: #F5F5F5 } .anchorPoint .point { width: 1200px; margin: 0 auto } .anchorPoint a { display: inline-block; height: 48px; text-decoration: none; padding: 14px 22px } .anchorPoint a.active { background-color: #B1AC7A; color: #fff } .number { margin: 80px 0 } .number li { font-size: 16px; color: #6B6B6B; text-align: center; border-right: 1px solid #e8e8e8 } .number li:nth-child(4) { border: 0 } .number .numberUnit { font-size: 16px; color: #333; } .number .numberUnit span { color: #1D5896; font-size: 40px; line-height: 40px; display: inline-block } .module { width: 100%; margin: 0 auto; } .swiper-container4 .swiper-slide{ display: flex; justify-content: center; flex-direction: column; align-items: center; } .swiper-container1 { width: 589px; height: 512px; margin: 0 } .swiper-container1 .swiper-slide-active { z-index: 999 } .swiper-container1 .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: flex; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); -o-transform: scale(.8); transform: scale(.8) } .swiper-container1 .swiper-slide-active, .swiper-container1 .swiper-slide-duplicate-active { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); background: #fafafa; } .swiper-container3 .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-box-align: center; align-items: center } .moduleTitle { font-size: 32px; text-align: center; color: #1D5896; font-weight: 400; line-height: 60px; width: 140px; margin: auto; margin-bottom: 42px; border-bottom: 4px solid #1D5896; } .layout { background: #fafafa; padding: 83px 0; position: relative } .layout .right { position: absolute; right: 126px; bottom: 81px; font-size: 14px; color: #666 } .layout .right h1 { font-size: 32px; line-height: 32px; color: #333; margin-bottom: 10px } .technology { padding: 80px 20px 100px; } .technology .swiper-slide { cursor: pointer; z-index: 999; display: block } .technology .slide3 { position: absolute; bottom: 0; color: #fff; font-size: 16px; width: 100%; height: 44px } .technology .slide3 .opacBackground { background: #000; opacity: .4; height: 44px; width: 100%; position: absolute; bottom: 0; left: 0 } .technology .slide3 p { position: absolute; text-align: center; line-height: 44px; width: 100% } .corePark, .corePark .module { position: relative } .yxt { padding: 80px 20px 100px; background: #fafafa; } .telephone { padding: 100px 0; font-size: 14px } .telephone .row { height: 100px; background: #f5f5f5; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; width: 1200px; margin: 8px auto 0 } .telephone .row .col-lg-3 { text-align: center; width: 33.3%; } .telephone .icon { width: 24px; margin: 0 auto } .corePark { padding: 100px 0; background: #fafafa } .corePark .box { width: 575px; position: absolute; top: 130px; right: 0; overflow: hidden } .corePark .box ul { height: 53px } .TRS_Editor{ text-align:justify; } .corePark .box li { float: left; color: #999; padding-right: 30px; cursor: pointer; font-size: 24px; margin-left: 30px; position: relative; } .corePark .box li i{ font-style: initial; line-height: 68px; height: 68px; position: absolute; } .corePark .box li span { position: relative; display: inline-block } .corePark .box li.active { color: #1D5896 } .corePark .box li.active span:after { content: ''; width: 60px; height: 2px; margin-left: 50%; left: -30px; background: #1D5896; position: absolute; bottom: -14px } .corePark .box li h1 { font-size: 24px; font-weight: 400 } .corePark .leftImg { width: 591px; display: inline-block } .corePark .rightArticle { display: inline-block; width: 600px; position: absolute; right: 0; top: 0; color: #666; font-size: 14px; line-height: 28px } .corePark .rightArticle h1 { font-size: 20px; line-height: 20px; font-weight: 400; color: #333; margin-bottom: 16px } .swiper-container5 { margin: 70px 100px 0 40px; color: #666; font-size: 16px; } .property { background: #fafafa; padding: 80px 0 } .property p { margin-top: 12px; font-size: 14px; color: #333 } .property span { color: #B2AD73; font-size: 12px } @media (max-width:768px) { .descript h1, .number .title { text-align: center; line-height: .4rem; } .corePark, .property, .yxt { background: #fff } .main_content { width: 100% } .enterprise { margin-bottom: .8rem } .mobileHidden, .webImage { display: none } .mobileImage { display: block } .descriptionBanner p { left: .24rem; font-size: .46rem; top: 50%; margin-top: -.36rem; } .descriptionBanner span { font-size: .2rem; margin-top: .12rem } .number { padding: .36rem 0 .8rem; margin: 0 } .number li { border: 0; font-size: .2rem; padding: 0 .04rem; } .number .numberUnit { font-size: .18rem; line-height: .6rem; } .number .numberUnit span { font-size: .4rem; line-height: .4rem; margin: 0; } .descript { height: auto; margin-bottom: .8rem } .descript .pic1 { width: 5.2rem; height: 2.55rem; padding-left: 1.8rem; margin-left: -1.6rem; float: left; -webkit-transform: skew(-50deg, 0deg); -moz-transform: skew(-50deg, 0deg); -ms-transform: skew(-50deg, 0deg); -o-transform: skew(-50deg, 0deg); transform: skew(-50deg, 0deg); overflow: hidden } .descript .pic1 img { -webkit-transform: skew(50deg, 0deg); -moz-transform: skew(50deg, 0deg); -ms-transform: skew(50deg, 0deg); -o-transform: skew(50deg, 0deg); transform: skew(50deg, 0deg); height: 100%; width: auto } .descript .pic2 { width: 5.2rem; height: 2.55rem; float: left; position: absolute; right: -1.8rem; -webkit-transform: skew(-50deg, 0deg); -moz-transform: skew(-50deg, 0deg); -ms-transform: skew(-50deg, 0deg); -o-transform: skew(-50deg, 0deg); transform: skew(-50deg, 0deg); overflow: hidden } .descript .pic2 img { margin-left: -1.8rem; -webkit-transform: skew(50deg, 0deg); -moz-transform: skew(50deg, 0deg); -ms-transform: skew(50deg, 0deg); -o-transform: skew(50deg, 0deg); transform: skew(50deg, 0deg); height: 100%; width: auto } .descript .descriptImg { height: 2.55rem; position: relative; width: 100% } .descript .descriptImg img:last-child { margin-top: 0 } .descript h1 { font-size: .32rem; margin: auto; margin-bottom: .4rem; color: #1D5896; line-height: .48rem; width: 1.46rem; border-bottom: 2px solid #1D5896; } .descript .descriptWrite { width: 100%; height: auto } .descript .descriptWrite .TRS_Editor { font-size: .24rem; padding: .1rem; color: #666; line-height: .38rem; text-align: justify; } .descript .descriptWrite p { padding: .2rem 0 0; font-size: .2rem; text-align: justify; line-height: .32rem } .descript .descriptWrite .row { padding: 0 } .descript .descriptWrite li { margin-top: .12rem; padding-left: .48rem; font-size: .24rem; line-height: .32rem; } .technology, .telephone { padding: .8rem 0 } .descript .descriptWrite li:before { width: .08rem; height: .08rem; margin-top: -.04rem; left: .28rem } .moduleTitle { font-size: .32rem; margin-bottom: .4rem; line-height: .48rem; width: 1.46rem; border-bottom: 2px solid #1D5896; } .technology .slide3, .technology .slide3 .opacBackground { height: .6rem; } .technology .slide3 p { height: .6rem; font-size: .2rem; line-height: .6rem; } .telephone { font-size: .2rem } .telephone .row { height: auto; display: block; width: 100%; margin: .08rem auto 0; padding: .24rem 0 .3rem } /* .telephone .col-lg-3:nth-child(3), .telephone .col-lg-3:nth-child(4) { padding: .2rem .2rem 0 .2rem; } */ .telephone .row .col-lg-3 { text-align: center; padding: .2rem .2rem 0 .2rem; } .module { width: 95% } .corePark .leftImg, .corePark .rightArticle { width: 100%; display: inline-block } .yxt { padding: .1rem } .corePark { padding: 0 } .corePark .rightArticle { position: relative; top: 0; left: 0; line-height: .38rem; font-size: .24rem; } .corePark .rightArticle h1 { font-size: .28rem; line-height: .32rem; margin: .35rem 0 .16rem; color: #333; } .module.corePark { width: 89% } .property { padding: 0 0 .89rem } .col-lg-3, .col-md-3, .col-sm-3, .col-xs-3 { padding: 0; } .dynamic { padding: 0 0 .6rem } .dynamic .col-lg-6 { padding: 0 } .dynamic .left { width: 2.12rem } .dynamic li { margin: 0 0 .45rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex } .dynamic .left, .dynamic .right { display: inline-block } .dynamic .right { width: 4.7rem; margin-left: .16rem } .dynamic .right h1 { font-size: .24rem; margin-bottom: .11rem } .dynamic .right p { font-size: .2rem; line-height: .28rem; height: .84rem } }