.LandSruvey{overflow: hidden; position: relative;}
.LandSruvey img{
    position: relative;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}
.LandSruvey .container .learn_more_000{    margin-top: 3%;}

.mobile .LandSruvey{height:auto;}
.mobile .LandSruvey img{position:static;transform:none;}
.mobile .banner .container .learn_more_fff,
.mobile .banner .container .learn_more_000{
    margin-top: 2%;
}

.LandSruvey .container{text-align: left;color: #ffffff;top: 50%;    padding: 0;}

.LandSruveyBox .contentA{margin: auto;}
.LandSruveyBox .contentA .title{width: 65%; margin: auto;}
.mobile .LandSruveyBox .contentA .title{width:calc(100% - 30px);padding: 0;}
.LandSruveyBox .contentB{
    max-height: 100vh;
}
.LandSruveyBox .contentB .product img{height: auto;    max-width: 100%;
    max-height: 100%;
    width: auto;
    margin: auto;
    display: block;}
.LandSruveyBox .contentG .product img{height: auto;}
.LandSruveyBox .contentH .container ul .img img{max-width: 100%; display: block; margin: auto;width: auto; height: 100%}
.LandSruveyBox .contentH .container ul .img a{display: block; width: 100%; height: 100%}
.LandSruveyBox .contentH .container ul .img{width: 100%;margin: 0 auto;padding: 0 15px; max-width: 220px; height: 100px}
.LandSruveyBox .contentH .container ul .text p {margin-bottom: 0;}
.LandSruveyBox .swiper-scrollbar{top: 0;}
.LandSruveyBox .contentB h3.h2_ms{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.LandSruveyBox .contentG h3.h2_ms{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*.LandSruveyBox .contentH .container ul li{width: 100%;}*/
/*.LandSruveyBox .contentH .container ul{min-width: 115px;}*/
.mobile .LandSruveyBox  .contentB{height: auto;}

.mobile .contentH .container{width: 96% ;margin: 2% 2% 0.5rem 2%; flex-direction: column; padding: 0;}
.mobile .contentH .container .title{ text-align: center}
.mobile .contentH .container ul li{margin: 5%; width: 90%}
.mobile .contentH .container ul li img{margin: 0;}
.mobile .LandSruveyBox .swiper-scrollbar{top: auto;bottom: 0;}
/*.mobile .contentH .container ul{border-bottom: 1px solid #f0f0f0; width: calc( 100% - 60px);}*/
/*.mobile .contentH .container ul .img{width: 1.5rem; height: 1rem; margin-right: 0.5rem}*/
/*.mobile .contentH .container ul .img img{width: 1rem;}*/
/*.mobile .contentH .container ul .title{line-height: 1rem;}*/
/*.mobile .contentH .container ul{flex-direction: row;}*/
/*.mobile .contentH .container .bottom{margin-bottom: .5rem;}*/



.mobile .LandSruvey .container{
    left: 50%;
    width: 50%;
}

/*.empty{width: 100%; min-height: 200px; display: flex; align-items: center; justify-content: center; }*/
/*.empty::before{content: '暂无数据';font-family: Microsoft YaHei,微软雅黑,微软雅黑,Tahoma,宋体,helvetica,Hiragino Sans GB;}*/


.swiper-container-mobile{
    /*display: none !important;*/
}
.swiper-container-pc{
    display: flex !important;
}
@media (max-width: 1290px) {
    .swiper-container-mobile{
        /*display: flex !important;*/
    }
    .swiper-container-pc{
        display: none !important;
    }
}

@media (max-width: 768px)  {
    .contentB p.mobile_no{ display: none;}
    .contentG p.mobile_no{ display: none;}
}
@media (max-width: 490px)  {
    /*.contentB h3.h2_ms{ -webkit-line-clamp :1; -webkit-box-orient:vertical;overflow:hidden;}*/
    /*.contentB p.mobile_no{ -webkit-line-clamp :1; -webkit-box-orient:vertical;*/
    /*    overflow:hidden;}*/
    /*.contentG .learn_more_000{margin-top: 0}*/
    /*.contentB .learn_more_000{margin-top: 0;}*/
}
.banner-swiper-container.swiper-container-horizontal>.swiper-scrollbar{
    bottom: 67px;
    width: 80%;
    left: 10%;
    height: 13px;
    border-radius: 13px;
    border:1px solid #191919;
    background: #000000;
    padding: 1px;
}
.mobile .banner-swiper-container.swiper-container-horizontal>.swiper-scrollbar{
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 5px;
    padding: 0;
    border: 0;
}
.mobile .banner-swiper-container.swiper-container-horizontal>.swiper-scrollbar >.swiper-scrollbar-drag{
    height: 5px;
    background: #fcab2c;
}
.mobile .scrollbar-box>div>div:before{
    display: none;
}
.banner-swiper-container.swiper-container-horizontal>.swiper-scrollbar >.swiper-scrollbar-drag{
    background: transparent;
    border-radius: 0;
    height: calc(100% - 2px);

}
.VideoCenterSwiper .imgVideo .play{content: '';width: 45px; height:45px; border-radius: 45px; position: absolute; display: block; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);
    background-image: url("../../static/images/play.png"); z-index: 9; cursor:pointer;background-size: 100%; background-position: center; background-repeat: no-repeat}
.VideoCenterSwiper .imgVideo .play.stop{background-image: url("../../static/images/stop.png")}
.VideoCenterSwiper .imgVideo img{position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);max-height: 95%;max-width: 95%;width: auto; z-index: 1;}
.VideoCenterSwiper .imgVideo::after{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    background: rgba(0,0,0,0.3);
}
.VideoCenterSwiper .imgVideo{
    width: 100%;
    height: 185px;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
}
.mobile .VideoCenterSwiper .imgVideo{height: 125px;}
.VideoCenterSwiper .vide0-item p{
    text-align: center;
    font-size: 16px;
    margin: 15px 0;
}
.banner-swiper-container.swiper-container-horizontal>.swiper-scrollbar >.swiper-scrollbar-drag::before{
    content: '';
    display: block;
    width: calc(100% - 18px);
    height: 100%;
    background: #fcab2c;
    margin: 1px 9px;
}

.LandSruveyBox.swiper-container-horizontal > .swiper-scrollbar {
    top: auto;
}

.LandSruveyBox .scrollbar-box > div {
    margin: 25px auto 0 auto;
    justify-content: center;
}

.LandSruveyBox .scrollbar-box > div > div {
    width: calc(100% / 3);
}

.nodeBg {
    background: #fff;
}

.contentA img {
    width: 100%;
}

.contentA .row {
    padding-bottom: 10px;
    display: flex;
    flex-wrap: wrap;
}

.contentA .row > div{
    margin-bottom: 25px;
}

.contentE-news {
    padding: 50px 0 60px;
}
.mobile .contentA .row{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 15px;
}
.mobile .contentA .row::before{
    content:none
}
.mobile .contentA .row::after{
    content:none
}
.mobile .contentA .row > div,
.mobile .contentA .product{
    padding: 0;
}
.mobile .contentA .row > div{
    width: calc(50% - 5px);
    margin-bottom: 10px;
}
.mobile .contentA .product h4{
    font-size: 14px;
}
.mobile .title .h2_ms{line-height: 1.7em;}
