@charset "utf-8"; 
.header .head-right .left:before {
    background: #053EA8;
}
 a.menu-btn .sous{color:#232323}
.teach_list .news_list.list2 .news .news_address div:nth-child(2){min-height:0.64rem;}
.teach_list .news_list.list2  .letter-group{width: 50%;float: left;}
.teach_list .news_list.list2 .letter-content .news{width: 100%;}
.wp_video_player{text-align: center;}
.social-share .icon-wechat:hover {
    background: transparent!important;
    color: transparent!important;
}
.social-share .icon-wechat {
    position: relative;
    color: transparent!important;
    border-color: transparent!important;
    position: absolute!important;
    left: 0;
    opacity: 1;
    z-index: 1;
}
.share_list{    display: flex;
    justify-content: flex-start;
    gap: 0.42rem;}
.share_list li{    cursor: pointer;position:relative;}
.share_list li img{width:100%;}
.tslb .center .ml{    width: 66.66%;}
.tslb .center .mr {
    width: 28.2%;
    background: #EFF3FA;
    padding: 0.31rem 0.5rem;
    box-sizing: border-box;
  /**  border-radius: 0.08rem;**/
}
.tslb .center .mr .tt{font-size:0.32rem;font-weight:bold;color:var(--mainColor);padding-bottom:0.235rem;border-bottom:1px solid #053EA830;margin-bottom:0.31rem;}
.possplit{color:transparent;    width: 7px;height: 9px;background:url(tsyimg/homedot.svg)no-repeat center/contain}
.possplit:after{display:none;}
.dot1{    display: inline-flex;
    align-content: center;
    align-items: center;padding:0 0.08rem;}
.dot1 img{width:0.07rem;}
.col_path{    background: url(tsyimg/home.svg) no-repeat left;    padding-left: .22rem;font-size: 0.2rem;margin-bottom:0.33rem}
.col_path a, .col_path span{color:var(--mainColor)}
.tslb .center{padding:0.4rem 0;}
.tslb #l-container{background:#fff;}
.article .arti_metas .arti_update{background:url(tsyimg/time.svg)no-repeat left/contain}
.article .arti_metas .arti_from{background:url(tsyimg/laiyuan.svg)no-repeat left/contain}
.article .arti_metas>span {
    margin: 0 .2rem;
    font-size: 0.2rem;
    color: #053EA8;
    padding-left: 0.3rem;
}
.article .arti_info{    margin-left: 0.2rem;    justify-content: flex-start;}
.sub_title{display:inline-block;padding:0 0.19rem;line-height:0.5rem;background:#fff;box-shadow:0 0 12px #5F3DBA08;
color:#053EA8;font-weight:bold;font-size:0.24rem;border-radius:0.08rem;margin-left:0.4rem;margin-bottom:0.4rem;}
.sub_title a{color:#053EA8;}
.article h1.arti_title {
    line-height: 1.5;
    font-size: 0.4rem;
    text-align: left;
    margin-bottom: .88rem;
    margin-left: 0.4rem;
    font-weight: normal;
}
.tslb #l-container .inner {
    padding-top: 0;
    margin-top: 0.8rem;
}
.tslb #container-1 .inner{padding-top:1.2rem;}
#container-1 .article{border-left:4px solid #053EA8;}
.xwdtl{width:48%;float:left;}
.xwdtr{width: 46.795%;float:right;}
.xwdtr .news_imgs{padding-top: 56.166%;/**border-radius:0.16rem;**/}
.sub_list{margin-top:0.2rem;display:none;}
.col_ul .sub-item.i1.selected .sub_list{padding-left:0.2rem;}
.col_ul.j2 .sub-item{padding-left:0;}
.col_ul .sub-item{font-size:0.24rem;padding:0.07rem 0.22rem;color:#232323;transition:all 0.3s;line-height: 1.2;margin-left:0.37rem;margin-bottom: 0.11rem;position: relative;cursor: pointer;}
.col_ul .sub-item:after{content:'';width:0.01rem;height:130%;background:#053EA8;opacity:0.2;position:absolute;left:-0.16rem;top: 0;}
.col_ul .sub-item.i1{background:transparent!important;}
.col_ul .sub-item.i1.selected{padding-left:0;}
.col_ul .sub-item.i1.selected>.column-name {
    font-size: 0.24rem;
    padding: 0.07rem 0.22rem;
    transition: all 0.3s;
    line-height: 1.2;
    margin-bottom: 0.11rem;
    position: relative;
    color: #fff;
   /** border-radius: 0.08rem;**/
    background: #053EA8;
    display: block;
    width: 100%;
    margin-left: 0;
padding-right:0;
}
.col_ul .sub-item .column-name1.selected{    font-size: 0.24rem;
    padding: 0.07rem 0.22rem;
    transition: all 0.3s;
    line-height: 1.2;
    margin-bottom: 0;
    position: relative;
    color: #fff;
   /** border-radius: 0.08rem;**/
    background: #053EA8;
    display: block;
    width: 100%;
    margin-left: 0;
padding-right:0;}
.col_ul .sub-item .column-name2{padding-left:0.22rem;}
.col_ul .sub-item .column-name2.selected{    font-size: 0.24rem;
    padding: 0.07rem 0.22rem;
    transition: all 0.3s;
    line-height: 1.2;
    margin-bottom: 0;
    position: relative;
    color: #fff;
    /**border-radius: 0.08rem;**/
    background: #053EA8;
    display: block;
    width: 100%;
    margin-left: 0;
padding-right:0;}
.col_ul .sub-item.i1:after{height:100%;}
.col_ul .sub-item .sub-item:after{display:none;}
.col_ul.j2{margin-top:0.7rem;}
.col_ul .sub-item .sub-item{font-size:0.2rem;margin-left:0;padding-left:0.05rem}
.col_ul .sub-item.selected{color:#fff;/**border-radius:0.08rem;**/background:#053EA8;}
.columntt{font-size:0.32rem;font-weight:bold;color:#053EA8;margin-bottom: 0.17rem;display: block;    cursor: pointer;}
.teclist{background:#f7f5fc;}
.center{background:#fff;border-radius:0.16rem;box-shadow:0 0 0.24rem #5F3DBA08;padding:0.45rem 0.6rem;}
.center .ml {
    width: 24%;
    float: left;
}
.center .mr{width: 72.917%;float:right;margin-top:0.63rem;}
#l-container .inner{width:var(--innerWidth);}
.col_menu_head {
    position: relative;
    bottom: auto;
    z-index: 1;
    left: auto;
    margin-left: 0;
    text-align: center;
padding-top:0.86rem;
padding-bottom:0.32rem;
}
.col_menu_head span {
    font-size: 0.48rem;
    color: #232323;
    font-weight: bold;

}
.letter-content{    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;}
.title-group{width:100%;    margin: 0.3rem -0.2rem;}
.title-group .title-header{font-size:0.32rem;padding-left:0.33rem;color:#232323;position:relative;margin-left: 0.2rem;}
.letter-header{display:none;}
.title-group .title-header:after{content:'';position:absolute;left:0;top:0;background:#053EA8;    width: 4px;height: 100%;border-radius: 20px;}
.nav .wp-menu .menu-item .menu-switch-arrow:before,
.nav .wp-menu .menu-item .menu-switch-arrow:after{background-color:#053EA8}
.nav .wp-menu .menu-item a.menu-link{    color: #232323;}
.header .sitelogo .logo {
    background: url(/_upload/tpl/15/72/5490/template5490/images/foot_logo.svg) no-repeat center / 100%;
}
.header .sitelogo .logo img{visibility:hidden;}
.header{position:relative;background:#fff;    box-shadow: 0 3px 16px #5F3DBA08;}
.l-banner{display:none;}
.search_box {
    padding-bottom: 0.2rem;
    /* margin-bottom: 0.37rem; */
    border-bottom: 1px dashed #E8E8E8;
}
.search_box .search_list li {
    display: flex;
    align-items: center;
    margin-bottom: 0.05rem;
    flex-wrap: wrap;
}

.search_box .search_list .tt {
    font-weight: bold;
    font-size: var(--titleSize);
    flex: none;
    width: 1.44rem;
}
.search_box .search_list li.letter span:not(.all){
    padding: 0 0.11rem;
}
.search_box .search_list li span {
    line-height: 2.2;
   font-size:0.24rem;padding:0 0.16rem
}
.search_box .search_list li span.all{}
.search_box .search_list li span.selected{
    background: #7C90B4;
    color: #fff;
    /**border-radius: 0.08rem;**/
}
.teach_list .news_list.list2 .news {
width: calc(50% - 0.2rem);
    /* padding: 0 0.2rem; */
    box-sizing: border-box;
    margin-top: 1.25rem;
    /* float: left; */
    background: #EFF3FA;
    /*border-radius: 0.16rem;**/
}

.teach_list .news_list.list2 .news a {
    display: flex;
    margin: 0;
        background: #EFF3FA;
    padding: 0.4rem;
        flex-direction: column;
   /* border-radius: 0.16rem;*/
position: relative;
}
.teach_list .news_list.list2 .news a:before{content:'';z-index:2;width:0.31rem;height:0.31rem;background:url(tsyimg/arrow1.svg)no-repeat center/cover;position:absolute;right:0.4rem;top:0.3rem;border-radius:8px;transition:all 0.3s;target="_blank";}
.teach_list .news_list.list2 .news:hover a:before{box-shadow:0 3px 6px #36c; }

.teach_list .news_list.list2 {
margin: 0;
    /* padding-top: 0.39rem; */
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;

}

.teach_list .news_list.list2 .news .news_imgs {
    width: 45.926%;
    padding-top: 45.926%;
    margin-top: -0.93rem;
    flex: none;
      /**border-radius: 0.12rem;**/

}
.teach_list .news_list.list2 .news .news_imgs  span{
    padding-top: 141%;
}
.teach_list .news_list.list2 .news .news_title {
    font-size: 0.24rem;
    font-weight: bold;
    margin-bottom: 0.23rem;
}

.teach_list .news_list.list2 .news .news_wz {
    padding-top: 0.25rem;
}

.teach_list .news_list.list2 .news .news_title span {
    font-weight: normal;
    font-size: 0.2rem;
    color: #053EA8;
    margin-left: 0.1rem;
}

.teach_list .news_list.list2 .news .news_address .tt {
    font-weight: bold;
}

.teach_list .news_list.list2 .news .news_address {
    font-size: 0.2rem;
    line-height: 1.6;
    color: #7C90B4;
}
.teach_list .news_list.list2 .news .news_address>div{display:flex;}
.teach_list .news_list.list2 .news .news_address>div .con{    display: inline-block;
    width: calc(100% - 1.2rem);}
div#wp_paging_w7 {
    display: none;
}
.tecinfo #l-container .inner {
    padding: 0;
    padding-bottom: 1.2rem;
  }
.tecinfo #l-container {background: url(../images/teach_bg.jpg)no-repeat bottom right/cover;}
.tecinfo .teach_info{
    margin-top: -2.9rem;
    display: flex;
    position: relative;
    justify-content: space-between;
    z-index: 1;
}
.tecinfo .teach_info .ml {
    width: 9rem;
}

.tecinfo .teach_info .mr {
    width: 2.34rem;
}

.tecinfo .teach_info .mr img {
    width: 100%;
}
.tecinfo .teach_info .ml .mtop{
    margin-bottom: 1.23rem;
    color: #fff;
}
.tecinfo .teach_info .ml .title {
    font-size: 0.4rem;
    font-weight: bold;
    margin-bottom: 0.35rem;
}

.tecinfo .teach_info .ml .mtop p {
    font-size: var(--bigSize);
    line-height: 1.8;
}

.tecinfo .teach_info .sudy-tab {
}

.tecinfo .teach_info .sudy-tab .tab-menu {
    display: flex;
    margin-bottom: 0.35rem;
    border-bottom: 1px solid #5F3DBA;
}

.tecinfo .teach_info .sudy-tab .tab-menu li {
    font-size: var(--bigSize);
    line-height: 1.5;
    height: 0.64rem;
    display: flex;
    align-items: center;
    padding: 0 0.17rem;
    box-sizing: border-box;
    color: #838383;
    font-weight: bold;
}
.tecinfo .teach_info .sudy-tab .tab-menu li.selected {
    border-bottom: 0.04rem solid #5F3DBA;
    color: #232323;
}

.tecinfo .teach_info .sudy-tab .tab-con p,.tecinfo .teach_info .sudy-tab .tab-con p span {
    line-height: 1.88 ! important;
    font-size: var(--titleSize)  ! important;
    font-family: "微软雅黑"  ! important;
}


.search_box .search_list .tt{display:none;}



@media screen and (max-width:999px){
    .shares ul {
        display: flex;}
.tslb .center .mr{width:100%;}
.tslb .center .ml{width:100%;}
.xwdtl {
    width: 100%;
  
}
.xwdtr {
    width: 100%;

    margin-top: 0.3rem;
}
.col_ul.j2 {
    margin-top: 0.2rem;
}
a.menu-btn{background: var(--mainColor);}
#l-container .inner{width:100%;}
.col_menu_head{    padding-top: 1.06rem;}
.col_menu_head span{color:#fff;}
    .search_box .search_list .tt{
    width: auto;
}
.search_box .search_list li{
    flex-wrap: wrap;
}
.search_box .search_list li.letter span:not(.all){
    padding: 0 0.12rem;
}

.teach_list .news_list.list2 .news .news_wz{
    padding: 0.24rem 0;
}

.tecinfo .teach_info .ml{
    width: 100%;
}
    .tecinfo .teach_info{
    margin: 0;
    flex-direction: column-reverse;
    align-items: center;
}
.tecinfo .teach_info .ml .mtop{
    color: #232323;
    margin-bottom: 30px;
    text-align: center;
}
.tecinfo .teach_info .mr{
    margin: 20px 0;
}
.tecinfo .teach_info .sudy-tab .tab-menu li{
    font-size: 18px;
}
    .tecinfo .teach_info .sudy-tab .tab-menu {
    justify-content: center;
}
}
@media screen and (max-width:767px){
.teach_list .news_list.list2 .letter-group{width:100%;}
.teach_list .news_list.list2 .news .news_address div:nth-child(2){min-height:unset}
.article .arti_metas .arti_update{margin-bottom:0.1rem;}
.article h1.arti_title{margin-bottom: .28rem;}
.article .arti_metas>span{    display: inline-block;}
.center .ml{width:100%;float:none;}
.center .mr{width:100%;float:none;}
}
@media screen and (max-width:640px){
.teach_list .news_list.list2 .news{
    width:100%;
}
.tecinfo .teach_info .sudy-tab .tab-menu li{
    height: auto;
    padding: 0 15px;
}
}

.search_list li span {
  cursor: pointer;
}