/* banner开始 */
.slideBox1 .swiper-container{position: fixed !important;overflow: hidden !important;width: 100%;min-width: 1200px; z-index: 1;margin: 0 auto !important;height: 100vh;}

.slideBox1 .swiper-wrapper {position: relative;z-index: 1;}
.slideBox1 .swiper-wrapper .swiper-slide {position: relative;text-align: center;}
.slideBox1 .swiper-wrapper .swiper-slide a{display: block;}
.slideBox1 .swiper-wrapper .swiper-slide-active img {vertical-align: top;width: 100%;height: 100vh;transition: 5s all;transform: scale(1.1,1.1);}
.slideBox1 .swiper-wrapper .swiper-slide img{width: 100%;height: 100vh;}
}
@keyframes centerBig {
		from {transform: scale(1.0, 1.0);}
		to {transform: scale(1.05, 1.05);}
}	
/* banner结束 */

.container{position: relative;z-index: 7;top: 100vh; min-width: 1200px;  width: 100%; padding-top:40px;background-color:#ffffff;}
/* 学院新闻开始 */
.news_wrap{
  width:100%;
  height:auto;
    background:url(../images/news_bg.png) no-repeat right -190px;
}
.news{
	padding-bottom:40px;   
}
.top{
	width: 100%;
	margin-bottom: 34px;
	padding: 2px 0px;
}
.top_left{
	height: 40px;
}
.top_left h3{
	padding-left: 45px;
	font-size: 24px;
	color: #1685a9;
        font-weight:500;

}
.news .top_left h3{
	width: 120px;
	background: url(../images/news_icon.png) no-repeat left;
        background-size:38px 38px;
}
.top_right{
	width: 180px;
	height: 40px;
	background: url(../images/more_bg.png) no-repeat center center;
}
.top_right .top_more{
	width: 110px;
	height: 40px;
	line-height: 40px;
	float: right;
	text-align: center;
	position: relative;
	transition: 0.8s all;
}
.top_more .bord{
	position: absolute;
	background-color: #1685A9;
	transition: 0.6s all;
}
.more_top{
	width: 55px;
	height: 1px;
	top:0px;
	left: 0px;
}
.more_right{
	width: 1px;
	height: 8px;
	bottom:1px;
	right: 0px;
}
.more_bottom{
	width: 55px;
	height: 1px;
	bottom:0px;
	right: 0px;
}
.more_left{
	width: 1px;
	height: 8px;
	top:1px;
	left: 0px;
}
.top_right .top_more:hover .more_top,.top_right .top_more:hover .more_bottom{
	width: 110px;
}
.top_right .top_more:hover .more_left,.top_right .top_more:hover .more_right{
	height: 38px;
}
.top_right .top_more:hover{
	background: #1685a9;
}
.top_more a{
	display: block;
	font-size: 12px;
	color: #333333;
}
.top_right .top_more:hover a{
	color: #ffffff;
}
.slideBox2{ width:585px; position: relative;}
.slideBox2 .bd{ position:relative;height:390px; z-index:0; }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;overflow: hidden;width:100%; height:390px;}
.slideBox2 .bd img{ display:block;  transition: 0.9s all;width: 100%;height: 100%;}
.slideBox2 .bd:hover img{transform: scale(1.1);}
.slideBox2 .hd{width: 100%; position:relative; background-color: #f4f4f4;}
.slideBox2 .hd ul{height: auto;overflow:hidden; zoom:1;}
.slideBox2 .hd ul li{ margin-right:2px;  height:auto; line-height:26px; text-align:left; display: none;}
.slideBox2 .hd ul li .news_time{width: 110px;height: 60px;background-color: #1685a9;text-align: center;}
.news_time h3{font-size: 18px;color: #ffffff;margin-top:6px;}
.news_time p{font-size: 14px;color: #ffffff;}
.news_title{width:458px;height: 60px;text-align: left;padding-left: 15px;line-height: 60px;}
.news_title a{color: #434343;font-size: 16px;}
.news_title a:hover{color: #1685a9;}
.slideBox2 .hd ul li.on{display: block;}
.slideBox2 .prev,.slideBox2 .next{ position:absolute; left:0px; top:40%; margin-top:-25px; display:block; width:40px; height:50px;opacity:0.5;text-align: center;}
.slideBox2 .next{ left:auto;right:0px; background-position:8px 5px; }
.slideBox2 .prev:hover,
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }
.prev img,.next img{margin-top: 4px;}
.slideBox2 .prev:hover,.slideBox2 .next:hover{opacity:1; }

.news_right{
	width: 585px;
    height: auto;
}
.news_right li{
	width: 100%;
}
.news_right li a{
	display: block;
}
.news_right li .news_r_title{
	width: 96.5%;
	height: 55px;
	line-height: 55px;
	padding-left: 3.5%;
	border-bottom: 1px solid #bababa;
}
.news_r_title p{
	font-size: 16px;
	color: #434343;
}
.news_r_title span{
	font-size: 16px;
	color: #006c9e;
	margin-right: 20px;
}
.news_right li .news_r_zy{
	display: none;
}
.news_r_zy{
	width: 95%;
	height: 50px;
	background-color: #ebf9ff;
	line-height: 50px;
	padding-left: 5%;
	color: #666666;
	font-size: 14px;
}
.news_right .news_r_title.on{
	border-bottom: none;
	background-color: #1685a9;
}
.news_right .news_r_title.on p,.news_right .news_r_title.on span{
	color: #ffffff;
}
/*学院新闻结束*/
/*通知公告开始*/
.notice{
	width: 100%;
	height: 500px;
	padding: 40px 0px;
	background: url(../images/notice_bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.notice_top{
	height: 59px;
	width: 100%;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 50px;
}
.notice_top h3{
	width: 120px;
	height: 20px;
	padding-left: 45px;
	background: url(../images/notice_icon.png) no-repeat left 0px;
	font-size: 24px;
	color: #ffffff;
	margin:0px auto;
	padding-bottom: 39px;
	border-bottom: 3px solid #fff;
        font-weight:normal;
        background-size:38px 38px;
}
.part2{position: relative;}
.part2 .sPrev,.part2 .sNext{ position:absolute; left:-60px; top:100px; display:block; width:30px; height:60px; background:url(../images/part1-left.png) center center no-repeat; }
.part2 .sNext{ left:auto; right:-60px; background:url(../images/part1-right.png) center center no-repeat;  }
.part2 ul li{
	width: 320px;
	background-color: #ffffff;
	padding: 20px 30px 30px;
	margin-right: 30px;
	float: left;
	transition: 0.6s all;
}
.part2 ul li .notice_time{
	height: 40px;
	text-align: right;
	background: url(../images/notice_time.png) no-repeat right;
	position: relative;
	margin-bottom: 14px;
}
.part2 ul li .notice_time p{
	font-size: 24px;
	color: #ffc000;
	margin-right: 28px;
}
.part2 ul li .notice_time span{
	font-size: 16px;
	color: #999999;
	position: absolute;
	top:20px;
	right: 0px;
}
.part2 ul li h5{
        height:60px;
	font-size: 16px;
	color: #434343;
	line-height: 30px;
	font-weight: 500;
	margin-bottom: 20px;
}
.part2 ul li a>p{
	font-size: 14px;
	color: #888888;
	line-height: 24px;
        text-indent:2em;
height:72px;
}
.part2 ul li:hover{
	background-color: #1685A9;
}
.part2 ul li:hover .notice_time span,.part2 ul li:hover h5,.part2 ul li:hover a>p{
	color: #ffffff;
}
.part2 .more{
	width: 194px;
	height: 56px;
	background-color: #FFC000;
	margin: 50px auto;
	text-align: center;
	line-height: 56px;	
}
.part2 .more a{
	display: block;
	font-size: 16px;
	color: #333333;
}
.part2 .more:hover a{
	color: #ffffff;
}
/*通知公告结束*/
/*招投标公告开始*/
.ztbgg_bg{background: url(../images/ztbgg_bg.png) no-repeat center -510px;background-size:100%;width:100%;height:auto;}
.zhaobiao{
	padding: 40px 0px 0px;
}
.zhaobiao .top_left h3{
	width: 150px;
	background: url(../images/zhaobiao_icon.png) no-repeat left;
        background-size:38px 38px;
}
.part3 ul li{
	width:380px;
	border-top: 4px solid #1685A9;
	padding: 20px 0;
box-sizing: border-box;
	margin-right: 30px;
	float: left;
	margin-bottom: 30px;
	transition: 0.8s all;
}
.part3 ul li:hover{
	box-shadow: 0px 0px 23px rgba(22,133,169,0.4);
padding: 20px 20px;
    box-sizing: border-box;
}
}
.part3 ul li:nth-child(3n){
	margin-right: 0px;
}
.part3 ul li h4{
	margin-bottom: 20px;
height:60px;
}
.part3 ul li h4{
	font-size: 16px;
	color: #434343;
	font-weight: 500;
line-height:30px;
}
.part3 ul li:hover h4{
	color: #1685A9;
}
.part3 ul li p{
	font-size: 14px;
	color: #1685A9;
}
/*招投标公告结束*/
/*魅力职院开始*/
.mlzy{
	margin: 0px auto 40px;
}
.mlzy h3{
	width: 120px;
	background: url(../images/meili_icon.png) no-repeat left;
        background-size:38px 38px;
}
.part4 .fl{
	position: relative;
	overflow: hidden;
}
.part4 .part4_img{
	width: 100%;
	height: 100%;
	transition: 0.9s all;
}
.part4 .fl:hover .part4_img{
	transform: scale(1.1,1.1);
}
.part4_1{
	width: 299px;
	height: 511px;
}
.part4_2{
	width: 600px;
	height: 255px;
}
.part4_3{
	width: 300px;
	height: 255px;
}
.part4_4,.part4_5,.part4_6{
	width: 300px;
	height: 256px;
}
.shadow{
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 1;
}
.shadow img{
	width: 100%;
	display: block;
}
.part4_title{
	border-left: 5px solid #ffffff;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 18px;
	position: absolute;
	left: 30px;
	bottom: 15px;
	z-index: 999;
}
/*魅力职院结束*/
/*专题开始*/
.item{
	margin: 20px auto 40px;
}
.item_l{
	width: 840px;
	height: 206px;
}
.item_l ul li{
	width: 206px;
	height: 206px;
	position: relative;
	margin-right: 4px;
	float: left;
}
.item_img{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.item_img img{
	width: 100%;
	height: 100%;
	transition: 0.9s all;
}
.item_img:hover img{
	transform: scale(1.1,1.1);
}
.item_l h4{
	position: absolute;
	left: 10px;
	top:16px;
	writing-mode:vertical-rl;
    writing-mode: tb-rl;	
letter-spacing:1px;
	color: #ffffff;
	font-size: 16px;
        font-weight:normal;
height:180px;
}
.item_l .item_in{
	position: absolute;
	right: 10px;
	bottom:10px;
	background: none;
	border: 1px solid #ffffff;
	width: 30px;
	height: 80px;
	border-radius: 20px;
	line-height: 30px;
}
.item_l .item_in a{
	writing-mode:vertical-rl;
    writing-mode: tb-rl;
	font-size: 14px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
}
.item_l li:hover .item_in{
	background-color: #ffffff;
}
.item_l li:hover .item_in a{
	color: #5389D5;
}
.item_r{
	width: 360px;
	height: 206px;
	background: url(../images/footer_bg.png) no-repeat #006C9E;
	border-radius: 0px 10px 10px 0px;
}
.item_r p{
	width: 110px;
	height: 30px;
	color: #ffffff;
	font-size: 24px;
	border-right: 3px solid #FFC000;
	line-height: 30px;
	margin:85px auto;
}
/*专题结束*/
/*快速通道开始*/
.foot{
	background-color: #0684ad;
}
.foot .w12{
	background: url(../images/footer_bg.png) no-repeat center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.foot .quick_link{
	margin-top: 30px;
	margin-bottom: 30px;
}
.quick_link{position: relative;}
.quick_link .sPrev,.quick_link .sNext{ position:absolute; left:-60px; top:25px; display:block; width:30px; height:60px; background:url(../images/part1-left.png) center center no-repeat; }
.quick_link .sNext{ left:auto; right:-60px; background:url(../images/part1-right.png) center center no-repeat;  }
.quick_link ul li{
	width: 125px;
	height: auto;
	float: left;
	margin-right: 28px;
}
.link_up{
	width: 100%;
	height: 80px;
	background: url(../images/icon_bg.png) no-repeat bottom left;
	background-size: 100%;
	text-align: center;
	display:flex; 
	align-items:center;
}
.link_up img{
	margin: 0px auto;
	transition: 0.6s all;
}
.quick_link ul li:hover img{
	transform: scale(1.1,1.1);
}
.link_title{
	width: 100%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	background-color: #ffffff;
	font-size: 14px;
	color: #333333;
}
.quick_link ul li:hover .link_title{
	color: #0f6398;
}
.foot_logo{
	width: 100%;
	height: 136px;
	background: url(../images/zz.png) no-repeat center center !important;
	text-align: center;
}
.foot_logo img{
	width: 137px;
	height: 136px;
}
/*快速通道结束*/