@charset "utf-8";
body{ min-width:1320px; width:100%; margin: 0 auto; max-width: 1920px; }
.op01 i{opacity:0; filter: alpha(opacity=0);}
.op01:hover i,.op01.active i{opacity:1; filter: alpha(opacity=100);}
.info2{ background:url(../images/cover/info.png) no-repeat;}
.info3{ background:url(../images/cover/2024qm/info.png) no-repeat;}
.ls-show .ls-col{ display:none;}
.ls-show .ls-col.current{ display:block;}
.l0{ left:0;}
.t0{ top:0;}
.bm0{ bottom:0;}
.poster-btn{ cursor:pointer;}
.l_center{left: 50%; transform: translateX(-50%);}

#cover{ overflow:hidden;  min-width:1320px; background:url(../images/cover/20250829/bg.jpg) no-repeat center top;  padding-bottom: 200px;}

.top{ z-index:2; height: 1080px;   }
.top .logo{ top:22px; left:20px;}
.top .go{ width:188px;  top: 30px; right:30px;}
.top .r1{ top:77px; left:50%; margin-left:-950px; }
.top .r2{ top:44px; left:50%; margin-left:180px;}
.top .rn1{ top:236px; left:50%; margin-left:-830px;}
.top .rn2{ top:182px; left:50%; margin-left:690px;}
.down-box{ width:640px; height:174px; top:758px; left:50%; margin-left:-320px;  background:url(../images/cover/20250829/b2.png);}
.down-box .cadpa{ top:56px; left:-126px; margin:0; width:92px;}
.down-box .ewm{ margin:27px 0 0 75px; background-color: #9ac78b;}
.down-box .ewm img{ width:122px; float:left; padding:2px;}
.down-box dd{ margin:18px 0 0 34px; width:177px;}
.down-box dd a{ height:44px; margin-bottom:4px; background:url(../images/cover/down-info.png);}
.down-box dd a.ios{ background-position:0 0;}
.down-box dd a.ios:hover{opacity:.8; filter: alpha(opacity=80);}
.down-box dd a.az{ background-position:0 -44px;}
.down-box dd a.pc{ background-position:0 bottom;}
.down-box ul{ margin:64px 0 0 37px; width:129px;}
.down-box ul li{ line-height:38px; background-position:0 bottom; font-size:18px; color:#dd7353; margin-bottom:8px;}

.zbox1 .cont{ left:50%; top:190px; width:1329px; margin-left:-665px; height:584px; background:url(../images/cover/20240926/d1.png);}
.zbox1 .cont .imgbox{ margin: 57px 0 0 28px; width: 871px; height: 490px;}
.zbox1 .cont .imgbox a{ width:902px; height:517px; left:50%; margin-left:-451px; top:-14px; }
.zbox1 .ls-nav{ width:412px; top:92px; left:913px;}
.zbox1 .ls-nav a{ height:66px; background:url(../images/cover/20241213/b-1.png) no-repeat; margin-bottom:48px}
.zbox1 .ls-nav a.a1{ background-position:0 -41px;}
.zbox1 .ls-nav a.a2{ background-position:0 -181px;}
.zbox1 .ls-nav a.a3{ background-position:0 -321px;}
.zbox1 .ls-nav a.a4{ background-position:0 -463px;}
.zbox1 .ls-nav a.a5{ background-position:0 -605px;}
.zbox1 .ls-nav a i{ height:140px; background:url(../images/cover/20241213/b-2.png) no-repeat; top:-41px;}
.zbox1 .ls-nav a.a1 i{ background-position:0 0;}
.zbox1 .ls-nav a.a2 i{ background-position:0 -140px;}
.zbox1 .ls-nav a.a3 i{ background-position:0 -280px;}
.zbox1 .ls-nav a.a4 i{ background-position:0 -421px;}
.zbox1 .ls-nav a.a5 i{ background-position:0 bottom;}
.zbox1 .dz{ left: 11px; top: 43px;}

.zbox2 .b-fl{
    width: 583px;
    height: 122px;
    background:url(../images/cover/2024qm/btn_view.png) no-repeat 0 0;
    left: 50%;
    margin-left: -292px;
    top: 561px;
}
.zbox2 .b-fl:hover{
    background-position: 0 bottom;
    
}
.zbox3{height: 1320px; margin-top: 60px; background:url(../images/cover/2023gq/zy-k.png) no-repeat center 107px;   }
.zbox3 .ls-show{ width:1320px; left:50%; margin-left:-660px;  }
.zbox3 .ls-nav{ top:1100px; vertical-align:top;}
.zbox3 .ls-nav a{ width:64px; height:88px; margin:0 15px;}
.zbox3 .ls-nav a p{ top:7px; height:71px;  background:url(../images/cover/zy/zn_v3.png) no-repeat; }
.zbox3 .ls-nav a:nth-child(1) p{ background-position:10px 0;}
.zbox3 .ls-nav a:nth-child(2) p{ background-position:-90px 0;}
.zbox3 .ls-nav a:nth-child(3) p{ background-position:-187px 0;}
.zbox3 .ls-nav a:nth-child(4) p{ background-position:-287px 0;}
.zbox3 .ls-nav a:nth-child(5) p{ background-position:-387px 0;}
.zbox3 .ls-nav a:nth-child(6) p{ background-position:-484px 0;}
.zbox3 .ls-nav a:nth-child(7) p{ background-position:-583px 0;}
.zbox3 .ls-nav a:nth-child(8) p{ background-position:-682px 0;}
.zbox3 .ls-nav a:nth-child(9) p{ background-position:-781px 0;}
.zbox3 .ls-nav a:nth-child(10) p{ background-position:-880px 0;}
.zbox3 .ls-nav a:nth-child(11) p{ background-position:-977px 0;}
.zbox3 .ls-nav a:nth-child(12) p{ background-position:-1050px 0;}
.zbox3 .ls-nav a:nth-child(13) p{ background-position:-1130px 0;}

.zbox3 .ls-nav a:nth-child(1).active p,.zbox3 .ls-nav a:nth-child(1):hover p{ background-position:10px bottom;}
.zbox3 .ls-nav a:nth-child(2).active p,.zbox3 .ls-nav a:nth-child(2):hover p{ background-position:-90px bottom;}
.zbox3 .ls-nav a:nth-child(3).active p,.zbox3 .ls-nav a:nth-child(3):hover p{ background-position:-187px bottom;}
.zbox3 .ls-nav a:nth-child(4).active p,.zbox3 .ls-nav a:nth-child(4):hover p{ background-position:-287px bottom;}
.zbox3 .ls-nav a:nth-child(5).active p,.zbox3 .ls-nav a:nth-child(5):hover p{ background-position:-387px bottom;}
.zbox3 .ls-nav a:nth-child(6).active p,.zbox3 .ls-nav a:nth-child(6):hover p{ background-position:-484px bottom;}
.zbox3 .ls-nav a:nth-child(7).active p,.zbox3 .ls-nav a:nth-child(7):hover p{ background-position:-583px bottom;}
.zbox3 .ls-nav a:nth-child(8).active p,.zbox3 .ls-nav a:nth-child(8):hover p{ background-position:-682px bottom;}
.zbox3 .ls-nav a:nth-child(9).active p,.zbox3 .ls-nav a:nth-child(9):hover p{ background-position:-781px bottom;}
.zbox3 .ls-nav a:nth-child(10).active p,.zbox3 .ls-nav a:nth-child(10):hover p{ background-position:-880px bottom;}
.zbox3 .ls-nav a:nth-child(11).active p,.zbox3 .ls-nav a:nth-child(11):hover p{ background-position:-977px bottom;}
.zbox3 .ls-nav a:nth-child(12).active p,.zbox3 .ls-nav a:nth-child(12):hover p{ background-position:-1050px bottom;}
.zbox3 .ls-nav a:nth-child(13).active p,.zbox3 .ls-nav a:nth-child(13):hover p{ background-position:-1130px bottom;}

.zbox3 .ls-nav a i{background:url(../images/cover/2023gq/zh.png) no-repeat;}
.zbox3 .sx{ width:420px; height:420px; right: -56px;  top: 424px; background:url(../images/cover/20250829/sx.png) no-repeat;}
.zbox3 .sx img{margin: -6px 0 0 2px;}
.zbox3 .zy{ top: 215px;left: 110px; }
.zbox3 .text{ top:251px; right:0; width:534px; height:176px; background:url(../images/cover/2023gq/zyk.png); color:#fff; font-size:16px;}
.zbox3 .text dd{ width:247px;}
.zbox3 .text dd i{ height:73px; margin:36px 0 13px 0;}
.zbox3 .text dd p{ line-height:26px; letter-spacing:6px;}
.zbox3 .text label{ width:250px; margin:30px 0 0 20px; line-height:30px; }


.zbox4{ height: 1070px;}
.lb-wp{ width:1380px; top:250px; left:50%; margin-left:-670px;}
.swiper2.swiper-container{width: 100%; height: 710px; margin: 0px auto; }
.swiper2 .swiper-wrapper{top: 15px; height: 605px;}
.swiper2 .swiper-button-z{ width: 135px; height: 164px; top: 50%; margin-top: -82px; background: url(../images/cover/2024cj/info.png);  }
.swiper2 .swiper-button-prev{ left: 12px; background-position: 0 -176px; }
.swiper2 .swiper-button-next{ right: 12px; background-position: right -176px;}
.swiper2 .frame_active{width: 1102px; height: 632px; z-index: 999;  background: url(../images/cover/2024cj/k4.png); background-size: 100%;}
.swiper2 .swiper-pagination{height: 33px; bottom: 0;}
.swiper2 .swiper-pagination .swiper-pagination-bullet{width: 25px;height: 25px; background:url(../images/cover/2024cj/info.png) no-repeat -199px -25px; opacity: 1; margin: 0 33px!important; position: relative;}
.swiper2 .swiper-pagination .swiper-pagination-bullet-active{background-position:-199px 0;}


.z-foot{ background:#000; font-size:18px; color:#717171; padding:42px  0}