@charset "utf-8";
body{ overflow-x: hidden; margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{ font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;text-decoration:none;outline:none; cursor:pointer;}
a:hover{ text-decoration:none;}
span{outline:none;}
.wmgameFooter{ position: relative; z-index: 1;}

.fixed_bg{ position: fixed; top: 0; left: 50%; transform: translate(-50%,0); width: 100%; height: 100%; }
.fixed_bg video{ width: 100%; height: 100%; object-fit: cover; }

.wrap{ position: relative; overflow: hidden; width: 25.6rem; background: url(https://p5x.wanmei.com/images/main2407/body_bg.png) center 11.91rem no-repeat; background-size: 100% auto;}
/* head */
.section_head{ position: relative; overflow: hidden; width: 25.6rem; height: 11.91rem; background: url(https://p5x.wanmei.com/images/cover250703/section-head-bg.jpg) center 62px no-repeat; background-color: #000; background-size: 100% auto;}
.head_bg_video{ width: 100%;}

.top_nav_box{ position: absolute; left: 0; top: 0; z-index: 5; width: 25.6rem; height: 1.44rem; background: url(https://p5x.wanmei.com/images/main2407/top_nav_bg.png); background-size: 100% auto;}
.logo{ position:absolute; width: 2.58rem; left: 0.84rem; top: 0.26rem; }
.top_nav_list{ position: absolute; left: 5.08rem; top: 0.18rem; width: 16.76rem; height: 1.16rem;}
.top_nav_list li{ position: relative; float: left; width: 2.28rem; height: 1.18rem; margin-right: 0.32rem; cursor: pointer;}
.top_nav_list li.nav_world{ width: 2.73rem;}
.top_nav_list li.nav_media{ width: 2.03rem;}
.top_nav_list li span{ display: block; position: relative; z-index: 2; width: 100%; height: 100%; transition: transform 0.6s; -webkit-transition: transform 0.6s; -ms-transition: transform 0.6s;}
.nav_news span{ background: url(https://p5x.wanmei.com/images/main2407/nav_news.png); background-size: 100% auto;}
.nav_role span{ background: url(https://p5x.wanmei.com/images/main2407/nav_role.png); background-size: 100% auto;}
.nav_school span{ background: url(https://p5x.wanmei.com/images/main2407/nav_school.png); background-size: 100% auto;}
.nav_world span{ background: url(https://p5x.wanmei.com/images/main2407/nav_world.png); background-size: 100% auto;}
.nav_media span{ background: url(https://p5x.wanmei.com/images/main2407/nav_media.png); background-size: 100% auto;}
.nav_shequ span{ background: url(https://p5x.wanmei.com/images/main2407/nav_shequ.png); background-size: 100% auto;}
.top_nav_list li:after{ content: ""; position: absolute; top: -0.18rem; left: 50%; width: 3.19rem; height: 1.68rem; margin-left: -1.6rem; background: url(https://p5x.wanmei.com/images/cover2407/nav_on.png) no-repeat; background-size: 100% auto; z-index: 1; transform: translate3d(1rem,-1.68rem,0); -webkit-transform: translate3d(1rem,-1.68rem,0); -ms-transform: translate3d(1rem,-1.68rem,0); transition: transform 0.6s; -webkit-transition: transform 0.6s;  -ms-transition: transform 0.6s;}
.top_nav_list li:hover{ z-index: 2;}
.top_nav_list li:hover span{ transform: rotate(5deg); -webkit-transform: rotate(5deg); -ms-transform: rotate(5deg);}
.top_nav_list li:hover:after{ transform: translate3d(0,0,0);-webkit-transform: -ms-translate3d(0,0,0);transform: translate3d(0,0,0);}

.share_menu{ position: absolute; right: 1.58rem; top: .44rem; z-index: 5; width: .68rem; height: .68rem;}
.icon_share{ position: absolute; left: 0; top: 0; z-index: 2; width: .68rem; height: .68rem; background: url(https://p5x.wanmei.com/images/cover2407/menu_share.png) no-repeat 0 0; background-size: 100% auto; }
.share_list{ display: none; position: absolute; left: 0; top: 0; width: 0.68rem; height: 4.14rem; padding-top: 0.82rem; background-color: #000000; border-radius: 0.68rem;}
.share_list li{ position: relative; z-index: 3; width: 0.44rem; height: 0.44rem; margin: 0 auto 0.15rem; opacity: 0.7;}
.followUs_wechat{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_wechat.png) no-repeat 0 0; background-size: 100% auto;}
.followUs_sina{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_sina.png) no-repeat 0 0; background-size: 100% auto; }
.followUs_douliu{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_douliu.png) no-repeat 0 0; background-size: 100% auto; }
.followUs_tap{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_tap.png) no-repeat 0 0; background-size: 100% auto; }
.followUs_qq{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_qq.png) no-repeat 0 0; background-size: 100% auto; }
.followUs_tieba{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_tieba.png) no-repeat 0 0; background-size: 100% auto; }
.followUs_bili{ background: url(https://p5x.wanmei.com/images/cover230301/followUs_bili.png) no-repeat 0 0; background-size: 100% auto; }

.share_list li a{ display: block; width: 100%; height: 100%;}
.share_list li .ewm_box{ display: none; position: absolute; right: 0.42rem; top: 50%; width: 1.5rem; height: 1.41rem; margin-top: -0.7rem; background: url(https://p5x.wanmei.com/images/cover2407/share_ewm_bg.png); background-size: 100% auto;}
.share_list li .ewm_box img{ position: absolute; left: 0.05rem; top: 0.05rem; width: 1.3rem; height: 1.3rem;}
.share_menu:hover .share_list{ display: block;}
.share_list li:hover{ opacity: 1;}
.share_list li:hover .ewm_box{ display: block;}

.menu_music{ position: absolute; right: 0.76rem; top: 0.44rem; width: .68rem; height: .69rem; background: url(https://p5x.wanmei.com/images/main2407/menu_music.png); background-size: 100% auto; cursor: pointer; z-index: 5;}
.menu_music.off{ background-position: 0 -0.69rem;}

.aside_rebate{ position: absolute; bottom: 5.8rem; left: .2rem; z-index: 1; width: 1.14rem; height: 1.22rem; background: url(https://p5x.wanmei.com/images/main240410-2/aside_rebate.png) no-repeat 0 0; background-size: 100% auto;}
.pv_btn{ position: absolute; bottom: 1.77rem; left: .3rem; z-index: 5; width: .8rem; height: .8rem;}
.pv_btn span{ display: block; width: 100%; height: 100%; background: url(https://p5x.wanmei.com/images/cover230710/pv_box0710.png) no-repeat 0 0; background-size: 100% auto;transition: transform 0.8s; -webkit-transition: transform 0.8s; -ms-transition: transform 0.8s;}
.pv_btn:hover span{ transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.age18{ position: absolute; bottom: .65rem; left: .3rem; z-index: 5; width: .8rem;}

.slogan{position:absolute; top: 6.8rem; left: 50%; width: 7.64rem; margin-left: -3.82rem;}
.downBtns{ display: flex; position: absolute; left: 0; top: 10.4rem; width: 100%; justify-content: center;}
.downBtns a{ height: .95rem; margin: 0 .33rem;}
.down_pc{ width: 2.65rem; background: url(https://p5x.wanmei.com/images/cover240411/down_pc.png) no-repeat 0 0; background-size: 100% auto; animation-duration: 1.5s;}
.down_other{ width: 2.63rem; background: url(https://p5x.wanmei.com/images/cover240411/down_other.png) no-repeat 0 0; background-size: 100% auto;}
.downCont{display: none; position:absolute; bottom: 0; left: 0; z-index: 6; width: 100%; height: 2.9rem; background: url(https://p5x.wanmei.com/images/cover240411/downCont.png) no-repeat 0 0; background-size: cover;}
.downInner{ position: relative; width: 10.8rem; height: 100%; margin: 0 auto;}
.downCode{ position: absolute; top: .22rem; left: .23rem;}
.downCode img{ display: block}
.downCodeTit{ width: 1.41rem; margin: 0 auto .2rem auto;}
.downCodeImg{ width: 1.63rem; height: 1.63rem;}
.otherDownBtns{ display: flex; position: absolute; top: 0.72rem; left: 2.1rem;}
.otherTop{top: 1.52rem;}
.otherDownBtns a{ margin-right: .13rem; width: 1.87rem; height: .67rem;}
.down_ios{ background: url(https://p5x.wanmei.com/images/cover240411/down_ios.png) no-repeat 0 0; background-size: 100% auto;}
.down_and{ background: url(https://p5x.wanmei.com/images/cover240411/down_and.png) no-repeat 0 0; background-size: 100% auto;}
.down_mumu{ background: url(https://p5x.wanmei.com/images/cover240411/down_mumu.png) no-repeat 0 0; background-size: 100% auto;}
.down_thunder{ background: url(https://p5x.wanmei.com/images/cover240411/down_thunder.png) no-repeat 0 0; background-size: 100% auto;}
.down_zq{ background: url(https://p5x.wanmei.com/images/cover250410/btn_down.png) no-repeat 0 0; background-size: 100% auto;}
.down_steam{ background: url(https://p5x.wanmei.com/images/cover250410/btn_steam.png) no-repeat 0 0; background-size: 100% auto;}
.downContClose{ position: absolute; top: .13rem; right: 0; z-index: 1; width: .52rem; height: .52rem; background: url(https://p5x.wanmei.com/images/cover240411/downContClose.png) no-repeat 0 0; background-size: 100% auto;}
/* news */
.section_news{ position: relative; width: 25.6rem; height: 23.43rem; overflow: hidden;}
.scroll_tip{ position: absolute; left: 50%; top: 0.6rem; width: .93rem; margin-left: -0.46rem; animation: key_scroll 1s infinite alternate;-webkit-animation: key_scroll 1s infinite alternate;-ms-animation: key_scroll 1s infinite alternate;}
@keyframes key_scroll{
	0%{ transform: translate3d(0,0,0)}
	100%{ transform: translate3d(0,0.2rem,0)}
}
@-webkit-keyframes key_scroll{
	0%{ -webkit-transform: translate3d(0,0,0)}
	100%{ -webkit-transform: translate3d(0,0.2rem,0)}
}
@-ms-keyframes key_scroll{
	0%{ -ms-transform: translate3d(0,0,0)}
	100%{ -ms-transform: translate3d(0,0.2rem,0)}
}
.news_swiper{ position: absolute; top: 7.6rem; left: 4.2rem; width: 19.02rem; height: 12.11rem; background: url(https://p5x.wanmei.com/images/main2407/news_cont_bg.png); background-size: 100% auto;}
.news_pic{ position: absolute; top: 0.58rem; right: 0.58rem; width: 12.32rem; height: 7.14rem; background-color: #fff; animation-duration: 0.3s; }
.news_pic img{ position: absolute; top: 0.24rem; left: 0.24rem; width: 11.82rem; height: 6.66rem;}
.news_text{ display: flex; position: absolute; left: 0.68rem; bottom: 0.43rem; width: 15.73rem; height: 3.2rem; background: url(https://p5x.wanmei.com/images/main2407/news_text_bg.png) no-repeat 0 0; background-size: 100% auto; flex-wrap: wrap; justify-content: center; align-content: center; color: #FFF; animation-duration: 0.3s; }
.news_text dl{ width: 12rem; }
.news_text dt{ font-weight: bold; font-size: 0.44rem; }
.news_text dd{ line-height: 0.6rem; font-size: 0.42rem; }
.news_text dl a{ color: #FFF; }
.exclamation_mark{ position: absolute; top: -0.5rem; right: -1rem; width: 3.21rem; height: 2.14rem; animation-duration: 5s; background: url(https://p5x.wanmei.com/images/main2407/exclamation_mark.png); background-size: 100% auto;}

.page_box{ width: 100%; height: 0.43rem; text-align: center;}
.page_box .swiper-pagination-bullet{ width: 0.43rem; height: 0.43rem; background: url(https://p5x.wanmei.com/images/main2407/icon_page.png); background-size: 100% auto; opacity: 1;}
.page_box .swiper-pagination-bullet-active{background: url(https://p5x.wanmei.com/images/main2407/icon_page_on.png); background-size: 100% auto;}
#news_page{ position: absolute; left: 0; top: 19.98rem;}
.btn_prev,.btn_next{ position: absolute;z-index: 5; width: 1.2rem; height: 1.82rem; cursor: pointer; opacity: 1; }
.btn_prev::after,.btn_next::after{ content: "";}
.btn_prev{ left: .58rem; background: url(https://p5x.wanmei.com/images/cover2407/btn_prev.png); background-size: 100% auto;}
.btn_next{ right: .58rem; background: url(https://p5x.wanmei.com/images/cover2407/btn_next.png); background-size: 100% auto;}
.btn_prev,.btn_next{ top: 12.6rem; margin: 0;}

.box2_more{ position: absolute; bottom: 3.48rem; right: 4.02rem; z-index: 3; width: 1.64rem; height: 1.48rem;}
.box2_more a{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(https://p5x.wanmei.com/images/main2407/btn_more.png) no-repeat 0 0; background-size: 100% auto; animation-delay: 2s;}
.section_t_news{ position: absolute; left: 1.8rem; z-index: 1; width: 6.96rem; top: 7.6rem;}
/* role */
.section_role{ position: relative; overflow: hidden; width: 25.6rem; height: 27.12rem;}
.box3_swiper{ width: 100%; height: 100%; }
.bg_style, .role_style1, .role_style2, .role_style3{ position: absolute; animation-duration: 0.3s;}
.box3_type0_role1_bg{ top: 3.15rem; left: 1.12rem; width: 16.68rem;}
.box3_type0_role1_1{ top: 6.47rem; right: 9.74rem; width: 5.57rem;}
.box3_type0_role1_2{ top: 5.66rem; right: 4.23rem; width: 16.00rem;}
.box3_type0_role2_bg{ top: 1.67rem; left: 3.19rem; width: 11.99rem;}
.box3_type0_role2_1{ top: 8.94rem; left: 8.56rem; width: 6.97rem;}
.box3_type0_role2_2{ top: 7.79rem; left: 7.45rem; width: 7.37rem;}
.box3_type0_role3_bg{ top: 2.43rem; left: 1.45rem; width: 18.66rem;}
.box3_type0_role3_1{ top: 6.58rem; left: 10.09rem; width: 5.70rem;}
.box3_type0_role3_2{ top: 5.66rem; left: 8.85rem; width: 8.87rem;}
.box3_type0_role3_3{ top: 1.3rem; left: 1.34rem; width: 18.59rem;}
.box3_type0_role4_bg{ top: 1.67rem; left: 0; width: 24.96rem;}
.box3_type0_role4_1{ top: 6.07rem; left: 10.11rem; width: 5.28rem;}
.box3_type0_role4_2{ top: 3.55rem; left: 8.32rem; width: 11.68rem;}
.box3_type0_role5_bg{ top: 2.6rem; left: 0; width: 14.71rem;}
.box3_type0_role5_1{ top: 8.07rem; left: 10.11rem; width: 5.63rem;}
.box3_type0_role5_2{ top: 6.2rem; left: 5.8rem; width: 11.29rem;}
.box3_type0_role6_bg{ top: 0rem; left: 0; width: 18.59rem;}
.box3_type0_role6_1{ top: 6.07rem; left: 10.5rem; width: 4.23rem;}
.box3_type0_role6_2{ top: 4rem; left: 5.4rem; width: 14.19rem;}


.box3_type1_role1_bg{ top: 3.15rem; left: 2.14rem; width: 11.55rem;}
.box3_type1_role1_2{ top: 4.98rem; left: 8.93rem; width: 9.17rem;}
.box3_type1_role2_bg{ top: 1.67rem; left: 1.80rem; width: 13.54rem;}
.box3_type1_role2_2{ top: 4.41rem; left: 6.13rem; width: 13.92rem;}
.box3_type1_role3_bg{ top: 5.02rem; left: 1.02rem; width: 15.56rem;}
.box3_type1_role3_2{ top: 5.00rem; left: 3.37rem; width: 14.05rem;}
.box3_type1_role4_bg{ top: 3.57rem; left: 1.60rem; width: 11.93rem;}
.box3_type1_role4_1{ top: 7.1rem; left: 8.8rem; width: 6.03rem;}
.box3_type1_role4_2{ top: 4.72rem; left: 3.30rem; width: 13.29rem;}
.box3_type1_role4_3{ top: 2rem; left: 1rem; width: 15.53rem; }
.box3_type0_role5_3{
    top: 0rem;
    left: 1rem;
    width: 21.87rem;
}
.box3_type1_role5_bg{ top: 3.75rem; left: 2.22rem; width: 14.78rem;}
.box3_type1_role5_1{ top: 7.41rem; left: 9.79rem; width: 6.24rem;}
.box3_type1_role5_2{ top: 7.01rem; left: 7.24rem; width: 14.31rem;}
.box3_type1_role5_3{ top: 2rem; left: 1rem; width: 19.48rem; }
.box3_type1_role6_bg{ top: 2.03rem; left: 1.50rem; width: 14.37rem;}
.box3_type1_role6_1{ top: 7.19rem; left: 10.78rem; width: 3.92rem;}
.box3_type1_role6_2{ top: 7.19rem; left: 8.23rem; width: 11.38rem;}
.box3_type1_role7_bg{ top: 2.52rem; left: -3.05rem; width: 18.68rem;}
.box3_type1_role7_1{ top: 7.67rem; left: 9.33rem; width: 6.13rem;}
.box3_type1_role7_2{ top: 3.41rem; left: 9.25rem; width: 11.38rem;}
.box3_type1_role7_3{ top: 1.7rem; left: 1.34rem; width: 18.59rem;}
.box3_type1_role8_bg{ top: 3.36rem; left: 0; width: 18.97rem;}
.box3_type1_role8_1{ top: 7.05rem; left: 9.77rem; width: 5.73rem;}
.box3_type1_role8_2{ top: 5.59rem; left: 5.50rem; width: 12.24rem;}
.box3_type1_role9_bg{ top: 3.33rem; left: 0.82rem; width: 15.39rem;}
.box3_type1_role9_1{ top: 7.67rem; left: 10.24rem; width: 4.52rem;}
.box3_type1_role9_2{ top: 3.41rem; left: 6.85rem; width: 11.05rem;}
.box3_type1_role10_bg{ top: 1.76rem; left: 1.88rem; width: 18.80rem;}
.box3_type1_role10_1{ top: 7.64rem; left: 10.82rem; width: 2.79rem;}
.box3_type1_role10_2{ top: 7.05rem; left: 8.66rem; width: 5.90rem;}
.box3_type1_role11_bg{ top: 1.67rem; left: 2.58rem; width: 21.28rem;}
.box3_type1_role11_2{ top: 6.70rem; left: 0; width: 23.86rem;}
.box3_type1_role12_bg{ top: 1.67rem; left: 0.20rem; width: 23.49rem;}
.box3_type1_role12_1{ top: 6.91rem; left: 9.16rem; width: 8.49rem;}
.box3_type1_role12_2{ top: 6.24rem; left: 7.93rem; width: 9.76rem;}
.box3_type1_role13_bg{ top: 2.80rem; left: 0; width: 18.49rem;}
.box3_type1_role13_1{ top: 6.51rem; left: 8.80rem; width: 6.60rem;}
.box3_type1_role13_2{ top: 6.91rem; left: 8.14rem; width: 7.47rem;}
.box3_type1_role14_bg{ top: 2.10rem; left: 0; width: 17.60rem;}
.box3_type1_role14_2{ top: 6.34rem; left: 6.24rem; width: 14.10rem;}
.box3_type1_role15_bg{ top: 1.67rem; left: 0; width: 14.90rem;}
.box3_type1_role15_2{ top: 7.73rem; left: 8.54rem; width: 9.02rem;}
.box3_type1_role16_bg{ top: 1.8rem; left: 0.6rem; width: 17.5rem;}
.box3_type1_role16_2{ top: 5.3rem; left: 5.3rem; width: 14.3rem;}
.box3_type1_role17_bg{ top: -1.3rem; left: 0rem; width: 20.62rem;}
.box3_type1_role17_1{ top: 4.84rem; left: 9rem; width: 6.25rem;}
.box3_type1_role17_2{ top: 5.3rem; left: 8.3rem; width: 13.8rem;}
.box3_type1_role18_bg{ top: -4.8rem; left: 0rem; height: 28rem;}
.box3_type1_role18_1{ top: 6rem; left: 10rem; width: 5.39rem;}
.box3_type1_role18_2{ top: 6rem; left: 2.3rem; width: 14.1rem;}
.box3_type1_role19_bg{ top: 1rem; left: 1.2rem; height: 21.24rem;}
.box3_type1_role19_1{ top: 6rem; left: 10rem; width: 5.17rem;}
.box3_type1_role19_2{ top: 6rem; left: 5rem; width: 10.72rem;}
.box3_type1_role20_bg{ top: 1rem; left: 1.2rem; height: 23.22rem;}
.box3_type1_role20_1{ top: 6rem; left: 11.4rem; width: 5.68rem;}
.box3_type1_role20_2{ top: 1rem; left: 1rem; width: 20.28rem;}
.box3_type1_role21_bg{ top: -0.5rem; left: 1.2rem; height: 23.2rem;}
.box3_type1_role21_1{ top: 6rem; left: 10rem; width: 6.28rem;}
.box3_type1_role21_2{ top: 5rem; left: 7rem; width: 18.72rem;}
.box3_type1_role22_bg{ top: 0rem; left: 0rem; height: 25.92rem;}
.box3_type1_role22_1{ top: 7.9rem; left: 6rem; width: 10.37rem;}
.box3_type1_role22_2{ top: 4.7rem; left: 6.6rem; width: 10.49rem;}
.role_item1_22 .mark_role{ top:-5.05rem; }
.box3_type1_role23_bg{ top: 0rem; left: 0rem; height: 23.93rem;}
.box3_type1_role23_1{ top: 6.6rem; left: 12rem; width: 4.84rem;}
.box3_type1_role23_2{ top: 4rem; left: 9.6rem; width: 11.35rem;}

.box3_type2_role1_bg{ top: 1.67rem; left: 0; width: 21.30rem;}
.box3_type2_role1_2{ top: 7.05rem; left: 5.15rem; width: 10.94rem;}
.box3_type2_role2_bg{ top: 3.29rem; left: 2.33rem; width: 10.56rem;}
.box3_type2_role2_2{ top: 3.88rem; left: 9.44rem; width: 6.17rem;}
.box3_type2_role3_bg{ top: 3.29rem; left: 0; width: 19.99rem;}
.box3_type2_role3_2{ top: 6.92rem; left: 3.90rem; width: 12.20rem;}
.box3_type2_role4_bg{ top: 2.87rem; left: 1.91rem; width: 17.57rem;}
.box3_type2_role4_2{ top: 5.88rem; left: 6.04rem; width: 14.03rem;}
.box3_type2_role5_bg{ top: 3.47rem; left: 2.86rem; width: 14.37rem;}
.box3_type2_role5_2{ top: 4.28rem; left: 9.00rem; width: 11.78rem;}
.box3_type2_role6_bg{ top: 4.54rem; left: 1.29rem; width: 12.91rem;}
.box3_type2_role6_2{ top: 5.33rem; left: 5.28rem; width: 11.90rem;}
.box3_type2_role7_bg{ top: 1.34rem; left: 1.79rem; width: 12.74rem;}
.box3_type2_role7_2{ top: 2.24rem; left: 4.33rem; width: 10.27rem;}
.box3_type2_role8_bg{ top: 2.03rem; left: 0.13rem; width: 21.81rem;}
.box3_type2_role8_2{ top: 4.50rem; left: 7.06rem; width: 9.31rem;}
.box3_type2_role9_bg{ top: 0; left: 3.45rem; width: 15.76rem;}
.box3_type2_role9_2{ top: 4.88rem; left: 7.74rem; width: 8.36rem;}
.box3_type2_role10_bg{ top: 1rem; left: 0; width: 17.59rem;}
.box3_type2_role10_1{ top: 4.13rem; left:9.9rem; width: 5.48rem; display: none;}
.box3_type2_role10_2{ top: 5.48rem; left: 1.78rem; width: 14.22rem;}

.box3_type3_role1_bg{ top: 1.67rem; left: 0; width: 18.41rem;}
.box3_type3_role1_2{ top: 6.2rem; left: 5.9rem; width: 10.65rem;}
.box3_type3_role2_bg{ top: 0rem; left: 0; width: 19.2rem;}
.box3_type3_role2_2{ top: 3.9rem; left: 10.3rem; width: 7.66rem;}
.box3_type3_role3_bg{ top: -1.11rem; left: 0; width: 19.51rem;}
.box3_type3_role3_2{ top: 6.1rem; left: 10.15rem; width: 6.76rem;}

.box3_text{ position: absolute; top: 14.3rem; left: 4.15rem; width: 13rem; }
.box3_text div{ line-height: 0.68rem; font-size: 0.36rem; color: #FFF; }
.box3_text span{ display: inline-block; height: 100%; padding: 0 0.20rem; background: #000; }
.mask_role{ position: absolute; top: -4.86rem; left: 0.93rem; height: 2.7rem;}
.box3_aside{ position: absolute; top: 10.9rem; left: 16.4rem; }
.name_role{ position: absolute; bottom: 1.35rem; left: 0; height: 4.76rem;}
.role_item0_5 .name_role{ height: 5.2rem;}
.role_item1_4 .name_role{ height: 5.2rem;}
.role_item1_14 .name_role{ height: 5.2rem;}
.role_item1_15 .name_role{ height: 4.6rem;}

.cv{ position: absolute; bottom: 0; left: 0px; z-index: 1; }
.language{ position: absolute; bottom: 0.67rem; left: 5.74rem;z-index: 1; width: 1.24rem; height: 0.9rem; background: url(https://p5x.wanmei.com/images/main2407/language.png) no-repeat 0 0; background-size: 100% auto; }
.cv.ri .language{ background-position: 0 -0.9rem;}
.voice{ position: absolute; bottom: 0; left: 2.8rem; z-index: 1; width: 1.32rem; height: 1.35rem; background: url(https://p5x.wanmei.com/images/main2407/voice.png) no-repeat 0 0; background-size: 100% auto;}
.cv span{ position: absolute; bottom: 0.7rem; left: 3.54rem; width: 3.46rem; height: 1.52rem;}
.cv_type0_1 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type0_1.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type0_2 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type0_2.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type0_3 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type0_3.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type0_4 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type0_4.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type0_5 span{ background: url(https://p5x.wanmei.com/images/main2407/cv_type0_5.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type0_6 span{ background: url(https://p5x.wanmei.com/images/main250410/cv_type0_6.png) no-repeat 0 0; background-size: 100% auto;}


.cv_type1_1 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_1.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_2 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_2.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_3 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_3.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_4 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_4.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_5 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_5.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_6 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_6.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_7 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_7.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_8 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_8.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_9 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_9.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_10 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_10.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_11 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_11.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_12 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_12.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_13 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type1_13.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_14 span{ background: url(https://p5x.wanmei.com/images/main240617/cv_type1_14.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_15 span{ background: url(https://p5x.wanmei.com/images/main240701/cv_type1_15.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_16 span{ background: url(https://p5x.wanmei.com/images/main2407/cv_type1_16.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_17 span{ background: url(https://p5x.wanmei.com/images/main240911/cv_type1_17.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_18 span{ background: url(https://p5x.wanmei.com/images/main241009/cv_type1_18.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_19 span{ background: url(https://p5x.wanmei.com/images/main241205/cv_type1_19.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_20 span{ background: url(https://p5x.wanmei.com/images/main250225/cv_type1_20.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_21 span{ background: url(https://p5x.wanmei.com/images/main250327/cv_type1_21.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_22 span{ background: url(https://p5x.wanmei.com/images/main250410/cv_type1_22.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type1_23 span{ background: url(https://p5x.wanmei.com/images/main250703/cv_type1_23.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_1 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_1.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_2 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_2.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_3 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_3.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_4 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_4.png) no-repeat 0 0; }
.cv_type2_5 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_5.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_6 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_6.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_7 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_7.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_8 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_8.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_9 span{ background: url(https://p5x.wanmei.com/images/main240312/cv_type2_9.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type2_10 span{ background: url(https://p5x.wanmei.com/images/cover241220/cv_type0_6.png) no-repeat 0 0; background-size: 100% auto;}

.cv_type3_1 span{ background: url(https://p5x.wanmei.com/images/main250429/cv_type3_1.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type3_2 span{ background: url(https://p5x.wanmei.com/images/main250522/cv_type3_2.png) no-repeat 0 0; background-size: 100% auto;}
.cv_type3_3 span{ background: url(https://p5x.wanmei.com/images/main250612/cv_type3_3.png) no-repeat 0 0; background-size: 100% auto;}

.cv.ri span{ background-position: 0 -1.52rem;}
.box3_role_change{ position: absolute; top: 0.4rem; left: 4.45rem; width: 2.14rem; height: 2.14rem; background: url(https://p5x.wanmei.com/images/main2407/box3_role_change.png) no-repeat 0 0; background-size: 100% auto;}
.box3_role_change.on{ background-position: 0 -2.14rem;}

.role_tab_three{ position: absolute; top: 0.4rem; left: 4.45rem; width: 2.14rem; height: 2.14rem;}
.role_tab_show{ position: absolute; right: 0; top: 0; z-index: 2; width: 2.14rem; height: 2.14rem;}
.role_tab_three .zf{ background: url(https://p5x.wanmei.com/images/main240801/tab_zf.png); background-size: 100% auto;}
.role_tab_three .gd{ background: url(https://p5x.wanmei.com/images/main240801/tab_gd.png); background-size: 100% auto;}
.roleTabThree0_3 .other,
.roleTabThree1_7 .other{ background: url(https://p5x.wanmei.com/images/main240801/tab_other.png); background-size: 100% auto;}
.roleTabThree1_4 .other{ background: url(https://p5x.wanmei.com/images/main241121/tab_manwu.png); background-size: 100% auto;}
.roleTabThree1_5 .other {
    background: url(https://p5x.wanmei.com/images/main250123/tab_other.png);
    background-size: 100% auto;
}
.roleTabThree0_5 .other{
    background: url(https://p5x.wanmei.com/images/main241228/tab_other.png); background-size: 100% auto;
}
.role_tab_show.mw{ background: url(https://p5x.wanmei.com/images/main241121/tab_mw.png); background-size: 100% auto;}
.role_tab_three .tab_bg{ display: none; position: absolute; right: 0; top: 0; width: 6.5rem; height: 2.14rem; background: url(https://p5x.wanmei.com/images/main240801/tab_bg.png); background-size: 100% auto;}
.ohter_tab_list{ display: none; position: absolute; right: 0; top: 0; width: 6.5rem; height: 2.14rem; padding-right: 2.14rem; box-sizing: border-box;}
.ohter_tab_list li{ float: left; width: 2.14rem; height: 2.14rem; margin-right: 0.02rem; cursor: pointer;}
.ohter_tab_list li.zf{ display: none;}

.mark_role{ display: none; position: absolute; top: -4.05rem; left: 7.6rem;}
.role_item0_1 .mark_role{ height: 3.42rem;}
.role_item0_2 .mark_role{ height: 2.68rem;}
.role_item0_3 .mark_role{ height: 2.66rem;}
.role_item0_4 .mark_role{ height: 3.51rem;}
.role_item0_5 .mark_role{ height: 3.67rem;}

.role_item1_1 .mark_role{ height: 3.71rem;}
.role_item1_2 .mark_role{ height: 3.49rem;}
.role_item1_3 .mark_role{ height: 3.82rem;}
.role_item1_4 .mark_role{ height: 3.51rem;}
.role_item1_5 .mark_role{ height: 3.62rem;}
.role_item1_6 .mark_role{ height: 3.69rem;}
.role_item1_7 .mark_role{ height: 3.33rem;}
.role_item1_8 .mark_role{ height: 3.67rem;}
.role_item1_9 .mark_role{ height: 3.47rem;}
.role_item1_10 .mark_role{ height: 3.64rem;}
.role_item1_11 .mark_role{ height: 3.33rem;}
.role_item1_12 .mark_role{ height: 3.65rem;}
.role_item1_13 .mark_role{ height: 3.71rem;}
.role_item1_14 .mark_role{ height: 3.51rem;}
.role_item1_15 .mark_role{ height: 2.97rem;}
.role_item1_16 .mark_role{ height: 3.54rem;}
.role_item1_17 .mark_role{ height: 3.13rem;}
.role_item1_18 .mark_role{ height: 3.03rem;}
.role_item1_19 .mark_role{ height: 3rem;}
.role_item2_1 .mark_role{ height: 3.62rem;}
.role_item2_2 .mark_role{ height: 3.26rem;}
.role_item2_3 .mark_role{ height: 3.69rem;}
.role_item2_4 .mark_role{ height: 3.40rem;}
.role_item2_5 .mark_role{ height: 3.55rem;}
.role_item2_6 .mark_role{ height: 3.38rem;}
.role_item2_7 .mark_role{ height: 3.65rem;}
.role_item2_8 .mark_role{ height: 3.58rem;}
.role_item2_9 .mark_role{ height: 3.65rem;}
.role_item2_10 .mark_role{ height: 2.77rem;}

.role_item3_1 .mark_role { height: 2.99rem;}
.role_item3_1 .mask_role { height: 2.01rem;}
.role_item3_1 .name_role { height: 3.65rem;}
.role_item3_2 .mark_role { height: 3.03rem; top: -1.9rem;}
.role_item3_2 .mask_role { height: 2.01rem; top: -3.5rem; left: 3rem;}
.role_item3_2 .name_role { height: 3.27rem;}
.role_item3_3 .mark_role { height: 2.96rem; top: -2.7rem; left: 8.5rem;}
.role_item3_3 .mask_role { height: 2.39rem; top: -4.5rem; left: 3rem;}
.role_item3_3 .name_role { height: 3.13rem;}



.section_t_role{ position: absolute;top: 0px; right: 1.78rem; z-index: 2; width: 8.57rem; }
#btn_prev_role,#btn_next_role{ top: 11.68rem;}
.role_tx_box{ position: absolute; right: 2.14rem; top: 21.6rem; width: 9.46rem; height: 1.83rem;z-index: 5; }
.box3_swiper_pagination{ width: 7.9rem; height: 1.83rem; margin: 0 auto}
.box3_swiper_pagination .swiper-slide{ width: 1.83rem; height: 1.83rem; cursor: pointer; }
.box3_type0_bullet1{ background: url(https://p5x.wanmei.com/images/main240312/box3_type0_bullet1.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type0_bullet2{ background: url(https://p5x.wanmei.com/images/main240312/box3_type0_bullet2.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type0_bullet3{ background: url(https://p5x.wanmei.com/images/main240312/box3_type0_bullet3.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type0_bullet4{ background: url(https://p5x.wanmei.com/images/main240312/box3_type0_bullet4.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type0_bullet5{ background: url(https://p5x.wanmei.com/images/main2407/box3_type0_bullet5.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type0_bullet6{ background: url(https://p5x.wanmei.com/images/main250410/box3_type0_bullet6.png) no-repeat 0 0; background-size: 100% auto; }


.box3_type1_bullet1{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet1.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet2{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet2.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet3{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet3.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet4{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet4.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet5{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet5.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet6{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet6.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet7{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet7.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet8{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet8.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet9{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet9.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet10{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet10.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet11{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet11.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet12{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet12.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet13{ background: url(https://p5x.wanmei.com/images/main240312/box3_type1_bullet13.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet14{ background: url(https://p5x.wanmei.com/images/main240617/box3_type1_bullet14.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet15{ background: url(https://p5x.wanmei.com/images/main240701/box3_type1_bullet15.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet16{ background: url(https://p5x.wanmei.com/images/main2407/box3_type1_bullet16.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet17{ background: url(https://p5x.wanmei.com/images/main240911/box3_type1_bullet17.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet18{ background: url(https://p5x.wanmei.com/images/main241009/box3_type1_bullet18.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet19{ background: url(https://p5x.wanmei.com/images/main241205/box3_type1_bullet19.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet20{ background: url(https://p5x.wanmei.com/images/main250225/box3_type1_bullet20.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet21{ background: url(https://p5x.wanmei.com/images/main250327/box3_type1_bullet21.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet22{ background: url(https://p5x.wanmei.com/images/main250410/box3_type1_bullet22.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type1_bullet23{ background: url(https://p5x.wanmei.com/images/main250703/box3_type1_bullet23.png) no-repeat 0 0; background-size: 100% auto; }

.box3_type2_bullet1{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet1.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet2{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet2.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet3{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet3.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet4{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet4.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet5{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet5.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet6{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet6.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet7{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet7.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet8{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet8.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet9{ background: url(https://p5x.wanmei.com/images/main240312/box3_type2_bullet9.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type2_bullet10{ background: url(https://p5x.wanmei.com/images/cover241220/box3_type0_bullet6.png) no-repeat 0 0; background-size: 100% auto; }
.box3_swiper_pagination .swiper-slide-thumb-active{ background-position: 0 -1.83rem; }
.box3_pagination_prev,.box3_pagination_next{position: absolute; top: 0.32rem; width: 0.89rem; height: 1.19rem; margin: 0;}
.box3_pagination_prev::after,.box3_pagination_next::after{ content: "";}
.box3_pagination_prev{ left: 0; background: url(https://p5x.wanmei.com/images/main2407/btn_tx_prev.png) no-repeat 0 0; background-size: 100% auto;outline: none; transition: none; }
.box3_pagination_next{ right: 0; background: url(https://p5x.wanmei.com/images/main2407/btn_tx_next.png) no-repeat 0 0; background-size: 100% auto;outline: none; transition: none; }

.box3_type3_bullet1{ background: url(https://p5x.wanmei.com/images/main250429/box3_type3_bullet1.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type3_bullet2{ background: url(https://p5x.wanmei.com/images/main250522/box3_type3_bullet2.png) no-repeat 0 0; background-size: 100% auto; }
.box3_type3_bullet3{ background: url(https://p5x.wanmei.com/images/main250612/tx-akihiko.png) no-repeat 0 0; background-size: 100% auto; }

.box3ChangeSwiper{ position: absolute; top: 17.8rem; right: 1.77rem; z-index: 1;}
.box3ChangeSwiper li{ position: relative; width: 4rem; height: 0.87rem; background: #000;}
.box3ChangeSwiper li:nth-child(1){ transform: translate(-0.15rem,0);}
.box3ChangeSwiper li:nth-child(2){ transform: translate(-0.4rem,0);}
.box3ChangeSwiper p{ display: flex; position: absolute; top: 50%; left: -0.47rem; transform: translate(0,-50%); width: 4.33rem; height: 0.65rem; padding-left: 0.9rem; align-items: center; cursor: pointer; box-sizing: border-box;}
.box3ChangeSwiper .on p{ background: url(https://p5x.wanmei.com/images/main2407/typeRoleSwiperOn.png) no-repeat 0 0;background-size: 100% auto;}
.box3ChangeSwiper span{ font-size: 0.37rem; color: #FFF;}
.box3ChangeSwiper span::before{ display: inline-block; width:0.14rem; height: 0.14rem; content: ""; border-radius: 50%; background: #FFF; margin-right: 0.22rem; vertical-align: middle;}
/* school */
.section_school{ position: relative; overflow: hidden; width: 25.6rem; height: 18.07rem;}
.section_t_school{ position: absolute; top: 0; left: 1.77rem; z-index: 1; width: 8.96rem;}
.school_bg{ position: absolute; top: 1.83rem; left: 2.18rem; width: 20.62rem; height: 12.91rem; background: url(https://p5x.wanmei.com/images/main2407/school_bg.png) no-repeat 0 0;background-size: 100% auto; }
.school_swiper{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.box4_slide1_tit{ position: absolute; top: 4.22rem; left: 2.4rem; height: 5.37rem; animation-duration: 0.3s; }
.box4_slide1_role{ position: absolute; top: 1.2rem; right: 2.4rem; width: 9.12rem; animation-duration: 0.3s; }
.box4_slide2_tit{ position: absolute; top: 5.22rem; left: 4.2rem; height: 4.73rem; animation-duration: 0.3s; }
.box4_slide2_role{ position: absolute; top: 2.08rem; right: 4.9rem; width: 5.5rem; animation-duration: 0.3s; }
.box4_slide3_tit{ position: absolute; top: 5.22rem; left: 4.2rem; height: 4.95rem; animation-duration: 0.3s; }
.box4_slide3_role{ position: absolute; top: 2.42rem; right: 5.3rem; width: 6.2rem; animation-duration: 0.3s; }
.box4_slide_text{ position: absolute; top: 10.64rem; left: 5.1rem; line-height: 0.46rem; font-size: 0.32rem; color: #FFF; animation-duration: 0.3s; }
.box4_thumbnail_box{ position: absolute; top: 10.53rem; left: 10.98rem; width: 6.06rem; height: 4.95rem; cursor: pointer; animation-duration: 0.3s; }
.box4_thumbnail{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(https://p5x.wanmei.com/images/main2407/box4_thumbnail.png) no-repeat 0 0; background-size: 100% auto; transition: transform 0.8s; }
.box4_thumbnail img{ position: absolute; top: 0.36rem; left: 0.54rem; width: 5.19rem; height: 4.12rem;}
.box4_thumbnail:hover{ transform: rotate(10deg) scale(1.1); }
.box4_zoom{ position: absolute; top: -0.4rem; right: -0.18rem; width: 1.4rem; height: 1.36rem; background: url(https://p5x.wanmei.com/images/main2407/box4_zoom.png) no-repeat 0 0; background-size: 100% auto; }
#btn_prev_school,#btn_next_school{ top: 8rem;}
/* world */
.section_world{ position: relative; overflow: hidden; width: 25.6rem; height: 20.17rem;}
.section_t_world{ position: absolute; top: 0; right: 1.52rem; z-index: 1; width: 10.82rem;}
.world_bg{ position: absolute; top: 3.2rem; left: 3.26rem; width: 20.62rem; height: 12.9rem; background: url(https://p5x.wanmei.com/images/main2407/world_bg.png) no-repeat 0 0; background-size: 100% auto;}
.world_swiper{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.box5_slide1_tit{ position: absolute; top: 5.14rem; left: 8.94rem; height: 5.14rem; animation-duration: 0.3s; }
.box5_slide1_role{ position: absolute; top: 4.38rem; left: 1.6rem; height: 9.3rem; animation-duration: 0.3s; }
.box5_slide2_tit{ position: absolute; top: 5.7rem; left: 11rem; height: 5.4rem; animation-duration: 0.3s; }
.box5_slide2_role{ position: absolute; top: 4.16rem; left: 4.8rem; height: 11rem; animation-duration: 0.3s; }
.box5_slide3_tit{ position: absolute;  top: 5.3rem; left: 12rem;height: 5.01rem; animation-duration: 0.3s; }
.box5_slide3_role{ position: absolute; top: 4.38rem; left: 1.38rem; height: 10.6rem; animation-duration: 0.3s; }
.box5_slide4_tit{ position: absolute; top: 5.4rem; left: 11.5rem; height: 5.01rem; animation-duration: 0.3s; }
.box5_slide4_role{ position: absolute; top: 3.38rem; left: 5.3rem; height: 11.69rem; animation-duration: 0.3s; }
.box5_slide_text{ position: absolute; top: 11.36rem; left: 14rem; line-height: 0.46rem; font-size: 0.32rem; color: #FFF; animation-duration: 0.3s; }
.box5_thumbnail_box{ position: absolute; top: 11.39rem; left: 6.56rem; width: 5.99rem; height: 4.66rem; cursor: pointer; animation-duration: 0.3s; }
.box5_thumbnail{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(https://p5x.wanmei.com/images/main2407/box5_thumbnail.png) no-repeat 0 0; background-size: 100% auto; transition: transform 0.8s; }
.box5_thumbnail img{ position: absolute; top: 0.5rem; left: 0.52rem; width: 5.08rem; height: 3.89rem;}
.box5_thumbnail:hover{ transform: rotate(-10deg) scale(1.1); }
.box5_zoom{ position: absolute; top:0.87rem; left: 5.6rem; width: 1.3rem; height:1.15rem; background: url(https://p5x.wanmei.com/images/main2407/box5_zoom.png) no-repeat 0 0; background-size: 100% auto; }
#btn_prev_world,#btn_next_world{ top: 9.5rem;}
/* media */
.section_media{ position: relative; overflow: hidden; width: 25.6rem; height: 18.25rem;}
.section_t_media{ position: absolute; left: 1.52rem; top: 0; z-index: 2; width: 9.26rem;}
.media_link{ position: absolute;}
.media_link span{ display: block; width: 100%; height: 100%; transition: transform 0.6s; -webkit-transition: transform 0.6s; -ms-transition: transform 0.6s;}
.media_ost{ left: 1.4rem; top: 2.4rem; width: 12.63rem; height: 12.63rem;}
.media_ost span{ background: url(https://p5x.wanmei.com/images/main2407/media_card_ost.png); background-size: 100% auto;}
.media_ost:hover span{ transform: scale(1.01); -webkit-transform: scale(1.01); -ms-transform: scale(1.01);}
.media_pv{ left: 10.86rem; top: 0.2rem; width: 12.41rem; height: 9.35rem;}
.media_pv span{ background: url(https://p5x.wanmei.com/images/main2407/media_card_pv.png); background-size: 100% auto;}
.media_pv:hover span{ transform: rotate(2deg); -webkit-transform: rotate(2deg); -ms-transform: rotate(2deg);}
.media_bizhi{ left: 12.34rem; top: 7.38rem; width: 11.01rem; height: 8.05rem;}
.media_bizhi span{ background: url(https://p5x.wanmei.com/images/main2407/media_card_bizhi.png); background-size: 100% auto;}
.media_bizhi:hover span{ transform: rotate(-2deg); -webkit-transform: rotate(-2deg); -ms-transform: rotate(-2deg);}
/* shequ */
.section_shequ{ position: relative; overflow: hidden; width: 25.6rem; height: 17.62rem;}
.section_t_shequ{ position: absolute; top: 0; left: 1.62rem; z-index: 2; width: 11.93rem;}
.shequ_bg{ position: absolute; top:3.06rem; left:3.64rem;  width: 20.04rem; height: 12.32rem;background: url(https://p5x.wanmei.com/images/main2407/shequ_bg.png) no-repeat 0 0; background-size: 100% auto;}
.box6_tit_tuijian{position: absolute; right: 5.08rem;top: 1.06rem; width: 3.89rem; height: 1.61rem; background: url(https://p5x.wanmei.com/images/main2407/box8_tit_r.png) no-repeat 0 0; background-size: 100% auto;}
.box6_nav{ display: flex; position: absolute; left: 0; bottom: 0.5rem; z-index: 22; width: 100%; height: 1.9rem; justify-content: center;}
.box6_nav img{ height: 1.9rem; margin: 0 0.42rem;}

.box6_list{position: absolute; right: 1.09rem; top: 2.83rem; overflow: hidden; width: 7.24rem; height: 6.72rem;}
.box6_list li{width: 100%; overflow: hidden; height: 1.68rem; padding-top: 0.2rem; box-sizing: border-box; font-size: 0.36rem; line-height: 0.58rem; color: #fff;clear: both; list-style: none; background: url(https://p5x.wanmei.com/images/main2407/line.png) 0 bottom no-repeat; background-size: 100% auto;}
.box6_list li a{color: #fff;}

.shequ_pic{ position: absolute; left: -2.16rem; top: 1.55rem; width: 12.84rem; height: 7.66rem; background: url(https://p5x.wanmei.com/images/main2407/shequ_swiper_bg.png); background-size: 100% auto;}
.shequ_swiper{ position: absolute; left: 0.54rem; top: 0.49rem; width: 11.84rem; height: 6.66rem; overflow: hidden;}
.shequ_swiper .swiper-slide,.shequ_swiper .swiper-slide img{ width: 100%; height: 100%;}
#btn_prev_shequ,#btn_next_shequ{ display: none; top: 3rem;}
#btn_prev_shequ{ left: -1rem;}
#btn_next_shequ{ right: -1rem;}
/* box7 */
.box7{ position: relative; overflow: hidden; height: 8.16rem;}
.concept_box{ position: absolute; top: 0; left: 4.28rem; width: 5.27rem; height: 4.02rem;}
.concept_des{ position: absolute; left: 0; top: 0; width: 5.27rem; transition: all 1s; cursor: pointer; }
.concept_tit{ position: absolute; width: 3.72rem; left: 4.23rem; top: 1.13rem; transition: all 1s; }
.concept_box:hover .concept_des{ left: 0.2rem; }
.concept_box:hover .concept_tit{ left: 4.03rem; }
.community_box{ position: absolute; top: 0; left: 13.1rem; width: 5.27rem; height: 4.02rem;}
.community_des{ position: absolute; left: 0; top: 0; width: 5.27rem; transition: all 1s; }
.community_tit{ position: absolute; left: 4.23rem; top: 1.13rem; width: 4.7rem; transition: all 1s; }
.community_box:hover .community_des{ left: 0.2rem; }
.community_box:hover .community_tit{left: 4.03rem; }
/* follow_us */
.follow_us_bottom{ display: flex; position: absolute; bottom: 0.76rem; left: 0; width: 100%; height: 0.79rem; justify-content: center;}
.follow_us_bottom a{ position: relative; display: block; width: 0.79rem; height: 0.79rem; margin: 0 0.16rem;}
.follow_us_bottom a.followUs_wechat{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_wx.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_qq{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_qq.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_sina{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_wb.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_tieba{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_tieba.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_douliu{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_dl.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_bili{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_bilibli.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_tap{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_tap.png) no-repeat 0 0; background-size: 100% auto; }
.follow_us_bottom a.followUs_applet{ background: url(https://p5x.wanmei.com/images/main2407/bot_icon_applet.png) no-repeat 0 0; background-size: 100% auto; }

.follow_us_bottom .code{ display: none; position: absolute; left: 50%; transform: translate(-50%,0); top: -2.92rem; width: 2.6rem; height: 2.78rem; background: url(https://p5x.wanmei.com/images/main2407/ewm_bg.png); background-size: 100% auto; z-index: 1;}
.follow_us_bottom .code img{ position: absolute; width: 2.4rem; height: 2.4rem; left: 0.1rem; top: 0.1rem;}
.follow_us_bottom a:hover .code{ display: block; }

.go_top{ display: none; position: fixed; bottom: 0.5rem; right: 0.5rem; z-index: 12; width: 1.32rem; height: 1.32rem;background: url(https://p5x.wanmei.com/images/cover230301/go_top.png) no-repeat 0 0; background-size: 100% auto;}
/* pop */
.pop_fixed{ display: none; position: fixed; left: 0; top: 0; z-index: 991; width: 100%; height: 100%; background: rgba(0,0,0,0.7);}
.icon_close{ position: absolute; top: 0; right: -1.3rem; z-index: 1; width: 1.19rem; height: 1.18rem; background: url(https://p5x.wanmei.com/images/cover2407/icon_close.png) no-repeat 0 0; background-size: 100% auto; cursor: pointer;}
/* pop_video */
.pop_video_cont,.pop_bigPic_cont{ position: absolute; left: 50%; top: 50%; width: 15.96rem; height: 8.98rem; margin-left: -7.98rem; margin-top: -4.49rem; background: #000;}
.pop_video_cont video{ width: 100%; height: 100%;}

.pop_bigPic_cont img{ display: block; width: 100%;}