@charset "utf-8";

.wrap_grey{
	width:100%; background:url(../images/banner_bg.jpg) top center no-repeat;  border-bottom:#f4f4f4 solid 0px; padding: 25px 0;float:left; margin-bottom:30px;
}
	
/*焦点图---------------------------------------------------------------------------------*/
.in_fouce {
	width:1200px; height:470px; float:left; display:inline;
}

.focus{ position:relative; width:1200px; height:470px; float: left;}  
.focus img{ width: 1200px; height: 470px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4000"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#336699;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; text-align:left; text-indent:20px;  border:#00CCFF solid 0px; display:block;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:10px; position:absolute; height:30px; text-align:center; z-index: 100; }
.focus .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:18px; float:right; margin-top:12px; width:100%;}      
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px; border-radius:10px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#3e96f2;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:30px;height:70px; font-size:0px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0; cursor:pointer;background: url(../images/left.png) no-repeat; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  cursor:pointer; background: url(../images/right.png) no-repeat;}  
.focus .prev:hover{  }  
.focus .next:hover{ }  



.in_t{
	width:100%;
	height:32px;
	float:left;
	text-align:left; margin-bottom:15px;
	line-height:32px; 
	background:url(../images/t_bg.jpg) left center no-repeat;
	}
.in_t p{
	 float:right; color:#666; font-size:14PX;
	}
.in_t p a{
	  color:#666;
	}	
	
.in_t h3{
	float:left; display:inline;
	font-size:24px; text-indent:20px;
	}	


.in_t2{
	width:100%;
	height:auto;
	float:left;
	text-align:left; margin-bottom:0px;
	 line-height:40px; background:#f4f4f4;
	}
.in_t2 p{
	 float:right; color:#666; font-size:14PX; padding-right:20px;
	}
.in_t2 p a{
	  color:#666;
	}	
	
.in_t2 h3{
	float:left; display:inline;
	font-size:20px; font-weight:bold; color:#fff; background:#114b9f; padding:0 30px;
	}	




/*.in_t2{
	width:100%;
	height:auto;
	float:left;
	text-align:left;border-bottom:#1b74ce solid 0px;
	}
	
.in_t2 h3{
	color:#111;float:left; margin:0px; background:url(../images/in_t.jpg) center left no-repeat; padding-left:30px;
	}		*/	

/*标题切换--------------------------------------------------------------*/


.in_news {
	width:756px; border:#006800 solid 0px; height:380px; float:left; margin-bottom:0px; display:inline;
}


	
.in_newsfouce{
	width:100%; height:auto; float:left; display:inline;border:#CCC solid 0px; text-align:left; line-height:35px; border-bottom:#dcdcdc dotted 0px; margin:0 0 10px 0;
	}	
.in_newsfouce h3{
	float:left; font-size:19px; width:100%;	text-overflow:ellipsis; overflow: hidden;white-space: nowrap; color:#0755a7;
	}
.in_newsfouce h3 a{
	color:#0755a7;
	}	
	
.in_newsfouce p{
	float:left;  font-size:15px; width:100%; color:#888; line-height:26px; margin-top:10px;
	}	


.in_news ul {
	width:100%; height:auto; float:left; display:inline; margin:0px 0 0px 0; text-align:left;border:#006800 solid 0px;
	}
.in_news ul li {
	width:100%; height:auto; float:left; display:inline;border:#CCC solid 0px; text-align:left; line-height:33px; border-bottom:#dcdcdc dotted 0px;
	}	
.in_news ul li h5{
	float:left; font-size:15px; width:80%;	text-overflow:ellipsis; overflow: hidden;white-space: nowrap;
	}
	
.in_news ul li p{
	float:right; color:#888; font-size:15px;
	}
.in_news ul li p span{
	font-family:Arial, Helvetica, sans-serif
	}		




.in_news02 {
	width:400px; border:#006800 solid 0px; float:right; display:inline; 
}

.in_kjtd {
	width:100%; border:#006800 solid 0px; margin-top:0px; margin-bottom:30px;
}

.in_kjtd ul {
	width:100%; height:auto; float:left; display:inline; margin:0px 0 0px 0; text-align:left;background:#f4f4f4; padding:20px 0;
	}
.in_kjtd ul li {
	width:auto; height:auto; padding:10px 22px 10px 15px; overflow:hidden; float:left; display:inline;text-align:center;  cursor:pointer; font-size:14px; text-align:center;   border-right:#dfdfdf solid 1px;
	}	
.in_kjtd ul li img{
	width:42px; float:left;
	}

.in_kjtd ul li h3{
	float:right; line-height:38px; font-size:18px; width:auto; text-align:left; display:inline; margin-left:20px;
	}

.in_kjtd ul li.kjtd02 h3 {
	 font-size:18px;
	}


.in_huodong {
	width:585px; border:#006800 solid 0px; height:470px; float:left; margin-bottom:30px; 
}

.in_huodong ul {
	width:100%; height:auto; float:left; display:inline;  text-align:left;
	}
.in_huodong ul li {
	width:100%; height:auto; float:left; display:inline;border-bottom:#dfdfdf solid 0px; text-align:left; margin:10px 0 0 0; border-bottom:#CCCCCC dotted 1px; padding-bottom:13px;
	}	
	
	
.in_huodong ul li h4{
	float:right; display:inline; width:85%; text-align:left; line-height:30px; font-size:16px; margin-bottom:0px;
	}
.in_huodong ul li p{
	float:right; display:inline; width:85%; text-align:left; color:#999; font-size:14px; margin-top:3px;
	}		
.in_huodong_time{
	font-size:12px; width:70px; height:66px; border:#114b9f solid 1px; float:left; text-align:center; color:#fff; background:#114b9f; margin-top:3px;
	/*-moz-border-radius: 6px; 
  	-webkit-border-radius:6px;
  	border-radius: 6px;*/
	}	
.in_huodong_time h2,.in_huodong_time h5{
	width:100%; line-height:18px;
	}	
		
.in_huodong_time h2{
	font-weight:bold; line-height:40px; font-size:30px; background:#fff; color:#114b9f;
	}
.in_huodong_time h5{
	font-size:14px; line-height:25px;
	
	}	

	
	


	

.in_link{
	width:100%; height:auto;height:auto; padding-bottom:40px; 
	}

.in_link h3{
	width:97px; float:left; color:#114b9f; font-size:20px;
	}	
	
.in_link ul{
	width:1100px; border:#006800 solid 0px; margin: 0 auto; float:right; display:inline; padding-bottom:12px;
	}
.in_link ul li{
	width:198px; height:50px; margin:0px 0 0 0;text-align:center; padding:0 ; float:left; display:inline; margin:0 0 0 20px;
	border:#dfdfdf solid 1px; margin-bottom:10px;
	}	
.in_link ul li img{
	width:198px; height:50px;
	}	
	
.in_link ul li.lir{
	border-right:#f4f4f4 solid 0px;
	}		
		 


.in_link ul li p {
    width:100%; text-align:center; font-size:14px; line-height:20px; margin-top:5px;
}




.in_flink{
	width:100%; height:auto; 
	}
.in_flink ul{
	width:100%; height:auto;  float:left; display:inline;
	}
.in_flink ul li{
	width:198px; height:68px; float:left; display:inline; border:#dedede solid 1px; margin:0 10px 10px 0; padding:0px; overflow:hidden; 
	}	

.in_flink ul li:nth-child(5n+0)
{
	margin-right:0;
}	
.in_flink ul li{
	
	}				 
.in_flink ul li img {
    width:198px; height:68px;
}

