*{ margin:0; padding:0;}
body{margin:0px; padding:0px;font-family: "Microsoft YaHei","微软雅黑" !important;width:100%;height:100%;background: #fafbfb;}
ul,ol,li{list-style: none;}
img{border:0px;}

.a2:visited {font-size:13px;color:#000000;text-decoration:none;line-height:200%;}
.a2:link {font-size:13px;color:#000000;text-decoration:none;line-height:200%;}
.a2:hover {font-size:13px;color:#143D97;text-decoration:none;line-height:200%;}

a:visited {font-size:13px;color:#000000;text-decoration:none;line-height:200%;}
a:link {font-size:13px;color:#000000;text-decoration:none;line-height:200%;}
a:hover {font-size:13px;color:#143D97;text-decoration:none;line-height:200%;}


.a7:visited {font-size:14px;color:#000000;text-decoration:none;line-height:200%;}
.a7:link {font-size:14px;color:#59B09D;text-decoration:none;line-height:200%;font-weight:bold;}
.a7:hover {font-size:14px;color:#143D97;text-decoration:none;line-height:200%;}

#top_header{
	width:100%;
	min-width:1200px;
	height:135px;
	background-color:#fff;
	background-image:url(topbg.png);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#top_header #dark_line{
	width:100%;
	height:3px;
	background-color:#003b95;
}

#top_header #banner{
	width:1100px;
	height:125px;
	margin:0 auto;
	text-align:center;
}


#top_header #banner  #keyword{
	width:200px;
	height:28px;
	line-height:28px;
	font-size:12px;
	font-weight:normal;
	color:#888;
	border:1pt solid #666;
	background-image:url(search.jpg);
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:30px;
}
#top_header #banner  #submit_button{
	width:60px;
	height:30px;
	line-height:24px;
	font-size:12px;
	color:#fff;
	border:1pt solid #666;
	background-color:#085ab2;
}

#top_header #banner #lan_link{
	width:60px;
	height:30px;
	display:block;
	font-weight:bold;
	
}
#top_header #banner #lan_link:hover{
	width:60px;
	height:30px;
	display:block;
	font-weight:bold;
	background-color:#2b479b;
	color:#fff;
}

#top_header #banner #kouhao{
	font-size:20px;
	color:#6e0b0b;
	letter-spacing:2px;
	font-family:微软雅黑;
	display:block;
	width:500px;
}

#nav{
	z-index:2000;
	width:100%;	
	position:relative;
	background-color:#175CA7;
	/* background-color:rgba(0,59,149,0.2); */
}
#nav .menu{
		width:1100px;
		position:relative;
		height:45px;
		line-height:45px;
		text-align:center;
		padding-top:0px;
		margin:0 auto;
	}
#nav .menu>li{
		display:block;
		position:relative;
		float:left;
		width:100px;
		text-align:center;		
	}
#nav .menu>li:hover{
		display:block;
		position:relative;
		float:left;
		width:100px;
		text-align:center;		
		background-color:#e45642;
	}
#nav .menu>li>a{	
		display:block;
		font-size:16px;
		font-weight:bold;
		height:45px;
		line-height:45px;		
		width:100px;
	}
#nav .menu>li>a:visited{
		color:#fff;
	}
#nav .menu>li>a:link{
		color:#fff;
	}
#nav .menu>li>a:hover{
		color:#ff0;
		background-color:#e45642;
	}
#nav .menu>li>ul { 
		display: none; 
	} 	
	/* make the sub menu ul visible and position it beneath the main menu list item */ 
#nav .menu>li:hover>ul { 
		width:860px;
		display:block; 
		position:absolute; 
		top:45px; 
		left:-150px; 
		background-color:#e45642;
	} 
#nav .menu>li>ul span{
	display:block;
	float:left;
	width:40px;
	line-height:20px;
	text-align:center;
	font-family:微软雅黑;
	color:#ffff00;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	
}
#nav .menu>li>ul>#fenge{
	margin:0 auto;
	clear:both;
	width:800px;
	height:10px;
	border-bottom:1px solid #eee;
	margin-bottom:10px;
}
#nav .menu>li:hover>ul>li{
	float:left;
	display:block;
}
	/* style the background and foreground color of the submenu links */ 
#nav .menu>li:hover>ul>li>a {
		display:block; 
		float:left;
		width:120px;
		height:30px;
		line-height:30px;
		background:#e45642; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 
	/* style the background and forground colors of the links on hover */ 
#nav .menu>li:hover>ul>li>a:hover { 
		color:#ff0; 
	} 

#nav .menu>li:hover>#ul11 { /*教育教学菜单，单独设置宽度*/
		width:510px;
		display:block; 
		position:absolute; 
		top:45px; 
		left:-150px; 
		background-color:#e45642;
		padding:10px 0;
	} 
 
#nav .menu>li:hover>#ul11>li>a {
		display:block; 
		float:left;
		width:150px;
		height:40px;
		line-height:40px;
		background:#e45642; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:20px;
	}
#nav .menu>li:hover>#ul11>li>a:hover { 
		color:#ff0; 
	}	
		

#section{
	width:100%;
	margin:0px auto;
	position:relative;
	box-sizing:border-box;
}
#section #content1{
	width:1100px;
	margin:0px auto;
	background-color:#fff;
	overflow:hidden;
	border:1pt solid #e0dfe1;
}

#link_list{
	float:left;
	display:block;
	width:270px;
	margin:10px 5px 10px 10px;
}

#link_list  #link_title{
	height:35px;
	display:block;
	line-height:35px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	letter-spacing:6px;
	text-align:center;
/* 	background-image:url(title_bg.png);
	background-repeat:repeat-x; */
	background-color:#175CA7;
}

#link_list  #link_content{
	background-color:#f5f5f5;
	margin-top:10px;
	width:268px;
	border:1px solid #ddd;
	display:block;
	padding-bottom:200px;
	padding-top:10px;
	}

#link_list  #link_content a{
	margin:0 auto;
	display:block;
	width:90%;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
	border-bottom:1px solid #ddd;
	background-image:url(dot2.jpg);
	background-position:60px center;
	background-repeat:no-repeat;
	
}

#link_list #link_content a:hover{
	background-color:#308ad5;
	transition:1s all;
	color:#fff;
	font-weight:bold;
	
}


#news{
	float:left;
	display:block;
	width:795px;
	margin:10px 10px 10px 10px;	
	background-image:url(title_bg.png);
	background-repeat:repeat-x;
	border-radius:10px 10px 0 0;
}
#news #news_title{
	display:block;
	height:35px;
	width:690px;
	float:left;
	padding-left:25px;
	line-height:35px;
	color:#fff;
	font-size:14px;
	letter-spacing:2px;
	overflow:hidden;
}

#news #news_title a{
	font-size:14px;
	color:#fff;
	font-size:14px;
	letter-spacing:2px;	
}
#news #news_title a:hover{
	color:#ff0;
}

#news #news_list{
	display:block;
	float:left;
	width:753px;	
	text-align:center;
	border:1pt solid #ddd;
	margin:10px auto ;
	padding:20px 20px 40px;
}
#news #news_content{
	display:block;
	float:left;
	width:733px;	
	text-align:left;
	border:1pt solid #ddd;
	margin:10px auto ;
	padding:30px 30px 50px;
}

/*----------------------------------------------------------------*/

#nav_bot{
	width:100%;	
	/* background-color:#074c97; */
	background-color:#fff;
	height:90px;
	background-image:url(dark_line.jpg);
	background-position:bottom center;
	background-repeat:repeat-x;	
}
#nav_bot #naver{
	width:1100px;
	position:relative;
	height:80px;
	text-align:center;
	margin:0 auto;
}
#nav_bot > #naver > li:first-child{
	width:140px;
	height:80px;
	background-image:url(nav_bg.png);
	background-position:10px center;
	background-repeat:no-repeat;	
}
#nav_bot>#naver>li{
	width:134px;
	height:80px;
	display:block;
	text-align:center;
	float:left;
	position:relative;	
	background-position: center top;
	background-repeat:no-repeat;	
}

#nav_bot>#naver>#icon01{
	background-image:url(icon10.png);
}
#nav_bot>#naver>#icon01:hover{
	background-image:url(icon11.png);
}

#nav_bot>#naver>#icon02{
	background-image:url(icon20.png);
}
#nav_bot>#naver>#icon02:hover{
	background-image:url(icon21.png);
}

#nav_bot>#naver>#icon03{
	background-image:url(icon30.png);
}
#nav_bot>#naver>#icon03:hover{
	background-image:url(icon31.png);
}

#nav_bot>#naver>#icon04{
	background-image:url(icon40.png);
}
#nav_bot>#naver>#icon04:hover{
	background-image:url(icon41.png);
}

#nav_bot>#naver>#icon05{
	background-image:url(icon50.png);
}
#nav_bot>#naver>#icon05:hover{
	background-image:url(icon51.png);
}

#nav_bot>#naver>#icon06{
	background-image:url(icon60.png);
}
#nav_bot>#naver>#icon06:hover{
	background-image:url(icon61.png);
}

#nav_bot>#naver>#icon07{
	background-image:url(icon70.png);
}
#nav_bot>#naver>#icon07:hover{
	background-image:url(icon71.png);
}

#nav_bot>#naver>#icon08{
	background-image:url(icon80.png);
}
#nav_bot>#naver>#icon08:hover{
	background-image:url(icon81.png);
}

#nav_bot>#naver>#icon09{
	background-image:url(icon90.png);
}
#nav_bot>#naver>#icon09:hover{
	background-image:url(icon91.png);
}



#nav_bot #naver>li>a{
	width:134px;
	height:80px;
	display:block;
	line-height:120px;
	margin:0px auto 0px;
}
#nav_bot #naver li .a1:visited {
	font-size:14px;
	color:#484646;
	text-decoration:none;
	font-weight:bold;
	}
#nav_bot #naver li .a1:link {
	font-size:14px;
	color:#484646;
	text-decoration:none;
	font-weight:bold;
	}
#nav_bot #naver li .a1:hover {
	font-size:14px;
	color:#0065b3;
	font-weight:bold;
	text-decoration:none;
	}

#nav_bot #naver>li>ul { 
		display: none; 
	} 	

	/* 应用系统 make the sub menu ul visible and position it beneath the main menu list item */ 
#nav_bot #naver>li:hover> #ul00 { 
		width:400px;
		display:block; 
		position:absolute; 
		top:-105px; 
		left:0; 
		background-color:#175CA7;
	} 
#nav_bot #naver>li:hover>ul>li{
	display:block;
	float:left;
}
	/* style the background and foreground color of the submenu links */ 
#nav_bot #naver>li:hover> #ul00 >li>a {
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 	
#nav_bot #naver>li:hover> #ul00 >li>a:hover {
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#ff0;
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 	



	/* 系部链接 make the sub menu ul visible and position it beneath the main menu list item */ 
#nav_bot #naver>li:hover> #ul01 { 
		width:450px;
		display:block; 
		position:absolute; 
		top:-140px; 
		left:20; 
		background-color:#175CA7;
	} 

	/* style the background and foreground color of the submenu links */ 
#nav_bot #naver>li:hover> #ul01>li>a {
		display:block; 
		float:left;
		width:140px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	}
#nav_bot #naver>li:hover> #ul01>li>a:hover {
		display:block; 
		float:left;
		width:140px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#ff0; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 
	/* 专题导航 make the sub menu ul visible and position it beneath the main menu list item */ 
#nav_bot #naver>li:hover> #ul02 { 
		width:600px;
		display:block; 
		position:absolute; 
		top:-210px; 
		left:0; 
		background-color:#175CA7;
	} 

	/* style the background and foreground color of the submenu links */ 
#nav_bot #naver>li:hover> #ul02 >li>a {
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 
#nav_bot #naver>li:hover> #ul02 >li>a:hover{
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#ff0; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 
	/* 友情链接 make the sub menu ul visible and position it beneath the main menu list item */ 
#nav_bot #naver>li:hover> #ul03 { 
		width:400px;
		display:block; 
		position:absolute; 
		top:-105px; 
		left:-240px; 
		background-color:#175CA7;
	} 

	/* style the background and foreground color of the submenu links */ 
#nav_bot #naver>li:hover> #ul03 >li>a {
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#fff; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 
#nav_bot #naver>li:hover> #ul03 >li>a:hover {
		display:block; 
		float:left;
		width:190px;
		height:35px;
		line-height:35px;
		background:#175CA7; 
		color:#ff0; 
		font-size:14px;
		text-align:left;
		margin-left:10px;
	} 

		
	
#footer{
	width:100%;
	min-width:1200px;
	background-color:#ebebeb;
}

#footer #banner{
	width:1100px;
	margin:0 auto;
	text-align:center;
	font-size:14px;
	line-height:30px;
	color:#333;
}
