@charset "utf-8";
.home{background: url(../images/716.jpg);}
.home #app{background: url(../images/846.jpg) no-repeat top center;background-size: 100% auto}
.banner{position:relative;padding: .2rem 0 .3rem}
.banner .banner-l{width: 4.3rem;padding-top: .2rem}
.banner .banner-l .slog img{width: 100%}
.banner .banner-l .topSer{margin-top: .4rem}
.banner .banner-l .topSer .inp{ padding: 0 .75rem 0 .15rem;border-radius: .1rem;line-height: .5rem; transition: .3s;height: .5rem;background: #fff;width: 100%;box-shadow: 0 .1rem .15rem rgba(2, 30, 47, .1)}
.banner .banner-l .topSer .sub{position: absolute;top: 0;right: 0;bottom: 0;background: transparent;width: .65rem;text-align: center;line-height: .5rem;color: #834798;
  font-size: .24rem;cursor: pointer; }
 .banner .banner-l .topSer .sub:before{content: '';width: 1px;height: .2rem;background: #ddd;top: 50%;margin-top: -.1rem;position: absolute;left: 0}
.banner .banner-l .icoList{margin-top: .5rem}
.banner .banner-l .icoList li{width: calc(50% - .05rem);margin-bottom: .1rem}
.banner .banner-l .icoList li a{display: flex;align-items: center;height: 1.5rem;border: 1px solid #bed6eb;border-radius: .1rem; transition: .3s;flex-direction: column;justify-content: center;background: #fff}
.banner .banner-l .icoList li .ico{width: .98rem;height: .78rem;background: url(../images/icobg.png) no-repeat center;background-size: 100% 100%;display: flex;align-items: center;justify-content: center;}
.banner .banner-l .icoList li .ico img{width: .48rem}
.banner .banner-l .icoList li p{font-size: .2rem}


/*.content{width: 100%;overflow: hidden;}*/

@media (min-width:1025px){
.banner .slide-ba .swiper-slide .sc{-webkit-transform:scale(1)}
.banner .slide-ba .swiper-slide-active .sc{-webkit-transform:scale(1.1);-webkit-transition:8s 1s linear;}
}




.intit{margin-bottom: .3rem; }
.intit .h3{position: relative;}
.intit .h3 img{height: .86rem;user-select: none;pointer-events: none}
.intit .h3 .cn span{font-family:'xxk';font-size: 0.98rem;color: #4286c7;display: inline-block;}
.intit .h3 .cn span i{display: inline-block;position: relative;margin-left: -.2rem}
.intit .h3 .cn em{font-family:'sys';font-size: .52rem;color: #834798;position: relative;top: -.23rem;left: -.1rem}
.intit .h3 .en{font-size: .14rem;color: #834798;position: absolute;left: 1.95rem;top: .9rem;white-space: nowrap;}

.intit .more a{font-size: .18rem;color: #4286c7;display: flex;align-items: center;}
.intit .more a img{height: .27rem;margin-left: .1rem;display: block;}

.intit .more.ab{position: absolute;right: 0;top: .25rem;z-index: 5}

.model-1{position: relative;padding: .5rem 0 1rem}
.model-1 .intit{margin-bottom: 0}
.model-1 .wp{}
.model-1  .tit{margin: 0 .8rem }
.model-1  .tit img{width: .81rem}
.model-1 .slide-1p:after{content: '';width: 4.16rem;height: 5.12rem;background: url(../images/cirbg.png) no-repeat center;background-size: 100% 100%;position: absolute;left: -.3rem;top: -.6rem;pointer-events: none; }
.model-1 .slide-1{width: 2.74rem;height: 2.74rem;border-radius: 50%;background: url(../images/cir.png) no-repeat center;background-size: 100% 100%}
.model-1 .slide-1  .swiper-slide {display: flex;align-items: center;justify-content: center;}
.model-1 .slide-1  .swiper-slide img{width: 2.1rem;filter: drop-shadow(0 .1rem .25rem rgba(2,30,47,.3))}
.model-1 .slide-1p{display: flex;align-items: center;justify-content: center;background: #fff;padding: .25rem;border-radius: 4rem; padding-right: 1.5rem }
.model-1 .slide-1p .txts{ flex:1;  display: flex;align-items: center;;padding:0}
.model-1 .slide-1p .txts .bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;pointer-events: none}
.model-1 .slide-1p .txts ul{width: 100%}
.model-1 .slide-1p .txts ul:after{width: calc(33.3333% - .14rem);content: '';display: inline-block;}
.model-1 .slide-1p .txts ul li{width: calc(33.3333% - .14rem);padding: .1rem 0}
.model-1 .slide-1p .txts ul li a{display: flex;align-items: center; line-height: .7rem;border: 1px solid #bed6eb;border-radius: .1rem;font-size: .28rem;padding-left: .3rem;transition: .3s}
.model-1 .slide-1p .txts ul li img{width: .24rem;margin-right: .1rem;display: block;}

.model-1 .slide-1p .txts ul li:nth-child(1) a{background: linear-gradient(to right,#ffeff2,#fff)}
.model-1 .slide-1p .txts ul li:nth-child(2) a{background: linear-gradient(to right,#fff7e6,#fff)}
.model-1 .slide-1p .txts ul li:nth-child(3) a{background: linear-gradient(to right,#ecf3fa,#fff)}
.model-1 .slide-1p .txts ul li:nth-child(4) a{background: linear-gradient(to right,#eef9fc,#fff)}
.model-1 .slide-1p .txts ul li:nth-child(5) a{background: linear-gradient(to right,#f3fcf8,#fff)}



.model-2{padding: .4rem 0}
.model-2 .left{width: 10rem}
.model-2 .right{width: 5.1rem}

.model-2 .slide-2lp{margin-bottom: .2rem}
.model-2 .slide-2lp .swiDots{position: absolute;right:.3rem;bottom:.5rem;display: flex;width:auto;z-index: 5}
.model-2 .slide-2lp .swiDots span{width: .25rem;height: .07rem;background: #fff;margin: 0 .06rem;opacity:.4;border-radius: 50%}
.model-2 .slide-2lp .swiDots span.active{opacity: 1;}
.model-2 .slide-2lp .slide-2l{width: 5.1rem;border-radius: .2rem}
.model-2 .slide-2lp .slide-2l .swiper-slide a{}
.model-2 .slide-2lp .slide-2l .swiper-slide .img{height: 3.2rem;border-radius:.2rem }
.model-2 .slide-2lp .slide-2l .swiper-slide .img time{position: absolute;left: 0;bottom: 0;z-index: 3;width: 1.15rem;height: .36rem;background: url(../images/timbg.png) no-repeat center;background-size: 100% 100%; color: #4286c7;font-family: 'ran';line-height: .36rem;text-align: center;padding-left: .1rem }
.model-2 .slide-2lp .txts{flex:1; overflow: hidden;background: #4286c7;border-radius: .2rem;padding: .4rem}
.model-2 .slide-2lp .txts ul li h4{font-size: .2rem;line-height: 1.5em;height: .6rem;color: #fff}
.model-2 .slide-2lp .txts ul li p{line-height: 1.8em;color:rgba(255,255,255,.6);margin-top: .15rem;height: .84rem;margin-bottom: .4rem}
.model-2 .slide-2lp .txts ul li time{width: 1.15rem;height: .36rem;background: url(../images/timbg.png) no-repeat center;background-size: 100% 100%;color: #4286c7;font-family: 'ran';line-height: .36rem;text-align: center;padding-left: .1rem;display: block;}

.model-2 .left .list li{padding: .15rem 0}
.model-2 .left .list li+li{border-top: 1px solid #ccc}
.model-2 .left .list li a{display: flex;align-items: center;}
.model-2 .left .list li h4{flex:1;overflow:hidden;margin-right: .2rem;font-size: .18rem;line-height: 1.4em;position: relative;padding-left: .15rem}
.model-2 .left .list li time{color: #4286c7;font-family: 'ran'}
.model-2 .left .list li h4:before{content: '';position: absolute;left: 0;width: .06rem;height: .06rem;background: #834798;border-radius: 50%;margin-top: -.03rem;top: 50%}


.model-2 .right .list li+li{margin-top: .25rem}
.model-2 .right .list li a{display: flex;align-items: center;}
.model-2 .right .list li .txt{flex:1;overflow:hidden;margin-left: .2rem;}
.model-2 .right .list li h4{font-size: .18rem;line-height: 1.4em;position: relative;max-height: .5rem\0; }
.model-2 .right .list li time{color: #4286c7;font-family: 'ran';width: 1rem;height: .72rem;background: url(../images/timngs.png) no-repeat center;background-size: 100% 100%;text-align: center;font-size: .14rem;padding-top: .1rem}
.model-2 .right .list li time span{display: block;font-size: .32rem;}


.model-3{padding: .3rem 0 0}
.model-3 .intit{margin-bottom: .5rem}
.model-3 .model-3s .swiTabs{overflow: visible;z-index: 7}
.model-3 .model-3s .swiNav{position: absolute;left:.7rem;top: -.3rem;z-index: 16}
.model-3 .model-3s .swiNav ul li{width: 1.65rem;height: .6rem;line-height: .6rem;width:auto;}
.model-3 .model-3s .swiNav ul li+li{margin-top: .15rem}
.model-3 .model-3s .swiNav ul li a{display: block;background: #fff;border-radius: .5rem;height: 100%;padding: 0 .3rem;font-size: .22rem;transition: .3s;position: relative;}
.model-3 .model-3s .swiNav ul li.on a{background: #4286c7;color: #fff}
.model-3 .model-3s .swiNav ul li.on a:after{content: "\e614";font-family: swiper-icons !important;position: absolute;right: -.2rem;top: 50%;transform: translateY(-50%);color:#4286c7 }
.model-3 .model-3s .bg{padding: 0 .2rem}
.model-3 .model-3s .bg .bgimg{width: 100%}
.model-3 .swi-pop{width: 6.8rem;height:5.69rem;position: absolute;top: -.3rem;left: 50%;margin-left: -3.4rem;z-index: 5;padding:.4rem .6rem;display: none;z-index: 30}
.model-3 .swi-pop .swibg{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none}
.model-3 .swi-pop .swibg img{width: 100%;height: 100%;filter: drop-shadow(0 .1rem .25rem rgba(2,30,47,.3));}
.model-3 .swi-pop .swi-close{font-size: .24rem;color: #888;position: absolute;top: .25rem;right: .55rem;z-index: 7;cursor: pointer;}
.model-3 .swi-pop .swi-close:hover{color: #834798}
.model-3 .swi-pop .tit{font-size: .32rem;font-weight: bold;margin-bottom: .2rem}
.model-3 .swi-pop  .swiBtn a{position: absolute;top: 50.5%;transform: translateY(-50%);z-index: 6; color: #629ad0}
.model-3 .swi-pop  .swiBtn a.swiper-button-disabled{display: none}

.model-3 .swi-pop  .swiBtn a.prev{left: .13rem}
.model-3 .swi-pop  .swiBtn a.next{right: .13rem}
.model-3 .swi-pop  .img{height: 3.15rem;border-radius: .2rem;display: none;}
.model-3 .swi-pop  .info{margin-top: .2rem;padding-right: .15rem;max-height: 4rem;overflow: auto}
.model-3 .swi-pop  .info .line{border-bottom: 1px solid #e7e9e9;padding: .15rem 0;display: flex;align-items: center;}
.model-3 .swi-pop  .info .line p{flex:1;overflow: hidden;margin-left: .1rem;font-size: .18rem}
.model-3 .swi-pop  .info .line span{display: block;width: .65rem;height: .28rem;line-height: .28rem;background: #4286c7;border-radius: .3rem;text-align: center;color: #fff}
.model-3 .swi-pop  .info .line.under span{background: #834798;}
.model-3 .bg ul li{position: absolute;color: #4286c7;font-size: .24rem;cursor: pointer;}
.model-3 .bg ul li span:after{content: '';width: .44rem;height: .44rem;background: url(../images/dhdot.png) no-repeat center;background-size: 100% 100%;display: block;margin: 0 auto}
.model-3 .bg ul li.on span:after{background: url(../images/dhdoton.png) no-repeat center;background-size: 100% 100%;}
.model-3 .bg ul li.on{color: #834798}
.model-3 .slide-3sas li.s0{left: 25%;top: -2.5%}
.model-3 .slide-3sas li.s1{left: 38%;top: -2.5%}
.model-3 .slide-3sas li.s2{left: 49%;top: -1.5%}
.model-3 .slide-3sas li.s3{left: 15%;top: 35%}
.model-3 .slide-3sas li.s4{left: 58%;top: 0}
.model-3 .slide-3sas li.s5{left: 72%;top: 2.5%}
.model-3 .slide-3sas li.s6{left: 23%;top: 11%;}
.model-3 .slide-3sas li.s7{left: 53%;top: 21%;}
.model-3 .slide-3sas li.s8{left: 33%;top: 40%}
.model-3 .slide-3sas li.s9{left: 80%;top: 40%}
.model-3 .slide-3sas li.s10{left: 11%;top: 40%}
/*2*/
.model-3 .slide-3sbs li.s0{left: 25%;top: -2.5%}
.model-3 .slide-3sbs li.s1{left: 38%;top: -2.5%}
.model-3 .slide-3sbs li.s2{left: 49%;top: -1.5%}
.model-3 .slide-3sbs li.s3{left: 15%;top: 35%}
.model-3 .slide-3sbs li.s4{left: 58%;top: 0}
.model-3 .slide-3sbs li.s5{left: 72%;top: 2.5%}
.model-3 .slide-3sbs li.s6{left: 55%;top: 19%}
.model-3 .slide-3sbs li.s7{left: 80%;top: 40%}

/*3*/
.model-3 .slide-3scs li.s0{left: 25%;top: -2.5%}
.model-3 .slide-3scs li.s1{left: 38%;top: -2.5%}
.model-3 .slide-3scs li.s2{left: 49%;top: -1.5%}
.model-3 .slide-3scs li.s3{left: 15%;top: 35%}
.model-3 .slide-3scs li.s4{left: 58%;top: 0}
.model-3 .slide-3scs li.s5{left: 72%;top: 2.5%}
.model-3 .slide-3scs li.s6{left: 55%;top: 19%}
.model-3 .slide-3scs li.s7{left: 80%;top: 40%}




.model-5{padding: .4rem 0}
.model-5 .model-5a{margin-bottom: .5rem}
.model-5 .model-5a ul li{width: 7.66rem;position: relative;}
.model-5 .model-5a ul li a{display: flex;align-items: center;position: relative;z-index: 4;color: #222}
.model-5 .model-5a ul li .txt{padding-top: 1rem}
.model-5 .model-5a ul li .txt h4{font-size: .22rem;margin-bottom: .3rem}
.model-5 .model-5a ul li .txt h4 span{font-size: .32rem;margin-right: .2rem;padding-bottom: .2rem;display: inline-block;position: relative;line-height: 1em}
.model-5 .model-5a ul li .txt h4 span:after{content: '';width: 100%;bottom: 0;height: 2px;background: #4286c7;position: absolute;left: 0}
.model-5 .model-5a ul li .txt .info p{color: #666666;font-size: .2rem;padding-right: .55em;padding-left: .1rem;line-height: 1.8;width: 90%;}
.model-5 .model-5a ul li .bg{position: absolute;left: 0;bottom: 0;width: 100%;height: 2.84rem;z-index: 0;pointer-events: none;user-select: none;transition: .3s}
.model-5 .model-5a ul li .img{position: relative;left: .12rem}
.model-5 .model-5a ul li .img img{height: 3.54rem;user-select: none;width: 8.2rem;}
.model-5 .model-5a ul li.li1 .img{left: .17rem}
.model-5 .model-5a ul li.li2 .txt h4 span:after{background: #834798}
.model-5 .model-5b .swiNav{line-height: .8rem;background: #fff;border-radius: .5rem;box-shadow: 0 .1rem .15rem rgba(13,53,92,.1);margin-bottom: .45rem;height: .8rem}
.model-5 .model-5b .swiNav ul li{display: inline-block;height: .8rem}
.model-5 .model-5b .swiNav ul li a{display: block;padding: 0 .5rem;font-size: .22rem ;border-radius: .5rem;height: 100%;position: relative; }
.model-5 .model-5b .swiNav ul li.on a{background: #85439b;color: #fff}
.model-5 .model-5b .swiNav ul li.on a:after{content: "\e6cb";font-family: swiper-icons !important;position: absolute;bottom: -.2rem;left: 50%;transform: translateX(-50%);color:#85439b;line-height: 1em }
.model-5 .slide-5b .swiper-slide{width: 15%;margin-right: 2%}
.model-5 .slide-5b .swiper-slide:last-child{margin-right: 0}
.model-5 .slide-5b .swiper-slide .img {border-radius: .2rem .2rem .2rem 0;height: 3.2rem}
.model-5 .slide-5b .swiper-slide .img .name{position: absolute;left: 0;bottom: 0;z-index: 3;width: 1.37rem;height: .44rem;background: url(../images/namebg.png) no-repeat center;background-size: 100% 100%; color: #4286c7; line-height: .44rem;text-align: center;padding-left: .1rem;font-size: .2rem;transition: .3s }
.model-5 .slide-5b .swiper-slide .p{margin-top: .15rem;font-size: .2rem;color: #888;display: none;}
.model-5 .slide-5b .swiTool{margin-top: .4rem;align-items: center;}
.model-5 .slide-5b .swiDots{flex:1;overflow: hidden;margin-left: .4rem;background:#c6cad1;height: 2px;position: relative; }
.model-5 .slide-5b .swiDots .swiper-scrollbar-drag{background: #4286c7 }
.model-5 .slide-5b .swiBtn{width: 1.24rem;border-radius: .1rem;border: 2px solid #c6cad1;line-height: .48rem;display: flex;align-items: center;justify-content: center;padding: 0 .15rem;position: relative;}
.model-5 .slide-5b .swiBtn:before{content: '';position: absolute;left: 50%;height: .1rem;width: 1px;background:#c6cad1;top: 0 }
.model-5 .slide-5b .swiBtn:after{content: '';position: absolute;left: 50%;height: .1rem;width: 1px;background:#c6cad1;bottom: 0 }
.model-5 .slide-5b .swiBtn a{width: 50%;text-align: center;}
.model-5 .slide-5b .swiBtn a.swiper-button-disabled{opacity: .3; }
.model-5 .slide-5b .swiBtn a:before{display: block;transition: .3s}


.model-6{padding: .3rem 0 0}
.model-6.fixed .wp{  }
.model-6 .wp{align-items: flex-start;transition: .3s}
.model-6 .left{width: 7.3rem;position: sticky;top: 1.5rem}
.model-6 .right{width: 7.7rem; }
.model-6 .slide-6lp{margin-bottom: .2rem}
.model-6 .slide-6lp .swiDots{position: absolute;left: 3.9rem;bottom:.2rem;display: flex;width: 100%;z-index: 5}
.model-6 .slide-6lp .swiDots span{width: .25rem;height: .07rem;background: #fff;margin: 0 .06rem;opacity: 1;border-radius: 50%}
.model-6 .slide-6lp .swiDots span.active{background: #834798;}
.model-6 .slide-6lp .slide-6l{width: 3.6rem;}
.model-6 .slide-6lp .slide-6l .swiper-slide a{}
.model-6 .slide-6lp .slide-6l .swiper-slide .img{height: 2.25rem;border-radius:.2rem .2rem .2rem 0}
.model-6 .slide-6lp .slide-6l .swiper-slide .img time{position: absolute;left: 0;bottom: 0;z-index: 3;width: 1.15rem;height: .36rem;background: url(../images/timbg.png) no-repeat center;background-size: 100% 100%; color: #4286c7;font-family: 'ran';line-height: .36rem;text-align: center;padding-left: .1rem }
.model-6 .slide-6lp .txts{flex:1;margin-left: .3rem;padding-top: .1rem;overflow: hidden;}
.model-6 .slide-6lp .txts ul li h4{font-size: .2rem;line-height: 1.5em;height: .6rem}
.model-6 .slide-6lp .txts ul li p{line-height: 1.6em;color: #888;margin-top: .15rem;height: .75rem}

.model-6 .left .list li{padding: .15rem 0}
.model-6 .left .list li+li{border-top: 1px solid #ccc}
.model-6 .left .list li a{display: flex;align-items: center;}
.model-6 .left .list li h4{flex:1;overflow:hidden;margin-right: .2rem;font-size: .18rem;line-height: 1.4em;position: relative;padding-left: .15rem}
.model-6 .left .list li time{color: #4286c7;font-family: 'ran'}
.model-6 .left .list li h4:before{content: '';position: absolute;left: 0;width: .06rem;height: .06rem;background: #834798;border-radius: 50%;margin-top: -.03rem;top: 50%}

.model-6 .right ul li{height: 2rem;border-radius: .2rem;  position: relative;z-index: 3}
.model-6 .right ul li a{display: flex;  align-items: center;height: 100%;color: #222;position: relative;padding-left: .7rem}
.model-6 .right ul li .num{font-size: .18rem; position: absolute;top: .25rem;right: .25rem}
.model-6 .right ul li  .item{display: flex;align-items: center;transform-origin: left top;transition: .3s}
.model-6 .right ul li .tit{flex:1;overflow: hidden;  }
.model-6 .right ul li .tit .cn{font-size: .32rem; }
.model-6 .right ul li .tit .en{font-size: .18rem; }
.model-6 .right ul li .ico img{width: .7rem;height: .7rem}
.model-6 .right ul li .ico{width: 1rem;height: 1rem;border:1px solid #222;;border-radius: 50%;display: flex;align-items: center;justify-content: center; margin-right: .2rem}

.model-6 .right ul li+li{margin-top: .2rem}
.model-6 .right ul li.li1{ background: url(../images/ca1.jpg) no-repeat center;background-size: cover;  }
.model-6 .right ul li.li2{ background: #fff; z-index: 5}
.model-6 .right ul li.li3{ background: url(../images/ca3.jpg) no-repeat center;background-size: cover;  z-index: 6}
.model-6 .right ul li.li4{ background: url(../images/ca4.jpg) no-repeat center;background-size: cover; z-index:7}
.model-6 .right ul li.li5{ background: url(../images/ca5.jpg) no-repeat center;background-size: cover;  z-index: 8}
.model-6 .right ul li.li6{ background: url(../images/ca6.jpg) no-repeat center;background-size: cover;  z-index: 8}

.model-7{padding: .6rem 0 .4rem}
.model-7 .left{width: 7.25rem}
.model-7 .right{width: 7.75rem}

.model-7 .slide-7lp .swiDots{position: absolute;left: 0;bottom: 0;display: flex;justify-content: center;width: 100%;z-index: 5}
.model-7 .slide-7lp .swiDots span{width: .25rem;height: .07rem;background: #fff;margin: 0 .06rem;opacity: 1;border-radius: 50%}
.model-7 .slide-7lp .swiDots span.active{background: #834798;}

.model-7  .ul{display: flex;}
.model-7  .ul .li{border-left:1px solid #ddd}
.model-7  .ul .li:last-child{border-right:1px solid #ddd}


.model-7  .ul .li .hover{border-top:1px solid #ddd;border-bottom:1px solid #ddd;position: relative;}
.model-7  .ul .li .hover .tit{min-width: 3.3rem;line-height: .52rem;background: #4286c7;color: #fff;border-radius: 0 .5rem .5rem 0;display: inline-block;font-size: .22rem;padding-left: .25rem;margin-bottom: .25rem}
.model-7  .ul .li .hover ul{position: relative;}
.model-7  .ul .li .hover:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 50%;z-index: 2;pointer-events: none;background: linear-gradient(to bottom, transparent 0%, white 90%);}
.model-7  .ul .li .hover ul li{ display: inline-block;margin-bottom: .07rem}
.model-7  .ul .li .hover ul li a{ display: block;line-height: .34rem;padding: 0 .15rem;border-radius: .3rem;border: 1px solid #d7dbdc}
 
@media (min-width: 993px){
.model-7  .ul .li .default{height: 4.2rem;width: .62rem;display: flex;padding-top: .15rem;justify-content: center;transition: .3s;position: relative;cursor: pointer;align-items: flex-start; }
.model-7  .ul .li .default .tit{writing-mode: tb-lr;writing-mode: vertical-lr;font-size: .22rem}

.model-7  .ul .li .default .abUrl{display: none}
.model-7  .ul .li .hover{position: absolute;width: 4.64rem;top: 0;left: 0;bottom: 0;opacity: 0;visibility: hidden; background: #fff;padding-right: .1rem}
.model-7  .ul .li .hover ul{padding:0 .25rem .4rem;padding-right: .2rem;max-height: 3rem;overflow: auto}
.model-7  .ul .li.on .hover{opacity: 1;visibility: visible;}
.model-7  .ul .li:nth-child(1){width: 4.64rem}
.model-7  .ul .li{width: .62rem;overflow: hidden;position: relative;}
 
.model-6 .right ul li { transition: .5s  }
.model-6 .right ul li.li2{ margin-top:-1.05rem;z-index: 5}
.model-6 .right ul li.li3{   margin-top:-1.05rem;z-index: 6}
.model-6 .right ul li.li4{ margin-top:-1.05rem;z-index:7}
.model-6 .right ul li.li5{   margin-top:-1.05rem;z-index: 8}
.model-6 .right ul li.li6{   margin-top:-1.05rem;z-index: 9}
 .model-6 .right ul li.li1 .item{transform:translate3d(-.5rem,-.3rem,0) scale(.6)}
.model-6 .right ul li.li2 .item{transform:translate3d(-.5rem,-.3rem,0) scale(.6)}
.model-6 .right ul li.li3 .item{transform:translate3d(-.5rem,-.3rem,0) scale(.6)}
.model-6 .right ul li.li4 .item{transform:translate3d(-.5rem,-.3rem,0) scale(.6)}
.model-6 .right ul li.li5 .item{transform:translate3d(-.5rem,-.3rem,0) scale(.6)}
.model-6 .right ul li:hover{z-index: 10!important;transform: translateX(-.5rem);}
.model-6 .right ul li:hover .item{transform:translate3d(0,0,0) scale(1)}
}


@media (min-width: 1025px){
 
}
.model-7 .slide-7lp .txts .tit+.tit{display: none}
@media (min-width: 993px){
.content .wp{padding-right: 1.5rem}
.banner .slide-ba{width: 8.3rem;transform: rotate3d(0,0,1,90deg);transform-origin: top right;position: absolute;top: calc(100% + .6rem);right: 0}
.banner .slide-ba .swiper-slide{width: 7.7rem;height: 12.5rem; overflow: hidden;}
.banner .slide-ba .swiper-slide .slideImg{height: 7.7rem;background: #fff; }

.banner .slide-ba .swiper-slide  .item{transform: rotate3d(0,0,1,-90deg);transform-origin:top left;position: absolute;left: 0;top: 100%;width: 12.5rem;height: 7.7rem; }
.banner .banner-r{position: relative;width: 12.5rem;height: 7.7rem}
.banner .banner-r .swiDots{position: absolute;right:-.3rem;top: 0;bottom: 0; display: flex;flex-direction: column;justify-content: center; width: auto;z-index: 5}
.banner .banner-r .swiDots span{width: .07rem;height: .25rem;background: #fff;margin: .06rem 0;opacity: 1;border-radius: 50%}
.banner .banner-r .swiDots span.active{background: #834798;}

.banner .slide-ba .swiper-slide a{display: block;transition: .3s; clip-path: inset(0 round .3rem);;overflow: hidden;position: relative;border-radius: .3rem }
.banner .slide-ba .swiper-slide-next  .item a{transform: translateY(-.1rem);}
.banner .slide-ba .swiper-slide-next .item  .slideImg img{opacity: 0;}
.banner .slide-ba .swiper-slide-next+.swiper-slide .item  .slideImg{background: #bdd5eb}
.banner .slide-ba .swiper-slide-next+.swiper-slide .item  .slideImg img{opacity: 0;}

.banner .slide-ba .swiper-slide-next .slideImg{background: #679ed2}


.banner .banner-l .icoList li:nth-child(1) a:hover{border-color: #ff5670;color: #ff5670;box-shadow: 0 0 .25rem rgba(255,86,112,.3)}
.banner .banner-l .icoList li:nth-child(6) a:hover{border-color: #834798;color: #834798;box-shadow: 0 0 .25rem rgba(131,71,152,.3)}
.banner .banner-l .icoList li:nth-child(2) a:hover{border-color: #fbb201;color: #fbb201;box-shadow: 0 0 .25rem rgba(251,178,1,.3)}
.banner .banner-l .icoList li:nth-child(5) a:hover{border-color: #4286c7;color: #4286c7;box-shadow: 0 0 .25rem rgba(66,134,199,.3)}
.banner .banner-l .icoList li:nth-child(4) a:hover{border-color: #5cc3e2;color: #5cc3e2;box-shadow: 0 0 .25rem rgba(92,195,266,.3)}
.banner .banner-l .icoList li:nth-child(3) a:hover{border-color: #78deaf;color: #78deaf;box-shadow: 0 0 .25rem rgba(99,189,147,.3)}

.model-1 .slide-1p .txts ul li:nth-child(1) a:hover{border-color: #834798;color: #834798;box-shadow: 0 0 .25rem rgba(131,71,152,.3)}
.model-1 .slide-1p .txts ul li:nth-child(2) a:hover{border-color: #fbb201;color: #fbb201;box-shadow: 0 0 .25rem rgba(251,178,1,.3)}
.model-1 .slide-1p .txts ul li:nth-child(5) a:hover{border-color: #4286c7;color: #4286c7;box-shadow: 0 0 .25rem rgba(66,134,199,.3)}
.model-1 .slide-1p .txts ul li:nth-child(4) a:hover{border-color: #5cc3e2;color: #5cc3e2;box-shadow: 0 0 .25rem rgba(92,195,266,.3)}
.model-1 .slide-1p .txts ul li:nth-child(3) a:hover{border-color: #78deaf;color: #78deaf;box-shadow: 0 0 .25rem rgba(99,189,147,.3)}


.model-7 .slide-7lp{width: 7.2rem;height: 4.5rem;position: relative;overflow: hidden;padding-bottom: .3rem}
.model-7 .slide-7lp .txts{position: absolute;left: 0;bottom: .25rem;right: 0;text-align: center;font-size: .24rem}
.model-7 .slide-7l{transform: rotate3d(0,0,1,-90deg);position: absolute;top: calc(100% - .75rem);left: 0;transform-origin: top left;height: 7.2rem;width:  3.75rem;}
.model-7 .slide-7lp .swiper-slide{height: 7.2rem;width:  3.3rem;overflow: hidden;}
.model-7 .slide-7lp .swiper-slide .item{ transform: rotate3d(0,0,1,90deg);transform-origin:left bottom;position: absolute;left: 0;bottom: 100%;width: 7.2rem;height:3.3rem}
.model-7 .slide-7lp .swiper-slide .item .img{height: 3.3rem}
.model-7 .slide-7lp .swiper-slide .item img{opacity: .5;}
.model-7 .slide-7lp .swiper-slide-active .item img{opacity: 1;}
.model-7 .slide-7lp .swiper-slide-next .item img{opacity: .7;}
.model-7 .slide-7lp .swiper-slide .item a{display: block;border-radius: .2rem;background: #fff;overflow: hidden;clip-path: inset(0 round .2rem);}
.model-7 .slide-7lp .swiper-slide-next .item a{transform: translateY(.05rem);}
/*.model-6 .right ul li.li3 .ico,.model-6 .right ul li.li5 .ico{width: 1.3rem;height: 1.3rem}
.model-6 .right ul li.li3 .ico img,.model-6 .right ul li.li5 .ico img{width: .86rem;height: .86rem}*/

.model-5 .slide-5b .swiBtn a.prev:hover:before{transform: translateX(-.1rem);}
.model-5 .slide-5b .swiBtn a.next:hover:before{transform: translateX(.1rem);}
.model-5 .slide-5b .swiper-slide:hover .img {box-shadow: 0 .1rem .15rem rgba(35,2,47,.3) }
.model-5 .slide-5b .swiper-slide:hover .img .name{background: url(../images/namebgon.png) no-repeat center;background-size: 100% 100%; color: #fff; }
.model-5 .slide-5b .swiper-slide:hover .p{color: #834699}
.model-5 .model-5a ul li.li1:hover .bg{filter: drop-shadow(0 .1rem .25rem rgba(2,30,47,.3));}
.model-5 .model-5a ul li.li2:hover .bg{filter: drop-shadow(0 .1rem .25rem rgba(35,2,47,.3));}
.model-3 .swi-pop  .swiBtn a:hover{ color: #834798}
.intit .more a:hover img{animation: beat 0.5s 1;}
.model-1 .slide-1p .txts ul li a:hover img{transform: rotate(180deg);transition: .5s}

}
@media (max-width: 1024px){
 .model-5 .model-5a ul li .img img {
     height:100%;
     user-select: none;
     width: 100%;
}
.model-5 .model-5a ul li .txt .info p{width: 100%;width: 92%;}
}
.model-1 .tit img:last-child{display: none}
@media (max-width: 992px){
.content{width: 100%;overflow: hidden;}
.model-1 .slide-1p .txts ul li:nth-child(1).on a{border-color: #834798;color: #834798;box-shadow: 0 0 .25rem rgba(131,71,152,.3)}
.model-1 .slide-1p .txts ul li:nth-child(2).on a{border-color: #fbb201;color: #fbb201;box-shadow: 0 0 .25rem rgba(251,178,1,.3)}
.model-1 .slide-1p .txts ul li:nth-child(3).on a{border-color: #4286c7;color: #4286c7;box-shadow: 0 0 .25rem rgba(66,134,199,.3)}
.model-1 .slide-1p .txts ul li:nth-child(4).on a{border-color: #5cc3e2;color: #5cc3e2;box-shadow: 0 0 .25rem rgba(92,195,266,.3)}
.model-1 .slide-1p .txts ul li:nth-child(5).on a{border-color: #78deaf;color: #78deaf;box-shadow: 0 0 .25rem rgba(99,189,147,.3)}

.intit .h3 .cn span{font-size: .8rem}
.intit .h3 .cn em{font-size: .4rem;top: -.3rem}
.intit .h3 .en{font-size: .2rem;left: 1.45rem;top: .55rem}
.intit .more a{font-size: .24rem;}
.intit .more a img{height: .34rem}
.banner .banner-l{width: 100%;padding-top: .4rem;order: 2}
.banner .banner-r{width: 100%;order: 1 }
.banner .banner-r .slide-ba .slideImg{height: 55vw;border-radius: .2rem}
.banner .banner-r .swiDots{display: flex;justify-content: center;;margin-top: .3rem}
.banner .banner-r .swiDots span{width: .35rem;height: .09rem;background: #fff;margin: 0 .08rem;opacity: 1;border-radius: 50%;box-shadow: 0 0 5px rgba(0,0,0,.1)}
.banner .banner-r .swiDots span.active{background: #834798;}
.banner .banner-l .slog{display: flex;justify-content: center;}
.banner .banner-l .slog img{max-width: 50%;}

.banner .banner-l .topSer{margin-top: .4rem}
.banner .banner-l .topSer .inp{ padding: 0 .9rem 0 .15rem;border-radius: .1rem;line-height: .7rem;transition: .3s;height: .7rem;background: #fff;width: 100%;box-shadow: 0 .1rem .15rem rgba(2, 30, 47, .1)}
.banner .banner-l .topSer .sub{width: .85rem;line-height: .7rem;color: #834798;font-size: .3rem;cursor: pointer; }
 .banner .banner-l .topSer .sub:before{content: '';width: 1px;height: .3rem;background: #ddd;top: 50%;margin-top: -.15rem;position: absolute;left: 0}

.banner .banner-l .icoList{margin-top: .5rem}
.banner .banner-l .icoList li{width: calc(33.333% - .1rem);margin-bottom: .2rem}
.banner .banner-l .icoList li a{height: 1.8rem;border-radius: .1rem;  }
.banner .banner-l .icoList li .ico img{width: .58rem}
.banner .banner-l .icoList li p{font-size: .28rem}
.model-1{padding-top: .6rem}
.model-1 .intit{margin-bottom: .3rem}
.model-1 .slide-1p .txts{width: 100%;position: relative;top: 0;margin-top: 0;left: 0;background: transparent;padding: 0;height: auto;flex: inherit;order: 3}
.model-1 .slide-1p .txts .bg{display: none;}
.model-1 .slide-1p .txts ul{justify-content: center;}
.model-1 .slide-1p .txts ul li{width: 31.333%;margin: 0 1% }
.model-1 .slide-1p .txts ul li:nth-child(3){width:45%}/*2026-01-19*/
.model-1 .slide-1p .txts ul:after{display: none}
.model-1 .slide-1p{margin-top: 0;}
.model-1 .slide-1{margin: 0 auto .3rem;order: 2;width: 4.7rem;height: 4.7rem}
.model-1 .slide-1 .swiper-slide img{width: 3.73rem}
.model-1 .slide-1p:after{display: none}
.model-1 .tit{order: 1;width: 100%;display: flex;justify-content: center;margin-bottom: .5rem}
.model-1 .tit img:last-child{display: block;height: .86rem;width: auto}
.model-1 .tit img:first-child{display: none; }
.model-1 .slide-1p{padding:0;flex-wrap: wrap;background: transparent;}

.model-2 .left{width: 100%;margin-bottom: .4rem}
.model-2 .right{width: 100%}
.model-2 .slide-2lp .slide-2l{width: 100%}
.model-2 .slide-2lp .txts{width: 100%}
.model-2 .slide-2lp .txts ul li h4{font-size: .26rem;height: auto;line-height: 1.5em}
.model-2 .slide-2lp .txts ul li p{height: auto}
.model-2 .slide-2lp .txts ul li time{width: 1.6rem;height: .5rem;line-height: .5rem}
.model-2 .slide-2lp .slide-2l .swiper-slide .img{height: 55vw}
.model-2 .slide-2lp .swiDots{right:.3rem;bottom:.5rem;display: flex;width:auto;z-index: 5}
.model-2 .slide-2lp .swiDots span{width: .35rem;height: .09rem;margin: 0 .08rem; }
.model-2 .right .list li h4{font-size: .26rem}
.model-2 .right .list li time{width: 1.4rem;height: 1rem;font-size: .2rem;padding-top: .15rem}
.model-2 .right .list li time span{font-size: .42rem}
.model-2 .left .list li{padding: .25rem 0}
.model-2 .left .list li a{align-items: flex-start;}
.model-2 .left .list li h4{font-size: .26rem;padding-left: .25rem}
.model-2 .left .list li time{line-height: 1.5em}
.model-2 .left .list li h4:before{width: .1rem;height: .1rem;top: .15rem;transform: translateY(0);}

.model-3 .model-3s .swiNav{position: relative;left: 0;top: 0;padding: 0 .4rem;margin-top: -.2rem;margin-bottom: .7rem}
.model-3 .model-3s .swiNav ul {text-align: center;}
.model-3 .model-3s .swiNav ul li{display: inline-block;margin: 0 .1rem}
 
.model-3 .model-3s .swiNav ul li a{font-size: .28rem}
.model-3 .model-3s .swiNav ul li{width: 1.8rem;line-height: .7rem;height: .7rem;width:auto;}
.model-3 .model-3s .swiNav ul li.on a:after{content: "\e6cb";font-family: swiper-icons !important;position: absolute;bottom: -.3rem;left: 50%;transform: translateX(-50%);color: #4286c7;line-height: 1em;top: auto}
.model-3 .swi-pop .info .line p{font-size: .22rem;margin-left: .2rem}
.model-3 .swi-pop .info{max-height: 2.8rem;}
.model-5 .model-5a ul li .txt h4{font-size: .24rem}
.model-5 .model-5a ul li .txt .info p{font-size: .24rem}
.model-5 .model-5a ul li{margin: 0 auto .4rem}
.model-5 .slide-5b .swiper-slide{width: 31.333%;margin-right: 2.7%}
.model-5 .model-5b .swiNav{}
.model-5 .model-5b .swiNav ul{overflow: auto;white-space: nowrap;padding-bottom: .15rem}
.model-5 .model-5b .swiNav ul li.on a:after{display: none}
.model-5 .model-5b .swiNav ul li a{font-size: .26rem}
.model-5 .slide-5b .swiper-slide .img{height: 40vw}

.model-5 .slide-5b .swiper-slide .img .name{width: 1.6rem;height: .5rem;line-height: .5rem;font-size: .24rem}
.model-5 .slide-5b .swiper-slide .p{font-size: .24rem}

.model-6 .left{width: 100%;margin-bottom: .5rem;position: relative;top: 0}
.model-6 .slide-6lp .txts ul li h4{font-size: .28rem;height: auto;}
.model-6 .left .list li{padding: .25rem 0}
.model-6 .left .list li a{align-items: flex-start;}
.model-6 .left .list li h4{font-size: .26rem;padding-left: .25rem}
.model-6 .left .list li time{line-height: 1.5em}
.model-6 .left .list li h4:before{width: .1rem;height: .1rem;top: .15rem;transform: translateY(0);}
.model-6 .slide-6lp .slide-6l .swiper-slide .img time{width: 1.6rem;height: .5rem;line-height: .5rem}
.model-6 .slide-6lp .txts ul li p{height: auto;-webkit-line-clamp: 2;}
.model-6 .slide-6lp .slide-6l{width: 4.6rem}
.model-6 .slide-6lp .slide-6l .swiper-slide .img{height: 2.8rem}
.model-6 .slide-6lp .swiDots{left: 4.9rem}
.model-6 .slide-6lp .swiDots span{width: .35rem;height: .09rem;margin: 0 .08rem;box-shadow: 0 0 5px rgba(0,0,0,.1)}
.model-6 .right{width: 100%}
.model-6 .right ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.model-6 .right ul li{position: relative;width: calc(50% - .1rem);height:auto;margin-bottom: .2rem}
.model-6 .right ul li+li{margin-top: 0}
.model-6 .right ul li.li1{ top: 0}
.model-6 .right ul li.li2{ top: 0}
.model-6 .right ul li.li3{ width: calc(50% - .1rem);height: auto;top: 0}
.model-6 .right ul li.li4{ top: 0}
.model-6 .right ul li.li5{ height: auto;margin-left: 0;top:0}
.model-6 .right ul li .num{font-size: .24rem}
.model-6 .right ul li a{padding: .4rem .3rem}
.model-6 .right ul li .item{flex-wrap: wrap;width: 100%}
.model-6 .right ul li .tit{flex:inherit;width: 100%;margin-top: .2rem;text-align: center}
.model-6 .right ul li .ico{width: 1.6rem;height: 1.6rem;margin: 0 auto}
.model-6 .right ul li .ico img{width: 1.2rem;height: 1.2rem}

.model-7 .left{width: 100%}
.model-7 .right{width: 100%;margin-top: .5rem}
.model-7 .left .img{height: 42vw;border-radius: .2rem}
.model-7 .left .txts{margin: .2rem auto;text-align: center;font-size: .3rem}
.model-7 .left .swiDots{display: flex;justify-content: center;;margin-top: .3rem;position: relative;}
.model-7 .left .swiDots span{width: .35rem;height: .09rem;background: #fff;margin: 0 .08rem;opacity: 1;border-radius: 50%;box-shadow: 0 0 5px rgba(0,0,0,.1)}
.model-7 .left .swiDots span.active{background: #834798;}
.model-7 .ul{display: block;}
.model-7  .ul .li{border-left:0;border-top: 1px solid #ddd}
.model-7  .ul .li:last-child{border-right:0;border-bottom: 1px solid #ddd}
.model-7  .ul .li .hover{background: #fff;border: 1px solid #ddd;border-top: 0;border-bottom: 0}
.model-7  .ul .li .hover ul{padding:0 .3rem .3rem;}
.model-7 .ul .li .hover .tit{line-height: .62rem;font-size: .28rem}
.model-7 .ul .li .default .tit{padding: .2rem 0;font-size: .28rem}
.model-7 .ul .li .default{display: none}
.model-7 .ul .li+.li .hover{display: none}
.model-7 .ul .li+.li .default{display: block;}
.model-7 .ul .li .hover ul li{margin-bottom: .15rem}
.model-7 .ul .li .hover ul li a{line-height: .5rem;padding: 0 .25rem;font-size: .24rem}
.model-7 .ul .li .hover:after{display: none}

.model-5 .slide-5b .swiBtn{width: 1.5rem;line-height: .54rem;padding: 0 .1rem;position: relative;}
 .model-1:after{content: '';width: 7rem;height: 7.38rem;background: url(../images/cirbgm.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 50%;top: .5rem;pointer-events: none;margin-left: -3.5rem}

}

@media (max-width: 768px){
 .model-5 .model-5a ul li .img img {
     height:100%;
     user-select: none;
     width: 100%;
}
 .model-5 .model-5a ul li.li1 .img,.model-5 .model-5a ul li.li2 .img {
    left: 0.17rem;
    top: 0.18rem;
}
}
@media (max-width: 597px){
.banner .banner-l .topSer{margin-top: .4rem}
.banner .banner-l .topSer .inp{ line-height: .8rem;transition: .3s;height: .8rem;font-size: .26rem}
.banner .banner-l .topSer .sub{line-height: .8rem;font-size: .38rem;cursor: pointer; }
 .banner .banner-l .topSer .sub:before{content: '';width: 1px;height: .3rem;background: #ddd;top: 50%;margin-top: -.15rem;position: absolute;left: 0}
.model-5 .model-5a ul li .txt{position: relative;left: 0.2rem;}
.model-2 .right .list li time{padding-top: .2rem}
.model-2 .left .list li h4,.model-2 .right .list li h4{font-size: .28rem; }
.model-3 .intit{justify-content: space-between;}
.model-5 .intit{justify-content: space-between;}
.model-6 .slide-6lp .txts ul li h4{font-size: .3rem}
.model-6 .slide-6lp .txts{width: 100%;flex:inherit;margin-left: 0;margin-top: .2rem}
.model-6 .slide-6lp .slide-6l{width: 100%}
.model-6 .slide-6lp .slide-6l .swiper-slide .img{height: 52vw}
.model-6 .slide-6lp .swiDots{left: 0;position: relative;bottom: 0;justify-content: center;margin-top: .3rem}
.model-6 .left .list li h4{font-size: .28rem}
.model-5 .slide-5b .swiper-slide .img{height: 60vw}
.model-5 .slide-5b .swiper-slide{width: 48%;margin-right: 4%}

.model-3 .bg ul li{font-size: .22rem}
.model-3 .bg ul li span:after{width: .34rem;height: .34rem;}
.model-3 .slide-3sas li.s0{left: 25%;top: -8%}
.model-3 .slide-3sas li.s1{left: 38%;top: -9.5%}
.model-3 .slide-3sas li.s2{left: 46%;top: -9.5%}
.model-3 .slide-3sas li.s3{left: 13%;top: 30%}
.model-3 .slide-3sas li.s4{left: 55%;top: -6%}
.model-3 .slide-3sas li.s5{left: 69%;top: -2.5%}
.model-3 .slide-3sas li.s6{left: 55%;top: 15%}
.model-3 .slide-3sas li.s7{left: 77%;top: 30%}

}

@media (max-width: 430px){
 .model-5 .model-5a ul li .img img {
     height:100%;
     user-select: none;
     width: 100%;
}
 .model-5 .model-5a ul li.li1 .img,.model-5 .model-5a ul li.li2 .img {
    left: 0.17rem;
}
}
 