@charset "UTF-8";
@media screen and (max-width:1280px){

}
@media screen and (max-width:999px){
body.info_leader #l-container .inner{padding:0.5rem 0 1rem}
body.info_leader .article .entry{width:100%}
body.info_leader .entry .read{font-size:16px}
body.list_introduce .post1 .news .news_text{font-size:16px;}
body.list_introduce .itmain1 .inner{padding-top:0}
body.list_introduce .itcontainer .inner{width:100%}

body.list_introduce .itmain1 .mod{display:block;}
 body.list_introduce .itmain1 .ml{width:auto;margin-right:0}
body.list_introduce .itmain1 .mr{
    width: auto;
}
body.list_introduce .itmain2 .mod{display:block;}
body.list_introduce .itmain2 .ml{width:auto;margin-right:0}
body.list_introduce .itmain2 .mr{
    width: auto;
    padding-top: 40px;
}
body.list_introduce .itpost-14 .news_list{
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
}
body.list_introduce .itpost-31 .news_box{display:block}
body.list_introduce .itpost-31 .news_wz{width:100%;margin-right: 0;}
body.list_introduce .itpost-31 .news_imgs{width:auto;margin-top: 20px;}
body.list_introduce .itpost-32 .news_box{display:block}
body.list_introduce .itpost-32 .news_wz{width:100%;margin-left: 0;}
body.list_introduce .itpost-32 .news_imgs{width:auto;margin-bottom: 20px;}
body.list_introduce .itmain7 .inner{padding-bottom:100px}
body.list_introduce .itpost-51 .news_box{display:block}
body.list_introduce .itpost-51 .news_wz{width:100%;margin-left: 0;margin-bottom: 20px;}
body.list_introduce .itpost-51 .news_imgs{width:auto;margin-bottom: 20px;}
body.list_introduce .itpost-52 .news_box{display:block}
body.list_introduce .itpost-52 .news_wz{width:100%;margin-right: 0;margin-bottom: 20px;}
body.list_introduce .itpost-52 .news_imgs{width:auto;margin-bottom: 20px;}
body.list_introduce .itpost-61 .news_box{display:block}
body.list_introduce .itpost-61 .news_wz{width:100%;margin-left: 0;margin-bottom: 20px;}
body.list_introduce .itpost-61 .news_imgs{width:auto;margin-bottom: 20px;}
body.list_introduce .itpost-81 .news_text{display:block;}
body.list_introduce .itpost-81 .news_text p{width:auto;display: inline;}
body.list_introduce .itpost-82{margin-top:0}
body.list_phone #l-container .inner{width:100%;padding: 0.5rem 0 0.8rem;}
body.list_phone .col_news_list .news_list{
    padding: 0.4rem 0.2rem 0.5rem;
}
body.list_phone .col_news_list .news_list .news_title{font-size:16px}
body.list_phone .col_news_list .news:nth-child(1) .news_title{font-size:16px}
body.list_phone .col_news_list .news:nth-child(n+2) .news_title:nth-child(n+2){padding-left: 0.1rem;width: calc(33.3% - 0.1rem);}
body.list_xrld .col_news_list{width:100%}
body.list_xrld #l-container .inner{
    padding: 0.6rem 0 1rem;
}
body.list_xrld .col_news_list .news_list{
    column-gap: 1rem;
}
body.list_xrld .col_news_list .news_list .news{
    width: calc((100% - 2rem)/3);
}
body.list_xrld .col_news_list .news_list .news:nth-child(-n+2){
    width: calc((100% - 1rem)/2);
}
body.list_xrld .col_news_list .news_list .news:nth-child(-n+2) .news_box{
    width: 60%;
}
body.list_introduce .itmain6:before,body.list_introduce .itmain4:before{display:none}
body.list_introduce .itpost-22 .news_list .news:nth-child(1){margin-top:0;margin-left:0}
body.list_introduce .itpost-22 .news_list .news:nth-child(2){margin-left:0}
body.list_introduce .itpost-22 .news_list .news:nth-child(3){margin-top:0}
body.list_introduce .itpost-22 .news_list .news:nth-child(4){margin-right:0}
body.list_introduce .itpost-22 .news_list .news .news_box:before{display:none;}
body.list_successive #l-container .inner{width:100%}
body.list_successive .sLpost .news .news_text{font-size:16px;}
body.list_successive .sLpost .news_title{font-size:18px}
body.list_successive .sLpost .news.open .news_top{
    width: 2.5rem;
}
body.list_successive .sLpost-11{margin-bottom:60px}
body.list_xxzc #l-container .col_news_list{width:100%}
body.list_xxzc .wrappost .tt:before{width:auto;right: calc(50% + 50px);}
body.list_xxzc .wrappost .tt:after{width:auto;left: calc(50% + 50px);}
body.list_xxzc .wrappost .news_text{font-size:16px}
body.list_xxzc .wrappost .bottombox .tabtt .news_box{font-size: 16px;}
body.list_xxzc .wrappost .bottombox .tabtitle{width: calc((100% - 0.8rem) / 5);}
body.list_xxzc .wrappost .bottombox .tabtt{column-gap:0.2rem}
body.list_xxzc #l-container .wrappost{
    padding: 0.2rem 0.3rem 0.6rem;
}
body.list_news .col_news_list .news_list .news_title{font-size:16px;line-height: 1.2;}
body.list_news .col_news_list .news_list .news_meta{font-size:14px}
body.list_news .col_news_list .news_list .news.textnews .news_top:before{right:90px}
body.list_news .col_news_list .newswrap{display:block;}
body.list_news .col_news_list .news_list.list1{width:auto;margin: 0 0.4rem;padding-top: 0.3rem;left: 0.2rem;right: 0.2rem;}
body.list_news .col_news_list .news_list.list2{width:auto;padding-top: 0;margin: 0 0.4rem;}
body.list_news .col_news_list .news_list.list1 .news{margin:0 0 0.552rem}
body.list_usefulInfo #l-container .inner{padding:0.4rem 0 0.8rem}
body.list_usefulInfo .col_news_list .news_list .news_title{font-size:16px}
body.list_usefulInfo .col_news_list .news_list .news_box{
    padding-bottom: 0.4rem;
    background-position: 0.24rem 0rem;
}
body.list_usefulInfo .col_news_list .news_list .news{
    width: calc((100% - 1rem)/2);
}
body.list_usefulInfo .col_news_list .con{
    padding: 0.8rem 0.4rem 0.3rem;
}
body.list_visitSchool #l-container .inner{padding:30px 0 80px}
body.list_visitSchool .vspost-11{
    padding: 0.32rem 0.3rem 0.4rem;
}
body.list_visitSchool .vspost-11 .news_list{
    column-gap: 0.2rem;
}
body.list_visitSchool .vspost-11 .news_list .news_con{
    padding: 0.231rem 0.3rem;
    text-align: center;
}
body.list_schoolLife #l-container .inner{padding:40px 0 80px}
body.list_schoolLife .slpost1{
    padding: 20px 20px 30px;
}
body.list_schoolLife .slpost-11 .news_list{
    column-gap: 24px;
}
body.list_schoolLife .slpost-11 .news_list .news{
    width: calc((100% - 24px)/2);
}
body.list_org #l-container .news_list .news_title{font-size:16px}
body.list_org .col_news_list .news_list .news,body.list_org .post1 .news_list .news{width:calc(50% - 0.01rem)}
body.list_org .col_news_list .news_list .news:nth-child(2n){border-right:0;}
body.list_org .col_news_list .news_list .news:nth-child(4n),body.list_org .post1 .news_list .news:nth-child(4n){width:calc(50% - 0.02rem)}
body.list_org .col_news_list .news_list .news:nth-last-child(-n+4){
    padding-bottom: 0.48rem;
}
body.list_org .col_news_list .news_list .news:nth-last-child(-n+2){padding-bottom:0;}
body.list_org .post1 .news_list .news:nth-child(3n){border-right:0.01rem;border-right: 0.01rem solid #ababab;}
body.list_org .post1 .news_list .news:nth-last-child(-n+3){padding-bottom:0.48rem}
body.list_org .post1 .news_list .news:nth-last-child(-n+2){padding-bottom:0rem}
body.list_org .post1 .news_list .news:nth-child(2n){border-right:0rem}
body.list_org #l-container .inner{
    padding: 0.6rem 0 0.8rem;
}
body.list_org .col_news_list .sublist_title .subcolumn-name{font-size:20px}
body.list_org .post1 .tt .title{font-size:18px}
body.list_history #l-container .inner{width:100%}
body.list_history .hpost-11{padding-left:0}
body.list_history .hpost-11 .news_sub{
    line-height: 33px;
    width: 34px;
}
body.list_history .hpost-11 .news_right{margin-top:0;column-gap: 20px;}
body.list_history .hpost-11 .news_left{margin-top:0.08rem}
body.list_history .hpost-11 .news_wz{
    column-gap: 57px;
}
body.list_history .hpost-11 .news_list:before{
    left: 74px;
}
body.list_history .hpost-11 .news_title:before{
    right: -86%;
}
body.list_history .hpost-11 .news_text, body.list_history .hpost-11 .news_text p{font-size:16px}
body.list_history .hpost-12{
    padding: 0.3rem 0.2rem;
}
body.list_history .hpost-12 .tt{margin-bottom:30px}
body.list_history .hpost-12 .tt:before{right:calc(50% + 150px)}
body.list_history .hpost-12 .tt:after{left:calc(50% + 150px)}
body.list_single .col_news_list .news_con p{font-size:16px}
body.list_single #l-container .inner{padding-bottom: 100px;}
body.list_news .col_news_list .boxright{display:block;padding-top: 61.3%;}
}
@media screen and (max-width:767px){
body.list_successive .sLpost .news.open .news_box{display:block;}
body.list_successive .sLpost .news.open .news_wz{width:100%}
body.list_successive .sLpost .news.open tr:first-child{font-size:18px;}
body.list_usefulInfo .col_news_list .news_list .news{width:100%}

}
@media screen and (max-width:640px){
/* body.list_phone .col_news_list .news:nth-child(n+2) .news_title{
    width: 100%;
}
body.list_phone .col_news_list .news_list .news:nth-child(n+2) .news_wz{
    display: block;
    border-bottom: 0.01rem solid #969696;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
body.list_phone .col_news_list .news:nth-child(n+2) .news_title{border-right:0}
body.list_phone .col_news_list .news:nth-child(n+2) .news_title:nth-child(n+2){padding-left:0;width: 100%;} */

body.list_xrld .col_news_list .news_list{
    column-gap: 0.5rem;
}
body.list_xrld .col_news_list .news_list .news:nth-child(-n+2){
    width: calc((100% - 0.5rem)/2);
}
body.list_xrld .col_news_list .news_list .news:nth-child(-n+2) .news_box{width: 67%;}
body.list_xrld .col_news_list .news_list .news{
    width: calc((100% - 1rem)/3);
}
body.list_successive .sLpost .news .news_text{overflow-x:auto;}
body.list_successive .sLpost .news .news_text table{width:620px}
}
@media screen and (max-width:580px){
  body.list_xrld .col_news_list .news_list .news:nth-child(-n+2) .news_box{
    width: 100%;
}
body.list_xrld .col_news_list .news_list .news{
    width: calc((100% - 0.5rem)/2);
}  
body.list_xrld .col_news_list .news_list .news_box{height:100%;background: #a02a28;}
}
@media screen and (max-width:479px){.header:before{display:none}
body.list_introduce .itmain4 .mod{display:block;}
body.list_introduce .itmain4 .ml{width:auto;margin-right:0}
body.list_introduce .itmain4 .mr{
    width:100%
}

body.list_introduce .itpost-71 .news .news_text{display:block;}
body.list_introduce .itpost-71 .news_text p{width:auto;display:inline}
body.list_introduce .itpost-72{margin-top:0.2rem}
body.list_introduce .itpost-14 .news_list .news{width:33.3%;display: flex;justify-content: center;}
body.list_introduce .itpost-22 .news_list .news{width:50%;display: flex;justify-content: center;}
body.list_xxzc .wrappost .bottombox .tabtt{
    column-gap: 0.1rem;
}
body.list_xxzc .wrappost .bottombox .tabtitle{width: calc((100% - 0.3rem) / 4);}
body.list_visitSchool .vspost-11 .news_list{flex-wrap:wrap;row-gap: 20px;}
body.list_visitSchool .vspost-11 .news_list .news{width:100%;}
body.list_schoolLife .slpost-11 .news_list{display:block;}
body.list_schoolLife .slpost-11 .news_list .news{width:100%;margin-bottom:20px;}
body.list_schoolLife .slpost-11 .news_list .news:last-child{margin-bottom:0}
body.list_org #l-container .news_list .news{width:100%;border-right: 0;padding-bottom:0.28rem}
body.list_org .col_news_list .news_list .news:nth-last-child(-n+2){padding-bottom:0.28rem}
body.list_org .post1 .news_list .news:nth-last-child(-n+2){padding-bottom:0.28rem}
body.list_org #l-container .news_list .news:last-child{padding-bottom:0;border-right:0}
body.list_org #l-container .news_list{
    padding: 0.5rem 0.3rem 0.6rem;
}
body.list_org #l-container .news_list .news_box{margin: 0 auto;}
}
