body{min-width: 1200px;}
p{    margin: 0 !important;}
.back-one{height:auto !important;}
dl{ margin: 0 !important;}
/* ---------------------------------------------------------二级 -----------------------------------------------*/
.ej_wrap{min-height: 500px;margin-bottom:50px;}
/* 装饰图 */
.zst_wrap {width: 100%;height: 300px;position: relative;}
.zst_wrap img{width: 100%;height: 100%}
.zst {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.lumn_wrap{float: right;margin-top: 110px;}
.lumn_text{font-size: 42px;color: #ffffff;font-weight: bold;}
.lumn_en{font-size:11px;color: #fff;text-transform:uppercase}
/* 装饰图 End */

/* 二级导航 */
.nav_ej_wrap{width: 246px;float: left;margin-top: -66px;position:relative;z-index: 99999;margin-bottom: 150px;}
.nav_lumnName{width:245px;height: 66px;font-size: 20px;color: #fff;text-align: center;line-height: 66px; background: url(/images/title_bac.png) no-repeat; background-size: 100% 100%;}
.nav_ej{}
.nav_ej li{position: relative;}
.nav_ej li div {position: relative; display: block; line-height: 60px; font-size: 18px;color: #333333;border-left: 12px solid #a32016;padding-left: 30px; box-sizing: border-box;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nav_ej li:hover{}
.nav_ej li:hover div{background: #ececec;border-left: 12px solid #dfc759;}
.nav_ej li:hover div a{color: #a32016;}
.nav_ejBut {height: 16px;float: right;position: absolute;top: 23px;right: 12px;cursor: pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nav_ejBut_on{transform:rotate(180deg)}
.nav_ej_on div{background: #ececec;border-left: 12px solid #dfc759 !important;}
.nav_ej_on div a{color: #a32016;}
.nav_ej_down{width: 100%;background: #f6f5f5;border-left: 12px solid #dfc759 !important;display: none;}
.nav_ej_down a{font-size: 16px;    padding-left: 30px;display: block;line-height: 60px;}
.nav_ej_down a:hover{color: #a32016;}
.ej_position_wrap {width: 100%;height: 50px;border-bottom: 1px solid #a32016;line-height: 50px;color: #333;}
.ej_lumn_name {font-size: 20px;float: left;}
.ej_position {font-size: 14px;float: right;}
/* 简介/内容 */
.ej_content {font-size: 14px;color: #666666;margin-top: 23px;line-height: 23px;min-height: 400px;margin-bottom: 80px;}
.ej_content_title{font-size: 20px;color: #333;text-align: center;font-weight: bold;}
.ej_content_time{text-align: center;font-size: 12px;margin: 20px 0;}
.ej_content>img{display: block;margin: 5px auto;}
.ej_right_wrap{width: 905px;float: right;min-height: 400px;}
.ej_position_xb {border-bottom: 1px solid #ececec;}
.ej_position_xb .ej_lumn_name{font-weight: bold; color:#a32016;font-size: 24px; width:150px; border-radius:5px; text-align:center; border:2px dashed red;  }
/* 系部列表 */
.ej_xb_list{}
.ej_xb_list li {line-height: 62px;border-bottom: 1px solid #ececec;}
.ej_xb_list li span{font-size: 16px;color: #a32016;margin-right: 26px;display: block;float: left;}
.ej_xb_list li a{font-size: 16px;display: block;}
.ej_xb_list li a:hover{color: #a32016;}
/* 二级列表 */
.ej_list{}
.ej_list li{font-size: 16px;line-height: 54px;border-bottom: 1px solid #c1c1c1;height: 54px;color: #999999;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.ej_list li p{float: right;}
.ej_list li:hover{border-bottom: 1px solid #a32016;color: #a32016;}
.ej_list li:hover a{color: #a32016;}
.dl_list{}
.dl_list ul{border-top: 1px solid #c1c1c1;}
.dl_list .szdw_ul_title{margin-top: 20px;}
.dl_list .ej_list li:last-child{border: none;}
/* 机构设置 */
.xb_list{}
.xb_list li{background: url(/images/icon8_1.png) right 11px center no-repeat;background-size: 6%;padding-left: 20px;margin-top: 38px;width: 400px;line-height: 50px;border: 1px solid #a32016;font-size: 16px;float: left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.xb_list li:nth-child(even){float: right;}
.xb_list li a{display: block;}
.xb_list li:hover{background: url(/images/icon8.png) right 11px center no-repeat #a32016;background-size: 6%;}
.xb_list li:hover a{color: #fff;}
/* 师资队伍 */
.ej_szdw_list{width: 100%;margin-top: 25px;text-align: center}
.ej_szdw_list li{width: 18%;float: left;margin-right: 5%;margin-bottom: 20px;overflow: hidden;}
.ej_szdw_list li img{width: 100%;height: 205px;}
.ej_szdw_list li p{overflow: hidden; font-size:15px;display:block;height: 45px;color: #333;padding: 0 12px;box-sizing: border-box;line-height: 45px;}

.ej_szdw_list li:hover p{color: #a32016;}
/* 图片列表 */
.ej_pic_list li{width:281px;height: 175px;float: left;margin-right: 30px;position: relative;margin-top: 30px;overflow: hidden;}
.ej_pic_list li img{width: 100%;height: 100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.ej_pic_list li p{font-size:15px;display:block;margin-top: 8px;position: absolute;bottom: 0;width: 100%;height: 45px;background: rgba(0,0,0,0.6);color: #fff;padding: 0 12px;box-sizing: border-box;line-height: 45px;}
.ej_pic_list li:hover img{transform: scale(1.1)}

.tjjs {width: 100%;height: 350px;position: relative;margin-top: 30px;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {width: 100%;height: 100%;}
.tjjs img {width: 100%;min-height: 350px;cursor: pointer;}
.tjjs .pagination {position: absolute;left: 0;text-align: center;bottom: 28px;width: 100%;z-index: 9;}
.tjjs .swiper-pagination-switch {display: inline-block;width: 15px;height: 15px;margin: 0 12.5px;cursor: pointer;background: #fff;}
.tjjs .swiper-active-switch {background: #a32016;border: 1px solid #a32016;}
.tjjs .cen-w{height: 100%;width: 100% !important;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
.tjjs .arrow{opacity: 0.7; position: absolute;top: 0;bottom: 0;margin: auto; width: 50px;height: 60px;z-index: 9;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;	-ms-transition: all 0.3s;	-o-transition: all 0.3s;transition: all 0.3s;}
.tjjs .arrow-left {background: url(/images/jt.png) no-repeat;left: 10px;background-size: 100% 100%;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform: rotate(-180deg);-o-transform:rotate(-180deg);}
.tjjs .arrow-right {background: url(/images/jt.png) no-repeat;right: 10px;background-size: 100% 100%;}
.tjjs .arrow:hover{opacity: 1;}