body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, del, dfn, em, img, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, button, input, table, caption, tbody, tfoot, thead, tr, th, td, menu {
	margin:0;
	padding:0;
}
.img {
 width:100%;
 height:auto;
}
a {
 text-decoration:none;
}
.clear {
 clear:both;
}
.banner {
 width:100%;
 height:auto;
 min-width:1300px;
 text-align:center;
 position:relative;
  background-image:url(/img/banner/ls-banner-bg01.png);
 background-size:100% 100%;
 background-repeat:no-repeat;
}


.how {
 width:100%;
 height:auto;
 min-width:1300px;
 text-align:center;
}
.how > p {
 font-size:38px;
 font-weight:500;
 line-height: 36px;
 margin-top:5%;
}
.how > p > .eng {
  font-size:24px;
  color:#999999;
  font-weight:400;    
}
.ls_mode {
 width:1300px;
 height:auto;
 position:relative;
 left:50%;
 margin-left:-650px;
 margin-top:2%;
}
.ls_mode ul {
   width:100%;
   height:auto;
}
.ls_mode>ul>li{
    list-style:none;
  width:18%;
  height:auto;
  margin-left:4%;
  float:left;
  text-align:center;
  border:1px solid #c1c1c1;
  padding:2% 1%;
  font-size:18px;
  color:#c1c1c1;
  border-top:4px solid #e81021;
}
    .ls_mode > ul > li >ul>li> p {
        margin-top: 16px;
        line-height:24px;
    }
     .ls_mode > ul > li >ul>li> p>span {
      color:#e81021;
    }
    .ls-icon-img-active{
        display: none;
    }
    .ls_mode > ul > li:hover {
     background-color:#e81021;
     color:#ffffff;
    }
    .ls_mode > ul > li:hover .ls-icon-img{
     display: none;
    }
    .ls_mode > ul > li:hover .ls-icon-img-active{
     display: inline-block;
    }
    .ls_mode > ul > li > img {
      width:100%;
      height:auto;
    }
    .ls_mode>ul>li>ul>li {
     list-style:none;
    }
.brief{
width:1200px;
 height:auto;
 position:relative;
 left:50%;
 margin-left:-600px;
 margin-top:2%;
 background-color:#ececec;
 overflow:hidden;
}
.brief>ul {
   width:100%;
   height:auto;
}
.brief>ul>li{
    list-style:none;
  height:auto;

  float:left;
  padding:2% 0%;
  font-size:18px;
 
  
}
    .brief>ul > li > img {
     /*width:100%;
     height:auto;*/
    }
    .brief>ul > li > p {
     /*text-align:left;
     font-size:18px;
     line-height:34px;
     letter-spacing:1px;*/
    }
        .brief ul > li > p > span {
        color:#e81021;
        margin-right:5px;
        }
    .brief >ul > li > ul > li {
        list-style:none;
      width:28%;
        margin-left:2%;
      height:auto;
      float:left;
  padding:2% 0%;
  font-size:18px;
  margin-top:2%;
    }
.inside{
  width:100%;
  height:auto;
  border-radius: 10px;
  border: 2px solid #e81022;
}
    .inside li {
     list-style:none;
     font-size:14px;
    }
        .inside li p {
            text-align: left;
    padding: 0 3px;
    line-height: 22px;
        }
.insi_li {
   margin-top:-16%;
}

/*���ؿ���*/
.mystical {
  width:100%;
  height:auto;
  min-width:1300px;
  text-align:center;
  background-color:#fdecee;
  margin-top:5%;
  padding-top:100px;
  padding-bottom:100px;
}
 .mystical> p {
   font-size:38px;
 font-weight:500;
 line-height: 36px;
 color:#000000;  
 letter-spacing:1px;
 margin-bottom: 2%;
}
.mystical img{
    display: block;
    margin: 0 auto;
}
    .mystical> p > .eng {
     font-size:24px;
  color:#000000;
  font-weight:400; 
    }

.love {
   width:100%;
  height:auto;
  min-width:1300px;
  text-align:center;
  padding-top:100px;
  padding-bottom:80px;
  background-image:url(/img/teacher_img/ls-img04bg.png);
  background-size:100% 100%;
  background-repeat:no-repeat;
}
.love  > p {
 font-size:38px;
 font-weight:500;
 line-height: 36px;

 /* margin-top:2%; */
}
.love  > p.t_title{
     margin-bottom: 60px;
}
.love > p > .eng {
  font-size:24px;
  color:#999999;
  font-weight:400;    
}
    .love > img {
     height:auto;
     margin-left:8%;
    }
.l_but {
  display: inline-block;
    font-size: 22px;
    color: #ffffff;
    z-index: 222222;
    margin-top: 40px;
    padding: 0.2% 5%;
    border-radius: 50px;
    background-color:#ea2737;
    cursor:pointer;
}
    .l_but:hover {
       background-color:#d10c1c;
    }
    /*רҵʦ��*/
    .teacher {
 width:100%;
 height:auto;
  min-width:1300px;
  text-align:center;
  /* padding:2% 0; */
  padding-top: 100px;
  padding-bottom: 160px;
 background-color:#fcf5e4;

}
   .teacher > p {
 font-size:38px;
 font-weight:500;
 line-height: 36px;
 margin-top:2%;
}
.teacher > p.stical-title{
    margin-top: 0;
}
.teacher> p > .eng {
  font-size:24px;
  color:#999999;
  font-weight:400;    
}
.swiper-slide ul .rig .t_name {
   font-size:22px;
   line-height:30px;
   font-weight:bold;
}
.swiper-slide ul .rig .t_bri {
   font-size:18px;
   margin-top:1%;
    font-weight:bold;
}
.swiper-slide ul .rig .t_deta {
   font-size:16px;
   margin-top:1%;
   line-height: 22px;
}

@media screen and (max-width: 1366px) {

    .view .swiper-container {
     height:450px;
    }
}
@media screen and (min-width: 1370px) {
    .view .swiper-container {
     height:450px;
    }
}
@media screen and (max-width: 1024px) {

     .view .swiper-container {
     height:450px;
    }
}