@charset "utf-8";

.wrap_grey{
	width:100%; background:#f4f4f4; height:387px;  border-top:#f4f4f4 solid 0px; float:left;
}
	
/*焦点图---------------------------------------------------------------------------------*/
.in_fouce {
	width:1200px; height:387px; float:left; display:inline; background:#ededed;
}

.focus{ position:relative; width:1200px; height:387px; float: left;}  
.focus img{ width: 1200px; height: 387px;}
.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:360px; position:absolute; bottom:0; left:0px; z-index:10; height:387px; 
background:url(../images/flash_bg.png) top left no-repeat; padding:0 217px 0 30px;
text-align:left; }  
.focus .shadow h2{  color:#fff; font-size:24px; margin-top:200px; font-weight:normal; line-height: 40px;} 

.focus .shadow p{ color:#fff; font-size:18px;line-height:26px; } 

 
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#dfdfdf;  }  
.focus .fcon img{ display:block; } 
 
.focus .fbg{bottom:10px; right:0px; position:absolute; height:30px; text-align:center; z-index: 100; border:#009900 solid 0px; float:right; width:100%;}
.focus .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:18px; margin-top:12px; width:auto; float:right;}      
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px; border-radius:10px; margin:0 15px 0 0;color:#fff; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#07b5ee;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    



.in_t{
	width:100%;
	height:45px;
	float:left;
	text-align:left;
	line-height:45px;
	background-image: url(../images/in_t.jpg);
	background-repeat: no-repeat;
	background-position: left center; border-bottom:#dfdfdf solid 1px;
	}
.in_t p{
	 float:right; color:#666; font-size:14PX;font-family:"Times New Roman", Times, serif;
	}
.in_t p a{
	  color:#666;
	}	
	
.in_t h3{
	float:left; display:inline;
	font-size:22px; font-weight:bold; margin-left:20px;
	}	
.in_t h4{
	float:left; display:inline;
	font-size:18px;color:#bababa; font-family:"Times New Roman", Times, serif; margin-left:15px;
	}		


.in_t2{
	border-bottom:#e1e1e1 solid 1px; margin-bottom:8px;
	}

.in_t3{
	margin-bottom:0px;
	}	

.in_news {
	width:765px; border:#006800 solid 0px; height:560px; margin-top:25px; margin-bottom:5px;
}

.in_news ul {
	width:100%; height:auto; float:left; display:inline; margin:10px 0 0px 0; text-align:left;
	}
.in_news ul li {
	width:100%; height:auto; float:left; display:inline;border:#CCC solid 0px; text-align:left; line-height:34px; 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;background:url(../images/li_ico.jpg) center left no-repeat; text-indent:0.8em;
	}
.in_news ul li span{
	float:right; color:#666; font-family:Arial, Helvetica, sans-serif;
	}

.in_news_fou{
	 width:100%;  margin-top:13px; border-bottom:#CCCCCC dotted 0px; margin-bottom:10px;
	}

.in_news_fou img{
	float:left; display:inline; width:300px; height:160px;
	}
.in_news_fou h3{
	float:right; display:inline; width:474px;  text-align:left; text-overflow:ellipsis; overflow: hidden;white-space: nowrap; font-size:18px;
	}
.in_news_fou p{
	float:right; display:inline;  width:474px; text-align:left; color:#999;  margin-top:15px; line-height:24px;
	}		
.in_news_fou h6{
	font-size:14px; margin-top:5px; float:right; display:inline;  width:474px; text-align:left;
	}	


.in_news02 {
	width:380px; border:#006800 solid 0px;
}



.in_news03 {
	width:400px; height:328px;
}


.in_news04 {
	 
}
.in_news04 ul {
	width:100%; height:auto; float:left; display:inline; margin:0px 0 0px 0; text-align:left;
	}
.in_news04 ul li {
	width:100%; height:118px; float:left; display:inline;border:#CCC solid 0px; text-align:left; line-height:34px; border-bottom:#dcdcdc dotted 1px;background:url(../images/li_ico.jpg) center left no-repeat;
	}	
.in_news04 ul li h5{
	float:left; font-size:15px; width:100%;text-overflow:ellipsis; overflow: hidden;white-space: nowrap; text-indent:0.8em;
	}
.in_news04 ul li p{
	float:left; color:#666; line-height:23px; width:100%;
	}
.in_news04 ul li span{
	float:left; color:#666; font-family:Arial, Helvetica, sans-serif;
	}

.in_news_fou2{
	 width:100%; border-bottom:#CCCCCC dotted 0px; margin-bottom:10px;
	}

.in_news_fou2 img{
	float:left; display:inline; width:100%; height:168px;
	}
.in_news_fou2 h3{
	float:right; display:inline; width:474px;  text-align:left; text-overflow:ellipsis; overflow: hidden;white-space: nowrap; font-size:18px; text-align:left;
	}
.in_news_fou2 p{
	float:right; display:inline;  width:474px; text-align:left; color:#999;  margin-top:16px; line-height:24px; margin-bottom:16px;
	}		
.in_news_fou2 h6{
	font-size:14px; margin-top:5px; text-align:right; float:right; width:auto;
	}	
	

.in_kjtd {
	width:462px; border:#006800 solid 0px; margin-top:25px;
}

.in_kjtd ul {
	width:100%; height:auto; float:left; display:inline; margin:10px 0 0px 0; text-align:left;
	}
.in_kjtd ul li {
	width:216px; height:auto; overflow:hidden; float:left; display:inline;text-align:center;  cursor:pointer; margin-bottom:20px; font-size:14px; text-align:center;
	}	
.in_kjtd ul li img{
	width:100%;
	}


	
.in_zhuanti {
	width:400px; border:#006800 solid 0px; float:right; display:inline; margin-top:20px;
}

.in_zhuanti ul {
	width:100%; height:auto; float:left; display:inline; text-align:left; margin-top:10px;
	}
.in_zhuanti ul li {
	width:48%; height:auto; overflow:hidden; float:left; display:inline;text-align:center;  cursor:pointer; margin-bottom:10px;
	}	
.in_zhuanti ul li img{
	width:100%; height:65px;
	}


.in_link{
	width:326px; height:auto;height:416px; overflow:hidden; 
	}
.in_link ul{
	width:100%; border:#006800 solid 0px; margin: 0 auto; float:left; display:inline;
	}
.in_link ul li{
	width:162px; height:auto; margin:0px 0 0 0;text-align:center; background:#fff; padding:21px 0 15px 0 ;border-right:#f4f4f4 solid 1px; background:#fff; margin-bottom:2px;
	}	
.in_link ul li.lir{
	border-right:#f4f4f4 solid 0px;
	}		
		 
.in_link ul li img {
    width:40px; margin: 0px auto 0 0;  padding:10px;
	-moz-border-radius: 9%;
	-webkit-border-radius: 9%;
	border-radius:  9%;
}
.icbg1 {
     background:#ac98c6;
}
.icbg2 {
     background:#079bef;
}
.icbg3 {
     background:#c480ff;
}
.icbg4 {
     background:#ffb850;
}
.icbg5 {
     background:#25d6c9;
}
.icbg6 {
     background:#ff6b6a;
}
.icbg7 {
     background:#ac98c6;
}	


.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;
}


.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}