/*机构设置*/
#l-container{position:relative;z-index:2}
#l-container:before{content:"";display:block;width:100%;padding-top:40%;position:absolute;top:0;left:0;background:url(../images/jgsz_bg2.png) left top no-repeat;z-index:-1}
.jgsz #l-container{background:url(../images/jgsz_bg.png) center bottom no-repeat;background-size:100% auto}
.jgsz #l-container .inner{padding:0.9rem 0 2.7rem}
.jgsz #l-container li.news{float:left;width:25%}
.jgsz #l-container ul{display:flex;flex-wrap: wrap;}
.jgsz .col_news_con{background:url(../images/jgsz_col_bg.png) center no-repeat;padding:20px 40px 55px;background-size: 100% 100%;}
.jgsz #l-container li.news{position:relative;border-bottom:1px solid #E0E6E6;padding:0.25rem 0.2rem 0.25rem 0.4rem;box-sizing:border-box; }
.jgsz #l-container li.news:before{content:"";display:block;width:1px;height:42px;background:#D9D2BD;top:50%;right:0;margin-top:-21px;position:absolute}
.jgsz #l-container li.news:nth-child(4n+4):before{display:none}
.jgsz #l-container li.news:last-child:before{display:none !important}
.jgsz #l-container li.news:nth-child(4n+1){padding-left:0;}
.jgsz #l-container li.news .news_title{font-size:0.18rem;line-height:22px;}
.jgsz #l-container li.news .tel{font-size:0.16rem;line-height:20px;color:#408783;padding-left:15px;background:url(../images/tel.png) left center no-repeat;}

@media screen and (max-width: 999px){
.jgsz #l-container li.news{width:33.3%}
.jgsz #l-container li.news:nth-child(4n+4):before{display:block}
.jgsz #l-container li.news:nth-child(4n+1){padding-left:0.4rem}
.jgsz #l-container li.news:nth-child(3n+3):before{display:none}
.jgsz #l-container li.news:nth-child(3n+1){padding-left:0;}
}

@media screen and (max-width: 768px){
.jgsz #l-container .inner{padding:50px 0 }
.jgsz #l-container li.news .news_title{font-size:14px}
.jgsz #l-container li.news{width:50%;padding-left:0.4rem !important}
.jgsz #l-container li.news:before{display:block !important}
.jgsz #l-container li.news:nth-child(2n+1){padding-left:0rem !important}
.jgsz #l-container li.news:nth-child(2n+2):before,.jgsz #l-container li.news:last-child:before{display:none !important}
.jgsz .col_news_con{border:1px solid #86B2B1;background:none}
}


/*文化师大*/
.culture #l-container li.news{float:left;width:46.875%;margin-bottom:1.25rem;position:relative;}
.culture #l-container li.news:nth-child(even){float:right;}
.culture #l-container li.news:last-child{float:none;width:100%;clear:both}
.culture #l-container li.news .img_bg{position:relative;padding-top:53.3%;overflow:hidden}
.culture #l-container li.news:nth-child(5) .img_bg,.culture #l-container li.news:nth-child(6) .img_bg{padding-top:61.3%}
.culture #l-container li.news .img_bg img{width:100%;height:100%;position:absolute;top:0;left:0;}
.culture #l-container li.news .wz{position:absolute;bottom:-0.6rem;padding:0 0.8rem;width:100%;box-sizing:border-box;z-index:22}
.culture #l-container li.news .wz img{width:100%}
.culture #l-container li.news .news_title{position:absolute;top:-0.37rem;left:50%;transform:translateX(-50%);z-index:22;color:#fff;background:url(../images/culture_tit_bg.png) center no-repeat;text-align:center;width:1.6rem;line-height:0.54rem;font-size:0.22rem;background-size:100% 100%}
.culture #l-container li.news:last-child .img_bg{padding-top:0;}
.culture #l-container li.news:last-child .img_bg img{position:static}
.culture #l-container li.news:last-child .wz{bottom:auto;top:0}

.culture #l-container li.news.n7{ }
.culture #l-container li.news.n7 img{max-width:900px;align-items:center;}
.culture #l-container li.news.n7 .img_bg{
    margin: 0px auto;
    max-width: 900px;
}

@media screen and (max-width: 768px){
.culture #l-container li.news .news_title{width:100px;line-height:30px;font-size:16px;top:-18px}
.culture #l-container li.news .wz{bottom:-20px;padding:0 30px}
.culture #l-container li.news{margin-bottom:60px}

.culture #l-container li.news .news_title{    top: 0;}
.culture #l-container li.news .img_ico{    padding-top: 26px;}
#l-container:before{display:none}


}

/*历史沿革*/
.history #l-container {background:url(../images/history_bg.png) center bottom no-repeat}
.history #l-container .inner{padding:0.4rem 0 2rem}
.history #l-container .list1{float:left;width:6.4rem;margin-top:1.9rem;position:relative} 
.history #l-container .list1 ul{width:100%;height:100%;position:absolute;top:0;left:0;z-index:22;border-radius:50%;box-sizing:border-box; }
.history #l-container .list1 ul.dot_list{z-index:333}
.history #l-container .list1 ul .dot{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
.history #l-container .list1 ul li .dot{width:100%;height:100%;border-radius:50%;background:#fff;transform:none;left:0;cursor:pointer}
.history #l-container .list1 ul .years .dot{width:auto; transform:translate(-50%,0%);padding:0 10px;font-size:0.2rem;}
.history #l-container .list1 ul .years div{font-size:0.16rem;font-weight:bold}
.history #l-container .list1 ul .years>div{position:absolute;top:0;left:0%;width:100%;height:100%;opacity:0;transition:0.4s} 
.history #l-container .list1 ul .years.current>div{opacity:1}
.history #l-container .list1 ul .years .start div{position:absolute;top:0;left:50%; transform:translate(-50%,-50%);}
.history #l-container .list1 ul .years .end div{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);}
.history #l-container .list1 .pointer_div{position:absolute;top:0;left:0%;width:100%;height:100%;transition:0.4s;z-index:33;transform:rotate(30deg)}
.history #l-container .list1 .pointer_div img{margin:0 auto;display:block;transform:translateY(-30px)}
.history #l-container .list1 .history_circle{width:6.4rem;height:6.4rem;--_w: 6.4rem; --_r: calc(3.2rem - 7.5px);border-radius:50%;}

.history #l-container .list1 ul .years:nth-child(1) .start{transform:rotate(20deg)}
.history #l-container .list1 ul .years:nth-child(1) .end{transform:rotate(40deg)}
.history #l-container .list1 ul .years:nth-child(2) .start{transform:rotate(32deg)}
.history #l-container .list1 ul .years:nth-child(2) .end{transform:rotate(52deg)}
.history #l-container .list1 ul .years:nth-child(3) .start{transform:rotate(44deg)}
.history #l-container .list1 ul .years:nth-child(3) .end{transform:rotate(64deg)}
.history #l-container .list1 ul .years:nth-child(4) .start{transform:rotate(56deg)}
.history #l-container .list1 ul .years:nth-child(4) .end{transform:rotate(76deg)}
.history #l-container .list1 ul .years:nth-child(5) .start{transform:rotate(68deg)}
.history #l-container .list1 ul .years:nth-child(5) .end{transform:rotate(88deg)}
.history #l-container .list1 ul .years:nth-child(6) .start{transform:rotate(80deg)}
.history #l-container .list1 ul .years:nth-child(6) .end{transform:rotate(100deg)}
.history #l-container .list1 ul .years:nth-child(7) .start{transform:rotate(92deg)}
.history #l-container .list1 ul .years:nth-child(7) .end{transform:rotate(112deg)}
.history #l-container .list1 ul .years:nth-child(8) .start{transform:rotate(104deg)}
.history #l-container .list1 ul .years:nth-child(8) .end{transform:rotate(124deg)}
.history #l-container .list1 ul .years:nth-child(9) .start{transform:rotate(116deg)}
.history #l-container .list1 ul .years:nth-child(9) .end{transform:rotate(136deg)}
.history #l-container .list1 ul .years:nth-child(10) .start{transform:rotate(128deg)}
.history #l-container .list1 ul .years:nth-child(10) .end{transform:rotate(148deg)}
 
.history #l-container .list1 ul li:nth-child(1){--_d: 300deg}
.history #l-container .list1 ul li:nth-child(2){--_d: 312deg}
.history #l-container .list1 ul li:nth-child(3){--_d: 324deg}
.history #l-container .list1 ul li:nth-child(4){--_d:336deg}
.history #l-container .list1 ul li:nth-child(5){--_d:348deg}
.history #l-container .list1 ul li:nth-child(6){--_d:360deg}
.history #l-container .list1 ul li:nth-child(7){--_d:12deg}
.history #l-container .list1 ul li:nth-child(8){--_d:24deg}
.history #l-container .list1 ul li:nth-child(9){--_d:36deg}
.history #l-container .list1 ul li:nth-child(10){--_d:48deg}
.history #l-container .list1 ul li{width:12px;height:12px;_sz:12px;;border-radius:50%;position:absolute;--_x: calc(calc(3.2rem - 6.5px) + (calc(3.2rem - 1.5px) * cos(var(--_d)))); --_y: calc(calc(3.2rem - 6.5px) + (calc(3.2rem - 1.5px) * sin(var(--_d)))); left: var(--_x); top: var(--_y);border:1px solid #85B9B9;}
 
.history #l-container .list1 ul .years{width:calc(100% - 100px);height:calc(100% - 100px);border-radius:50%;left:50px;top:50px;position:absolute}

.history #l-container .list2{float:right;width:calc(100% - 7rem);}
.history #l-container .list2 li.news{font-size:0.22rem;border-bottom:1px solid #E0E6E6}
.history #l-container .list2 li.news ._tt{position:relative;padding:0.25rem 0;cursor:pointer}
.history #l-container .list2 li.news .short_title{color:#3C8480;margin-right:10px}
.history #l-container .list2 li.news .news_title{font-weight:bold;float:none}
.history #l-container .list2 .art_info{padding:0.35rem 0.2rem;background:#5A9E9D;color:#fff;font-size:0.18rem;display:none;box-sizing:border-box;  }
.history #l-container .list2 .art_info a{color:#fff;}

.history #l-container .list2 .art_info div{ overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;  line-clamp: 5; -webkit-box-orient: vertical;max-height:1.5rem;line-height:0.3rem}
.history #l-container .list2 .arr{position:absolute;top:50%;right:15px;margin-top:-5px;width:20px;height:10px;background:url(../images/history_arr.png) center no-repeat;cursor:pointer;opacity:0.8;transition:0.4s;transform:rotate(180deg)}
.history #l-container .list2 li.news.hover .arr{transform:none;opacity:1;}
 
@media screen and (max-width: 999px){
.history #l-container .list2{float:none;width:100%}
.history #l-container .list1{float:none;margin:30px auto 0;display:none}
}

/*现任领导*/
.preLeader #l-container {background:url(../images/jgsz_bg.png) center bottom no-repeat;background-size:100% auto}
.preLeader #l-container .inner{padding:0.8rem 0 2.9rem}
.preLeader .col_news_con{background:url(../images/jgsz_col_bg.png) center no-repeat;background-size: 100% 100%;padding:0.3rem 1rem 0.5rem}
.preLeader .col_news_con li{border-bottom:1px solid #e7e8e9;padding:0.2rem 0.7rem;line-height:0.2rem}
.border0{border-bottom:0px !important;}
.preLeader .col_news_con li .career{font-size:0.18rem;float:left;width:50%}
.preLeader .col_news_con li .wz{margin-left:45%;}
.preLeader .col_news_con li .news_title{float:left;color:#237B76;font-size:0.18rem;margin-right:0.25rem}
.preLeader .col_news_con li .news_title:last-child{margin:0}
.preLeader .col_news_con li .news_title a{color:#237B76}

@media screen and (max-width: 768px){
.preLeader .col_news_con{padding:0.3rem 10px 0.5rem;border:1px solid #86B2B1}
.preLeader .col_news_con li .news_title{margin-right:10px}
.preLeader .col_news_con li{padding:10px 0}
.preLeader .col_news_con li .career{width:190px;}
.preLeader .col_news_con li .wz{margin-left:190px}
}


/*学校简介*/


.summary .data li{background:url(../images/summary_data.png) center no-repeat;width: 1.3rem;height: 1.5rem;position:relative;margin-bottom: 0.15rem;display: flex;align-items: center;justify-content: center;background-size:contain;clear:both;color:#fff;}
.summary .data li .wz{margin-left:0.5rem;width:1rem}
.summary .data li .short_title {font-weight:bold;font-size:0.29rem;margin-bottom:5px }
.summary .data li .news_title{line-height:0.22rem;font-size:0.16rem}
.summary .data li .short_title span{font-weight:normal;font-size:0.13rem;line-height:0.2rem;margin-left:5px}
.summary .data li .short_title *{display:inline-block}
.summary .data ul{float:left;width: 2.5rem;}
.summary .data .ul_r{float:right;}
.summary .data .ul_l li,.summary .data .ul_r li:nth-child(2),.summary .data .ul_r li:nth-child(3){float:right;}
.summary .data .ul_l li:nth-child(2),.summary .data .ul_l li:nth-child(3),.summary .data .ul_r li{float:left;}




.summary #l-container{background:url(../images/jgsz_bg.png) center bottom no-repeat;background-size:100% auto}
.summary #l-container .inner{padding:0}
.summary #l-container>.inner{width:auto;max-width:100%;padding:0.5rem 0 1.9rem}
.summary #l-container .list1{margin:0 auto;background:url(../images/summary1_bg.png) right bottom no-repeat;}
.summary #l-container .list1 li{padding:0.2rem 0 1.8rem;}
.summary #l-container .list1 li.news .art_info{float:left;width:66.75%;}
.summary #l-container .list1 li.news .imgs{float:right;margin-right:5%}
.summary #l-container .list2{background:#519695;position:relative;z-index:2;margin-left:calc(50vw - 8rem)}
.summary #l-container .list2 li.news{margin-right:calc(50vw - 8rem);padding:0.5rem 0 0.3rem}
.summary #l-container .list2:before{content:"";position:absolute;z-index:2;bottom:100%;left:0;width:5.2rem;height:1.34rem;background:url(../images/summary2_bg.png) center no-repeat;background-size:cover}
.summary #l-container .list2 li.news .art_info{color:#fff;float:right;width:55%;margin-top:0.5rem}
.summary #l-container .list2 li.news .imgs{float:left;width:37%;margin-left:4%}
.summary #l-container .list2 li.news .imgs img{width:100%}
.summary #l-container .list3 li.news{padding:0.8rem 0 1.5rem;}
.summary #l-container .list4{margin-right:calc(50% - 8rem);background:#519695}
.summary #l-container .list4 li.news{ padding:1rem 0.6rem 1rem calc(50vw - 8rem);position:relative}
.summary #l-container .list4 li.news:before{content:"";width:7.9rem;height:6.9rem;display:block;background:url(../images/summary4_bg.png) center no-repeat;position:absolute;left:0;bottom:0;z-index:3}
.summary #l-container .list4 .art_info{color:#fff;width:63%;float:right}

.summary #l-container li.news .art_info{font-size:0.18rem;line-height:0.34rem}
.summary #l-container li.news .art_info p{text-indent:2em;margin-bottom:0.4rem;line-height:0.34rem}


@media screen and (max-width: 1600px){
 .summary #l-container .list2{margin-left:2.5%}
}
@media screen and (max-width: 999px){
.summary .data{width:350px;margin:0 auto}
.summary #l-container .list2{margin:0 auto}
.summary #l-container .list1 li.news .imgs{text-align:center}
.summary #l-container .list2 li.news{margin:0;}
.summary #l-container .list2:before{left:50%;transform:translateX(-50%)}
.summary #l-container .list4{margin:0}
.summary #l-container .list4 li.news:before{display:none}
.summary #l-container .list4 li.news{padding:20px 0}
.summary #l-container .list1 li.news .imgs,.summary #l-container .list1 li.news .art_info,.summary #l-container .list2 li.news .imgs,.summary #l-container .list2 li.news .art_info,.summary #l-container .list4 .art_info{float:none;width:auto;padding-left:20px;padding-right:20px;margin:0}
}

@media screen and (max-width: 768px){
.summary .data{width:auto}
.summary .data ul{width:2.2rem}
}


/*历任领导*/
.pastLeader #l-container { background: url(../images/jgsz_bg.png) center bottom no-repeat;background-size:100% auto}
.pastLeader #l-container .inner{padding:0.9rem 0 3.76rem}
.pastLeader td{border:0;padding:0}
.pastLeader  li.news p{line-height:48px}
.pastLeader .art_info {float:right;width:77%}
.pastLeader .img{float:left;width:22%;position:relative;}
.wp_editor_art_paste_table{float:none;width:100%}
.pastLeader ul.news_list li{margin-bottom:0.5rem;background:url(../images/jgsz_col_bg.png) center no-repeat;background-size: 100% 100%;padding:0.2rem 0.8rem 0.6rem 0;position:relative;z-index:2} 
.pastLeader ul.news_list li:before{content:"";width:3.5rem;height:3rem;background:url(../images/leader_bg.png) center no-repeat;position:absolute;left:0;bottom:0;z-index:31;display:block}
.pastLeader .img img{position:absolute;width:auto;max-width:100%;position:absolute;top:-0.2rem;left:50%;transform:translateX(-50%)}

@media screen and (max-width: 999px){
.pastLeader .img{display:none}
.pastLeader .art_info{float:none;width:auto}
.pastLeader ul.news_list li{padding:20px;overflow:auto;border:1px solid #86B2B1}
.pastLeader ._tt{display:block;color:#599c9b;font-size:18px;line-height:26px;margin-bottom:10px}
.pastLeader li.news p{line-height:34px}
.pastLeader tr td:nth-child(1),.pastLeader tr td:nth-child(3){padding-left:15px}
.pastLeader  tr td:nth-child(2){padding:0 15px}
.pastLeader .wp_editor_art_paste_table{min-width:700px}
.pastLeader .wp_editor_art_paste_table td{background:none}
.pastLeader ul.news_list li:before{z-index:-1}
.pastLeader colgroup col:nth-child(1) {width:20%}
.pastLeader colgroup col:nth-child(3) {width:50%}
}
@media screen and (max-width: 768px){
.pastLeader .wp_editor_art_paste_table{    width: 100%;
    min-width: unset;}
}


/*副导航*/
.subNav .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{display:none}
.subNav .wp_subcolumn_list .wp_sublist .sublist_title{display: block;
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #ececed;
    margin-bottom: 12px;
    padding-left: 12px;
}
.subNav  .wp_subcolumn_list .wp_sublist .sublist_title a{color: #1d4e92; font-size: 15px;}
.subNav  .wp_subcolumn_list li.news{float:left;width:16.6%;line-height:30px;font-size:14px}
.subNav  .wp_subcolumn_list .news_list{padding-left:12px}

@media screen and (max-width: 999px){
.subNav .wp_subcolumn_list li.news{width:33.3%}
}
