@charset "utf-8";
/*  */
html, body{height:auto;}
body{font-size:3.6vmin;line-height:1.8;-webkit-overflow-scrolling:touch;color:#757575;}
a{color:#757575;text-decoration:none;}
p{line-height:1.5;color:#757575;}
.mxwidth{position:relative;max-width:735px;height:100%;margin:0 auto;background-size:100%;}
.disable{height:100%;overflow:hidden;}
.videoPlayer{display:block;width:100%;max-width:735px;height:auto;background:#000;}
#video{object-fit:cover;}
#video1{min-height:35vh;}
.videoBox{position:relative;--swiper-navigation-size:3vmin;--swiper-theme-color:#fff;}
.videoBox h2{position:absolute;bottom:4%;left:4%;padding:0 5%;font-size:4vmin;color:#fff;background:rgba(0, 0, 0, .8);}
.videoBox .swiper-slide::after{position:absolute;top:37%;left:43%;display:block;width:14%;height:25%;content:"";background:url(https://x0.ifengimg.com/ucms/2021_30/5FDB1E3459EE8820ECD6F073D63A7EA59954C822_size8_w136_h136.png) no-repeat center/contain;}
#videoPlayer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;display:none;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;background:rgba(0, 0, 0, .9);}
.closeBtn{position:absolute;top:2%;right:2%;z-index:2;width:40px;}
.videoList{width:80%;max-width:640px;height:50vh;padding-right:5%;margin-top:5vmin;overflow-y:scroll;color:#fff;}
.videoList li::before{display:inline-block;width:.8vmin;height:.8vmin;margin:0 4%;vertical-align:middle;content:"";background:#fff;border-radius:50%;transition:all .5s;}
.videoList li.active{color:#ee923d;}
.videoList li.active::before{width:6vmin;height:6vmin;margin:0 1% 0 0;background:url(https://x0.ifengimg.com/ucms/2021_30/5FDB1E3459EE8820ECD6F073D63A7EA59954C822_size8_w136_h136.png) no-repeat left/contain;}
.videoBox .swiper-button-next, .videoBox .swiper-button-prev{width:6%;height:15%;background-color:rgba(0, 0, 0, .4);background-size:50%;border-radius:5px;}
.call{position:fixed;bottom:0;z-index:2;width:100%;max-width:735px;padding:2% 0;color:#fff;text-align:center;background:#f5f6f8;border-top:6px solid #2740a4;}
.call img{width:50%;margin:0 auto;}
/*  */
.foot{padding:0% 0 19%;font-size:12px;color:#757575;}