@charset "utf-8";
body.list_xsfz .col_news_list .news_list{display:flex;flex-wrap: wrap;column-gap: 0.32rem;row-gap: 0.28rem;}
body.list_xsfz .col_news_list .news_list .news{width: calc((100% - 0.32rem*2)/3);box-shadow: 0 0.03rem 0.25rem rgb(201 124 124 / 10%);border-radius: 0 0 0.05rem 0.05rem;}
body.list_xsfz .col_news_list .news_list .news_imgs a{
    padding-top: 66.4%;
}
body.list_xsfz .col_news_list .news_title{font-size:var(--bigSize);line-height:1.5;font-weight: bold;margin-bottom: 0.09rem;}
body.list_xsfz .col_news_list .news_text{font-size: var(--smailSize);line-height: 1.875;color: #5B5D5F;}
body.list_xsfz .col_news_list .news_list .news_wz{
    padding: 0.24rem 0.26rem 0.39rem;
}

/**区骨干教师**/
body.list_qggjs .col_news_list .news_list{display:flex;flex-wrap: wrap;column-gap: 0.23rem;row-gap: 0.28rem;}
body.list_qggjs .col_news_list .news_list .news{width: calc((100% - 0.23rem*3)/4);box-shadow: 0 0.03rem 0.25rem rgb(201 124 124 / 10%);}
body.list_qggjs .col_news_list .news_list .news_box{padding:0.2rem 0.22rem 0;border-radius: 0.05rem;transition: 0.7s;}
body.list_qggjs .col_news_list .news_list .news:hover .news_box{
    background: #A40006;
}
body.list_qggjs .col_news_list .news_list .news_imgs span{
    padding-top: 129.3%;
}
body.list_qggjs .col_news_list .news_list .news:hover .news_wz,body.list_qggjs .col_news_list .news_list .news:hover .news_title a{color:#fff}
body.list_qggjs .col_news_list .news_title{font-weight: bold;}
body.list_qggjs .col_news_list .news_text{font-size: var(--smailSize);line-height: 1.875;}
body.list_qggjs .col_news_list .news_list .news_wz{
    padding: 0.15rem 0 0.39rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: var(--titleSize);
    font-weight: bold;
    transition:0.4s
}

/**特级教师**/
body.list_tjjs .col_news_list .news_list{display:flex;flex-wrap: wrap;column-gap: 0.32rem;row-gap: 0.28rem;}
body.list_tjjs .col_news_list .news_list .news{box-shadow: 0 0.03rem 0.25rem rgb(201 124 124 / 10%);border-radius: 0 0 0.05rem 0.05rem;}
body.list_tjjs .col_news_list .news_list .news_box{display:flex;padding: 0.45rem 0.5rem;align-items: flex-start;}
body.list_tjjs .col_news_list .news_list .news_imgs{width:1.89rem;margin-right: 0.45rem;}
body.list_tjjs .col_news_list .news_list .news_imgs a{
    padding-top: 144.9%;    pointer-events: none;
}
body.list_tjjs .col_news_list .news_title{font-size: 0.28rem;line-height: 1.71;font-weight: bold;margin-bottom: 0.11rem;}
body.list_tjjs .col_news_list .news_text{font-size: var(--titleSize);line-height: 1.888;color: #5B5D5F;}
body.list_tjjs .col_news_list .news_list .news_wz{
    flex: 1;
    padding: 0.37rem 0 0;
}

/**附校之星**/
body.list_fxzx .wp_subcolumn_list .wp_sublist .sublist_title{
    border-bottom: 0;
    margin-bottom: 0.32rem;
    background: url(../images/titlebefore.svg)no-repeat;
    background-size: 0.05rem auto;
    padding-left: 0.17rem;
    height: auto;
    line-height: 0.3rem;
}
body.list_fxzx .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name{
    cursor: text;
}
body.list_fxzx .wp_subcolumn_list .wp_sublist .sublist_title a{
    font-size: 0.28rem;
    color: #A40006;
}
body.list_fxzx .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{display:none}
body.list_fxzx .wp_subcolumn_list .wp_sublist{margin-bottom:0.81rem}
body.list_fxzx .col_news_list .news_list{display:flex;flex-wrap: wrap;column-gap: 0.34rem;row-gap: 0.28rem;}
body.list_fxzx .col_news_list .news_list .news{width: calc((100% - 0.34rem)/2);box-shadow: 0 0.03rem 0.25rem rgb(201 124 124 / 10%);border-radius: 0.05rem;}
body.list_fxzx .col_news_list .news_list .news_box{display:flex;padding: 0.33rem 0.35rem;align-items: flex-start;}
body.list_fxzx .col_news_list .news_list .news_imgs{width:1.89rem;margin-right: 0.45rem;}
body.list_fxzx .col_news_list .news_list .news_wz .tt{color:#A40006;font-weight:bold;font-size: var(--smailSize);margin-bottom: 0.08rem;}
body.list_fxzx .col_news_list .news_list .news_imgs span{
    padding-top: 144.9%;
}
body.list_fxzx .col_news_list .news_title{font-size: 0.24rem;line-height: 1.71;font-weight: bold;margin-bottom: 0.11rem;}
body.list_fxzx .col_news_list .news_text{font-size: var(--smailSize);line-height: 1.875;color: #5B5D5F;}
body.list_fxzx .col_news_list .news_list .news_wz{
    flex: 1;
    padding: 0.16rem 0 0;
}
body.list_fxzx .col_news_list .news_list .top{border-bottom:0.01rem dashed rgb(112 112 112 / 36%);padding-bottom: 0.125rem;margin-bottom: 0.275rem;}
body.list_fxzx #l-container .inner{padding-bottom: 0.31rem;}


/**特聘专家**/
body.list_tpzj .wp_subcolumn_list .wp_sublist .sublist_title{
    border-bottom: 0;
    margin-bottom: 0.32rem;
}
body.list_tpzj .wp_subcolumn_list .wp_sublist .sublist_title a{
    font-size: 0.28rem;
    color: #A40006;
}
body.list_tpzj .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{display:none}
body.list_tpzj .wp_subcolumn_list .wp_sublist{margin-bottom:0.81rem}
body.list_tpzj .col_news_list .news_list{display:flex;flex-wrap: wrap;column-gap: 0.34rem;row-gap: 0.28rem;}
body.list_tpzj .col_news_list .news_list .news{width: calc((100% - 0.34rem)/2);box-shadow: 0 0.03rem 0.25rem rgb(201 124 124 / 10%);border-radius: 0.05rem;background: url(../images/cloud.svg)no-repeat bottom right;background-size: 2.89rem;}
body.list_tpzj .col_news_list .news_list .news_box{display:flex;padding: 0.33rem 0.35rem;align-items: flex-start;}
body.list_tpzj .col_news_list .news_list .news_imgs{width:1.89rem;margin-right: 0.45rem;}
body.list_tpzj .col_news_list .news_list .news_wz .tt{color:#A40006;font-weight:bold;font-size: var(--smailSize);margin-bottom: 0.08rem;}
body.list_tpzj .col_news_list .news_list .news_imgs span{
    padding-top: 144.9%;
}
body.list_tpzj .col_news_list .news_title{font-size: 0.24rem;line-height: 1.71;font-weight: bold;}
body.list_tpzj .col_news_list .news_short{background:#FAF2F2;font-size: var(--smailSizex);color: #A40006;width: 0.83rem;height: 0.29rem;display: flex;align-items: center;justify-content: center;border-radius: 0.15rem;}
body.list_tpzj .col_news_list .news_text{font-size: var(--smailSizex);line-height: 2.14;color: #5B5D5F;}
body.list_tpzj .col_news_list .news_list .news_wz{
    flex: 1;
    padding: 0.16rem 0 0;
}
body.list_tpzj .col_news_list .news_list .top{border-bottom:0.01rem dashed rgb(112 112 112 / 36%);padding-bottom: 0.27rem;margin-bottom: 0.275rem;}
body.list_tpzj .col_news_list .news_list .top .ttwrap{
    display: flex;
    align-items: center;
    column-gap: 0.11rem;
    margin-bottom: 0.175rem;
}
body.list_tpzj .col_news_list .news_list .news_sub{color:#383838;font-size: var(--smailSizex);}
body.list_tpzj #l-container .inner{padding-bottom: 0.31rem;}
body.list_tpzj .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name{
    cursor: text;
}
body.list_tpzj .wp_subcolumn_list .wp_sublist .sublist_title{
    border-bottom: 0;
    margin-bottom: 0.32rem;
    background: url(../images/titlebefore.svg)no-repeat;
    background-size: 0.05rem auto;
    padding-left: 0.17rem;
    height: auto;
    line-height: 0.3rem;
}
/**名师基地**/
.list_msjd .col_news_list .news_list .news {display:flex;margin-bottom: .36rem;box-shadow: 0 0.03rem 0.3rem rgb(201 124 124 / 10%);border-radius: 0.1rem;flex-direction: row-reverse;padding: 0.38rem 0.4rem 0.37rem 0.665rem;}
.list_msjd .col_news_list .news_list .news .news_imgs {width: 2.45rem;flex:none;background:0 0;display:flex;align-items:center;margin-left: 1.02rem;border-radius: 0.05rem;}
.list_msjd .col_news_list .news_list .news .news_imgs a {padding-top: 67.3%;width:100%;}
.list_msjd .col_news_list .news_list .news .news_wz {flex:1;}
.list_msjd .col_news_list .news_list .news .news_meta {color: #9B2033;font-size: var(--titleSize);line-height: 1.333;margin-top: 0.24rem;}
.list_msjd .col_news_list .news_list .news .news_meta span {display:block;color:#666;}
.list_msjd .col_news_list .news_list .news .news_year {font-size:.14rem;}
.list_msjd .col_news_list .news_list .news .news_day {font-size:.36rem;line-height:1.4;}
.list_msjd .col_news_list .news_list .news .news_title {font-size: 0.24rem;line-height:1.7;font-weight:700;margin-bottom:.17rem;color: #333333;}
.list_msjd .col_news_list .news_list .news:hover .news_title,.list_msjd .col_news_list .news_list .news:hover .news_title a{color:var(--hoverColor)}
.list_msjd .col_news_list .news_list .news .news_text {font-size: var(--smailSize);line-height: 1.875;}
.list_msjd .col_news_list .news_list .news .news_text a {color:#666;}
.list_msjd .col_news_list .news_list .news.noimg .news_imgs {display:none;}
/**学生风采**/
.list_xsfc .col_news_list .news_list .news {display:flex;margin-bottom: .36rem;box-shadow: 0 0.03rem 0.3rem rgb(201 124 124 / 10%);border-radius: 0.1rem;flex-direction: row;padding: 0.38rem 0.5rem 0.37rem 0.5rem;align-items: center;}
.list_xsfc .col_news_list .news_list .news:nth-child(even){
    display: flex;
    flex-direction: row-reverse;
}
.list_xsfc .col_news_list .news_list .news:nth-child(even) .news_imgs{
    margin-left: 0.62rem;
    margin-right: 0;
}
.list_xsfc .col_news_list .news_list .news .news_imgs {width: 2.96rem;flex:none;background:0 0;display:flex;align-items:center;margin-right: 0.49rem;}
.list_xsfc .col_news_list .news_list .news .news_imgs a {padding-top: 66.55%;width:100%;}
.list_xsfc .col_news_list .news_list .news .news_wz {flex:1;}
.list_xsfc .col_news_list .news_list .news .news_meta {color: #9B2033;font-size: var(--titleSize);line-height: 1.333;margin-top: 0.24rem;}
.list_xsfc .col_news_list .news_list .news .news_meta span {display:block;color:#666;}
.list_xsfc .col_news_list .news_list .news .news_year {font-size:.14rem;}
.list_xsfc .col_news_list .news_list .news .news_day {font-size:.36rem;line-height:1.4;}
.list_xsfc .col_news_list .news_list .news .news_title {font-size: 0.24rem;line-height:1.7;font-weight:700;margin-bottom:.17rem;color: #333333;}
.list_xsfc .col_news_list .news_list .news:hover .news_title{color:var(--hoverColor)}
.list_xsfc .col_news_list .news_list .news .news_text {font-size: var(--smailSize);line-height: 1.875;}
.list_xsfc .col_news_list .news_list .news .news_text a {color:#666;}
.list_xsfc .col_news_list .news_list .news.noimg .news_imgs {display:none;}

/**学校概况**/
.list_xxgk #l-container{background:rgb(250 249 245 / 62%);position: relative;}
.list_xxgk #l-container .inner{padding: 0.97rem 0 0.86rem;}
.list_xxgk #l-container:before{content:'';background: #F6F5F2;width: 100%;position: absolute;left: 0;right: 0;height: 7.95rem;bottom: 0;}
.list_xxgk #l-container .mod{display:block;}
.list_xxgk .post1 .tt .title{font-size:0.38rem;color: #9e1c1d}
.list_xxgk .post1 .tt{margin-bottom:.4rem}
.list_xxgk .post .news_list { list-style: none; padding: 0; margin: 0; }
.list_xxgk .clearfix::after { content: ""; display: table; clear: both; }
.list_xxgk .post-gk1 .con {background-color: #A40006;color: #fff;padding: 0.64rem 0.5rem 0.72rem;position: relative;}
.list_xxgk .post-gk1 .con:before{content:'';background:url(../images/gkbd.svg)no-repeat;width: 4.51rem;height: 1.32rem;position: absolute;background-size: cover;right: 0;top: -1.26rem;}
.list_xxgk .post-gk .news_content p {font-size: var(--bigSize);line-height: 2;text-indent: 2em;}
.list_xxgk .post-gk .news_content{display:flex;flex-direction: column;row-gap: 0.23rem;}
.list_xxgk .post-gk2 {padding: 0.55rem 0.5rem;}
.list_xxgk .conwrap {display: flex;gap: 0.2rem;margin-top: 0.2rem;padding: 0 0.5rem;}
.list_xxgk .ml {flex: 1;}
.list_xxgk .mr {border-radius: 0.04rem;display: flex;width: 46.6%;margin-left: 0.7rem;}
.list_xxgk .post-sum .news_list {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}
.list_xxgk .post-sum .news_list .news{width:calc((100% - 0.1rem*3)/4)}
.list_xxgk .post-sum .news_list .news:nth-child(odd){margin-top:0.4rem}
.list_xxgk .post-sum .news_list .news.n1{background:url(../images/sumbg1.jpg)no-repeat;background-size:cover}
.list_xxgk .post-sum .news_list .news.n2{background:url(../images/sumbg2.jpg)no-repeat;background-size:cover}
.list_xxgk .post-sum .news_list .news.n3{background:url(../images/sumbg3.jpg)no-repeat;background-size:cover}
.list_xxgk .post-sum .news_list .news.n4{background:url(../images/sumbg4.jpg)no-repeat;background-size:cover}
.list_xxgk .post-sum{}
.list_xxgk .post-sum .news_box {display: flex;align-items: center;margin-bottom: 0.3rem;color: #fff;flex-direction: column;height: 5.8rem;}
.list_xxgk .post-sum .news_list .news.n2 .news_ico{margin-top:1.63rem;}
.list_xxgk .post-sum .news_list .news.n4 .news_ico{margin-top:1.83rem}
.list_xxgk .post-sum .news_ico {width: 0.58rem;height: 0.58rem;border: 0.02rem solid #fff;border-radius:50%;flex-shrink: 0;display: flex;align-items: center;justify-content: center;margin-bottom: 0.18rem;margin-top: 1.93rem;}
.list_xxgk .post-sum .news_ico img {object-fit: contain;filter: brightness(0) invert(1);max-width: 70%;}
.list_xxgk .post-sum .news_title {font-size: var(--titleSize);color: #fff;margin-bottom: 0.28rem;text-align: center;}
.list_xxgk .post-sum .news_sub {font-size: 0.38rem;font-weight: bold;line-height: 1.34;text-align: center;}
.list_xxgk .post-sum .news_sub .dw { font-size: 0.14rem; font-weight: normal; margin-left: 0.05rem; }
.list_xxgk .post-sum .news_short {font-size: var(--titleSize);/* margin-left: 0.05rem; */text-align: center;margin-top: 0.08rem;}
.list_xxgk .post-gk3 .news_content{
    row-gap: 0.97rem;
}
.list_xxgk .post-gk4{margin-top:0.6rem;padding: 0 0.5rem;}
.list_xxgk .post-gk4 .news_box{display: flex;flex-direction: row-reverse;align-items: flex-start;}
.list_xxgk .post-gk4 .news_imgs {width: 46.6%;flex-shrink: 0;margin-left: 0.7rem;margin-top: -1.24rem;}
.list_xxgk .post-gk4 .news_imgs span{padding-top:56%}
.list_xxgk .post-gk4 .news_imgs img { width: 100%; height: auto; display: block; border-radius: 0.04rem; }
.list_xxgk .post-gk4 .news_wz { flex: 1; }
.list_xxgk .tacherwrap{background:rgb(250 249 245 / 62%)  url(../images/list_bg.png)no-repeat left bottom;
    background-size: 13.28rem auto;}
.list_xxgk .tacherwrap .inner{padding: 1.07rem 0 1.245rem;}
.list_xxgk .post-teahcer:first-child {margin-bottom:0.9rem}
.list_xxgk .post-teahcer:last-child { border-bottom: none; }
.list_xxgk .post-teahcer .news_list {list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 1.3rem;}
.list_xxgk .post .news:hover .news_imgs span img{transform:none}
.list_xxgk .post-teahcer .news_box {display: flex;align-items: flex-start;position: relative;padding-right: 0.5rem;}
.list_xxgk .post-teahcer .news{position:relative;}
.list_xxgk .post-teahcer .news:before{content:'';height:0.01rem;background:#E8E8E8;position:absolute;width: 100vw;left: 50%;transform: translateX(-50%);top: 0.04rem;}
.list_xxgk .post-teahcer .news_imgs {width: 2.1rem;height: 2.8rem;flex-shrink: 0;margin-right: 0.6rem;overflow: hidden;background-color: #eee;}
.list_xxgk .post-teahcer .news_imgs img { width: 100%; height: 100%; object-fit: cover; display: block; }
.list_xxgk .post-teahcer .news_wz {flex: 1;padding-top: 0.63rem;position: relative;}
.list_xxgk .post-teahcer .news_wz:before{content:'';background:#A40006;width:0.84rem;position:absolute;height: 0.04rem;top: 0;}
.list_xxgk .post-teahcer .news_sub {font-size: 0.28rem;color: #333;font-weight: bold;margin-bottom: 0.15rem;line-height: 1.4;}
.list_xxgk .post-teahcer .news_title {font-size: 0.28rem;margin-bottom: 0.2rem;letter-spacing: 0.05rem;color: #333;}
.list_xxgk .post-teahcer .news_text {font-size: var(--titleSize);color: #888;line-height: 1.888;}

/**课程体系**/
.list_kctx #l-container{background:rgb(250 249 245 / 62%);position: relative;}
.list_kctx #l-container .inner{padding: 0.76rem 0 1.22rem;}
.list_kctx #l-container .mod{
    display: block;
}
.list_kctx .post-kc .tt .title{font-size:0.3rem;color:#A40006}
.list_kctx .post-kc1 .tt{
    display: flex;
    justify-content: center;
    width: 8.9rem;
    margin: 0 auto 0.467rem;
    max-width: 100%;
}
.list_kctx .post-kc1 .tt .title{
    font-size: 0.38rem;
    line-height: 1.447;
}
.list_kctx .conwrap1{display:flex;align-items: flex-end;margin-bottom: 0.65rem;margin-top: 1.203rem;}

.list_kctx .post-kc .news_imgs span{padding-top:67%}
.list_kctx .post-kc .news_title{color:#333333;font-size: 0.22rem;}
.list_kctx .post .news .news_imgs{background:transparent}
.list_kctx .post .news:hover .news_imgs span img{transform:none}
.list_kctx .post-kc .news_content p {font-size: var(--titleSize);line-height: 2;text-indent: 2em;color: #333;}
.list_kctx .post-kc .news_content{display:flex;flex-direction: column;row-gap: 0.23rem;position: relative;z-index: 1;padding-bottom: 0.4rem;}
.list_kctx .post-kc11 .news_content:before{content:'';background:#A40006;position:absolute;height: 3.94rem;bottom: 0;right: 0;z-index: -1;width: 75.5vw;}
.list_kctx .post-kc11 .news_content p{color:#fff}
.list_kctx .post-kc11 .news_content p:first-child{margin-bottom:.35rem;color: #333;}
.list_kctx .post-kc11 .news_content p:nth-child(n+2){margin-right:0.56rem}
.list_kctx .post-kc1 .news_content{background:rgb(243 242 239 / 62%);padding: 0.31rem 0.63rem 0.31rem 0.61rem;}
.list_kctx .post-kc1 .news_content p{font-size: var(--bigSize);line-height: 1.8;}
.list_kctx .post-kc1 .news_content:before{content:'';background:url(../images/kcleft.svg)no-repeat;position:absolute;width: .95rem;height: 0.78rem;top: -0.47rem;left: -0.5rem;background-size: cover;}
.list_kctx .post-kc1 .news_content:after{content:'';background:url(../images/kcright.svg)no-repeat;position: absolute;width: 0.85rem;height: 0.69rem;bottom: -0.34rem;right: -0.66rem;background-size: cover;}
.list_kctx .post-kc2{flex:1}
.list_kctx .post-kc2 .news_content{background:#A40006;padding: 0.375rem 0.62rem 0.575rem 0.62rem;}
.list_kctx .post-kc2 .news_content p{color:#fff}
.list_kctx .post-kc3{
    width: 54.6%;
}
.list_kctx .conwrap2{
    display: flex;
    margin-bottom: 0.59rem;
}
.list_kctx .conwrap3{display:flex;margin-bottom: 0.62rem;}
.list_kctx .post-kc4{width:41.3%;margin-right:0.61rem}
.list_kctx .post-kc4 .news_imgs span{
    padding-top: 85.4%;
}
.list_kctx .conwrap4{display:flex;margin-bottom: 0.9rem;}
.list_kctx .post-kc5{flex:1}
.list_kctx .post-kc5 .news_title{
    margin: 0.48rem 0 0.16rem;
}
.list_kctx .post-kc5 .tt{
    margin-bottom: 0.297rem;
}
.list_kctx .post-kc6{margin-bottom:0.94rem}
.list_kctx .post-kc6 .news_title{margin-bottom:0.18rem}
.list_kctx .post-kc7{position:relative;}
.list_kctx .post-kc7:before{content:'';width: 89vw;height: 55.4vw;background: linear-gradient(136deg,#F6F5F2, #FCFBF9);position: absolute;left: -10.9375vw;top: -0.64rem;}
.list_kctx .post-kc7 .tt{margin-bottom:0.3rem}
.list_kctx .post-kc10{flex:1;margin-left: -0.5rem;position: relative;z-index: 1;}
.list_kctx .post-kc10 .news_imgs{background:transparent;}
.list_kctx .post-kc10 .news_imgs span{padding-top:85.9%}
.list_kctx .post-kc11{
    width: 51.33%;
    margin-left: 0.49rem;
    position: relative;
    z-index: 0;
}
.list_kctx .post-kc5 .news:first-child .news_title{display:none}
.list_kctx .post-kc8{width:55.6%;margin-right:0.36rem}
.list_kctx .post-kc9{flex:1;margin-top: 0.3rem;}
.list_kctx .post-kc9 .news_imgs{background:transparent;}
.list_kctx .post-kc9 .news_imgs span{padding-top:116.2%}