@charset "utf-8";
.banner{position:relative}
.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: .8;}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:50%;background:url(../images/794.png) no-repeat top center;background-size:100% 100%;z-index:2;opacity: 1;}
.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;right: 8%;bottom: 1rem;z-index: 5;display: flex;align-items: center;justify-content: center;left:auto;width: auto }
.banner .swiDots span{opacity: 1;background: transparent;position: relative;margin: 0 .3rem;color: #fff;font-size: .2rem;width: auto;height: auto;border-radius: 0}
.banner .swiDots span+span:before{content: '';position: absolute;width: .35rem;height: 1px;background: rgba(255,255,255,.4);right: .35rem;top: 50%}
.banner .swiDots span:after{background:url(../images/dot.png) no-repeat center;background-size: 100% 100%; width:.34rem;height:.24rem;position: absolute;left: 50%;top: 50%;margin-left: -.17rem;margin-top: -.15rem;content: '';position: 0;transform: scale(0);}
.banner .swiDots span.active:after{transform: scale(1.0);opacity: 1;transition: .3s}
.banner .swiDots span.active i{opacity: 0}

.banner .slideImg video{width: 100%;height: 100%;object-fit: cover;}

.mouseTop{position: absolute;bottom:.1rem;left: 50%;margin-left: -.12rem;z-index: 10;color: #fff;text-align: center;cursor: pointer;}
.mouseTop img{height: .48rem;animation: up 2s infinite}

@media (min-width:1025px){
.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:50vw;min-height:inherit}
.mouseTop{display: none}
.banner .swiDots{bottom: .3rem;left: 10%;}
}
@media (max-width:640px){
.banner .swiDots{bottom: .15rem;left: 10%;}
.banner .swiDots span{margin: 0 .15rem}
.banner .swiDots span+span:before{display: none}
.banner .item .slideImg{height: 55vw}
}
.iconfont{font-size: inherit;}
:root{
--color:#9c0808;
--width:calc((100vw - 14.5rem) / 2);
}

.intit{margin-bottom: .5rem}
.intit .more.ab{position: absolute;right: 0;top: .2rem;z-index: 4}
.intit .more a{font-size: .18rem;color: #555555;display: flex;align-items: center;white-space: nowrap;}
.intit .more a svg{height: .16rem;margin-left: .1rem;display: block;transition: .3s;width: .11rem\0}

.intit .more .st0{fill:transparent;stroke:#192D5A;stroke-linecap:round;stroke-miterlimit:10;transition: .3s;display: block;}
.intit .more .st1{fill:transparent;stroke:#192D5A;stroke-linecap:round;stroke-miterlimit:10;transition: .3s;display: block;}
.intit .more a:hover{color:#0d2668 }
.intit .more a:hover .st0{fill:#0d2668;}
.intit .more a:hover .st1{fill:#0d2668;}
.intit .h4{display: flex;align-items: center;}
.intit .h4 .l .cn{font-family: 'hlx';font-size: .68rem;color: #0d2668;display: block;line-height: 1em}
.intit .h4 .l .en{font-family: 'syh';font-size: .12rem;color: #0d2668;display: block;text-transform: uppercase;margin-top: -.12rem;padding-left: .1rem}
.intit .h4 .r{margin-left: .1rem}
.intit .h4 .r span{font-size: .36rem;color: #2d2d2d;position: relative;display: inline-block;margin-top: .3rem}
.intit .h4 .r span:before{content: '';width: .73rem;height: .11rem;/* background: url(../images/tline.png) no-repeat right center; */background-size: auto 100%;position: absolute;right: 0;top: -.15rem;}

.intit.h.w .h4{color: #fff}
.intit.h.w .h4 .l .cn{color: #fff}
.intit.h.w .h4 .l .en{color: #fff}
.intit.h.w .h4 .r span{color: #fff}
.intit.h .more.w a{color: #fff}
.intit.h .more.w a .st1{stroke: #fff}
.intit.h .more.w a:hover .st1{fill: #fff}

@media (min-width: 1025px){
.intit.h .h4 .l {display: flex;align-items: flex-end;flex-direction: column}
.intit.h .h4 .l .cn{width: .68rem;line-height: .6rem}
.intit.h .h4 .l .en{writing-mode: tb-lr;writing-mode: vertical-lr;}
.intit.h .h4 .r span{display: block;width: .36rem}
.intit.h .h4 .r span:before{width: .11rem;height: .73rem;background: url(../images/tlineh.png) no-repeat bottom center;background-size: 100% auto;right: .14rem;top: -.8rem}
.intit .more.h a {flex-wrap: wrap;flex-direction: column;}
.intit .more.h a svg{width: .16rem;margin-top: .1rem;display: block;transition: .3s;margin-left: 0;height: .11rem\0}
.intit .more.h{width: .68rem;padding-top: 1.5rem;position: relative;}

.intit.h.w .h4 .r span:before{background: url(../images/tlinehw.png) no-repeat bottom center;background-size: 100% auto;}
.intit.h .more:before{content: '';position: absolute; width: .09rem;height: 1.13rem;background: url(../images/tline1.png) no-repeat top center;background-size: 100% auto;left:50%;top:.2rem;margin-left: -.05rem}
.intit.h .more.w:before{background: url(../images/tline1w.png) no-repeat top center;background-size: 100% auto;}
.intit.h .more a svg:last-child{display: none}
}
@media (max-width: 1024px){
.intit .h4 .l .en{/* display: none */}
.intit .h4 .r span{margin-top: 0}
.intit.h {display: flex;justify-content: space-between;align-items: center}
.intit.h.w .h4 .r span:before{background: url(../images/tlinew.png) no-repeat right center;background-size: auto 100%;}
.intit.h .more a svg:first-child{display: none}

}
@media (max-width: 579px){
.intit .h4 .l .cn{font-size: .58rem;}
.intit .h4 .r span{font-size: .28rem}
.intit .more.ab{top: .1rem}

}
@media (max-width: 360px){
.intit .h4 .l .cn{font-size: .48rem;}
.intit .h4 .r span{font-size: .24rem}
}
.homea{min-height: 3rem;position: relative;z-index: 6;padding: 1rem 0 1.2rem}
.homea:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;background: url(../images/bg1.png) no-repeat top center;background-size: cover;}
.bc{background: url(../images/bg24.jpg) no-repeat bottom center;background-size: 100% auto;}
.homeb{min-height: 3rem;padding: .8rem 0 .55rem;background: linear-gradient(to bottom,#fcf4f0,#fefbf9)}
.homec{min-height: 3rem;padding: .6rem 0 .6rem}

.homed{background: url(../images/959.jpg) no-repeat center;background-size:cover;min-height: 3rem;position: relative;padding: 1rem 0 .75rem}
.homed .slog{position: absolute;top: .8rem;right: .8rem;height: .91rem;pointer-events: none;user-select: none;opacity: .35}
.homee{min-height: 3rem;padding:.65rem 0 .6rem;overflow: hidden;}
.homef{background: url(../images/fbg.png)no-repeat top center;background-size: cover;min-height: 3rem;padding-top: 2.4rem;margin-top: -1.3rem}
.homeg{background:url(../images/bg4s.jpg) no-repeat center;background-size: cover;min-height: 3rem;padding: 1.4rem 0 0;overflow: hidden;height: 8.69rem;}
.homeh{background: url(../images/bg5.jpg) no-repeat center;background-size: cover;min-height: 3rem;padding: 1rem 0 2rem}
.homei{background: url(../images/bg6.jpg) no-repeat bottom center;background-size: cover;min-height: 3rem;padding: .7rem 0 2.3rem}

.content{width: 100%;overflow: hidden;margin-top: -.6rem;}

.homea .intit{margin-bottom: .6rem}
.homea .left{width: 10.2rem}
.homea .right{width: 3.75rem}
.homea .left .slide-a{width:61.5%;border-bottom: 1px solid #ccc}
.homea .left .slide-a .img{height: 4rem;}
.homea .left .slide-a .img:after{opacity: .5}
.homea .left .slide-a .txt{padding: .25rem 0}
.homea .left .slide-a .txt h4{font-size: .2rem;font-weight: normal;line-height: 1.4em;display: none;}
.homea .left .slide-a .txt p{margin-top: .15rem;line-height: 1.6em;color: #666;margin-bottom: .15rem;color: #555;height: .5rem;font-size: .16rem}
.homea .left .slide-a .txt time{color: #666;display: none;}
.homea .left .slide-a .swiDots{position: absolute;right: .2rem;top: 3.6rem;z-index: 5;width: auto;left: auto;bottom: auto;}
.homea .left .slide-a .swiDots span{border: 1px solid #fff;background: transparent;opacity: 1;margin: 0 5px;width: 10px;height: 10px}
.homea .left .slide-a .swiDots span.active{background: #fff}
.homea .left .list{width: 35.5%}
.homea .left .list li{background: rgba(255,255,255,.6);height: 1.25rem;transition: .3s}
.homea .left .list li a{display: block;height: 100%;padding: .2rem .25rem}
.homea .left .list li time{color: #666}
.homea .left .list li h4{font-size: .18rem;font-weight: normal;line-height: 1.4;margin-top: .1rem}
.homea .left .list li+li{margin-top: .15rem}

.homea .right .list li{padding: .25rem 0;border-bottom: 1px solid #ccc}
.homea .right .list li time{color: #666}
.homea .right .list li h4{font-size: .18rem;font-weight: normal;line-height: 1.5;margin-top: .13rem;height: .54rem}
.homea .right .list li:nth-child(1){border-top: 1px solid #ccc}


.homeb .left{width: 50%}
.homeb .right{width: 45%}
.homeb .left .intit .h4 .l .cn{position: relative;}
.homeb .left .intit .h4 .l .cn:before{content: '';position: absolute;left: 50%;height: .45rem;width: 2px;background: #0d2668;transform: rotate(20deg);margin-top: -.3rem;top: 50%}
.homeb .left .slide-bp{border-radius: .15rem;position: relative;padding-bottom: 0}
.homeb .left .slide-bp .swiDots{position: absolute;right: .2rem;bottom: .3rem;z-index: 5;width: auto;left: auto}
.homeb .left .slide-bp .swiDots span{border: 2px solid #caa58f;background: transparent;opacity: 1;margin: 0 .1rem;width: 12px;height: 12px}
.homeb .left .slide-bp .swiDots span.active{background: #caa58f}
.homeb .left .slide-bp .item a{display: flex;justify-content: space-between;}
.homeb .left .slide-bp .item .img{width: 3.35rem;height: 2.05rem;border-radius: .1rem}
.homeb .left .slide-bp .item .txt{width: calc(100% - 3.65rem);position: relative;padding-top: .15rem}
.homeb .left .slide-bp .item .txt .slog{color: #c69d8e;position: relative;left: -.06rem;margin-bottom: .2rem}
.homeb .left .slide-bp .item .txt .info{position: absolute;left: 0;bottom: .1rem;width: 100%;color:  #c69d8e}
.homeb .left .slide-bp .item .txt .info:after{content: '';position: absolute;left: 1rem;top: 50%;margin-top: -1px;right: .35rem;border-top: 2px dotted #c69d8e}
.homeb .left .slide-bp .item .txt .info:before{content: '';position: absolute;right:0;top: 50%;margin-top: -.1rem;width: .21rem;height: .2rem;background: url(../images/cl.svg) no-repeat center;background-size:100% 100% }
.homeb .left .slide-bp .item .txt h4{font-size: .2rem;font-weight: normal;line-height: 1.4em}
.homeb .left .slide-bp ul{margin-top: .1rem}
.homeb .left .slide-bp ul li{padding: .18rem 0}
.homeb .left .slide-bp ul li+li{border-top: 2px dotted #c69d8e}
.homeb .left .slide-bp ul li .slog{color: #c69d8e;position: relative;left: -.06rem;margin-bottom: .1rem}
.homeb .left .slide-bp ul li h4{font-size: .2rem;font-weight: normal;line-height: 1.4em;margin-bottom: .1rem}
.homeb .left .slide-bp ul li time{color: #c69d8e}

.homeb .right ul li{position: relative;}
.homeb .right ul li a{display: block;padding-left: 1.73rem;padding-top: .3rem;position: relative;}
.homeb .right ul li .imgp{width: 1.73rem;background: #fff;position: absolute;left: 0;bottom: 0;}
.homeb .right ul li .imgp .img{height: 1.23rem}
.homeb .right ul li .item{background: #fff;padding: .15rem .25rem;transition: .3s}
.homeb .right ul li .slog{color: #c69d8e;position: relative;left: -.08rem;margin-bottom: .1rem;font-size: .18rem}
.homeb .right ul li+li{margin-top: .3rem}
.homeb .right ul li time{color: #666}
.homeb .right ul li h4{font-size: .2rem;font-weight: normal;line-height: 1.5; }


.homec .slide-c1 a{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center}
.homec .slide-c1 .img{width: 54%;height: 3.9rem}
.homec .slide-c1 .txt{height: 3.3rem;background: url(../images/c1bg.jpg) no-repeat center;background-size: cover;width: 46%;padding: .6rem .45rem;color: #fff}
.homec .slide-c1 .txt h4{font-size: .2rem;color: #fff;line-height: 1.5em;height: .6rem}
.homec .slide-c1 .txt p{font-size: .16rem;color: rgba(255,255,255,.8);line-height: 1.8em;margin-top: .3rem;height: .56rem}
.homec .slide-c1 .txt .info{position: relative;display: flex;align-items: center;margin-top: .4rem}
.homec .slide-c1 .txt .info:after{content: '';position: absolute;left: 1rem;top: 50%;margin-top: -1px;right: .55rem;border-top: 2px dotted #fff}
.homec .slide-c1 .txt .info .mor svg path{fill: #fff}

.homec .slide-c2p{}
.homec .slide-c2p .swiBtn a{display: block;width: .5rem;height: .5rem;background: #caa58f;border-radius: 50%;text-align: center;line-height: .5rem;position: absolute;top: 50%;margin-top: -.25rem;z-index: 5;color: #fff}
.homec .slide-c2p .swiBtn a.swiper-button-disabled{opacity: .5;pointer-events: none}
.homec .slide-c2p .swiBtn a.prev{left: -.7rem}
.homec .slide-c2p .swiBtn a.next{right: -.7rem}
.homec .slide-c2{padding: .3rem 0}
.homec .slide-c2 .swiper-slide{width: calc(33.333% - .2rem);margin-right: .3rem;height: 2.2rem;}
.homec .slide-c2 .swiper-slide a{display: block;height: 100%;padding: .3rem .35rem;background:rgba(255,255,255,.8);transition: .3s;position: relative;}
.homec .slide-c2 .swiper-slide a:before{content: '';position: absolute;width: 5px;height: .5rem;background: #ddc5b9;left: 0;top: .5rem;}
.homec .slide-c2 .swiper-slide:last-child{margin-right: 0}
.homec .slide-c2 .swiper-slide .line{position: relative;display: flex;justify-content: flex-end;align-items: center}
.homec .slide-c2 .swiper-slide .line:after{content: '';position: absolute;left: 0;top: 50%;margin-top: -1px;right: .55rem;border-top: 2px dotted #c69d8e}

.homec .slide-c2 .swiper-slide time{color: #c69d8f}
.homec .slide-c2 .swiper-slide h4{font-size: .2rem;margin-bottom: .25rem;margin-top: .25rem;font-weight: normal;line-height: 1.5em;height: .6rem}

.homed .intit{width: 42%;position: absolute;right: 0;top: .6rem;z-index: 6}
.homed .slide-d1{overflow: visible;}
.homed .slide-d1 a{display: flex;flex-wrap: wrap;justify-content: space-between;}
.homed .slide-d1 .imgp{width: 54%}
.homed .slide-d1 .img{width: calc(100% + (100vw - 14.5rem) / 2);height: 5.2rem;right: calc((100vw - 14.5rem) / 2)}
.homed .slide-d1 .txt{width: 42%;padding: 2rem 0 .4rem .1rem}
.homed .slide-d1 .txt h4{font-size: .2rem;margin-bottom: .2rem}
.homed .slide-d1 .txt p{font-size: .16rem;line-height: 1.6em;color: #666;margin-bottom: .65rem;height: .5rem}
.homed .slide-d1 .txt .info{color: #c69d8f}
.homed .slide-d2 .swiper-slide{width: 33.33333%;height: 2.25rem;}
.homed .slide-d2 .swiper-slide a{background: #eaeffd;transition: .3s}
.homed .slide-d2 .swiper-slide h4{font-size: .2rem;margin-bottom: .2rem;margin-top: .2rem}
.homed .slide-d2 .swiper-slide p{font-size: .15rem;line-height: 1.6em;color: #666;height: .72rem;transition: .3s}
.homed .slide-d2  .info{color: #c69d8f}
.homed .slide-d2  .info .mor{opacity: 0;transition: .3s;transform: translateX(-.15rem);}
.homed .slide-d2 .swiper-slide a{display: block;height: 100%;padding: .3rem}
.homed .slide-d2 .swiper-slide:nth-child(2n) a{background: #f7f1ee}
.homed .slide-d2{width: calc(100% + var(--width));background: #fff}

.homed .slide-d2p{margin-left: 2.5rem;margin-top: -.55rem;z-index: 5}
.homed .slide-d2p  .swiDots{position: absolute;right: 102%;bottom: .2rem;display: flex;align-items: center}
.homed .slide-d2p  .swiDots span{border: 2px solid #caa58f;background: transparent;opacity: 1;margin: 0 .1rem;width: 12px;height: 12px;display: block;}
.homed .slide-d2p  .swiDots span.active{background: #caa58f}
.homec .mor,.homed .mor{display: flex;align-items: center}
.homec .mor path,.homed .mor path{fill: #c69d8f }
.homec .mor svg{height: .15rem;margin-left: .1rem;width: .38rem\0}
.homed .mor svg{height: .15rem;margin-left: .1rem;width: .38rem\0}

.homee .swiBtn{width: 1.2rem;display: flex;align-items: center;justify-content: center;margin-top: .25rem;position: absolute;right: .5rem;bottom: .2rem;z-index: 5}
.homee .swiBtn a{display: flex;align-items: center; padding: 0 .25rem;position: relative;height: .45rem;}
.homee .swiBtn svg{height: .15rem;width: .385rem\0}
.homee .swiBtn svg path{fill: #caa398;transition: .3s;display: block;}
.homee .swiBtn a.next svg path{fill: #182d5c}

.homee .slide-e1p{padding-left: 1rem;position: relative;padding-right: 1rem;background: url(../images/eline.png) no-repeat right 65%;background-size: auto 3.63rem}
.homee .slide-e1p .cirbg{position: absolute;top: 0;left: -.8rem;width:7.18rem;pointer-events: none;user-select: none;z-index: 0 }
.homee .slide-e1{width: 5.3rem;left: -.65rem;padding-bottom: .12rem}
.homee .slide-e1:after{content: '';position: absolute;left: .15rem;right: .15rem;bottom: 0;background: rgba(255,255,255,.3);height: .3rem}
.homee .slide-e1 .img{height: 3.85rem;}
.homee .slide-e1 .img:after{background: url(../images/fbg2.png) no-repeat bottom center;background-size: 100% 100%}
.homee .slide-e1 .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;padding: .2rem .25rem}
.homee .slide-e1 .txt h4{font-size: .22rem}
.homee .slide-e1 .txt p{font-size: .18rem;margin-top: .1rem}



.homee .slide-e1s{width:  calc((100vw - 14.4rem) / 2 + 100% + .5rem);background: url(../images/eline.png) no-repeat bottom center;background-size: 100% auto;left: -.5rem;padding-bottom: .5rem}
.homee .slide-e1s .swiper-slide{width: 20%;text-align: center}
.homee .slide-e1s .swiper-slide .item{transition: .3s;padding-top: 1.1rem}
.homee .slide-e1s .swiper-slide-active .item{padding-top: 1rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide .item{padding-top:.2rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide+.swiper-slide .item{}
.homee .slide-e1s .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide .item{padding-top: .4rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide +.swiper-slide .item{padding-top:0}
.homee .slide-e1s .swiper-slide .img{width: 1.46rem;height: 1.46rem;border-radius: 50%;box-shadow: -.06rem .06rem 0 #3960c3;margin: 0 auto .15rem}
.homee .slide-e1s .swiper-slide .txt h4{margin-bottom: .1rem;font-size: .18rem;}
.homee .slide-e1s .swiper-slide .txt  p{max-width: 1.8rem;margin: 0 auto;font-size: .14rem;line-height: 1.6em}
.homee .slide-e1s .swiper-slide:after{width: .17rem;height: .17rem;background: url(../images/55_1.png) no-repeat center;background-size: 100% 100%;margin: .15rem auto 0;display: block;content: '';}
.homee .slide-e2{padding-top: .3rem}
.homee .slide-e2 .swiper-slide{width: 16.66666%;text-align: center;padding: 0 .15rem;font-size: .18rem}

.homee .slide-e2 .swiper-slide .ico{margin: 0 auto .3rem;width: .8rem;position: relative;}
.homee .slide-e2 .swiper-slide .ico i{width: .8rem;height: .8rem;background: #caa398;border-radius: 50%;display: flex;align-items: center;justify-content:center ;position: relative;z-index: 3}
.homee .slide-e2 .swiper-slide .ico img{width: .54rem}
.homee .slide-e2 .swiper-slide .ico:before{content:'';display:block;;border-radius:50%;opacity:.4;background:#caa398;animation:scale 1.5s infinite cubic-bezier(0,0,.49,1.02);top:0;left: 0;right: 0;bottom: 0;   position: absolute;;z-index: 0}
.homee .slide-e2 .swiper-slide .ico:after{position:absolute;border-radius:50%;opacity:.4;background:#caa398;top:0;left: 0;right: 0;bottom: 0;animation:scales 1.5s infinite cubic-bezier(0,0,.49,1.02);content: '';z-index: 0}


.homee .slide-e2p{margin-top: .5rem}
.homee .slide-e2p:after{content: '';position: absolute;left: 0;right: 0;top: .7rem;border-top: 2px dotted #caa398}

.homee .slide-e2p  .swiDots{text-align: center;margin-top: .3rem}
.homee .slide-e2p  .swiDots span{border: 2px solid #caa58f;background: transparent;opacity: 1;margin: 0 .1rem;width: 12px;height: 12px}
.homee .slide-e2p  .swiDots span.active{background: #caa58f}

.homee .left .intit h4{font-size: .34rem;font-weight: normal;}
.homee .right .intit h4{font-size: .34rem;font-weight: normal;}
.homee .left{width:4.75rem;position: relative;}
.homee .left .slide-eep{padding: .6rem 0 .8rem;position: relative;}
.homee .left .slide-eep:after{content: '';position: absolute;top: 0;bottom: 0;right: 1.1rem;width: calc((100vw - 14.4rem) / 2 + 100%);background: url(../images/841.jpg) no-repeat center;background-size: cover}
.homee .right{width:8.55rem;}



.homef{border-bottom: 6px solid #1643ba}
.homef .intit{position: absolute;top: .1rem;left: 0;z-index: 9;margin-bottom: 0}
.homef .swiBtn{position: absolute;right: 4.6rem;bottom: .55rem;z-index: 9}
.homef .swiBtn svg{height: .15rem;width: .385rem\0}
.homef .swiBtn svg .cls-1{fill: #fff}
.homef .swiBtn a.next{margin-left: .2rem}
.homef .swiNav{margin-top: .4rem}
.homef .swiNav ul li{width: 33.333%;height: 1rem;line-height: 1rem;text-align: center;font-size: .28rem;color: #fff;cursor: pointer;padding-top: .15rem}
.homef .swiNav ul li.on{background: url(../images/fbg2.png) no-repeat center;background-size: 100% 100%}
.homef .swiTabs{overflow: visible;}
.homef .slide-p{height: 8.35rem}
.homef .slide-p .img{background: transparent}
.homef .slide-p  .txt1{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;color: #fff;background: url(../images/fbg1.png) no-repeat left center;background-size: 100% 100%;transition: .3s}
.homef .slide-p  .txt2{position: absolute;left: 0;bottom: 0;right: 0;z-index: 3;height: 100%;z-index: 4;background: rgba(22,67,186,.8);color: #fff;padding: .3rem 5%;text-align: center;display: flex;justify-content: center;flex-direction: column;justify-content: center;opacity: 0;visibility: hidden;transition: .3s}
.homef .slide-p  .txt2 .year{font-size: .32rem;margin-bottom: .1rem}
.homef .slide-p  .txt2 .desc{line-height: 1.6em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: block\0;font-size: .15rem;max-height: .72rem\0}
.homef .slide-p .txt1 .h4:before{content: '';width: .07rem;height: .33rem;background: url(../images/hisline.png) no-repeat top center;background-size: 100% auto;position: absolute;top: .08rem;left: 0}
.homef .slide-p   .h4{position: relative;height: 100%;display: flex;align-items: center;padding-left: .2rem}


.homef .slide-p .slide-f1{width: 8.35rem;position: absolute;top: 0;left: 2.7rem;z-index: 5;border-radius: .15rem}
.homef .slide-p .slide-f2{width: 3.2rem;position: absolute;top: 1.25rem;right:-.55rem;z-index: 5;border-radius: .15rem}
.homef .slide-p .slide-f3{width: 5rem;position: absolute;top: 3.8rem;right:.7rem;z-index: 6;border-radius: .15rem}
.homef .slide-p .slide-f4{width: 3.1rem;position: absolute;bottom: 0;left:4.3rem;z-index: 6;border-radius: .15rem}
.homef .slide-p .slide-f5{width: 4.1rem;position: absolute;top: 4.7rem;left:-.35rem;z-index: 3;border-radius: .15rem}
.homef .slide-p .slide-f1 .img{height: 5.1rem}
.homef .slide-p .slide-f2 .img{height: 1.9rem}
.homef .slide-p .slide-f3 .img{height: 3.1rem}
.homef .slide-p .slide-f4 .img{height: 1.95rem}
.homef .slide-p .slide-f5 .img{height: 2.5rem}
.homef .slide-p .slide-f1 .txt1{height: .65rem;padding: 0 .3rem;padding-left: 1.7rem;}
.homef .slide-p .slide-f1 .txt1 .year{font-size: .5rem;position:absolute;top: -.25rem;left: .3rem}
.homef .slide-p .slide-f1 .txt1 .h4{font-size: .18rem;}

.homef .slide-p .slide-f2 .txt1{height: .45rem;padding: 0 .2rem;padding-left: .95rem;}
.homef .slide-p .slide-f2 .txt1 .year{font-size: .32rem;position:absolute;top: -.16rem;left: .15rem}

.homef .slide-p .slide-f3 .txt1{height: .45rem;padding: 0 .25rem;padding-left: 1.25rem;}
.homef .slide-p .slide-f3 .txt1 .year{font-size: .4rem;position:absolute;top: -.2rem;left: .2rem}

.homef .slide-p .slide-f4 .txt1{height: .45rem;padding: 0 .2rem;padding-left: .95rem;}
.homef .slide-p .slide-f4 .txt1 .year{font-size: .32rem;position:absolute;top: -.16rem;left: .15rem}

.homef .slide-p .slide-f5 .txt1{height: .45rem;padding: 0 .2rem;padding-left: .95rem;}
.homef .slide-p .slide-f5 .txt1 .year{font-size: .32rem;position:absolute;top: -.16rem;left: .15rem}
.homeg{position: relative;}
.homeg .intit{ margin-bottom: -13.5%}
.homeg .intit .h4{ transform: translateY(.3rem)}
.homeg .dataBox{position: relative;width: 12.3rem;height: 12.3rem;margin: 0 auto;transform: scale(.8);transform-origin: bottom;}
.homeg .dataBox .cir,.homeg .dataBox .cirs{position: absolute;top: 0;left: 0;right: 0;bottom: 0;pointer-events: none;border-radius: 50%;box-shadow: 0 0 .35rem rgba(0,0,0,.15);}
.homeg .dataBox .cir:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../images/cirrs.jpg)#fff no-repeat center;background-size: 100% 100%;;border-radius: 50%;pointer-events: none;z-index: 0;animation:roteds 150s linear infinite;z-index: 3}
.homeg .dataBox .cir:before{content: '';position: absolute;top: .9rem;left: .9rem;right: .9rem;bottom: .9rem;background: url(../images/769.png) no-repeat center;background-size: 100% 100%; border-radius: 50%;pointer-events: none;z-index: 0;animation:roted 150s linear infinite;z-index: 4}
.homeg .dataBox .cir{z-index: 4}
.homeg .dataBox .cirs{border-radius: 50%;position: absolute;top: -1.4rem;left: -1.4rem;right: -1.4rem;bottom: -1.4rem;border-radius: 50%;transform: scale(1.05);}
.homeg .dataBox .cirs:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 50%;box-shadow: 0 0 1rem inset #e7e7ff;opacity: 1;pointer-events: none;z-index: 0;animation:roted 180s linear infinite;background: url(../images/cirr.jpg)#fff no-repeat center;background-size: 100% 100%;z-index: 0}
.homeg img.bg{position: absolute;height: 6.45rem;bottom: -2%;left: 50%;margin-left: -4.65rem;user-select: none;z-index: 5;transition: .5s;transform-origin: bottom center;transform: scale(.7) !important;transform-origin: bottom;}
/*.homeg img.bg:hover{animation: beat 0.5s 1;}*/
.homeg img.bg:hover{transform: scale(.95);}
.homeg .dataBox ul li{position: absolute;text-align: right;padding-bottom: 1rem;z-index: 6}
.homeg .dataBox ul li:nth-child(2n){text-align: left;}
.homeg .dataBox ul li:nth-child(2n) .dots{left: 0;right: auto}
.homeg .dataBox ul li .num{font-size: .5rem;font-family: 'sys'}
.homeg .dataBox ul li p{white-space: nowrap;}
.homeg .dataBox ul li .dots{position: absolute;width: .61rem;height: .61rem;background:url(../images/dadot.png) no-repeat center;background-size: 100% 100%; border-radius: 50%;position: absolute;bottom: 0;right: 0;display: flex;align-items: center;justify-content: center;animation: roted 10s linear infinite;animation-play-state: paused;}
/*.homeg .dataBox ul li .dots i{position: relative;z-index: 4;display: block;width: .2rem;height: .2rem;background: #7d8eb6;border-radius: 50% }*/
/*.homeg .dataBox ul li .dots:before{content:'';display:block;;border-radius:50%;opacity:.4;background:#7d8eb6;animation:scale 1.5s infinite cubic-bezier(0,0,.49,1.02);top:-5px;left: -5px;right: -5px;bottom: -5px;   position: absolute;;z-index: 0}
.homeg .dataBox ul li .dots:after{position:absolute;border-radius:50%;opacity:.4;background:#7d8eb6;top:0;left: 0;right: 0;bottom: 0;animation:scales 1.5s infinite cubic-bezier(0,0,.49,1.02);content: '';z-index: 0}*/


.homeh .intit{position: absolute;top: .8rem;right: 0;z-index: 5}


.homeh .medias a+a{margin-top: .25rem;}
.homeh .medias a i{display: block;width: .46rem;height: .46rem;background: #caa398;border-radius: 50%;display: flex;align-items: center;justify-content: center;transition: .3s}
.homeh .medias a i img{width: .26rem}
.homeh .medias a:hover i{background: #1d3471}
.homeh .list li a{display: block;position: relative;}
.homeh .list li .txt{position: absolute;left: 0;bottom: 0;right: 0;z-index: 2;padding: .2rem;z-index: 5;color: #fff;display: flex;align-items: center;justify-content: space-between;}
.homeh .list li .txt i img{width: .32rem;}
.homeh .list li .txt .h4{width: calc(100% - .4rem);font-size: .18rem}
.homeh .list li.video a:before{content: '';position: absolute;left: 50%;top: 50%;width: .8rem;height: .8rem;background: url(../images/bofangs.png) no-repeat center;background-size: 100% 100%;z-index: 4;margin-left: -.4rem;margin-top: -.4rem}
.homeh .list li:nth-child(1) .img{height: 5.1rem}


.homeh .list li:nth-child(5) .img{height: 4.8rem;background: transparent;overflow: hidden;/* width: 88%; *//* margin:  .35rem auto 0; */transition: .5s;}
.homeh .list li:nth-child(5) .img img{/* width:100%; *//* height: auto; *//* max-height: inherit; *//* max-width: inherit; *//* display: block; */}

.homeh .list li:nth-child(5) a:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 40%;z-index: 2;pointer-events: none;background:url(../images/blackms.png) repeat-x top center;background-size:auto 100%;opacity: .8}
.homeh .list li:nth-child(5){background: #3960c3;}


.homei .swiDots{margin-top: .3rem}
.homei .slide-i .swiper-slide{width: calc(20% - .3rem);margin-right: .3rem;}
.homei .slide-i .swiper-slide:last-child{margin-right: 0}
.homei .slide-i .swiper-slide .item{transition: .5s}
.homei .slide-i .swiper-slide .item a{display: block;position: relative;}
.homei .slide-i .swiper-slide .img{height: 4.1rem;border-radius: .15rem;}
.homei .slide-i .swiper-slide .txt{position: absolute;left: .3rem;top: .3rem;bottom: .3rem;z-index: 5;color: #fff;font-size: .26rem;}
.homei .slide-i .swiper-slide .txt .h4{writing-mode: tb-lr;writing-mode: vertical-lr;max-height: 98%;letter-spacing: .1em}
.homei .slide-i .swiper-slide .mor{position: absolute;bottom: 0;right: .3rem;z-index: 4;color: #fff;writing-mode: tb-lr;writing-mode: vertical-lr;letter-spacing: .1em;padding-bottom: .45rem}
.homei .slide-i .swiper-slide .mor:before{content: '';position: absolute;height: .4rem;left: 50%;width: 1px;bottom: 0;background: rgba(255,255,255,.8)}

.homei .swiDots{text-align: center;margin-top: .3rem}
.homei .swiDots span{border: 2px solid #caa58f;background: transparent;opacity: 1;margin: 0 .1rem;width: 12px;height: 12px}
.homei .swiDots span.active{background: #caa58f}
.homea .left .list li.on{background: #3960c3} 
.homea .left .list li.on h4{color: #fff} 
.homea .left .list li.on time{color: #fff} 

@media (min-width: 1025px){
.homeg .dataBox ul li:hover .num{color: #1744bd;}
/*.homeg .dataBox ul li:hover .dots i{background: #1744bd;}
.homeg .dataBox ul li:hover .dots:before{background:#1744bd;}
.homeg .dataBox ul li:hover .dots:after{background:#1744bd;}*/
.homeg .dataBox ul li:hover .dots{background:url(../images/dadoton.png) no-repeat center;background-size: 100% 100%;animation-play-state: running; }
.homeb .right ul li a:hover .item{background: #3960c3}
.homeb .right ul li a:hover .item h4{color: #fff}
.homeb .right ul li a:hover .item .slog{color: #fff}
.homei .slide-i .swiper-slide:nth-child(2n) .item{margin-top: .3rem}
.homeh .wp{height: 9.8rem}
.homeh .medias{position: absolute;right:1.7rem;top: .9rem}
.homeh .list li{position: absolute;}

.homeh .list li:nth-child(1){right:52%;bottom: 4.8rem;width: calc(48% +  (100vw - 14.48rem) / 2)}
.homeh .list li:nth-child(2){width: 3.85rem;left:48%;bottom: 4.8rem;}
.homeh .list li:nth-child(2) .img{height: 5.1rem}
.homeh .list li:nth-child(3){width: 33%;left:0;bottom:0;}
.homeh .list li:nth-child(3) .img{height: 4.8rem}

.homeh .list li:nth-child(4){left:57.5%;bottom: 0;right: 0}
.homeh .list li:nth-child(4) .img{height: 4.8rem}

.homeh .list li:nth-child(5){width: 24.5%;left:33%;bottom:0;height: 4.8rem;overflow: hidden;}

.homeh .list li:nth-child(5):hover .img{-webkit-transform: scale(1.05);}
.homea .right .list li a:hover time{color: #3960c3}
.homed .slide-d1 .swiper-slide:hover .txt p{color:#3960c3;opacity: .8; }

.homeb .right ul li:hover .imgp{transform: translateX(0);opacity: 1;visibility: visible;}
.homed .slide-d2 .swiper-slide:hover  .info .mor{opacity: 1;transform: translateX(0);}
.homed .slide-d2 .swiper-slide:hover  .info .mor svg path{fill: #fff}
.homed .slide-d2 .swiper-slide:hover .info{color: #fff}
.homed .slide-d2 .swiper-slide:hover a{background: #3960c3;color: #fff}
.homed .slide-d2 .swiper-slide:hover p{color: rgba(255,255,255,.8)}
.homed .slide-d2 .swiper-slide:nth-child(2n):hover a{background: #c69d8f}
.homee .slide-e2p .wp{max-width: inherit;width: auto;margin-left: 1.2rem;margin-right: 1.2rem}

.homef .slide-p .swiper-slide:hover  .txt2{opacity: 1;visibility: visible;}
.homef .slide-p .swiper-slide:hover  .txt1{opacity: 0;visibility: hidden;}

.homeg .dataBox ul li:nth-child(1){right: 81.4%;top: 0}
.homeg .dataBox ul li:nth-child(2){left: 84.5%;top: 3%}
.homeg .dataBox ul li:nth-child(3){right: 94%;top: 19%}
.homeg .dataBox ul li:nth-child(4){left: 94.2%;top: 19%}
.homeg .dataBox ul li:nth-child(5){right: 97.4%;top: 38%;padding-right: .3rem}
.homeg .dataBox ul li:nth-child(6){left: 97.5%;top: 39%}
.homec .slide-c2 .swiper-slide:hover a{background: #385dc7}
.homec .slide-c2 .swiper-slide a:hover h4{color: #fff}
.homec .slide-c2 .swiper-slide a:hover time{color: #fff}
.homec .slide-c2 .swiper-slide a:hover .line:after{border-color: #fff}
.homec .slide-c2 .swiper-slide a:hover .mor path{fill: #fff}
}
@media (max-width: 1024px){
    .homea .left .list {display:none}
    .homea .left .slide-a .txt h4{display:block}
    .homea .left .slide-a .txt time{display:block}
	.homea .intit{margin-bottom: .4rem}
	.homed{padding-top: .6rem}
.homee .left{width: 100%;margin-bottom: .4rem}
.homee .right{width: 100%}
.homee .slide-e1{left: 0;width: 100%}
.homee .slide-e1 .img{height: 55vw}
.homee .left .slide-eep:after{width: calc(100% + .4rem)}
.homee .slide-e1s{width: 100vw ;left: -.4rem}
.homee .left .intit{margin-bottom: .4rem}
.homee .right .intit{margin-bottom: .4rem}


.intit{margin-bottom: .4rem}
.homea:after{display: none}
.content{margin-top: 0}
.homea{margin-top: 0;background: url(../images/bg1.jpg) no-repeat center;background-size: cover;padding: .6rem 0 .8rem}	
.homea .left{width: 100%}
.homea .right{width: 100%;margin-top: .5rem}
.homea .right .list li h4{height: auto}
.homeb{padding: .8rem 0 .15rem}
.homeb .left{width: 100%}
.homeb .right{width: 100%;margin-top: .6rem}
/*.homeb .right ul li .imgp{display: none}*/
/*.homeb .right ul li{padding: .2rem 0}*/
.homec .slide-c2p .swiBtn{display: flex;align-items: center;justify-content: center}
.homec .slide-c2p .swiBtn a{position:static;top: 0;margin-top: 0;margin: 0 .15rem}
.homec .slide-c2 .swiper-slide{width: calc(50% - .15rem)}
.homec{padding-top: .4rem}
.homec .intit{justify-content: flex-start;}
.homeg .intit{justify-content: flex-start;margin-bottom: 0.5%;}
.homei .intit{justify-content: flex-start;}
.homee .intit{margin-bottom: .2rem}
.homed .intit{width: 100%;position: relative;top: 0}
.homed .slide-d1 .img{width: 100%;right:0;height: 3rem}
.homed .slide-d1 .txt{width: 46%;padding: .3rem 0 .3rem .4rem}

.homed .slide-d2p{margin-left: 0;margin-top: .3rem}
.homed .slide-d2{width: 100%}
.homed .slide-d2 .swiper-slide{width: 50%}
.homed .slide-d2p .swiDots{position: relative;right: 0;bottom: 0;margin-top: .2rem;text-align: center;justify-content: center}
.homee .slide-e1p{padding: 0}
.homee .slide-e1p .slide-e1{margin:  0 auto}
.homee .swiBtn{margin:  .2rem auto 0}
.homee .slide-e1p .cirbg{display: none}
/*.homee .slide-e1p{background-position: center 10%}*/
.homee .slide-e1p .slide-e1 .txt h4{display: none}
.homee .slide-e1p .slide-e1 .txt p{margin-top: 0;overflow: visible;text-overflow: inherit;white-space: normal;line-height: 1.5em;text-align: center}
.homef .slide-p .slide-f5,.homef .slide-p .slide-f4,.homef .slide-p .slide-f3,.homef .slide-p .slide-f2{display: none}
.homef .slide-p .slide-f1{position: relative;top: 0;left: 0;width: 100%}
.homef .slide-p{height: auto}
.homef .intit{position: relative;top: 0;margin-bottom: .2rem}

.homef .swiBtn{position: relative;margin-top: .3rem;right: auto;bottom: 0;display: flex;justify-content: center}
.homef .slide-p .slide-f1 .img{height: 55vw}
.homeg .dataBox .swiBtn{display:none}
.homeg .dataBox .swiDots{display:flex;justify-content:center;margin-top:0}
.homeg .dataBox .swiDots span{background: #caa58f;margin:0 5px;}
.homeg .dataBox .swiDots span.active{/* background:#000; */opacity:1;}
.homef{margin-top: -1.2rem;padding-top: 18vw}
.homeg .dataBox{width: 100%;height: auto}
.homeg img.bg{display: none}
.homeg{height: auto;background: url(../images/5642.png)#f7f2ef no-repeat bottom center;background-size: 100% auto;padding-bottom: 45vw;}
.homeg .dataBox .cir{display: none}
.homeg .dataBox .cirs{display: none}
.homeg .dataBox ul{display: flex;/* justify-content: space-between; *//* flex-wrap: wrap; */}
.homeg .dataBox ul li{position: relative;width: 25%;}
.homeg .dataBox ul li .dots{display: none}
.homeg .dataBox ul li:nth-child(1){padding-right: 0}
.homeg .dataBox ul li:nth-child(2){padding-left: 0;}
.homeg .dataBox ul li:nth-child(3){padding-right: 0;}
.homeg .dataBox ul li:nth-child(4){padding-left: 0;}
.homeg .dataBox ul li:nth-child(5){padding-right:0}
.homeg .dataBox ul li:nth-child(6){padding-left: 0}
.homeg .dataBox ul li .num{font-size: .4rem}
.homeg .dataBox ul li,.homeg .dataBox ul li:nth-child(2n){text-align:center}
.homeh .intit{position: relative;top: 0}
.homeh{padding: .8rem 0 1.8rem}
.homeh .list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.homeh .list li{width: calc(50% - .05rem);margin-bottom: .1rem}
.homeh .list li .img{height: 55vw;}
.homeh .list li:nth-child(1){width: 100%}
.homeh .list li:nth-child(1) .img{height: 55vw}
.homeh .list li:nth-child(5) .img{height: 55vw;}
.homeh .medias{justify-content: center;margin-bottom: .3rem;display: flex}
.homeh .medias a+a{margin-top: 0;margin-left: .25rem}
.homei .slide-i .swiper-slide{width: 31.333%;margin-right: 3%}
.homei{padding-bottom: 1.8rem}
.homei .slide-i .swiper-slide .img{height:45vw}
.homeg .dataBox ul li{padding-bottom: .3rem;}
}

@media (max-width: 900px){
.homee .slide-e2p{margin-top: .3rem}
.homee .slide-e1s .swiper-slide{width: 25%}

.homea .left .slide-a{width:100%;}
.homea .left .slide-a .img{height: 52vw}
.homea .left .list{width: 100%;margin-top: .3rem}
.homea .left .slide-a .swiDots{top: 46vw;left: .2rem;text-align: center}
.homea .left .list li{height: auto}
.homea .left .list li a{padding: .25rem}
.homea .left .slide-a .txt p{height: auto}

.homec .slide-c1 .img{width: 100%;height: 50vw}
.homec .slide-c1 .txt{width: 100%;height: auto;padding: .35rem }
.homec .slide-c1 .txt h4{height: auto}
.homec .slide-c1 .txt p{height: auto;margin-top: .2rem}
.homec .slide-c1 .txt .info{margin-top: .2rem}
.homec .slide-c2 .swiper-slide{width: 100%}

.homed .slide-d1 .imgp{width: 100%;}
.homed .slide-d1 .img{height: 50vw}
.homed .slide-d1 .txt{width: 100%;padding: .3rem 0}
.homed .slide-d1 .txt p{height: auto;margin-bottom: .3rem}
.homed .slide-d2 .swiper-slide{width: 100%}
.homed .slog{right: .4rem;top: .5rem;height: .6rem}

.homee .slide-e2 .swiper-slide{width: 20%}
.homee .slide-e1p .slide-e1{width: 86vw}
.homee .slide-e1p .slide-e1 .img{height: 55vw}

.homee{background-size: inherit;padding-bottom: .5rem}
.homeg .dataBox ul li p{white-space: normal;}
.homei .slide-i .swiper-slide{width: 48%;margin-right: 4%}
.homei .slide-i .swiper-slide .img{height: 55vw}
}
@media (max-width: 640px){
	.homee .slide-e1s{width: 100vw ;left: -5vw}
	.homed{padding-top: .6rem}
	.homee{padding-bottom: 0}
}
@media (max-width: 579px){
.homee .slide-e1s .swiper-slide{width: 33.333%}
.homee .slide-e1s .swiper-slide .img{width: 1.2rem;height: 1.2rem}
.homee .slide-e1s{height: 4rem}
.homee .slide-e1s .swiper-slide .item{transition: .3s;padding-top:0}
.homee .slide-e1s .swiper-slide-active .item{padding-top: .2rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide .item{padding-top:.8rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide+.swiper-slide .item{padding-top: .4rem}
.homee .slide-e1s .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide .item{padding-top: 0}
.homee .left .slide-eep{padding-top: .4rem}
.homee .slide-e1 .txt h4{font-size: .2rem}
.homee .slide-e1 .txt p{margin-top: .05rem;font-size: .16rem}

.intit{margin-bottom: .3rem}
.homea .intit{margin-bottom: .3rem}
.homea .left .slide-a .swiDots{top: 45vw}
.homeb .left .slide-bp .item{margin-bottom: .3rem}
.homeb .left .slide-bp .item a{flex-wrap: wrap;}
.homeb .left .slide-bp .item .img{width: 100%;height: 45vw}
.homeb .left .slide-bp .item .txt{width: 100%}
.homeb .left .slide-bp .item .txt .info{position: relative;bottom: 0;margin-top: .2rem}
.homeb .left .slide-bp ul li {border-top: 2px dotted #c69d8e;}
.homeb{padding: .6rem 0 .15rem}
.homee .slide-e1p .slide-e1 .txt{padding: .15rem .25rem}

.homee .slide-e1p .slide-e1 .txt p{margin-top: 0;font-size: .18rem;}
.homee .slide-e2 .swiper-slide{width: 25%}
.homef .slide-p .slide-f1 .txt1 .year{font-size: .32rem;top: -.16rem;left: .2rem}
.homef .slide-p .slide-f1 .txt1{height: .5rem;padding-left: 1.1rem}
.homef .swiNav ul li{font-size: .24rem;line-height: .6rem;height: .7rem}
.homeg {padding-bottom: 40vw;}
.homeg .dataBox ul li{width: 33.33333%;padding-bottom: .3rem;}
.homeg .dataBox ul li:nth-child(1){padding-right: 0}
.homeg .dataBox ul li:nth-child(2){padding-left: 0}
.homeg .dataBox ul li:nth-child(3){padding-right:0}
.homeg .dataBox ul li:nth-child(4){padding-left: 0}
.homeg .dataBox ul li:nth-child(5){padding-right:0}
.homeg .dataBox ul li:nth-child(6){padding-left: 0}
}
@media (max-width: 480px){
.homee .slide-e2 .swiper-slide{width:33.3333%}
.homeg .dataBox ul li .num{font-size: 7.5vw;margin-bottom: .1rem}
.homeh .list li .txt i img{width: .28rem}
.homeh .list li .txt{padding: .1rem .15rem}
.homeh .list li.video a:before{width: .6rem;height: .6rem;margin-left: -.3rem;margin-top: -.3rem}

.homei .slide-i .swiper-slide .txt{font-size: 4.2vw;top: .2rem;left: .2rem;bottom: .2rem}
.homei .slide-i .swiper-slide .img{height: 62vw}
}
@media (max-width: 360px){

}
/**/
.sqlist{display: flex;justify-content: center;list-style: none;padding-left: 0;margin-bottom: .4rem;padding-top: .2rem}
.sqlist li{overflow: hidden;padding: .06rem}
.sqlist li .item{height: 5.3rem;clip-path: polygon(0 5%, 100% 0, 100% 100%, 0 95%);transition: .3s;position: relative;}
.sqlist li .item .tit{position: absolute;left: 0;right: 0;height: 100%;bottom: 0;z-index: 4;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.sqlist li .item .tit img{height: .56rem}
.sqlist li .item .tit h4{font-size: .24rem;text-align: center;margin-top: .1rem;font-weight: normal;color: #fff}

.sqlist li .item .img{opacity: .1;}
.sqlist li .item .img:after{opacity: 0;transition: .3s}
.sqlist li:nth-child(1) .item{background: #648ff3}
.sqlist li:nth-child(2) .item{background: #063ab4}
.sqlist li:nth-child(3) .item{background: #caa398}
.sqlist li:nth-child(4) .item{background: #01aeff}
.sqlist li:nth-child(5) .item{background: #648ff3}
.sqlist li:nth-child(6) .item{background: #01aeff}
.sqlist li .item a{position: absolute;top: 0;bottom: 0;left: 0;width: 100%}
.sqlist li:nth-child(2n) .item{clip-path: polygon(0 0, 100% 5%, 100% 95%, 0 100%);}


@media (min-width: 1025px){
.sqlist li{width: 1.7rem;}
.sqlist li .item .img{height: 5.3rem}
.sqlist li .item{height: 5.3rem;}
.sqlist li:nth-child(1){width: 5.9rem}
.sqlist li.on .item{clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);}
.sqlist li.on .item .img{opacity: 1;}
.sqlist li.on .item .img:after{opacity: .7;}
.sqlist li.on .item .tit{height: auto;display: flex;justify-content: flex-start;flex-direction:inherit;align-items: center;padding: .2rem}
.sqlist li.on .item .tit h4{margin-top: 0;margin-left: .2rem}
.sqlist li.on .item .tit img{height: .5rem}
}
@media (max-width: 1024px){
.sqlist li{width: 16.6666%}
.sqlist li .item{height: 50vw}
.sqlist li .item .img{height: 50vw}
}
@media (max-width: 800px){
.sqlist li .item .tit img{height: .46rem}
.sqlist li .item .tit h4{font-size: .22rem;}  
.sqlist{margin-bottom: 0}
.homeg .intit .h4{ transform: translateY(0)}
}
@media (max-width: 576px){
.sqlist{flex-wrap: wrap;}
.sqlist li{width: 33.3333%}

}

.homef .slide-p2 .slide-f1 .txt1 .year{font-size: .4rem}
.homef .slide-p2 .slide-f2 .txt1 .year{font-size: .24rem}
.homef .slide-p2 .slide-f3 .txt1 .year{font-size: .3rem}
.homef .slide-p2 .slide-f4 .txt1 .year{font-size: .22rem}
.homef .slide-p2 .slide-f5 .txt1 .year{font-size: .26rem}

.homef .slide-p3 .txt2 .year{font-size: .24rem;}
.homef .slide-p3 .slide-f1 .txt1 .year{font-size: .2rem;top: .15rem}
.homef .slide-p3 .slide-f2 .txt1 .year{font-size: .14rem;top: .15rem}
.homef .slide-p3 .slide-f3 .txt1 .year{font-size: .17rem;top: .15rem}
.homef .slide-p3 .slide-f4 .txt1 .year{font-size: .15rem;top: .15rem}
.homef .slide-p3 .slide-f5 .txt1 .year{font-size: .14rem;top: .15rem}

@media (max-width: 576px){
.homef .slide-p2 .slide-f1 .txt1 .year{font-size: .26rem}	
.homef .slide-p3 .slide-f1 .txt1 .year{font-size: .16rem;}
}