/* ÃƒÂ¦Ã…â€œÃ¢â€šÂ¬ÃƒÂ§Ã†â€™Ã‚Â­ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ§Ã‚Â«Ã‚Â  */
.hotart{/* float: right; */width: 33%;padding-top: 67px;padding-left: 45px;height: 100%;display: block;/* position: relative; */z-index: 2;background: rgba(243,237,218,0.73);display: table-cell;box-sizing: border-box;vertical-align: top;}
.hotart:before{content:"";width:calc( 50% - 280px );height:100%;position: absolute;top:0;right:0;z-index: -1;background: #333;display: none;}
.hotart li.news{position: relative;padding:30px 0;border-bottom: 1px solid #DDDDDD;}
.hotart li.news img{display: none;margin-top: 20px;width:100%;}
.hotart li.news .news_title{font-size: 20px;line-height: 34px;color: #000;}
.hotart li.news.hover img{display: block;} 
.hotart .title{font-size: 30px;line-height: 52px;color: #8B3652;font-weight: bold;padding-bottom:10px;border-bottom: 1px solid #CECECE;margin-bottom: 10px;}



/* ÃƒÂ¥Ã‚ÂÃ…Â½ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¿ÃƒÂ¨Ã‚Â¦Ã‚ÂÃƒÂ©Ã¢â‚¬â€Ã‚Â» */
body.news #l-container{position: relative;}
body.news .col_news_head .col_name{display:block !important}
body.news #l-container:before{content:"";display: block;position: absolute;right: 0;height: 100%;width: calc(50% - 700px);/* background: #f5f0e0; */}
body.news #l-container .inner{padding : 0;padding-top: 30px;}
body.news .tab-li{float: left;display: flex;align-items: center;height: 60px;margin-left: 30px;}
body.news .tab-li div{float: left;margin-right: 15px;}
body.news .tab-li div.selected svg rect{fill: #8B3652;}
body.news .col_news{float: none;display: table;display: inline-block;/* padding-left: 30px; */}
body.news .col_news .col_news_box{/* margin-left: 0; *//* border: 0; *//* padding-left: 0; *//* float: left; *//* width: 67%; *//* padding-top:60px; *//* display: table-cell; *//* padding-right: 58px; *//* box-sizing:border-box; *//* margin-left: 400px; */padding-left: 50px;/* border-left: 1px solid #CECECE; */}
body.news .col_news .col_news_box .listcon2{display:none}
body.news .col_news_head{margin-bottom: 45px;}
body.news .col_news_con li.news{padding: 0;border: 0;margin-bottom: 40px;}
body.news .col_news_con li.news .l{float: left;padding-bottom:0px;border-bottom:1px solid #E3E3E3;width: 55%;padding-bottom: 10px;}
body.news .col_news_con li.news .r{float: right;width: 39%;}
body.news .col_news_con li.news .l .news_title{white-space:initial;}
body.news .col_news_con li.news .r .news_title{display: none;}
body.news .col_news_con li.news .r .imgs img{width: 100%;height: 244px;display: block;}
body.news .col_news_con li.news .r .news_text{margin: 10px 0;}
body.news .col_news_con li.news .r .imgs a {
    display: block;
    padding-top: 66.66%;
}
@media screen and (max-width: 1560px){
        body.news .col_news .col_news_box{
    /* margin-left: 271px; */
    /* padding-left: 30px; */
}
}
@media screen and (max-width: 1399px){
body.news #l-container:before{width:30px}
}


@media screen and (max-width: 999px){
body.news .col_news_head .col_name,.hotart .title{font-size:20px;line-height:40px}
body.news .tab-li{margin-top:10px;height:auto}
body.news .col_news .col_news_box{padding-top:40px;margin: 0;padding: 0;}
body.news .col_news_head{margin-bottom:20px}
body.news #l-container:before{display:none}
body.news .col_news{display:block}
body.news .col_news_head .col_name{font-size:20px;line-height:40px}
body.news .col_news .col_news_box,.hotart{display:block;width:100%;padding-right:0;border: none;}
.hotart{padding:20px}
body.news .col_news_con li.news .r .imgs{position:relative;/* padding-top:65%; */overflow:hidden}
body.news .col_news_con li.news .r .imgs img{position:absolute;top:0;left:0;height:100%;}
.hotart{margin-bottom:20px}
.hotart li.news{padding:10px 0}
.hotart li.news .news_title{font-size:16px;line-height:30px}
}

@media screen and (max-width: 768px){
body.news .col_news_con li.news .r .news_title{display:block}
body.news .col_news_con li.news .l{display:none;}
body.news .col_news_con li.news .r{width:100%;float:none}
body.news .col_news_con li.news .r .news_title{display:block;white-space:inherit;line-height:30px;font-size:16px;margin-bottom:10px}
.col_news_list .news_list li.news .news_text{font-size:15px}
}


/* ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¨Ã¢â‚¬Å¡Ã‚Â²ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¥Ã‚Â­Ã‚Â¦ */
body.jyjx .col_news_con li.news{margin-bottom: 40px;position: relative;}
body.jyjx .col_news_con li.news .wz{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 540px;padding: 75px 60px;background: #FCFBF6;box-sizing: border-box;}
body.jyjx .col_news_con li.news .news_title{font-size: 25px;color: #333333;background: url(../images/right-arrow.png) no-repeat right center;}
body.jyjx .col_news_con li.news .imgs{float: right;width: 85%;height: 270px;}
body.jyjx .col_news_con li.news:nth-child(2n+2){padding-bottom: 60px;border-bottom: 1px solid #CECECE;}
body.jyjx .col_news_con li.news:nth-child(3n+3){margin-top:60px;}


@media screen and (max-width: 999px){
body.jyjx .col_news_con li.news .wz{width:70%;padding:40px;top:auto;bottom:0; position:static;margin:-50px auto 0;transform:none}
body.jyjx .col_news_con li.news .imgs{height:0;padding-top:35%;float:none;width:100%}
body.jyjx .col_news_con li.news .news_title{padding-right:50px;font-size:20px;line-height:30px;}
}

@media screen and (max-width: 479px){
body.jyjx .col_news_con li.news .wz{padding:20px}
body.jyjx .col_news_con li.news .news_title{font-size:16px;background-size: 30px;}
body.jyjx .col_news_con li.news:nth-child(2){padding:0;border:0;}
body.jyjx .col_news_con li.news:nth-child(3){margin-top:0} 
}


/* ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ¥Ã‚ÂÃ‚Â²ÃƒÂ¦Ã‚Â²Ã‚Â¿ÃƒÂ©Ã‚ÂÃ‚Â© */
body.history .his_img{display: block;margin: 0 auto 50px;}
body.history .his_text{margin-bottom:105px;font-size: 18px;line-height: 32px;font-weight: bold;color: #666666;}
body.history .col_news_con li.news{margin-bottom: 100px;}
body.history .col_news_con li.news .wz{float: left;width: 36%;border-top: 2px solid #8B3652;padding-top: 25px;}
body.history .col_news_con li.news .news_title{font-size: 20px;line-height: 26px;color: #8B3652;font-weight: bold;}
body.history .col_news_con li.news .artinfo{float: right;width: 60%;}
body.history .col_news_con li.news .artinfo img{max-width: 100%;}

@media screen and (max-width: 767px){
body.history .col_news_con li.news{margin-bottom:40px}
body.history .col_news_con li.news .wz,body.history .col_news_con li.news .artinfo{width:100%;float:none;margin-bottom:10px}
body.history .col_news_con li.news .wz{padding-top:10px;}
}

/* ÃƒÂ¥Ã‚Â­Ã‚Â¦ÃƒÂ¦Ã‚Â Ã‚Â¡ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ¨Ã‚Â¯Ã¢â‚¬Â  */
body.logo .col_news_con li.news{padding:66px 0;border-bottom: 2px solid #8B3652;position: relative;}
body.logo .col_news_con li.news .news_title{float: left;width: 22%;font-size: 40px;line-height: 52px;color: #8B3652;}
body.logo .col_news_con li.news .news_title a{color:#8B3652}
body.logo .col_news_con li.news .artinfo{float: right;width: 78%;font-size: 18px;line-height: 38px;color: #666;}
body.logo .col_news_con li.news .artinfo img{max-width: 100%;}
body.logo .col_news_con li.news.nodown .news_down {
    display: none;
}
.logo .col_news_con {
    padding-top: 0;
    padding-bottom: 0;
    border-top: 2px solid #8B3652;
}

body.logo .col_news_con li.news:last-child {
    border: none;
}
body.logo .col_news_con li.news .news_down {
    width: 152px;
    line-height: 52px;
    background: #5D1316;
    position: absolute;
    bottom: 66px;
}

body.logo .col_news_con li.news .news_down a {
    display: block;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

body.logo .col_news_con li.news .news_down a img {
    vertical-align: middle;
    margin-left: 12px;
}
@media screen and (max-width: 1560px){

    body.logo .col_news_con li.news .news_down{
    width: 16%;
    /* bottom: 20px; */
}
body.logo .col_news_con li.news .news_title{font-size:30px}
}

@media screen and (max-width: 768px){
    body.logo .col_news_con li.news .news_down{
    bottom: 20px;
    width: 152px;
}
    .logo .col_news_con{
    padding: 20px;
}
body.logo .col_news_con li.news{padding: 20px 0 100px;}
body.logo .col_news_con li.news .news_title,body.logo .col_news_con li.news .artinfo{width:100%;float:none;font-size: 16px;}
body.logo .col_news_con li.news .news_title{font-size:26px;margin-bottom:20px;line-height:30px}
}

/* ÃƒÂ¥Ã‚Â¸Ã‚Â¸ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ÃƒÂ§Ã¢â‚¬ÂÃ‚ÂµÃƒÂ¨Ã‚Â¯Ã‚Â */
body.tel .listcon .telbox{padding:36px 41px 43px;background: #fff;margin-bottom: 30px;border-top: 2px solid #8B3652;}
body.tel .listcon table,body.tel .listcon td{border:1px solid #CCCCCC;width: 100%;}
body.tel .listcon td{width: 50%;line-height: 28px;text-align: center;font-size: 18px;padding:20px 0}
body.tel .listcon .title{margin-bottom: 20px;font-size: 24px;font-weight: bold;line-height: 36px;text-align: center;}
.tel .col_news_con {
    background: none;
    padding: 0;
}
@media screen and (max-width: 999px){
body.tel .listcon td{font-size:15px;padding:10px 5px}
body.tel .listcon .title{font-size:20px}
body.tel .listcon .telbox{margin-bottom:30px;padding:30px 20px}
}

/*ÃƒÂ¦Ã‚Â´Ã‚Â¾ÃƒÂ©Ã‚Â©Ã‚Â»ÃƒÂ¦Ã…â€œÃ‚ÂºÃƒÂ¦Ã…Â¾Ã¢â‚¬Å¾*/
.depart .wp_subcolumn_list .wp_sublist{margin:0}
.depart .wp_subcolumn_list{padding: 32px 64px;background:#fff;box-sizing:border-box;margin-bottom: 21px;/* box-shadow:0px 5px 15px 0px #e1dddd; */border-top: 2px solid #8B3652;}
.depart .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{display:none}
.depart .wp_subcolumn_list .wp_sublist .sublist_title{border:0;padding-bottom: 19px;margin: 0;/* border-bottom: 1px solid #DEDEDE; */}
.depart .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name{font-size:24px;/* font-weight:bold; */color: #8B3652;font-family: "SourceHanSansCN-Medium.ttf";}
.depart .wp_subcolumn_list li.news{float:left;width: 33.3%;/* margin:0 1% 15px; *//* background:#FCFAF4; */box-sizing:border-box;border-top: 1px solid #DEDEDE;}
.depart .wp_subcolumn_list li.news .news_title{color:#666666;font-size:16px;line-height: 72px;padding:0 22px;/* font-weight:bold; */position:relative;font-family: "SourceHanSansCN-Medium.ttf";box-sizing: border-box;}
.depart .wp_subcolumn_list li.news .news_title a{color:#666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.depart .wp_subcolumn_list li.news .news_title:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width: 2px;height: 19px;background:#8B3652;}
.depart .wp_subcolumn_list ul.list2{/* margin:0 -1%; */}
.depart .col_news_con {
    padding: 0;
    background: none;
}

.depart .wp_subcolumn_list .wp_sublist .sublist_title a {
    font-weight: normal;
}

span.subcolumn-name {}

@media screen and (max-width: 767px){
.depart .wp_subcolumn_list{padding:20px;margin-bottom:30px}
.depart .wp_subcolumn_list li.news{width:48%}
.depart .wp_subcolumn_list li.news .news_title{font-size:15px;line-height:44px}
.depart .wp_subcolumn_list .wp_sublist .sublist_title a .subcolumn-name{font-size:18px}
}

@media screen and (max-width: 479px){
.depart .wp_subcolumn_list ul.list2{marign:0 auto}
.depart .wp_subcolumn_list li.news{width:100%;float:none}
}



/*ÃƒÂ¥Ã‚Â¸Ã‹â€ ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾*/
.faculty .wp_subcolumn_list .wp_sublist .sublist_title{border:0;text-align:center;margin-bottom:40px;height:auto}
.faculty .wp_subcolumn_list .wp_sublist .sublist_title a{font-size:24px;line-height:30px;position:relative;pointer-events:none}
.faculty .wp_subcolumn_list .wp_sublist .sublist_title a:before{content:"";width:44px;height:21px;display:block;background:url(../images/faculty_ico.png) center no-repeat;left:-55px;top:50%;transform:translateY(-50%);position:absolute;}
.faculty .wp_subcolumn_list .wp_sublist .sublist_title a:after{content:"";width:44px;height:21px;display:block;background:url(../images/faculty_ico.png) center no-repeat;right:-55px;top:50%;transform:translateY(-50%) rotate(180deg);position:absolute;}
.faculty .morelink{display:none !important}
.faculty .wp_sublist .news_list{margin:0 -1.5%}
.faculty .wp_sublist .news_list li.news{float:left;width:22%;margin:0 1.5% 45px;padding:15px;box-sizing:border-box;background:#fff;box-shadow:0px 5px 10px rgba(0,0,0,0.03)}
.faculty .wp_sublist .news_list li.news img{width:100%;height:100%;position:absolute;top:0;left:0;transition:0.4s}
.faculty .wp_sublist .news_list li.news .imgs{position:relative;padding-top:135%;overflow:hidden}
.faculty .wp_sublist .news_list li.news img:hover{transform:scale(1.05)}
.faculty .wp_sublist .news_list li.news .news_title{font-size:18px;font-weight:bold;color:#8B3652;text-align:center;margin:10px 0}
.faculty .wp_sublist .news_list li.news .news_title a{color:#8B3652}
.faculty .wp_sublist .news_list li.news .news_text{color:#666;font-size:16px;line-height:30px;max-height:60px;height:60px}
.faculty .wp_sublist .news_list li.news .news_text span{font-weight:bold}


@media screen and (max-width: 999px){
.faculty .wp_sublist .news_list{margin:0 auto}
.faculty .wp_sublist .news_list li.news{width:31.3%;margin:0 1% 25px}
}
@media screen and (max-width:768px){
.faculty .wp_sublist .news_list{margin:0 auto}
.faculty .wp_sublist .news_list li.news{width:48%;margin:0 1% 25px}
}
@media screen and (max-width:479px){
.faculty .wp_subcolumn_list .wp_sublist .sublist_title{margin-bottom:20px}
.faculty .wp_subcolumn_list .wp_sublist .sublist_title a{font-size:20px}
.faculty .wp_sublist .news_list{margin:0 auto}
.faculty .wp_sublist .news_list li.news{width:98%;margin:0 1% 25px}
}


/*ÃƒÂ¥Ã‚Â¸Ã‹â€ ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾2*/
.fac2 .col_news_con li.news{padding:33px;background:#fff;position:relative;margin-bottom:17px}
.fac2 .col_news_con li.news .news_meta{width:100px;border-right:2px solid #CECECE;line-height:21px;float:left;font-size:16px;color:#8B3652}
.fac2 .col_news_con li.news .news_title{margin:0 100px 0 130px;font-size:18px;font-weight:bold;color:#000;line-height:21px}
.fac2 .col_news_con li.news  .morebtn{position:absolute;right:30px;top:50%;display:block;margin-top:-25px;}

@media screen and (max-width: 999px){
.fac2 .col_news_con li.news{padding:15px}
.fac2 .col_news_con li.news .news_meta{width:90px;font-size:15px}
.fac2 .col_news_con li.news .news_title{margin-left:110px;font-size:16px}
.fac2 .col_news_con li.news .morebtn{margin-top:-15px;right:20px}
.fac2 .col_news_con li.news .morebtn img{width:30px}
}

@media screen and (max-width: 479px){
.fac2 .col_news_con li.news .news_meta{float:none}
.fac2 .col_news_con li.news .news_title{margin:10px 0 0;line-height:30px}
.fac2 .col_news_con li.news .morebtn{top:15px;margin:0}
}

/*ÃƒÂ¥Ã‚Â­Ã‚Â¦ÃƒÂ¦Ã…â€œÃ‚Â¯ÃƒÂ¥Ã‹â€ Ã…Â ÃƒÂ§Ã¢â‚¬Â°Ã‚Â©*/
.kw .col_news_con li.news{padding:0;border:0;position:relative;margin-bottom:40px}
.kw .col_news_con li.news .news_imgs{float:left;width:240px;height:340px;position:relative}
.kw .col_news_con li.news .news_imgs img{width:100%;position:absolute;top:0;left:0;height:100%}
.kw .col_news_con li.news .wz{margin-left:280px;border-top:2px solid #8B3652;padding-top:25px}
.kw .col_news_con li.news .source{color:#8B3652;font-size:14px;font-weight:bold;padding-left:15px;margin:23px 0;position:relative;line-height:20px;}
.kw .col_news_con li.news .source:before{content:"";position:absolute;left:0;top:9px;width:10px;height:2px;background:#8B3652}
.kw .col_news_con li.news .news_text{padding-top:20px;border-top:1px solid #E3E3E3;-webkit-line-clamp: 4;}
.kw .col_news_con li.news .morebtn{position:absolute;left:280px;bottom:0;line-height:20px;}

@media screen and (max-width: 999px){
.kw .col_news_con li.news .news_imgs{width:200px;height:283px}
.kw .col_news_con li.news .morebtn{left:220px}
.kw .col_news_con li.news .wz{margin-left:220px;padding-top:10px}
.col_news_list .news_list li.news .news_title{font-size:18px}
.kw .col_news_con li.news .source{margin:10px 0 20px}
}

@media screen and (max-width: 479px){
.kw .col_news_con li.news{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:10px}
.kw .col_news_con li.news .news_text{padding-top:10px;}
.kw .col_news_con li.news .news_imgs{float:none;width:60%;position:relative;height:0;padding-top:84%;margin:0 auto 30px}
.kw .col_news_con li.news .wz{margin-left:0;}
.kw .col_news_con li.news .morebtn{position:static; }
}

