@charset "utf-8";
.banner{position:relative;overflow: hidden;}
/*.banner:after{position:absolute;content: '';height: .74rem;left: 0;right: 0;bottom:-.1rem;z-index: 5;background: url(../images/bamasks.png) no-repeat center;background-size: 100% 100%}*/
.banner .swiper-slide{overflow: hidden;}
.banner .swiper-slide a{display:block;position:relative}
.banner .swiper-slide a:before{content:'';position:absolute;left:0;top:0;right:0;height:2.6rem;background:url(../images/22s.png) repeat-x top center;background-size:auto 100%;z-index:2;opacity: 1;}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:1.5rem;background:url(../images/blackms.png) repeat-x top center;background-size:auto 100%;z-index:2;opacity: .5;}
.banner .item  .slideImg{padding-bottom:0;min-height: 6rem;height: 100vh; background-position: center;background-size: cover;background-repeat: no-repeat}
.banner .swiper-slide .bat{position: absolute;left: 5%;right: 5%;top: 18%;height: 1.7rem;z-index: 5;text-align: center;}
.banner .swiper-slide .bat img{height: 100%;width: auto;max-width: inherit;}
.banner .swiDots{position:absolute;left: 5%;bottom: .4rem;z-index: 5;display: flex;align-items: center;justify-content: center;;width: auto;right: 5% ;display: none}
.banner .swiDots{margin:0;z-index:10;width:auto;}
.banner .swiDots span{width:12px;height:12px;transition:.5s;margin:0 .1rem;opacity:.5;background:#fff;position:relative;z-index:1}
.banner .swiDots span.active{opacity: 1}



.banner .slideImg video{width: 100%;height: 100%;object-fit: cover;}

.mouseTop{position: absolute;bottom:.15rem;left: 50%;margin-left: -.4rem;z-index: 10;color: #fff;text-align: center;cursor: pointer;width: .81rem;height: .9rem;display: flex;align-items: center;justify-content: center;padding-top: .1rem}
.mouseTop i{position: absolute;width: .81rem;height: .67rem;background: url(../images/sq.png) no-repeat center;background-size: 100% 100%;left: 0;top: 0;transform: translateY(.3rem);transition: .5s;opacity: 0;}
.mouseTop i:nth-child(2){top: .1rem}
.mouseTop i:nth-child(3){top: .2rem}
.mouseTop img{height: .16rem;animation: up 2s infinite}
/*.isIpadPro .banner .item .slideImg,*/
.isIpadAir .banner .item .slideImg{height: 50vw}
.showBody .mouseTop i{transform: translateY(0);transition: .5s .4s;opacity: 1}
.showBody .mouseTop i:nth-child(2){transition: .5s .5s}
.showBody .mouseTop i:nth-child(3){transition: .5s .6s}
.showBodys .mouseTop i{transform: translateY(0);transition: .5s .1s;opacity: 1}
.showBodys .mouseTop i:nth-child(2){transition: .5s .2s}
.showBodys .mouseTop i:nth-child(3){transition: .5s .3s}
.isIpadAir .mouseTop{display: none}
.isIpadAir .banner .swiDots{display: flex}
@media (min-width:1024px){
.banner .swiper-slide .sc{-webkit-transition:8s 1s linear;-webkit-transform:scale(1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1.1)}
}
@media (max-width:1024px){
.banner .swiper-slide a:before{opacity: 1;height: 30%}
.banner .item .slideImg {padding-bottom:0;height:55vw;min-height:inherit}
.mouseTop{display: none}
.banner .swiDots{bottom: .3rem;left: 4%;right: 4%;justify-content: center;display: flex}
.banner .swiDots span{width: 10px;height: 10px;margin: 0 8px}
}
@media (max-width:579px){
.banner .item .slideImg {height:60vw;min-height:inherit}
}
.iconfont{font-size: inherit;}
:root{
--color:#9c0808;
--width:calc((100vw - 14.5rem) / 2);
}

.intit{margin-bottom: .5rem}
.intit .h4{position: relative;}

.intit .h4 .cn{font-size: .5rem;font-weight: bold;position: relative;z-index: 1}
.intit .h4 .cn span:last-child{margin-left: .4rem;position: relative;}
.intit .h4 .cn span:last-child:before{content: '';position: absolute;left: -.25rem;width: .1rem;height: .1rem;background: #333;border-radius: 50%;top: 50%;margin-top: -.05rem}
.intit.w .h4 .cn{color: #fff}
.intit.w .h4 .cn span:last-child:before{background: #fff}
.intit .h4 .en{font-size: .54rem;position: absolute;left: 0;top: 0;z-index: 0;text-transform: uppercase;}
.intit .h4.sp .en{left: 1.9rem}
.intit .h4 .en span{white-space: nowrap;display: inline-block;background: url(../images/linetbg.png) no-repeat left center;-webkit-background-clip: text;color: transparent;color: #f2f2f2\0;background: transparent\0;user-select: none;background-size: auto 100%;}
.intit.w .h4 .en span{color: rgba(255,255,255,.2)\0;}
.intit .more a i{width: .47rem;height: .47rem;background: linear-gradient(45deg,#ffb308,#ff8108);border-radius: 50%;display: block;position: absolute;top: 0;right: 0}
.intit .more a{display: block;position: relative;width: 1.44rem;height: .47rem;color: #b0b0b0;transition: .3s;padding-left: .05rem}

.intit .more a span:nth-child(2){position: absolute;bottom: 0;left: .4rem}
.intit .more a:after{content: '';position: absolute;height: .09rem;left: 0;right: .2rem;background: url(../images/arrmore.png) no-repeat right center;background-size: auto 100%;top: 50%;margin-top: -.03rem;transition: .3s }

.puDots{display: flex;align-items: center;justify-content: center;margin-top: .2rem}
.puDots span{width: .14rem;height: .14rem;background: url(../images/doth.png) no-repeat center;background-size: 100% 100%;margin: 0 .08rem;opacity: 1}
.puDots span.active{background: linear-gradient(45deg,#ffb308,#ff8108)}
.homea{padding: 1.5rem 0 .8rem;}

.homea .left{width: 8.55rem;position: relative;}
.homea .right{width: 6.5rem}
.homea .left .slide-a .swiDots{position: absolute;right: .3rem;bottom: .2rem;z-index: 5;width: auto;left: auto}
.homea .left .slide-a .swiDots span{border: 1px solid #fff;background: transparent;opacity: 1;margin: 0 .05rem;width: .12rem;height: .12rem}
.homea .left .slide-a .swiDots span.active{background: #fff;}
.homea .left .slide-a .img{height: 5.4rem}
.homea .left .slide-a .img:after{content: '';position: absolute;left: -1px;right: -1px;bottom: 0;height: 1rem;z-index: 2;pointer-events: none;background:url(../images/blackms.png) repeat-x top center;background-size:auto 100%;opacity: .7}
.homea .left .txts{height: 1.5rem;background: url(../images/624.png) no-repeat right center;background-size: auto 100%;padding: .25rem .3rem;position: relative;z-index: 5}
.homea .left .txts h4{font-size: .24rem;line-height: 1.4em}
.homea .left .txts p{line-height: 1.6em;margin-top: .1rem;color: #888;max-height: .5rem\0;}
.homea .left:after{content: '';position: absolute;top: .15rem;bottom: .25rem;right: -.1rem;width: calc((100vw - 16rem) / 2 + 100% + .1rem);background: url(../images/a1bg.jpg) no-repeat center;background-size: cover}
.homea .right .list li {font-size: .18rem;border-bottom: 1px solid #eee}
.homea .right .list li h4{line-height: 1.6em;max-height: .56rem\0;position: relative;z-index: 3}
.homea .right .list li a{display: block;padding: .25rem 0;position: relative;}
.homea .right .list li time{color: #888;margin-top: .1rem;display: block;position: relative;z-index: 3}
.homea .right .list li a:after{content: '';position: absolute;left: -.3rem;right: -.3rem;top: -1px;bottom: -1px;background: url(../images/a1bg1.jpg) no-repeat center;background-size: cover;opacity: 0;visibility: hidden;transition: .3s;box-shadow: 0 .2rem .3rem rgba(0,0,0,.5)}

.homeb{padding-bottom: .7rem}
.homeb .list li{width: 48%}
.homeb .list li a{display: flex;align-items: center}
.homeb .list li .txt{flex:1;overflow: hidden;}
.homeb .list li .txt span{}
.homeb .list li h4{font-size: .2rem;line-height: 1.4em;margin-top: .1rem}
.homeb .list li .time span{font-size: .48rem;color: #fe7b24;display: block;line-height: 1em;transition: .3s}
.homeb .list li .time{font-size: .18rem;color: #888;display: flex;align-items: center;text-align: center}
.homeb .list li .time:after{content: '';border-width: .5rem .25rem .5rem .25rem;border-color: transparent; border-left-color:#fe7b24;border-style: solid;display: block;width: 0;height: 0;margin-left: .2rem;transition: .3s}
.homeb .slide-b{margin: 0 auto}
.homeb .slide-bp{padding: .2rem 0}
.homeb .slide-bp:after{content: '';height: 1px;background: #fe7b24;left: 0;right: 0;top: 50%;position: absolute; }
.homeb .slide-bp .swiBtn{width: .94rem;height: .94rem;background: #ff6907;border-radius: 50%;position: absolute;right: .4rem;top: 50%;margin-top: -.47rem;display: flex;align-items: center;justify-content: center;z-index: 4}
.homeb .slide-bp .swiBtn a{display: block;color: #fff;font-size: .25rem;padding: 0 .05rem;opacity: .7}
.homeb .slide-bp .swiBtn a:hover{opacity: 1}

.homec{padding: 2rem 0 0;background: url(../images/fixbg.jpg) no-repeat top center;background-size: cover;background-attachment: fixed;}
.homec:after{content: '';height: 4.5rem;position: absolute;left: 0;bottom: 0;right: 0;background: url(../images/561.png) no-repeat top center;background-size: 100% auto;z-index: 0;pointer-events: none}
.homec .left{width: 5rem;background: #fe7b24;padding:.2rem  .4rem}
.homec .left li+li{border-top: 1px solid rgba(255,255,255,.3)}
.homec .left li{padding: .2rem 0}
.homec .left li .media{position: relative;left: -.08rem;margin-bottom: .1rem}
.homec .left li h4{line-height: 1.5em;max-height: .54rem\0;}
.homec .left li a{color: #fff;font-size: .18rem;}
.homec .right{width: calc(100% - 5.1rem)}
.homec .right li{float: left;position: relative;}
.homec .right li .txt{position: absolute;left: 0;bottom: 0;right: 0;padding: .2rem;;z-index: 3;color: #fff;display: flex;align-items: center;font-size: .2rem}
.homec .right li .txt h4{flex:1;margin-left: .1rem}
.homec .right li .txt i{font-size: .24rem}

.homec .right li.sp .tit{width: .18rem;font-weight: bold;font-size: .18rem;color: #fff;line-height: 1.1em}
.homec .right li.sp .medias{width: 1.6rem}
.homec .right li.sp .medias a{position: relative;display: block;margin: .15rem 0}
.homec .right li.sp .medias a i{width: .66rem;height: .66rem;border: 1px solid rgba(255,255,255,.4);text-align: center;line-height: .64rem;color: #fff;font-size: .28rem;display: block;border-radius: 50%}

.homede img{position: absolute;bottom: 0;z-index: 0;pointer-events: none;max-height: inherit;max-width: inherit;}
.homede .bgimg1{left: 0;bottom: 4.08rem;width: 26.96%}
.homede .bgimg2{left: 0;width: 58.9%}
.homede .bgimg3{right: 0;width: 70.89%}
.homed{padding: .6rem 0 0}
.homed .slide-d{width: calc(100% + .48rem);left: -.24rem;padding-bottom: .3rem}
.homed .slide-d .swiper-slide{width: 25%}
.homed .slide-d .swiper-slide a{display: block;position: relative;padding: .24rem}

.homed .slide-d .swiper-slide .img{height: 2.4rem}
.homed .slide-d .swiper-slide .txt{height: 1.5rem;background: url(../images/624s.png) no-repeat center;background-size: cover; padding: .25rem;box-shadow: 0 5px 10px rgba(0,0,0,.05);transition: .3s}
.homed .slide-d .swiper-slide .txt h4{font-size: .2rem;margin-bottom: .15rem;line-height: 1.4em;height: .56rem}
.homed .slide-d .swiper-slide .txt .time{font-size: .18rem;color: #b0b0b0;position: relative;}
.homed .slide-d .swiper-slide .txt .time:before{content: '';position: absolute;left: 1rem;height: 1px;background: #ddd;right: 0;top: 50%;transition: .3s}
.homed .slide-d .swiper-slide .txt .time:after{content: '';position: absolute;right: 0;top: 50%;width: .18rem;height:.18rem;background: url(../images/511.png) no-repeat center;background-size: 100% 100%;margin-top: -.09rem;opacity: 0;visibility: hidden;transition: .3s 0s}

.homee{padding: .6rem 0 0}

.homee .left{width: 8.4rem}
.homee .right{width: 7.6rem;background: #fff;padding: 0 .35rem;position: relative;z-index: 5}

.homee .right li{padding: .33rem 0;position: relative;}
.homee .right li a{display: block;position: relative;z-index: 2}
.homee .right li:after{content: '';position: absolute;left: -.5rem;right: -.5rem;top: 0;bottom: 0;background: url(../images/a1bg1.jpg) no-repeat center;background-size: cover;opacity: 0;visibility: hidden;transition: .3s;box-shadow: 0 .2rem .3rem rgba(0,0,0,.5)}
.homee .right li  h4{font-size: .2rem;margin-bottom: .18rem;line-height: 1.4em;max-height: .56rem}
.homee .right li p{line-height: 1.6em;color: #888;display: none}
.homee .right li  .time{font-size: .18rem;color: #b0b0b0;position: relative;margin-top: .17rem}
.homee .right li  .time:before{content: '';position: absolute;left: 1rem;height: 1px;background: #ddd;right: 0;top: 50%;transition: .3s}
.homee .right li  .time:after{content: '';position: absolute;right: 0;top: 50%;width: .18rem;height:.18rem;background: url(../images/511.png) no-repeat center;background-size: 100% 100%;margin-top: -.09rem;opacity: 0;visibility: hidden;transition: .3s 0s}
.homee .right li.on:after{opacity: 1;visibility: visible;}
.homee .right li.on .time:after{opacity: 1;visibility: visible;transition: .3s .2s}
.homee .right li.on .time:before{right: .26rem;background: rgba(255,255,255,.4)}
.homee .right li.on h4{color: #fff}
.homee .right li.on p{color: rgba(255,255,255,.7)}
.homee .right li.on .time{color: #fff}
.homee .right li.on p{display: block;}

.homee .left .img{height: 5rem}
.homef{padding-top: .8rem}
.homef .left{width: 6.8rem;position: relative;z-index: 5}
.homef .right{width: 7.95rem}
.homef .left li{padding: .2rem 0 .3rem;position: relative;z-index: 5}
.homef .left li a{display: block;position: relative;z-index: 5}
.homef .left li:after{content: '';position: absolute;top: 0;left: -.2rem;bottom: 0;right: -1.1rem;background: #fe9624;opacity: 0;visibility: hidden;transition: .3s;box-shadow: 0 .1rem .2rem rgba(0,0,0,.5)}
.homef .left li.on:after{opacity: 1;visibility: visible;}
.homef .left li.on .num:before{right: -1.6rem;background: rgba(255,255,255,.6)}
.homef .left li.on .num:after{opacity: 1;visibility: visible;}
.homef .left li .num{color: #fff;margin-bottom: .15rem;position: relative;}
.homef .left li .num:before{content: '';position: absolute;left: .3rem;top: 50%;height: 1px;background: rgba(255,255,255,.3);right: 0;}
.homef .left li .num:after{content: '';position: absolute;top: 50%;width: .44rem;margin-top: -.22rem; height: .44rem;background: url(../images/cirf.png) no-repeat center;background-size: 100% 100%; right: -2.04rem;opacity: 0;visibility: hidden;transition: .3s}
.homef .left li h4{font-size: .2rem;line-height: 1.6em;color: #fff;max-height: .64rem\0;}
.homef .right .slide-fl .img{height: 5rem}
.homef .right .slide-fs{width: calc(100% + .4rem);left: -.2rem;overflow: visible;z-index: 7}
.homef .right .slide-fs .swiper-slide{padding: .1rem;background: #fe6224;cursor: pointer;}
.homef .right .slide-fs .swiper-slide span{position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);color:  #fea624;z-index: 5;text-align: center;font-size: .45rem;font-weight: 500;transition: .3s}
.homef .right .slide-fs .swiper-slide .img{height: 1.21rem}
.homef .right .slide-fs .swiper-slide .img:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.4);z-index: 3;transition: .3s}
.homef .right .slide-fs .swiper-slide-thumb-active .img:after{opacity: 0;}
.homef .right .slide-fs .swiper-slide-thumb-active{background: #fff;box-shadow: 0 .1rem .2rem rgba(0,0,0,.5)}
.homef .right .slide-fs .swiper-slide-thumb-active span{opacity: 0;visibility: hidden;}
.homef .box{background: url(../images/fbg.jpg) no-repeat center;background-size: cover;padding: .2rem .2rem 0 .2rem;overflow: hidden;}

.homeg{padding-top: .8rem;position: relative;}
.homeg .bgimg1{position: absolute;left: 0;top: 0;height: 10.05rem;pointer-events: none;user-select: none;max-height: inherit;}
.homeg .bgimg2{position: absolute;right: 0;top: 0;height: 10.05rem;pointer-events: none;user-select: none;max-height: inherit;}
.homeg .list li{width: calc(50% - .2rem);margin-bottom: .4rem}
.homeg .list li a{display: flex;justify-content: space-between;align-items: center;background: url(../images/589.png) no-repeat center;background-size: cover; border: 1px solid #e6e5ea;overflow: hidden;transition: .3s}
.homeg .list li .txt{width: calc(100% - 4.2rem);padding-left: .6rem;position: relative;z-index: 5;padding-right: .4rem}
.homeg .list li .txt h4{font-size: .26rem;position: relative;}
.homeg .list li .txt h4:after{content: '';width: .72rem;height: .72rem;border: 1px solid #fff;border-radius: 50%;background: url(../images/642.png) rgba(255,255,255,.2) no-repeat center;background-size: 80% 80%; border-radius: 50%;position: absolute;left: 2.52rem;bottom: -.48rem;z-index: 0}
.homeg .list li .txt h4:before{content: '';width: 2.96rem;height: .17rem;background: url(../images/arrg.png) right center;background-size: auto 100%;position: absolute;bottom: -.2rem;left: 0;z-index: 3}
.homeg .list li .txt p{font-size: .18rem;margin-top: .2rem;display: inline-block;background: linear-gradient(45deg, #ff832a 0%, #4532a6 100%);-webkit-background-clip: text;color: transparent;background: transparent\0;color: #ff832a\0;}
.homeg .list li .img{}
.homeg .list li .img img{transform-origin: left center;height: 2.31rem;transition: .3s}

.homeh{padding-top: .4rem}
.homeh .slide-h{max-width: 13rem;margin: 0 auto}
.homeh .slide-h .swiper-slide{width: 20%;text-align: center}
.homeh .slide-h .swiper-slide-active~.swiper-slide:before{content: '';width: 1px;height: .88rem;background: #ddd;left: 0;top: 50%;margin-top: -.44rem;position: absolute;}
.homeh .slide-h .swiper-slide img{height: .58rem}
.homeh .slide-h .swiper-slide .num{font-size: .42rem;color: #fe7b24;font-weight: 500;margin-top: .05rem}
.homeh .slide-h .swiper-slide p{font-size: .18rem;margin-top: .05rem}
.homeh .slide-h .swiDots{bottom: 0;margin-top: .4rem;display: flex;justify-content: center;position: relative;}
.homeh-a{margin-bottom: .6rem}
.homeh-a .txt{background: url(../images/hbg.jpg) no-repeat center;background-size: cover;flex:1;overflow: hidden;}
.homeh-a .txt img{user-select: none;pointer-events: none;width: 100%}
.homeh-a .txt .desc{padding: 0 .85rem;color: #fff;font-size: .18rem;line-height: 2em;text-indent: 2em;text-align: justify;}
.homeh-a .videoBox{width: 7.24rem;}
.homeh-a .videoBox a{display: block;position: relative;}
.homeh-a .videoBox a:after{content: '';position: absolute;left: 50%;top: 50%;background: url(../images/bofang.png) no-repeat center;background-size: 100% 100%;width: 1.29rem;height: 1.29rem;margin-left: -.65rem;margin-top: -.5rem;z-index: 4}
.homeh-a .videoBox .img{height: 4.5rem}

.homei{padding-top: .6rem;padding-bottom: 1rem}
.homei .intit{margin-bottom: .3rem}
.homei .slide-ip{width: 16.5rem;position: relative;left: -.25rem}
.homei .slide-ip .swiBtn a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 5;font-size: .28rem;color: #ed651d}
.homei .slide-ip .swiBtn a.prev{left: -.25rem}
.homei .slide-ip .swiBtn a.next{right: -.25rem}
.homei .slide-i .swiper-slide{width: 20%}
.homei .slide-i .swiper-slide .img{height: 1.46rem}
.homei .slide-i .swiper-slide .item{padding: .35rem .25rem .35rem;transition: .3s}


@media (min-width: 993px){
.intit .more a:hover{color: #ff8408}
.intit .more a:hover:after{background: url(../images/arrmoreon.png) no-repeat right center;background-size: auto 100%;}
.homeb .list li:nth-child(3) .txt{order: 1;text-align: right;} 
.homeb .list li:nth-child(3) .time{order: 2}
.homeb .list li:nth-child(3) .time:after{display: none} 
.homeb .list li:nth-child(3) .time:before{content: '';border-width: .5rem .25rem .5rem .25rem;border-color: transparent; border-right-color:#fe7b24;border-style: solid;display: block;width: 0;height: 0;margin-right: .2rem}
.homeb .list li:nth-child(4) .txt{order: 1;text-align: right;} 
.homeb .list li:nth-child(4) .time{order: 2}
.homeb .list li:nth-child(4) .time:after{display: none} 
.homeb .list li:nth-child(4) .time:before{content: '';border-width: .5rem .25rem .5rem .25rem;border-color: transparent; border-right-color:#fe7b24;border-style: solid;display: block;width: 0;height: 0;margin-right: .2rem}
.homeb .list li a:hover .time span{color: #392dae}
.homeb .list li a:hover .time:after{border-left-color: #392dae}
.homeb .list li:nth-child(3) a:hover .time:before{border-right-color: #392dae}
.homeb .list li:nth-child(4) a:hover .time:before{border-right-color: #392dae}
.homea .right .list li a:hover:after{opacity: 1;visibility: visible;}
.homea .right .list li a:hover h4{color: #fff}
.homea .right .list li a:hover time{color: #fff}
/*0419*/
.homec .right li:nth-child(2){margin-bottom: .1rem;width: 6.53rem}
.homec .right li:nth-child(3){width: 3.65rem}
.homec .right li:nth-child(2) .img{height: 3.94rem}
.homec .right li:nth-child(3) .img{height: 2.85rem}
.homec .right li.sp{position: absolute;right: 0;bottom: 0;width: 2.88rem;height: 2.85rem;background: url(../images/c4.png) no-repeat center;background-size: cover;padding: .4rem}
/*0419*/

.homed .slide-d .swiper-slide a:hover .txt{background: url(../images/ebg.jpg) no-repeat center;background-size: cover;box-shadow: 0 .15rem .2rem rgba(0,0,0,.5)}
.homed .slide-d .swiper-slide a:hover .time:after{opacity: 1;visibility: visible;transition: .3s .2s}
.homed .slide-d .swiper-slide a:hover .time:before{right: .26rem;background: rgba(255,255,255,.4)}
.homed .slide-d .swiper-slide a:hover h4{color: #fff}
.homed .slide-d .swiper-slide a:hover .time{color: #fff}

.homeg .list li:hover .img img{transform: scale(1.05);}
.homeg .list li:hover a{background: url(../images/gbgon.jpg) no-repeat center;background-size: cover;color: #fff}
.homeg .list li:hover .txt p{-webkit-background-clip: none;color: rgba(255,255,255,.4);background: transparent;}
.homei .slide-i .swiper-slide .item:hover {transform: translateY(-.1rem);}
.homei .slide-i .swiper-slide .item:hover .img{box-shadow: 0 .15rem .3rem rgba(0,0,0,.5);transition: .3s}
.homed .slide-d .swiper-slide:nth-child(2n) a{transform: translateY(.2rem);}
}

@media (max-width: 992px){
.intit .more a:after{display: none}
.intit .more a i{text-align: center;line-height: .46rem;width: .46rem;color: #fff;font-size: .2rem}
.intit .more a i:before{content: "\e676";font-family: swiper-icons!important;}
.intit .more a span:nth-child(2){position: relative;bottom: 0;left: 0}
.intit .more a{display: flex;align-items: center;padding-right: .6rem;width: auto}
.homea{padding: .8rem 0}
.homea .left{width: 100%;margin-bottom: .3rem}
.homea .right{width: 100%}
.homea .left:after{width: calc(100% + .5rem);bottom: .3rem}
.homea .left .slide-a .img{height: 55vw}
.homea .left .txts h4{font-size: .3rem}
.homea .left .txts{height: auto;padding: .4rem}
.homea .left .slide-a .swiDots span{width: .16rem;height: .16rem}
.homea .right .list li{font-size: .24rem}
.homea .right .list li a{padding: .3rem 0}
.homeb .list{padding: 0 .4rem}
.homeb .slide-bp:after{display: none}
.homeb .list li{width: 100%;margin-bottom: .3rem}
.homeb .slide-bp .swiBtn{position: relative;right: 0;top: 0;margin-top: .3rem;margin-left: auto;margin-right: auto}
.homeb .list li h4{font-size: .24rem}
.homeb .list li .time span{font-size: .56rem}
.homeb .list li .time{font-size: .22rem}
.homec .right li.sp{width: 100%;height:auto;background: url(../images/c4.png) no-repeat center;background-size: cover;padding: .5rem;margin-bottom: .1rem}
.homec .right li.sp .tit{width: 100%;font-size: .32rem;margin-bottom: .4rem;text-align: center}
.homec .right li.sp .medias{width: 100%;justify-content: center}
.homec .right li.sp .medias a{margin: 0 .2rem}
.homec .left{width: 100%}
.homec .right{width: 100%}
.homec .left li{padding: .3rem 0}
.homec .left li a{font-size: .24rem}
/*0419*/
.homec .right li:nth-child(2){width: 50%;margin-bottom: .1rem}
.homec .right li:nth-child(3){width: 50%}
.homec .right li:nth-child(2) .img{height: 28vw}
.homec .right li:nth-child(3) .img{height: 28vw}
.homec .right li .txt{font-size: .24rem}
.homec .right li .txt i{font-size: .32rem}
/*0419*/
.homed .slide-d .swiper-slide .img{height: 30vw}
.homed .slide-d .swiper-slide{width: 50%}
.homed .slide-d .swiper-slide .txt{height: auto;padding: .3rem}
.homed .slide-d .swiper-slide .txt h4{font-size: .24rem;height: .7rem}
.homed .slide-d .swiper-slide .txt .time{font-size: .22rem}
.homee .left .img{height: 55vw}
.homee .left{width: 100%}
.homee .right{width: 100%}
.homee .right li h4{font-size: .24rem}
.homee .right li .time{font-size: .22rem}
.homee .right li p{display: none!important}
.homede{background: url(../images/5288.jpg) no-repeat bottom center;background-size: 100% auto}
.homede>img{display: none}

.homef .left{width: 100%}
.homef .right{width: 100%}
.homef .right .slide-fl .img{height: 55vw}
.homef .right .slide-fs .swiper-slide .img{height: 12vw}
.homef .left li h4{font-size: .24rem}

.homeg .list li{width: 100%}
.homeg .list li .img img{height: 26vw}
.homeg .list li .txt{width: auto;flex:1;padding-right: 15%}
.homeg .list li .txt h4{font-size: .36rem}
.homeg .list li .txt h4:before{width: 3.96rem}
.homeg .list li .txt h4:after{left: 3.52rem}
.homeg .list li .txt p{font-size: .22rem}

.homeh-a .videoBox{width: 100%}
.homeh-a .txt{flex:inherit;width: 100%;padding-bottom: .6rem}
.homeh-a .txt .desc{font-size: .24rem}
.homeh-a .videoBox .img{height: 54vw}

.homeh .slide-h .swiper-slide{width: 25%}
.homeh .slide-h .swiper-slide .num{font-size: .52rem;}
.homeh .slide-h .swiper-slide p{font-size: .24rem;}
.homei .slide-ip .swiBtn a.prev{left: -.2rem}
.homei .slide-ip .swiBtn a.next{right: -.2rem}
.homei .slide-ip{width: 100%;left: 0}
.homei .slide-i .swiper-slide{width: 33.3333%}
.homei .slide-i .swiper-slide .img{height: 14vw}
.homei .slide-i .swiper-slide .item{padding: .2rem}
}
@media (max-width: 640px){
.homeg .list li .txt{padding-right: .4rem;padding-left: .4rem}
.homeg .list li .txt h4:before{width: 2.96rem}
.homeg .list li .txt h4:after{left: 2.52rem}
.homeh .slide-h .swiper-slide{width: 33.333%}
}
@media (max-width: 597px){
.homea .left:after{bottom: .4rem}
.homea .right .list li,.homeb .list li h4,.homec .left li a{font-size: .28rem}
.homeb .slide-bp .swiBtn{width: 1.2rem;height: 1.2rem}	
.homeb .slide-bp .swiBtn a{padding: 0 .1rem}
/*0419*/
.homec .right li.sp .tit{font-size: .36rem}
.homec .right li.sp .medias a i{width: .76rem;height: .76rem;line-height: .74rem;font-size: .34rem}
.homec .right li .img:after{bottom: -1px}
.homec .right li:nth-child(2){width: 100%;margin-bottom: .2rem}
.homec .right li:nth-child(3){width: 100%;margin-left: 0}
.homec .right li:nth-child(2) .img{height: 52vw}
.homec .right li:nth-child(3) .img{height: 52vw}
.homec .right li .txt{font-size: .28rem}
.homec .right li .txt i{font-size: .36rem}
/*0419*/

.homee .right li h4{font-size: .28rem}
.homee .right li .time{font-size: .24rem}
.homee .right li .time:before{left: 1.5rem}

.homed .slide-d .swiper-slide .img{height: 55vw}
.homed .slide-d .swiper-slide{width: 100%}
.homed .slide-d .swiper-slide .txt{height: auto;padding: .35rem}
.homed .slide-d .swiper-slide .txt h4{font-size: .28rem;height: .8rem}
.homed .slide-d .swiper-slide .txt .time{font-size: .26rem}
.homed .slide-d .swiper-slide .txt .time:before{left: 1.5rem}
.homef .left li .num:before{left: .6rem}
.homef .left li .num{font-size: .3rem}
.homef .left li h4{font-size: .28rem}
.homef .right .slide-fs .swiper-slide{padding: 3px}

.homeh-a .txt .desc{padding: 0 .6rem;line-height: 1.8em;font-size: .26rem}

.homeh .slide-h .swiper-slide{width: 50%}
.homeh .slide-h .swiper-slide img{height: .68rem}
.homeh .slide-h .swiper-slide .num{font-size: .6rem;}
.homeh .slide-h .swiper-slide p{font-size: .28rem;}

.homei .slide-i .swiper-slide{width: 50%}
.homei .slide-i .swiper-slide .img{height: 22vw}
.homei .slide-i .swiper-slide .item{padding: .2rem}
}
/**/
.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}

@media (min-width: 1025px){
.homef .swiper-slide  .img ul li{transform: scale(0);opacity: 0;}
.homef .swiper-slide.show  .img ul li{transform: scale(1);opacity: 1;transition-duration: 1s;}

}

/*0220*/
.homed .swiBtn a{position: absolute;top: 1.6rem;transform: translateY(-50%);z-index: 5;font-size: .2rem;width: .5rem;height: .5rem;background:linear-gradient(45deg, #ffb308, #ff8108);border-radius: 50%;text-align: center;line-height: .5rem;color: #fff}
.homed .swiBtn a.prev{left: 0;}
.homed .swiBtn a.next{right: 0;}
@media (max-width: 992px){
.homed .swiBtn{display: none}
}

/*0419*/
.homec .right{width: 6.53rem}
.homec .left{width: auto;flex:1;margin-right: .1rem;background: #ececec;padding-top: .3rem;padding-bottom: 0}
.homec .left .mor {margin-bottom: .15rem}
.homec .left .mor a{display:flex;align-items: center; width: 1.35rem;height: .35rem;line-height: .35rem;border-radius: .4rem;border:1px solid #3a2dad;color: #3a2dad;justify-content: center;}
.homec .left .mor a img{height: .09rem;margin-left: .1rem}
.homec .left .list1 li{width: 47%;border-bottom: 1px solid #d3d3d3;border-top: 0;padding: .32rem 0;position: relative;}
.homec .left .list1 li:nth-last-child(1){border-bottom: 0}
.homec .left .list1 li:nth-last-child(2){border-bottom: 0}
.homec .left .list1 li a{color: #333;display: flex;align-items: center;position: relative;z-index: 5}

.homec .left .list1 li .txt{flex:1;margin-left: .2rem;overflow: hidden}
.homec .left .list1 li .txt time{color: #888;display: block;margin-bottom: .05rem}
.homec .left .list1 li h4{max-height: .54rem\0;}
.homec .left .list1 li .txt{margin-left: .2rem;}
.homec .left .list1 li .media{width: 1.17rem;margin-bottom: 0;left: 0}
.homec .left .list1 li .media img{width: 100%;max-height: .66rem}


@media (min-width: 993px){
.homec .left .list1 li:after{content: '';position: absolute;left: -.2rem;top: -1px;bottom: -1px;right: -.4rem;background: url(../images/0419/826.png) no-repeat center;background-size: cover;z-index: 0;pointer-events: none;opacity: 0;visibility: hidden;transition: .3s;box-shadow: 0 5px 8px rgba(0,0,0,.4)}
.homec .left .list1 li:hover:after{opacity: 1;visibility: visible;}
.homec .left .list1 li:hover h4{color: #fff}
.homec .left .list1 li:hover time{color: #fff}
}
@media (max-width: 992px){
.homec .left .mor a{width: 1.65rem;height: .45rem;line-height: .45rem;}
.homec .right{width: 100%} 
.homec .left{width: 100%;padding-bottom: .3rem;margin-right: 0;flex:inherit;} 
}
@media (max-width: 597px){
.homec .left .list1 li{width: 100%} 
.homec .left .list1 li .media{width: 1.5rem}

.homec .left .list1 li .media img{height: .75rem}

.homec .left .mor a{width: 2rem;line-height: .5rem;height: .52rem;font-size: .22rem}
.homec .left .mor a img{height: .12rem}
.homec .left .list1 li{padding: .26rem 0}
.homec .left .list1 li:nth-last-child(1){display: none}
.homec .left .list1 li:nth-last-child(2){display: none}
.homec .left .list1 li:nth-last-child(3){display: none}
.homec .left .list1 li:nth-last-child(4){display: none}
}

             .slide-ba .swiBtn a{position: absolute;top: 50%;transform: translateY(-50%);z-index: 6;color: #fff;text-shadow: 0 0 10px rgba(0,0,0,.5);font-size: .6rem;}
             .slide-ba .swiBtn a.prev{left: .4rem}
             .slide-ba .swiBtn a.next{right: .4rem}
			 .slide-ba .more{position: absolute;bottom: .5rem;left: calc(50% + 1rem);z-index: 5;}
			 .slide-ba .more a{color: #fff;font-size: .18rem;}
			 @media (max-width:992px){
				  .slide-ba .more{bottom: .24rem;}
				  .slide-ba .more a{color: #fff;font-size: .24rem;}
			 }
