*{margin: 0;padding: 0;list-style: none;}
.w1200{width: 1200px; margin: 0 auto;}

/* 头部 */
#top{width: 100%; height: 117px;background-color: #033c7f;}
.logo{padding-top: 35px;position: relative;width: 100%;}
.lt img{position: absolute; top: 15px;left: 22px;}

/* 搜索 */
.search{display: inline-block;position: relative;float: right;margin: 12px 50px 0 0;}
.search .input_text{width: 350px;height: 36px;margin-left: 174px;font-size: 18px;padding-left: 5px;}
.search .input_btn{display: inline-block;width: 50px;height:40px;position: absolute; border:0;}

.top_n{width: 480px;height: 15px;color: #b4bdcf;position: absolute;right: 0px;top: 14px;}
.top_n ul li{float: left;}
.top_n ul li:nth-child(1){background: url(q1-03.png) no-repeat left center;padding: 0 15px 0 25px;}
.top_n ul li:nth-child(2){background: url(q1-05.png) no-repeat left center;padding: 0 15px 0 20px;}
.top_n ul li:nth-child(3){background: url(q1-08.png) no-repeat left center;padding: 0 15px 0 20px;}
.top_n ul li a{font-size: 15px;color: #b4bdcf;}
.top_n ul li a:hover{color: #fff;}
/* 导航 */
.boat_nav{width: 100%;height: 61px;background-color: #01215a;}
.boat_nav ul{margin-left: 26px;position: relative;}
.boat_nav ul li{float: left;padding: 0 32px;color: #fff;line-height: 60px;}
.boat_nav ul li:hover{background-color: #033c7f;cursor: pointer;}
.nav li a{font-size: 17px; color: #fff;}
/* .nav li:hover>#gk_list{display: block;translate: 0.5s;} */
#nav_d li{position: relative;}
#nav_d li dl dd a{display: block;line-height: 40px;color: #fff;font-size: 15px;}
#nav_d li dl dd{width: 100%;list-style: none; float: none;background-color: #01215a;line-height: 40px;padding: 0;text-align: center;position: relative;}
#nav_d li dl dd:hover{background-color: #033c7f;}
#nav_d li dl{width: 100%; margin-left: 0;position: absolute;top: 60px;left: 0px;display: none; z-index: 999;}




/* 学院新闻 */
.content{width: 100%; height: 426px;background-color: #033d7f;margin-top: 40px;background-image: url(bg1.jpg);background-repeat: no-repeat;background-position: left bottom;position: relative;}
.xy_new{font-size: 27px;color: #e9e8e8;border-left: 7px solid #90aac7;padding: 0 11px;margin: 53px 0 0 28px;display: inline-block;}
.more_new{background: url(sj.png) no-repeat 100px 14px; width: 128px;line-height: 32px;border: 1px solid #5880ab;text-align: center;margin: 72px 0 0 46px;}
.more_new a{color: #e9e8e8;font-size: 14px;}
.more_new:hover{color: #fff;background-color: #df7622;}
.more_new a:hover{color: #fff;}
.new_list{position: absolute;top: 74px;left: 271px;}
.new_list li{width: 221px;height: 281px;background-color: #fff;margin-right: 9px;float: left;}
.new_list li img{width: 221px;height: 170px;}
.new_list li p{display: inline-block;width: 198px;height: 54px;line-height: 27px;font-size: 16px;margin-left: 14px;color: #505050;overflow: hidden;}
.new_list li span{width: 187px;height: 1px;border-top: 1px solid #a0a0a0;display: inline-block;margin: 0 15px;position: relative;}
.new_list li span h3{width: 144px;line-height: 20px;background-color: #fff;font-size: 12px;display: inline-block;text-align: center;position: absolute;top: -11px;left: 21px;color: #505050;}

.more_new2{background: url(sj.png) no-repeat 100px 14px; width: 128px;line-height: 32px;border: 1px solid #5880ab;text-align: center;margin:32px 0 0 46px;}
.more_new2 a{color: #e9e8e8;font-size: 14px;}
.more_new2:hover{color: #fff;background-color: #df7622;}
.more_new2 a:hover{color: #fff;}

/* 学院动态 */
.dt{height: 374px;background-color: rgba(17, 49, 127,0.8);}
.xy_d{font-size: 26px;line-height: 40px;color: #fff;}
.xy_dt{display: inline-block;margin: 20px 5px 0 5px;height: 296px;overflow: hidden;}
.xy_dt li{line-height: 36px;font-size: 17px; background: url(sj1.png) no-repeat 6px center;}
.xy_dt li a:hover{color:#12f5d7;}
.xy_dt li a{color: #fff;padding-left: 20px;}
#dt_wr{width: 100%;}
#dt_wr li{ float: left;height: 342px;width: 381px;}
.m_dt{display: inline-block; color: #e9e8e8;font-size: 14px;background: url(sj.png) no-repeat 100px 14px; width: 128px;line-height: 32px;border: 1px solid #5880ab;text-align: center;margin-left: 170px;}
.m_dt:hover{color: #fff;background-color: #df7622;}
.xy_zt{display: inline-block;margin: 20px 50px 0 10px;height: 333;}
.xy_zt li{line-height: 36px;font-size: 17px;}
.xy_zt li a:hover{color: #12f5d7;}
.xy_zt li a{color: #fff;padding-left: 0px;}
.xy_zt li img{margin-top: 10px;width: 307px;height: 184px;}

/* 友情链接 */
.fri{background: rgba(3, 61, 127,0.8);margin-top: 20px;position: relative;min-height:50px;}
.fr_lj{font-size: 20px;color: #fff;line-height: 32px;position: absolute;top: 6px;text-align: center;}
.fr_nei{width: 1120px; margin-left: 95px;display:inline-block;padding: 10px 0;}
.fr_nei li{float: left;line-height: 30px;column-count: auto;column-width:224px;column-gap:50px;}
.fr_cont {font-size: 14px;color: #fff;padding: 0 15px;}
.fr_cont:hover{color: rgba(32, 210, 255, 0.945);}
/* 底部版权 */
.bg_bot{background: url(bg2.png) no-repeat;width: 100%;height: 471px;position: absolute;top: -421px;left: 0;z-index: -3;}
.bottom{height: 232px;background-color: #262626;position: relative;}
.bo_logo{width: 290px;height: 230px; display: inline-block; }
.bo_logo img{margin: 73px 0 0 160px;}
.bo_cont{width: 620px;}
/* .bo_cont p:nth-child(1){padding-top: 19px;} */
.bo_cont p{font-size: 14px; line-height: 32px; color: #c2c2c2;}
.bo_cont p a{color: #c2c2c2;font-size: 14px;}
.bo_erm img{ width:100px;}

.f_nav{background-color: #033c7f;color: #fff;}
.sec_nav{border-bottom: 3px solid #033d7d;color: #033d7d;}
.third_nav{background-color: rgb(1, 83, 139);color: #fff;}

/* 飘窗 */
#roll {position: fixed;cursor:pointer;}
#roll img{position: relative;}
.close{float: right;position: absolute;right: 0;top: -25px;color: red;}

/* 幻灯片样式 */
.c-banner{
	width: 100%;
	position: relative;
	max-height:500px;
	overflow:hidden;
}
.c-banner img{
	width: 100%;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	position: absolute
	display: none;
	opacity: 0;
	max-height:500px;
	overflow:hidden;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 20px;
	height: 20px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}