
@media only screen and (max-width:3000px) {
  .banner #gallery .swiper-slide:first-child .text p{font-size: 102px !important;font-family: StyreneA2;font-weight: 600;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 204px !important;line-height: 220px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: StyreneA2;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 32px !important;margin-top: 20px !important;line-height: 38px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:nth-child(1){width: 32% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(3) .text p:nth-child(2){width: 60% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(4) .text p:nth-child(2){width: 34% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(5) .text p:nth-child(2){width: 80% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(6) .text p:nth-child(1){width: 55.5% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner .bf{width: 100px;height: 100px;display: block;z-index: 11;}
  .banner .text p{color: #fff;font-size: 120px;font-family: StyreneA2;}
  .banner #gallery .swiper-slide:nth-child(2) .text{bottom: 8%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(2) .text{bottom: 8%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(3) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(4) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(5) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(6) .text{bottom: 8%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(2) .bf{left: 32%;bottom: 17%;}
  .banner #gallery .swiper-slide:nth-child(3) .bf{left: 53%;bottom: 24%;}
  .banner #gallery .swiper-slide:nth-child(4) .bf{left: 34%;bottom: 24%;}
  .banner #gallery .swiper-slide:nth-child(5) .bf{left: 68%;bottom: 25%;}
  .banner #gallery .swiper-slide:nth-child(6) .bf{left: 50%;bottom: 17%;}
  .header1{max-width: 2140px;}
  .ttop i{max-width: 1940px;}
  .ttop .contebt{max-width: 54%;}
  .ttop .contebt1 .context,.ttop .bby h6{max-width: 54% !important;}
  .milld .top .lll{padding-right: 18% ;}
  .milld .top .llll{padding-left: 18% ;}
  .midd,.mmm{max-width: 1940px;}
  .lunboe{max-width: 1940px ;}
  .ttop h6,.ttop h4{max-width: 1940px !important;}
  .ttop h4{line-height: 75px;margin-bottom: 34px;}
  .tulistt,.mm p{max-width: 1940px;}
  .tulistt h6{padding-left: 0;}
  .milld .top{max-width: 70%;}
  .pingt{max-width: 1940px !important;}
  .hhy{max-width: 1940px}
  .header1, .header1 .muen li img{margin: 0 auto;}
  .news .tulisy{max-width: 1940px;}
  .main{max-width: 2950px;}
  .xiangm .twlistt li i{height: 340px !important;}
  .xiangm .twlistt li img{height: 340px !important;}
  /* .mmm .rr{padding-right: 2%;} */
  /* .mmm .rrr{padding-left: 2%;} */
} 
@media only screen and (max-width:2550px) {
  .banner #gallery .swiper-slide:first-child .text {
    bottom: 36% !important;
    left: 24% !important;
}
  .banner #gallery .swiper-slide:first-child .text p{font-size: 78px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 154px !important;line-height: 170px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
  /* .banner #gallery .swiper-slide:nth-child(2) .text{bottom: 28%;left: 4%;} */
  /* .banner #gallery .swiper-slide:nth-child(3) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(4) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(5) .text{bottom: 15%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(6) .text{bottom: 8%;left: 4%;}
  .banner #gallery .swiper-slide:nth-child(2) .bf{left: 28%;bottom: 17%;}
  .banner #gallery .swiper-slide:nth-child(3) .bf{left: 46%;bottom: 24%;}
  .banner #gallery .swiper-slide:nth-child(4) .bf{left: 30%;bottom: 24%;}
  .banner #gallery .swiper-slide:nth-child(5) .bf{left: 62%;bottom: 25%;}
  .banner #gallery .swiper-slide:nth-child(6) .bf{left: 43%;bottom: 17%;} */
  .banner .text p{color: #fff;font-size: 98px; font-family: StyreneA2;}
  .header1{max-width: 1655px;}
  .banner .bf{width: 72px;height: 72px;display: block;}
  .main{max-width: 2500px;}
  .ttop i{max-width: 1450px;}
  .ttop .contebt{max-width: 820px;}
  .milld .top .lll{padding-right: 23%;padding-bottom: 68px;}
  .milld .top .llll{padding-left: 23%;padding-right: 60px;}
  .midd,.mmm{max-width: 1450px;}
  .ttop .contebt p{font-size: 22px;line-height: 34px;margin-top: 10px;}
  .ttop h6,.ttop h4{max-width: 1450px !important;margin: 0 auto;text-align: left;}
  .ttop h4{line-height: 75px;margin-bottom: 34px;}
  .ttop .contebt1 .context,.ttop .bby h6{max-width: 800px !important;}
  .tulistt,.mm p{max-width: 1450px;}
  .lunboe{max-width: 1450px;}
  .milld .top{max-width: 1450px;}
  .pingt{max-width: 1450px !important;}
  .pingt .wv:last-child .con{margin-bottom: 50px;}
  .hhy{max-width: 1450px;}
  .header1, .header1 .muen li img{margin: 0 auto;}
  .news .tulisy{max-width: 1450px;}
  .xiangm .twlistt li i{height: 300px !important;}
  .xiangm .twlistt li img{height: 300px !important;}
}
@media only screen and (max-width:1900px) {
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 134px !important;line-height: 170px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
}

@media only screen and (max-width:1750px){
  /* .header .muen li{width: 152px;} */
  .banner #gallery .swiper-slide:first-child .text p{font-size: 65px !important;}
}
@media only screen and (max-width:1700px){
  .header1{max-width: 1450px;margin: 0 auto;}
  .xiangm .ttfd,.xiangm .top {width: 94%;}
  .dll{width: 24%;}
  .dt2 .lunboox{width: 76%;}
  .xiangm .top .men1{margin-right: -10px;}
}
@media only screen and (max-width:1660px) {
  /* .pingt{padding: 0 40px;} */
  /* .header .muen li{width: 130px;} */
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 144px !important;line-height: 160px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
}
@media only screen and (max-width:1610px) {
  .pingt{padding: 0 ;}
  .banner #gallery .swiper-slide:first-child .text p{font-size: 60px !important;}
}
@media only screen and (max-width:1600px) {
  .main{max-width: 1500px;}
  
  /* .xiangm .twlistt li{width: calc(((100% - 126px) / 7));} */
  .header1{padding: 20px 40px;}
  /* .header .muen li{width: 122px;} */
  .tulistt{margin-top: 30px;}
} 
@media only screen and (max-width:1580px) {
  .pingt{padding: 0 10px;}
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 10px;}
  .tulun{padding: 0 10px;}
  .lunboe{padding-top: 116px;}
}
@media only screen and (max-width:1570px) {
  .pingt{padding: 0 40px;}
  .tulun{padding: 0 40px;}
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 45px;}
  .lunboe{padding-top: 116px;}
  /* .header .muen li{width: 140px;} */
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 124px !important;line-height: 160px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
}
@media only screen and (max-width:1500px) {
  .banner #gallery .swiper-slide:first-child .text p{font-size: 55px !important;}
  .main{max-width: 1400px;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 114px !important;line-height: 170px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
  /* .xiangm .twlistt li{width: calc(((100% - 108px) / 6));} */
  .pingt{padding: 0 50px;}
  .tulun{padding: 0 50px;}
  .dll{width: 26%;}
  .dt2 .lunboox{width: 74%;}
  .header .muen li a {font-family: StyreneA1;}
  .santu .bottom,.yitu{width: 80%;}
  .santu .top p{width: 60%;}
  .yitu .button a{width: 20%;}
}
@media only screen and (max-width:1488px) {
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 30px;}
  .lunboe{padding-top: 116px;}
}
@media only screen and (max-width:1468px) {
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 60px;}
  .lunboe{padding-top: 116px;}
  .contact .sousuo .s-l a{width: 44%;}
  /* .header .muen li{width: 120px;} */
}
@media only screen and (max-width:1430px) {
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 60px;}
  .lunboe{padding-top: 116px;}
  /* .header .muen li{width: 120px;} */
  .contact{width: 92%;}
  .contact .sousuo .s-l .tre, .contact .sousuo .s-r .tre{line-height: 28px;}
  .contact .sousuo .s-r .kk .but1{padding-right: 0;}
  .contact .sousuo .s-r .kk{margin-top: 14px;}
  .banner #thumbs{height: 333px;}
  .list11 ul{width: 66%;}
  .visfq .sfsw{width: 70%;}
  .visfq .sfsw .box .box1 .xw i img{width: 92%;}
  .pingt .wv .con a, .contebt a, .hhy a, .tulun #thumbs6 .swiper-slide .text a{width: 35%;}
  .tulun #thumbs6{height: 340px;}
}
@media only screen and (max-width:1422px) {
  .ttop .aniview,.ttop h6, .ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 60px;}
  .lunboe{padding-top: 116px;}
  /* .header .muen li{width: 110px;} */
}

@media only screen and (max-width:1450px) {
  .pingt{padding: 0 30px;}
  .tulun{padding: 0 30px;}
  
}
@media only screen and (max-width:1430px){
  .banner #thumbs{height: 507px;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 104px !important;line-height: 140px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
}
@media only screen and (max-width:1400px) {
  .main{max-width: 1300px;}
  .ping2,.tulun5{padding: 0 60px !important;}
  .news .tulisy ul li a .tex{width: 100%;}
  .news .tulisy{padding-bottom: 40px;}
  /* .xiangm .twlistt li{width: calc(((100% - 90px) / 5));} */
  .lunboe #gallery1, .lunboe #gallery2, .lunboe #gallery3 {height: 600px;}
}
@media only screen and (max-width:1320px){
  /* .header .muen li a{font-size: 13px;}
  .header .muen li{width: 100px;} */
  .bby h6{padding: 0;}
  .banner #gallery .swiper-slide:nth-child(1) .text{left: 12%;}
  .banner #gallery .swiper-slide:nth-child(2) .text, .banner #gallery .swiper-slide:nth-child(3) .text, .banner #gallery .swiper-slide:nth-child(4) .text, .banner #gallery .swiper-slide:nth-child(5) .text, .banner #gallery .swiper-slide:nth-child(6) .text{bottom: 12%;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 104px !important;line-height: 150px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;margin-top: 20px !important;line-height: 34px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .bf{left: 28%;bottom: 21%;}
  .banner #gallery .swiper-slide:nth-child(3) .bf{left: 46%;bottom: 28%;}
  .banner #gallery .swiper-slide:nth-child(4) .bf{left: 30%;bottom: 28%;}
  .banner #gallery .swiper-slide:nth-child(5) .bf{left: 62%;bottom: 28%;}
  .banner #gallery .swiper-slide:nth-child(6) .bf{left: 42%;bottom: 21%;}
  .visfq .shi .text{top: 26% !important;}
  .visfq .shi .text h1{font-size: 110px !important;}
}
@media only screen and (max-width:1300px) {
  .banner #gallery .swiper-slide:first-child .text p{font-size: 51px !important;}
  .main{max-width: 1200px;}
  /* .xiangm .twlistt li{width: calc(((100% - 90px) / 5));} */
  .dll{width: 28%;}
  .dt2 .lunboox{width: 72%;}
  /* .header .muen li{width: 110px;} */
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{font-size: 100px !important;line-height: 140px !important;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:last-child,.banner #gallery .swiper-slide:nth-child(3) .text p:last-child,.banner #gallery .swiper-slide:nth-child(4) .text p:last-child,.banner #gallery .swiper-slide:nth-child(5) .text p:last-child,.banner #gallery .swiper-slide:nth-child(6) .text p:last-child{font-size: 28px !important;line-height: 34px !important;}
}
@media only screen and (max-width:1200px) {
  .banner #gallery .swiper-slide:first-child .text p{font-size: 48px !important;}
  .main{max-width: 1100px;}
  .header1 .muen{width: 89%;}
  /* .xiangm .twlistt li{width: calc(((100% - 72px) / 4));} */
  .ttop .aniview,.ttop h6,.ttop h4,.midd,.mm i,.mm p,.tulistt,.lunboe,.mmm,.milld .top,.pingt,.hhy,.renlist .renlistt,.rmoree,.news .tulisy{padding: 0 60px;}
  .lunboe{padding-top: 116px;}
  .midd .ml i{height: 500px;}

  /* .header .muen li{width: 91px;}
  .header .muen li a{font-size: 12px;} */
  /* .tulistt ul li{height: 210px;} */
}
@media only screen and (max-width:1100px) {
  .main{max-width: 1000px;}
  /* .header .muen li{width: 84px;}
  .header .muen li a{font-size: 12px;} */
  /* .xiangm .twlistt li{width: calc(((100% - 54px) / 3));} */
}
@media only screen and (max-width:1060px) {
  /* .header .muen li{width: 80px;}
  .header .muen li a{font-size: 12px;} */
  /* .xiangm .twlistt li{width: calc(((100% - 54px) / 3));} */
}
@media only screen and (max-width:999px) {
  .ttop .aniview, .ttop h6, .ttop h4, .midd, .mm i, .mm p, .tulistt, .lunboe, .mmm, .milld .top, .pingt, .hhy, .renlist .renlistt, .rmoree, .news .tulisy{padding: 0;}
  .digd{display: block;}
  .ttop .aniview,.pingt{padding: 0 20px;}
  .milld .top .lll{padding-bottom: 0;}
  .milld .top .rr1{padding-left: 0;}
  .milld .top .lll i,.milld .top,.milld .top .llll i,.mm p{padding: 0;}
  .vv{line-height: 24px;}
  .pingt .wt img,.pingt .sp img,.pingt .wv .timeline img,.lunboe .wv .sp img{height: auto !important;}
  .ssw .swiper-slide{height: 243px;}
  .xiangm .twlistt li p{font-size: 15px;}
.dt2{height: 327px;}
.dll a:nth-child(1) i{height: 160px;}
.dll a:nth-child(2) i{height: 90px;}
.dll a:nth-child(3) i{height: 77px;}
/* .dt1 .zhong,.dt1 .you{height: 327px;} */
/* .dt1 .you img{height: 163.5px;} */
.dt2 .lunboox .swiper{height: 163.5px;}
.dt3{height: 260px;}
.dt3 .tst2{width: 40%;bottom: 5px;left: 16px;}
.dt3 .tst1{width: 11%;top: 6px;left: 13px;}
  .xiangm .ttfd .ttr .ul{margin-top: 16px;}
  .ttop i{padding: 0 20px;}
  .header1,.header{padding: 0 20px;height: 100px;}
  .header1 .logo,.header .logo{width: 17%;margin-top: 21px;height: auto;}
  .header1 .icon-icmenumore,.header1 .icon-icmenumore{margin-top: 26px;}
  .xiangm .twlistt li{width: calc(((100% - 36px) / 2));}
  .banner #gallery{height: 100vh;}
  /* .banner #gallery .swiper-slide{background-color: #ddd;}  */
  .banner #thumbs{height: 270px;bottom: 0;width: 20%;}
  .banner #thumbs{display: none;}
  .banner #gallery video{height: 154vh !important;background-color: #000;margin-top: -300px !important;}
  .icon-icmenumore{display: block;color: #000;font-size: 58px;margin-right: 10px;}
  .sjm {z-index: 10001;position: fixed;top: 0px;width: 100%;height: 100vh;right: -100%;transition: all 300ms;background-color: rgba(0, 0, 0, 0.6);}
  /* .sjm .cuo{width: 20%;background-color: #000;height: 100%;} */
  .cuo .icon-ziyuan{color: #fff;font-size: 26px;}
  .p-muen{width: 80%;background-color: rgba(0, 0, 0, 0.8);height: 100%;padding-right: 20px;}
  .p-muen li{width: 100%;border-bottom: 1px solid #fff;padding-left: 10px;}
  .p-muen li a{color: #fff;font-size: 15px;}
  .header .muen{display: none;}
  .banner{height: 100vh;}
  .banner .swiper{height: 420px;}
  .banner .swiper-pagination {padding-right: 0;text-align: center;}
  .banner .swiper .swiper-slide i{left: 5%;}
  .banner .swiper .swiper-slide i img{width: 70%;}
  .w-accor li{width: 100% !important;height: 160px;}
  .w-accor li .item{width: 100%;}
  .w-accor6 li .img_ar{width: 100% !important;height: 160px !important;}
  
  .imglist li{width: 100%;}
  .main{max-width: 1024px;}
  .tuwen1 .ttext p{font-size: 25px;}
  .tuwen1 .tu i{float: left;width: 49%;margin-left: 0;}
  .tuwen1 .tu i img{width: 100%;}
  .visfq .sfsw{width: 100%;}
  .visfq .sfsw .box{height: auto;}
  .visfq .sfsw .box .box1{width: 100%;height: 230px;}
  .visfq .sfsw .box .box1:hover{ width: 100% !important; }
.visfq .sfsw .box:hover .box1{ width: 100% !important; }
.visfq .sfsw .box:hover .box1 .xw i{display: none !important;}
.visfq .sfsw .box:hover .box1 .xw span{display: block !important;}
.visfq .sfsw .box .box1 .xw{top: 13%;}
  .list11 ul .bottom li .mm{opacity: 1;}
  .list11 {padding-bottom: 20px;position: relative;}
  .list11 ul{width: 100%;padding: 0 20px;padding-top: 20px;}
  .list11 ul .bottom{padding-left: 60px;padding-bottom: 40px;}
  .list11 ul .bottom .swiper-slide{width: 240px;}
  .list11 ul .bottom li{width: 100%;border-right: 1px solid #a2998a;}
  .list11 ul .top h2{font-size: 22px;}
  .list11 ul .bottom .swiper-pagination{color: #fff;bottom: 20px;}
  .w-accor li:hover .item .btlogo i .img2{display: none;}
  .w-accor li:hover .item .btlogo i .img1{display: block;}
  .w-accor li:hover .item .btlogo .text{color: #fff;opacity: 0.5;}
  .section .sect{width: 100%;}
  .section .sect .top h6{padding: 0 20px;font-size: 36px;line-height: 40px;}
  .section .sect .top .zp{padding: 0 20px;}
  .section .sect .top .con p span{height: auto;padding: 0 20px;}
  .santu .top p{width: 100%;font-size: 36px;line-height: 40px;padding: 0 20px;}
  .santu .bottom{width: 100%;padding: 0 20px;}
  .santu .bottom .ll,.santu .bottom .rr{width: 100%;}
  .santu .bottom .ll i{height: 333px;}
  .santu .bottom .rr .ccox{margin-top: 0;}
  .santu .last{padding: 0 20px;}
  .santu .last .button{margin-top: 30px;margin-bottom: 20px;}
  .section .sect .top p{padding: 0 20px;}
  .section .sect .button a{margin-bottom: 15px;}
  .yitu .button a{width: 56%;}
  .yitu{width: 100%;padding: 40px 20px;}
  .yitu .top p{width: 90%;font-size: 36px;line-height: 40px;}
  .fott{height: 530px;background-color: #000;}
  .fott .top{width: 100%;padding: 0 20px;left: 0;padding-top: 50px;}
  .fott .top .text p{font-size: 36px;line-height: 40px;text-align: left;}
  .fott .top .text p:first-child a{font-size: 36px;line-height: 40px;text-align: left;}
  .fott .top .text p:last-child{font-family: StyreneA2;font-size: 26px;}
  .fott .top .text p a{display: block;font-family: StyreneA2;font-size: 26px;color: #fff;}
  .fott .top{top: 2%;}
  .fott video{height: 530px;}
  .fott .top .anniu a{width: 100%;margin-bottom: 20px;}
  .fott .top .bt{text-align: left;display: none;}
  .ttop h5,.pingt .wt h6{font-size: 28px;padding: 30px 20px 15px;padding-top: 0;margin-top: 0;line-height: 67px;}
  .ttop .contebt{width: 90%;padding-bottom: 30px;padding-top: 0px;}
  .contebt a{width: 100% !important;}
  .contebt a div{overflow: hidden;}
  .contebt a div span{float: left;margin-top: 20px;display: inline-block;font-size: 21px;}
  .contebt a div span:first-child{width: 80%;text-align: left;line-height: 24px;}
  .ttop .contebt span{font-size: 28px;line-height: 24px;}
  
  .ttop .contebt1 .context p, .ttop .contebt .context p{font-family: StyreneA1;}
  .ttop .contebt1 .context .rt, .ttop .contebt .context .rt{font-family: StyreneA;}
  .ttop .contebt1 {padding-left: 20px;padding-right: 20px;margin-bottom: 30px;}
  .ttop .contebt1 .context, .ttop .contebt .context,.ttop h4,.milld .top{width: 100%;}
  .ttop h6{padding: 0 20px;margin: 0;}
  .ttop h4,.milld .top h5{padding: 0 20px;font-size: 28px;line-height: 28px;margin: 10px 0;}
  .ttop h4{margin-bottom: 30px;}
  .ttop .bby h6,.milld .top h5{width: 100%;font-size: 28px;line-height: 34px;}
  .milld .top .lll,.milld .top .llll{padding: 0 20px;width: 90%;}
  .milld .top .llll{margin-left: 10%;}
  .milld .top .con,.milld .top .llll .con{width: 100%;}
  .milld .top .con p,.midd .ml .ccon p{font-size: 28px;line-height: 34px;}
  .midd .ml .ccon,.mm p{width: 100%;}
  .midd .ml .ccon p{margin: 0;}
  .midd .ml .ccon span{-webkit-line-clamp:10}
  .mm{padding: 0 20px;}
  .mm i{padding: 0;}
  .midd{width: 100%;padding: 0 20px;margin-top: 40px;}
  .midd .ml{width: 100%;min-height: 520px;}
  .midd .ml i{width: 100%;padding: 0;}
  .tulistt h6{margin: 20px 0;padding: 0 20px;}
  .tulistt{width: 100%;padding: 0 20px;}
  .tulistt ul li{width: 50%;height: 275px;}
  .tulistt ul li i{padding: 0;}
  /* .tulistt ul li:nth-child(2n+1){padding-left: 0;} */
  .tulistt ul li .text p{font-size: 16px;line-height:20px;left: 0;}
  .tulistt ul li .text span{font-family: StyreneA2;}
  .lunboe{width: 100%;padding: 0 20px;margin-top: 50px;}
  .lunboe h5,.mmm h6,.mmm .rr .dec p{font-size: 28px;line-height: 34px;}
  #gallery1 .swiper-slide{width: 100% !important;}
  #thumbs1 .swiper-slide, #thumbs2 .swiper-slide, #thumbs3 .swiper-slide, #thumbs7 .swiper-slide {
    opacity: 1;
}
  .mmm{width: 100%;padding: 0 20px;margin-top: 60px;}
  .mmm .rr{padding-left: 8%;padding-right: 0;}
  .mmm .rr i,.mmm .rrr i{padding: 0;}
  .mmm .rrr{padding-left: 0;padding-right: 8%;}
  .mmm .rrr .dec{width: 100%;}
  .contact{width: 100%;}
  .contact .ankuang{width: 54%;}
  .contact .contlist,.bblist .bll,.bblist .blr{width: 100%;}
  .contact .contlist li{width: 100%;}
  .contact .sousuo .s-r .kk{margin-bottom: 30px;}
  .contact .sousuo{margin-top: 30px;}
  .contact .sousuo .s-l{width: 100%;}
  .contact .sousuo .s-l a{width: 68%;margin-bottom: 20px;}
  .contact .sousuo .s-r{width: 100%;}
  .contact .sousuo .s-r .kk input{width: 75%;}
  .bblist{padding-top: 20px;}
  .bblist .bll{height: auto;margin-bottom: 10px;}
  .bblist .bll ,logo{margin-bottom: 20px;}
  .bblist .bll .ms2{display: none;}
  .bblist .ms1{display: block !important;color: #858c94;font-size: 17px;line-height: 20px;font-family: simplonbp2;margin-top: 20px;}
  .bblist .ms1 .tel{color: #fff555;font-size: 20px;font-family: StyreneA2;line-height: 24px;}
  .bblist .blr .list11 li a{font-size: 20px;}
  .bblist .blr .list11 .listyy{margin-top: 20px;}
  .bblist .blr .list11 .listyy li{height: 27px;line-height: 27px;}
  .bblist .blr .list11 .listyy li a{font-size: 19px;}
  .news .ba{height: 50vh;}
  .news .banner1{bottom: 30px;}
  .news .banner1 .text{padding-top: 20px;padding-left: 20px;}
  .news .banner1 .text p{color: #c8c9c9;font-size: 22px;font-family: simplonbp2;}
  .news .banner1 .text h6{width: 100%;font-size: 26px;line-height: 34px;}
  .news .banner1 .text a{width: 50%;}
  .news .tulisy .dec{font-size: 19px;padding: 0 20px;margin: 30px 0;}
  .news .tulisy{width: 100%;}
  .news .tulisy ul li{padding: 20px;}
  .news .tulisy ul li a .tex{width: 100%;}
  .news .tulisy ul{overflow: visible;}
  .news .tulisy ul li{width: 100%;margin-bottom: 10px;}
  .news .tulisy .next, .xiangm .twlistt .next{width: 27%;padding: 10px 0;margin-right: 20px;}
  .newxx .text{width: 100%;font-size: 30px;padding: 30px 20px;}
  .newxx .concc{width: 100%;padding:30px 20px 0 20px;}
  .lbb .lieb{padding-left: 20px;}
  .newxx .text h6{font-size: 22px;line-height: 28px;margin: 10px 0;}
  .newxx .text p{font-size: 16px;}
  .newxx .text span{font-size: 17px;line-height: 26px;display: inline-block;}
  .sjaer{padding: 50px 20px 20px 20px;}
  .sw p,.pingt,.pingt .wt .con, .pingt .wv .con{width: 100%;}
  .pingt .wt .con h5, .pingt .wv .con h5,.pingt .wv h6, .lunboe .wv h6,.pingt .wv .timeline h5,.pb .text p,.tulun h6, .renlist h6, .rmoree h6{font-size: 28px;line-height: 34px;}
  .pingt .wv .sp i, .sw .sp i, .lunboe .wv .sp i{width: 30px;height: 44px;}
  .pingt .wv .con{padding-bottom: 0;}
  .pingt .wv .con a{width: 56%;}
  .pingt .wt .con, .pingt .wv .con, .lunboe .wv .con{width: 100%;}
  #thumbs3 .swiper-slide span{border-bottom:2px solid #1f369b;}
  .hhy{width: 100%;padding: 0 20px;}
  .hhy a,.ping2 .con .conne{width: 100%;}
  .shulist li{width: 50%;}
  .shulist li p{font-size: 26px;}
  .pb .text{left: 5%;}
  .tulun #thumbs6{height: 378px;}
  .tulun #thumbs6 .swiper-slide .text h3{font-size: 28px;line-height: 28px;}
  .tulun #thumbs6 .swiper-slide .text p{font-family: StyreneA2;}
  .tulun #gallery6 .swiper-slide{padding-right: 10px;}
  .tulun #thumbs6 .swiper-slide .text a{width: 100%;margin-top: 0;}
  .xiangm .top .cc{width: 60%;}
  .xiangm .tuwlist ul li,.tulun #thumbs6 .swiper-slide .text{width: 100%;}
  .xiangm .ttfd .ttl,.xiangm .ttfd .ttr{width: 100%;}
  .sw .dde p{width: 100%;padding: 20px 0;text-align: left;}
  .renlistt ul .li{width: 50%;}
  .renlistt ul li a{height: 300px;}
  .renlistt ul li .contee{width: 100%;padding: 30px 20px 0 20px;}
  .rmoree ul li i,.rmoree ul li .dec{width: 100%;}
  .renlist, .xxxxq{padding-left: 20px;padding-right: 20px;}
  .rmoree ul li .dec{padding: 20px 0px;}
  .rmoree ul li .dec p{font-size: 20px;line-height: 26px;}
  .lunboe h3{margin-top: 20px;}
  .xiangm .ttfd .ttr .tf .cover{width:  100%;margin-right: 0%;margin-bottom: 10px;}
  /* .xiangm .ttfd .ttr .tf .cover{height: 150px;} */
  .xiangm .ttfd .ttr .tf .cover img{height: 100%;width: 100%;object-fit: cover;}
  .xiangm .ttfd .ttr .tf .cover:nth-child(2n){margin-right: 0;}
  .sjm1 .p-muen li a{font-size: 24px;}
  .banner .bf{width: 65px;height: 65px;left: 84%;z-index: 1000;}
  .news .tulisy ul li a .tex span{font-family: simplonbp2;}
  .xiangm .ttfd, .xiangm .top,.xiangm .twlistt{width: 100%;padding: 0 20px;padding-bottom: 20px;}
  .xiangm .twlistt li{width:100%;margin-right: 0;}
  /* .xiangm .twlistt li:nth-child(2n){}*/
  #pictureViewer > .content{width: 90% !important;}
  #gallery1,#gallery2,#gallery3{height: 260px !important;}
  .imglist li a .doubt{left: 10%;}
  .imglist li:after{left: 2.8em;}
  .xiangm .top .men1{width: 100% !important;}
  .xiangm .top{width: 100% !important;padding-right: 20px !important;float: left !important;}
  .contact .sousuo .s-l p:nth-child(2),  .contact .sousuo .s-r p:nth-child(2){font-size: 17px;line-height: 22px;}
  .xiangm .top .men1 .btt, .xiangm .top .men1 .menuu li p{height: 40px;line-height: 40px;}
  .xiangm .top .men1 .menuu li{height: 40px;line-height: 40px;}
  .xiangm .top .men1 .menuu li p{height: 38px;}
  .xiangm .top .men1 .menuu .x img{width: 36px;display: block;}
  .xiangm .twlistt{padding-bottom: 30px;}
  .newxx .tu{height: auto;}
  .newxx .tu img{height: auto;}
  .lunboe h5{padding-left: 0;}
  .mmm .xx{margin-bottom: 50px;}
  .shipin .video video{width: 100% !important;}
  .top .swiper-button-prev, .top .swiper-button-next{width: 20px;height: 32px;}
  .bottom .swiper-button-prev, .bottom .swiper-button-next{width: 20px;height: 32px;}
  .ssw .swiper-button-prev, .ssw .swiper-button-next{width: 20px;height: 32px;}
  .banner #gallery .swiper-slide:nth-child(2) .text p:nth-child(1){width: 100% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(3) .text p:nth-child(2){width: 100% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(4) .text p:nth-child(2){width: 100% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(5) .text p:nth-child(2){width: 100% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(6) .text p:nth-child(1){width: 100% !important;overflow: hidden;text-overflow: ellipsis;}
  .banner #gallery .swiper-slide:nth-child(2) .text p,.banner #gallery .swiper-slide:nth-child(3) .text p,.banner #gallery .swiper-slide:nth-child(4) .text p,.banner #gallery .swiper-slide:nth-child(5) .text p,.banner #gallery .swiper-slide:nth-child(6) .text p{padding-right:  0;}
} 