/* 对于大多数浏览器（包括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 .ries-news-list,
.rise-content .ries-news-list *{box-sizing: border-box;}
.sub--index-top{font-size:0px;}
.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;}
.top_banner{height:33vw}
.block_2,
.block_3,
.block_5,
.block_7{background:#f0f0f0}
/* PC端 */
@media only screen and (min-width: 768px) {
.m{display:none;}
.pc_content{font-size:14px;}

.container{width:1040px;margin:0 auto;}
.path{font-size:14px;padding:30px 0}
.path,.path a{font-size:14px;}

.top_banner {padding-top:100px;}

.block_3,
.block_8,
.block_4{padding-bottom:90px;}

.swiper_id_5{width:100%;height:100%;overflow:hidden;}
.swiper_id_5 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}
.swiper_id_5 .swiper-pagination-bullet{background:#fff;}
.swiper_id_5 .swiper-pagination-bullet-active{background:#eb0000;}
.swiper_id_5 .swiper-slide img{width:100%;height:100%;object-fit: cover;}
.block_1{padding-bottom:90px;}
.block_1 .m{display:none;}

.box_style_1 .hd{text-align:center;padding-top:90px;padding-bottom:50px;}
.box_style_1 .hd h3{font-size:36px;line-height:40px;}

.newsbox_1 {padding-left:680px;overflow:hidden;}
.newsbox_1 .elite{float:left;margin-left:-680px;width:660px;height:490px;position:relative;}
.newsbox_1 .elite:before{position:absolute;bottom:0;left:0;width:100%;height:110px;content:"";z-index:2;background:rgba(0,0,0,0.5)}
.newsbox_1 .elite .thumb,
.newsbox_1 .elite .thumb img{width:100%;height:100%;}
.newsbox_1 .elite h4,
.newsbox_1 .elite h3{color:#fff;left:25px;font-weight:normal;position:absolute;z-index:3;}
.newsbox_1 .elite h4{bottom: 52px;font-size:16px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;word-break: break-all;right:25px;height:1.5em;line-height:1.5em;}
.newsbox_1 .elite h3{bottom: 20px;font-size:24px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;word-break: break-all;right:25px;height:1.5em;line-height:1.5em;}
.newsbox_1 .listbox{background:#f5f5f5;}
.newsbox_1 .listbox ul{margin:0 25px;height:490px;}
.newsbox_1 .listbox li{border-top:1px solid #ddd;box-sizing: border-box;height:20%;overflow:hidden;}
.newsbox_1 .listbox li:nth-child(1){border-top:0px solid #ececec;}
.newsbox_1 .listbox li a{display:block;padding-top:35px;padding-bottom:15px;}
.newsbox_1 .listbox li .actor{font-size:14px;line-height:1em;}
.newsbox_1 .listbox li h3{font-size:18px;}

.meeting_info_box {padding-left:610px;overflow:hidden;height:450px;}
.meeting_info_box .elite{float:left;margin-left:-610px;width:600px;height:450px;position:relative;}
.meeting_info_box .elite .thumb,
.meeting_info_box .elite .thumb img{width:100%;height:100%;}
.meeting_info_box .info_box{height:100%;background:#fff;}
.meeting_info_box .info_box .pc_content{height:100%;overflow-y:scroll}
.meeting_info_box .info_box .pc_content img{max-width:100%;}


.newsbox_1 .listbox{background:#f5f5f5;}
.newsbox_1 .listbox ul{margin:0 25px;height:490px;}
.newsbox_1 .listbox li{border-top:1px solid #ddd;box-sizing: border-box;height:20%;overflow:hidden;}
.newsbox_1 .listbox li:nth-child(1){border-top:0px solid #ececec;}
.newsbox_1 .listbox li a{display:block;padding-top:35px;padding-bottom:15px;}
.newsbox_1 .listbox li .actor{font-size:14px;line-height:1em;}
.newsbox_1 .listbox li h3{font-size:18px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;height:1.5em;line-height:1.5em;}

.video_listbox_1{display:grid;grid-template-columns:330px 710px;grid-template-rows:400px;width:1040px;gap:0}
.video_listbox_1 .video_list{background-color:#494e54;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:400;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;overflow:hidden;}
.video_listbox_1 .video_box video{width:100%;height:100%;display:block;}

.block_6{padding-bottom:90px;}
.block_6 .bd{position:relative;}
.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;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;}

.return_more{text-align:center;padding-top:40px;padding-bottom:90px;min-height:50px;font-size:0px;}
.view-all-btn{display:inline-block;width:180px;height:50px;color:#fff;letter-spacing:1.2px;line-height:50px;text-align:left;text-indent:1em;}
.view-all-btn::after{right:30px}
.view-all-btn:hover::after{right:24px}

.swiper_jd_1 .swiper-wrapper{display:grid;grid-template-columns:repeat(3,320px);grid-template-rows:repeat(2,330px);gap:40px}
.swiper_jd_1 .swiper-slide{background-color:#f0f0f0;border:1px solid #ccc;box-sizing:border-box}

.swiper_jd_1 { height:700px; width:100%; }
.swiper_jd_1 a { display:block;background:#fff;width:320px;height:330px;}
.swiper_jd_1 .swiper-slide { box-sizing: border-box; height:330px; display:flex; justify-content:center; align-items:center; text-align:center; }
.swiper_jd_1 .thumb { width:320px;position:relative;height:210px;}
.swiper_jd_1 .thumb img {width:100%; height:100%; object-fit: cover; }
.swiper_jd_1 .date { padding:15px 20px 0px 20px; font-size:12px; text-align:left;margin-bottom:6px;}
.swiper_jd_1 h3 { color:#333333; font-size:19px; margin:0 20px 20px; font-size:14px; line-height:26px;font-weight:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;text-align:left;height:52px;}



.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;}

.tx_list_2 li{padding:0 40px 40px 180px;height:140px;border-bottom:1px solid #ddd;margin-bottom:40px;}
.tx_list_2 li h3{margin:10px 0;}
.tx_list_2 li h3 a{font-weight:bold;font-size:26px;}
.tx_list_2 li .date{float:left;margin-left:-180px;width:140px;height:140px;background:#f6f6f6}
.tx_list_2 li .date .dd{text-align:center;font-size:40px;color:#666;padding-top:30px;}
.tx_list_2 li .date .dd:after{content:'';background:#c30;height:2px;width:30px;display:block;margin:5px auto;}
.tx_list_2 li .date .yyyymm{font-size:14px;text-align:center;}

.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:.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:20px;margin:0 .2rem;padding-bottom:.1rem;position:absolute;color:#fff;z-index:2;bottom:0;line-height:1.2em;font-weight:normal;}
.videolist_page_box{padding-bottom:1.5rem;}

.side_return{display:none;}


.list_box .p_list_3{padding-bottom:180px;}

.p_list_3{display:grid;grid-template-columns:repeat(3,320px);grid-template-rows:repeat(2,330px);gap:40px}
.p_list_3 li{background-color:#f0f0f0;border:1px solid #ccc;box-sizing:border-box}

.p_list_3 {width:100%; }
.p_list_3 a { display:block;background:#fff;width:320px;height:330px;}
.p_list_3 li { box-sizing: border-box; height:330px; display:flex; justify-content:center; align-items:center; text-align:center; }
.p_list_3 .thumb { width:320px;position:relative;height:210px;}
.p_list_3 .thumb img {width:100%; height:100%; object-fit: cover; }
.p_list_3 .date { padding:15px 20px 0px 20px; font-size:12px; text-align:left;margin-bottom:6px;}
.p_list_3 h3 { color:#333333; font-size:19px; margin:0 20px 20px; font-size:14px; line-height:26px;font-weight:normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;text-align:left; }


.industry-insight-sect{padding-bottom:100px;}
.top_banner .swiper-pagination-bullet{width:16px;height:16px;opacity:0.8}

.txlist_page_box,
.picnews_page_box,
.videolist_page_box{padding-top:100px;}
.mb-personal{display:none;}

}


/* 移动端 */
@media only screen and (max-width: 768px) {
	
	.pc{display:none;}
	.m_content{font-size:.36rem;}
	.top_banner{height:5.1rem;}
	.block_1{padding-bottom:.9rem;}
	
	.container {margin:0 .4rem}
	.path{font-size:.14rem;padding:.35rem 0}
	.path,.path a{font-size:14px;}

	.box_style_1 .hd{padding-top:1rem;padding-bottom:.5rem;}
	.box_style_1 .hd h3{height:1em;text-align:center;}
	.top_banner{padding-top:98px;}
	.newsbox_1 .elite{height:5.16rem;position:relative;z-index:1;margin-bottom:.36rem;}
	.newsbox_1 .elite:before{position:absolute;bottom:0;left:0;width:100%;height:1.3rem;content:"";z-index:2;background:rgba(0,0,0,0.5)}
	.newsbox_1 .elite .thumb,
	.newsbox_1 .elite img{width:100%;height:100%;}
	.newsbox_1 .elite h4,
	.newsbox_1 .elite h3{color:#fff;left:.4rem;right:.4rem;font-weight:normal;position:absolute;z-index:3;z-index:2;}
	.newsbox_1 .elite h4{bottom:.6rem;font-size:.24rem;}
	.newsbox_1 .elite h3{bottom:.2rem;font-size:.28rem;}
	.newsbox_1 .listbox li{border-bottom:1px solid #ddd;box-sizing: border-box;overflow:hidden;}
	.newsbox_1 .listbox li a{display:block;padding:.25rem 0;}
	.newsbox_1 .listbox li .actor{font-size:14px;line-height:1em;}
	.newsbox_1 .listbox li h3{font-size:18px;}

	.swiper_id_6{width:100%;height:100%;box-sizing: border-box;}
	.wrap-xm{box-sizing: border-box;}
	.swiper_id_6 .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}
	.swiper_id_6 .swiper-pagination-bullet{background:#fff;}
	.swiper_id_6 .swiper-pagination-bullet-active{background:#eb0000;}
	.swiper_id_6 .swiper-slide img{width:100%;height:100%;object-fit: cover;}

	.meeting_info_box .elite .thumb{height:5.16rem;}
	.meeting_info_box .elite .thumb img{width:100%;height:100%;}

	.return_more{text-align:center;margin-top:.5rem;font-size:0px;padding-bottom:1rem;}
	.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}

	.video_listbox_1 li{margin-bottom:.45rem;}
	.video_listbox_1 li a{display:block;padding-left:2.4rem;position:relative;height:1.35rem;}
	.video_listbox_1 li a .thumb{float:left;width:2.15rem;height:1.35rem;margin-left:-2.4rem;}
	.video_listbox_1 li a p{position:absolute;left:2.4rem;bottom:0;font-size:12px;}
	.video_listbox_1 li h3{text-align:left;font-size:14px;line-height:.4rem;height:.8rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;font-weight:normal}
	.video_listbox_1 li .thumb img{width:100%;height:100%;object-fit: cover;}
	.video_listbox_1 .video_box{display:none;}

	.block_6 .bd{position:relative;padding-bottom:.9rem;}
	.swiper_id_2{height:8.3rem;width:80%;}
	.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:514px;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:0rem;background:url(../images/club/swiper_id_2_next.png) no-repeat 0 0;}
	.swiper_id_2_page.swiper-button-prev{left:0rem;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;}

	.swiper_jd_1{height:6rem;}
	.swiper_jd_1 .swiper-wrapper{display:block;}
	.swiper_jd_1 .swiper-slide{height:1.35rem;margin-bottom:.2rem;}
	.swiper_jd_1 a{display:block;padding-left:2.4rem;position:relative;height:1.35rem;}
	.swiper_jd_1 a .thumb{float:left;width:2.15rem;height:1.35rem;margin-left:-2.4rem;}
	.swiper_jd_1 a .date{position:absolute;left:2.4rem;bottom:0;font-size:12px;}
	.swiper_jd_1 h3{text-align:left;font-size:14px;line-height:.4rem;height:.8rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;font-weight:normal;}
	.swiper_jd_1 .thumb img{width:100%;height:100%;object-fit: cover;}

	.block_3 .bd,
	.block_4 .bd,
	.block_8 .bd{padding-bottom:1rem;}

	.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;}
	.tx_list_2 li{padding:0 .3rem .3rem 1.6rem;height:1.4rem;border-bottom:1px solid #ddd;margin-bottom:.3rem}
	.tx_list_2 li h3{margin:.1rem 0;line-height:1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom:.3rem;}
	.tx_list_2 li h3 a{font-weight:700;font-size:.26rem;line-height:1em;}
	.tx_list_2 li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;line-height:1.2em;height:2.4em;text-align:left;}
	.tx_list_2 li .date{float:left;margin-left:-1.8rem;width:1.4rem;height:1.4rem;background:#f6f6f6}
	.tx_list_2 li .date .dd{text-align:center;font-size:.4rem;color:#666;padding-top:.3rem}
	.tx_list_2 li .date .dd:after{content:'';background:#c30;height:2px;width:30px;display:block;margin:.05rem auto}
	.tx_list_2 li .date .yyyymm{font-size:.18rem;text-align:center}

	.videolist_page_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;}

	.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;}

	.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 .date{font-size:14px;font-weight:mormal;color:#666;}
	.p_list_3 li h3{font-size:20px;padding-bottom:.1rem;}

	.txlist_page_box,
	.picnews_page_box,
	.videolist_page_box{padding-top:1rem;}	

	.page_hd_125 .block_1 .pc_content{display:block!important;}
	.rm-title-2{display:none;}
	.miss .left{display:none;}
	.mb-personal{margin-top:0.5rem!important;}
	
}
