/** æÂÂÂÂŽé¹ÂÂÂÂ扬-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
}
}