@font-face{font-family:swiper-icons;src:url(../fonts/lib.woff?t=1675299849229;vpn_img) format('woff')}.swiper-icons{font-family:swiper-icons!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swi-renminhao:before{content:"\e603"}
.swi-toutiao:before {
  content: "\e604";
}

.swi-renminhao:before {
  content: "\e603";
}

.swi-qq:before {
  content: "\e60f";
}

.swi-carrr:before {
  content: "\e623";
}

.swi-carrl:before {
  content: "\e624";
}

.swi-qg:before {
  content: "\e6ba";
}

.swi-qqkongjian:before {
  content: "\e80f";
}

.swi-jiahao:before {
  content: "\e726";
}

.swi-list:before {
  content: "\e742";
}

.swi-quanping:before {
  content: "\e658";
}

.swi-instagram1:before {
  content: "\e74d";
}

.swi-youtube1:before {
  content: "\e621";
}

.swi-youtube:before {
  content: "\e7b3";
}

.swi-linkedin:before {
  content: "\e764";
}

.swi-caidan:before {
  content: "\e620";
}

.swi-guanbi:before {
  content: "\eca0";
}

.swi-instagram:before {
  content: "\e736";
}

.swi-tengxunweibo:before {
  content: "\e653";
}

.swi-facebook1:before {
  content: "\e8e7";
}

.swi-pause:before {
  content: "\e618";
}

.swi-arrbar:before {
  content: "\e62a";
}

.swi-arrbal:before {
  content: "\eac0";
}

.swi-shipinhao:before {
  content: "\e64a";
}

.swi-bzhan:before {
  content: "\e613";
}

.swi-huya:before {
  content: "\e617";
}

.swi-douyu:before {
  content: "\e67a";
}

.swi-kuaishou:before {
  content: "\e61b";
}

.swi-bilibili:before {
  content: "\e605";
}

.swi-douyin:before {
  content: "\e690";
}

.swi-Titter:before {
  content: "\e694";
}

.swi-play:before {
  content: "\e630";
}

.swi-facebook:before {
  content: "\e63b";
}

.swi-more:before {
  content: "\e601";
}

.swi-yousanjiao:before {
  content: "\e614";
}

.swi-more1:before {
  content: "\e602";
}

.swi-shijian:before {
  content: "\e6b4";
}

.swi-ssj:before {
  content: "\e6cb";
}

.swi-weixin:before {
  content: "\e615";
}

.swi-sina:before {
  content: "\e61f";
}

.swi-downb:before {
  content: "\e600";
}

.swi-upb:before {
  content: "\eabc";
}

.swi-darrr:before {
  content: "\e65c";
}

.swi-arrlb:before {
  content: "\e62f";
}

.swi-darrl:before {
  content: "\eabb";
}

.swi-morear:before {
  content: "\e679";
}

.swi-jia:before {
  content: "\e65b";
}

.swi-jian:before {
  content: "\e622";
}

.swi-arrl:before {
  content: "\e60a";
}

.swi-close:before {
  content: "\e60b";
}

.swi-arrr:before {
  content: "\e648";
}

.swi-sousuo:before {
  content: "\e616";
}

.swi-arrrb:before {
  content: "\e676";
}

.swi-up:before {
  content: "\eabe";
}

.swi-moreal:before {
  content: "\eabf";
}

.swi-down:before {
  content: "\eabd";
}


.popCode{position: relative;z-index: 10}
.popCode span{width: 1.2rem;height: 1.2rem; position: absolute;bottom: calc(100% + 15px);left:50%;z-index: 5;background: #fff;transform: translateX(-50%);box-shadow: 0 0 8px rgba(0,0,0,.15);padding: .05rem;border-radius: 5px;visibility: hidden;opacity: 0;transition: .5s;z-index: 10;display: flex;text-align: center;font-size: .14rem;color: #444}
.popCode span:before{content: '';border: 10px solid transparent;border-top-color: #fff;position: absolute;left: 50%;top: 100%;transform: translateX(-50%);}
.popCode span img{width: 100%}
.popCode:hover span{opacity: 1;visibility: visible;}
.popCode.sp span{width: 2.2rem;padding-bottom: 8px}
.popCode em{width: 1.1rem;position: absolute;top: calc(100% + 15px);left:50%;z-index: 5;background: #fff;transform: translateX(-50%);box-shadow: 0 0 8px rgba(0,0,0,.15);padding: 2px;border-radius: 5px;visibility: hidden;opacity: 0;transition: .5s;z-index: 10}
.popCode em:before{content: '';border: 10px solid transparent;border-bottom-color: #fff;position: absolute;left: 50%;bottom: 100%;transform: translateX(-50%);}
.popCode em img{width: 100%}
.popCode:hover em{opacity: 1;visibility: visible;}


/*@font-face {
  font-family: "SourceHanSerifCN-Medium";font-weight: 700;src: url("https://libvpn.swfu.edu.cn/vpn/89/https/MF4C6ZLMNFSXI5SPMNYXN/wf/webfont/E4TefEZ2Hi2E/HbOSNulRASHT.woff2;vpn_img") format("woff2"),
  url("https://libvpn.swfu.edu.cn/vpn/89/https/MF4C6ZLMNFSXI5SPMNYXN/wf/webfont/E4TefEZ2Hi2E/BzhEFYPUYQVS.woff;vpn_img") format("woff");
  font-display: swap;
}*/

@font-face {
  font-family: "SourceHanSerifCN-Medium";font-weight: 700;src: url("../fonts/K3kWwh02UNDF.woff2;vpn_img") format("woff2"),
  url("../fonts/jNP906uUVyeM.woff;vpn_img") format("woff");
  font-display: swap;
}


.imgBox{position:relative;overflow:hidden;isolation:isolate}
.imgBox .img{padding-bottom:60%;transition:.5s;background-size:cover;display:block;background-repeat:no-repeat;background-position:center;display:block;background: #eee}
.imgBox img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}
@media screen and (min-width: 1201px){

.imgBox.trans:hover img{ -webkit-transform: scale(1.05)}
.a:hover .imgBox.trans img{ -webkit-transform: scale(1.05)}
.transImg:hover img{-webkit-transform: scale(1.05)}
.a:hover .transImg img{-webkit-transform: scale(1.05)}
}
.g-head .btns a.bg{border-radius: 15px;opacity: 1;background: linear-gradient(180deg, #104FBD 0%, #4C83E3 100%);color: #fff}
.index-kpjz .item-2 .share a{border-radius: 50%;text-align: center;line-height: .7rem;color: #fff;font-size: .34rem}
.index-kpjz .item-2 .share a:before{display: none}
.index-kpjz .item-2 .share a:hover{opacity: 1;background: linear-gradient(180deg, #FABF4D 0%, #D7930E 100%);}

.index-kxsn .s1 .page-row {background: linear-gradient(to bottom, #fffff0, #fff);}
.index-kxsn .s2 .page-row {background: linear-gradient(to bottom, #ECFCE8, #fff);}
.index-kxsn .s3 .page-row {background: linear-gradient(to bottom, #F0F8FF, #fff);}
.index-kxsn .s4 .page-row {background: linear-gradient(to bottom, #FEF6F1, #fff);}
.index-kxsn .s5 .page-row {background: linear-gradient(to bottom, #E3EBF9, #fff);}
.index-kxsn .navs li{position: relative;z-index: 3}
.index-kxsn .navs li a{transition: none}
.index-kxsn .navs li:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: -.2rem;z-index: 0;background: url(../images/img950s.png;vpn_img) no-repeat center;background-size: 100% 100%;opacity: 0;visibility: hidden;pointer-events: none}
.index-kxsn .navs li.on{z-index: 4}
.index-kxsn .navs li.on:after{opacity: 1;visibility: visible;}
.index-kxsn .navs li.on a{color: #fff;position: relative;z-index: 4;padding-left: .25rem}
.index-2 {
  width: 100%;
  position: relative;
  padding: .6rem 0.8rem 1rem 0.8rem;
}

.index-2 .wal {
  max-width: 17.4rem;
}

.index-2 .btns {
  height: 1.4rem;
  background: url(../images/img1532.png;vpn_img) no-repeat center top;
  background-size: auto 0.56rem;
  position: relative;
}

.index-2 .hd{padding: 0 10%}
.index-2 .hd ul li{width: 16.666%;text-align: center;cursor: pointer;}
.index-2 .hd ul li:nth-child(1){transform: translateY(-.35rem);}
.index-2 .hd ul li:nth-child(2){transform: translateY(-.5rem);}
.index-2 .hd ul li:nth-child(3){transform: translateY(-.2rem);}
.index-2 .hd ul li:nth-child(4){transform: translateY(-.4rem);}
.index-2 .hd ul li:nth-child(5){transform: translateY(-.4rem);}
.index-2 .hd ul li:nth-child(6){transform: translateY(0);}
.index-2 .hd ul li span{display: block;font-size: .22rem;}
.index-2 .hd ul li span:after{content: '';display: block;width: .26rem;height: .26rem;border: 1px dashed #AAAAAA;border-radius: 50%;margin: 0 auto;background: #fff;margin-top: .1rem}
.index-2 .hd ul li em{display: block;width:1.4rem;height:1.87rem;background:url(../images/645.png;vpn_img) no-repeat center;background-size:100% 100%;text-align:center;font-size:.3rem;font-weight:bold;padding-top:.5rem;color:#fff;opacity:0;transform:scale(0);transition:.3s ;position: absolute;left: 50%;top: 50%;margin-left: -.7rem;margin-top: -.9rem}
.index-2 .hd ul li.on em{opacity: 1;transform:scale(1)}
.index-2 .bd .list{}
.index-2 .bd .list li{width: 24.25%;padding: 0 .2rem .3rem;margin-right: 1%;position: relative;}
.index-2 .bd .list li:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 1rem;background: #fff;opacity: 0;box-shadow: 0px 19px 25px 0px rgba(103, 128, 228, 0.3); }
.index-2 .bd .list li a{display: block;position: relative;z-index: 5}
.index-2 .bd .list li:nth-child(4n){margin-right: 0%}
.index-2 .bd .list li .imgBox{border-radius: 0 .5rem 0 0}
.index-2 .bd .list li .txt{padding-top: .15rem}
.index-2 .bd .list li .txt .h4{font-size: .2rem;font-weight: bold;margin-bottom: .15rem}
.index-2 .bd .list li .txt .p p{padding-left: .2rem;position: relative;font-size: .16rem;margin-bottom: .1rem}
.index-2 .bd .list li .txt .p p:before{content: '';position: absolute;width: .16rem;height: .16rem;left: 0;top: .02rem}
.index-2 .bd .list li .txt .p p:nth-child(1):before{background: url(../images/ui1.png;vpn_img) no-repeat center;background-size: .16rem .16rem;}
.index-2 .bd .list li .txt .p p:nth-child(2):before{background: url(../images/ui2.png;vpn_img) no-repeat center;background-size: .16rem .16rem;}



.index-2 .bd .list li .imgBox:before{content: '';position: absolute;width: .5rem;height: .5rem;background: url(../images/play.png;vpn_img) no-repeat center;background-size: 100% 100%;left: .2rem;bottom: .2rem;z-index: 3;opacity: 0;visibility: hidden;transition: .3s}
.index-2 .bd .list li .cir{position: absolute;width: .6rem;height: .6rem;right: .3rem;bottom: -.7rem;z-index: 5;opacity: 0;visibility: hidden;transition: .3s }
.index-2 .bd .list li .cir i{display: block;background: linear-gradient(180deg, #104FBD 0%, #4C83E3 100%);border-radius: 50%;text-align: center;line-height: .6rem;color: #fff;width: 100%;height: 100%;font-size: .3rem;position: relative;z-index: 3}


@media (min-width: 1025px){
  .index-2 .bd .list li:hover:before{opacity: 1}
.index-2 .bd .list li:hover .imgBox:before{opacity: 1;visibility: visible;}
.index-2 .bd .list li:hover .cir{opacity: 1;visibility: visible;} 
.index-2 .bd .list li:hover .cir:after{content: '';position: absolute;top: -5px;left: -5px;right: -5px;bottom:-5px;border-radius: 50%;background:#104FBD;opacity: .4;animation: scaleta 1.5s infinite;z-index: 0}
.index-2 .bd .list li:hover .cir:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 50%;background:#104FBD;animation: scaletb 1.5s infinite;z-index: 0} 

}



@media (max-width:800px){
.index-2 .btns{height: auto;background: transparent;margin-bottom: .8rem}
.index-2 .wal{margin: 0 auto}
.index-2 .bd .list{justify-content: space-between;}
.index-2 .bd .list li{width: 48%;margin-right: 0;margin-bottom: .5rem;padding:0 0 .3rem}
.index-2{padding-bottom: 0}
.index-2 .hd{padding: 0}
.index-2 .hd ul{display: block;white-space: nowrap;overflow: auto;padding-bottom: .15rem}
.index-2 .hd ul li{display: inline-block;margin: 0 .2rem;width: auto}
.index-2 .hd ul li span{font-size: .24rem}
.index-2 .hd ul li.on span{color: #104fbd;font-size: .28rem}
.index-2 .hd ul li.on span:after{border-color: #104fbd;}
.index-2 .hd ul li em{display: none}
.index-2 .hd ul li:nth-child(1){transform: translateY(0);}
.index-2 .hd ul li:nth-child(2){transform: translateY(0);}
.index-2 .hd ul li:nth-child(3){transform: translateY(0);}
.index-2 .hd ul li:nth-child(4){transform: translateY(0);}
.index-2 .hd ul li:nth-child(5){transform: translateY(0);}
.index-2 .bd .list li .txt .h4{font-size: .26rem}
.index-2 .bd .list li .txt .p p{font-size: .2rem}

.index-kxsn .navs ul{display: block;overflow: auto;padding-bottom: .2rem;white-space: nowrap;}
.index-kxsn .navs ul li{display: inline-block;}
}
@media (max-width:640px){
.index-2 .bd .list li .imgBox{border-radius: 0 .3rem 0 0}
.index-2 .bd .list li .txt{padding-top: .3rem}
.index-2 .bd .list li .txt .h4{font-size: .26rem}
.index-2 .bd .list li .txt .p p{font-size: .2rem}
.index-2 .hd ul li span{font-size: .28rem}
.index-2 .hd ul li.on span{color: #104fbd;font-size: .32rem}
.index-2{padding:.3rem 5vw .5rem}
.index-2 .bd .list li{padding: 0 0 .2rem}
.index-2 .bd .list li .txt .p p{padding-left: .4rem;line-height: .4rem}
.index-2 .bd .list li .txt .p p:before{width: .3rem;height: .3rem;}
.index-2 .bd .list li .txt .p p:nth-child(1):before{background-size: .3rem .3rem;}
.index-2 .bd .list li .txt .p p:nth-child(2):before{background-size: .3rem .3rem;}
}

/**/
.videos-0{padding-top: .4rem}

.videos .left{width: calc(100% - 4.3rem);}
.videos .right{width: 4rem}
.videos .left .slide-icop{background: url(../images/v/4.png;vpn_img) no-repeat bottom center;background-size: 100% 100%;height:6.56rem ;padding-top: 1rem;position: sticky;top: .5rem;width: 1.1rem}
.videos .left .slide-icop .nexts{display: block;text-align: center;color: #fff;margin-top: .1rem}
.videos .left .slide-icop .nexts img{display: block;height:.24rem;margin: 0 auto}
.videos .left .slide-ico{overflow: hidden;}
.videos .left .slide-ico ul li{text-align: center;padding: .1rem 0;}
.videos .left .slide-ico ul li+li{border-top: 1px solid rgba(255,255,255,.2);}
.videos .left .slide-ico ul li a{color: #fff}
.videos .left .slide-ico ul li p{margin-top: .05rem;font-size: .15rem}
.videos .left .slide-ico ul li img{height: .35rem}
.videos .left .suTab{width: calc(100% - 1.4rem);}

.videos .recommend .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:.6rem;background:#f4f4f4;font-size:.2rem;padding-left:.22rem}
.videos .recommend .title img{width:.25rem;margin-right:.13rem}
.videos .recommend .list-wrapper{width:100%;overflow:hidden;position:relative}
.videos .recommend .list-wrapper li a{display:block;position:relative}
.videos .recommend .list-wrapper li a .zoomImg img{height:2.7rem}
.videos .recommend .list-wrapper li a .name{position:absolute;z-index:5;left:0;bottom:0;right:0;background:rgba(36,36,36,.8);padding:.25rem .25rem .1rem .25rem;font-size:.16rem;color:#fff}
.videos .recommend .list-wrapper .dots{position:absolute;z-index:5;left:0;width:100%;padding-right:.37rem;bottom:.4rem!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.videos .recommend .list-wrapper .dots span{margin-left:.07rem;border-radius:50%;width:.08rem;height:.08rem;background:#a8a8a8}
.videos .recommend .list-wrapper .dots span.on{background:#fff}
.videos .hot-list{background:#fff;padding:0 .2rem;margin-top:.4rem;box-shadow: 0px 4px 10px 0px rgba(120, 120, 120, 0.1);}
.videos .hot-list .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.2rem;line-height:.24rem;padding:.2rem 0 .16rem 0;border-bottom:#d8d8d8 solid 1px}
.videos .hot-list .title img{width:.18rem;margin-right:.16rem}
.videos .hot-list ul{padding:.09rem 0 .1rem 0}
.videos .hot-list .list1 li a{display:block;height:.46rem;line-height:.46rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-left:.49rem;font-size:.16rem;position:relative}
.videos .hot-list .list1 li a:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:.03rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.16rem;color:#999;width:.28rem;height:.28rem;background:-webkit-linear-gradient(right,rgba(238,238,238,0) 0,#e2e2e2 100%);background:linear-gradient(to left,rgba(238,238,238,0) 0,#e2e2e2 100%);border-radius:.04rem}
.videos .hot-list .list1 li:nth-child(1) a:after,.videos .hot-list li:nth-child(2) a:after,.videos .hot-list li:nth-child(3) a:after{background:-webkit-linear-gradient(right,rgba(255,226,226,0) 0,#fadbdb 100%);background:linear-gradient(to left,rgba(255,226,226,0) 0,#fadbdb 100%);color:#b01717}
.videos .hot-list .list1 li:nth-child(1) a:after{content:"01"}
.videos .hot-list .list1 li:nth-child(2) a:after{content:"02"}
.videos .hot-list .list1 li:nth-child(3) a:after{content:"03"}
.videos .hot-list .list1 li:nth-child(4) a:after{content:"04"}
.videos .hot-list .list1 li:nth-child(5) a:after{content:"05"}
.videos .hot-list .list1 li:nth-child(6) a:after{content:"06"}
.videos .hot-list .list1 li:nth-child(7) a:after{content:"07"}
.videos .hot-list .list1 li:nth-child(8) a:after{content:"08"}
.videos .hot-list .list1 li:nth-child(9) a:after{content:"09"}
.videos .hot-list .list1 li:nth-child(10) a:after{content:"10"}
.videos .hot-list .list1 li:nth-child(11) a:after{content:"11"}
.videos .hot-list .list1 li:nth-child(12) a:after{content:"12"}
.videos .hot-list .list1 li:nth-child(13) a:after{content:"13"}
.videos .hot-list .list1 li:nth-child(14) a:after{content:"14"}
.videos .hot-list .list1 li:nth-child(15) a:after{content:"15"}
.videos .hot-list .list1 li:nth-child(16) a:after{content:"16"}
.videos .hot-list .list1 li:nth-child(17) a:after{content:"17"}
.videos .hot-list .list1 li:nth-child(18) a:after{content:"18"}
.videos .hot-list .list1 li:nth-child(19) a:after{content:"19"}
.videos .hot-list .list1 li:nth-child(20) a:after{content:"20"}
.videos .hot-list .list2{padding-top: .2rem;padding-bottom: 0}
.videos .hot-list .list2 li{margin-bottom: .25rem}
.videos .hot-list .list2 li a{align-items: center;}
.videos .hot-list .list2 li .imgBox{width: 1.35rem}
.videos .hot-list .list2 li .imgBox .img{padding-bottom: 65%}
.videos .hot-list .list2 li .txt{width: calc(100% - 1.35rem);padding-left: .2rem}
.videos .hot-list .list2 li .txt .h4{font-size: .16rem;margin-bottom: .1rem;line-height: 1.4em}
.videos .hot-list .list2 li .txt .p{font-size: .14rem;line-height: 1.6em;color: #888}
.videos .hot-list .list3{padding-top: 0;padding-bottom: .3rem}
.videos .hot-list .list3 li{width: calc(50% - .1rem);}
.videos .hot-list .list3 li .imgBox .img{padding-bottom: 70%}
.videos .hot-list .list3 li .txt{padding-top: .1rem}
.videos .hot-list .list3 li .txt .h4{font-size: .16rem;line-height: 1.4em}
.videos .hot-list .list3 li .txt .p{font-size: .14rem;line-height: 1.6em;color: #888}


.videos{padding-top: .5rem;padding-bottom: .8rem}
.videos .list li .imgBox:before{content: '';position: absolute;width:.72rem;height:.72rem;background:url(../images/play.png;vpn_img) no-repeat center;background-size:100% 100%;left:50%;top:50%;margin-left:-.36rem;margin-top:-.36rem;z-index:4 }

.videos-11{padding: .4rem 0}
.videos-11 .img-list{width: 66.5%}
.videos-11 .img-list ul li a{display: block;position: relative;}
.videos-11 .img-list .imgBox:before{content: "";position: absolute;left: 0px;bottom: 0px;right: 0px;z-index: 2;height: 50%;opacity: 0.5;background: url(../images/blackms.png;vpn_img) center bottom / auto 100% repeat-x;}
.videos-11 .img-list .img{padding-bottom: 0;height: 5.25rem}
.videos-11 .img-list .name{position: absolute;left: 0;right: 0;bottom: 0;z-index: 5;padding: .25rem}
.videos-11 .img-list .name p{font-size: .22rem;color: #fff;background: url(../images/v/play1.png;vpn_img) no-repeat left center;background-size: .36rem .36rem;padding-left: .4rem;line-height: .36rem}
.videos-11 .list{width: 31.5%}
.videos-11 .list li{font-size: .18rem;position: relative;line-height: 1.4em;padding-right: .7rem}
.videos-11 .list li time{position: absolute;top: 0;right: 0;color: #666}
.videos-11 .list li+li{margin-top: .25rem}

.kxyl-4 .w410 .video a{display: block;position: relative;}
.kxyl-4 .w410 .video a:before{content: '';position: absolute;width: .6rem;height: .6rem;background: url(../images/play.png;vpn_img) no-repeat center;background-size: 100% 100%;left: 50%;top: 50%;z-index: 3;margin-left: -.3rem;margin-top: -.3rem}
.kxyl-4 .w410 .video img{}
.fancybox-video{object-fit: cover}

@media (max-width:1024px){
.videos .left .slide-icop{display: none}
.videos .left .suTab{width: 100%}
}

@media (max-width:800px){
.videos-11 .img-list{width: 100%;margin-bottom: .3rem}
.videos-11 .list{width: 100%}
.videos-11 .img-list .img{height: 50vw}
.videos .left{width: 100%}
.videos .right{width: 100%}

.videos .recommend{padding-top:.6rem}
.videos .recommend .title{height:.9rem;font-size:.32rem;padding-left:.3rem}
.videos .recommend .title img{width:.32rem}
.videos .recommend .list-wrapper li a .zoomImg img{height:55vw}
.videos .recommend .list-wrapper li a .name{padding:.25rem 1.25rem .25rem .25rem;font-size:.24rem;line-height:1.5em}
.videos .hot-list{padding:0}
.videos .hot-list .title{font-size:.32rem;line-height:.32rem;padding:.2rem 0 .16rem .3rem}
.videos .hot-list .title img{width:.32rem}
.videos .hot-list ul{padding:.2rem .3rem}
.videos .hot-list .list1 li{padding:.05rem 0}
.videos .hot-list .list1 li a{height:.6rem;line-height:.6rem;padding-left:.6rem;font-size:.24rem}
.videos .hot-list .list1 li a:after{left:0;font-size:.22rem;width:.44rem;height:.44rem}

.videos .hot-list .list2 li{margin-bottom: .3rem}
.videos .hot-list .list2 li .imgBox{width: 35%}
.videos .hot-list .list2 li .txt{width: 65%;padding-left: .2rem}
.videos .hot-list .list2 li .txt .h4{font-size: .26rem;}
.videos .hot-list .list2 li .txt .p{font-size: .22rem;}

.videos .hot-list .list3 li{width: calc(50% - .15rem);}
.videos .hot-list .list3 li .txt{padding-top: .2rem}
.videos .hot-list .list3 li .txt .h4{font-size: .26rem;}
.videos .hot-list .list3 li .txt .p{font-size: .22rem;}
.videos-11 .list li{font-size: .24rem}
.videos-11 .img-list .name p{font-size: .28rem;line-height: .4rem;background: url(../images/v/play1.png;vpn_img) no-repeat left center;
    background-size: .4rem .4rem;padding-left: .5rem}
    .videos .navs{padding-top: 0}
    .videos .navs a {
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.3rem;
}
}
.swiper-container{overflow: hidden;}
@media(max-width:640px){
  .kxyl-4 .w410 .video a:before{width: .8rem;height: .8rem;margin-left: -.4rem;margin-top: -.4rem}
  .kxyl-4 .w410 .video img{height: 50vw}
}
@media (min-width: 1930px){
  .page-banner li img, .page-banner2 li img{height: 6.8rem}
}
@keyframes scaletw{0%{transform:scale(1);opacity:.6}100%{transform:scale(3);opacity:0}}
@keyframes scalett{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.6);opacity:0}}
@keyframes scaletc{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.2);opacity:0}}
@keyframes scaleta{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.3);opacity:0}}
@keyframes scaletb{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.3);opacity:0}}


.ksts-7{margin-bottom: 1rem}

.ksts-1s{padding-bottom: .8rem}
.ksts-1s .slide-myimg{position: relative;}
.ksts-1s .slide-myimg .block{margin: .1rem;display: block;}   
.ksts-1s .slide-myimg .block .imgBox{border: .1rem solid #fff;box-shadow: 0 0 .1rem rgba(0,0,0,.1);}
.ksts-1s .slide-myimg .block .img{padding-bottom: 138%}
.ksts-1s .slide-myimg .block .h4{text-align: center;margin-top: .15rem;font-size: .18rem}
.ksts-1s .slide-myimg .swiBtn a{position: absolute;width: .4rem;height: .6rem;background: rgba(0,0,0,.5);color: #fff;text-align: center;top: 45%;margin-top: -.3rem;z-index: 5;line-height: .6rem}
.ksts-1s .slide-myimg .swiBtn a.prev{left: .1rem;border-radius: 0 .5rem .5rem 0}
.ksts-1s .slide-myimg .swiBtn a.next{right: .1rem;border-radius: .5rem  0 0 .5rem}

@media(max-width:640px){
 .ksts-1s .slide-myimg .block .h4{font-size: .24rem}
 .page-title h2{font-size: .46rem;line-height: .55rem} 
}

.index-search .form{box-shadow: 0 0 0.2rem rgba(0,0,0,.1);}

@keyframes up{
0%{transform: translateY(0);}50%{transform: translateY(-8px);}100%{transform: translateY(0);}
}
.ani1{animation: up linear 1.5s infinite;}
.ani2{animation: up linear 1.8s infinite;}
.ani3{animation: up linear 2.2s infinite;}
.ani4{animation: up linear 1.4s infinite;}
.ani5{animation: up linear 1.6s infinite;}
@media(min-width:801px){
 .g-nav{position: sticky;top: 0;z-index: 55} 
}


@media (max-width:800px){
  .index-news{height: auto;}
  .index-news .list{overflow-y: hidden;overflow-x: auto;height: 7rem;width: 100vw;}
  .index-news .list ul{width: 19.2rem;position: relative;}

}