.ha_all_img{width: 100%}
.ha_all_img img{width: 100%}
.ab_a1_1{width: 100%;background: url(../images/about/04.jpg);height: 512px}
.ab_a1_1s{width:1334px;background: url(../images/about/04.jpg) center;height: 512px;margin: auto}
.ab_a1_1 .ab_a1_video{width: 1180px;height: 424px;position: relative;left: 140px;top:24px}
.ab_a2{width: 100%;height: 792px;background: url(../images/about/27.jpg);background-size: 100% 100%;}
.ab_a2_d1{width: 1290px;margin: auto;position: relative;top:123px;height: 666px;overflow: hidden}
.ab_a3{width: 100%;height:936px;background: #fff;background-size: 100% 100% }
.ab_a3 .ab_a3_d1{width: 1334px;background: url(../images/about/29.jpg) center;height: 100%;margin: auto}
.ab_a3 .ab_a3_d1  .d1{
    width: 567px;
    background: url(../images/g2020/header/pzdy.png);
    background-size: auto;
    background-size: 100% 100%;
    height: 569px;
    position: relative;
    left: 665px;
    top: 158px;
}
.ab_a3 .ab_a3_d1  .d1 video{
    position: relative;
    top: 136px;

}
.ab_a3 .ab_a3_d1  .d2{width: 694px;font-size: 24px;color: #101010;line-height: 40px;position: relative;left: 629px;top: 179px;}
.ab_a3 .ab_a3_d1  .d2 p{text-align: left;width: 100%;}
.ab_a3 .ab_a3_d1  .d2 .p2{font-size:22px;color:#676767 }
.most_h{width: 100%;height: 225px;background: url(https://xinshangju.oss-cn-chengdu.aliyuncs.com/hd/meixue/02.jpg);background-size: 100% 100%;}
.most_h .most_h_al{width: 44%;float: right;height: 100%;position: relative}
.most_h .most_h_al img{
    position: absolute;
    animation-duration:1s;
    animation-timing-function:linear;
    animation-delay:0s;
    animation-iteration-count:infinite;
    animation-direction:alternate;
    animation-play-state:running;
    /* Safari and Chrome: */
    -webkit-animation-duration:1s;
    -webkit-animation-timing-function:linear;
    -webkit-animation-delay:0s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-direction:alternate;
    -webkit-animation-play-state:running;
}

.most_h .most_h_al .im1{
    left: 60px;top:40px;
    animation-name:myfirst;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst;
}

.most_h .most_h_al .im2{left: 0px;top:90px;
    animation-name:myfirst1;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst1;
}
.most_h .most_h_al .im3{left: 20px;top:140px;
    animation-name:myfirst2;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst2;
}
.most_h .most_h_al .im4{left:240px;top:54px;
    animation-name:myfirst3;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst3;
}
.most_h .most_h_al .im5{left: 260px;top:109px;
    animation-name:myfirst4;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst4;
}
.most_h .most_h_al .im6{left: 240px;top:162px;
    animation-name:myfirst5;
    /* Safari and Chrome: */
    -webkit-animation-name:myfirst5;
}

@keyframes myfirst
{
    0%   { left:60px; top:40px;}
    25%  {left:60px; top:41px;}
    50%  { left:60px; top:42px;}
    75%  { left:60px; top:43px;}
    100% { left:60px; top:40px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
    0%   {left:60px; top:0px;}
    25%  { left:60px; top:1px;}
    50%  {left:60px; top:2px;}
    75%  { left:60px; top:3px;}
    100% {left:60px; top:0px;}
}
@keyframes myfirst1
{
    0%   { left:0px; top:90px;}
    25%  {left:0px; top:91px;}
    50%  { left:0px; top:92px;}
    75%  { left:0px; top:93px;}
    100% { left:0px; top:90px;}
}
@-webkit-keyframes myfirst1 /* Safari and Chrome */
{
    0%   { left:0px; top:90px;}
    25%  {left:0px; top:91px;}
    50%  { left:0px; top:92px;}
    75%  { left:0px; top:93px;}
    100% { left:0px; top:90px;}
}
@keyframes myfirst2
{
    0%   { left: 20px;top:140px;}
    25%  {left: 20px;top:141px;}
    50%  { left: 20px;top:142px;}
    75%  { left: 20px;top:143px;}
    100% { left: 20px;top:140px;}
}
@-webkit-keyframes myfirst2 /* Safari and Chrome */
{
    0%   { left: 20px;top:140px;}
    25%  {left: 20px;top:141px;}
    50%  { left: 20px;top:142px;}
    75%  { left: 20px;top:143px;}
    100% { left: 20px;top:140px;}
}
@keyframes myfirst3
{
    0%   { left:240px;top:54px;}
    25%  {left:240px;top:55px;}
    50%  { left:240px;top:56px;}
    75%  { left:240px;top:57px;}
    100% { left:240px;top:54px;}
}
@-webkit-keyframes myfirst3 /* Safari and Chrome */
{
    0%   { left:240px;top:54px;}
    25%  {left:240px;top:55px;}
    50%  { left:240px;top:56px;}
    75%  { left:240px;top:57px;}
    100% { left:240px;top:54px;}
}
@keyframes myfirs4
{
    0%   { left: 260px;top:109px;}
    25%  {left: 260px;top:110px;}
    50%  { left: 260px;top:111px;}
    75%  { left: 260px;top:112px;}
    100% { left: 260px;top:109px;}
}
@-webkit-keyframes myfirst4 /* Safari and Chrome */
{
    0%   { left: 260px;top:109px;}
    25%  {left: 260px;top:110px;}
    50%  { left: 260px;top:111px;}
    75%  { left: 260px;top:112px;}
    100% { left: 260px;top:109px;}
}
@keyframes myfirs5
{
    0%   { left: 240px;top:162px;}
    25%  {left: 240px;top:163px;}
    50%  {left: 240px;top:164px;}
    75%  { left: 240px;top:165px;}
    100% { left: 240px;top:162px;}
}
@-webkit-keyframes myfirst5 /* Safari and Chrome */
{
    0%   { left: 240px;top:162px;}
    25%  {left: 240px;top:163px;}
    50%  {left: 240px;top:164px;}
    75%  { left: 240px;top:165px;}
    100% { left: 240px;top:162px;}
}
.most_t{width: 100%;height: 761px;background: url(../images/most/h03.jpg)}
.most_t .most_t_d1{width: 1320px;margin: auto;height: 100%;background: url(../images/most/h03.jpg) center;}
.most_t .most_t_d1 .most_t_video{width:745px;height: 420px;position: relative;top:252px;left: 2px}
.most_s{width: 100%;height:1257px;background:#F8F7FC; }
.most_s .most_s_d1{width: 1280px;margin: auto;height: 100%;background: url(../images/most/05.jpg) center;}
.most_s .most_s_d1 .most_s_d2{width: 1280px;margin: auto;height: 758px;position: relative;top:215px;}
.most_s .most_s_d1 .most_s_d2 .most_s_d3{width: 100%;height: 230px;background-image: url('../images/most/s.png');background-size: 100%;transition: all 0.5s;background-position: center;background-repeat: no-repeat;}
.most_s .most_s_d1 .most_s_d2 .most_s_d3:hover{background-size: 105%;}
.most_s .most_s_d1 .most_s_d2 .most_s_d3 P{text-align: center;color: #fff}
.most_s .most_s_d1 .most_s_d2 .most_s_d3 .p1{font-size: 26px;letter-spacing: 1px;padding-top: 71px;font-weight: bold;font-family: '微软雅黑';}
.most_s .most_s_d1 .most_s_d2 .most_s_d3 .p2{font-size: 20px;letter-spacing: 1px;line-height: 30px}
.most_s .most_s_d1 .most_s_d2 .most_s_d4{width: 100%;height: 492px;display: flex;flex-direction: row;justify-content: space-between;margin-top: 36px;}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 div{width: 406px;height: 492px}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d1{background:url(../images/most/c2.png);background-size: 100%}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d2{background:url(../images/most/c3.png);background-size: 100%}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d3{background:url(../images/most/c1.png);background-size: 100%}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d1:hover{background:url(//gdp.alicdn.com/imgextra/i2/661916707/O1CN01gCzCMJ1zPr4emZq5l_!!661916707.gif)}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d2:hover{background:url(http://gdp.alicdn.com/imgextra/i2/661916707/O1CN01m3HGZU1zPr4b6lp1y_!!661916707.gif)}
.most_s .most_s_d1 .most_s_d2 .most_s_d4 .d3:hover{background:url(//gdp.alicdn.com/imgextra/i1/661916707/O1CN01YigFiz1zPr4k7H72b_!!661916707.gif)}

/*全屋定制*/

.qwdz_t{width: 100%;height: 697px;background: url(../images/qw/02.jpg);margin-top: -4px}
.qwdz_t .qwdz_t_d1{width: 1320px;margin: auto;height: 100%;background: url(../images/qw/02.jpg) center;}
.qwdz_t .qwdz_t_d1 .qwdz_t_video{width:745px;height: 420px;position: relative;top:188px;left: 2px}
.cust_t3{width: 100%;height:1071px;background: url(../images/qws/17.jpg);background-size: 100% 100%;}
.cust_t3 .cust_t3_d1{width: 1300px;margin: auto;height:680px;position: relative;top:338px;}
.cust_t3 .cust_t3_d2{width: 1200px;margin: auto;height: 100%;overflow: hidden}
.swiper-button-nextas {
    width: 40px;
    height:40px;
    background-image: url(../images/qw/b1.png);
    background-size: 100% 100%;
    position: absolute;
    bottom:390px;
    z-index: 99;
    left: 45px;
}

.swiper-button-prevas {
    width:40px;
    height:40px;
    background-image: url(../images/qw/b2.png);
    background-size: 100% 100%;
    position: absolute;
    bottom:390px;
    z-index: 99;
    right: 45px;
}

.qwdz_a3{width: 100%;height:1042px;background: url(../images/qws/18.jpg);background-size: 100% 100% }
.qwdz_a3 .qwdz_a3_d1{width: 1200px;background: url(../images/qws/18.jpg) center;height: 100%;margin: auto}
.qwdz_a3 .qwdz_a3_d1  .d1{width: 534px;background: url(../images/g2020/header/pzdy.png);background-size: auto;
    background-size: auto;
    background-size: 100% 100%;
    height: 541px;
    position: relative;
    left: 595px;
    top: 205px;
}
.qwdz_a3 .qwdz_a3_d1  .d1 video{position: relative;top: 136px;}
.qwdz_a3 .qwdz_a3_d1  .d2{width: 694px;font-size: 24px;color: #101010;line-height: 40px;position: relative;left: 534px;top: 233px;}
.qwdz_a3 .qwdz_a3_d1  .d2 p{text-align: left;width: 100%;}
.qwdz_a3 .qwdz_a3_d1  .d2 .p2{font-size:22px;color:#676767 }

/*大牌严选*/
.dpyx_t{width: 100%;height: 779px;background: url(../images/dps/04.jpg)}
.dpyx_t .dpyx_t_d1{width: 1320px;margin: auto;height: 100%;background: url(../images/dps/04.jpg) center;}
.dpyx_t .dpyx_t_d1 .dpyx_t_video{width: 924px;
    height: 491px;
    position: relative;
    top: 22px;
    left: 395px;
}
.dpyx_t3{width: 100%;height:779px;background: url(../images/dps/10.jpg);background-size: 100% 100%;margin-top: -4px}
.dpyx_t3 .dpyx_t3_d1{width: 1300px;margin: auto;height:680px;position: relative;top:54px;}
.dpyx_t3 .dpyx_t3_d2{width: 1200px;margin: auto;height: 100%;overflow: hidden}

.dpyx_a3{width: 100%;height:1042px;background: url(../images/qws/18.jpg);background-size: 100% 100% }
.dpyx_a3 .dpyx_a3_d1{width: 1200px;background: url(../images/qws/18.jpg) center;height: 100%;margin: auto}
.dpyx_a3 .dpyx_a3_d1  .d1{width: 534px;background: url(../images/g2020/header/pzdy.png);background-size: auto;
    background-size: auto;
    background-size: 100% 100%;
    height: 541px;
    position: relative;
    left: 595px;
    top: 205px;
}
.dpyx_a3 .dpyx_a3_d1  .d1 video{position: relative;top: 136px;}
.dpyx_a3 .dpyx_a3_d1  .d2{width: 694px;font-size: 24px;color: #101010;line-height: 40px;position: relative;left: 534px;top: 233px;}
.dpyx_a3 .dpyx_a3_d1  .d2 p{text-align: left;width: 100%;}
.dpyx_a3 .dpyx_a3_d1  .d2 .p2{font-size:22px;color:#676767 }