.clear {clear:both;width:0px;height:0px;line-height:0px;overflow:hidden;}

.newfoot .h1 li{padding-top:16px!important}
.wp{width:1200px;margin:0 auto}
.g-btn{text-align:center}
.g-btn.btn1{margin-top:20px;text-align:left}
.g-btn.btn1 a{margin:0 10px 0 0}
.g-btn a{display:inline-block;vertical-align:top;width:104px;height:30px;font-size:14px;color:#fff;text-align:center;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:1px transparent solid;margin:0 8px}
.g-btn .more{border-color:#dca436;transition:all .3s;-webkit-transition:all .3s;o-transition:all .3s;-ms-transition:all .3s;color:#dca436;}
.g-btn .consult{background:#dca436}
.g-tit1{overflow:hidden;background-repeat:no-repeat;background-position:center 0;font-size:28px;color:#fff;text-align:center;font-weight:700;padding-bottom:17px;background:url(boldline.png) no-repeat center bottom;text-align:center}
.g-tit1 em{display:block;font-size:22px;font-family:ShinePersonalUse;opacity:.1;text-transform:uppercase;}
.g-tit1-1{color:#393939}
.g-tit1-1 em{opacity:.3}
.row-a2 .wp{position:relative;z-index:2}
.row-a2{position:relative;padding:72px 0 82px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.row-a2.bg3{background-image:url(/newpc/image/mingshifengcai/bg18.jpg)}
.g-tit1.tit1{color:#333}
.row-a2 .g-tit1{font-size:36px}
.row-a2.bg1{background-image:url(bg15.jpg)}
.row-a2.bg2{background-image:url(bg16.jpg)}
.row-a2.bg4{background-image:url(/newpc/image/mingshifengcai/bg19.jpg)}
.m-pop{opacity:0;position:fixed;z-index:1000;top:-200%;left:0;width:100%;height:100%;background:rgba(0,0,0,.57);-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:.5s}
.m-pop.open{top:0;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;display:block;opacity:1}
.m-pop .box{position:absolute;left:50%;top:50%;margin-top:-296px;margin-left:-415px;width:830px;height:592px}
.teacher-list{margin:48px -2px 0;padding-top:20px;}
.teacher-list .item{width:570px!important;height:370px;margin:0 15px 30px;overflow:hidden;background:#fff;box-shadow:0 3px 16px #ddd;}
.teacher-list .item .pic{float:left;width:278px;height:100%}
.teacher-list .item .pic img{display:block;width:100%;height:100%}
.teacher-list .item .txt{margin-left:278px;padding:12px 15px 0 25px;font-size:12px;height:100%;overflow:hidden}
.teacher-list .item .txt h4{font-size:20px;font-weight:400;margin-bottom:5px}
.teacher-list .item .txt .subtit{margin-bottom:20px}
.teacher-list .item .txt p{line-height:1.65em;color:#777;}
.teacher-list .slick-next,.teacher-list .slick-prev{position:absolute;top:50%;margin-top:-22px;overflow:hidden;width:44px;height:44px;font-size:0;line-height:0;z-index:999;border-radius:50%;background:0 0;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;border:none}
.teacher-list .slick-prev{left:-74px;background-image:url(arr-pre.png)}
.teacher-list .slick-next{right:-64px;background-image:url(arr-next.png)}
.teacher-list .slick-prev:hover{background-image:url(arr-pre-hover.png)}
.teacher-list .slick-next:hover{background-image:url(arr-next-hover.png)}
.m-pop .box1{position:absolute;top:50%;left:50%;margin-top:-288.5px;margin-left:-545px;width:1030px;height:517px;padding:30px;background:url(bg22.jpg) 0 0 no-repeat;background-size:100% 100%}
.m-pop .box1 .close{position:absolute;width:54px;height:54px;top:-18px;right:-20px;cursor:pointer;background:url(ico12.png) 0 0 no-repeat}
.m-pop .box1 .con1{float:left;width:600px;overflow:hidden}
.slider-for{margin-bottom:10px}
.slider-for .item{height:436px;border:2px solid #404042}
.slick-slide img{display:block}
.m-pop .box1 .con2{float:right;width:370px;padding:25px;background:url(bg13.png) 0 0 no-repeat;background-size:100% 100%}
.m-pop .box1 .con2 .pic{width:100%;height:200px;margin-bottom:15px;background:url(bg23.jpg) 0 0 no-repeat;background-size:100% 100%;-moz-box-shadow:0 0 40px rgba(0,0,0,.5);-webkit-box-shadow:0 0 40px rgba(0,0,0,.5);box-shadow:0 0 40px rgba(0,0,0,.5)}
.m-pop .box1 .con2 .pic img{display:block;width:100%;height:100%}
.m-pop .box1 .con2 .txt{font-size:14px;color:#fff;height:250px}

.teacher-xican .item{box-shadow:0px 3px 18px #333;}

.swiper-pagination .swiper-pagination-bullet-active{background:#dca436;}
.swiper-pagination.swiper-pagination-bullets {bottom:0px;padding-top:15px;}

.teacher-video {padding-top:50px;}
.teacher-shijing {padding-top:50px;}
.teacher-shijing li{width:368px;float:left;margin-right:48px;}
.teacher-shijing li img {}
.teacher-shijing li:last-child {margin-right:0px;}
.teacher-intro {position:relative;}
.teacher-intro-bg {background:#f3f3f3;position:absolute;bottom:0px;height:200px;width:100%;z-index:1;display:none;}

.teacher-show {margin-top:50px;box-shadow:0px 2px 30px rgba(0,0,0,0.2);}
.teacher-show .pic {width:400px;float:left;height:533px;}
.teacher-show .txt {width:750px;float:right;background:#fff;padding-left:50px;}
.teacher-show .txt h4{font-size:22px;line-height:24px;padding-top:38px;}
.teacher-show .txt .subtit {font-size:16px;line-height:20px;padding-top:7px;}
.teacher-show .txt .info {font-size:14px;line-height:26px;margin-top:30px;height:310px;overflow:hidden;color:#777;}
.teacher-show .info-btn a{width:200px;height:44px;background:#dca436;color:#fff;display:block;line-height:44px;text-align:center;font-size:16px;margin-top:10px;}

