@charset "utf-8";
body{ font-family:"微软雅黑";}
.top{width:1000px; height:350px; position:absolute; top:0; left:50%; margin-left:-500px; z-index:999;}
/*banner*/
.m_banner{ background:#fff;height:350px; position:relative;}
.m_banner .banner{height:350px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;} 
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}

.banner_b{width:100%; background:url(banner_bg.png); height:48px;}


.nav{width:100%; height:45px; background-image:url(nav_bg.jpg); background-color:#004ea1; background-repeat:no-repeat; background-position: center;}
	
	.nav ul{width:1000px; height:45px; margin:auto;}
		
		.nav ul li{float:left; border-right:1px solid #418ede; }
			
			.nav ul li a{font-size:20px; color:#fff; width:140px; text-align:center; height:45px; line-height:45px; display:block;}
		
		.nav ul li:hover{background:#eff0f1; color:000000;}
			
			.nav ul li a:hover{ color:#000;}

.sec{width:1000px; overflow:hidden; margin:auto;}
/*sec1*/
.sec1{width:1000px; overflow:hidden; margin:auto;}

/* sec1_l*/
.sec1_l{ width:635px; height:330px; float:left; }


.sec1_r{ width:350px;  float:right;  border-radius:5px; }
	
		
		.sec1_r ul{ width:100%; margin:auto; overflow:hidden; }
	
		.sec1_r ul li{float:right; width:100%; overflow:hidden; margin-bottom:10px; }
			
			.sec1_r ul li a{ display:block; width:100%;  line-height:21px; height:21px; color:#0e0e0e; font-size:20px;  margin-bottom:5px; text-align:center;}
			
			.sec1_r ul li span{width:100%; line-height:24px; color:#9B9B9B;  font-size:13px; height:48px; overflow:hidden; display:block; }


.sec2{width:1000px; margin:auto; overflow:auto; padding-top:20px;}
	
	.sec2_l{width:325px; overflow:hidden; background:#f9f9f9; border:1px solid #e9e9e9; float:left;}
	
	.sec2_m{width:325px; overflow:hidden; background:#f9f9f9; border:1px solid #e9e9e9; float:left; margin-left:10px;}
	
	.sec2_r{width:325px; overflow:hidden; background:#f9f9f9; border:1px solid #e9e9e9; float:right;}
		
		.sec2 li{ width:305px; padding:0 10px; float:left; height:30px; line-stacking:30px; overflow:hidden;}
			
			.sec2 li a{font-size:14px; color:#333333;}
			
		.sec2 .tt{ width:305px; padding:0 10px; float:left;  overflow:hidden; padding-bottom:12px;}
			
			.sec2 .tt img{ width:110px; height:75px; float:left;}
				
				.sec2 .tt h5{font-size:16px; display:block; width:185px; padding-left:10px; float:left; height:30px; line-height:30px; overflow:hidden;}
				
				.sec2 .tt span{font-size:12px; color:#AAAAAA; display:block; width:185px; padding-left:10px; overflow:hidden; float:left; line-height:24px;}
	
 .bt {
    width: 100%;
    line-height: 60px;
    overflow: hidden;
}
.bt span {
    font-size: 20px;
    color:#0569cf; font-weight:bold;
	padding-left:10px;
    float: left;
}
 .bt a {
    font-size: 12px;
    color: #757575;
    padding-right: 20px;
    float: right;
}


.sec3{width:1000px; margin:auto; overflow:auto; padding-top:20px;}
	
	.sec3_l{width:320px; overflow:hidden; float:left;}
		
		.sec3_l img{width:320px; height:270px;}
		
		.sec3_l span{width:100%; display:block; line-height:30px; text-align:center;}
		
	.sec3_r{width:680px; overflow:hidden; float:left;}
		
		.sec3_r li{ width:150px; float:right; margin-left:20px; margin-bottom:10px;}
		
			.sec3_r li img{width:150px; height:115px;}
			
			.sec3_r li span{width:100%; display:block; line-height:30px; text-align:center;}
			
.sec5{width:968px; background:#f9f9f9; border:1px solid #e9e9e9; margin:20px auto 0; padding:15px; overflow:hidden; line-height:36px;}
	
	.sec5 a{font-size:14px; color:#232323; float:left; padding-left:10px;}
	
	.sec5 span{font-size:14px; color:#232323; float:left;}
	
.bottom{width:1000px; margin:auto; line-height:36px; padding:20px 0; text-align:center; font-size:14px;}