@media only screen and (max-width:1400px){.toppad{padding: 0px 20px}.minpad{padding: 0px 20px}.ctbx{width: 100%}}
@media only screen and (max-width:1280px){.yzzc_nr .yzzc_text{width: calc(100% - 225px)}.xygk_nr .xygk_text{width: calc(100% - 550px)}.szdw{margin: 0px -10px}.szdw_lb .szdw_lbbg{margin: 0px 10px}.szdw_lb .szdw_lbbg a{padding-bottom: 10px}.szdw_lb .szdw_lbbg .szdw_text{margin-top: 10px}.szdw_lb .szdw_lbbg .szdw_text h2{font-size: 18px;padding-left: 30px}.szdw_lb .szdw_lbbg .szdw_text i{padding-right: 25px}}




@media only screen and (max-width:1130px){
.toprg{
background:none;
padding-left:0px;
}

}






@media only screen and (max-width:1100px){.yzzc{width: calc(100% - 0px);margin-bottom: 45px}.xrld{width: 100%}}
@media only screen and (max-width:1050px){.toppad{padding: 0px}.topwk{height: 64px;padding: 0px}.tlogo{margin: 0px;position: absolute;z-index: 4;left: 10px;top: 12px}.tlogo img{height: 40px}.toprg{float: none;top: 14px;right: 60px;z-index: 7;position: absolute}.trgone{margin-top: 3px;margin-bottom: 0px}.trsstc{position: absolute;top: 0px;right: 255px;z-index: 7}.nav_box{position: absolute;top: 23px;right: 0px;width: auto;background: none}.sydh{height: 54px}.sydh h1{font-size: 24px;line-height: 54px}.sydh a{margin-top: 25px}.list_lf{display: none}.list_rg{width: calc(100% - 0px)}.list_rdh h1{font-size: 24px}.list_xw{margin-top: 30px}.list_xw li a{padding-right: 0px}.zsxx_box{padding-bottom: 50px}.zsxx_nr{width: 100%;margin-bottom: 35px}
  
.djxg li:hover .djxgtp{
    display: none;
  }

}


@media only screen and (max-width:980px){.cont1_box{padding-bottom: 0px}.cont2_box{padding-bottom: 30px}.ct1lb{width: 100%;margin-bottom: 35px}.dibu_lf span{margin-right: 15px}.dibu_rg{width: 240px}}
@media only screen and (max-width:900px){.szdw_lb{width: 50%;margin-bottom: 40px}.szdwlt ul li .szdwlt_text{width: calc(100% - 175px)}}

@media only screen and (max-width:820px){
   .tophead{position: relative;padding-bottom: 50px}.toprg{position: static}
.trgone{margin: 0px;float: none;top: 14px;right: 60px;z-index: 7;position: absolute}
.trsstc_nr{position: absolute;left: 0px;bottom: 0px;width: 100%}
.trsstc{position: static;width: 96%;margin: 0px 2%}
}
@media only screen and (max-width:768px){
.lbyyj_bg{margin-top: 30px}
.lbyyj h1{font-size: 28px}
.xygk_bt h1{font-size: 24px}
.xygk_nr .xygk_pic{width: 100%;margin-bottom: 15px}
.xygk_nr .xygk_text{width: calc(100% - 0px)}
.lbyyj h1{background: url(../images/ltej_logo.png) no-repeat 0px 7px}
.szdwlt ul li{width: 100%}
.contt_box{
padding:40px 20px;
}
.contt_tit h1{
font-size: 22px;
line-height: 34px;
}

.rxjs-list p{width:16.66%}

}
@media only screen and (max-width:740px){

.dibu_bg{padding-top: 10px}
.dibu_lf,   
.dibu_rg{width: 100%}
.dibu_lf{margin-bottom: 20px}
}
@media only screen and (max-width:540px){.list_rdh h1{font-size: 22px}.list_xw li{position: relative;margin-bottom: 30px}.list_xw li a{padding: 0px 0px 25px}.list_xw li .ltxw_sj{position: absolute;top: 0px;left: 0px;z-index: 2;color: #fff;background: #940940;border: #940940 1px solid;box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.16);width: 56px;height: 34px;padding-top: 5px;line-height: 14px}.list_xw li .ltxw_sj b{font-size: 18px}.list_xw li .ltxw_tp{width: 100%;margin: 0px}.list_xw li .ltxw_nr{width: 100%;float: left;margin-top: 12px}.list_xw li .ltxw_nr h2{font-size: 16px}.zsxx_nr .zsxx_pic{width: 100%;margin-top: 0px;margin-bottom: 10px}.zsxx_nr .zsxx_text{width: calc(100% - 0px)}.zsxx_nr .zsxx_nrmar .zsxx_nrbor{margin-top: 15px;padding: 15px}}
@media only screen and (max-width:640px){
.topwk{height: 75px}
.tlogo{top: 5px}.trgone{float: none;position: absolute;top: 36px;right: 17px;z-index: 6}
.trgone ul li{margin-left: 18px}
.trgone ul li a{padding-left: 18px}.trgone ul li::before{left: -10px}.nav_box{top: 15px}.banner .slick-dots{bottom: 0px}.banner .slick-dots li{width: 8px;height: 8px;margin: 0px 5px 10px}.dibu_lf span{width: 100%;text-align: center}.dibu_lf p{line-height: 22px}.lbyyj h1{font-size: 24px}.xygk_bt h1{font-size: 22px}.xygk_nr,   .yzzc_nr,   .xrld_nr{margin-top: 15px;padding: 20px}.xygk_nr .xygk_text p,   .yzzc_nr .yzzc_text p{line-height: 30px;height: 180px}.yzzc_nr .yzzc_pic{width: 160px}.yzzc_nr .yzzc_text{width: calc(100% - 180px)}.szdw_box{padding-bottom: 50px}.szdw_lb{width: 100%}}@media only screen and (max-width:430px){.sydh{height: 44px}.sydh h1{font-size: 20px;line-height: 44px}.sydh a{margin-top: 18px}.xyxx_lb .xyxx_pic,.zsjy .xyxx_pic{width: 100%;margin-bottom: 10px}.xyxx_lb .xyxx_text,.zsjy .xyxx_text{width: calc(100% - 0px)}.list_xw li .ltxw_nr h2{font-size: 16px;line-height: 26px;height: 26px}.list_xw li .ltxw_nr p{margin-top: 10px}.yzzc_nr .yzzc_pic{width: 100%;margin-bottom: 10px}.yzzc_nr .yzzc_text{width: calc(100% - 0px)}.szdwlt ul li .szdwlt_pic{float: none;margin: auto}.szdwlt ul li .szdwlt_text{width: calc(100% - 0px)}}@media only screen and (max-width:400px){.tlogo{top: 7px}.tlogo img{height: 34px}.trsstc_ic{font-size: 12px}.trgone{top: 40px}.trgone ul li a{font-size: 12px}.lbyyj h1{font-size: 20px;background: url(../images/ltej_logo.png) no-repeat 0px 2px}.xygk_bt h1{font-size: 20px}}


@media only screen and (max-width:600px){
.jsnr li{width:25%;}
.teacher-cont .picbox {
    background: none;
    padding: 0;
    width: 100%;
}
.teacher-cont .textBox {
    width: calc(100% - 0px);
    float: right;
    margin-top: 20px;
}


.rxjs-list p{width:25%}

}


@media only screen and (max-width:375px){
.jsnr li{width:33.3%;}

.rxjs-list p{width:33.3%}


}