/* 招生处 */
.enroll{width:100%;background:#F8F8F8;padding:60px 0 80px 0;}
.enroll_main{width:1400px;margin:0 auto;display: flex;justify-content: space-between;}
.enroll_left{width:65.2%;}
.enroll_left_title{width:100%;height:48px;display: flex;justify-content: space-between;align-items: center;position: relative;}
.enroll_left_title h3{font-size: 34px;color:#1f1f1f;}
.enroll_left_title img{display: block;margin-right:11px;}
.enroll_left_title span{width: 50px;height:22px;background:url('../images/icon_sub.png') no-repeat;position: absolute;left:0;bottom:-22px;}
.enroll_left_list{padding-top:40px;}
.enroll_left_item{width:100%;height:96px;display: flex;border-bottom:1px solid #e8e8e8;}
.enroll_left_date{width:80px;height:96px;display: flex; flex-direction: column; justify-content: center;align-items: center;font-weight: bold;font-size: 14px;color:#666; font-family: Arial, Helvetica, sans-serif; line-height: 1.5;position: relative;min-width: 80px;}
.enroll_left_date p{font-size:24px;}
.enroll_left_date span{width:12px;height:12px;background:#0f2b9c;position: absolute;transform: rotate(45deg) translate(-50%,0);right:-10px;top:50%;display: none;}
.enroll_litem_content{flex: 1;padding:0 14px 0 26px;}
.enroll_litem_content a{font-size:18px;line-height:96px;font-weight: bold;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
.enroll_litem_content p{font-size: 15px;line-height: 28px;color:#666;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;margin-top:6px;}
.enroll_litem_pic{width:168px;padding:10px 26px 0 0; min-width: 168px;}
.enroll_litem_pic img{display: block;width:168px;height:76px;}

.enroll_left_item:hover{background:#fff;}
.enroll_left_item:hover .enroll_left_date{color:#fff;background:#0f2b9c;}
.enroll_left_item:hover .enroll_left_date span{display: block;}

.enroll_right{width:31.8%;}
.enroll_right_title{width: 100%;height:48px;padding-bottom:15px;background: url('../images/news_line_blue.png') no-repeat left bottom; display: flex;justify-content: space-between; align-items: center;}
.enroll_right_title h3{font-size:34px;}
.enroll_right_title a img{display: block;}
.enroll_right_list01{padding-top:40px;}
.enroll_Rlist01_item{display: flex;padding-bottom:24px;}
.enroll_ritem_date{width: 70px;height: 70px;border: 1px solid #0f2b9c; display: flex; flex-direction: column; justify-content: center; align-items: center;color:#0F2B9C;font-size:14px;font-family:Arial, Arial-Regular;min-width: 70px;}
.enroll_ritem_date p{font-size:24px;font-weight: bold;}
.enroll_ritem_cont{flex:1;padding:8px 0 0 20px;box-sizing: border-box;}
.enroll_ritem_cont h5{font-size:16px;line-height:26px;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.enroll_ritem_cont p{font-size:14px;color:#666;line-height:20px;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;margin-top:4px;}
.enroll_right_list02{padding-top:5px;}
.enroll_right_list02 li{display: flex; align-items: center; height: 26px;margin-top:20px;}
.enroll_right_list02 li span{display: block;width:8px;height:8px;background: #0F2B9C;transform: rotate(45deg);margin-right:11px;}
.enroll_right_list02 li a{flex: 1;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}

.zyjs_title0522{margin-top:60px;}
.xyhj_title0522{margin-top:45px;}

/* 专业介绍 */
.zyjs_bj{width:100%;background:url('../images/zsc/bg_tszy.png') no-repeat center top #4c7bc9;}
.zyjs_main{width:1400px;margin:0 auto;}
.zyjs_title{width:100%;font-size: 34px;font-family: Microsoft YaHei, Microsoft YaHei-Bold;font-weight: Bold;text-align: center;color: #ffffff;line-height: 45px;padding-top:60px;padding-bottom:129px;}
.zyjs_content{display: flex; flex-wrap: wrap;padding-bottom:146px;}
.zyjs_content li{width:680px;height:199px;background:#fff;box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.10);padding:25px 28px 0 250px;box-sizing: border-box; position: relative;}
.zyjs_content li:nth-child(1){border-radius: 0px 30px 0px 30px; margin:0 40px 50px 0;}
.zyjs_content li:nth-child(2){border-radius: 30px 0px 30px 0px; margin:0 0 50px 0;}
.zyjs_content li:nth-child(3){border-radius: 30px 0px 30px 0px; margin:0 40px 0 0;}
.zyjs_content li:nth-child(4){border-radius: 0px 30px 0px 30px;}
.zyjs_content li .zyjs_zy{font-weight: Bold;font-size: 20px;line-height: 26px;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;}
.zyjs_content li .zyjs_zyjj{font-size: 16px;line-height: 28px;color: #666666;display:  -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;padding-top:12px;}
/* .zyjs_content li .zyjs_zyjj:hover{color: #0F2B9C;} */
.zyjs_content li .zyjs_img{position: absolute;left:25px;bottom:25px;}
.zyjs_content li:nth-child(3) .zyjs_img,.zyjs_content li:nth-child(4) .zyjs_img{top:25px;}

/* 校园环境 */
.site{width:1400px;margin:0 auto;padding:60px 0 80px;position: relative;}
.site_title{font-size:34px;line-height:48px;font-weight: bold;}
.site_main{margin-top:50px;display: flex; justify-content: space-between;}
.site_main dl{width:320px;}
.site_main dt{width:100%;}
.site_main dt img{display: block;width:100%;height:200px;}
.site_main dd{background:#fff;box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.10);line-height:50px;text-align: center; padding:0 20px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;width:100%;}
.site .swiper-container {width: 100%; height: 100%;padding:0 3px 5px;}
.site .swiper-slide{flex-direction: column;}
.swiper-button-next, .swiper-button-prev {top: 50%;width: 40px;height: 40px;z-index: 999;cursor: pointer;background-size: 40px 40px;margin-top:0;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url('../images/zsc/right_arrow_dj@2x.png'); right:-60px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url('../images/zsc/left_arrow_dj@2x.png'); left: -60px;}

@media screen and (min-width: 0px) and (max-width: 1640px){
    .enroll_main{width:1200px;}
    .zyjs_main{width:1200px;}
    .zyjs_content li{width:580px;}
}
@media screen and (min-width: 0px) and (max-width: 1360px){
    .enroll_main{width:1000px;}
    .zyjs_main{width:1000px;}
    .zyjs_content li{width:480px;}
}
@media screen and (min-width: 0px) and (max-width: 1024px){
    .enroll_main{width:96%; flex-direction: column;}
    .enroll_left{width:100%;}
    .enroll_right{width:100%;}
    .enroll_left_list{padding-bottom:40px;}
    .zyjs_main{width:96%;}
    .zyjs_content li{width:100%;}
    .zyjs_content li:nth-child(1){margin:0 0 0 0;}
    .zyjs_content li:nth-child(2){ margin:150px 0 0 0;}
    .zyjs_content li:nth-child(3){ margin:150px 0 0 0;}
    .zyjs_content li:nth-child(4){ margin:150px 0 0 0;}
    .zyjs_content li:nth-child(3) .zyjs_img,.zyjs_content li:nth-child(4) .zyjs_img{top:-75px;}
}
@media screen and (min-width:0px) and (max-width:750px){

}
