.faculty #l-container .inner{padding:30px 0}
.facbox .letterbox{border:1px solid #DADADA;font-size:20px;color:#333;line-height:26px;padding:17px 20px}
.facbox .letterbox .all{width:65px; float:left}
.facbox .letterbox  .letterlist{margin-left:65px;display:flex;justify-content: space-between;}
.facbox .letterbox  li{padding:0 5px; } 
.facbox .fieldbox{padding:27px 0;border-bottom:1px solid #B81D22;margin-bottom:30px}
.facbox .selectbox{float:left;width:300px;max-width:32%;margin-right:1.1%;position:relative} 
.facbox .selectbox:hover .cur_select{background:#fff}
.facbox .cur_select{line-height:50px;color:#333;font-size:20px;text-indent:20px;position:relative;border:1px solid #DADADA}
.facbox .cur_select:before{content:"";position:absolute;right:15px;width:16px;height:14px;top:50%;margin-top:-7px;background:url(tri.png) center no-repeat;transition:0.3s}
.facbox .hover.cur_select:before{transform:rotate(180deg)}
.facbox .selectlist{position:absolute;top:100%;left:0;width:100%;background:#fff;font-size:20px;line-height:22px;box-sizing:border-box;padding:15px 30px 0;z-index:33;display:none}
.facbox .selectlist li{margin-bottom:20px;}
.option{cursor:pointer}
.option:hover,.option.selected{ color:#b81d22}
.data_con{margin:0 -10px}
.data_con .news{float:left;width:16.6%;margin:0 auto 40px;line-height:22px;text-align:center;font-size:20px;}
.data_con .news .news_box{margin:0 10px;background:#EAEAEA;display:flex;height:60px;align-items: center;justify-content: center;}
.data_con .news a{display:block;}
.data_con .news .news_title{width:100%}


@media screen and (max-width: 1399px){
.data_con .news{font-size:17px}
}


@media screen and (max-width: 999px){
.data_con .news{width:25%;font-size:16px;margin-bottom:20px}
.facbox .selectlist,.facbox .cur_select{font-size:16px}
.facbox .selectlist{padding:15px 15px 0}
}

@media screen and (max-width: 768px){
.facbox .letterbox li{width:7.5%;text-align:center}
.facbox .letterbox{font-size:17px}
.facbox .letterbox .letterlist{justify-content: flex-start; flex-wrap: wrap;}
.facbox .letterbox .all{width:50px}
.facbox .letterbox .letterlist{margin-left:50px}
.data_con{margin:0}
}

@media screen and (max-width: 479px){
.data_con .news{width:48%;margin:0 1% 20px}
.facbox .selectbox{float:none;width:100%;margin:15px auto;max-width:100%}
}







