@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1200px){}
@media (min-width:996px) and (max-width:1136px){
	.hiSlider{overflow: hidden;background: #eee;width: 100%;}
	.train .text{float: left;width: 60%;margin-top: 30px;line-height: 32.5px;margin-left: 15px}
}
@media screen and (max-width:996px){
	.new .fl,.new .rt,.notice .fl,.notice .rt{width: 96%;margin: 0 auto;float: none;}
	.new .fl{display: none}
.new .notice .fl{display:block}
	.train ul li{width: calc(50% - 30px)}
	.teach{padding: 0 10px;}
	.campus,.party{padding: 0 5px;}
	.footer{height: auto;font-size: 14px;}
	.link{display: none;}
	.campus{display: none}
	.footer p{line-height: 26px;padding-top: 0px;height: 100px;padding-bottom: 10px;font-size: 14px;margin: 0;}
	.footer .fl,.footer.rt{display: none;}
	.footer_1{padding-top: 0;display: none}
.hiSlider{overflow: hidden;background: #eee;width: 100%;}
		.aboutnei .about_left .about_left_arrow{display:inline-block;}
	.aboutnei .about_left {position: absolute;left: -245px;top: 0;}
	.aboutnei .about_right {width: 96%;margin: 0 2%;}
	.aboutnei .about_right .zhuti .djgz{border-bottom: 1px dashed #d1d1d1;margin-bottom:20px;height: 118px;}
	.aboutnei {padding-top: 10px;}
	.aboutnei .about_right .zhuti h1{font-size: 1.2rem;text-align: left;margin-bottom: 0.1rem; color: #434243;font-weight: 500;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
	.aboutnei .about_right .zhuti .djgz_r p{text-align: left;font-size: 0.6rem;height: 1rem;line-height: 1rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
       .tpZT .about>table>tbody>tr>td>div>table>tbody>tr>td>table img{width:46vw !important;height:30.53vw !important;}
.tpZT .about>table>tbody>tr>td>div>table>tbody>tr>td>table td{width:46vw !important;height:30.53vw !important;}
.tpZT  .about>table>tbody>tr>td>div>table>tbody>tr>td>span span{width:46vw !important;}
}
@media (min-width:750px) and (max-width:996px){
	.party .fl,.party .rt{width: 96%;margin: 0 auto;float: none}
	.train ul li{margin-bottom: 10px;height: 100px;}
	.train li .date{margin-top: 0px;}
	.train li .text{margin-top: 18px;}
	.teach ul>.fl{width: 50%;margin-bottom: 20px;}
	.teach ul .rt{float: left;width: 50%}
	.slider{padding-top: 0;}


	.hiSlider{overflow: hidden;background: #eee;width: 130%;}
}
@media screen and (max-width:750px){
.train ul li{width: calc(50% - 10px);box-shadow: -1.721px 2.457px 9px 0px rgba(43, 88, 167, 0.18);height: 104px;background: #fff;margin-right: 10px;float: left;margin-bottom: 20px;}
	.train li .date{background:url(../images/train_2.png) no-repeat center;width: 58px;height: 70px;margin-top: 15px;margin-left: 15px;text-align: center;float: left;}
	.train .date h3{font-size:20px;padding-top: 10px;color: #fff;font-weight: normal;}
.train .date h4{font-size:14px;font-weight: normal;color: #434243;padding-top: 18px;}
.train .text{float: left;width: 64%;margin-top: 15px;line-height: 32.5px;margin-left: 15px}
	.top{display: none;}
	.nav{display: none;}
	.motop {display: block !important;background: #2b58a7;padding-top: 5px;}
	.party .fl,.party .rt{width: 96%;margin: 0 auto;float: none}
.xyjj_about img{margin-top: 0;}
	.teach ul>.fl{width: 100%;margin-bottom: 20px;border-bottom: 1px dashed #d1d1d1}
	.teach ul .rt{float: left;width: 100%}
	.slider{padding-top: 0;}
	.aboutnei .about_right .zhuti .djgz{border-bottom: 1px dashed #d1d1d1;margin-bottom:20px;height: 88px;}
	.aboutnei .about_right .zhuti .djgz_z{float: left;width: 15%;height: 50px;box-sizing: border-box}
.aboutnei .about_right .zhuti .djgz_z img{display: block;width: 100%;height: 100%;}
			.new .rt i,.notice .fl i,.notice .rt i,.party .title i,.teach .title i{width: 20px;height: 20px;float: left;margin-top: 15px;}
	.new .rt h1,.notice .fl h1,.notice .rt h1,.party .title h1,.teach .title h1{font-size: 18px;font-weight: normal;color: #2b58a7;float: left}
	.new .rt i img,.notice .fl i img,.notice .rt i img{display:block;width: 100%}
	.party .title i img,.teach .title i img{display:block;width: 100%}
	.aboutnei .about_right .zhuti h2{font-size: 22px;text-align: center;color: #434243;height: 35px;line-height: 35px;margin-bottom: 30px;}
	.teach ul>.fl{width: 100%;margin-bottom: 20px;border-bottom: 1px dashed #d1d1d1;padding-bottom: 10px;}
	.teach ul{margin-top: 20px;padding-bottom: 20px;}
	.footer{height: auto;}
	.footer p a{display: none;}
     
}





.lb-box {width: 100%;height: 380px;margin: 0px auto;position: relative;overflow: hidden;}
@media (max-width:568px) {
  .lb-box {width: 100%;height: 180px;}
.slider{padding-top: 0;}
.c_txt tr td:nth-child(1){display:none;}
.c_txt table{table-layout: fixed;word-wrap: break-word;width: 80%;}
.c_txt a{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;display: block;line-height: 42px !important;}
}
.lb-content {width: 100%;  height: 100%;}
.lb-item {width: 100%;  height: 100%;display: none;position: relative;   }
.lb-item > a {width: 100%;height: 100%;display: block;}
.lb-item > a > img {width: 100%;height: 100%;}
.lb-item > a > span {width: 100%;display: block;position: absolute;bottom: 0px;padding: 15px;color: #fff;background-color: rgba(43,88,167,0.82);overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;}
@media (max-width:568px) {
 .lb-item > a > span {padding: 10px; }

.aboutnei .about_right .zhuti .djgz{border-bottom: 1px dashed #d1d1d1;margin-bottom:20px;height: 20.8rem;}
.aboutnei .about_right .zhuti h1{font-size: 1.00rem;text-align: left;margin-bottom: 0.1rem; color: #434243;font-weight: 500;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.aboutnei .about_right .zhuti .djgz_r p{text-align: left;font-size: 0.8rem;height: 1rem;line-height: 1rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;}

}
.lb-item.active {display: block;left: 0%;}
.lb-item.active.left {left: -100%;}
.lb-item.active.right { left: 100%;}
/*  */
.lb-item.next,
.lb-item.prev {display: block;position: absolute;top: 0px;}
.lb-item.next { left: 100%;}
.lb-item.prev {left: -100%;}
.lb-item.next.left,
.lb-item.prev.right {left: 0%;}
.lb-sign {position: absolute; right: 10px;top: 90%;padding: 5px 3px;border-radius: 6px;list-style: none;user-select: none;background-color: rgba(0,0,0,0.7);}
.lb-sign li {width: 22px;height: 20px;font-size: 14px;font-weight: 500;line-height: 20px;text-align: center;float: left;color: #aaa;margin: auto 4px;border-radius: 3px;cursor: pointer;}
.lb-sign li:hover {color: #fff;}
.lb-sign li.active {color: #000;background-color: #EBEBEB;}
.lb-ctrl {position: absolute;top: 50%;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.4);color: #fff;border-radius: 5px;cursor: pointer;transition: all 0.1s linear;}

@media screen and (max-width:568px) {.lb-ctrl {font-size: 30px;}
.train ul li{width: 100%;box-shadow: -1.721px 2.457px 9px 0px rgba(43, 88, 167, 0.18);height: 70px;background: #fff;margin-right: 10px;margin-bottom: 10px;}
	.train li .date{background:url(../images/train_2.png) no-repeat center;margin-top: 0;}
	.train ul li:nth-child(4),.train ul li:nth-child(5),.train ul li:nth-child(6){display: none}
	.train .date h3{font-size:18px;padding-top: 10px;color: #fff;font-weight: normal;}
.train .date h4{font-size:  13px;font-weight: normal;color: #434243;padding-top: 12px;}
.train .text{float: left;width: 80%;margin-top: 15px;line-height: 32.5px;margin-left: 15px}
	.train button{display: block;}
.slider{padding-top: 0;}
	.aboutnei .about_right .zhuti .djgz{border-bottom: 1px dashed #d1d1d1;margin-bottom:20px;height: 78px;}
	.new,.notice,.party,.teach{background: rgb(255, 255, 255);box-shadow: -1.627px 3.654px 5px 0px rgba(131, 131, 131, 0.24);width: 98%;padding: 0 0.2rem;margin-bottom: 20px;}
.footer p{line-height: 26px;padding-top: 10px;height: 100px;padding-bottom: 10px;font-size: 14px;}

}
.lb-ctrl.left {left: -50px;}
.lb-ctrl.right {right: -50px;}
.lb-box:hover .lb-ctrl.left {left: 10px;}
.lb-box:hover .lb-ctrl.right {right: 10px;}
.lb-ctrl:hover {background-color: #000;}
@media screen and (max-width:480px){
	.new .rt li p,.notice .fl li p,.notice .rt li p,.party .fl li p{font-size: 14px;}
		.new .rt i,.notice .fl i,.notice .rt i,.party .title i{width: 20px;height: 20px;float: left;margin-top: 15px;}
	.new .rt h1,.notice .fl h1,.notice .rt h1{font-size: 18px;font-weight: normal;color: #2b58a7;float: left}
	.new .rt i img,.notice .fl i img,.notice .rt i img{display:block;width: 100%}
	.new .fl{display: none}
.new .notice .fl{display:block}
	span{font-size: 14px}
	.new{padding-top: 10px}
	.new .rt .fl,.notice .fl .fl,.notice .rt .fl{width: 70%;float: left;display: block;}
.new .rt .rt,.notice .fl .rt,.notice .rt .rt{width: 30%;color: #d1d1d1;float: right;}
	.party .fl .fl{width: 70%;float: left;}
.party .fl .rt{width: 30%;color: #d1d1d1;float: right;}
	.train li .date{background:url(../images/train_2.png) no-repeat center;margin-top: 0;}
	.train{font-size: 14px;}
	.train .date{font-size: 14px;}
	.train .text{float: left;width: 70%;margin-top: 5px;line-height: 32.5px;margin-left: 15px}
	.party .box{width: 23.07rem;height: 237px;margin: 20px auto;overflow: hidden;position: relative;}
	.box-1 ul li h2{position: absolute;left: 0;top:83%;width: 75%}
	.box-1 ul li img{display:block;width: 23.07rem; height: 237px;}
	.slider{padding-top: 0;}
	.aboutnei .about_right .zhuti .djgz{border-bottom: 1px dashed #d1d1d1;margin-bottom:20px;height: 4.8rem;}
	.aboutnei .about_right .zhuti h2{font-size: 16px;text-align: center;color: #434243;height: 35px;line-height: 35px;}

}
@media screen and (max-width:320px){
	.new .rt li p,.notice .fl li p,.notice .rt li p{font-size: 14px;}
	span{font-size: 14px}
	.slideBox .bd li{ position:relative; z-index:0;height: 200px;}
	.slideBox .bd li img{display: block;width: 100%；}
	.train li .date{background:url(../images/train_2.png) no-repeat center;margin-top: 0;}
	.slider{padding-top: 0;}
        
}