.header .box .item{
  display: flex;
  justify-content: center;
  color: #fff;
  align-items: flex-end;
}
.header .box .item .left{   
  width: 430rem;
}
.header .box .item .left>div:first-child{
  font-size: 40rem;
  font-weight: bold;
}
.header .box .item .left>div:nth-child(2){
  font-size: 20rem;
  margin-top: 34rem;
  font-weight: bold;
}
.header .box .item .left>div:nth-child(3){
  margin-top: 39rem;
}
.header .box .item .left>div:nth-child(3) div{
  font-size: 16rem;
  display: flex;
  align-items: center;
  margin-top: 14rem;
}
.header .box .item .left>div .img{
  width: 18rem;
  height: 18rem;
  margin-right: 16rem;
}
.header .box .item .left .btn{
  margin-top: 114rem;
  font-size: 16rem;
  width: 156rem;
  height: 44rem;
  line-height: 44rem;
  text-align: center;
  border:1rem solid #fff;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 85rem;
}
.header .box .item .left .btn img{
  width: 21rem;
  height: 17rem;
  margin-left: 8rem;
}
.header .box .item .right{
  width: 418rem;
  height: 336rem;
  margin-top: 17rem;
}
.about {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    overflow: hidden;
    background-image: url("../../Skin/img/background_image3.jpg");
    background-size: 100%;
    background-repeat: no-repeat;
    align-items: center;
}
    .about:nth-child(2n) {
        background-image: url("../../Skin/img/background_image5.jpg");
    }
.about .title{
  font-size: 40rem;
  font-weight: bold;
  text-align: center;
/*  margin-top: 98rem;*/
/*  margin-bottom: 150rem;*/
position:absolute;
top:80rem;
}
    .about .content {

        width: 100%;
        position: absolute;
        bottom: -800rem;
    }
    .about .content .item {
        display: flex;
        margin-top: 131rem;
    }
.about:nth-child(2n) .content .item{
  flex-direction: row-reverse;
}
.about .content .item .decorate{
  background: #F0F5FA;
  height: 360rem;
  flex: 1;
}
.about .content .item .box{
  background-image: url("../img/fzsp-bg.png");
  display: flex;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right bottom;
  overflow: inherit;
}
.about:nth-child(2n) .content .item .box{
  background-image: url("../img/wzgl-bg.png");
  background-position: left;
  flex-direction: row-reverse;
}
.about .content .item .box .left{
  padding: 30rem 0;
  padding-right: 165rem;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.about:nth-child(2n) .content .item .box .left{
  padding-left: 126rem;
  padding-right: 0;
}
.about .content .item .box .left .line{
  width: 60rem;
  height: 8rem;
  background-color: #0067CC;
}
.about .content .item .box .left p:nth-of-type(1){
  font-size: 40rem;
  font-weight: bold;
  margin: 30rem 0;
}
.about .content .item .box .left p:nth-of-type(2){
  font-size: 30rem;
  color: #000;
}
.about .content .item .box .left p:nth-of-type(3){
  font-size: 20rem;
  margin-top:30rem;
}
.about .content .item .box .right{
  width: 430rem;
  position: relative;
}

.about:nth-child(2n) .content .item .box .right{
  width: 500rem;
}
.about .content .item .box .right img{
  width: 430rem;
  height: 466rem;
  object-fit: contain;
  position: absolute;
  right: 0;
  top: -131rem;
}
.about:nth-child(2n) .content .item .box .right img{
  width: 600rem;
  left: 0;
}
.detail .item{
  margin-top: 200rem;
  display: flex;
  align-items: flex-end;
}
.detail .item:nth-child(2n), 
.detail .item:nth-child(2n) .content{
  flex-direction: row-reverse;
}
.detail .item .decorate{
  background: #F0F5FA;
  height: 340rem;
  flex: 1;
}
.detail .item .content{
  width: 1200rem;
  display: flex;
  align-items: flex-end;
  position: relative;
}
.detail .item .content .img{
  width: 360rem;
  height: 400rem;
}
.detail .item .content .img img{
  width: 500rem;
  height: 400rem;
  position: absolute;
  top: -40rem;
}
.detail .item:nth-child(2n) .content .img img{
  right: 0;
}
.detail .item .content .txt{
  background: #F0F5FA;
  height: 340rem;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding-left: 340rem;
}
.detail .item:nth-child(2n) .content .txt{
  padding: 0;
  padding-right: 340rem;
}
.detail .item .content .txt .line{
  width: 60rem;
  height: 8rem;
  background-color: #0067CC;
}
.detail .item .content .txt p:first-of-type{
  font-size: 40rem;
  font-weight: bold;
  margin-top: 40rem;
}
.detail .item .content .txt p:nth-of-type(2){
  font-size: 20rem;
  font-weight: bold;
  margin-top: 40rem;
}
.detail .item .content .txt p:nth-of-type(3){
  font-size: 20rem;
  color: #333333;
  margin-top: 40rem;
}
.floor{
  margin: 0;
}