@charset "utf-8";
@media(max-width: 1760px){
.banner .wp:after{left: calc(-1 * var(--width))}
.homea .lefts{width: calc(100% + var(--width));left: calc(-1 * var(--width))}
.homea:before{display: none}
}
@media(max-width: 1680px){

}
@media(min-width: 1025px){
.scrolling .homea .left .slide-a {margin-top: -.95rem;}
}
@media(max-width: 1024px){
.banner .wp:after{left: 3vw;width: 20vw;height: 13.7vw;} 
.homea .lefts{width: calc(100% + 3vw);left: -3vw;padding-left: 3vw} 
.homea .left .slide-a .item .img{height: 2.8rem}
.homea .left .intit{top: 1rem}
.homea .left .list{padding-right: .5rem}
.homea .left .list li time:before, .homea .left .list li time:after{height: .17rem}
.homeb .tabCon{padding-right: 1.5rem}
.homeb .tabCon .hdTool{width: 1.5rem}
.homec .wp:after{width: calc(75% + 3vw)}
.homec .suTab .itemFix{width: 33.3333%}
.homec .suTab .hd{overflow: auto;width: 40%;right: 33.3333%}
.homed .bd .imgs{display: none}
.homed .bd .swiper-container{margin: 0 auto}
/*.homed .hd{position: relative;justify-content: center;}*/
.tabhd ul li{width: auto;padding: 0 .3rem}
.homee{background-size: auto}
.homec .suTab .hd ul li p{font-size: .2rem}
.homec .wp:after{right: 33.3333%}

.homee .list1 li .img{height: 2.8rem}
.homef{margin-top: -2.8rem;padding-top: 3.4rem}
}
@media(max-width: 900px){
.homea .left{width: 100%}
.homea .right{width: 100%}
.homea .right .list li{height: auto;padding: .2rem 5%}
.homea .right .intit{padding: .5rem 5% 0}
.homea .left .slide-a .item .img{height: 3rem}
.homeb .tabCon .item{margin-right: .1rem}
.homeb .tabCon .hdTool,.homeb .tabCon .hdTool .swiDots{width: auto}
.homeb .tabCon .hdTool .swiDots .line{left: 50%}
.homed .hd{position: relative;justify-content: center;}
.homed .intit{display: flex;justify-content: center;}
.tabhd ul li{font-size: .22rem;line-height: .5rem;height: .5rem}
.homed .bd{margin-top: .5rem}
.homed .bd .swiBtn a.nexts{right: 0}
.homed .bd .swiBtn a.prevs{left: 0}
.homef{padding-bottom: 1rem;margin-top: 0;padding-top: .6rem}
.homef .items{display: flex;justify-content: space-between;flex-wrap: wrap;}
.homef .ul1{padding: .2rem .4rem;margin-bottom: .3rem}
.homef .ul2{padding: .2rem .4rem;position: relative;top:0;left: 0;margin-bottom: .3rem}
.homef .ul3{padding: .2rem .4rem;position: relative;top:0;left: 0;z-index: 5;width: 48%}
.homef .ul4{padding: .2rem .4rem;position: relative;top: 0;right: 0;width: 48%}
.homef ul{height: auto;width:48%;}
.homef ul li{padding: .25rem 0}
.homef .intit{margin-bottom: .4rem;justify-content: flex-start;}
.homee .intit{margin-bottom: .4rem;justify-content: flex-start;}
.homeb .intit{margin-bottom: .4rem;justify-content: flex-start;}
.homee .list1 .li1{width: 40%}
.homee .list1 .li2{width: 60%}
.homee .list1 .li3{width: 50%}
.homee .list1 .li4{width: 50%}
.homee .list1 .li5{width: 60%}
.homee .list1 .li6{width: 40%}
.homee{background-size: cover}
.homee .list2 li{width: 100%}
.homee .list2{height: auto}
.homee .list1 li .img{height: 30vw}
.homee{margin-top: 0;padding-top: .8rem}
.homed .bd .tabCon{background: transparent;}
.homed{padding-top: .8rem;padding-bottom: 1rem}

.homec .suTab{padding-top: 0}
.homec .suTab .hd{position: relative;right: 0;width: 100%;top: 0;margin-bottom: .4rem}
.homec .suTab .itemFix{width: 100%;position: relative;bottom: 0;height: auto}
.homec .suTab .itemFix h4{height: auto}
.homec .intit{position: relative;top: 0;display: flex;align-items: center;justify-content: space-between;}
.homec .more{margin-top: 0}
.homec .wp:after{right: -3vw;width: calc(100% + 6vw);background: url(../images/65.jpg) no-repeat center;background-size: cover}
.homec .wp{padding-top: .6rem}
.homec .suTab .item a{padding:.3rem .25rem}
.homec .suTab .item{height: auto}
.homec .suTab .itemFix a{padding:.3rem .25rem}
.homeb .tabCon{padding-right: 1rem}
}
@media(max-width: 750px){
.homea .lefts {
    width: 100%;
    left: 0;
    padding-left: 5vw;
    padding-right: 5vw
}
.homec .wp:after {
    right: -5vw;
    width: calc(100% + 10vw);

}
.homea .left .list{padding-right: 0}
.homea .wp{width: 100%}
}
@media(max-width: 640px){
.homea .lefts{padding-top: .5rem}
.homea .left .intit{position: relative;width: 100%;top: 0}
.homea .left .slide-a{width: 100%}
.homea .left .swiDots{position: relative;width: 100%;border-top: 0}
.homea .left .slide-a .item .img{height: 52vw}
.homed .bd .swiper-container{width:70vw }
.homed .bd .items{height:86.7vw;padding: 4.5vw 7vw; }
.homed .bd .more{right: 7vw;bottom: 0vw}
.tabhd ul{white-space: nowrap;overflow: auto;display: block;border:0!important;padding-bottom: 10px}
.tabhd ul::-webkit-scrollbar{}
.homee .tabhd ul::-webkit-scrollbar-thumb{background:#e0aa74;}
.tabhd ul li{display: inline-block;border:0!important;}
.tabhd ul li span{font-size: .2rem}
.homef ul,.homef .ul3,.homef .ul4{width: 100%}
.homef .ul3{margin-bottom: .3rem}
.homef .ul3,.homef .ul4{display: none}
.homef{padding-bottom: .8rem}
.homef .ul2{margin-bottom: 0}

.homee .list1 .li1{width: 100%}
.homee .list1 .li2{width: 100%}
.homee .list1 .li3{width: 100%}
.homee .list1 .li4{width: 100%;display: none}
.homee .list1 .li5{width: 100%;display: none}
.homee .list1 .li6{width: 100%;display: none}
.homee .list1 li .img{height: 52vw}
.homee .list2 li:nth-last-child(1){display: none}
.homee .list2 li:nth-last-child(2){display: none}
.homee .list2 li:nth-last-child(3){display: none}
.homee .list2 li:nth-last-child(4){display: none}
.homee .list2 li:nth-last-child(5){display: none}
}
@media(max-width: 480px){
.homed .bd .next{display: none}
.tabhd ul li{padding: 0 .2rem}
.homeb .tabCon  .item{background: url(../images/b1bg.png) no-repeat right bottom;background-size: 100% 100%}
.homeb .tabCon  .item h4{color: #fff}
.homeb .tabCon  .item p{color: rgba(255,255,255,.6)}
.homeb .tabCon  .item time{color:#ffe7cf}
.homeb .tabCon  .item:before{background: url(../images/lineon.png) no-repeat center .6rem; bottom;background-size: 9px auto;}
.homec .suTab .item h4{height: auto}
.homed .bd .item p{-webkit-line-clamp:3;}
.homed .bd .swiBtn a.prevs{left: -.15rem}
.homed .bd .swiBtn a.nexts{right: -.15rem}
}