@charset "utf-8";
/* CSS Document */

/*--------学院、部门子页-----------*/

@import url(share/global.css);	/* 公用_基本 */
@import url(share/header.css);	/* 公用_页眉 */
@import url(share/footer.css);	/* 公用_页脚 */
@import url(share/page.css);		/* 公用_布局 */
@import url(share/layout.css);	/* 公用_布局 */

.w380 { width:380px;}

/*--------容器-----------*/
#container { margin-top:17px; padding-bottom:20px;}

	/*--------第一区-----------*/
	#container #part01 { overflow:hidden;}
	
	#container #part01 .w380 #focuspic { margin-top:16px; width:380px; height:74px; display:block; overflow:hidden;}
	#container #part01 .w380 #focuspic img { width:380px; height:74px;}

	/*--------第一区-----------*/
	#container #part02 { overflow:hidden;}
	
		#container #part02 #p02_l { width:808px; overflow:hidden;}
			
			#container #part02 #p02_l #newbox #listbox {float:right;width: 450px;overflow:hidden;}
		
			#container #part02 #p02_l #notice { margin-top:18px; height:62px;  background-color:#EAEAEA;} 
			#container #part02 #p02_l #notice #ttline { float:left; width:104px; line-height:62px; font-size:20px; color:#FFFFFF; text-align:center; background-color:#518DC6; display:block;} 
	
			#container #part02 #p02_r { width:361px; overflow:hidden;}
			#container #part02 #p02_r #focuspic { margin-top:16px; width:361px; height:74px; display:block; overflow:hidden;}
			#container #part02 #p02_r #focuspic img { width:361px; height:74px;}
		 
				#container #part02 #p02_r #linkbox { display:block; overflow:hidden;}
				#container #part02 #p02_r #linkbox li { padding-top:13px;}
				#container #part02 #p02_r #linkbox li a { width:361px; height:148px; background-image: url(../images/bgimg.png); background-repeat: no-repeat; display:block;}
				#container #part02 #p02_r #linkbox li #btn01 { background-position: 0px -544px;}
				#container #part02 #p02_r #linkbox li #btn02 { background-position: 0px -692px;}
	 
	/*--------第二区-----------*/
	#container #part03 { margin-top:20px; overflow:hidden;}

	/*--------焦点图-----------*/
	.imgbox{float:left;margin-top:15px;width: 340px;height: 275px;position:relative;border:1px solid #DADADA;overflow:hidden;}
		.imgbox li{width: 340px;height: 275px;position:absolute;overflow:hidden;}
		.imgbox li img{width: 340px;height: 275px;display:block;margin:auto;}
		.imgbox li p{ position: absolute; left: 0px; bottom: 0px; width: 100%; height: 40px; background: url(../images/bgibox.png);}
		.imgbox li p span{ padding-left: 8px; line-height: 40px; color: #FFFFFF;}
		.imgbox .dot_btn{ position:absolute; bottom:0px; right: -1px; height:46px; width: 39px;}
		.imgbox .dot_btn a{ float: left; height:40px; width: 40px; padding-top: 6px; overflow: hidden; background: url(../images/ico/bot01.png) no-repeat left bottom; font-size: 14px; line-height: 40px; text-align: center; color: #FFF; display:block;}
		.imgbox .dot_btn a:last-child{ width: 39px;}
		.imgbox .dot_btn a.current,.imgbox .dot_btn a:hover{ background: url(../images/ico/bot02.png) no-repeat left bottom;}
		.imgbox a.prev_btn,.imgbox a.next_btn{ position: absolute; display: block; width: 40px; height: 77px; top: 67px; background-image: url(../images/bgimg.png); background-repeat: no-repeat;}
		.imgbox a.prev_btn{ left: 0px; background-position: -63px -383px;}
		.imgbox a.next_btn{ right: 0px; background-position: -103px -383px;}
		
/*--------横幅-----------*/
#banner_class {
    background-image:url(../images/banner_01.jpg);
    background-position: center bottom;
    background-size: cover;
    background-repeat: no-repeat;
    }