@charset "utf-8";
/* CSS Document */

/*学院新闻*/
.part_01{
	margin-top:30px;
	}
.news{
	width:649px;
	height:390px;
	overflow:hidden;
	float:left;
	margin-right:51px;
	}
.title{
	position:relative;
	margin-bottom:16px;
	}
.title span{
	display:inline-block;
	position:absolute;
	right:0px;
	top:2px;
	
	}
.title span a{
	color:#ff6600;
	}
.title span a:hover{
	text-decoration:underline;
	}
.pic_new{
	width:100%;
	}

.focusBox { position: relative; width:649px; height: 212px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;margin:0px; }
.focusBox ul{list-style:none;}
.focusBox ul .pic{ height: 212px!important;}
.focusBox ul .pic li{ height: 212px!important;}
	.focusBox .pic img { width:100%; height: 212px; display: block;margin:0px; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden;margin-left:10px; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; width:500px;overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;}
	.focusBox .num { position: absolute; z-index: 3; bottom: 7px; right: 10px; }
	.focusBox .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=30); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }	

.text_new h1 a,.science_new_text h1 a{
	margin:14px auto 12px;
	font-size:18px;
	font-weight:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#8c000b;
	}
.text_new p,.science_new_text p{
	height:76px;
	line-height:26px;
	overflow:hidden;
	text-overflow:ellipsis;
	 display: -webkit-box;  
    -webkit-line-clamp: 3; /* 这个表示要显示几行 */  
    -webkit-box-orient: vertical;  
	}
.text_new a:hover,.science_new_text a:hover{
	color:#002d5b;
	text-decoration:underline;
	}	
	
/*最新动态*/
.notice{
	width:500px;
	height:390px;
	overflow:hidden;
	float:left;
	}
.notice_new li{
	background:url(../images/icoRight.gif) no-repeat 6px 10px;
	height:26px;
	line-height:26px;
	padding-left:17px;
	position:relative;
	border-bottom:#CCC 1px  dotted;
	padding-bottom:8px;
	margin-bottom:8px;
	}

.notice_new li a{
	width:360px;
	font-weight:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;

	}
.notice_new li span {
	position:absolute;
	right:2px;
	
	}
.notice_new li a:hover{
	color:#002d5b;
	}


/*科学研究*/
.science{
	
	height:360px;
	overflow:hidden;
	}
.science .title{
	margin-top:26px;
	}
.science_new{
	width:285px;
	
	box-sizing:border-box;
	
	margin-right:16px;
	float:left;
	text-align:center;
	padding-top:15px;
    padding-bottom:15px;
	background:#fff;
	}
.science_new img{
	width:256px;
	height:134px;
	}
.science_new .science_new_text{
	width:256px;
	text-align:left;
	margin:auto 15px;
	

	}
.science_new_text h1 a{
	width:256px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.science_new_01{
	margin-right:0px;
	}
/*教学工作*/
.teach{
	width:895px;
	height:152px;
	overflow:hidden;
	margin-right:20px;
	float:left;
	}
.teach_new{
	margin-right:30.5px;
	float:left;
	width:278px;
	}
.teach_new_01{
	margin-right:0px;
	}
.teach_new .teach_time{
	font-size:18px;
	color:#ff6600;
	}
.teach_new .teach_content h4 a{
	font-weight:normal;
	width:278px;
	color:#002d5b;
	font-size:14px;
	margin-top:9px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.teach_new .teach_content h4 a:hover{
	text-decoration:underline;
	}
.teach_new .teach_content p{
	color:#000;
	font-size:14px;
	margin-top:9px;
	line-height:26px;
	overflow:hidden;
	text-overflow:ellipsis;
	 display: -webkit-box;  
    -webkit-line-clamp: 3; /* 这个表示要显示几行 */  
    -webkit-box-orient: vertical;  
	}
.pic_link{
	width:284px;
	height:152px;
	float:left;
	margin-top:6px;
	
	}
.pic_link img{
	float:left;
	
	}
.phone{
	margin-top:28px;
	margin-left:50px;
	}
.address{
	margin-top:25px;
	margin-left:110px;
	}
.emal{
	margin-top:42px;
	margin-left:50px;
	}
.person{
	margin-top:32px;
	margin-left:101px;
	}

