@charset "utf-8";


/*轮播图样式*/
.in_flash{
	 width:700px; float:left; border:#00CC00 solid 0px; height:370px;
	}

.flashlist {
	 width:700px; border:#00CC00 solid 0px; height:370px;
}
.flashlist .f_out {
	height:370px;
	overflow:hidden;
	position:relative;
	z-index:100;
}

.flashlist .f_out img {
	height:370px;
	width:700px;
}

.flashlist .f_out .picintro {
	height:40px;
	background:url(../images/hdpng.png) no-repeat scroll 0 -1px;
	position:absolute;
	left:0;
	width:100%;
	z-index:9999;
	margin-top:-43px;
}

.picintro p {
	color:#fff;
	line-height:40px; text-align:left; text-indent:1em;
}
.picintro p a {
	color:#fff;
}
.flash_tab {
	height:10px;
	width:98%; height:30px; margin-top:-25px; z-index:10000; position:relative;
}
.flash_tab .tabs {
	width:auto; float:right; z-index:10000;
	height:10px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:25px;
	height:10px;
	float:left;
	display:block; display:inline; margin-left:8px;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:25px;
	height:10px;
	background:#f1ddb6;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background:#bc0000;
}
.flash_tab .tabs ul li.noopdiv a {
	width:25px;
	height:10px;
	background:#bc0000;
	display:block;
}


.in_t{
	width:100%;
	height:auto;
	float:left;
	text-align:left; margin-bottom:10px; border-bottom:#ededed solid 1px; background:#f4f4f4; line-height:42px;
	}
.in_t p{
	 float:right; color:#777; font-size:12PX; display:inline; margin-right:10px;
	}
.in_t p a{
	  color:#777;
	}	
	
.in_t h3{
	float:left; display:inline;
	font-size:20px; color:#fff; background:#d02e2e; padding:0 20px;
	}	
.in_t h3 a{
	  color:#fff;
	}

.in_t2{
	width:100%;
	height:auto;
	float:left;
	text-align:left; margin-bottom:10px; border-bottom:#ededed solid 1px; line-height:42px;
	}
	
.in_t2 h3{
	float:left; display:inline;text-align:center; color:#d02e2e; background:none; padding:0px;font-weight:bold; border-bottom:#d02e2e solid 3px; padding-bottom:3px;font-size:20px;
	}
	
.in_t2 h3 a{
	  color:#d02e2e; 
	}	
.in_t2 p{
	 float:right; color:#777; font-size:12PX; display:inline; margin-right:0px;
	}
		
.in_t3{
	background:#fff; border:0;
	}
	
.in_t3 h3{
	 color:#d02e2e; background:#fff; font-weight:bold; padding:0;
	}		
			





.in_news {
	width:470px; border:#ededed solid 1px; height:368px; overflow:hidden;
}	

	

.in_news_fou{
	 width:100%;  margin-top:8px; border-bottom:#CCCCCC dotted 1px; padding:15px 0 23px 0;
	}

.in_news_fou img{
	float:left; display:inline; width:300px; height:168px;
	}
.in_news_fou h3{
	float:left; display:inline; width:400px; margin-left:30px; text-align:left;
	}
.in_news_fou p{
	float:left; display:inline;  width:400px;margin-left:30px; text-align:left; color:#999;  margin-top:5px; line-height:24px;
	}		
.in_news_fou h5{
	font-size:12px; margin-top:5px;
	}	
.in_news_fou_time{
	font-size:12px; width:70px; height:70px; border:#044587 solid 1px; float:right; text-align:center; background:#fff;
	-moz-border-radius: 3px;
	-webkit-border-radius:  3px;
	border-radius: 3px;
	}	
.in_news_fou_time h2,.in_news_fou_time h5{
	width:100%; line-height:18px;
	}	
		
.in_news_fou_time h2{
	font-weight:bold; line-height:43px; background:#044587; color:#fff;font-family:"Times New Roman", Times, serif; font-size:40px;
	}
.in_news_fou_time h5{
	font-size:14px;
	
	}	
	



.in_news ul {
	width:430px; height:auto; margin:0px auto; text-align:left;
	}
.in_news ul li {
	width:100%; height:auto; float:left; display:inline;border:#CCC solid 0px; text-align:left; line-height:37px;
	}	
.in_news ul li h5{
	float:left; font-size:15px;
	}
.in_news ul li p{
	float:right; color:#333;
	}


.in_news3 {
	width:698px; text-align:center; 
}
.in_news3 ul {
	width:658px;
	}
	
.in_news4 {
	width:378px; text-align:center; 
}
.in_news4 ul {
	width:338px;
	}	
	
				
/*
.in_news2 ul {
	width:100%; height:auto; margin:0 auto;  margin-top:0px;
	}
.in_news2 ul li {
	width:280px; height:auto; float:left; display:inline; border-bottom:#dcdcdc dotted 0px; text-align:left; padding:10px 10px; background:#f4f4f4; margin-top:10px;
	}	
.in_news2 ul li h4{
	float:left; width:100%; line-height:22px; border:#006600 solid 0px;
	}
.in_news2 ul li p{
	width:100%;font-size:14px;font-family:"Times New Roman", Times, serif; line-height:25px;
	}	

*/

		

.wrap_grey {
	width:100%;  float:left; background:#fff4de; text-align:center; padding: 1px 0; padding:40px 0; margin:40px 0;
}	
	

.in_img {
	width:337px; border:#006600 solid 0px; height:416px; overflow:hidden; background:#fff; padding:15px 20px 0 20px;
}

.in_img ul {
	 width:100%; float:left; display:inline;font-size:16px;  height:139px; margin:3px 0;
	}
.in_img ul  li{
	 width:100%; float:left; display:inline;font-size:16px;  line-height:33px; text-align:left;
	}	

.in_img img{
	 width:377px; height:212px; margin: 0 auto;float:left; display:inline; margin-left:-20px; 
	}



	
.inf{
	 width:100%; height:100px;text-align:left; float:left; display:inline; line-height:180%; color:#888; font-size:14px;
	}		



.in_xb {
	width:337px; border:#006600 solid 0px; height:auto; background:#fff; padding:15px 20px; height:401px;
}	
.in_xb h5{
	 width:100%; float:left; display:inline;font-size:16px;  line-height:35px; text-align:left;
	}

.in_xb ul {
	width:100%; height:auto; margin:0 auto; margin-top:10px; text-align:left;
	}
.in_xb ul li {
	width:160px;
	height:auto;
	float:left;
	display:inline;
	border:#CCC solid 0px;
	text-align:left;
	}
.in_xb ul li img{
	 width:160px; height:212px; margin: 0 auto;float:left; display:inline; margin-top:5px;
	}


.in_xmt {
	width:1198px; border:#ededed solid 1px; height:auto; background:#fff; padding:0px 0px; margin-bottom:30px;
}	
.in_xmt_t{
	 width:200px; height:290px; margin: 0 auto; float:left; background:#f4f4f4; display:inline; overflow:hidden;
	}
.in_xmt_t h3{
	 width:100%; height:60px; margin: 0 auto; text-align:center; color:#fff; background:#d02e2e; font-size:22px; line-height:60px;
	}
	
	

/*标题切换--------------------------------------------------------------*/


	
.ind-list div{ display:none; float:left; } 
.ind-list .curon{ display:block;} 		


		
	
.in_xmt_t ul {
	width:100%; height:auto; margin:0 auto; margin-top:0px; text-align:left;
	}
.in_xmt_t ul li {
	width:100%; height:auto; float:left; display:inline;border:#CCC solid 0px; text-align:center; line-height:57px;  font-size:16px; width:100%; border-bottom:#ccc dotted 1px;
	}
	
.qh li  {
	height:auto; float:left; display:inline; cursor:pointer; display:block; 
	}

.qh li .curmore{
	display:none;
	}	
.qh .tab_on {
	font-weight:bold;
	}	
	

.in_xmt_c{
	 width:974px; height:250px; border:#ccc solid 0px; float:right; display:inline;
	}
.in_xmt_c ul {
	width:100%; height:auto; margin:0 auto;text-align:left; margin-top:8px; display:none;
	}
.in_xmt_c ul li {
	width:300px; height:105px; float:left; display:inline;border:#CCC solid 0px; text-align:left;  background:#f4f4f4; border:#ededed solid 1px; margin-right:20px; margin-top:20px; 
	}
.in_xmt_c ul li img{
	 width:105px; height:105px; float:left; display:inline;
	}
.in_xmt_c ul li h4{
	 font-size:15px; width:166px;text-align:left; float:left; display:inline; text-align:left; margin-left:15px;border:#CCC solid 0px;line-height:30px; margin-top:15px;
	}

.in_xmt_c ul.curon{ display:block !important;} 		





.in_link{
	width:300px; height:auto; 
	}
.in_link ul{
	width:100%; height:auto;  float:left; display:inline;
	}
.in_link ul li{
	width:145px; height:auto; margin:10px 0 0 0;text-align:center; background:#f4f4f4; padding:10px 0;
	}	
			 
.in_link ul li img {
    width:38px; margin: 0px auto 0 0; background:#80d563; padding:8px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius:  50%;
}

.in_link ul li p {
    width:100%; text-align:center; font-size:15px; line-height:20px; 
}


.in_flink{
	width:100%; height:auto; 
	}
.in_flink ul{
	width:100%; height:auto;  float:left; display:inline;
	}
.in_flink ul li{
	width:283px; height:80px; float:left; display:inline; border:#dedede solid 1px; margin:0 20px 20px 0; padding:0px; overflow:hidden;
	}	

.in_flink ul li:nth-child(4n+0)
{
	margin-right:0;
}	
.in_flink ul li{
	
	}				 
.in_flink ul li img {
    width:100%; height:80px;
}
