html,body,.home,.wrap{width:100%;height:100%;position:relative;overflow:hidden;}
body{min-width:1400px;}
.swiper-wrapper{position:relative;}
.part1,.part2,.part3,.part4{background-repeat:no-repeat;background-position:center top;box-sizing:border-box;overflow:hidden;}
.part1,.part3,.part4{background-size:cover;display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}
.part2{background-size:1920px 1080px;}
.home_video{position:fixed;top:0;left:50%;transform:translatex(-50%);width:1920px;height:1088px;overflow:hidden;z-index:-1;}
video{object-fit:cover;object-position:center;}
.part1 .dw_cont{width:526px;height:137px;position:absolute;top:650px;left:50%;margin-left:-263px;display:flex;}
@-webkit-keyframes scaleIn{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scaleIn{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}
.part1 .dw_cont .code{width:160px;height:157px;background:url('../imgs/code_bg.png') no-repeat;overflow:hidden;position:absolute;top:120px;left:75px;display:flex;align-items:center;justify-content:center;}
.part1 .dw_cont .code img{display: block;width: 126px;height: 126px;border-radius: .4rem;}
.part1 .dw_cont .btns{height:136px;display:flex;flex-direction:column;justify-content:center;position:absolute;top:130px;right:40px;}
.btn_ios,.btn_and{-webkit-animation:scaleIn 1.5s linear infinite;animation:scaleIn 1.5s linear infinite;display:block;width:246px;height:60px;background:url('../imgs/btns.png') no-repeat 0 0;}
.btn_and{background-position:0px -76px;}
.age{position:absolute;top:840px;left:124px;width:71px;height:90px;}
@-webkit-keyframes arrowUpDown{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:.2}
to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:.2}
}
@-moz-keyframes arrowUpDown{from{-moz-transform:translateY(0);transform:translateY(0);opacity:.2}
to{-moz-transform:translateY(10px);transform:translateY(10px);opacity:.2}
}
@-o-keyframes arrowUpDown{from{-o-transform:translateY(0);transform:translateY(0);opacity:.2}
to{-o-transform:translateY(10px);transform:translateY(10px);opacity:.2}
}
@keyframes arrowUpDown{from{transform:translateY(0);transform:translateY(0);opacity:1}
to{transform:translateY(10px);transform:translateY(10px);opacity:.5}
}
.float{position:fixed;right:10px;width:151px;height:141px;top:50%;z-index:10;margin-top:140px;background:url(../imgs/float.png) no-repeat center / cover;}
.float .qq{background-position:0 0;}
.float .wb{background-position:0 -53px;}
.float .wx{background-position:0 -106px;}
.float .bili{background-position:0 -159px;}
.float .tap{background-position:0 -212px;}
.float .qr{width:230px;height:230px;pointer-events:none;background:url('../imgs/qr.png') no-repeat center / cover;position:absolute;top:50%;right:150px;margin-top:-116px;box-sizing:border-box;padding:25px 0 0 39px;display:none;}
.float .qr img{display:block;width:150px;height:150px;border-radius:.5rem;}
.float:hover .qr{display:block;z-index:2;}
.part2{background-image:url('../imgs/p2.jpg');}
.info_pic{width:490px;height:720px;margin:84px 0 0 98px;position:relative;float:left;}
.info_pic .swiper-pagination{display:flex;justify-content:center;}
.info_pic .swiper-pagination-bullet{width:28px;height:28px;margin:0 auto;opacity:1;background:url('../imgs/d.png') no-repeat;}
.info_pic .swiper-pagination-bullet-active{background:url('../imgs/d_on.png') no-repeat;}
.news{width:682px;float:right;margin:192px 90px 0 0;position:relative;font-family:'微软雅黑';}
.more{position:absolute;bottom:0px;left:50%;width:118px;height:74px;display:block;background:url(../imgs/more.png) no-repeat;}
.tab{height:66px;font-size:30px;display:flex;flex-wrap:nowrap;margin-left:20px;margin-bottom:17px;}
.tab li{float:left;width:160px;height:66px;line-height:60px;text-align:center;font-style:italic;color:#000000;cursor:pointer;position:relative;font-weight:bold;}
.tab li.active{color:#603f29;font-style:normal;overflow:visible;}
.tab li.active::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:185px;height:66px;background:url('../imgs/tab_on.png') no-repeat;z-index:-1;}
.tab_cont{margin:12px 20px 0 34px;overflow:hidden;}
.tab_cont ul{display:none;}
.tab_cont li{font-size:20px;line-height:77px;height:77px;display:block;}
.tab_cont li a{width:500px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;color:#603f29;}
.tab_cont li a:hover{color:#532e76;}
.tab_cont li span{float:right;color:#603f29;}
.tab_cont li .gg,.tab_cont li .hd,.tab_cont li .gl{height:40px;width:70px;display:inline-block;color:#ffffff;line-height:40px;border-radius:12px;text-align:center;}
.tab_cont li .gg{font-size:20px;background:#289f14;}
.tab_cont li .hd{font-size:20px;background:#d95252;}
.tab_cont li .gl{font-size:20px;background:#e1a917;}
.tab_cont li .ico{width:23px;height:26px;display:inline-block;font-size:0;background:url(../imgs/gl.png) no-repeat center / contain;transform:translateY(5px);}
.part3{background-image:url('../imgs/p3.jpg');}
.part3 .title{width:404px;height:102px;background:url('../imgs/p3_tit.png') no-repeat;position:absolute;top:0;right:0;}
.part3 .content{height:880px;width:1440px;position:relative;}
.part3 .info{width:1439px;height:857px;background:url('../imgs/info.png') no-repeat;position:relative;}
.part4{background-image:url('../imgs/p4.jpg');}
.part4 .title{width:358px;height:112px;background:url('../imgs/p4_tit.png') no-repeat;margin:0 auto;}
.feature{width:1540px;height:770px;position:relative;}
.feature .swiper{margin:0 auto;}
.feature .swiper-slide{width:1111px;height:707px;position:relative;overflow:hidden;}
.feature .swiper-slide::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url('../imgs/br.png') no-repeat center / cover;}
.feature .swiper-slide img{display:block;width:1025px;margin:50px 0 0 44px;}
.feature .swiper-3d .swiper-slide-shadow-left,.feature .swiper-3d .swiper-slide-shadow-right{background:transparent;}
.f_foot{display:flex;align-items:center;justify-content:center;}
.feature .swiper-pagination{position:unset;width:unset;}
.feature .swiper-pagination-bullet{width:46px;height:41px;margin:0 12px !important;opacity:1;background:url('../imgs/f_d.png') no-repeat;}
.feature .swiper-pagination-bullet-active{width:46px;height:41px;background:url('../imgs/f_on.png') no-repeat;}
.feature .swiper-slide-duplicate-next img,.feature .swiper-slide-duplicate-prev img,.feature .swiper-slide-duplicate-active img{display:none;}
.feature .swiper-slide-duplicate-next::after,.feature .swiper-slide-duplicate-prev::after,.feature .swiper-slide-duplicate-active::after{display:none;}
.prev,.next{width:59px;height:54px;z-index:2;cursor:pointer;margin:0 10px;}
.prev{background:url(../imgs/prev.png) no-repeat;}
.next{background:url(../imgs/next.png) no-repeat;}
.wz{width:1087px;height:426px;position:absolute;top:300px;left:50%;transform:translateX(-50%);}
.wrap .nav{position:absolute;}
.nav{top:0;width:100%;height:82px;display:flex;align-items:center;justify-content:center;background:url(../imgs/nav_bg.png) no-repeat center top;z-index:10;box-sizing:border-box;}
.nav a{margin:0 35px;}
.nav a:not(:nth-child(3)){width:100px;height:40px;background:url('../imgs/nav.png') no-repeat -9999px;font-size:0;text-indent:-9999px;display:block;position:relative;}
.nav a:not(:nth-child(3)).cur::after,.nav a:not(:nth-child(3)):hover::after{content:'';display:block;width:228px;height:24px;background:url('../imgs/cur.png') no-repeat;position:absolute;bottom:-16px;left:50%;margin-left:-90px;}
.nav a:nth-child(1){background-position:0 0;}
.nav a:nth-child(2){background-position:-170px 0;}
.nav a:nth-child(3){width:140px;height:56px;background:url(../imgs/logo.png) no-repeat center center;}
.nav a:nth-child(4){background-position:-590px 0;}
.nav a:nth-child(5){background-position:-750px 0;}
.menu{position:fixed;top:50%;transform:translateY(-50%);left:0;width:260px;z-index:6;display:none;}
.menu a{display:block;width:260px;height:144px;background:url('../imgs/menu.png') no-repeat 0 0;margin:70px 0;}
.menu a.cur{background-position-x:-259px !important;}
.menu a:nth-child(1){background-position:0 0;}
.menu a:nth-child(2){background-position:0 -224px;}
.menu a:nth-child(3){background-position:0 -440px;}
.menu a:nth-child(4){background-position:0 -665px;}
.team{width:1260px;height:100%;position:absolute;left:50%;margin-left:-620px;}
.team .swiper{width:100%;overflow:visible;}
.team .swiper .swiper-slide{width:1296px;position:relative;}
.team .swiper-slide-active .rw img{animation:fadeInUp .2s .2s linear both;-webkit-animation:fadeInUp .2s .2s linear both;}
.team .base{width:330px;height:280px;position:absolute;top:130px;z-index:4;font-family:'微软雅黑';background:url(../imgs/team_base.png) no-repeat 0 120px / contain;}
.team .base .name{font-size:90px;font-weight:bold;color:#ffffff;line-height:initial;white-space:nowrap;position:relative;width:fit-content;}
.team .base .name::after{content:'';display:block;width:141px;height:141px;position:absolute;top:0;right:-170px;background:url(../imgs/ico_sh.png) no-repeat center / cover;}
.team .base .info{position:absolute;bottom:-34px;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;}
.team .base .px,.team .base .lx{font-size:20px;color:#ffffff;display:flex;align-items:center;}
.team .base .px i{width:43px;height:43px;display:block;}
.team .base .px .ct{background:url('../imgs/type/ct.png') no-repeat center / cover;}
.team .base .px .ny{background:url('../imgs/type/ny.png') no-repeat center / cover;}
.team .base .px .sb{background:url('../imgs/type/sb.png') no-repeat center / cover;}
.team .base .px .ts{background:url('../imgs/type/ts.png') no-repeat center / cover;}
.team .base .px .zl{background:url('../imgs/type/zl.png') no-repeat center / cover;}
.team .base .lx i{width:43px;height:43px;background:url('../imgs/type/mp.png') no-repeat center / cover;display:block;}
.team .skill{position:absolute;height:355px;width:785px;display:flex;justify-content:left;flex-direction:column;align-items:flex-start;top:480px;font-family:'微软雅黑';}
.team .skill .name{font-size:35px;color:#ffffff;font-weight:bold;display:flex;align-items:center;justify-content:center;margin-bottom:16px;}
.team .skill .name img{width:90px;height:90px;display:block;margin-right:10px;}
.team .skill .desc{font-size:24px;color:#ffffff;width:785px;height:265px;box-sizing:border-box;padding:40px 170px;margin-left:-170px;}
.team .rw{width:720px;height:820px;z-index:2;position:absolute;top:50px;left:420px;display:flex;align-items:center;justify-content:center;}
.icos{position:absolute;top:0;width:156px;left:50%;margin-left:580px;}
.icos .down{width:77px;height:51px;background:url('../imgs/jt.png') no-repeat center / cover;position:absolute;bottom:0px;left:50%;margin-left:-38px;-webkit-animation:arrowUpDown 1s infinite ease-in-out alternate;-moz-animation:arrowUpDown 1s infinite ease-in-out alternate;-o-animation:arrowUpDown 1s infinite ease-in-out alternate;animation:arrowUpDown 1s infinite ease-in-out alternate;}
.ico_swiper{width:156px;color:#ffffff;font-size:20px;}
.ico_swiper .top{width:126px;height:526px;}
.ico_swiper .swiper-slide{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100vh;}
.ico_swiper .swiper-slide .items{height:700px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:40px;}
.ico_swiper .swiper-slide .items::-webkit-scrollbar{display:none;}
.ico_swiper .swiper-slide .item{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;z-index:2;}
.ico_swiper .swiper-slide .item p{text-align:center;}
.ico_swiper .swiper-slide .item:not(.cur) .bg{width:119px;height:137px;background:url(../imgs/ico/ico_bg.png) no-repeat -1px 2px /contain;position:relative;z-index:-1;}
.ico_swiper .swiper-slide .item.cur .bg{width:155px;height:160px;background:url(../imgs/ico/ico_on.png) no-repeat -1px 2px /contain;position:relative;z-index:-1;}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico{width:91px;height:90px;position:absolute;top:25px;left:14px;background-position:center;background-repeat:no-repeat;background-size:contain;}
.ico_swiper .swiper-slide .item.cur .bg .ico{width:103px;height:102px;position:absolute;top:31px;left:26px;background-position:center;background-repeat:no-repeat;background-size:contain;}
/* 守备 */
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.gltr{background-image:url(../imgs/ico/gltr.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.gltr{background-image:url(../imgs/ico/gltr-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.ydl{background-image:url(../imgs/ico/ydl.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.ydl{background-image:url(../imgs/ico/ydl-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.ys{background-image:url(../imgs/ico/ys.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.ys{background-image:url(../imgs/ico/ys-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.wst{background-image:url(../imgs/ico/wst.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.wst{background-image:url(../imgs/ico/wst-d.png);}
/* 弹射 */
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.sy{background-image:url(../imgs/ico/sy.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.sy{background-image:url(../imgs/ico/sy-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.fd{background-image:url(../imgs/ico/fd.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.fd{background-image:url(../imgs/ico/fd-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.lbs{background-image:url(../imgs/ico/lbs.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.lbs{background-image:url(../imgs/ico/lbs-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.bcs{background-image:url(../imgs/ico/bcs.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.bcs{background-image:url(../imgs/ico/bcs-d.png);}
/* 穿透 */
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.mln{background-image:url(../imgs/ico/mln.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.mln{background-image:url(../imgs/ico/mln-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.flr{background-image:url(../imgs/ico/flr.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.flr{background-image:url(../imgs/ico/flr-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.ld{background-image:url(../imgs/ico/ld.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.ld{background-image:url(../imgs/ico/ld-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.l{background-image:url(../imgs/ico/l.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.l{background-image:url(../imgs/ico/l-d.png);}
/* 碾压 */
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.nly{background-image:url(../imgs/ico/nly.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.nly{background-image:url(../imgs/ico/nly-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.jl{background-image:url(../imgs/ico/jl.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.jl{background-image:url(../imgs/ico/jl-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.ysd{background-image:url(../imgs/ico/ysd.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.ysd{background-image:url(../imgs/ico/ysd-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.dx{background-image:url(../imgs/ico/dx.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.dx{background-image:url(../imgs/ico/dx-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.zy{background-image:url(../imgs/ico/zy.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.zy{background-image:url(../imgs/ico/zy-d.png);}
/* 治疗 */
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.dm{background-image:url(../imgs/ico/dm.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.dm{background-image:url(../imgs/ico/dm-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.lb{background-image:url(../imgs/ico/lb.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.lb{background-image:url(../imgs/ico/lb-d.png);}
.ico_swiper .swiper-slide .item:not(.cur) .bg .ico.lls{background-image:url(../imgs/ico/lls.png);}
.ico_swiper .swiper-slide .item.cur .bg .ico.lls{background-image:url(../imgs/ico/lls-d.png);}
.ico_prev,.ico_next{height:128px;width:82px;background:url(../imgs/switch.png) no-repeat center / cover;position:absolute;}
.ico_prev{background-position:left center;top:50px;left:-75px;}
.ico_next{background-position:right center;top:50px;right:-75px;}

.foot{height:237px;}
.codes{background:url('../imgs/p5.jpg') no-repeat;display:flex;align-items:flex-start;justify-content:center;flex-wrap:nowrap;height: 364px;}
.codes>div{width:352px;height:364px;background:url('../imgs/f_code_bg.png') no-repeat 0px -24px;box-sizing:border-box;font-size:24px;color:#ffffff;font-weight:bold;}
.codes img{width:130px;margin:112px 0 56px 90px;}
.codes p{width:310px;text-align:center;}
