
body,html{ background: #460204;}
.l-header{ margin: 0 auto; min-width: 1440px; height: 1000px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg1.jpg) no-repeat top center; background-size: cover;}
.l-main{ margin: 0px auto 0; padding-top:280px;  min-width: 1440px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg2.jpg) no-repeat top center; background-size: 100%;  z-index: 2;  box-sizing: border-box;}

.logo{ top: 18px; left: 38px; z-index: 99;}

.btn-download{ display: block; top: -20px; position: relative; margin: 0 auto 0; width: 789px; height: 166px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/btn_download.png) no-repeat; background-size: 100% 100%; z-index: 2;}
.bg-video{ position: absolute; width: 100%; height:100%; left: 50%; transform: translateX(-50%); opacity: 0; }
.video-wrap{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto; cursor: pointer; width: 1350px; height: 749px; z-index: 100; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/video_bg.png) no-repeat ;background-size: 100% 100%; display: none; }
video{ object-fit: cover; position: absolute; top: -30px;left: 0;right: 0;bottom: 0; width: 1250px; height: 630px; margin: auto;}
.video-close{ position: absolute; right: -10px; top: -30px; width: 113px; height: 105px; z-index: 10; }
.bg-video.show{ opacity: 1;}
.video-mask{ display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 99; background: rgba(0, 0, 0, 0.6); }
.video-mask.show{ display: block; }
body.video-modal-open{ position: fixed; left: 0; right: 0; width: 100%; overflow: hidden; }

.download-right{ position: fixed; top: 50%; bottom: 0; right: 0; margin-top: -378px;  width: 295px; height: 671px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg_download_right.png) no-repeat; background-size: cover; box-sizing: border-box; z-index: 99;}
.btn-download-pc{ display: block; margin-top: -10px; width: 297px; height: 305px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/btn_download_pc.png) no-repeat; background-size: 100% 100%;}
.btn-tab01,
.btn-tab02,
.btn-tab03{ display: block; top: -70px; margin: 0 auto 8px; width: 180px; height: 57px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab01.png) no-repeat; background-size: 100% 100%;}
.btn-tab02{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab02.png);}
.btn-tab03{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab03.png);}
.btn-tab01.tab-active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab01-active.png);height: 49px;  }
.btn-tab02.tab-active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab02-active.png);height: 49px;  }
.btn-tab03.tab-active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab03-active.png);height: 49px;  }
.title[id^="tab"]{ scroll-margin-top: 120px; }
.img-download-code{ display: block; top: -70px; margin: 20px auto 13px; width: 130px;}
.download-right .text{ top: -80px;  text-align: center; letter-spacing: 1px;}
.img-download{ position: fixed; top: 50%; bottom: 0; right: 50px; margin-top: 220px; font-size: 26px; color: #fff; text-align: center;  z-index: 99;}
.img-download img{ display: block; width: 179px;}

.title{ padding-top: 35px }

.active-left{ position: fixed; bottom: 0px; left: 0;  width: 350px; height: 432px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg_active.png) no-repeat; background-size: 100% 100%; box-sizing: border-box; z-index: 99;}
.active-left .btn-enter{ display: block; margin: 288px 0 0 105px; width: 151px;  height: 49px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/btn.png) no-repeat; background-size: 100% 100%;  }
.active-left .btn-top{ position: absolute; top: -136px; left: -22px; width: 418px;  height: 168px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/btn-yuyue.png) no-repeat; background-size: 100% 100%;  }

.container{ margin: -260px auto 0; width: 100%; min-width: 1440px; z-index: 2; background-size: 100% auto; }
.container-top{ position: absolute; left: 0; right: 0; width: 100%; height: 1257px; top: -1200px; background-size: cover; }
.container-top img{ top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 180px; height: 180px; cursor: pointer; }
.news-content{ margin: 40px auto 0; padding-top: 100px; width: 1532px; height: 458px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg_news.png) no-repeat; background-size: 100% 100%; box-sizing: border-box }
.news-content .con-left{ top: -184px; left: -4px; width: 760px;}
.news-content .swiper-news{ height: 430px;}
.news-content .con-left .swiper-slide img{ display: block; margin: 15px auto 0; width: 760px; height: 437px;}
.news-content .con-left .swiper-pagination-bullet{ width: 41px; height: 44px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_pagination.png) no-repeat; opacity: 1; background-size: 100% 100%;}
.news-content .con-left .swiper-pagination-bullet-active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_pagination_active.png);}
.news-content .con-left .swiper-horizontal>.swiper-pagination-bullets, 
.news-content .con-left .swiper-pagination-bullets.swiper-pagination-horizontal, 
.news-content .con-left .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: -5px;}

.con-right { margin-top: -146px; margin-left: 10px; width: 540px; }
.con-right .list-content { width: 100%; }
.con-right .tab { display: flex; display: -webkit-flex; margin-top: 20px; height: 35px; font-size: 16px;  letter-spacing: 2px; padding-left: 5px; box-sizing: border-box;  }
.con-right .tab:after{ content: ""; position: absolute; bottom: 0; right: -35px; width: 237px; height: 1px; background: #e2c4f5;}
.con-right .tab li{ position: relative; margin-right: 13px; padding: 0 8px; line-height: 35px;font-size: 16px; color: #9f5dff; border-bottom: 1px #b837d6 solid; cursor: pointer; display: inline-block\9; margin-right: 40px\9; transition: all 1s; }
.con-right .tab li.active::after{ content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 4px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/active_line.png) no-repeat center bottom; background-size: 100% 100%; pointer-events: none; }
.con-right .tab li .more { color: #9f5dff; }
.culumn-list { margin-top: 55px; color: #CC4D23; line-height: 40px; letter-spacing: 2px; display: none; }
.culumn-list li { display: flex; }
.culumn-list.active { display: block; }
.culumn-list .txtTag { float: left; margin-right: 3px; margin-left: 0px; color: #5A18D6; font-weight: bold; }
.culumn-list .txtDate { float: right; font-size: 14px; color: #5A18D6; }
.culumn-list a { width: 430px; display: inline-block; font-size: 16px; color: #5A18D6; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer; }
.culumn-list a:hover{ font-weight: bold}

.feature-content{ margin-top: 45px; margin-left: 15px;}
.swiper img { display: block; width: 100%; height: 100%; }
#certify { position: relative; width: 1260px; height: 550px; margin: 0 auto;/* padding-right: 250px; */}
.slide { width: 1260px; height: 480px; /* margin-left: 350px !important; */position: absolute;/* left: 4.7%; */}
#certify .bottom_pagination { text-align: center !important; left: 45%;/* margin-left: 500px !important; */}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 8px !important; }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: -3px !important; width: 100%; }
.left_arrow, .right_arrow { margin-top: -26px!important; top: 50%!important; width: 136px!important; height: 45px!important; z-index: 99; background-repeat: no-repeat; background-size: 100% 100%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.slide .swiper-wrapper .swiper-slide { padding-top: 15px; width: 796px; height: 420px; opacity: 0; }
.slide .swiper-wrapper .swiper-slide-prev, .slide .swiper-wrapper .swiper-slide-active, .slide .swiper-wrapper .swiper-slide-next { opacity: 1; }
.slide .swiper-wrapper .swiper-slide-active:after { content: ''; position: absolute; top: -10px; left: -55px;width: 873px; height: 497px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg_img_active.png) no-repeat; background-size: 100% 100%; z-index: 33; }
.slide .swiper-wrapper .swiper-slide img { display: block; position: relative; width: 796px; height: 421px; z-index: -1; }
.slide .swiper-slide-visible:after{ content: ""; }
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after { content: '' !important; }
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after { content: '' !important; }
.bottom_pagination { top: 440px !important; left: -3px !important; width: 100%; }
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; overflow: hidden; }
.swiper-pagination-bullet { opacity: 1 !important; }
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right{ top: 14px; height: 428px; background: rgba(0,0,0,.5);}
.swiper-3d .swiper-slide-shadow-right{ left: 5px;}
.feature-content .swiper-pagination-bullet{ width: 22px; height: 22px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_pagination.png) no-repeat; opacity: 1; background-size: 100% 100%;}
.feature-content .swiper-pagination-bullet-active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_pagination_active.png);}
.feature-content .swiper-button-next, 
.feature-content .swiper-button-prev{ margin-top: -63px;  width: 65px; height: 92px; background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_pre.png) no-repeat; background-size: 100% 100%;}
.feature-content .swiper-button-next{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/ico_next.png);}
.feature-content .swiper-button-prev{ left: -40px;}
.feature-content .swiper-button-next{ right: -40px;}

.code-list{ position: absolute; top:360px; left: -20px;}
.code-list li{ margin-bottom: 5px; width: 56px; height: 56px; background: url("https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab_pc.png") no-repeat; background-size: 100% 100%; cursor: pointer; }
.code-list li:hover,
.code-list li.active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527//tab_pc_active.png);}
.code-list li.tab-02{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab_mobile.png); }
.code-list li.tab-02:hover,
.code-list li.tab-02.active{ background-image: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/tab_mobile_active.png);}

.download-right .erweima { margin: 0px auto 30px; width: 157px; height: 154px; text-align: center; }
.download-right .erweima .text{ margin: 10px auto; letter-spacing: 2px; color: #fff; text-align: center; font-size: 17px;}
.download-right .erweima img { margin-top: 15px; width: 130px; }

.download-right .erweima li{ display: none;}
.download-right .erweima li.active{ display: block;}

.publicity{ margin:-50px auto 200px; width: 1622px; height: 657px; overflow: hidden; background: url("https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/bg_publicity.png") no-repeat; background-size: 100% 100% }
.publicity-content{ position: relative; margin:140px auto 0; padding-right: 24px; width: 1125px; height: 450px; text-align: center; box-sizing: border-box; }
.publicity-content .publicitySwiper {
	width: 100%;
	height: 100%;
	overflow: hidden;
	overscroll-behavior-y: contain;
}
.publicity-content img{ display: block; width: 100%; height: auto; }
.publicity-content .swiper-slide { height: auto; -webkit-box-sizing: border-box; box-sizing: border-box; }
.publicity-content .swiper-scrollbar{ position: absolute; top: 0; right: 0; width: 14px; height: 100%; overflow: hidden; background: url("https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/swiper_line.png") repeat-y center top; background-size: 100% auto; }
.publicity-content .swiper-scrollbar-drag{ width: 14px; background: url("https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/swiper-tip.png") no-repeat center; background-size: 100% 100%; cursor: pointer; }

.footer{
	padding-top: 30px;
	padding-bottom: 60px;
	background: url(https://png.pookcdn.net/new_net/lydr3d/newpc/20260527/footer-bg.png) no-repeat;background-size: cover; background-position: bottom center; 
}
.footer,
.footer a{ color: #b38030 }

@media only screen and (max-width: 2048px) {
	/*.l-main{*/
	/*	padding-top: 200px;*/
	/*}*/
}
@media only screen and (max-width: 1680px) {
	.news-content, #certify {
		-webkit-transform: scale(.9);
		transform: scale(.9);
	}
	.download-right,.img-download{ margin-top: -208px;-webkit-transform: scale(.9); transform: scale(.9);}
	.img-download{margin-top: 240px;}
}
@media only screen and (max-width: 1440px) {
	.news-content{
		-webkit-transform: scale(.8);
		transform: scale(.8);
		-webkit-transform-origin: center top;
		transform-origin: center top;
	}


}
