.topic-wrap {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgb(65 62 62 / 80%);
}
/* 轮播 */
.swiper-slide>ul>li>a{padding-left:27%;}
.swiper-slide>ul>li>a>img{width:60%;}
.introdTxt{padding:1em;text-align:left;display:none}
.tutorsName{color:#172e7a;font-weight: bold;font-size:16px;}
.introdTxt>p{color:#696969;font-size:14px;padding:0.5em 0;line-height:1.8;}
.introdTxt>p:last-child{font-size:13px;}
.swiper-slide{background:#fff;}
.member>div.swiper-container>div.swiper-pagination>span.swiper-pagination-bullet{background-color:#999896}
.member>div.swiper-container>div.swiper-pagination>span.swiper-pagination-bullet-active{width:15px;height:15px;background-color:#1a3d87}
.member>div.swiper-container>div.swiper-pagination{position: static;padding-right:4em;}
.member{margin-left:0}
.member>div.swiper-container>.swiper-wrapper>.swiper-slide>.col-xs-6{padding:0}
.member>div.swiper-container>.swiper-wrapper>.swiper-slide>.col-xs-6.rinfo{padding-left:10%}
.swiper-slide>b.col-xs-6>img.img-responsive{max-width:109%;}
.member>div.swiper-container>div.swiper-pagination{padding-right:0;padding-top:1em;}
.swiper-button-next, .swiper-button-prev{top:94%;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:2.3em}
.previous{left:75%}


#banner-teacher{width:100%;height:200px;overflow:hidden;}
#banner-teacher .bannerCon{width:24%;height:150px;margin:0px auto;position:relative;}
#banner-teacher .bannerCon .before{width:400%;height:150px;background:rgba(255,255,255,0.8);position:absolute;left:-800%;bottom:0px;z-index:333;}
/*#banner-teacher .bannerCon .before img{position:absolute;right:20px;top:40%;cursor:pointer;}*/
#banner-teacher .bannerCon .after{width:400%;height:150px;background:rgba(255,255,255,0.8);position:absolute;right:-800%;bottom:0px;z-index:333;}
/*#banner-teacher .bannerCon .after img{position:absolute;left:20px;top:40%;cursor:pointer;}*/
#banner-teacher .bannerCon .scroll{width:2500%;height:150px;position:relative;left:-1073%;overflow: hidden}
#banner-teacher .bannerCon .scroll img{width:24%;height:150px;float:left;margin-right:9%}
.cor>div{margin:0 2%}
.introdinfo{padding-top:0.5em;line-height: 1.5em}
#teacherIntrod{position:relative}
#teacherIntrod div.swiper-slide { opacity: .3; transition: opacity .4s; }
#teacherIntrod div.swiper-slide-active { opacity: 1; }
#teacherIntrod div.swiper-slide>p{width:100%}
#teacherIntrod div.swiper-slide>p>img{width:100%}
#teacherIntrod .swiper-button-next, #teacherIntrod .swiper-button-prev { position: static; width: 40px; height: 40px; margin-top: 0; float: right; }
 #teacherIntrod .swiper-button-next { margin-left: 10px; }
/*.after{z-index:6;width:25%;height:102%;position:absolute;top:0;left:0;
    background: linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));
    background: -webkit-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));
    }
.before{z-index:6;width:25%;height:100%;position:absolute;top:0;right:0;
    background: linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));
    background: -webkit-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));
    }*/
@media (max-width:375px){
    .rtxt>h5{font-size:14px;}
    .introdinfo{padding-top:0;line-height: 1.3em}
    .before{width:30%}
}
@media (max-width:320px){
    .previous{left:70%}
    .num{font-size:14px;}
    .introdinfo{line-height: 1.2em}
    /*.member .rinfo{padding-left:6px;}*/
    .rtxt>h5{font-size:14px;}
    .teacher-back{height:14%}
    .member>div.swiper-container>.swiper-wrapper>.swiper-slide>.col-xs-6.rinfo{padding-left:5%}
}
.luyongBg { background: url(https://m.acadsoc.com.cn/webnew/img/new/luyong-bg.jpg) no-repeat center center; width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-size: 100% auto;  z-index: -1; }