@charset "utf-8";
.clearfix:after{ display: table; clear: both; content: ""; }
.pull-left{ float: left; }
.pull-right{ float: right; }
.img-hide{ overflow:hidden; display: block; }
.slick-slider{ touch-action: auto!important; }
.img-hide img{ transition: 0.3s all; transform: scale(1,1); }

.img-hide:hover img{ /*transform: scale(1.1,1.1);*/ }
.txt-elise{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.localtion-left{ font-size: 34px; color: #5f5f5f; }
.localtion-top{ border-bottom: solid 2px #ededed; padding-bottom: 10px; line-height: 34px; }
.chooise-box{ position: relative; line-height: 40px; min-height: 40px; padding-left: 50px; padding-bottom: 10px; }

.qz-ny-med .chooise-box:nth-of-type(3){border-bottom:1px #e7e7e7 solid;}
.qz-ny-med .chooise-box:nth-of-type(4){padding-top: 20px;}

.chooise-left{ font-size: 20px; color: #4d4d4d; position: absolute; left: 0; top: 0; }
.chooise-ul li{margin-left: 20px;float: left;margin-bottom: 15px;}
.chooise-ul li a{ display: inline-block; cursor: pointer; font-size: 20px; padding:0 10px; background: #f1f1f1; }
.chooise-ul li a.all{ background: none; padding:0; }
.chooise-ul li a.active,.chooise-ul li a:hover{ background: #b89958; color: #fff; }
.chooise-ul li a.all.active,.chooise-ul li a.all:hover{ background: none; color: #d3100e; }
.chooise-ul-sm li{margin-left: 15px;}
.chooise-ul-sm{ padding-left: 14px; }
.chooise-ul-sm li a.all{ margin-right: 14px; }
.teacher-list li{float: left;width: 20%;padding:0 70px;margin-bottom: 20px;}
.teacher-list{ margin:0 -70px; }
.teacher-list-img{ position: relative; padding-top: 100%; }
.teacher-list-top{ position: absolute; z-index: 100; left: 0; top: 0; right: 5px; bottom: 5px; }
.teacher-list-top img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.teacher-list-img:before{ display: block; content: ""; position: absolute; left: 10px; top: 0; right: 0; bottom: 0; background: url(../images/img-back.png) center no-repeat; background-size: 100% 100%; }
.teacher-list li a{ display: block; }
.teacher-name{font-size: 20px;color: #000;margin-top: 30px;text-align: center;line-height:32px;height: 64px;white-space: normal;}
.teacher-list-name-t{position: absolute;opacity: 0;bottom: -30px;z-index: 100;padding-top: 40px;color: #fff;font-size: 18px;text-align: center;left: 0;right: 0;height: 90px;background: url(../images/name-back.png) center no-repeat;background-size: 100% 100%;}
.teacher-list li a:hover .teacher-list-name-t{ opacity: 1; }
.teacher-list li a:hover .teacher-name{ opacity: 0; }
.teacher-list{ margin-top: 50px; }
.chooise-select{ display: none; }

.article-width{ max-width: 1066px; margin:30px auto; }
.article-top{ background: url(../images/xq-back.png) center no-repeat; background-size: cover; box-shadow: 0 0 20px rgba(0,0,0,0.3); }
.article-top-left img{width: 300px;height: 300px;margin-top: 30px;margin-left: 30px;}
.article-top-right{margin-left: 410px;padding-top: 40px;padding-right: 20px;}
.article-top-name{font-size: 28px;margin-bottom: 30px;height: 30px;color: #181818;line-height: 28px;border-left: solid 10px #b69759;padding-left: 8px;}
.article-top-p p{font-size: 20px;margin-bottom: 10px;color: #474747;line-height: 30px;padding-left: 35px;position: relative;}

.article-top-p p.zc{ background: url(../images/icon-xq01.png) left center no-repeat; }
.article-top-p p.yj{ background: url(../images/icon-xq02.png) left center no-repeat; }
.article-top-p p.dd{ background: url(../images/icon-xq03.png) left center no-repeat; }
.article-top-p p.dw{ background: url(../images/icon-xq04.png) left center no-repeat; }
.article-dz a{display: inline-block;text-align: center;font-size: 18px;color: #fff;/*width: 100%;min-width: 520px;height: 75px;line-height: 75px;background: url(../images/dz-back.png) center no-repeat;background-size: 100% 100%;padding: 0 15px; */}
/*1129mc*/
.article-dz .perurl{background-image:none;background-color:#df0000;width:150px;height:44px;line-height:44px;border-radius:4px;}
/*1129mc*/

.article-dz{padding-top: 10px;}
.article-width h3{display: inline-block;padding: 0 30px;width: auto;min-width: 161px;/* max-width: 300px; */margin-top: 50px;height: 59px;font-size: 22px;color: #fff;background: url(../images/tt-back.png) center no-repeat;line-height: 59px;text-align: center;margin-bottom: 30px;text-indent: 0 !important;background-size: cover;white-space: nowrap;}
.article-width h3 p{font-size: 22px !important;color: #fff;margin: 0;line-height: 59px !important;}
.article-width p{font-size: 18px !important;color: #000;line-height: 35px !important;margin-left: 35px;margin-top: 5px;}
.article-link a{ font-size: 18px; color: #000; }
.article-link p{ margin-bottom: 15px; }
.article-link{ padding-top: 50px; }
.article-link a:hover{ color: red; }






@media only screen and (max-width: 1366px){
  .qz-ny-local .localtion{ width:auto; }
  .teacher-list li{ padding:0 30px; }
  .teacher-list{ margin:0 -30px; }
}
@media screen and (max-width: 1200px){
  .teacher-list li{ width:25%; }
  .article-top-right{ margin-left: 330px; }

}
@media screen and (max-width: 991px){
  .teacher-list li{ width:33.333333%; }
  .article-top-left{ width: 100%; text-align: center; float: none; }
  .article-top-left img{ display: inline-block; }
  .article-top{ padding:20px; }
  .article-top-right{ padding:30px; margin:0; }
  }
@media screen and (max-width: 768px){
.localtion-left{ display: none; }
.qz-ny-local .localtion{ width:100%; }
.localtion-top{ padding-bottom: 0; }
.chooise-select{ display: block; width: 100%; height: 34px; font-size: 16px; }
.chooise-ul{ display: none; }
.chooise-left{ font-size: 16px; }
.chooise-box{ padding-left: 80px; margin-top: 10px; padding-bottom: 0; }
.teacher-list li{ width:50%; }
.teacher-list{ margin-top: 20px; }
.teacher-name{ font-size: 16px; margin-top: 20px; }
.teacher-list-name-t{font-size: 18px;padding-top: 40px;}
.article-top-left img{width: 250px;height: auto;margin:0 auto;}
.article-top-right{ padding:20px 0 0 0; }
.article-top-name{ font-size: 24px; margin-bottom: 15px; }
.article-top-p p{ font-size: 16px; }
.article-dz span{width: 100%;min-width:100%;font-size: 14px;line-height: 20px;padding:20px 15px;overflow-y: scroll;}
.article-dz{ padding-top: 0px; }
.article-width h3{margin-top: 20px;font-size: 18px;/* width: 120px; */height: 40px;line-height: 40px;/* background-size: 100% 100%; */background: #b69759;}
.article-width h3 p{font-size:18px !important;height:40px !important;line-height: 40px !important;}
.article-width p{ font-size: 14px; line-height: 25px; margin-left:0;}
.article-link{ padding-top: 30px; }
.article-link a{ font-size: 16px; }


/*11-11*/
.chooise-select{ display: none; }
.chooise-ul{ display: block; padding-left: 0; }
.chooise-ul li a{ font-size: 14px; }
.chooise-ul li{ margin-left: 10px; margin-bottom: 10px; }
.chooise-left{ position: static; }
.chooise-box{ padding-left: 0; }


}