@charset "UTF-8";
body {width:7.5rem; margin: 0 auto;background-color:#f3f5f9;max-width: 7.5rem;}
.banner{position: relative;}
.focus{overflow:hidden;font-size:0;position:relative;}
.focus img{width:7.5rem;}
.focus .swiper-pagination{position:absolute;text-align:center;bottom: .3rem;left:0;right:0;}
.focus .swiper-pagination .swiper-pagination-bullet{display:inline-block;width: .12rem;height:.12rem;background-color:#fff;vertical-align:top;border-radius:.13rem;margin:0 .11rem;opacity:1;position: relative;}
.focus .swiper-pagination .swiper-pagination-bullet-active:after{content:'';position: absolute;width:.3rem;height:.3rem;border:.01rem solid #fff;top:-.1rem;left:-.1rem;opacity: 1;border-radius: 50%;}
.banner .nums{display: flex;display: -webkit-flex;justify-content: space-around;height:1.02rem;background:rgba(30,41,70,.59);align-items: center;position: absolute;left:0;right:0;bottom:0;z-index:5;font-size:0;}
.banner .nums .num_item{text-align: center;}
.banner .nums .num_item span{font-weight: bold;color:#fff;font-size:.32rem;}
.banner .nums .num_item  p{font-size:.24rem;color:rgba(255,255,255,.6)}
/*开馆时间*/
.worktime{width:100%;height:1.3rem;background:url(../images/wt_bg.jpg) no-repeat;background-size: 100% 100%;font-size:0;display: flex;display: -webkit-flex;align-items: center;flex-direction: column;justify-content: center;}
.worktime p{font-size:.32rem;color:#fff;text-align: center;line-height:.4rem;}
.worktime p span{color:#ffd200;}
/*快捷入口*/
.quick{padding:.3rem .2rem;display: flex;display: -webkit-flex;justify-content: space-between;width:100%;background:#fff;}
.quick_item {width:2.22rem;height:1.54rem;}
.quick_item  a{display: block;display: flex;flex-direction: column;justify-content: center;display: -webkit-flex;align-items: center;height:1.54rem;background:#f7f8fb;border-radius: .5rem;width:100%;}
.quick_item img{width:.58rem;line-height:.5rem;height:.5rem;margin-bottom:.14rem;}
.quick_item p{font-size:.28rem;color:#3b3e44;}
/* 明星展项 */
.title {height:1.16rem;text-align: center;font-size:0;flex-direction: column;justify-content: center;align-items: center;}
.title h2{font-size:.42rem;color:#3b3e44;margin-bottom:.05rem;font-weight:bold;}
.title h2 b{color:#215ffe;font-weight:bold;}
.title p{font-size:.24rem;color:#999ea8;font-weight:200;text-transform: uppercase;}
.exhibition{padding:.2rem;}
.exh_tab{flex-wrap: wrap;justify-content: space-between;margin-top:.17rem;font-size:0;}
.exh_tab .tab_item{width:3.5rem;line-height:1rem;background:#fff;margin-bottom:.12rem;text-align: center;}
.exh_tab .tab_item .iconfont{font-size:.47rem;display: inline-block;vertical-align: top;margin-right:.24rem;color:#3a6cfd;}
.exh_tab .tab_item span{font-size:.3rem;display: inline-block;vertical-align: top;}
.exh_tab .tab_item.cur{background:#215ffe;color:#fff;}
.exh_tab .tab_item.cur .iconfont{color:#fff;}
.exh_pics{margin-top:.1rem;}
.exh_pics .pics_item{display: none;font-size:0;}
.pics_item .bot_tit{line-height:.80rem;padding:0 .18rem;background:#fff;}
.pics_item .bot_tit h4{font-size:.3rem;font-weight:normal;}
.pics_item .bot_tit .iconfont{font-size:.3rem;color:#c0c4cd;}
.pics_item .bot_tit .l{width:6.1rem;}
.pics_item .small ul{justify-content: space-between;margin-top:.16rem;}
.pics_item .small li{width:3.5rem;}
.pics_item .small li h4{line-height:.80rem;padding:0 .18rem;background:#fff;font-size:.3rem;font-weight:normal;}
.more{display: block;width:2.8rem;height:.75rem;margin:.4rem auto 0;border:.01rem solid #215ffe;border-radius:.1rem;font-size:.26rem;line-height:.75rem;color:#215ffe;text-align: center;}
/* 新闻公告 */
.news{padding:.1rem .2rem .2rem;}
.newsList {margin-top:.09rem;}
.newsList ul li{padding:.24rem .14rem;background:#fff;border-radius:.1rem;margin-bottom:.2rem;overflow: hidden;font-size:0;}
.newsList ul li .img{float:left;width:2.5rem;height:1.72rem;border-radius:.05rem;overflow: hidden;}
.newsList ul li .img img{width:100%;height:1.72rem;}
.newsList ul li .txt{width:3.94rem;float:right;}
.newsList ul li .txt h4{font-size:.3rem;line-height:.64rem;}
.newsList ul li .txt p{font-size:.24rem;line-height:.3rem;color:#999ea8;overflow: hidden;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom:.16rem;}
.newsList ul li .txt span{font-size:.24rem;color:#999ea8;}
/* 竞赛会议 */
.meeting{padding:0 .2rem .2rem .2rem;}
.meet_item{margin-bottom:.2rem;}
.meet_item .img{border-radius: .05rem;overflow: hidden;}
.meet_item .txt{padding:.16rem .24rem;background:#fff;font-size:0;}
.meet_item .txt h4{font-size:.32rem;line-height:.6rem;}
.meet_item .txt  p{font-size:.24rem;line-height:.32rem;color:#999ea8;overflow: hidden;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.meeting .more{margin-bottom:.2rem;}
.ad_wrap {position: relative;}
.ad_wrap a{width:3rem;height:.75rem;border:.01rem solid #fff;border-radius:.1rem;font-size:.26rem;line-height:.75rem;color:#fff;text-align: center;left:50%;margin-left:-1.5rem;bottom:.4rem;}
/* 教育科普 */
.education{padding:.27rem .2rem;}
.activity {position: relative;}
.pics .swiper-slide{position: relative;background:#fff;}
.pics .swiper-slide .img{position: relative;}
.pics .swiper-slide .img img{width:100%;height:5.02rem;}
.pics .swiper-slide .poa{height:1rem;background:rgba(0,0,0,.64);bottom:0;left:0;width:100%;z-index:3;text-align: center;padding-top:.06rem;}
.pics .swiper-slide .poa h4{font-size:.28rem;text-align: center;color:#fff;line-height:.48rem;}
.pics .swiper-slide .poa span{color:rgba(255,255,255,.74);font-size:.24rem;}
.pics .swiper-button-prev, .pics .swiper-button-next{background:none;width:.28rem;height:.4rem;margin-top:0;top:4.35rem;}
.pics .swiper-button-prev .iconfont, .pics .swiper-button-next .iconfont{font-size:.34rem;color:#fff;}
.small_class{background:#fff;padding:.1rem .2rem .44rem;}
.small_class h3{font-size:.36rem;line-height:.92rem;font-weight:400;}
.small_class p{font-size:.24rem;line-height:.36rem;color:#999ea8;}