html,body{width: 100%;height: 100%;overflow: hidden;}
.wrap{width: 100%;min-width: 1200px;max-width: 3840px;height:calc(100% - 45px);position: relative;margin: 0 auto;/* max-width: 1920px;max-height: 1080px; */}
.swiper-container{position: relative;width: 100%;height: 100%;}
.swiper-slide{position: relative;width: 100%;height: 100%;overflow: hidden;}
.swiper_bottom{height: 2rem;}

.logo{z-index: 999;position:absolute;top: 0.31rem;left:50%;margin-left: -5.92rem;width:1.10rem;height:1.45rem;background:url(http://image.gyyxcdn.cn/upload/pic/logo/wd_logoNeu.png) no-repeat;background-size: 100% 100%;}
.wd_nav{z-index: 999;position: absolute;top: 0.35rem;right: 50%;margin-right: -7.87rem;color: #a9e0fa;width: 4.48rem;height: 0.28rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/nav.png) no-repeat;background-size: 4.48rem 0.28rem;text-align: center;line-height: 0.28rem;font-size: 0.14rem;}
.wd_nav a{font-size: 0.14rem;color: #a9e0fa;margin: 0 0.12rem;}
.wd_nav a:hover{color: #f8f8cb;}

.swiper-slide01{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/bg01.jpg) no-repeat center / cover;}
.swiper-slide02,.swiper-slide03,.swiper-slide04{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/bg02.jpg) no-repeat center / cover;}

.cont{width: 19.20rem;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;}
.cont_tab{width: 100%;height: 100%;visibility: hidden;}
.cont_tab.on{visibility: inherit;}
.main{width: 12rem;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.tit01{width: 7.05rem;height: 1.8rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/slogan02.png) no-repeat 0% 50%;background-size: 7.05rem 2.3rem;margin: 0.8rem auto 0rem;text-indent: -9999rem;overflow: hidden;position: relative;}
.tit01 i{position: absolute;top: 0.46rem;right: 1.6rem;width: 0.35rem;height: 0.84rem;}
.tit01 i img{width: 100%;height: 100%;display: block;}

.tab_cont{width: 12rem;height: 0.89rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tab_bg.png) no-repeat;background-size: 12rem 0.89rem;margin: 0rem auto;overflow: hidden;position: relative;}

.tab-container{width: 10.32rem;height: 0.52rem;margin: 0.28rem auto 0;}
.tab-container .swiper-slide{width: 1.32rem;height: 0.48rem;}
.tab-container .swiper-slide a{display: block;width: 1.32rem;height: 0.46rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tab_btn.png) no-repeat;background-size: 1.32rem 0.96rem;cursor: pointer;text-align: center;line-height: 0.34rem;color: #ffffff;font-size: 0.18rem;}
/* .tab-container .swiper-slide:hover a{background-position: 0 -0.52rem;color: #a2210c;} */
.tab-container .swiper-slide.on a{background-position: 0 -0.62rem;color: #c35801;}

.tab-container .swiper-wrapper.center{text-align: center;width: 100%;display: block;}
.tab-container .swiper-wrapper.center .swiper-slide{display: inline-block;}


.l_btn{position: absolute;left: 0.3rem;top: 50%;transform: translateY(-50%);width: 0.5rem;height: 0.5rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/l_icon.png) no-repeat 50% 50%;background-size: 0.26rem 0.3rem;}
.r_btn{position: absolute;right: 0.4rem;top: 50%;transform: translateY(-50%);width: 0.5rem;height: 0.5rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/r_icon.png) no-repeat 50% 50%;background-size: 0.26rem 0.3rem;}
/* .swiper-button-disabled{opacity: 0.5;} */

.tab_text{width: 12rem;height:calc(100% - 4rem);padding-top: 0.2rem;position: relative;}
.tab_text h3{width: 5.69rem;height: 0.28rem;font-size: 0.28rem;line-height: 0.26rem;color: #fcf0ba;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tit02.png) no-repeat 50% 50%;background-size: 5.69rem 0.15rem;text-align: center;margin: 0 auto;}                                                                                                                                                
.tab_text li{height: 100%;visibility: hidden;position: absolute;top: 0.2rem;}
.tab_text li.on{visibility: inherit;}
.tab_text .tab_soll{width: 12rem;height:calc(100% - 1rem);margin-top: 0.07rem;overflow: hidden;overflow-y: scroll;box-sizing: border-box;}
.tab_text .tab_soll h4{color: #ffda8a;font-size: 0.22rem;font-weight: bold;padding-left: 0.33rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tit03.png) no-repeat 0% 50%;background-size: 0.38rem 0.25rem;margin: 0.1rem 0 0.1rem 0.37rem;}
.tab_text .tab_soll p{color: #ffffff;font-size: 0.16rem;line-height: 0.32rem;margin:0 0.7rem;position: relative;padding-left: 0.23rem;}
.tab_text .tab_soll p i{position: absolute; left:0rem; top:0.11rem; width: 0.08rem; height: 0.08rem;background: #ffffff;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);}
.tab_text table{width: 10rem;text-align: center;margin: 0.16rem 0 0.16rem 0.93rem;}
.tab_text table tr th{background: #18315c;color: #f9f2cb;font-size: 0.18rem;font-weight: bold;padding: 0.13rem 0.05rem;border: 1px solid #395f78;}
.tab_text table tr td{color: #fffbec;font-size: 0.14rem;padding: 0.13rem 0.05rem;border: 1px solid #395f78;}

.wd_img{text-align: center;margin: 0.1rem 0 0.1rem 0rem;}
.wd_img img{padding: 0.08rem;border: 1px solid #b79656;margin: 0 0.02rem;}

.list_btn{width: 1.7rem;height: 7.74rem;position: absolute;top: 50%;left: 50%;transform: translate(-9rem,-50%);opacity: 0;transition: 0.6s;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/list_bg.png) no-repeat 55% 50%;background-size: 0.1rem 7.74rem;z-index: 999;box-sizing: border-box;padding-top: 0.4rem;}
.list_btn li{width: 1.7rem;height: 1.6rem;margin-top: 0;}
.list_btn li a{display: block;width: 100%;height: 100%;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/list_btn.png) no-repeat;background-size: 3.40rem 6.42rem;text-indent: -9999rem;overflow: hidden;}
.list_btn li:nth-child(1) a{background-position: 0.05rem 0;}
.list_btn li:nth-child(2) a{background-position: 0.05rem -1.6rem;margin-top: 0.1rem;}
.list_btn li:nth-child(3) a{background-position: 0.05rem -3.2rem;margin-top: 0.1rem;}
.list_btn li:nth-child(4) a{background-position: 0.05rem -4.8rem;}

.list_btn li:nth-child(1):hover a{background-position: -1.70rem 0;}
.list_btn li:nth-child(2):hover a{background-position: -1.70rem -1.6rem;}
.list_btn li:nth-child(3):hover a{background-position: -1.70rem -3.2rem;}
.list_btn li:nth-child(4):hover a{background-position: -1.70rem -4.8rem;}

.list_btn li:nth-child(1).on a{background-position: -1.70rem 0;}
.list_btn li:nth-child(2).on a{background-position: -1.70rem -1.6rem;}
.list_btn li:nth-child(3).on a{background-position: -1.70rem -3.2rem;}
.list_btn li:nth-child(4).on a{background-position: -1.70rem -4.8rem;}
.col{color:#ffd990;}

.tab_soll::-webkit-scrollbar {
    width: 0.08rem;
    border-radius: 7px;
}
.tab_soll::-webkit-scrollbar-thumb {
    background-color: #5d88ad;
    border-radius: 0.08rem;
	cursor: pointer;
}
.tab_soll::-webkit-scrollbar-track {
    width: 0.08rem;
    background: linear-gradient(to right, rgba(91,110,155,0) 40%, rgba(91,110,155,1) 50%, rgba(73,88,126,0) 60%);
}
.r_btn{animation: r_btn .8s ease-in-out alternate infinite;}
@keyframes r_btn{
	0% {
	    transform: translate(0,-50%);
	}
	50% {
	    transform: translate(10px,-50%);
	}
	100% {
	    transform: translate(0,-50%);
	}
}
.l_btn{animation: l_btn .8s ease-in-out alternate infinite;}
@keyframes l_btn{
	0% {
	    transform: translate(0,-50%);
	}
	50% {
	    transform: translate(-10px,-50%);
	}
	100% {
	    transform: translate(0,-50%);
	}
}

.cont_tab .tit01{transform: translateY(0.5rem);opacity: 0;transition: .5s ease-in-out;}
.cont_tab.on .tit01{transform: translateY(0);opacity: 1;}

.cont_tab .tab_cont{opacity: 0;}
.cont_tab.on .tab_cont{opacity: 1;transition: .8s ease-in-out;}


.cont_tab .tab_text li{transform: translateY(0.5rem);opacity: 0;}
.cont_tab.on .tab_text li.on{transform: translateY(0);opacity: 1;transition: 0.8s ease-in-out;}

.list_btn.on{transform:translate(-8rem,-50%);opacity: 1;}

.list_btn li.on{animation: list_btn 5s linear infinite;}

@keyframes list_btn{
	0%, 65% {
	    -webkit-transform: rotate(0deg);
	    transform: rotate(0);
	}
	70% {
	    -webkit-transform: rotate(5deg);
	    transform: rotate(5deg);
	}
	75% {
	    -webkit-transform: rotate(-5deg);
	    transform: rotate(-5deg);
	}
	80% {
	    -webkit-transform: rotate(5deg);
	    transform: rotate(5deg);
	}
	85% {
	    -webkit-transform: rotate(-5deg);
	    transform: rotate(-5deg);
	}
	90% {
	    -webkit-transform: rotate(5deg);
	    transform: rotate(5deg);
	}
	95% {
	    -webkit-transform: rotate(-5deg);
	    transform: rotate(-5deg);
	}
	100% {
	    -webkit-transform: rotate(0deg);
	    transform: rotate(0);
	}
}
.bg_ani{width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.bg_ani div{width: 100%;height: 100%;position: absolute;top: 0;}
.bg_ani div img{width: 100%;height: 100%;object-fit: cover;object-position:center center;}

.bg_ani04{animation: bg_ani04 4s 4s ease-in-out infinite alternate;}
@keyframes bg_ani04{
	0%{
		transform: scale(1.01);
		opacity: 1;
	}
	100%{
		transform: scale(1.05);
		opacity: 0.5;
	}
}
.bg_ani05{animation: bg_ani05 4s 4s ease-in-out infinite alternate;}
@keyframes bg_ani05{
	0%{
		transform: scale(1);
		opacity: 1;
	}
	100%{
		transform: scale(1.05);
		opacity: 0.5;
	}
}
.bg_ani01{animation: bg_ani01 4s 2s ease-in-out infinite alternate;}
@keyframes bg_ani01{
	0%{
		transform: scale(1);
	}
	100%{
		transform: scale(1.01);
	}
}

.bg_ani02{animation: bg_ani02 2s 0s ease-in-out infinite alternate;}
@keyframes bg_ani02{
	0%{
		transform: scale(1);
	}
	100%{
		transform: scale(1.01);
	}
}
.bg_ani03{animation: bg_ani03 2s 0s ease-in-out infinite alternate;}
@keyframes bg_ani03{
	0%{
		transform: scale(1.01);
	}
	100%{
		transform: scale(1.05);
	}
}




.swiper-slide01 .slogn{position: absolute; left: 60%; top: 55%; transform: translate(-50%, -65%); z-index: 10; width: 5.79rem; height:7.98rem;}
.swiper-slide01 .slogn img{width: 100%;mask: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/mask02.png) no-repeat center;mask-size: 2300% 100%;animation: sloganSlide 0.8s 0.5s steps(22) both;}
@keyframes sloganSlide {
  0% {
    mask-position:100% 0;
    
  }
  100% {
    mask-position: 0 0;
    
  };
}
.tm{position: absolute;left: 50%;top: 50%;/*transform: translate(-46%, -46%);*/margin-top: -3.7rem;margin-left: -8rem;z-index: 999;width: 11.77rem;height: 8.6rem;}
.tm img{width: 100%;mask: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/mask.png) no-repeat center;mask-size: 3000% 100%;animation: sloganSlide 0.8s 0.5s steps(29) both;}


.pre{width:4.17rem; height: 0.49rem; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/wd_01_pre.png) no-repeat;background-size: 4.17rem 0.49rem;position: absolute; bottom: 1rem; left: 50%; transform: translateX(-50%);animation: bounce 1s ease-in-out infinite alternate;z-index: 999;}
@keyframes bounce {
    0% {
        transform: translateX(-50%) translateY(0);
    }
    100% {
        transform: translateX(-50%) translateY(-0.2rem);
    }
}




.bg{width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.bg div{width: 100%;height: 100%;position: absolute;}
.bg div img{width: 100%;height: 100%;object-fit: cover;object-position:center center;}
.bg .bg02{z-index: 9;}
.bg .bg04{z-index: 10;}
.bg .bg05{z-index: 11;}
.bg .bg06{z-index: 12;}
.bg .bg07{margin-left: 0rem;z-index: 15;}


.bg01{animation: bg 2s 2s ease-in-out infinite alternate;}
.bg02{animation: bg03 1.8s 0s ease-in-out infinite alternate;}
.bg03{animation: bg03 2s 1s ease-in-out infinite alternate;}
.bg04{animation: bg 2s 0s ease-in-out infinite alternate;}
.bg05{animation: bg 2s 0s ease-in-out infinite alternate;}
.bg07{animation: bg07 1.5s 0s ease-in-out infinite alternate;}
@keyframes bg{
	0%{
		transform: scale(1.01);
	}
	100%{
		transform: scale(1.02);
	}
}
@keyframes bg02{
	0%{
		opacity: 0.3;
	}
	100%{
		opacity: 1;
	}
}
@keyframes bg03{
	0%{
		opacity: 0.8;
		transform: scale(1);
	}
	100%{
		transform: scale(1.01);
		opacity: 1;
	}
}

.wd_bg01{width: 100%; height: 100%;position: absolute;top: 0;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/bg01.jpg) no-repeat center / cover;animation: breath 15s infinite ease-in-out;}
.wd_bg02{width: 100%; height: 100%;position: absolute;top: 0;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/bg02.jpg) no-repeat center / cover;animation: breath 15s infinite ease-in-out;}

@keyframes breath{
	0% {
	    transform: scale(1);
	}
	50% {
	    transform: scale(1.05);
	}
	100% {
	    transform: scale(1);
	}
}


.tm{animation: rloe 1.5s ease-in-out infinite alternate}
@keyframes rloe {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(0, -2%);
    }
}

/* 03 */
.bg_ani .bg_ani08{width: 8.06rem;height: 8.06rem;left: 50%;top: 50%;transform: translate(-50%,-57%);}
.bg_ani .bg_ani09{width: 5.19rem;height: 5.06rem;left: 50%;top: 50%;transform: translate(-50%,-63%);}
.bg_ani .bg_ani08 img{animation: spin01 120s linear infinite;}
.bg_ani .bg_ani09 img{animation: spin02 120s linear infinite;}
@keyframes spin01 {
    0% { 
		transform: rotate(0deg); 
		}
    100% { 
		transform: rotate(-360deg); 
	}
  }
  @keyframes spin02 {
    0% { 
		transform: rotate(0deg); 
		}
    100% { 
		transform: rotate(360deg); 
	}
  }
.bg_ani .bg_ani10{width: 2.73rem;height: 0.85rem;left: 50%;bottom:9%;transform: translate(-47%,0);top:auto;}
.bg_ani .bg_ani10 img{
	position: absolute;
    animation: lightFlow01 2s infinite ease-out;
    transform-origin: center bottom;
}
@keyframes lightFlow01 {
    0% {
        transform: scale(0.8);
        opacity: 0;
    }
    50% {
        transform: scale(1);
        opacity: 1;
    }
    100% {
        transform: scale(1.2);
        opacity: 0;
    }
}
.bg_ani .bg_ani11{width: 2.97rem;height: 1.41rem;left: 50%;bottom:10%;transform: translate(-47%,0);top:auto;}
.bg_ani .bg_ani12{width: 2.21rem;height: 2.88rem;left: 50%;bottom:8%;transform: translate(-47%,0);top:auto;}
.bg_ani .bg_ani12 img{
    position: absolute;
    animation: lightFlow02 2s infinite;
    transform-origin: center bottom;
}
@keyframes lightFlow02 {
    0% {
        transform: translateY(20px);
        opacity: 0;
    }
    50% {
        transform: translateY(0);
        opacity: 1;
    }
    100% {
        transform: translateY(-20px);
        opacity: 0;
    }
}
.bg_ani14{animation: bg_ani14 4s 4s ease-in-out infinite alternate;}
@keyframes bg_ani14{
	0%{
		opacity: 1;
	}
	100%{
		opacity: 0.3;
	}
}
.swiper-slide03 .slogn{position: absolute; left: 49%; top: 45%;z-index:2;width:3.09rem;height:3.61rem;transform:translate(-50%, -50%);opacity:0;}
.swiper-slide03 .slogn.on{animation: scaleIn .3s ease-in 0s both;}
.swiper-slide03 .slogn img{width:100%;height:100%;display:block;}
@keyframes scaleIn {
    0% {
		 transform:translate(-50%, -50%) scale(3);
		 opacity: 0;
    }
    100% {
		 transform:translate(-50%, -50%) scale(1);
		 opacity: 1;
    }
}
.swiper-slide03 .links{z-index:9;width:12rem;height:7.64rem;margin:0 auto;position:absolute;/*top:12%;*/left: 50%; top: 50%;transform:translate(-50%, -63%);}
.swiper-slide03 .links a{position:absolute;display:block;width:3.94rem;height:1.74rem;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/link.png) no-repeat;background-size:63.04rem 1.74rem;text-indent:-999rem;overflow:hidden;opacity: 0;}
.swiper-slide03 .links a.a01{background-position:0 0;top:0.2rem;right:1.2rem;}
.swiper-slide03 .links a.a02{background-position:-3.94rem 0rem;top:2rem;right:0rem;}
.swiper-slide03 .links a.a03{background-position:-7.88rem 0rem;top:4rem;right:0rem;}
.swiper-slide03 .links a.a04{background-position:-11.82rem 0rem;top:6rem;right:1.2rem;}
.swiper-slide03 .links a.a05{background-position:-15.76rem 0rem;top:6rem;left:1.2rem;}
.swiper-slide03 .links a.a06{background-position:-19.70rem 0rem;top:4.1rem;left:0rem;}
.swiper-slide03 .links a.a07{background-position:-23.64rem 0rem;top:2.09rem;left:-0.1rem;}
.swiper-slide03 .links a.a08{background-position:-27.58rem 0rem;top:0.3rem;left:1.4rem;}
.swiper-slide03 .links a.a01:hover{background-position:-31.52rem 0;}
.swiper-slide03 .links a.a02:hover{background-position:-35.46rem 0;}
.swiper-slide03 .links a.a03:hover{background-position:-39.40rem 0;}
.swiper-slide03 .links a.a04:hover{background-position:-43.34rem 0;}
.swiper-slide03 .links a.a05:hover{background-position:-47.28rem 0;}
.swiper-slide03 .links a.a06:hover{background-position:-55.16rem 0;}
.swiper-slide03 .links a.a07:hover{background-position:-51.22rem 0;}
.swiper-slide03 .links a.a08:hover{background-position:-59.10rem 0;}
.swiper-slide03 .links.on a.a01{animation:bounceIn ease 0.2s both;animation-delay:0.5s;}
.swiper-slide03 .links.on a.a02{animation:bounceIn ease 0.2s both;animation-delay:0.6s;}
.swiper-slide03 .links.on a.a03{animation:bounceIn ease 0.2s both;animation-delay:0.7s;}
.swiper-slide03 .links.on a.a04{animation:bounceIn ease 0.2s both;animation-delay:0.8s;}
.swiper-slide03 .links.on a.a05{animation:bounceIn ease 0.2s both;animation-delay:1s;}
.swiper-slide03 .links.on a.a06{animation:bounceIn ease 0.2s both;animation-delay:1.1s;}
.swiper-slide03 .links.on a.a07{animation:bounceIn ease 0.2s both;animation-delay:1.2s;}
.swiper-slide03 .links.on a.a08{animation:bounceIn ease 0.2s both;animation-delay:1.3s;}
@keyframes bounceIn {
	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		transition-timing-function: cubic-bezier(0.215, .61, .355, 1)
	}
	0% {
		opacity: 0;
		transform: scale3d(2, 2, 2)
	}
	40% {
		opacity: 1;
		transform: scale3d(1, 1, 1)
	}
	100% {
		opacity: 1;
		transform: scale3d(1, 1, 1)
	}
}


/* nav */
.nav{z-index:99;position:absolute;right:0.46rem;top:50%;width:2.46rem;height:3.81rem;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/nav_line.png) no-repeat 85% top;background-size:0.09rem 3.81rem;padding-top:0.42rem;box-sizing:border-box;transform: translate(8rem, -50%);opacity: 0;transition: 0.6s;} 
.nav.on{transform: translate(0, -50%);opacity: 1;}
.nav a{display:block;width:2.46rem;height:0.8rem;background:url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/nav_link.png) no-repeat;background-size:4.92rem 2.66rem;text-indent:-999px;overflow:hidden;margin-top: 0.14rem;}
.nav a.a01{background-position:0 0;}
.nav a.a02{background-position:0 -0.91rem;}
.nav a.a03{background-position:0 -1.86rem;}
.nav a.a01:hover,.nav a.a01.on{background-position:-2.46rem 0;}
.nav a.a02:hover,.nav a.a02.on{background-position:-2.46rem -0.91rem;}
.nav a.a03:hover,.nav a.a03.on{background-position:-2.46rem -1.86rem;}

.yellow{color: #ffd990;}

/* sy animation  */
.bg01{animation: height 1s linear forwards;height: 0px;opacity: 0;overflow: hidden;}
.bg01 img{width: 100%;height: 100vh !important;}
@keyframes height{
        0%{
                opacity: 0;
                height: 0px;
        }
        100%{
                opacity: 1;
                height: 100%;
        }
}


.wd_mask{width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: absolute;top: 0;z-index: 9999;display: none;}
.wd_tc{width: 11.28rem;height: 5.16rem;position: absolute;top: 0;right: 0;left: 0;bottom: 0;margin: auto;z-index: 99999;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_bg.png) no-repeat;background-size: 100% 100%;display: none;}

.cont_text{width: 2.75rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_line.png) repeat-y 0% 0;position: absolute;right: 0;top: 0.62rem;text-align: left;box-sizing: border-box;padding:0.05rem 0.34rem;}
.cont_text li{display: none;}
.cont_text li.on{display: block;}
.cont_text::before{content: '';position: absolute;width: 0.05rem;height: 0.05rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/wc_line02d.png) no-repeat;position: absolute;bottom: -0.02rem;left: -0.015rem;background-size: 100% 100%;}
.cont_text h4{color: #1361a8;font-size: 0.24rem;font-weight: bold;line-height: .5rem;position: relative;}
.cont_text h4 i{width: 0.11rem;height: 0.17rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_icon.png) no-repeat;position: absolute;left: -0.395rem;top: 0.16rem;}
.cont_text p{color: #1361a8;font-size: 0.14rem;line-height: 0.24rem;}
.cont_text span{display: inline-block;width: 0.66rem;height: 0.23rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_k.png) no-repeat;background-size: 100% 100%;text-align: center;line-height: 0.23rem;font-size: 0.16rem;font-weight: bold;color: #1361a8;margin: 0.05rem 0 0.1rem;}

.text_tab{position: absolute;top: 0.9rem;right: 3.05rem;width: 1.8rem;}
.text_tab li{width: 1.8rem;height: 0.51rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_btn.png) no-repeat;background-size: 3.6rem 1.99rem;text-indent: -9999rem;overflow: hidden;margin-bottom: 0.2rem;cursor: pointer;}
.text_tab li:nth-child(1){background-position:0rem 0rem;}
.text_tab li:nth-child(2){background-position:0rem -0.72rem;}
.text_tab li:nth-child(3){background-position:0rem -1.48rem;}
.text_tab li:nth-child(1).on{background-position:-1.8rem 0rem;}
.text_tab li:nth-child(2).on{background-position:-1.8rem -0.72rem;}
.text_tab li:nth-child(3).on{background-position:-1.8rem -1.48rem;}


.cont_img{width: 4.18rem;height: 4.18rem;left: 0.76rem;top: 0.54rem;position: absolute;}
.cont_img .swiper-slide img{width: 4.18rem;height: 4.18rem;}


.img_tab{width: 1.52rem;height: 4.465rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_line01.png) no-repeat;background-size: 100% 100%;position: absolute;left: 4.25rem;top: 0.35rem;}
.img_tab span{width: 0.33rem;height: 0.33rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_tab.png) no-repeat;background-size: 100% 100%;position: absolute;right: 0;top: 0;cursor: pointer;}
.img_tab span:nth-child(1){right: 0.19rem;top: 0.9rem;}
.img_tab span:nth-child(2){right: -0.05rem;top: 1.43rem;}
.img_tab span:nth-child(3){right: -0.15rem;top: 1.96rem;}
.img_tab span:nth-child(4){right: -0.13rem;top: 2.49rem;}
.img_tab span:nth-child(5){right: -0.0rem;top: 3.02rem;}
.img_tab span:nth-child(6){right: 0.25rem;top: 3.55rem;}
.img_tab span.swiper-pagination-bullet{opacity: 1;}
.img_tab span.swiper-pagination-bullet-active{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_tabon.png) no-repeat;background-size: 100% 100%;}

.tc_close{width: 0.57rem;height: 0.54rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_gb.png) no-repeat;background-size: 100% 100%;position: absolute;top: 0;right: -0.8rem;z-index: 999;}
.wd_tc h2{width: 9.96rem;height: 2.11rem;background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/cqhd/jnh/2026/zt/images/tc_tit_bg.png) no-repeat;background-size: 100% 100%;position: absolute;top: -1.2rem;left: 1.2rem;text-align: center;line-height: 1.25rem;}
.wd_tc h2 img{width: 4.06rem;height: 0.6rem;}




