@charset "utf-8";.banner{position:relative;width:100%}
.swiper-container{width:100%}
.banner:after{content:'';width:6.3rem;bottom:0;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 .swiper-slide a:before{content:'';position:absolute;left:0;top:0;right:0;height:2rem;background:url(../images/22s.png) repeat-x top center;background-size:auto 100%;z-index:2;opacity:.35;pointer-events:none}
.banner .swiper-slide a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:30%;background:url(../images/blackms.png) repeat-x top center;background-size:100% 100%;z-index:2;opacity:.85;pointer-events:none;display: none}
.banner .swiper-slide .txt{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:0 20% .3rem .4rem;z-index:5;color:#fff;font-size:.4rem}
.banner .swiper-slide .txt h4{font-weight:bold;line-height:1em}
.banner .item  .slideImg{padding-bottom:0;min-height:6rem;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}
.banner .swiDots{text-align:center;display:flex;align-items:center;justify-content:center;width:auto;margin-right:.15rem}
.banner .swiDots span{opacity:1;margin:0 .1rem;width:.4rem;height:4px;background: #fff;border-radius: 0}
.banner .swiDots span.active{background: #ffffc9}
.banner .switool{position:absolute;z-index:6;left:5%;right:5%;bottom:.5rem;color:rgba(255,255,255,.3)}
.banner .switool a{color:#fff;margin-left:.15rem}
.banner .slideImg video{width:100%;height:100%;object-fit:cover}
.banner .toall img{width:100%}
.banner .toall{position:absolute;z-index:7;left:50%;margin-left:.16rem;bottom:.2rem;width:.33rem;animation:up 2s infinite;cursor:pointer}
.banner .swiBtn{position:absolute;right:.45rem;z-index:8;top:50%;margin-top:-1.6rem}
.banner .swiBtn a{display:block;width:.5rem;height:.5rem;text-align:center;line-height:.5rem;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;margin:.2rem 0}
.banner .swiBtn a:hover{animation:beat 0.5s 1}
.isIpadPro .banner .item .slideImg,.isIpadAir .banner .item .slideImg{height:52vw}
.isIpadPro .banner  .toall,.isIpadAir .banner  .toall{display:none}
@media (max-width:992px){
.banner .swiBtn{position:absolute;right:.45rem;z-index:8;top:auto;margin-top:0;left:.45rem;width:auto;bottom:.3rem;display:flex;align-items:center;justify-content:center}
.banner .swiBtn a{display:block;width:.7rem;height:.7rem;text-align:center;line-height:.7rem;color:#fff;margin:0 .2rem}
}
@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{height:35%}
.banner .item .slideImg{padding-bottom:0;height:52vw;min-height:inherit}
.banner .swiTool .wp{justify-content:center}

.banner .swiDots span{}
.banner .toall{display:none}
}
@media (max-width:992px){
.banner .item .slideImg{height:58vw}
.banner .swiBtn a.prev{left:.2rem}
.banner .swiBtn a.next{right:.2rem}
.banner .swiDots span.swiper-pagination-current{font-size:.28rem}
.banner .switool{bottom:.25rem}
}
@media (max-width:597px){
.banner .swiBtn img{height:.12rem}
.banner .swiper-slide .txt{text-align:center;bottom:.2rem;padding-right:.4rem;padding-left:.4rem;font-size:.36rem}
}
.iconfont{font-size:inherit}
#content{width:100%; position:relative}
.intit{margin-bottom:.36rem}
.intit .h3{ line-height:1.2em;padding-left: .25rem;user-select: none;position: relative;}
.intit .h3 .line{border-left: 1px dashed #8e8e8e;position: absolute;left: 0;top: 0;height: 1.55rem;user-select: none;pointer-events: none}
.intit .h3 .line.w{border-left: 1px dashed #fff; }
.intit .h3 .line:after{content: '';width:.27rem;height: .28rem;background: url(../images/slog.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -.13rem;top: 100%;position: absolute;}
.intit .h3 .line.w:after{background: url(../images/slogw.png) no-repeat center;background-size: 100% 100%;}
.intit .h3 .cn{font-size: .36rem;}
.intit .h3 .cn span{display: inline-block;line-height: 1em;color: #9dd7dd}
.intit .h3 .cn span:nth-child(1){font-size: .52rem;}
.intit .h3 .cn span:nth-child(2){font-size: .4rem;}
.intit .h3 .cn em{font-weight: bold;display: inline-block;letter-spacing: .1em;line-height:1em;}
.intit .h3 .en{font-size: .22rem;font-family: -apple-system,BlinkMacSystemFont,"PingFang SC",Microsoft YaHei,Arial,Helvetica Neue,"Helvetica Neue","Open Sans","Hiragino Sans GB",sans-serif;margin-bottom: .2rem;position: relative; left: .1rem;opacity: .2;line-height: 1.2em}

.intit.w .h3{color:#fff}

@media(min-width:993px){
.homeb .intit .umore{width:100%;bottom: .2rem;right:0;padding-left:.4rem}
.homec .intit .umore{width:100%;right: 0;bottom: 3.5rem;z-index:30;padding-left:.4rem}
.homed .left .intit .umore{width:100%;right: 0;bottom: .2rem;padding-left:.4rem}
.homed .right .intit .umore{width:100%;right: 0;bottom: 1.35rem;padding-left:.4rem}
.homec .intit .umore a{writing-mode:vertical-rl;}
.homeb .intit .umore a{writing-mode:vertical-rl;}
.homed .left .intit .umore a{writing-mode:vertical-rl}
.homed .right .intit .umore a{writing-mode:vertical-rl}
    
}


.svgPath{display: block;}
.homea{padding: .9rem 0 .4rem;background:url(../images/bigcir.png) no-repeat top center;background-size: 100% auto}
.homeb{padding: .4rem 0 .4rem}
.homec{padding: 1.4rem 0 .4rem;height: 7.7rem;background: url(../images/55.png) no-repeat top center;background-size: 100% auto;position: relative; z-index: 2}
.homed{padding: 3.3rem 0 3.6rem;height: 16rem;background: url(../images/509.png) no-repeat top center;background-size:cover;margin-top: -3.6rem;position: relative;z-index: 3;overflow: hidden;}
.homef{padding: 4.3rem 0 .8rem;height: 12rem;background: url(../images/533.png) no-repeat top center;background-size:cover;margin-top: -2.6rem;position: relative;z-index: 5; }
.homee{position: relative;z-index: 4;margin-top: -4.25rem}
.homeg{position: relative;height: 9.9rem;z-index: 6}

.homea .wp{align-items: flex-start;}
.homea .left{width: 8.4rem;position: relative;z-index: 5}
.homea .right{width: 5.6rem;padding-left: 1.25rem;padding-top: 1.2rem}

.homea .right  .intit .h3 .line{height: 2.45rem;top: -.9rem}
.homea .left  .intit .h3 .line{height: 1.4rem;top: -.9rem}
.homea .left .slide-a .img{height: 4.9rem;margin-bottom: .3rem}
.homea .left .slide-a .txt{position: relative;}

.homea .left .slide-a .txt h4{font-size: .2rem;margin-left: 1.4rem;line-height: 1.5em}
.homea .left .slide-a .txt p{ font-family: -apple-system,BlinkMacSystemFont,"PingFang SC",Microsoft YaHei,Arial,Helvetica Neue,"Helvetica Neue","Open Sans","Hiragino Sans GB",sans-serif;;line-height: 1.6em;color: #666;margin-top: .15rem}
.homea .left .swiBtn a img{height: .27rem;user-select: none}
.homea .left .swiBtn a{display: block;position: absolute;top: 2.45rem;margin-top: -.13rem;z-index: 5}
.homea .left .swiBtn a:before{content: '';width: .57rem;height: .57rem;background: url(../images/arrcir.png) no-repeat center;background-size: 100% 100%;top: 50%;margin-top: -.28rem;position: absolute;animation: roted 10s linear infinite;animation-play-state: paused;}
.homea .left .swiBtn a.prev{left: -.5rem}
.homea .left .swiBtn a.next{right: -.5rem}
.homea .left .swiBtn a.prev:before{left: -.18rem}
.homea .left .swiBtn a.next:before{right: -.18rem}
.homea .right .list{position: relative;top: -.25rem}
.homea .right .list li a{display: block;position: relative}
.homea .right .list li{padding: .25rem 0}
.homea .right .list li+li{border-top: 1px dashed #d9d9d9}
.homea .right .list li h4{font-size: .2rem;margin-left: 1.4rem;line-height: 1.5em}

.homeb .intit{height: 100%}

.homeb .wp{padding-left: 1.4rem}
.homeb  .slide-b .img{height: 5.2rem}

.homec{}
.homec .bg{position: absolute;right: 0;bottom: 0;width: 4.91rem;pointer-events: none;user-select: none;z-index:0}
.homec .intit{height: 100%}

.homec .wp{padding-left: 1.4rem}
.homec .list{min-height: 6.3rem;position: relative;left: 2px}
.homec .list li{width: 25%;border: 1px solid #cfd7d9}
.homec .list li+li{margin-left: -1px}
.homec .list li a{display: block;padding: .5rem .3rem}
.homec .list li h4{font-size: .2rem;line-height: 1.4em;margin-bottom: .2rem;text-align: justify;}
.homec .list li time{color: #9ab5c9}
.homed .wp{align-items: flex-start;}
.homed .left{width: 7.5rem;padding-left: 1.2rem}
.homed .right{width: 6.5rem;padding-left: 1.4rem;padding-top: .6rem}
.homed .intit{height: 100%}
.homed .intit .cn span{color: #0d324e}
 

.homed .left   .intit .h3 .line{height: 3.25rem;top: -1.7rem}
.homed .right  .intit .h3 .line{height: 4.25rem;top: -2.72rem}


.homed .left .list li{padding: .2rem;position: relative;}
.homed .left .list li a{display: flex;align-items: center;}
.homed .left .list li .img{width: 2.8rem;height: 1.7rem}
.homed .left .list li .txt{flex:1;margin-left: .3rem;overflow: hidden;}
.homed .left .list li .txt h4{font-size: .2rem;line-height: 1.4em;
   color: #000;
}
.homed .left .list li .txt p{line-height: 1.6em;font-family: -apple-system,BlinkMacSystemFont,"PingFang SC",Microsoft YaHei,Arial,Helvetica Neue,"Helvetica Neue","Open Sans","Hiragino Sans GB",sans-serif;margin-top: .15rem;text-align: justify;
  color: #444;
}
.homed .left .list li:hover .txt h4,
.homed .left .list li:hover .txt p{
  color:#004071;
}
.homed .right .slide-dp{width: calc(100% + 2.4rem)}
.homed .right .slide-d .img{height: 4.68rem}
.homed .right  .txts{height: 2.18rem}
.homed .right  .txts li{padding: .15rem 0;padding-right: .4rem}
.homed .right  .txts li+li{border-top: 1px solid #8fb9d9}
.homed .right  .txts li time{color: #004071;display: block;overflow: hidden;height:0;transition: .3s;margin-bottom: .05rem }
.homed .right  .txts li h4{font-size: .2rem}
.homed .right  .txts li.on time{height: .24rem}
.homed .right  .txts li.on h4{font-weight: bold;}



.homee{height: 10.3rem;clip-path: url(#pathVideo);}
.homee .playBtn{width: 1.12rem;height: 1.12rem; position: absolute;left: 50%;top: 45%;margin-left: -.56rem;margin-top: -.56rem;z-index: 5;cursor: pointer;}
.homee .playBtn img{width: 100%}
.homee video{width: 100%;height: 100%;object-fit:cover;}
.homef .slide-f{width: 7.7rem;position: absolute;left: 0;top: -1.8rem;z-index: 8}
.homef .slide-f .swiDots{position: relative;margin: .4rem auto 0;display: flex;justify-content: center; }
.homef .slide-f .swiDots span{border-radius: 5px;background: #82c6cd;width: .2rem;opacity: .5;height: 4px;margin: 0 .06rem}
.homef .slide-f .swiDots span.active{opacity: 1;}
.homef .slide-f .swiper-slide{height: 4.5rem;background-repeat: no-repeat;background-position: center;background-size: cover}
.homef .slide-f .swiper-slide:nth-child(2n+1){margin-top: .7rem}
.homef .slide-f .swiper-slide:nth-child(1){background-image: url(../images/x1.png);}
.homef .slide-f .swiper-slide:nth-child(2){background-image: url(../images/x2.png);}
.homef .slide-f .swiper-slide:nth-child(3){background-image: url(../images/x3.png);}
.homef .slide-f .swiper-slide:nth-child(4){background-image: url(../images/x4.png);}
.homef .slide-f .swiper-slide:nth-child(5){background-image: url(../images/x5.png);}
.homef .slide-f .swiper-slide:nth-child(6){background-image: url(../images/x6.png);}
.homef .slide-f .swiper-slide:nth-child(7){background-image: url(../images/x7.png);}
.homef .slide-f .swiper-slide:nth-child(8){background-image: url(../images/x2.png);}
.homef .slide-f .swiper-slide:nth-child(9){background-image: url(../images/x3.png);}
.homef .slide-f .swiper-slide:nth-child(10){background-image: url(../images/x4.png);}
.homef .slide-f .swiper-slide:nth-child(11){background-image: url(../images/x5.png);}
.homef .slide-f .swiper-slide:nth-child(12){background-image: url(../images/x6.png);}
.homef .slide-f .swiper-slide a{display: flex;justify-content: center;height: 100%;padding: .4rem 0; box-sizing: border-box;transition: .3s}
.homef .slide-f .swiper-slide h4{font-size: .21rem;color: #fff;background: url(../images/slog2.png) no-repeat center 0;background-size: .39rem auto;padding-top: .4rem;line-height: 1.2em;letter-spacing: .1em;width: auto;margin: 0 auto;width: .39rem;/* text-align: center; */writing-mode: vertical-lr;padding-left: 0.07rem;}
.homef .svgBg{width: 14.4rem;margin: 0 auto; display: block;position: relative;background: rgba(0,0,0,0)}
.homef .svgBg svg{width: 100%;height: 100%;position: relative;z-index: 0}
.homef .svgBg .cls-1 {fill: none;stroke: #edd690;stroke-dasharray: 0 0 8 8;stroke-width: 2px;stroke-dasharray: 3163; stroke-dashoffset:3163; opacity: .5;}
.homef .svgBg.aos-animate .cls-1{ stroke-dashoffset:0;transition:3s  stroke-dashoffset  ;  }


.homef .list-f ul li{width: 2.4rem;height: 2.4rem;}
.homef .list-f ul li .item{width: 2.4rem;height: 100%;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;padding-bottom: .5rem;z-index: 5;position: relative;z-index: 6}
.homef .list-f ul li .num{font-size: .35rem;position: relative;z-index: 3}
.homef .list-f ul li .num span{font-size: .75rem; }
.homef .list-f ul li .tit{font-size: .18rem;position: relative;z-index: 3;margin-top: .1rem;padding:0 .1rem}
.homef .list-f ul li .item:after{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: 0;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;animation: roted linear 20s infinite;animation-play-state: paused;}
.homef .list-f ul li .item:before{content: '';position: absolute;left: 50%;top: 50%;z-index: 1;background: #9dd7dd;border-radius: 50%; width: .16rem;height: .16rem; margin-left: -.08rem;margin-top: -.08rem}
.homef .list-f ul li:nth-child(1) .item:after{background-image: url(../images/cir1.png);}
.homef .list-f ul li:nth-child(2) .item:after{background-image: url(../images/cir2.png);}
.homef .list-f ul li:nth-child(3) .item:after{background-image: url(../images/cir3.png);}
.homef .list-f ul li:nth-child(4) .item:after{background-image: url(../images/cir4.png);}
.homef .list-f ul li:nth-child(5) .item:after{background-image: url(../images/cir5.png);}
.homef .list-f ul li:nth-child(6) .item:after{background-image: url(../images/cir6.png);}
.homef .list-f ul li:nth-child(7) .item:after{background-image: url(../images/cir7.png);}
.homef .list-f ul li:nth-child(8) .item:after{background-image: url(../images/cir8.png);}
 

.homeg .mediaCode{background: url(../images/599.png) no-repeat center;background-size: cover;} 
.homeg .mediaCode a{margin: .08rem 0}
.homeg .mediaCode a i{display: flex;align-items: center;justify-content: center;background: rgba(255,255,255,.5);border-radius: 50%;font-size: .35rem;color: #4e7c9f;width: .76rem;height: .76rem}
.homeg .mediaCode a:hover i{background: rgba(255,255,255,.7)}
.homeg .mediaCode a:hover i.swi-weixin{color: #15b200}
.homeg .mediaCode a:hover i.swi-sina{color: #dc2400}
.homeg .mediaCode a:hover i.swi-douyin{color: #000}
.homeg .mediaCode a:hover i.swi-douyin:before{text-shadow: 1px 1px 0 #eb074e}

.homeg .mediaCode a:hover i.swi-xiaohongshu{color: #ff2442}
.homeg .mediaCode a:hover i.swi-bzhan{color: #fb7299}

.homeg .list li .txt{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;color: #fff;padding: .25rem;display: flex;align-items: center;transition: .3s;height: .79rem}
.homeg .list li .txt i{font-size: .24rem;display: block;position: relative;}
.homeg .list li .txt i:after{content: '';position: absolute;left: -.25rem;top: 0;bottom: 0;width: 4px;background: #15b200}
.homeg .list li .txt i.swi-weixin:after{background: #15b200}
.homeg .list li .txt i.swi-sina:after{background: #dc2400}
.homeg .list li .txt i.swi-douyin:after{background: #3afff3}
.homeg .list li .txt i.swi-xiaohongshu:after{background: #ff2442}
.homeg .list li .txt i.swi-bzhan:after{background: #fb7299}
.homeg .list li .txt h4{flex:1;overflow: hidden;font-size: .2rem;margin-left: .15rem}
.homeg .list li.video a{display: block;position: relative;}
.homeg .list li.video a:before{content: "\e630";font-family: swiper-icons !important;color: rgba(255,255,255,.5);position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);z-index: 5;font-size: .6rem}



@media (min-width:993px){
.intit.ab{position: absolute;left: 0;top: 0;z-index: 5;width:1rem}
.intit.v .h3{writing-mode: vertical-rl;}
 .homef .slide-f .swiper-slide a:hover{box-shadow: 0 0 .45rem inset rgba(0,0,0,.55);}
.intit.v .h3 .cn em{margin-top: .06rem}
.intit.v .h3 .en{top: .05rem;margin-bottom: 0}
.homea .right .umore{left: 4.9rem;top: .36rem}
.homeg .list{align-items: flex-start;}
.homeg .list li{width: 25%;position: relative;}
.homeg .list li:after{content: '';left: .13rem;top: .13rem;right: .13rem;bottom: .13rem;border: 1px solid #fff;position: absolute;z-index: 4;opacity: 0;transition: .3s}
.homeg .list li .img{height: 4.8rem}
.homeg .list li:hover:after{opacity: .5;}
.homeg .list li:hover a:before{opacity: 0;}
.homeg .list li:hover .img{background: #8bc1c7}
.homeg .list li:hover .img:after{opacity: 0;}
.homeg .list li:hover .img img{opacity: .2;}
.homeg .list li:hover .txt{height: 100%}
.homeg .list li:hover .txt h4{display:block;overflow:visible;text-overflow:inherit;white-space:normal}
.homeg .list li:nth-child(1) .img{height: 6.3rem}
.homeg .list li:nth-child(5) .img{height: 3.6rem}
.homeg .list li:nth-child(6) .img{height: 5.1rem}
.homeg .list li:nth-child(6){width: 50%;position: absolute;left: 25%;bottom: 0;z-index: 5}
.homeg .mediaCode{position: absolute;right: 0;bottom: 0; height: 5.1rem;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 25%} 

.homef .list-f ul li:hover .item:after{animation-play-state: running;}
.homed .left .list li{position: relative;z-index: 5}
.homed .left .list li:hover .txt h4{font-weight: bold;}
.homed .left .list li:after{content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: url(../images/552.png) no-repeat center;background-size: 100% 100%;z-index: 0;pointer-events: none;opacity: 0;transition: .3s}
.homed .left .list li:hover:after{opacity: 1;}

.homec .list li:nth-child(1){margin-top: .75rem}
.homec .list li:nth-child(3){margin-top: 1.1rem}
.homec .list li:nth-child(4){margin-top: .6rem}

.homec .intit .h3 .line{height: 4.5rem;top: auto;bottom: -4.8rem}
.homec .intit .h3 .line:after{bottom: 100%;top: auto}

.homea .left .swiBtn a:hover:before{animation-play-state: running;}
.homea .left .slide-a .swiper-slide:hover .txt time:after{width: 1.3rem}
.homea .right .list li a:hover  time:after{width: 1.3rem}
.homea .left .swiDots{display: none}
.homef .list-f ul li{position: absolute;opacity: 0;transition-property: opacity, transform;transform:translateZ(0) scale(0);transition-delay: 0;transition-duration: .5s;z-index: 6}
.homef .list-f ul li:nth-child(1){left: 1.44rem;top: -.65rem}
.homef .list-f ul li:nth-child(2){left: -1.18rem;top: 1.8rem}
.homef .list-f ul li:nth-child(3){left: 2rem;bottom: -.5rem}
.homef .list-f ul li:nth-child(4){left: 6.3rem;top: -1.1rem}
.homef .list-f ul li:nth-child(5){right: .15rem;top: -1.2rem}
.homef .list-f ul li:nth-child(6){right: -1.18rem;top: 1.7rem;}
.homef .list-f ul li:nth-child(7){right: 1.88rem;bottom: -1.15rem}
.homef .list-f ul li:nth-child(8){right: 5.7rem;bottom: .2rem;}
.homef .list-f ul li:nth-child(6) .item{padding-bottom: .25rem}
.homef .list-f ul li:nth-child(8) .item{padding-bottom: .25rem}
.homef .list-f ul li:nth-child(1) .item{padding-bottom: .25rem}
.homef .list-f .svgBg.aos-animate ul li{opacity: 1;transform: translateZ(0) scale(1);}
.homef .list-f .svgBg.aos-animate ul li:nth-child(1){transition-delay: 1.1s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(2){transition-delay: 1.3s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(3){transition-delay: 1.5s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(4){transition-delay: 1.7s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(5){transition-delay: 1.9s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(6){transition-delay: 2.1s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(7){transition-delay: 2.3s;transition-duration: 1.5s;}
.homef .list-f .svgBg.aos-animate ul li:nth-child(8){transition-delay: 2.4s;transition-duration: 1.5s;}

.wapfix .homef .list-f .svgBg  ul li{opacity: 1;transform: translateZ(0) scale(1);}
.wapfix .homef .svgBg .cls-1{stroke-dashoffset:0;}
}

@media (max-width:992px){ 
.intit .h3 .line{display: none}
.intit .h3{padding-left: 0}
.intit .h3 .en{margin-bottom: 0}
.intit .h3 .cn{font-size: .46rem}
.intit .h3 .cn span:nth-child(1){font-size: .62rem;}
.intit .h3 .cn span:nth-child(2){font-size: .5rem;}
.intit .h3 .en{font-size: .26rem}
.homea .left{width: 100%;margin-bottom: .5rem}
.homea .right{width: 100%;padding-left: 0;padding-top: 0}
.homea .left .slide-a .img{height: 52vw}
.homea .left .slide-a .txt h4{font-size: .28rem;margin-left: 1.9rem}
.homea .left .slide-a .txt p{font-size: .22rem}
.homea{padding-bottom: 0}
.homea .right .list li{padding: .3rem 0}
.homea .right .list li h4{font-size: .28rem;margin-left: 1.9rem}

.homea .left .swiBtn a{top: 26vw;margin-top: -.13rem;z-index: 5;display: none}
.homea .left .swiBtn a:before{content: '';width: .57rem;height: .57rem;background: url(../images/arrcir.png) rgba(255,255,255,.3) no-repeat center;background-size: 100% 100%;top: 50%;margin-top: -.28rem;position: absolute;animation: roted 10s linear infinite;animation-play-state: paused;border-radius: 50%}
.homea .left .swiBtn a.prev{left: -.1rem}
.homea .left .swiBtn a.next{right: -.1rem}
.homea .left .swiBtn a.prev:before{left: -.18rem}
.homea .left .swiBtn a.next:before{right: -.18rem}
.homea .left .swiDots{display: flex}

.homeb .wp,.homec .wp{padding-left: 0}
.homeb .intit{display: flex;justify-content: space-between;align-items: center}
.homec .intit{display: flex;justify-content: space-between;align-items: center}
.homed .intit{display: flex;justify-content: space-between;align-items: center}
.homec .list{left: 0;min-height: inherit;}
.homec{height: auto;padding-bottom: 2.8rem}
.homec .list{flex-wrap: nowrap;}
.homec .list li{width: 50%;height: auto;background: rgba(255,255,255,.5)}
.homec .list li h4{font-size: .28rem}
.homec .bg{width: 35vw}
.homed{height: auto;background-size: 100% auto;margin-top: -2.2rem;padding: 2.2rem 0 4rem}
.homed .wp{position: relative;z-index: 5}
.homed:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: calc(100% - 80vw);background: #b6dde1;z-index: 0;pointer-events: none}
.homed .left{padding-left: 0;width: 100%}
.homed .right{padding-left: 0;width: 100%}
.homed .right .slide-dp{width: 100%}
.homed .left .list li .txt h4{font-size: .28rem}
.homed .left .list li .txt p{font-size: .22rem;color: #555}
.homed .left .list li{padding: .2rem 0}
.homed .right .slide-d .img{height: 56vw}
.homed .right .txts li{padding: .25rem 0}
.homed .right .txts li h4{font-size: .28rem}
.homed .right .txts li.on time{height: .4rem}
.homed .right .txts li.on h4{color: #004071}
.homed .right .txts{height: auto}
.homee{height: 60vw;margin-top: -3rem}
.homef{height: auto;margin-top: -15vw;padding-top: 0}
.homef .svgBg svg{display: none;}
.homef .slide-f{position: relative;width: 80vw;top:0;left:10vw;margin-bottom: .6rem}
.homef .slide-f .swiDots{margin-top: .6rem}
.homef .svgBg{width: 100%}
.homef .list-f ul li{width: 33.3333%;height: auto}
.homef .list-f ul li .item{margin: 0 auto; width: 26vw;height: 26vw;display: block;text-align: center;padding: 4vw 0}
.homef .list-f ul li .num span{font-size: 7vw}
.homef .list-f ul li .item:after{animation: roted 15s linear infinite}
.homef .slide-f .swiper-slide{height: 5rem}
.homef .slide-f .swiper-slide:nth-child(2n+1){margin-top: .5rem}
.homef .slide-f .swiper-slide h4{font-size: .24rem}
.homef .list-f ul li .tit{font-size: 2.2vw;margin-top: .3rem}
.homeg{height: auto}
.homeg .list li{width: 50%;position: relative;}
.homeg .list li .img{height: 38vw}
.homeg .mediaCode{padding: .5rem;display: flex;justify-content: center}
.homeg .mediaCode a{margin: 0 .2rem}
.homeg .mediaCode a i{width: .82rem;height: .82rem;font-size: .38rem}
.homec .list li+li{margin-left: 0}
.homeg .list li .txt{padding: .3rem .25rem}
.homeg .list li .txt h4{font-size: .26rem}
.homeg .list li .txt i{font-size: .3rem}
}

@media (max-width:597px){ 
.homed{padding-bottom: 3.5rem;padding-top: 1.8rem}
.homed{margin-top: -1.8rem}
.homea .left .slide-a .txt p{font-size: .26rem}
.homea .left .slide-a .txt h4{font-size: .3rem; }
.homea .right .list li h4{font-size: .3rem}
.homec .list li{width: 100%;margin-right: .4rem ;border: 0;padding: 1px;}
.homec .list li a{height: 100%;display: block;border: 1px solid #cfd7d9;}
.homec .list li:last-child{margin-right: 0}
.homec .list li h4{font-size: .3rem}
.homed .left .list li .txt h4{-webkit-line-clamp: 3;}
.homed .left .list li .txt p{display: none;}
.homed .right .txts li h4{font-size: .3rem}
.homed .left .list li .txt h4{font-size: .28rem}
.homef .slide-f .swiper-slide h4{font-size: .3rem}
.homef .list-f ul li{width: 50%;height: auto}
.homef .list-f ul li .item{margin: 0 auto; width: 40vw;height: 40vw;display: block;text-align: center;padding: 6.5vw 0 0}
.homef .list-f ul li .num span{font-size: 11vw}
.homef .list-f ul li .tit{font-size: 3.6vw;margin-top: .3rem}
.homef .slide-f .swiper-slide a{align-items: center}
.homef .slide-f .swiper-slide{height: 5.4rem}
/*.homeg .list li:nth-last-child(1){width: 100%}
.homeg .list li:nth-last-child(2){width: 100%}
.homeg .list li:nth-last-child(1) .img{height: 58vw}
.homeg .list li:nth-last-child(2) .img{height: 58vw}*/
.homeg .list li .txt{padding: .35rem .25rem}
.homeg .list li.video a:before{font-size: .8rem}
}

 .slide-linkp{display: flex;align-items: flex-start;}
.slide-linkp .swiper-container.slide-link{flex:1;overflow: hidden;margin-left: .2rem}