.top{
	min-height: 142px;
	background:#D74339 ;
}
.top-left{
	line-height: 142px;
}
.top-right{
	display: flex;
	justify-content: flex-end;
	padding-top: 50px;
}

.top-right-left a{
	text-decoration: none;
	color: white;
	display: inline-block;
	height: 42px;
	width: 127px;
	background: #E37C75;
	font-size: 16px;
	text-align: center;
	line-height: 42px;
	margin-right: 10px;
}
.top-right-right{
	background: #E37C75;
	overflow: hidden;
}
.top-right-right input{
	width: 200px;
	height: 42px;
	background: #E37C75;
	border: 0;
	display: inline-block;
	color: white;
	padding: 0;
	padding-left: 10px;
}

.top-right-right input:focus{
	outline: none;
}
.top-right-right button{
	height: 43px;
	background: #FFBF34;
	border: 0;
	margin: 0;
	padding: 0;
	display: inline-block;
	width: 50px;
}

@media (max-width: 428px){
	.top-left{
		line-height: 80px;
	}
.top-left img{
	width: 100%;
}
.top-right{
	padding-top: 20px;
	padding-bottom: 20px;
}
}
@media (max-width: 414px){
	.top-right{
		justify-content: center;
	}
	.top-right-left a{
		width: 100px;
	}
}
@media (max-width: 375px) {

	/******iphone X 7 8******/
	.top-right-left a{
		width: 90px;
	}
	.top-right-right input{
		width: 180px;
	}

}

@media (max-width: 320px) {

	/******iphone 5/SE******/
	.top-right-right input{
		width: 130px;
	}
}



/* 导航开始 */
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
	margin: 0;
}
.navbar{
	margin-bottom: 0;
	border: 0;
}
.navbar-collapse{
	padding: 0;
}
.navbar-nav > li{
	font-size: 18px;
}

.nav > li > a{
	padding: 15px 28.8px;
}
.navbar .navbar-nav li .dropdown-menu{
	/*background-color: red;*/
	text-align: center;
	min-width: 130px !important;
	font-size: 16px;
}


@media (max-width: 428px) {
	.nav > li > a{
		text-align: center;
	}
	.navbar-nav .open .dropdown-menu > li > a{
		text-align: center;
	}
}
@media (max-width: 414px){

}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}


/* 幻灯片开始 */
.slidebg{
	min-height: 500px;
}


@media (max-width: 428px){
	.slidebg{
		min-height: 200px;
	}
}
@media (max-width: 414px){
	
}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}

/* 学部新闻 */
.xbxw{
	min-height: 500px;
	background: url('../images/xbxwbg.png') no-repeat;
	background-position-x: right;
	background-position-y: bottom;
	padding: 50px 0;
}
.xbxwlog{
	padding: 50px 0;
	text-align: center;
}
.xbxw-left{
	height: 370px;
	overflow: hidden;
}

.xbxw-left .swiper-container1{
	height: 100%;
}
.xbxw-left .swiper-container2{
	height: 100%;
}
.xbxw-left .swiper-container1 .item-side{
	height: 100%;
	background-size: 100% 100%;
	position: relative;
}
.xbxw-left .swiper-container2 .item-side{
	height: 100%;
	background-size: 100% 100%;
	position: relative;
}
.item-side-txt{
	position: absolute;
	bottom: 0px;
	font-size: 18px;
	color: white;
	font-weight: 800;
	width: 100%;
	padding: 20px;
	height: 65px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; 
	background: linear-gradient(rgba(0,0,0,0.0),rgba(0,0,0,7));
}

@media (max-width: 428px){
	.xbxw{
		padding: 0px 0;
	}
}
@media (max-width: 414px){
	
}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}

.xbxw-right ul{
	padding-left: 0;
	list-style: none;
}
.xbxw-right ul li{
	padding: 12px 0;
}
.xbxw-right ul li a{
	display: flex;
	text-decoration: none;
}
.xbxw-right ul li a:hover .txt{
	color: red;
}
.xbxw-right ul li a>.day{
	color: #8d8d8d;
	font-size: 16px;
	width:10%;
	
}
.xbxw-right ul li a>.txt{
	color: #000;
	font-size: 16px;
	width: 90%;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

@media (max-width: 428px){
	.xbxwlog img{
		width: 100%;
	}
	.xbxw-left{
		height: 220px;
	}
}
@media (max-width: 414px){
	
}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}



.tzgg{
	min-height: 300px;
	background: #D56059;
	padding: 60px 0;
}
.tzgg-left{
	background: url(../images/tzgg.png) no-repeat;
	padding-top: 0px;
	padding-bottom: 12px;
	background-size: 95%;
	background-position-x: center;
}
.tzgg-left>a{
	
	display: inline-block;
height: 60px;
width: 50%;
margin-bottom:30px;
}
.tzgg-left>.mian{
	background: white;
	padding: 40px;
	min-height:300px;
	
}
.tzgg-left>.mian>ul{
	padding: 0;
	list-style: none;
}
.tzgg-left>.mian>ul>li{
	padding-top: 10px;
}
.tzgg-left>.mian>ul>li>a{
	display: flex;
	font-size: 16px;
}
.tzgg-left > .mian > ul > li > a{
	text-decoration: none;
}
.tzgg-left > .mian > ul > li > a:hover .txt{
	color: red;
}
.tzgg-left>.mian>ul>li>a>.day{
	color: #8d8d8d;
	width: 10%;
}
.tzgg-left>.mian>ul>li>a>.txt{
	color: #000;
	width: 90%;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.tzgg-right{
	background: url(../images/jxky.png) no-repeat;
	background-size: 95%;
	background-position-x: center;
	
}

@media (max-width: 428px){
	.tzgg{
		padding: 30px 0;
	}
	.tzgg-left{
		padding-top: 70px;
	}
	.tzgg-left > .mian{
		padding: 20px;
	}
	.tzgg-right{
		margin-top: 20px;
	}
}
@media (max-width: 414px){
	
}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}













.yqlj{
	min-height: 200px;
	padding: 30px 0;
}

.yqlj .mian{
	background: url('../images/yqljbg.png') no-repeat;
	background-size: 100% 100%;
	padding: 15px;
}
.yqlj-log{
	margin-bottom: 30px;
}
.yxlq-left{
	background: #FFFFFF;
	padding: 20px;
	padding-bottom: 62px;
}

.yqlj-right{
	background: #FFFFFF;
}
.yqlj-item {
	clear: both;
	margin-top: 10px;
}

.yqlj-item ul{
	padding-left: 0;
	list-style: none;
}
.yqlj-item ul li{
	float: left;
	padding: 0 10px;
	border-left: 2px solid #444343;
}
.yqlj-item ul li:nth-child(1){
	padding-left: 0;
	border: 0;
}
.yqlj-item ul li>a{
	color: #373636;
	font-size: 16px;
	text-decoration: none;
}
.yqlj-item ul li > a:hover{
	color: red;
}

.gzhimg{
	width: 100%;
}
.gzhimg img{
	width: 100%;
}
.gzhtxt{
	text-align: center;
	padding: 10px 0;
}

@media (max-width: 428px){
	.yqlj-log{
		margin-bottom: 10px;
	}
	.gzhimg{
		text-align: center;
	}
	.gzhimg img{
		width: 50%;
		height: 50%;
	}
	.yqlj-item ul li{
		padding: 0 5px;
	}
	.yxlq-left{
		padding-bottom: 20px;
	}
}
@media (max-width: 414px){
	
}
@media (max-width: 375px) {

	/******iphone X 7 8******/


}

@media (max-width: 320px) {

	/******iphone 5/SE******/

}


.foot{
	background: #D74339;
	color: #f4b0ac;
	line-height: 30px;
	padding: 30px 0;
}