.row-showroome1{padding:270px 0 223px;overflow: hidden;}
.m-showroome1{padding:71px 0 30px}
.g-showroomtop{width:1193px;margin:0 auto 121px}
.g-showroomtop .tit1{font-family:Roboto-Black;font-size:40px;text-align:center;text-transform:capitalize;color:#222;margin-bottom:34px}
.g-showroomtop .desc{font-family:Roboto-Black;font-size:28px;line-height:1.179;text-align:center;letter-spacing:.02em;color:#222}
.m-map{position:relative;width:1782px;height:878px;margin:0 auto}
.m-map .bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover}
.m-map .label{ background:#09d; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /*width: 100px; */line-height: 28px; border-radius: 14px; box-sizing: border-box; padding: 0 10px; /*background: #09d; */display: block; z-index: 2; position: absolute; top: 3px; left: 7px; opacity: 1;display: none; }
/* .m-map .label::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 110%;height: 100%;display: block;content: ' ';} */
.m-map .dot{position:absolute;z-index:2;font-family:Roboto-Regular;font-size:14px;text-align:center;color:#fff;/* min-width:100px; */line-height:28px;border-radius:14px;box-sizing:border-box;/* padding:0 10px; */background:#09d;}
.m-map .dot:hover ,
.m-map .show,
.m-map .on{z-index: 20;}
.m-map .dot:hover{z-index: 21;}
.m-map .show,
.m-map .on,
.m-map .dot:hover{/* background:#82c478; */}
/* .m-map .dot:hover .label, */
.m-map .show .label,
.m-map .on .label{width: auto;background:#82c478;display: block!important;opacity: 1!important;}
.m-map .dot .dian{position:absolute;display:block;width:8px;height:8px;/* left:-14%; *//* top:-8%; */background:0 0;border-radius:50%;transition:.5s;left: 50%;top: 50%;transform:translate(-50%,-50%)}
.m-map .show .dian,
.m-map .on .dian,
.m-map .dot:hover .dian{background:#82c478;/*animation: txtcolor 5s linear ;*/}
.m-map .dot .dian::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;display:block;content:'';background:#09d;border-radius:50%;opacity:1;transition:.5s}
.m-map .show .dian::after,
.m-map .on .dian::after,
.m-map .dot:hover .dian::after{ opacity:0; animation: txtcolor .5s linear ; -webkit-animation: txtcolor .5s linear ; }

.m-map .dot.major .dian{ border-radius: 0;width: 15px;height: 15px; background: url(../images/showroom/dot-major.png) center center no-repeat; background-size: contain; animation: none; -webkit-animation: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
.m-map .dot.major .dian::after{ display: none; animation: none; -webkit-animation: none; }

.m-map .dot1{top:48.5%;right:16.3%}
.m-map .dot.on  .label,
.m-map .dot:hover  .label{opacity: 1;}
@keyframes txtcolor {
    0% {
        background:#09d;
    }
    100% {
        background:#82c478;
    }
  }
.m-showroome2{padding:232px 0 30px}
.m-showroomebox{padding-bottom:30px}
.m-showroomebox .item{overflow:hidden;margin-bottom:9px}
.m-showroomebox .item img{float:left;display:block;width:24px;height:24px;margin-right:20px}
.m-showroomebox .item .info{overflow:hidden;font-size:16px;line-height:1.175;color:#222}
.ul-showroome1 li {
    float: left;
    width: 50%;
    padding: 0 20px;
    margin-bottom: 40px;
    overflow: hidden;
}
.ul-showroome1 .txt {
    width: 562px;
    background-color: #fff;
    border-radius: 30px;
    position: absolute;
    left: 40px;
    bottom: 40px;
    overflow: hidden;
}
.ul-showroome1 .pic img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.ul-showroome1 .con {
    position: relative;
    overflow: hidden;
}
.ul-showroome1 .pic {
    position: relative;
    height: 0;
    padding-top: 96.77%;
    border-radius: 30px;
    overflow: hidden;
}
.ul-showroome1{margin:0 -33px}
.ul-showroome1 .g-morea1:hover{color:#fff}
.ul-showroome1 li{padding:0 33px}
.ul-showroome1 .pic{padding-top:46.7%}
.ul-showroome1 .txt{padding:44px 40px 40px}
.ul-showroome1 .txt h3{margin-bottom:40px}
.m-videoe1 .txt h3{margin-bottom:33px}
.m-videoe1 .txt{padding:45px 40px 6px}
.m-videoe1 video{object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;height:100%;object-fit:cover}
.m-videoe1 .play{display:block;position:absolute;bottom:42px;right:57px;z-index:5;cursor:pointer}
.m-videoe1 .play .play-img{background-image:url(../images/showroom/play.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:block;width:80px;height:80px;border-radius:50%;overflow:hidden;margin:0 auto 10px}
.m-videoe1 .play .tit1{font-family:Roboto-Black;font-size:14px;text-align:center;text-transform:capitalize;color:#fff}
.m-showroome3{padding:198px 0 30px}
.ul-txte1 li a{line-height:3.35em}
.ul-showroome2 .pic{float:left;width:560px;height:380px;padding-top:0;margin-right:81px}
.ul-showroome2 .txt{border-radius:0;padding:62px 0 0;overflow:hidden}
.ul-showroome2 h3 .tit{margin-bottom:20px}
.m-showroomebox2{padding-bottom:22px}
.m-showroomebox2 .item{display:flex;align-items:center;margin-bottom:19px}
.m-showroomebox2 .info{flex:1}
.ul-txte1 li{margin-bottom:81px}
.ul-showroome2{margin:0}
.ul-showroome2 li{float:none;width:100%;margin-bottom:21px;padding:0}
.ul-showroome2 .con{background:#f2f2f2;border-radius:30px;overflow:hidden;padding:19px;margin:0}
.ul-showroome2 .txt{position:static;top:auto;right:auto;left:auto;bottom:auto;transform:translate(0);background-color:transparent;width:auto}
.ul-showroome2 .txt h3{margin-bottom:20px}
.ul-showroome2 .g-morea1{transition:.5s;opacity: 0;}
.ul-showroome2 .con:hover .g-morea1{opacity:1;color: #fff;}
.ul-showroome2 .pic img{transition:.5s}
.ul-showroome2 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.08)}
.windows-e1{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;opacity:0;overflow:hidden}
.windows-e1.on{opacity:1}
.windows-e1 .bg{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:-1}
.windows-e1 .m-pop{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;width:1268px;background:#fff;border-radius:30px;overflow:hidden;padding:119px 180px 120px 142px;box-sizing:border-box}
.windows-e1 .m-pop .e-close{position:absolute;top:12px;right:15px;width:40px;height:40px;border-radius:50%;overflow:hidden;cursor:pointer;z-index: 20;}
.windows-e1 .m-pop .e-close img{display:block;width:100%;height:100%;object-fit:cover}
.windows-e1 .tit{font-family:Roboto-Black;font-size:40px;text-align:center;color:#222;margin-bottom:13.5px}
.windows-e1 .desc{font-family:Roboto-Black;font-size:20px;text-align:center;letter-spacing:.02em;color:#222;margin-bottom:60px}
.m-forme1 .box{overflow:hidden;margin:0 -20px}
.ul-foreme1 li{width:50%}
.m-date #ID-laydate-range{padding:0;position:relative}
.m-date{margin-bottom:0!important}
.m-date .layui-inline{display:flex;align-items:center;width:100%;padding:0 0 0 24px;margin-bottom:0!important;margin-right:0!important}
.layui-textarea:focus,.m-date .layui-input:focus{border-color:transparent!important;box-shadow:0 0 0 3px rgba(22,183,119,0)}
.ul-listab9_4 .inp .layui-input:focus{border: none !important;}
.m-date .layui-input{background-color:transparent;padding-left:0;height:66px;line-height:66px;border:none!important;cursor:pointer}
.layui-textarea:hover,.m-date .layui-input:hover{border-color:transparent!important}
.m-date .layui-input-inline{width:80px!important;margin-right:0!important}
.m-date .layui-input-inlineend{position:relative;z-index:2;width:79%!important}
.m-date .icon-date{position:absolute;top:50%;transform:translateY(-50%);right:24px;display:block;width:28px;height:28px;object-fit:cover;z-index:1}
.m-time .layui-input-inline{width:100%!important;margin-right:0!important;z-index:2}
.m-forme1 .btn .info{font-size:14px;line-height:1.143;color:#09d;padding:22px 10px;background:#eaf9ff;border-radius:16px;overflow:hidden;text-align:center;margin-bottom:83px}
.ul-foreme1{margin-top:0;margin-bottom:3px}
.m-forme1 .submit{text-align:center}
.m-forme2 .form{width:690px;background:#f2f2f2;border-radius:15px;overflow:hidden;margin:0 auto 16px;box-sizing:border-box;padding:45px 80px 41px}
.m-forme2 .info1{display:flex;align-items:center;margin-bottom:42px}
.m-forme2 .info1 .pic{display:block;width:28px;height:28px;border-radius:50%;margin-right:25px}
.m-forme2 .info1 .tit1{font-size:14px;line-height:1.143;color:#222;flex:1;overflow:hidden}
.ul-foreme2{overflow:hidden;margin:0 -26px}
.ul-foreme2 li{float:left;width:50%;margin-bottom:39px}
.ul-foreme2 .con{margin:0 26px;padding:0 0 8px;border-bottom:1px solid rgba(0,0,0,.4)}
.ul-foreme2 .tit2{font-size:14px;color:#222;margin-bottom:0;text-transform:capitalize}
.ul-foreme2 .desc1{font-family:Roboto-Black;font-size:16px;color:#222;text-transform:capitalize}
.m-forme2 .btn .info{padding:0;margin-bottom:25px;background-color:transparent}
.m-forme2 .btn .info a{text-align:center;font-size:16px;color:#09d;margin-bottom:50px}
.m-success .g-morea1{background-image:url(../images/showroom/bg2.png)}
@media only screen and (min-width:1200px) and (max-width:1920px){
.windows-e1{left:0;top:0;opacity:0}
.windows-e1.on{opacity:1}
.windows-e1 .bg{left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.2)}
.windows-e1 .m-pop{top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:66.04vw;background:#fff;border-radius:1.562vw;padding:6.197vw 9.375vw 6.25vw 7.395vw;box-sizing:border-box}
.windows-e1 .m-pop .e-close{top:.625vw;right:.781vw;width:2.083vw;height:2.083vw;border-radius:50%}
.windows-e1 .m-pop .e-close img{object-fit:cover}
.windows-e1 .tit{font-family:Roboto-Black;font-size:2.083vw;margin-bottom:.703vw}
.windows-e1 .desc{font-family:Roboto-Black;font-size:1.041vw;letter-spacing:.02em;margin-bottom:3.125vw}
.m-forme1 .box{margin:0 -1.041vw}
.m-date #ID-laydate-range{padding:0}
.m-date{margin-bottom:0!important}
.m-date .layui-inline{align-items:center;padding:0 0 0 1.25vw;margin-bottom:0!important;margin-right:0!important}
.m-date .layui-input:focus{box-shadow:0 0 0 .156vw rgba(22,183,119,0)}
.m-date .layui-input{height:3.437vw;line-height:3.437vw;border:none!important}
.m-date .layui-input-inline{width:4.166vw!important;margin-right:0!important}
.m-date .layui-input-inlineend{width:79%!important}
.m-date .icon-date{top:50%;transform:translateY(-50%);right:1.302vw;width:1.458vw;height:1.458vw;object-fit:cover}
.m-time .layui-input-inline{width:100%!important;margin-right:0!important}
.m-forme1 .btn .info{font-size:.729vw;line-height:1.143;padding:1.145vw .52vw;background:#eaf9ff;border-radius:.833vw;margin-bottom:4.322vw}
.ul-foreme1{margin-bottom:.156vw}
.m-forme2 .form{width:35.93vw;background:#f2f2f2;border-radius:.781vw;margin:0 auto .833vw;box-sizing:border-box;padding:2.343vw 4.166vw 2.135vw}
.m-forme2 .info1{align-items:center;margin-bottom:2.187vw}
.m-forme2 .info1 .pic{width:1.458vw;height:1.458vw;border-radius:50%;margin-right:1.302vw}
.m-forme2 .info1 .tit1{font-size:.729vw;line-height:1.143;flex:1}
.ul-foreme2{margin:0 -1.354vw}
.ul-foreme2 li{margin-bottom:2.031vw}
.ul-foreme2 .con{margin:0 1.354vw;padding:0 0 .416vw;border-bottom:1px solid rgba(0,0,0,.4)}
.ul-foreme2 .tit2{font-size:.729vw}
.ul-foreme2 .desc1{font-family:Roboto-Black;font-size:.833vw;text-transform:capitalize}
.m-forme2 .btn .info{padding:0;margin-bottom:1.302vw}
.m-forme2 .btn .info a{font-size:.833vw;margin-bottom:2.604vw}
.m-success .g-morea1{background-image:url(../images/showroom/bg2.png)}

}
@media only screen and (max-width:1366px){
.ft-bot .copy a,.ft-bot .copy span,.ft-bot .copyr,.ft-bot .copyr a,.m-list1 .name,.m-showroomebox .item .info,.ul-idxnews .bot,.ul-search .con{font-size:12px}
}
@media only screen and (max-width:1200px){
.windows-e1 .m-pop{width:90%;border-radius:20px;padding:50px 80px}
.windows-e1 .tit{font-size:30px;margin-bottom:8.5px}
.windows-e1 .desc{font-size:18px;margin-bottom:30px}
.windows-e1 .m-pop .e-close{top:15px;right:15px;width:35px;height:35px}
.m-date .layui-input{height:50px;line-height:50px}
.m-forme1 .btn .info{font-size:12px;padding:12px 10px;margin-bottom:33px}
.m-date .layui-inline{padding:0 0 0 10px;margin-bottom:0!important;margin-right:0!important}
.m-map .dot.major .dian{ width: 10px;height: 10px; }
}
@media only screen and (max-width:959px){
.m-forme2 .form{width:80%;border-radius:10px;margin:0 auto 10px;padding:30px 40px 31px}
.windows-e2 .m-pop{padding-right:0;padding-left:0}
.m-forme2 .btn .info{margin-bottom:15px}
.ul-foreme2 li{margin-bottom:25px}
}
@media only screen and (max-width:767px){
    
.m-map .dot.show  .label {opacity: 0!important;}
.m-map .dot.on  .label {display: none!important;opacity: 0!important;}
.m-map .dot.major  .label,
.m-map .dot.on:hover  .label {display: block!important;opacity: 1!important;}
.windows-e1 .m-pop{border-radius:15px;padding:40px 30px 20px}
.windows-e1 .tit{font-size:22px;margin-bottom:6.5px}
.windows-e1 .desc{font-size:16px;margin-bottom:20px}
.ul-foreme1{max-height:42vh;overflow-y:auto}
.ul-foreme1 li{width:100%}
.m-date .layui-input{height:40px;line-height:40px}
.m-date .icon-date{right:10px;display:block;width:20px;height:20px}
.windows-e1 .m-pop .e-close{top:10px;right:10px;width:30px;height:30px}
.m-forme1 .btn .info{border-radius:10px;margin-bottom:15px}
.ul-foreme2{overflow:hidden;max-height:44vh;overflow-y:auto;margin:0}
.ul-foreme2 li{float:none;width:100%;margin-bottom:15px}
.m-forme2 .form{width:100%;border-radius:10px;margin:0 auto 10px;padding:30px 25px 21px}
.ul-foreme2 .con{margin:0;padding:0 0 4px}
.ul-foreme2 .tit2{font-size:13px}
.ul-foreme2 .desc1{font-size:15px}
.m-forme2 .info1{margin-bottom:20px}
.m-forme2 .info1 .pic{width:25px;height:25px;margin-right:20px}
.m-forme2 .info1 .tit1{font-size:12px}
.m-forme2 .btn .info{margin-bottom:10px}
}
@media screen and (max-width:450px){
.m-forme1 .layui-form-item .layui-input-inline{display:block;float:left;left:auto!important;width:80px!important;margin:0!important}
.m-forme1 .layui-form-item .layui-input-inline+.layui-form-mid{margin-left:0;top:auto;padding:0}
}
@media only screen and (min-width:1200px) and (max-width:1920px){
.row-showroome1{padding:14.06vw 0 11.61vw}
.m-showroome1{padding:3.697vw 0 1.562vw}
.g-showroomtop{width:62.13vw;margin:0 auto 6.302vw}
.g-showroomtop .tit1{font-family:Roboto-Black;font-size:2.083vw;text-transform:capitalize;margin-bottom:1.77vw}
.g-showroomtop .desc{font-family:Roboto-Black;font-size:1.458vw;line-height:1.179;letter-spacing:.02em}
.m-map{width:92.81vw;height:45.72vw;margin:0 auto}
.m-map .bg{top:0;left:0;right:0;bottom:0;object-fit:cover}
.m-map .label{top: 0.156vw;left: 0.364vw;padding:0 .52vw;}
.m-map .label,
.m-map .dot{font-family:Roboto-Regular;font-size:.729vw;/* min-width:5.208vw; */line-height:1.458vw;border-radius:.729vw;box-sizing:border-box;/* padding:0 .52vw; *//* background:#09d; */}
.m-map .dot:hover{/* background:#82c478; */}
.m-map .dot .dian{width:.416vw;height:.416vw;/* left:-14%; *//* top:-8%; *//* background:0 0; */border-radius:50%;transition:.5s}
.m-map .dot:hover .dian{/* background:#82c478; */}
.m-map .dot .dian::after{top:50%;transform:translate(-50%,-50%);width:.208vw;height:.208vw;content:'';/* background:#09d; */border-radius:50%;opacity:1;transition:.5s}
.m-map .show .dian::after,
.m-map .on .dian::after,
.m-map .dot:hover .dian::after{opacity:0;}
.m-map .dot1{top:48.5%;right:16.3%}
.m-showroome2{padding:12.08vw 0 1.562vw}
.m-showroomebox{padding-bottom:1.562vw}
.m-showroomebox .item{margin-bottom:.468vw}
.m-showroomebox .item img{width:1.25vw;height:1.25vw;margin-right:1.041vw}
.m-showroomebox .item .info{font-size:.833vw;line-height:1.175}
.ul-eventsliste1 li {
    padding: 0 1.041vw;
    margin-bottom: 2.083vw;
}
.ul-eventsliste1 .txt {
    width: 29.27vw;
    border-radius: 1.562vw;
    left: 2.083vw;
    bottom: 2.083vw;
}
.ul-eventsliste1 .pic {
    border-radius: 1.562vw;
}
.ul-imgtxt1 .txt {
    width: 29.27vw;
    border-radius: 1.562vw;
    left: 2.083vw;
    bottom: 2.083vw;
    padding: 2.083vw 2.083vw 1.875vw;
}
.ul-showroome1{margin:0 -1.718vw}
.ul-showroome1 li{padding:0 1.718vw}
.ul-showroome1 .pic{padding-top:46.7%}
.ul-showroome1 .txt{padding:2.291vw 2.083vw 2.083vw}
.ul-showroome1 .txt h3{margin-bottom:2.083vw}
.m-videoe1 .txt h3{margin-bottom:1.718vw}
.m-videoe1 .txt{padding:2.343vw 2.083vw .312vw}
.m-videoe1 video{object-fit:cover;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover}
.m-videoe1 .play{bottom:2.187vw;right:2.968vw}
.m-videoe1 .play .play-img{background-image:url(../images/showroom/play.png);background-size:cover;background-repeat:no-repeat;width:4.166vw;height:4.166vw;border-radius:50%;margin:0 auto .52vw}
.m-videoe1 .play .tit1{font-family:Roboto-Black;font-size:.729vw;text-transform:capitalize}
.m-showroome3{padding:10.31vw 0 1.562vw}
.ul-txte1 li a{line-height:3.35em}
.ul-showroome2 .pic{width:29.16vw;height:19.79vw;margin-right:4.218vw}
.ul-showroome2 .txt{ border-radius:0; padding:3.229vw 0 0; top:auto; right:auto; left:auto; bottom:auto; transform:translate(0); width:auto; -webkit-transform:translate(0); -moz-transform:translate(0); -ms-transform:translate(0); -o-transform:translate(0); }
.ul-showroome2 h3 .tit{margin-bottom:1.041vw}
.m-showroomebox2{padding-bottom:1.145vw}
.m-showroomebox2 .item{align-items:center;margin-bottom:.989vw}
.m-showroomebox2 .info{flex:1}
.ul-txte1 li{margin-bottom:4.218vw}
.ul-showroome2{margin:0}
.ul-showroome2 li{margin-bottom:1.093vw;padding:0}
.ul-showroome2 .con{background:#f2f2f2;border-radius:1.562vw;padding:.989vw;margin:0}
.ul-showroome2 .txt h3{margin-bottom:1.041vw}
.ul-showroome2 .g-morea1{transition:.5s}
.ul-showroome2 .con:hover .g-morea1{opacity:1}
.ul-showroome2 .pic img{transition:.5s}
.ul-showroome2 .con:hover .pic img{transform:translate(-50%,-50%) scale(1.08)}
}
@media only screen and (max-width:1200px){
.row-showroome1{padding:30px 0}
body{padding:60px 0 0!important}
.m-showroome1{padding:20px 0 30px}
.g-showroomtop .tit1{font-size:24px;margin-bottom:14px}
.g-showroomtop .desc{font-size:18px}
.g-showroomtop{width:auto;padding:0 15px;margin:0 auto 31px}
.m-map{position:relative;width:100%;margin:0 15px;height:auto;}
.m-map .bg{position:static;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:auto;object-fit:cover}
.m-map .label,
.m-map .dot{font-size:12px;line-height:23px}
.m-map .label {top: 3px;left: 7px;}
.m-showroome2{padding:30px 0}
.ul-imgtxt1 {
    margin: 20px -10px 20px;
}
.ul-imgtxt1 li {
    padding: 0 10px;
    margin-bottom: 20px;
}
.ul-imgtxt1 .pic {
    border-radius: 15px;
}
.ul-imgtxt1 .txt {
    width: 320px;
    border-radius: 15px;
    left: 20px;
    bottom: 20px;
    padding: 20px;
}
.ul-imgtxt1 .txt h3 {
    font-size: 24px;
}
.ul-showroome1{margin:0}
.ul-showroome1 li{width:100%;padding:0}
.ul-showroome1 .txt{width:320px;border-radius:15px;left:20px;bottom:20px;padding:20px}
.ul-showroome1 .txt h3{margin-bottom:20px}
.m-showroomebox{padding-bottom:10px}
.m-videoe1 .txt{padding:20px 20px 0}
.m-showroomebox .item img{width:20px;height:20px;margin-right:10px}
.m-showroomebox .item .info{font-size:15px}
.m-videoe1 .play .play-img{width:70px;height:70px}
.m-videoe1 .play .tit1{font-size:12px}
.m-showroome3{padding:10px 0 30px}
.ul-txte1 li{margin-bottom:15px}
.ul-showroome2 .pic{width:350px;height:237.5px;margin-right:25px}
.ul-showroome2 .txt{padding:22px 0 0}
.ul-showroome2 .txt h3{margin-bottom:15px}
.ul-showroome2 h3 .tit{margin-bottom:0}
.m-showroomebox2 .item{margin-bottom:10px}
}
@media only screen and (max-width:767px){
.g-showroomtop .tit1{font-size:20px;margin-bottom:10px}
.g-showroomtop .desc{font-size:14px}
.m-showroome1{padding:10px 0 0}
.g-showroomtop{margin:0 auto 20px}
.ul-showroome1 .txt{width:auto;position:static;border-radius:0;padding:0}
.ul-showroome1 .txt h3{margin-bottom:10px}
.m-videoe1 .play .play-img{width:50px;height:50px}
.m-videoe1 .play{bottom:30px;right:30px}
.m-showroomebox .item .info{font-size:14px}
.ul-imgtxt1 .pic {
    margin-bottom: 10px;
}
.ul-imgtxt1 .txt {
    width: auto;
    position: static;
    border-radius: 0;
    padding: 0;
}
.ul-imgtxt1 .txt h3 {
    font-size: 20px;
}
.m-showroome2{padding:30px 0 0}
.ul-txte1 li a{line-height:2.5em}
.ul-showroome2 .pic{float:none;width:100%;height:100%;margin-right:0}
.ul-showroome2 .pic img{display:block;width:100%;height:100%;object-fit:cover;position:static;top:auto;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.ul-showroome2 .con:hover .pic img{transform:translate(0,0) scale(1.08)}
.row-showroome1{padding:30px 0 0}
.m-showroome3{padding:10px 0 20px}
.ul-showroome2 .con{border-radius:20px;padding:10px;margin:0}
.ul-showroome2 .txt{padding:12px 0 0}
.ul-showroome2 .g-morea1{opacity:1;transition:.5s}
.ul-showroome2 .txt h3{font-size:18px}
}
.windows-e3 .m-popvideo{background-color:transparent;width:600px;height:500px;padding:0;border-radius:0}
.windows-e3 .m-popvideo video{display:block;width:100%;height:100%;object-fit:contain}
@media only screen and (max-width:767px){
.windows-e3 .m-popvideo{width:80%;height:300px}
}
@media only screen and (max-width: 479px) {
    .ul-imgtxt1 {
        margin: 20px 0 0;
    }
}

.m-showroomtabcon .box>.g-morea1 {
    margin: 20px auto 0;
    display: block;
    color: #fff;
}