/* 对于大多数浏览器（包括Chrome, Safari, Opera和Firefox较新版本） */
::selection {
    background: transparent; /* 设置选中背景为透明 */
    color: inherit; /* 继承原有文本颜色，或者你可以设置为其他颜色 */
}
/* 对于Webkit内核的浏览器（如Chrome, Safari）的另一种写法，虽然通常不需要 */
::-webkit-selection {
    background: transparent;
    color: inherit;
}

.rise-content *{box-sizing:content-box;}
.rise-content p{letter-spacing:0;}
.rise-header,.rise-footer{font-size:12px;}
.pop_mask{background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:990;}
.pop_box{position:fixed;z-index:999;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);display:none;}



/* PC端 */
@media only screen and (min-width: 768px) {
	.m_content{display:none!important;}
	.container{width:1040px;margin:0 auto;height:100%;position:relative;}
	.block_1{height:827px;background:url(../images/club/block_1.jpg) no-repeat center center;background-size:auto 100%;overflow:hidden;}
	.block_1 p{color:#fff;letter-spacing:0}
	.block_1 .box{position:absolute;}
	.block_1 .box_1{left:0vw;top:150px;width:420px;}
	.block_1 .box_2{left:530px;top:150px;width:520px;}
	.block_1 .box_3{left:750px;top:500px;width:550px;}
	.block_1 .box_4{left:0;top:500px;width:620px;}
	.block_1 .box_1 p,
	.block_1 .box_3 p{font-size:36px;line-height:1.4em;}
	.block_1 .box_2 p,
	.block_1 .box_4 p{font-size:17px;line-height:1.8em;margin-bottom:10px;}

	.box_style_1 .hd h3{padding-right:20px;background:url(../images/club/h3_bg.png) no-repeat right 0;display:inline-block;background-size:36px 30px;text-align:center;font-size:36px;line-height:48px;margin-bottom:36px;}

	.block_2{background:url(../images/club/block_2.jpg) no-repeat center center;background-size:cover;height:766px;}
	.block_2 .box_style_1{padding-top:112px;padding-bottom:34px;}
	.block_2 .box_style_1 .hd{text-align:center;}
	.block_2 .box_style_1 .hd h3{padding:0 20px}
	.block_2 .intro{margin-bottom:75px;}
	.block_2 .intro p{color:#333;font-size:16px;letter-spacing:0}
	.block_2 .member_list li{float:left;width:20%;display:flex;flex-wrap:wrap;height:90px;margin-bottom:40px;}
	.block_2 .member_list li .avatar{width:80px;height:88px;margin-right:10px;}
	.block_2 .member_list li img{display:block;}
	.block_2 .member_list li h3{font-size:18px;line-height:1em;margin-bottom:10px;padding-top:20px;}
	.block_2 .member_list li p{font-size:14px;line-height:1em;}

	.block_3{background:#f0f0f0;}
	.block_3 .bd{position:relative;padding-bottom:200px;}
	.block_3 .act_content{position:absolute;left:330px;top:0;right:0;height:610px;background:#fff;border-radius:25px;overflow-x:hidden;overflow-y:scroll;padding:20px;}
	.block_3 .act_content strong{font-weight:bold;}
	.block_3 .act_content,
	.block_3 .act_content p{font-size:14px!important;line-height:2em!important;color:#565656;}
	.block_3 .act_content p{margin:0 0 8px!important;}
	.block_3 .act_content p img{display:block;}
	.block_3 .act_content p span{font-size:14px!important;}
	.block_3 .act_content img{max-width:100%;}

	.block_4 .container{background:url(../images/club/map.jpg) no-repeat right 30px;background-size:513px 495px;position:relative;padding-bottom:100px;}
	.block_4 .tx_info{padding-top:150px;font-size:0px;}
	.block_4 .tx_info h3{font-size:24px;margin-bottom:1em;display:inline-block;background:url(../images/club/h3_bg_2.png) no-repeat right bottom;}
	.block_4 .tx_info .sp{display:none;}
	.block_4 .tx_info .desc{width:450px;font-size:18px;}
	.block_4 .tx_info .desc strong{font-weight:bold;}
	.block_4 .tx_info .desc p{color:#333;}
	.block_4 .tx_info p{line-height:36px;margin-bottom:1em;font-size:18px;}
	.block_4 .bd{position:relative;}

	.block_5{background:#f0f0f0;padding-bottom:150px;}

	.listbox_id_1{width:100%;height:650px}
	.listbox_id_1 .item_list_1{flex-direction:column;width:322px;height: 675px;}
	.item_list_1 li{display:flex;justify-content:center;text-align:left;height:31.33%;margin-bottom:3%;}
	.item_list_1 li .item{background:url(../images/club/swiper_id_1.png) no-repeat 0 0;width:322px;height:210px;background-size:100%;padding:30px;}
	.item_list_1 li.current .item{background:url(../images/club/swiper_id_1_current.png) no-repeat 0 0;background-size:100%;}
	.item_list_1 li .item h4,
	.item_list_1 li .item h3{color:#fff;font-weight:normal;}
	.item_list_1 li .item h4{font-size:14px;line-height:1em;margin-bottom:1em;color:rgba(255,255,255,0.7);}
	.item_list_1 li .item h3{font-size:22px;line-height:1.3em;height:3.9em;margin-bottom:1em;}
	.item_list_1 li .item .date{color:rgba(255,255,255,0.7);font-size:14px;}
	.swiper_id_1 .swiper-slide:last-child{border-bottom:none}
	.swiper_id_1 .swiper-pagination{position:absolute;right:10px;top:50%;transform:translateY(-50%)}
	.swiper_id_1 .swiper-pagination-bullet{display:block;width:10px;height:10px;background:#000;margin:5px 0;border-radius:50%}

	.swiper_id_2{height:520px;width:100%;}
	.swiper_id_2 .swiper-slide{text-align:center;font-size:18px;background:#fff;height:255px;display:flex;justify-content:center;align-items:center}
	.swiper_id_2 .swiper-slide .thumb{width:340px;height:255px;border-radius:15px;overflow:hidden;}
	.swiper_id_2 .swiper-slide img{width:100%;height:100%;object-fit:cover;}
	.swiper_id_2_page.swiper-button-next{right:-50px;background:url(../images/club/swiper_id_2_next.png) no-repeat 0 0;}
	.swiper_id_2_page.swiper-button-prev{left:-50px;background:url(../images/club/swiper_id_2_prev.png) no-repeat 0 0;}
	.swiper_id_2_page.swiper-button-next,
	.swiper_id_2_page.swiper-button-prev{top:300px;background-size:100%;width:20px;height:40px;}
	.swiper_id_2_page:after{display:none;}
	.swiper_id_2 .swiper-slide.swiper-slide-next img{transform:none;}


	.p_list_1{display:grid;grid-template-columns:repeat(3,340px);grid-template-rows:repeat(2,255px);gap:10px;width:1040px;padding:0;margin:0;list-style:none;padding-bottom:190px;}
	.p_list_1 li{display:flex;align-items:center;justify-content:center;box-sizing:border-box;}
	.p_list_1 li .thumb,
	.p_list_1 li .thumb img{width:100%;height:100%;}
	.p_list_1 li .thumb img{object-fit:cover}

	.video_listbox_1{display:grid;grid-template-columns:320px 710px;grid-template-rows:400px;width:1040px;gap:0}
	.video_listbox_1 .video_list{background-color:#494e54;border-radius:10px;overflow:hidden;margin-right:10px;padding:15px 0}
	.video_listbox_1 .video_list li a{padding:15px 20px 15px 130px;height:65px;display:block;box-sizing:content-box;}
	.video_listbox_1 .video_list li:hover{background:#eb0000}
	.video_listbox_1 .video_list li .thumb{float:left;margin-left:-110px;width:100px;height:65px;overflow:hidden;}
	.video_listbox_1 .video_list li .thumb img{width:100%;height:100%;}
	.video_listbox_1 .video_list li h3{font-size:14px;line-height:18px;color:#fff;font-weight:normal;height:43px;}
	.video_listbox_1 .video_list li p{color:rgba(255,255,255,.6);font-size:12px;}

	.video_listbox_1 .video_box{background-color:#000;border-radius:10px;border-radius:10px;overflow:hidden;}
	.video_listbox_1 .video_box video{width:100%;height:100%;display:block;}

	.return_more{text-align:center;}
	.view-all-btn{display:inline-block;width:180px;height:50px;color:#fff;letter-spacing:1.2px;line-height:50px;border-radius:10px;text-align:left;text-indent:1em}
	.view-all-btn::after{right:30px}
	.view-all-btn:hover::after{right:24px}

	.path{font-size:14px;padding:35px 0;margin-bottom:20px;}
	.path,.path a{font-size:14px;}

	.list_box .p_list_3{padding-bottom:180px;}
	.p_list_3{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.p_list_3 li{box-shadow:0 4px 8px rgba(0,0,0,0);margin-bottom:20px;padding-top:20px;height:390px;}
	.p_list_3 li:hover{box-shadow:0 4px 8px rgba(0,0,0,0.2);cursor:pointer;}
	.p_list_3 li .thumb{width:500px;height:280px;margin:20px;position:relative;}
	.p_list_3 li .thumb img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
	.p_list_3 li h4{font-size:12px;margin:0 20px;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:500px;color:#eb0000;line-height:12px;}
	.p_list_3 li h3{font-size:14px;font-weight:normal;margin:0 20px;padding-bottom:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:500px;}
	.p_list_3 li h3 br{display:none;}

	.p_list_4{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
	.p_list_4 li{margin-bottom:20px;padding-top:56%;position:relative;}
	.p_list_4 li .thumb{position:absolute;left:0;top:0;width:100%;height:100%;}
	.p_list_4 li .thumb img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
	.p_list_4 li .thumb:before{content:"";position:absolute;left:0;width:100%;height:100%;top:0;z-index:2;background:linear-gradient(to top,black,transparent);}
	.p_list_4 li .thumb:after{content:"";position:absolute;left:50%;width:50px;height:50px;top:50%;z-index:3;background:url(../images/club/video_play.png) no-repeat right 0;background-size:100%;margin-left:-25px;margin-top:-25px;}
	.p_list_4 li h3{font-size:20px;margin:0 20px;padding-bottom:10px;position:absolute;color:#fff;z-index:2;bottom:0;line-height:1.2em;font-weight:normal;}
	.video_list_box{padding-bottom:150px;}

	.side_return{display:none;}
.pop_style_1{width: 915px;min-height:300px;background:#fff;border-radius:2%}
.pop_style_1 .pop_hd{padding-left:10px;position:relative;height:30px;line-height:30px;}
.pop_style_1 .pop_hd h3{font-size:16px;}
.pop_style_1 .pop_hd .pop_close{position:absolute;right:10px;top:0;font-size: 60px;line-height: 50px;}
.pop_style_1 .pop_bd {padding-top:20px;min-height:300px;}
.pop_style_1 .pop_bd video{width: 821px;margin:0 auto;display:block;background:#000}
.pop_style_1.sv .pop_bd video{width:100%;height:600px;}
#pop_video_title{margin: 20px 46px;}

	.act_content::-webkit-scrollbar{width:5px;}
	.act_content::-webkit-scrollbar-track{background:#f1f1f1;}
	.act_content::-webkit-scrollbar-thumb{background:#888;}
	.act_content::-webkit-scrollbar-thumb:hover{background:#555;}

}
@media only screen and (max-width: 1440px) {
	.block_1{zoom: 0.85;}
}

/* 移动端 */
@media only screen and (max-width: 768px) {
	.block_1{zoom: 1;}
	.block_1{height:20.3rem;background:url(../images/club/block_1_m.jpg) no-repeat center center;background-size:auto 100%;position:relative;overflow:hidden;}
	.block_1 .container{position:relative;margin:0 1rem;margin-top:1.8rem;}
	.block_1 .box p{color:#fff;}
	.block_1 .box_1{height:2.5rem;}
	.block_1 .box_1 p{font-size:.43rem;line-height:1.5em;}
	.block_1 .box_2{height:5.5rem;}
	.block_1 .box_2 p{font-size:.26rem;line-height:.48rem;margin-bottom:1em;}
	.block_1 .box_3{height:2.5rem;margin-top:1.2rem;}
	.block_1 .box_3 p{font-size:.43rem;line-height:1.5em;}
	.block_1 .box_4{height:5.5rem;}
	.block_1 .box_4 p{font-size:.26rem;line-height:.48rem;margin-bottom:1em;}
	
	.box_style_1 .hd{text-align:center;overflow:hidden;font-size:0px;}
	.box_style_1 .hd h3{margin-top:.2rem;padding-right:.2rem;background:url(../images/club/h3_bg.png) no-repeat right 0;display:inline-block;background-size:.36rem .3rem;text-align:center;font-size:.5rem;line-height:.5rem;margin-bottom:.36rem;}
	.block_2 {height:16.8rem;background:url(../images/club/block_2_m.jpg) no-repeat center center;background-size:100% 100%;padding-bottom:1rem;}
	.block_2 .box_style_1 .hd h3{font-size:.48rem;text-align:center;margin-top:1.22rem;padding-top:.2rem;line-height:1.5em;}
	.block_2 .intro{margin:0 .36rem;font-size:.26rem;line-height:.48rem;}
	.block_2 .intro p{font-size:.27rem;line-height:1.5em;margin-bottom:1em;}

	.member_list{margin:0 .36rem; display: grid;grid-template-columns: repeat(2, 1fr);gap: 20px; /* 你可以根据需要调整列间距 */}
	.member_list li{padding-left:1.64rem;overflow:hidden;box-sizing:border-box;height:1.63rem;margin-bottom:.2rem;}
	.member_list li .avatar{float:left;margin-left:-1.47rem;;width:1.3rem;height:1.63rem;}
	.member_list li .avatar img{width:100%;vertical-align:top;}
	.member_list li .desc{padding-top:.3rem;}
	.member_list li h3{font-size:.28rem;}
	.member_list li p{font-size:.22rem;}
	
	.block_3{background:#f0f0f0;}
	.listbox_id_1{margin:0 .36rem}
	.listbox_id_1 li{padding:.2rem .4rem;background:#fff;margin-bottom:.2rem;}
	.item_list_1 li h4{color:#333333;font-size:.24rem;margin-bottom:0.5em;}
	.item_list_1 li h3{color:#333333;font-size:.36rem;line-height:.48rem;margin-bottom:0.5em;}
	.item_list_1 li .date{color:#eb0000;font-size:.24rem;}

	.block_3{padding:1.1rem 0 0}
	.block_3 .return_more{text-align:center;vertical-align:top;padding-top:.3rem;height:.9rem;padding-bottom:1.3rem;}

	.block_4{padding-bottom:1.35rem;}
	.block_4 .tx_info{margin:0 .36rem;padding-top:1.2rem;padding-bottom:8.35rem;background:url(../images/club/map.jpg) no-repeat center 90%;background-size:100%;}
	.block_4 .tx_info h3{font-size:.44rem;margin-bottom:1em}
	.block_4 .tx_info .desc strong{font-weight:bold;}
	.block_4 .tx_info p{font-size:.26rem;margin-bottom:1em;color:#333;}
	.block_4 .bd{position:relative;}
	.swiper_id_2{height:8.3rem;width:100%;}
	.swiper_id_2 .swiper-slide{text-align:center;font-size:18px;background:#fff;height:4rem;display:flex;justify-content:center;align-items:center}
	.swiper_id_2 .swiper-slide .thumb{margin-bottom:.3rem;width:5.32rem;height:4rem;overflow:hidden;}
	.swiper_id_2 .swiper-slide img{width:100%;height:100%;object-fit: cover;}
	.swiper_id_2_page.swiper-button-next{right:.5rem;background:url(../images/club/swiper_id_2_next.png) no-repeat 0 0;}
	.swiper_id_2_page.swiper-button-prev{left:.5rem;background:url(../images/club/swiper_id_2_prev.png) no-repeat 0 0;}
	.swiper_id_2_page.swiper-button-next,
	.swiper_id_2_page.swiper-button-prev{top:50%;background-size:100%;width:15px;height:30px;}
	.swiper_id_2_page:after{display:none;}
	.swiper_id_2 .swiper-slide.swiper-slide-next img{transform:none;}

	.block_5 {background:#f7f7f7;padding-bottom:1rem;}
	.block_5 .hd{padding-top:1.15rem;padding-bottom:.7rem;margin:0}
	.return_more{text-align:center;}
	.video_listbox_1{margin:0 .36rem}
	.video_listbox_1 .video_box{display:none;}
	.video_list li{height:1.35rem;margin-bottom:.45rem;}
	.video_list li a{display:block;padding-left:2.4rem;height:100%;}
	.video_list li .thumb{float:left;margin-left:-2.4rem;width:2.15rem;height:1.35rem;}
	.video_list li .thumb img{width:100%;height:100%;object-fit: cover;}
	.video_list li h3{font-size:.32rem;line-height:.36rem;height:.72rem;margin-bottom:.3rem;}

	.view-all-btn{display:inline-block;width:4rem;height:.9rem;line-height:.9rem;color:#fff;letter-spacing:1.2px;text-align:left;text-indent:1em;font-size:.24rem;vertical-align:top;}
	.view-all-btn::after{right:.3rem}
	.view-all-btn:hover::after{right:.24rem}

	.path{font-size:.24rem;padding:.35rem 0;margin:.4rem;}
	.path,.path a{font-size:.28rem;}

	.news_list_box .list_box{margin:0 .4rem}
	.p_list_3 li{padding-bottom:.2rem;margin-bottom:.5rem;border-bottom:1px solid #ddd;}
	.p_list_3 li .thumb{padding-top:56%;position:relative;margin-bottom:.24rem;}
	.p_list_3 li .thumb img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit: cover;}
	.p_list_3 li h4{font-size:14px;font-weight:mormal;color:#c30;}
	.p_list_3 li h3{font-size:20px;padding-bottom:.1rem;}
	.side_return{position:fixed;width:1.25rem;height:1.6rem;background:url(../images/club/side_return.jpg) no-repeat center 0;background-size:100% 100%;right:.36rem;bottom:1rem;z-index:999;line-height:2000rem;overflow:hidden;}

	.pic_list_box .list_box,
	.video_list_box .list_box{margin:0 .4rem}
	.p_list_4 li{margin-bottom:.5rem;border-bottom:1px solid #ddd;position:relative;padding-top:56%;}
	.p_list_4 li .thumb{position:absolute;left:0;top:0;width:100%;height:100%;}
	.p_list_4 li .thumb img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit: cover;}
	.p_list_4 li .thumb:before{content:"";position:absolute;left:0;width:100%;height:100%;top:0;;z-index:2;background: linear-gradient(to top, black, transparent); /* 从下到上的黑色到透明渐变 */}
	.p_list_4 li .thumb:after{content:"";position:absolute;left:50%;width:.5rem;height:.5rem;top:50%;;z-index:3;background:url(../images/club/video_play.png) no-repeat right 0;background-size:100%;margin-left:-.25rem;margin-top:-.25rem;}
	.p_list_4 li h3{font-size:.24rem;margin:0 .2rem;padding-bottom:.1rem;position:absolute;color:#fff;z-index:2;bottom:1em;line-height:1.2em;font-weight:normal;}

	.pop_style_1{width: 7rem;min-height:3rem;background:#fff;border-radius:2%}
	.pop_style_1 .pop_hd{padding-left:.1rem;position:relative;height:.48rem;line-height:.48rem;}
	.pop_style_1 .pop_hd h3{font-size:.24rem;}
	.pop_style_1 .pop_hd .pop_close{position:absolute;right:.1rem;top:0;font-size: .6rem;line-height: .6rem;}
	.pop_style_1 .pop_bd {padding-top:.2rem;padding-bottom:.2rem;}
	.pop_style_1 .pop_bd video{width:5rem;margin:0 auto;display:block;max-height:60vh}
	#pop_video_title{font-size: .24rem;line-height: 1.5em;margin: 0.2rem 0.4rem;}
	.act_content{display:none;}

}

