*{
	margin: 0;
	padding: 0;

}
body{
	font-family:"Microsoft Yahei", sans-serif;
	font-size: 12px;
	-webkit-font-smoothing:antialiased;

}
ul,li{
	list-style: none;
}
a{
	text-decoration: none;
	color: #333;

    outline: none;
}
a:hover{
	color:#000;
	webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;	
}
img{
	border: 0;
}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}

em{
	font-style: normal;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear: both;
}

.container{
	width: 100%;
	min-width: 1120px;
}
.con-center{
	width: 1120px;
	margin:0 auto;
}

/*top*/
.top-wrap{
	height: 30px;
	line-height: 30px;
	color:#c7c7c7;
	background: #2f2f2f;
}

/*logo*/
.logo-wrap{
	height: 85px;
	background: #3581d8;
}
.logo-l{
	width: 250px;
}
.logo-l h1{
	margin:10px 0 0 0;
}
.logo-l h1 a{
	width: 210px;
	height: 55px;
	display: block;

}
.logo-r{
	width: 470px;
}
.logo-links{
	height:35px;
	line-height: 35px;
	color: #fff;
}
.logo .ss{
	width: 200px;
	height: 35px;
	float: right;
}
/*nav*/
.nav-wrap{
	height: 35px;
	background: url(../images/nav-bg.jpg) repeat-x;
}
.nav{
	height: 35px;
	line-height: 35px;
}
/*banner*/
.banner-wrap{
	height: 288px;
	background: url(../images/banner-bg.jpg) no-repeat 50% 0;
}
.banner{
	height: 288px;
background: #fff;
	
}
/*图片切换*/
.content1-wrap{
	height: 431px;

	background:#f5f5f5 url(../images/xwsd-bg.jpg) no-repeat 50% 0;
}
.content1{
	height: 431px;
}
.content1-l{
	width: 565px;
	height: 400px;
	margin: 25px 0 0 0;
	
}

.content1-r{
	width: 520px;
	height: 380px;
	margin: 25px 0 0 0;
	border: 1px solid #e5e5e5;
	background: #fff;
}


/*学术动态*/
.xsdt{
	width: 350px;
	height: 180px;
	margin:15px 0 0 0;
}



h3.bk{
	height: 45px;
	line-height: 45px;
	border-bottom: 2px solid #f0f0f0;
}
h3.bk span.bkm{
	float: left;
	font-size: 18px;
	padding:0 0 0 5px;
} 
h3.bk span.more{
	float: right;
} 
h3.bk span.more a{
	font-size: 12px;
	color:#176aca;	
}

.wmbd{width: 350px;
	height: 120px;
}

.content2-c{
	margin:0 30px;
}

/*公告通知*/
.ggtz{
	width: 350px;
	height: 300px;
	margin:15px 0 0 0;
}

/*快速导航*/
.ksdh{
	width: 355px;
	height: 300px;
		margin:15px 0 0 0;
}
.ksdh ul li{
	width: 165px;
	height: 42px;
	line-height: 42px;

	float: left;
	margin:15px 0 0 0;
	text-align: center;
}
.ksdh ul li a{
	color: #fff;
	font-size: 14px;
}
.ksdh ul li.li-2,.ksdh ul li.li-4,.ksdh ul li.li-6,.ksdh ul li.li-6,.ksdh ul li.li-8{
	margin-left:25px;
}
.ksdh ul li.li-1{
	background: #8a9046;
}

.ksdh ul li.li-2{background:#7d7b7c;}
.ksdh ul li.li-3{background:#c26623;}
.ksdh ul li.li-4{background:#903932;}
.ksdh ul li.li-5{background:#a0bc94;}
.ksdh ul li.li-6{background:#95a7bd;}
.ksdh ul li.li-7{background:#a88b61;}
.ksdh ul li.li-8{background:#7e9beb;}
/*专题网站*/

.ztwz{
	height: 135px;
	margin:25px auto;
	
}

/*校园风采*/
.xyfc{
	height: 245px;
	margin:25px auto;

}
.xyfc h2{
	height: 50px;
	line-height: 50px;
	width: 420px;
	margin:0 auto;
}
.xyfc h2 em,.xyfc h2 span{
	display: block;
	float:left;
	font-size: 26px;
}
.xyfc h2 em{
	width: 130px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #f0f0f0;
}
.xyfc h2 span{
	color: #6d6d6d;
	padding:0 20px;
}

/*底部*/
.bottom-wrap{
	height: 175px;	
	background: #1a73db;
}
.bottom-logo {
	width: 160px;
	margin: 15px 85px;
}
.bottom-nav{
	width: 400px;
	height: 175px;		
	border:1px solid #d5d5d5;
	border-bottom: none;
	border-top: none;
}
.bottom-nav ul{
	margin:40px 0px;
}
.bottom-nav ul li{
	line-height: 30px;
	float: left;
}
.bottom-nav ul li a{
	font-size: 14px;
	color:#fff;
	padding:0 10px;
	color:#e1e1e1;
}
.bottom-nav ul li a:hover{
	color:#fff;
}
.bottom-ewm{
	width:250px;
	height:130px;
	margin:30px 60px 0;	
}
.bottom-ewm ul li{
	float: left;
	margin:0 15px;
}
.bottom-ewm ul li p{
	text-align: center;
	color:#fff;
	line-height: 35px;
}
/*版权*/
.bq-wrap{
	background:#2e2d2d;
	height: 110px;
	padding:10px 0 0 0;
}

.bq p{
	text-align: center;
	line-height: 25px;
	color: #d0cece;
}
.bq p img.gaba{
	position: relative;
	top:5px;
margin-right:5px;
}
/*banner*/
		/* 本例子css */
		.slideBox{ width:1120px; height:288px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#3581d8; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1120px; height:288px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


/*tab*/


.hasMoreTab{ 	width: 520px; margin:0 auto; }
.hasMoreTab .hd{ line-height: 40px; height: 40px;background:#ababab;  position:relative; padding-right:10px; font-size: 14px;}
.hasMoreTab .hd .more{ float:right; }

.hasMoreTab .hd .more a{font-size: 12px;color:#000;display: block;height: 22px;line-height: 22px;border:1px solid #fff;color:#fff;padding:0 15px;margin-top:7px;}
.hasMoreTab .hd ul{ z-index:5; position:absolute;   zoom:1; }
.hasMoreTab .hd li{ float:left;  cursor:pointer;height:30px; }
.hasMoreTab .hd li.on{ font-weight:bold; height: 40px; line-height: 40px; font-weight:bold; color:#fff;  }
.hasMoreTab .hd li.on span{

text-align: center;

width:120px;
display:block;
height: 40px;
line-height: 40px;
background: #176aca;

text-align:center;

font-weight: normal;
font-size: 16px;

}
.hasMoreTab .hd li  span{
text-align: center;

width:120px;

display:block;
height: 40px;
line-height: 40px;


text-align:center;
font-size: 16px;
font-weight: normal;
color:#fff;
float: left;
background: #666666;
}
.hasMoreTab .hd li  em{
	float: left;
	font-size: 12px;
    color: #999;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    font-style: normal;
    padding:0 10px;
}
.hasMoreTab .bd{ padding:10px 0; clear:both; position:relative; }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999; }
.hasMoreTab .bd p a{ color:#c00; }
.hasMoreTab .bd ul a{ color:#3E78B3; }



.tabList{
height: 40px;
width:334px;
	background:url(h3_bg.jpg) repeat-x;
}
.tabList ul{
height: 40px;
margin-left:8px;

}
#tab{position:relative;}
#tab .tabList ul li{
	float:left;
	
	padding:5px 0;
		margin-top:6px;
	margin-left:10px;
	text-align:center;
	
	position:relative;
	cursor:pointer;
	width:110px;
	height:15px;
	line-height:15px;
	background:#fff;
	border:1px solid #ccc;
	border-bottom:none;
	
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:32px;
	
	
	border-top:none;
	width:334px;
	height:100px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	color:#fff;
	width:106px;
	height:26px;
	margin-top:6px;
	margin-left:8px;
	border:none;

}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}
.content_c .hasMoreTab{
	width: 475px;
}

/*列表页*/
.list-banner{
	height: 200px;
background:url(../images/list-banner.jpg) no-repeat 50% 0;
}
.list-banner img{
	display: block;
	margin:0 auto;
}

.page_con{ position:relative; margin:0px auto; width:1100px; overflow:hidden; top:-75px; padding:0px 10px;}
.pg_lf{ width:236px; float:left;}
.menu .menu_tit{ height:70px; background-color:#033485; border-top:5px solid #e60013;}
.menu .menu_tit h2{ color:#fff; text-align:center; line-height:70px; font-size:22px; font-weight:normal;}
.pg_rt{ margin-left:278px;}
.menu ul{ background-color:#f0f0f0;}
.menu ul li{ height:50px; line-height:50px; text-align:center; border-bottom:1px solid #c6c6c6; margin:0px 20px;}
.menu ul li a{ color:#333333; font-size:16px;}
.menu ul li a:hover{ color:#033485; font-weight:bolder; font-size:16px;}
.menu ul li.active{ border-bottom:1px solid #c6c6c6;}
.menu ul li.active a{ color:#033485; font-weight:bolder; font-size:16px;}
.pg_rt_main{ margin-top:75px;}

.Bread{text-align:right; color:#5c5c5c; height:40px; line-height:40px; border-bottom:1px solid #d9d9d9; margin-bottom:20px;}
.Bread img{ margin-right:5px; margin-top:2px;}
.Bread a{ color:#5c5c5c;}