@charset "utf-8";
/* CSS Document */
html,
body{width:100%; height:100%;}
#wrapper{width:100%; padding-top:70px;}

.pagetop{display:none;}

.main_2026bj{width:100%;}

.main_2026bj .part,
.main_2026bj .part *{box-sizing:border-box;}

.main_2026bj img{display:block;}
.main_2026bj .part{width:100%;}
.main_2026bj .mov_box{width:100%; position:relative;}
.main_2026bj .mov_box p{width:100%;}
.main_2026bj .mov_box p img{width:100%;}
.main_2026bj .mov_box .play_btn{width:53px; height:53px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:2; }
.main_2026bj .mov_box .play_btn span{display:block; width:100%; height:100%; background:url(../img/play.png) 0 0/100% 100% no-repeat;
animation:scale_big 2.1s ease-in-out infinite; 
-webkit-animation:scale_big 2.1s ease-in-out infinite;
}

.main_2026bj .part_tit{width:100%; text-align:center; color:#fff; font-size:24px; margin-bottom:16px; letter-spacing:2px;}


.main_2026bj .part2{padding:8px 6px; background:#000;}
.main_2026bj .part2 dl{width:100%; display:flex; justify-content:space-between; align-items:center;}
.main_2026bj .part2 dl a{display:block; width:100%; color:#fff; }
.main_2026bj .part2 dl dt{width:21%;}
.main_2026bj .part2 dl dt img{width:100%;}
.main_2026bj .part2 dl dd{width:76%; display:flex; justify-content:space-between; align-items:center; color:#fff;}
.main_2026bj .part2 dl dd .txt{width:calc(100% - 80px);}
.main_2026bj .part2 dl dd .more{width:80px; text-align:right;}




.main_2026bj .part3 .slide_con,
.main_2026bj .part3 .slide_box,
.main_2026bj .part3 .pic_box,
.main_2026bj .part3 .pic,
.main_2026bj .part3 .pic img{width:100%;}

.main_2026bj .part3 .slide_box{width:100%; margin-bottom:20px;}
.main_2026bj .part3 .slide_box .txt{width:100%; font-size:14px; color:#fff; margin-top:8px;}

.main_2026bj .part3_tab_btn{width:100%; display:flex; flex-wrap:wrap;}
.main_2026bj .part3_tab_btn li{width:33.33333333%; text-align:center; padding:12px 0; font-size:16px; color:#333; background:#fff; transition:background ease-out 0.5s;}
.main_2026bj .part3_tab_btn li.on{color:#fff;}

.main_2026bj .part3_tab_btn li.fbh_btn.on{background:#314b82;}
.main_2026bj .part3_tab_btn li.yx_btn.on{background:#b8b4d5;}
.main_2026bj .part3_tab_btn li.zh_btn.on{background:#019a7c;}
.main_2026bj .part3_tab_btn li.zy_btn.on{background:#d19356;}
.main_2026bj .part3_tab_btn li.wy_btn.on{background:#ff949a;}
.main_2026bj .part3_tab_btn li.jc_btn.on{background:#e70012;}

.main_2026bj .part3_tab_con{width:100%; position:relative;}
.main_2026bj .part3_tab_con li{width:100%; padding:25px 24px 20px; background:url() 0 0/100% 100% no-repeat; opacity:0; z-index:-100; position:absolute; top:0; left:0; transition:opacity ease-out 0.5s;}
.main_2026bj .part3_tab_con li.on{position:relative; opacity:1; z-index:100;}

.main_2026bj .part3_tab_con li .item_box{width:100%;}

.main_2026bj .part3_tab_con li.fbh{background-image:url(../img/bg1.jpg);}
.main_2026bj .part3_tab_con li.yx{background:#b8b4d5;}
.main_2026bj .part3_tab_con li.zh{background:#019a7c;}
.main_2026bj .part3_tab_con li.zy{background:#d19356;}
.main_2026bj .part3_tab_con li.wy{background:#ff949a;}
.main_2026bj .part3_tab_con li.jc{background:#e70012;}




.main_2026bj .part3 .swiper{width:100%; padding-bottom:19px;}

.main_2026bj .part3 .swiper .swiper-slide{/*height:100%;*/ min-height:100%;}
/*.main_2026bj .part3 li.fbh .swiper{padding-bottom:0;}*/

.swiper-button-next:after, 
.swiper-rtl .swiper-button-prev:after,
.swiper-button-prev:after, 
.swiper-rtl .swiper-button-next:after{content:'';}

.main_2026bj .part3 .swiper-button-next, 
.main_2026bj .part3 .swiper-button-prev{width:10px; height:17px; bottom:0; background:url() 0 0/100% auto no-repeat; top:inherit; margin-top:inherit;}

.main_2026bj .part3 .swiper-button-next{background-image:url(../img/r.png);} 
.main_2026bj .part3 .swiper-button-prev{background-image:url(../img/l.png);}


.main_2026bj .part3 .swiper-horizontal>.swiper-pagination-bullets, 
.main_2026bj .part3 .swiper-pagination-bullets.swiper-pagination-horizontal, 
.main_2026bj .part3 .swiper-pagination-custom, 
.main_2026bj .part3 .swiper-pagination-fraction{bottom:4px;}

.main_2026bj .part3 .swiper-pagination-bullet{width:5px; height:1.5px; background:rgba(255,255,255,1); opacity:0.5; border-radius:0; transition:all ease-out 0.5s;}
.main_2026bj .part3 .swiper-pagination-bullet-active{width:16px; opacity:1;}




/*视频弹窗*/
.mov_pop{width:100%; height:100vh; background:rgba(0,0,0,1); position:fixed; top:0; left:0; z-index:1000003; display:none;}
.mov_pop .box_pop{width:100%; height:100vh; position:relative;}
.mov_pop .box_pop .close{display:block; width:35px; height:35px; position:absolute; top:10px; right:10px; z-index:2;}
.mov_pop .box_pop .close img{display:block; width:100%;}
.mov_pop .box_pop .videos_wrap{width:100%; height:100vh; display:flex; justify-content:center; align-items:center; position:absolute; top:0; left:0; z-index:1;}
.mov_pop .box_pop video{width:100%; border:none; outline:none; margin-top:inherit; /*display:block;此属性会导致视频在苹果手机播放时暂停键功能失效*/ }


@-webkit-keyframes scale_big{
  0%,100% { transform: scale(1); filter: drop-shadow(0 0 0 rgba(255,255,255,.25)); }
  50% { transform: scale(1.08); filter: drop-shadow(0 0 18px rgba(255,255,255,.55)); }
}

@keyframes scale_big{
  0%,100% { transform: scale(1); filter: drop-shadow(0 0 0 rgba(255,255,255,.25)); }
  50% { transform: scale(1.08); filter: drop-shadow(0 0 18px rgba(255,255,255,.55)); }
}

