.body_home {background: #fff;overflow: hidden;}
.body_b {position: fixed;left: 0;top: 100%;bottom: 0;right: 0;background: #fff;overflow-x: hidden;transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;z-index: 1;overflow-y: auto;outline: none;}
.body_b.showBody {top: 0;}
@media (max-width:1200px){

.body_home {height: auto;overflow: visible;}
.body_b {width: auto;height: auto;position: static;opacity: 1;transform: none;overflow: hidden;}
}
.homea.showdiv .intit{transition-delay: .4s}
.homea.showdiv .left{transition-delay: .6s}
.homea.showdiv .right{transition-delay: .8s}

.body_b.showBody .totop{display: block;right: .2rem}




.homeas .sbtn a{display: block;width: .4rem;height: .4rem;text-align: center;line-height: .4rem;position: absolute;color: #b4121a;font-size: .2rem;top: 50%;margin-top: -.2rem;z-index: 6}
.homeas .sbtn a.prev{left: -.6rem}
.homeas .sbtn a.next{right: -.6rem}
.homeas .sbtn a:after{content: '';position: absolute;top: 0;left: 0;right:0;bottom: 0;border: 1px solid #ccc;border-radius: 50%;transition: .3s}
.homeas .sbtn a:hover:after{transform-origin: center;transform: scale(.75);border-color:#f7ab00 }
.homeas .sbtn a:before{position: relative;display: inline-block;transition: .4s;}
.homeas .sbtn a.prev:before{left: 0}
.homeas .sbtn a:hover.prev:before{left: -.15rem;color: #f7ab00}
.homeas .sbtn a.next:before{right:0}
.homeas .sbtn a:hover.next:before{right:-.15rem;color: #f7ab00}

.homeas .slide-as .list{display: flex;}
.homeas .slide-as .list li+li{margin-left: .3rem}
.homeas .slide-as .list li .img{overflow: hidden;position: relative;width: 2.69rem;height: 3.65rem}
.homeas .slide-as .list li .img img{width: 100%;height: 100%;transition: .3s;object-fit: cover;object-position: top center}
.homeas .slide-as .list li:hover .img img{transform: scale(1.05);}
.homeas .slide-as .list li .img:before{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 40%;background: url(../images/bamask.png) no-repeat bottom center;background-size: 100% 100%;z-index: 1;pointer-events: none;transition: .3s}
.homeas .slide-as .list li .img p{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;padding: .2rem;z-index: 3;color: #fff;text-align: center;font-size: .2rem;transition: .3s}
.homeas .slide-as .list li.on a{transform: scale(1);}
.homeas .slide-as .list li.on .img p{opacity: 0;visibility: hidden}
.homeas .slide-as .list li.on .txt{opacity: 1;visibility: visible;}
.homeas .slide-as .list li.on .img:before{opacity: 0;visibility: hidden}
.homeas .slide-as .list li{width: 2.69rem;overflow: hidden;position: relative;}
.homeas .slide-as .list li a{transform: scale(.9);transition: .3s;display: block;}
.homeas .slide-as .list li .txt{position: absolute;left: 2.69rem;top: 0;bottom: 0;width: 4.41rem;padding:.6rem .4rem .4rem;color: #fff;background: url(../images/0610/0708.png) no-repeat right bottom;background-size: cover;opacity: 0;visibility: hidden;transition: .3s}
.homeas .slide-as .list li .txt .tit{border-left: 3px solid #fff;margin-bottom: .3rem;padding-left: .2rem}
.homeas .slide-as .list li .txt .tit h4{font-size: .3rem}
.homeas .slide-as .list li .txt .tit p{font-size: .18rem;margin-top: .1rem}
.homeas .slide-as .list li .txt .info{font-size: .16rem;color: rgba(255,255,255,.6);text-align: justify;line-height: 1.6em}
.homeas .slide-as .list li:nth-child(1){width: 7rem}

.homeas{padding: .8rem 0;background: url(../images/559.jpg) no-repeat bottom center;background-size: 100% auto}
.homecs{padding: .8rem 0; }
.homecs .mores .more+.more{display: none}
.homecs .hd{background: #ffefef;border-bottom: 2px solid #b4121a;}
.homecs .hd ul li{flex:auto;font-size: .18rem}
.homecs .hd ul li a{display: block;padding: .2rem;text-align: center;}
.homecs .hd ul li.on a{background:#b4121a;color: #fff }
.homecs .bd{border: 1px solid #e5ebf2;border-top: 0;padding: .3rem}
.homecs .bd .tabCon+.tabCon{display: none}
.homecs .bd .list li{width: 31.3333%;padding: .15rem 0}
.homecs .bd .list li time{font-family: 'cam';color: #b4121a}
.homecs .bd .list li h4{font-size: .2rem;line-height: 1.5em;margin-top: .1rem;max-height: .6rem\0;}
.homecs .bd .list:after{width: 31.3333%;content: '';display: inline-block;}
 

@media (max-width: 1200px){
.homeas .slide-as .list li .txt{display: none} 
.homeas .slide-as .list li.on .img p,.homeas .slide-as .list li.on .img:before{opacity: 1;visibility: visible;}
.homeas .slide-as .list li+li{margin-left: 0} 
.homeas .slide-as .list li{width: 25%;padding: 0 .1rem}
.homeas .slide-as .list li.on{width: 25%}
.homeas .slide-as .list li a{transform: scale(1);}
.homeas .slide-as .list li .img{width: 100%;height: 29vw}
.homeas .sbtn a.prev{left: -.4rem}
.homeas .sbtn a.next{right: -.4rem}
.homecs .bd .list li{width: 48%}
}
@media (max-width: 980px){
.homeas .slide-as .list{flex-wrap: wrap;}
.homeas .slide-as .list li,.homeas .slide-as .list li.on{width: 50%;padding:  .2rem}
.homeas .slide-as .list li .img{width: 100%;height:52vw}
.homeas .sbtn a.prev{left: -.2rem}
.homeas .sbtn a.next{right: -.2rem}
}
@media (max-width: 597px){
.homecs .bd .list li{width: 100%}
.homeas .slide-as .list li,.homeas .slide-as .list li.on{width: 50%;padding:  .2rem}
.homeas .slide-as .list li .img{width: 100%;height:52vw}
.homecs .bd .list li h4{font-size: .18rem}
}