/*公共栏目标题*/.common_title {text-align:center;margin-bottom:30px;}
.common_title:after {content:"";display:block;margin:0 auto;width:50px;height:2px;background-color:#00afec;}
.common_title > h3 {font-size:22px;line-height:20px;letter-spacing:2px;color:#00afec;margin-bottom:12px;}
.common_title > p {font-size:16px;line-height:20px;letter-spacing:2px;color:#333333;margin-bottom:12px;text-transform:Uppercase;}
/*banner*/
.banner {max-width:1920px;overflow:hidden;position:relative;}
.index_banner {position:relative;height:480px;width:100%;}
.index_banner>a {width:100%;max-width:1920px;position:absolute;height:480px;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 auto;}
a.btn_left,a.btn_right {font-size:0;float:left;width:70px;height:70px;cursor:pointer;opacity:0;transition:opacity 0.6s;background:url("../images/btn_left.png") no-repeat center;}
a.btn_right {float:right;background:url("../images/btn_right.png") no-repeat center;}
.banner .btn {width:100%;position:absolute;top:50%;transform:translateY(-50%);}
.banner:hover .btn>a {opacity:0.6;}
.banner .dot {position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}
.banner .dot>span {display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #fff;opacity:1;background:#fff;margin-right:10px;}
.banner .dot>span:last-child {margin-right:0;}
.banner .dot>span.active {background-color:#00afec;}
/*系部新闻*//*天一要闻*/.ty_news {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 0 40px;background: url("../images/xbxw_bg.jpg")no-repeat center}
/*有图列表*/.ty_news > .w1200 > ul {margin-bottom:40px;min-height:348px;}
.ty_news > .w1200 > ul > li {float:left;width:270px;height:348px;margin-right:40px;}
.ty_news > .w1200 > ul > li:last-child {margin-right:0;}
.ty_news > .w1200 > ul > li > a > .text {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px;width:270px;height:168px;background-color:#ffffff;box-shadow:0px 5px 20px 0px rgba(0,0,0,0.1);text-align:justify;}
.ty_news > .w1200 > ul > li > a > .text > p.title {font-size:16px;line-height:20px;letter-spacing:2px;color:#333;margin-bottom:10px;-webkit-line-clamp:2;}
.ty_news > .w1200 > ul > li:hover p.title {color:#00afec !important;}
.ty_news > .w1200 > ul > li > a > .text > p.detail {font-size:14px;line-height:22px;letter-spacing:1px;color:#666;height:44px;-webkit-line-clamp:2;}
.ty_news > .w1200 > ul > li > a > .text > .time {position:relative;height:19px;width:100%;overflow:hidden;margin-top:16px;}
.ty_news > .w1200 > ul > li > a > .text > .time > p {position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:14px;letter-spacing:1px;color:#999999;text-align:center;vertical-align:middle;padding:0 9px;background-color:#fff;}
.ty_news > .w1200 > ul > li > a > .text > .time:after {content:"";display:block;width:100%;height:1px;background-color:#dcdcdc;margin-top:9px;}
/*教师风采*/
.teachers{
    padding: 40px 0;

}
.teachers ul{
    margin-bottom: 40px;
    min-height: 210px;
}
.teachers ul>li{
    float: left;
    margin-right: 30px;
}
.teachers ul>li:last-child{
    margin-right: 0;
}
.teachers ul>li>a{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    width: 380px;
    height: 210px;
    background-color: #eee;
}
.teachers ul>li>a>.text{
    width: 200px;
}
.teachers ul>li>a .title{
    line-height: 36px;
    font-size: 16px;
    letter-spacing: 1px;
    color: #333;
}
.teachers ul>li:hover p.title{
    color:#00afec;
}
.teachers ul>li>a .detail{
    height: 110px;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 1px;
    color: #333;
    -webkit-line-clamp:5;
}
/*大学生风采*/
.student_style{
    background: url("../images/fc_bg.jpg") no-repeat center;
    padding: 40px 0;
}
.student_style ul{
    margin-bottom: 40px;
    min-height: 237px;
}
.student_style ul>li{
    width: 270px;
    margin-right: 40px;
    float: left;
}
.student_style ul>li:last-child{
    margin-right: 0;
}
.student_style ul>li>a>.img_box{
    width: 270px;
    height: 180px;
    margin-bottom: 16px;
}
.student_style ul>li>a>.title{
    height: 41px;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    -webkit-line-clamp:2;
}
.student_style ul>li:hover .title{
    color: #00afec;
}
/*图片*/
.mlty {
    overflow: hidden;
    padding-top: 40px;
}

.mlty > ul {
    margin-bottom: 10px;
    min-height: 242px;
}

.mlty > ul > li {
    float: left;
    width: 270px;
    margin: 0 40px 30px 0;
}
.mlty > ul > li:last-child{
    margin-right: 0;
}
.mlty > ul > li .img_box {
    margin-bottom: 16px;
}

.mlty > ul > li p {
    font-size: 16px;
    letter-spacing: 1px;
    color: #333333;
    text-align: center;
    line-height: 1;
}
.mlty a.more{
    margin-bottom: 40px;
}
/*通知公告*/
.notice{ background: url("../images/fc_bg.jpg") no-repeat center;
    padding-top: 40px;}
.notice a.more{
    margin-bottom: 40px;}
.notice ul {margin-bottom:14px;min-height:270px;}
.column_wrap .common_title {text-align:left;}
.column_wrap .common_title:after {margin:0;}
.notice ul > li {height:64px;margin-bottom:26px; float: left}
.notice ul>li:nth-child(even) {
    float: right;}
.notice ul > li:last-child {margin-bottom:0;}
.notice ul > li > a > p.time {width:70px;height:56px;background-color:#00afec;color:#fff;text-align:center;padding-top:8px;}
.notice ul > li > a > p.time > span.day {font-size:24px;line-height:1;margin-bottom:12px;}
.notice ul > li > a > p.time > span.y_m {font-size:14px;line-height:1;}
.notice ul > li > a > .text {width:470px;height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;}
.notice ul > li > a > .text > p.title {-webkit-line-clamp:2;letter-spacing:1px;height:42px;}
.notice ul > li:hover .text {background-color:#fff;color:#00afec;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 20px 0px rgba(0,0,0,0.1);}