.banner{position:relative}
.banner:after{content:"";width:6.3rem;background:#06175a;position:absolute;right:0;bottom:0;height:1rem;z-index:2;pointer-events:none;display:none}
.banner .swiper-slide{overflow:hidden}
.banner .swiper-slide a{display:block;position:relative}
.banner .item .slideImg{padding-bottom:0;min-height:6rem;height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat}
.banner .swiDots{text-align:center;display:flex;align-items:center}
.banner .swiDots span{width:8px;height:8px;background:hsla(0,0%,100%,.9);opacity:1;border-radius:5px;margin:0 .1rem}
.banner .swiDots span.active{background:url(../images/doton.png) no-repeat 50%;background-size:100% 100%;width:.3rem;height:.3rem}
.banner .swiTool{position:absolute;right:0;bottom:.4rem;z-index:8;color:#fff;left:0;transition:.5s}
.banner .swiTool .wp{max-width:16.2rem}
.banner .slideImg video{width:100%;height:100%;object-fit:cover}
.isIpadAir .banner .item .slideImg,.isIpadPro .banner .item .slideImg{height:50vw}
.banner .slog1{right:0;bottom:-.25rem;z-index:5;width:2.87rem}
@media (min-width:1025px){.banner .swiper-slide .sc{-webkit-transition:6s linear .5s;-webkit-transform:scale(1.1)}
.banner .swiper-slide-active .sc{-webkit-transform:scale(1)}
}
@media (max-width:1024px){.banner .swiper-slide a:before{opacity:1;height:30%}
.banner .item .slideImg{padding-bottom:0;height:50vw;min-height:inherit}
.banner{padding-left:0}
.banner .link{display:none}
}
@media (max-width:992px){.banner .item .slideImg{height:50vw}
.banner .swiTool{bottom:.25rem}
.banner .swiDots span{margin:0 .1rem}
.banner .swiDots span.active{width:.42rem;height:.42rem}


}




@media (max-width:597px){.banner .item .slideImg{height:54vw}
}
.iconfont{font-size:inherit}
.content{width:100vw;overflow:hidden}
svg.mask{display:block}
.intit{margin-bottom:.45rem}
.intit .h4{font-size:.44rem;color:#0a39bf;display:flex;align-items:center}
.intit.w .h4{color:#fff}
.intit .h4 img{width:.27rem;margin-right:.1rem}
.intit .more a{color:#0a39bf;border-bottom:1px solid #0a39bf;padding-bottom:.06rem;display:flex;align-items:center;justify-content:space-between;width:1.65rem;transition:.3s;position: relative;}
.intit .more a:after{content: '';position: absolute;left: 0;bottom: -1px;width: 0;height: 1px;background: #ff5253;transition: .3s;z-index: 2}
.intit .more.ab{position:absolute;right:0;top:.15rem;z-index:5}
.swiDots.swiper-pagination-lock{display:none}
.homea{padding:.8rem 0 .5rem}
.homea .box .left .swiper-slide a{color:#fff}
.homea .box .left .swiper-slide time{width:.82rem;display:block;color:#fff;font-size:.15rem;text-align:center;height:.92rem;padding:.1rem 0;background:url(../images/svg/sqw.svg) no-repeat 50%;background-size:100% 100%}
.homea .box .left .swiper-slide time span{font-size:.32rem;display:block;line-height:1em}
.homea .box .left .swiper-slide h4{font-size:.24rem;margin-top:.2rem;margin-bottom:.2rem;line-height:1.5em}
.homea .box .left .swiper-slide p{line-height:1.8em;text-align:justify;color:hsla(0,0%,100%,.7)}
.homea .box .left .swiDots{margin-top:.4rem}
.homea .box .left .swiDots span{margin:0 .1rem 0 0;background:#fff}
.homea .slide-ap{margin-top:.5rem}
.homea .slide-a .swiper-slide{width:31.33333%;margin-right:3%}
.homea .slide-a .swiper-slide a{display:flex;align-items:center}
.homea .slide-a .swiper-slide time{width:.72rem;display:block;color:#0a39bf;font-size:.14rem;text-align:center;height:.82rem;padding:.05rem 0;background:url(../images/svg/sq.svg) no-repeat 50%;background-size:100% 100%}
.homea .slide-a .swiper-slide time span{font-size:.24rem;display:block;font-weight:700}
.homea .slide-a .swiper-slide h4{flex:1;overflow:hidden;margin-left:.15rem;font-size:.2rem;line-height:1.5em;margin-bottom:.2rem}
#lizip{height:50vh;overflow:hidden;width:100%;opacity:.5}
#lizi,#lizip{position:absolute;bottom:0;left:0;pointer-events:none}
#lizi{top:0;right:0;z-index:0}
.homeb{padding:.5rem 0 1.9rem;position:relative;overflow:hidden}
.homeb .wp{max-width:15rem;position:relative}
.homeb .intit{margin-bottom:.5rem}
.homeb .left{width:1.65rem}
.homeb .left .num{font-size:1.1rem;font-family:din;font-weight:700;line-height:1rem}
.homeb .left .num em{text-shadow:-1px -1px 0 #222,1px -1px 0 #222,-1px 1px 0 #222,1px 1px 0 #222,0 1px 1px rgba(0,0,0,.6);color:#fff}
.homeb .left .num .current{display:inline-block;background:url(../images/txtbg.png) no-repeat 50%;-webkit-background-clip:text;color:transparent;background-size:cover}
.homeb .left .pgba span{background:#0a39bf;display:block;margin:.05rem auto;opacity:.2;width:5px;height:5px}
.homeb .left .pgba span.swiper-pagination-bullet-active{height:.3rem;opacity:1}
.homeb .left .pgba:before{content:"";width:.1rem;height:.1rem;border:4px solid #85e6ff;border-radius:50%;display:block}
.homeb .right{width:calc(100% - 1.65rem)}
.homeb .right .slide-hc{right:-.5rem}
.homeb .right .swiper-slide{transform:scale(.85)}
.homeb .right .swiper-slide-active{transform:scale(1)}
.homeb .right .item{padding:.25rem .3rem .35rem;margin:.1rem;box-shadow:0 0 .1rem rgba(0,0,0,.1);background:url(../images/dh.png) #fff no-repeat 90% 10%;position:relative;background-size:.97rem auto}
.homeb .right .swiper-slide-active .item:before{content:"";width:.5rem;height:.4rem;border:4px solid #ff5253;border-left:0;border-bottom:0;position:absolute;top:-4px;right:-4px}
.homeb .right .swiper-slide-active .item:after{content:"";width:.5rem;height:.4rem;border:4px solid #ff5253;border-right:0;border-top:0;position:absolute;bottom:-4px;left:-4px}
.homeb .right .swiper-slide-active .item time{color:#ff5253}
.homeb .right .swiper-slide-active .item{background:url(../images/dhon.png) #fff no-repeat 90% 10%;position:relative;background-size:.97rem auto}
.homeb .right .item time{font-size:.18rem;color:#0a39bf}
.homeb .right .item time span{font-size:.38rem;font-weight:700}
.homeb .right .item h4{font-size:.22rem;margin-bottom:.15rem;margin-top:.1rem;line-height:1.4em;height:.9rem;text-align:justify}
.homeb .right .item p{color:#666;line-height:1.6em}
.homeb .sbtn{margin-top:.1rem}
.homeb .sbtn a{display:flex;align-items:center;font-size:.28rem;font-weight:700}
.homeb .sbtn a img{height:.1rem;margin-right:.1rem}
.homec{padding:2.2rem 0 .5rem}
.homec .swiDots{margin-top:.4rem}
.homec .swiBtn.pu a.prev{left:0}
.homec .swiBtn.pu a.next{right:0}
.homec .slide-c .swiper-slide{width:7.3rem}
.homec .slide-c .swiper-slide .img{height:4.6rem}
.homec .txts{margin-top:.5rem}
.homec .txts ul{max-width:10rem;text-align:center;margin:0 auto;width:90%}
.homec .txts ul li h4{font-size:.24rem;line-height:1.4em}
.homec .txts ul li p{color:#888;margin-top:.15rem;line-height:1.6em}
.homec .txts ul li+li{display:none}
.homec .cls-1{stroke:#ff5657;stroke-miterlimit:10}
.homec .cls-1,.homec .cls-2{fill:none;stroke-width:2px}
.homec .cls-3{fill:#fff}
.homec .cls-2{stroke:#fff}
.homec .svgCir{margin-top:-1.5rem;position:relative}
.homec .svgCir:after{content:"";width:.31rem;height:.31rem;background:url(../images/svgdot.png) no-repeat 50%;background-size:100% 100%;bottom:-.1rem;left:50%;margin-left:-.15rem;position:absolute}
.homec .svgCir svg{width:100%}
.homed .box{height:6.4rem;background:url(../images/rlbg.jpg) no-repeat 0;background-size:auto 100%}
.homed .rili{width:48%;padding:.7rem}
.homed .list{width:52%;padding-top:.8rem}
.homed .rili #schedule-box{background:0 0;color:#fff;border:0;border-radius:0 0 5px 5px;box-shadow:none}
.homed .rili .today{color:#fff;font-size:.22rem;font-weight:400;margin:0 .1rem}
.homed .rili .ul-box{border:0}
.homed .rili .ul-box>li{border:0;color:#fff;font-size:.18rem;height:auto;line-height:1em;padding:.1rem 5px;position:relative}
.homed .rili .ul-box>li .selected-style:after{left:0;top:0;right:0;bottom:0;border-radius:50%;width:auto;height:auto;background:rgba(0,103,170,.1);border:2px solid #85e6ff}
.homed .rili .ul-box>li.current-month span{border-radius:50%}
.homed .rili .ul-box>li.other-month{color:hsla(0,0%,100%,.6)}
.homed .rili .ul-box>li span{display:flex;align-items:center;justify-content:center;width:.46rem;height:.46rem;margin:0 auto}
.homed .rili .schedule-hd>div>span{font-size:.2rem}
.homed .rili .schedule-hd{padding:.15rem;color:#fff}
.homed .rili .schedule-hd .tit{font-size:.28rem;font-weight:700}
.homed .rili .schedule-hd .tcurDate span{font-size:.2rem;cursor:pointer}
.homed .rili .week-ul{border-bottom:1px solid #fff;margin-bottom:.2rem}
.homed .rili .week-ul li{display:flex;align-items:center;justify-content:center;font-size:.18rem!important;font-weight:400;padding:.15rem}
.homed .rili .rilitit{text-align:center;font-size:.24rem;color:#fff;line-height:.6rem;border-bottom:1px solid hsla(0,0%,100%,.5);background:#dfb48b;border-radius:5px 5px 0 0}
.homed .rili .today-flag{background:#ff5253;color:#fff;border-color:#084c9d}
.homed .list .slide-dp{position:relative;width:calc((100vw - 15.3rem)/ 2 + 100%)}
.homed .list .slide-d{padding-bottom:.15rem}
.homed .list .slide-d .swiper-slide{width:3.9rem;background:#fff;height:4.8rem;margin-right:.25rem;padding:.6rem .4rem .4rem;box-shadow:0 0 .15rem rgba(0,0,0,.05)}
.homed .list .slide-d .item h4{font-size:.2rem;font-weight:400;line-height:1.4em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:.56rem}
.homed .list .slide-d .item time{font-size:.18rem;color:#0a39bf;display:block;margin-bottom:.2rem;line-height:1em;transition:.3s}
.homed .list .slide-d .item time span{font-size:.4rem}
.homed .list .slide-d .item .desc{line-height:1.6em;color:#888;margin-top:.2rem;text-align:justify;height:.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.homed .list .slide-d .item .info{margin-top:.2rem;border-top:1px solid #aebeea;padding-top:.25rem;font-size:.15rem}
.homed .list .slide-d .item .info p{background-repeat:no-repeat;background-position:0 0;background-size:.22rem .22rem;padding-left:.3rem;line-height:.22rem;color:#666;transition:.3s}
.homed .list .slide-d .item .info p+p{margin-top:.12rem}
.homed .list .slide-d .item .info p:first-child{background-image:url(../images/jzi1.png)}
.homed .list .slide-d .item .info p:nth-child(2){background-image:url(../images/jzi2.png)}
.homed .list .slide-d .item .info p:nth-child(3){background-image:url(../images/jzi3.png)}
.homed .list .slide-dp .swiBtn{max-width:5.2rem;margin:.2rem auto 0}
.homed .list .slide-dp .swiBtn a.swiper-button-disabled{opacity:.5}
.homed{padding:.6rem 0}
.homee{padding:.6rem 0 .4rem}
.homee:after{content:"";position:absolute;width:15.2rem;height:15.2rem;top:58%;left:50%;transform:translateX(-50%) translateY(-50%);background:url(../images/cirbg.png) no-repeat 50%;background-size:100% 100%;pointer-events:none}
.homee .cir{width:6.6rem;height:6.6rem;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center}
.homee .cir img{width:3.6rem}
.homee .cir:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/cir3.png) no-repeat 50%;background-size:100% 100%;animation:roted 50s linear infinite}
.homee .cir:after{content:"";position:absolute;top:.5rem;left:.5rem;right:.5rem;bottom:.41rem;background:url(../images/cir2.png) no-repeat 50%;background-size:100% 100%;animation:roteds 60s linear infinite}
.homee .box ul{position:absolute;top:50%;left:0;right:0;align-items:center;transform:translateY(-50%);padding:0 .6rem}
.homee .box ul li{width:48%;padding:.35rem 0}
.homee .box ul li .ico,.homee .box ul li a{display:flex;align-items:center}
.homee .box ul li .ico{width:1.06rem;height:1.06rem;background:url(../images/ibg.png) no-repeat 50%;background-size:cover;justify-content:center;position:relative;transition:.3s}
.homee .box ul li .ico .cirs{width:.82rem;height:.82rem;background:url(../images/ibgcir.png) no-repeat 50%;background-size:cover;position:absolute;top:.12rem;left:.12rem;animation:roted 5s linear infinite;animation-play-state:paused}
.homee .box ul li .ico .cirs:after{content:"";width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;left:50%;margin-left:-3px;bottom:-3px}
.homee .box ul li .icos{width:.68rem;height:.68rem;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}
.homee .box ul li .icos .icoCo{width:.4rem;height:.4rem}
.homee .box ul li .txt{flex:1;overflow:hidden;margin-left:.2rem}
.homee .box ul li .txt h4{font-size:.24rem;font-weight:700;color:#0a39bf;line-height:1.2em}
.homee .box ul li .txt p{font-size:.14rem;color:#888;line-height:1.2em;margin-top:.05rem}
.home-ab{background:url(../images/bga.jpg) no-repeat top;background-size:100% auto}
.home-cde{background:url(../images/bgbs.png) no-repeat top;background-size:100% auto;margin-top:-1.5rem;position:relative;z-index:3}
.home-ghi{background:url(../images/bgh.jpg) no-repeat top;background-size:100% auto}
.swiBtnSvg.pu a{position:absolute;top:50%;transform:translateY(-50%);z-index:5}
.swiBtnSvg.pu a.swiper-button-disabled{opacity:.4}
.swiBtnSvg.pu a.prev{left:-.6rem}
.swiBtnSvg.pu a.next{right:-.6rem}
.swiDots.pu span{height:1px;background:#0a39bf;border-radius:0;width:.5rem;margin:0 .1rem}
.swiDots.pu span.active{opacity:1}
.homef{position:relative;z-index:5}
.homef video{width:100%;object-fit:cover;height:11rem;clip-path:url(#svgPathb)}
.homef .ctrl-video-btn{width:1.62rem;height:1.62rem;position:absolute;top:50%;left:50%;margin-left:-.81rem;margin-top:-.81rem;z-index:5;text-align:center;line-height:1.62rem;cursor:pointer}
.homef .ctrl-video-btn:before{position:relative;z-index:5;font-size:.34rem;color:#0a39bf;transform: scaleY(.8);display: inline-block;}
.homef .ctrl-video-btn img{position:absolute;top:0;left:0;width:100%;pointer-events:none;user-select:none;z-index:0;animation:roted 40s linear infinite}
.homeg{padding:1.3rem 0 .55rem;margin-top:-1.8rem}
.homeg .mores .more+.more{display:none}
.homeg .swiDots{margin-top:.2rem}
.homeg .slide-g{padding-bottom:.6rem}
.homeg .slide-g .swiper-slide{width:3.45rem;margin-right:.46rem}
.homeg .slide-g .swiper-slide .item{transition:.3s}
.homeg .slide-g .swiper-slide .img{clip-path:url(#svgPathc);background:0 0;z-index:4;height:4.52rem}
.homeg .slide-g .swiper-slide .img img{width:100%;height:100%;transition:.3s;transform-origin:top center}
.homeg .slide-g .swiper-slide .imgp{position:relative}
.homeg .slide-g .swiper-slide .imgp:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:url(../images/lbx.png) no-repeat bottom;background-size:100% auto;transition:.3s}
.homeg .slide-g .swiper-slide .imgp .bg{position:absolute;bottom:1px;left:0;right:0;width:100%;z-index:0;transition:.3s}
.homeg .slide-g .swiper-slide .tit{text-align:center;padding-top:.2rem}
.homeg .slide-g .swiper-slide .tit h4{font-size:.28rem}
.homeg .slide-g .swiper-slide .tit p{margin-top:.1rem;line-height:1.6em;color:#888;height:.5rem}
.homeg .swiNav{position:absolute;left:2.4rem;top:.1rem;z-index:5}
.homeg .swiNav ul li{font-size:.28rem;position:relative}
.homeg .swiNav ul li+li:before{content:"";width:1px;height:.2rem;background:#ddd;position:absolute;left:0;top:50%;margin-top:-.1rem}
.homeg .swiNav ul li a{display:flex;align-items:center;padding:0 .3rem;color:#999}
.homeg .swiNav ul li a svg{width:.14rem;height:.14rem;margin-left:.1rem;display:none}
.homeg .swiNav ul li.on a{color:#ff5253}
.homeg .swiNav ul li.on a svg{display:block}
.homeg .swiNav ul li.on a svg .st0{fill:#ff5253}
.homeg .intit .more.ab{top:.8rem}
.homeh{padding:.5rem 0 .55rem}
.homeh .swiTool{width:8.2rem;margin-top:.3rem}
.homeh .lists{width:calc(100% - 9.75rem);padding-right:.6rem;position:relative;z-index:5}
.homeh .lists li{padding:.25rem 0;border-bottom:1px solid #ddd;position: relative;}
.homeh .lists li .time{position:relative}
.homeh .lists li:after{content:"";height:7px;background:url(../images/623.png) no-repeat 100%;background-size:auto 7px;position:absolute;bottom:-4px;left:0;width:0}
.homeh .lists li time{color:#ff5253;display:block;position:relative;display:none}
.homeh .lists li time span{font-size:.32rem;font-weight:700}
.homeh .lists li h4{font-size:.2rem}
.homeh .lists li p{font-size:.15rem;color:#888;line-height:1.6em;display:none}
.homeh .lists li.on time{display:block}
.homeh .lists li.on .time{margin-bottom:.1rem}
.homeh .lists li.on p{display:block;margin-top:.1rem}
.homeh .lists li.on:after{width:6rem;transition:.5s .2s}
.homeh .slide-hp{width:9.75rem}
.homeh .slide-h .swiper-slide{width:8.2rem}
.homeh .slide-h .swiper-slide .img{height:5.15rem;background:0 0}
.homeh .slide-h .swiper-slide-next .img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background:hsla(0,0%,100%,.3)}
.homeh .slide-h .swiper-slide-next+.swiper-slide .img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;background:hsla(0,0%,100%,.5)}
.homei{padding:.55rem 0 2.8rem;background:url(../images/bgg.png) no-repeat bottom;background-size:100% auto}
.homei .list li a{display:flex}
.homei .list li:first-child .tit{background:#b52313}
.homei .list li:nth-child(2) .tit{background:#fa8853}
.homei .list li:nth-child(3) .tit{background:#f6c86c}
.homei .list li:nth-child(4) .tit{background:#3abcee}
.homei .list li:nth-child(5) .tit{background:#02f1ff}
.homei .list li:nth-child(6) .tit{background:#0a39bf}
.homei .swiDots{margin-top:.5rem}
.homei .lists{margin-top:.4rem}
.homei .lists li{width:48%;padding:.25rem 0;border-bottom:1px solid #ddd}
.homei .lists li a{display:flex;justify-content:space-between;align-items:center}
.homei .lists li h4{flex:1;overflow:hidden;margin-right:.2rem;font-size:.2rem;line-height:1.4em;padding-left:.15rem;position:relative}
.homei .lists li h4:before{content:"";width:2px;height:.2rem;background:#0a39bf;position:absolute;left:0;top:50%;margin-top:-.1rem}
.homei .lists li time{color:#0a39bf;font-size:.18rem}
.homej{position:relative;overflow:hidden}
.homej .slide-j .list a{display:block;position:relative}
.homej .slide-j .list li .txt{position:absolute;left:0;bottom:0;right:0;z-index:4;padding:.25rem;color:#fff}
.homej .slide-j .list li .txt h4{font-weight:400;font-size:.18rem}
.homej .slide-j .list li .txt .media{display:flex;align-items:center;margin-bottom:.1rem}
.homej .slide-j .list li .txt .media img{height:.35rem;margin-right:.1rem}
.homej .items .item{width:51%;background:#ff5253}
.homej .items .item a{display:flex;height:3.5rem;align-items:center;justify-content:center;flex-direction:column}
.homej .items .item p{font-size:.26rem;margin-top:.15rem;color:#fff}
.homej .items .item img{height:.76rem}
.homej .items .swiTool{display:flex;height:3.5rem;align-items:center;justify-content:center;flex-direction:column;width:49%}
.homej .items .swiTool .num{font-size:.84rem;margin-bottom:.1rem}
.homej .items .swiTool .num em{text-shadow:-1px -1px 0 #0a39bf,1px -1px 0 #0a39bf,-1px 1px 0 #0a39bf,1px 1px 0 #0a39bf,0 1px 1px rgba(0,0,0,.6);color:#fff}
.homej .items .swiTool .num span{color:#0a39bf}
.homej .items .swiTool .swiBtn:before{content:"";display:block;width:1px;height:.2rem;background:#224dc7;opacity:.3;position:absolute;left:50%;top:50%;margin-top:-.1rem}
.homej .items .swiTool .swiBtn a{font-size:.24rem;padding:0 .18rem;color:#0a39bf;opacity:.6}
.homej .tits .medias{margin-top:.25rem}
.homej .tits .medias a+a{margin-left:.35rem}
.homej .tits .medias a i img{width:.55rem}
@media (min-width:993px){
.intit .more a:hover{color:#ff5253;}
.intit .more a:hover:after{width: 100%}
.intit .more a:hover .st0{fill:#ff5253}
.intit.w .more a:hover{color:#fff;border-bottom-color:#fff}
.intit.w .more a:hover:after{background: #fff}
.intit.w .more a:hover .st0{fill:#fff}
.homea .slide-a .swiper-slide:hover time{background:url(../images/svg/sqon.svg) no-repeat 50%;background-size:100% 100%;color:#ff5253}
.homed .rili .current-month>.dayStyle:hover{background:#ff5253;color:#fff}
.homed .list .slide-d .item:hover time{color:#ff5253}
.homed .list .slide-d .item:hover .info{border-top:1px solid #ffcaca}
.homed .list .slide-d .item:hover .info p:first-child{background-image:url(../images/jzi1on.png)}
.homed .list .slide-d .item:hover .info p:nth-child(2){background-image:url(../images/jzi2on.png)}
.homed .list .slide-d .item:hover .info p:nth-child(3){background-image:url(../images/jzi3on.png)}
.homei .lists li:hover h4{color:#0a39bf}
.homeg .slide-g{padding-top:.8rem}
.homeg .slide-g .swiper-slide:hover .item{transform:translateY(-.4rem)}
.homeg .slide-g .swiper-slide .item:hover .imgp:after{background:url(../images/lbxon1.png) no-repeat bottom;background-size:100% auto}
.homee .box ul li a:hover .ico .cirs{animation-play-state:running}
.homee .box ul li a:hover .ico{background:url(../images/ibgon.png) no-repeat 50%;background-size:cover}
.homee .box ul li a:hover h4{color:#ff5354}
.homej .items .swiTool .swiBtn a:hover{opacity:1}
.homea .box{background:url(../images/a1bg.png) no-repeat 0;background-size:auto 100%;height:6.22rem}
.homea .box .left{width:42%;padding:.6rem}
.homea .box .right{width:8.75rem}
.homea .box .right .img{height:5.6rem}
.homea .box .slide-epic{clip-path:url(#svgPatha)}
.homee .box ul li a{width:3.4rem}
.homee .box ul li:first-child,.homee .box ul li:nth-child(5){transform:translateX(.3rem)}
.homee .box ul li:nth-child(2),.homee .box ul li:nth-child(6){transform:translateX(-.3rem)}
.homee .box ul li:nth-child(3) a{width:3.5rem}
.homee .box ul li:nth-child(2n){display:flex;justify-content:flex-end}
.homei .list{display: flex}
.homei .list li{width: .92rem;overflow: hidden;position: relative;transition: .3s}
.homei .list li.on{width:10.59rem;}
.homei .list li .tit{width:.92rem;background:#b52313;color:#fff;display:flex;justify-content:center;padding:.3rem .2rem;height: 4.2rem}
.homei .list li .tit h4{writing-mode:tb-lr;writing-mode:vertical-lr;font-size:.22rem;letter-spacing:.1em;height:3.5rem}
.homei .list li .img{flex:1;overflow:hidden;height:4.2rem;position: absolute;top: 0;bottom: 0;left: .92rem;width: 9.67rem}
.homej .slide-j .list li:first-child{width:36.6%}
.homej .slide-j .list li:nth-child(2){width:33.4%}
.homej .slide-j .list li:nth-child(3){width:30%;margin-top:3.9rem}
.homej .slide-j .list li:first-child .img{height:5.4rem}
.homej .slide-j .list li:nth-child(2) .img{height:8.9rem}
.homej .slide-j .list li:nth-child(3) .img{height:5rem}
.homej .items{left:0;bottom:0;height:3.5rem;width:36.6%}
.homej .items,.homej .tits{position:absolute;z-index:5}
.homej .tits{top:0;right:0;width:30%;height:3.9rem;background:url(../images/534.jpg) no-repeat 50%;background-size:cover;padding:1.8rem .6rem 0}
.homej{clip-path:url(#svgPathd);margin-top:-1.6rem}
}
@media (max-width:1280px){
.homeb{background:url(../images/857.png) no-repeat bottom;background-size:100% auto}
}
@media (max-width:992px){
.homea .intit,.homeb .intit,.homec .intit,.homed .intit,.homeh .intit,.homei .intit{justify-content:flex-start}
.intit .h4{font-size:.5rem}
.intit .h4 img{width:.32rem}
.swiBtnSvg svg{width:.32rem;height:.36rem}
.swiBtnSvg.pu a.prev{left:0}
.swiBtnSvg.pu a.next{right:0}
.homea .box .left{width:100%;padding:.6rem;order:2;background:url(../images/a1bgs.jpg) no-repeat 50%;background-size:cover}
.homea .box .right{width:100%;order:1}
.homea .box .right .img{height:50vw}
.homea .slide-a .swiper-slide{width:100%;margin-right:4%}
.homea .slide-ap{padding:0 .6rem}
.homea .slide-a .swiper-slide time{width:.98rem;font-size:.18rem;height:1.08rem;padding:.15rem 0}
.homea .slide-a .swiper-slide time span{font-size:.4rem;display:block;line-height:1em}
.homea .slide-a .swiper-slide h4{font-size:.28rem}
.homea .box .left .swiper-slide time{width:.98rem;font-size:.18rem;height:1.08rem;padding:.15rem 0}
.homea .box .left .swiper-slide time span{font-size:.4rem;display:block;line-height:1em}
.homea .box .left .swiper-slide h4{font-size:.32rem;margin-top:.2rem;margin-bottom:.2rem;line-height:1.5em}
.homea .box .left .swiper-slide p{line-height:1.6em;-webkit-line-clamp:3}
.homeb .right .slide-hc{right:0}
.homeb .right{width:calc(100% - 2rem)}
.homeb .right .item h4{font-size:.28rem;height:auto}
.homeb .right .item time{font-size:.22rem}
.homeb .right .item time span{font-size:.42rem}
.home-cde{margin-top:-1rem}
.homec{padding:1rem 0 .5rem}
.homec .slide-c .swiper-slide{width:60vw}
.homec .slide-c .swiper-slide .img{height:36vw}
.homec .svgCir{margin-top:-10vw}
.homec .txts ul li h4{font-size:.3rem}
.homec .txts ul{width:calc(100% - 1.2rem)}
.homed .box{height:auto;background:0 0}
.homed .rili{width:100%;background:url(../images/rlbg.jpg) no-repeat 0;background-size:cover;padding:.5rem}
.homed .list,.homed .list .slide-dp{width:100%}
.homed .list .slide-dp .swiBtn{max-width:inherit;width:90%}
.homed .rili .ul-box>li{font-size:.24rem}
.homed .rili .week-ul li{font-size:.24rem!important}
.homed .rili .ul-box>li span{width:.62rem;height:.62rem}
.homed .rili .schedule-hd .tit{font-size:.38rem}
.homed .rili .today{font-size:.3rem}
.homed .rili .schedule-hd .tcurDate span{font-size:.28rem}
.homed .list .slide-d .swiper-slide{height:100%;width:calc(50% - .3rem);margin:0 .15rem}
.homed .list .slide-d .item h4{font-size:.28rem;height:auto}
.homed .list .slide-d .item .info{font-size:.22rem}
.current-month>.dayStyle:hover{background:0 0!important;color:#fff!important}
.homed .list .slide-d{padding:.15rem 0}
.homed .list .slide-d .item .info p{font-size:.2rem}
.homed .list .slide-d .item .info p+p{margin-top:.15rem}
.homed .list .slide-d .item time{font-size:.26rem}
.homed .list .slide-d .item time span{font-size:.44rem}
.homed .list{padding-top:.3rem}
.homeb{background:url(../images/857.png) no-repeat bottom;background-size:150% auto}
.homee:after{width:100vw;height:100vw}
.homee .box ul{padding:0 .1rem}
.homee .cir{width:50vw;height:50vw}
.homee .cir img{width:30vw}
.homee .box ul li{padding:2vw 0}
.homee .box ul li .txt h4{font-size:.32rem}
.homee .box ul li .txt p{font-size:.2rem}
.homee .box ul{position:relative;top:0;transform:translateY(0)}
.homee .box ul li .ico{width:1.26rem;height:1.26rem}
.homee .box ul li .ico .cirs{width:1.02rem;height:1.02rem;top:.12rem;left:.12rem}
.homee .box ul li .icos{width:.78rem;height:.78rem}
.homee .box ul li .icos .icoCo{width:.5rem;height:.5rem}
.homef video{height:65vw}
.homeg{margin-top:-1.5rem}
.homeg .swiBtnSvg.pu a{top:45%}
.homeg .slide-g{width:calc(100% - 1.2rem);padding-bottom:0;margin:0 auto .4rem}
.homeg .slide-g .swiper-slide{width:30.666%;margin-right:4%}
.homeg .slide-g .swiper-slide .tit p{display:none}
.homeg .slide-g .swiper-slide .img{height:35vw}
.homeg .slide-g .swiper-slide .tit h4{font-size:.3rem}
.homeg .intit .more.ab{top:.5rem}
.homeh .lists{width:100%;margin-bottom:.4rem;padding-right:0}
.homeh .slide-hp{width:100%}
.homeh .lists li .time:after{display:none}
.homeh .lists li h4{font-size:.28rem}
.homeh .lists li.on p{display:none}
.homeh .lists li.on:after{width:100%;}
.homeh .slide-h .swiper-slide{width:80%}
.homeh .slide-h .swiper-slide .img{height:45vw}
.homeh .swiTool{width:80%}
.homeh .lists li.on h4{color:#ff5253}
.homeh .lists li h4{line-height:1.4em}
.homeh .lists li time{font-size:.24rem}
.homeh .lists li time span{font-size:.42rem}
.homei .swiBtn{display:none}
.homei .list li{margin-bottom: .2rem}
.homei .list li a{flex-wrap:wrap}
.homei .list li .tit{width:100%;background:#b52313;color:#fff;display:flex;justify-content:center;padding:.2rem .2rem}
.homei .list li .tit h4{font-size:.28rem;letter-spacing:.1em}
.homei .list li .img{height:32vw}
.homei .lists li{width:100%}
.homei .lists li h4{font-size:.26rem;padding-left:.15rem}
.homei .lists li time{font-size:.22rem}
.homei .lists li h4:before{height:.3rem;margin-top:-.15rem}
.homej .items,.homej .items .item a,.homej .items .swiTool{height:30vw}
.homej .tits{background:url(../images/534.jpg) no-repeat 50%;background-size:cover;padding:.6rem}
.homei{padding-bottom:1rem}
.homej .slide-j .list li:first-child,.homej .slide-j .list li:nth-child(2){width:50%}
.homej .slide-j .list li:nth-child(3){width:100%}
.homej .slide-j .list li:first-child .img,.homej .slide-j .list li:nth-child(2) .img{height:35vw}
.homej .slide-j .list li:nth-child(3) .img{height:60vw}
.homej .slide-j .list li .txt h4{font-size:.24rem}
.homej .tits .medias{justify-content:center}
.homej .tits .medias a i img{width:.65rem}
.homej .slide-j .list li .txt .media img{height:.4rem}
.homei .swiDots{display: none}
}
@media (max-width:597px){
.homea .box .left{padding:.5rem}
.homea .box .left .swiper-slide h4{font-size:.3rem}
.homea .box .left .swiper-slide p{font-size:.22rem}
.homeb .right{order:1;width:100%}
.homeb .left{order:2;margin:.3rem auto 0}
.homeb .right .item h4{font-size:.28rem}
.homeb .right .item time{font-size:.24rem}
.homeb .right .item time span{font-size:.46rem}
.homeb{background:url(../images/857.png) no-repeat bottom;background-size:250% auto}
.home-cde{background:url(../images/bgbss.png) no-repeat top;background-size:100% auto}
.homec .slide-c .swiper-slide{width:100%}
.homec .slide-c .swiper-slide .img{height:55vw}
.homec .svgCir{margin-top:-6vw}
.homec .txts ul li p{font-size:.22rem}
.homed .rili .ul-box>li .selected-style:after{border:1px solid #85e6ff}
.homed .rili{padding:.35rem}
.homed .list .slide-d .item h4{font-size:.32rem;height:auto}
.homed .list .slide-d .swiper-slide{width:calc(100% - .3rem);margin:0 .15rem}
.homed .list .slide-d .item .info p{font-size:.22rem}
.homed .list .slide-d .swiper-slide{padding:.4rem .4rem;min-height:5rem !important;}
.homed .list .slide-d .item .info p{background-size:.28rem .28rem;line-height:.28rem;padding-left:.35rem}
.homee .cir{width:65vw;height:65vw}
.homee .cir img{width:40vw}
.homee .box ul{align-items:flex-start}
.homee .box ul li{text-align:center}
.homee .box ul li a{flex-wrap:wrap;align-items:flex-start}
.homee .box ul li .ico{margin:0 auto .2rem}
.homee .box ul li .txt{margin-left:0;width:100%;flex:inherit}
.homeg .slide-g .swiper-slide{width:46%;margin-right:8%}
.homeg .slide-g .swiper-slide .img{height:45vw}
.homeg .slide-g .swiper-slide .tit h4{font-size:.3rem}
.homeg .swiNav{position:relative;left:0;top:0;margin-bottom:.5rem}
.homeg .swiNav ul li{font-size:.32rem}
.homeg .swiNav ul li a svg{width:.18rem;height:.18rem}
.homeg .slide-g{margin-bottom:.6rem}
.homeh .slide-h .swiper-slide{width:100%}
.homeh .slide-h .swiper-slide .img{height:55vw}
.homeh .swiTool{width:100%}
.homei .lists li a{align-items:flex-start}
.homei .lists li h4:before{top:0;margin-top:0}
.homej .slide-j .list li:first-child .img,.homej .slide-j .list li:nth-child(2) .img{height:38vw}
.homej .slide-j .list li:nth-child(3) .img{height:65vw}
.homej .slide-j .list li .txt h4{font-size:.26rem}
.homej .items .item p{font-size:.3rem}
}
@media (max-width:768px){.homed .list .slide-d .item .desc {
    line-height: 1.6em;
    color: #888;
    margin-top: .2rem;
    text-align: justify;
    height: .75rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
}