.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.cm_six{width:100%;height:auto;overflow:hidden;padding:0.2rem 0rem;background:#fff;}
.cm_six h3{background:#3e87e9;height:2.501em;line-height:2.501em;font-size:1.238em;color:#fff;text-align:center;}
.cm7_show{width: 93%;height:auto;overflow:hidden;margin: 2% 3.5% 0 3.5%;}
.cm7s_top{width:100%;height:auto;overflow:hidden;}
.cz_tp14{width:65.05%;height:auto;overflow:hidden;}
.cz_tp14 img{width:100%;display:block;}
.cztp_right{width:33.985%;height:auto;overflow:hidden;}
.cztp_right a{width:100%;height:auto;overflow:hidden;display:block;margin-top:2%;}
.cztp_right img,.cztp_right a img{width:100%;display:block;}
.cm7s_bottom{width:100%;height:auto;overflow:hidden;margin-top:1%;}
.cm7s_bottom p{float:left;margin-left:1%;display:inline}
.cm7s_bottom p img{width:100%;display:block;}
.cz_tp17{width: 40.2%;height:auto;overflow:hidden;}
.cz_tp18{width: 23.4%;height:auto;overflow:hidden;}
.cz_tp19{width: 34.2%;height:auto;overflow:hidden;}
.content_Tj{padding:0.2rem 0rem;background:#fff;}
.Top_H2{font: 1.29em/1.68em "Microsoft Yahei";font-weight:bold;text-align:center;}
.Top_H3{font: 0.98em/1.6em "Microsoft Yahei";text-align:center;width:63.7%;margin:0 auto;padding-bottom: 0.44em;}
.djdc_Dw{border-bottom:#e60012 solid 0.02rem;}
.Cl_djdc{color: #c1201f;font-weight:bold;}
.Tu_Pian{width: 93%;margin: 0 3.5%;}
.Tu_Pian img{width: 100%;/* margin: 3% auto; */}
.Tp_R{float:right;width:61.2%;}
.Rihgt_L img{display:block;width:49.24%;height:auto;float:left;margin-top:1.5%;}
.Rihgt_R img{display:block;width:49%;height:auto;float:right;margin-top:1.5%;}
.XqZx{overflow: hidden; width: 4.2rem; margin: 0.2rem auto 0.2rem;}
.XqZx a{display: block; float: left; width: 6.6em; height: 1.88em; font: 1em/1.88em "??¨¦¡§¡§¡§a??o¡§2"; text-align: center; margin: 0 0.58em; border-radius: 0.58em; -moz-border-radius: 0.2rem;}
.Br_djdc{border: #c1201f solid 0.02rem;color: #c1201f;}
.XqZx .Zx{color: #fff; width: 6.6em; height: 1.98em;}
.clear{clear:both;}
.h_20px{/* height:.2rem; *//* clear:both; *//* overflow:hidden; *//* font-size:0; */}
.Bj_djdc{background: #c1201f;}
.zp{font: 0.98em/1.6em "Microsoft Yahei";margin-top:0.4em;padding:0 3.5%;}
.xuesheng{margin: 0.58em 3.5%;width: 93%;}
.lazy{margin: 0 3.5%;width: 93%;}

.slideBox2 {margin: 0.94em 0 0.04em 0;position:relative;overflow:hidden;max-width:640px;}
.slideBox2 .hd{position:absolute;width:100%;height: 2.1em;bottom:0;left:0;z-index:1;}
.slideBox2 .hd img{width:11px;}
.slideBox2 .prev,.slideBox2 .next{position:absolute;left:0;top: 0.70em;display:block;width: 24px;height: 0.66em;line-height: 1.8em;text-align:center;}
.slideBox2 .next{left:auto;right:0;}
.slideBox2 .bd{position:relative;z-index:0;}
.slideBox2 .bd li{position:relative;}
.slideBox2 .bd li img{width:100%;display:block;}
.slideBox2 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.slideBox2 .bd li .tit{display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height: 2.1em;line-height: 2.1em;text-align:center;color:#fff;background-color:rgba(0,0,0,0.7);}


.title {
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 1em;
}
.jxnr li {
    display: table;
    padding: 10px;
}
.jxnr li .listImg {
    width: 43.4%;
}
.jxnr li .listImg, .jxnr li .listInfo {
    display: table-cell;
    vertical-align: middle;
}
.listImg img {
    width: 100%;
}
.jxnr li:nth-child(n+1) .listInfo {
    padding-left: 0.45em;
}

.jxnr li .listImg, .jxnr li .listInfo {
    display: table-cell;
    vertical-align: middle;
}
.jxnr li:nth-child(2n+2) {
    background: #f6f5f3;
}
.jxnr li {
    display: table;
    padding: 0.65em;
}
.listInfo {
    font-size: 0.89em;
}
.infoTitle {
    font-size: 1.1em;
    color: #333;
    font-weight: normal;
    display: block;
    margin-bottom: 4px;
}
.infoTitle em {
    color: #166bc1;
    font-weight: bold;
    padding-right: 12px;
}
.listInfo p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}

/*shizi*/
.m-muti-list-2 {
    overflow: hidden;
    margin: 0.58em 0 0 3.5%;
}
.teacher .list {
    background-color: #f3f3f3;
    color: #000;
}

.m-muti-list-2 .list {
    width: 46.5%;
    margin-right: 3%;
    margin-bottom: 1%;
    float: left;
}
.m-muti-list-2 img {
    display: block;
    width: 100%;
}
.teacher .list .tmsg {
    padding: 3%;
}
.teacher .list .tit {
    font-size: 0.98em;
}
.teacher .list p {
    font-size: 0.98em;
    margin: 2% 0;
}
/*ÉýÑ§¹æ»®*/
.lygl-major {
    padding: 3% 3% 3% 0;
    background-color: #fff;
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.lygl-major .swiper-slide {
    margin: .2rem 0;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
}
.lygl-major .swiper-slide .major-main {
    width: 90%;
    margin: 0 auto;
    background-color: #fff;
    padding: .16rem;
    box-sizing: border-box;
    box-shadow: 0 0 0.1rem #c1c1c1;
    border-radius: .06rem;
}
.lygl-major .swiper-slide .major-main img {
    border-radius: .06rem;
}
.lygl-major .swiper-slide .major-main p {
    height: 1.4rem;
    margin-top: .6em;
    padding-bottom: .1rem;
    font-size: 0.89em;
    line-height: 1.6;
    border-bottom: #c1201f solid .02rem;
    box-sizing: border-box;
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.lygl-major .swiper-slide .major-main span {
    display: block;
    width: 60%;
    margin: .2rem auto 0;
    background-color: #c1201f;
    font-size: .22rem;
    line-height: .34rem;
    text-align: center;
    color: #fff;
    border-radius: .06rem;
}