/*in_banner 开始*/
.in_banner{
	height:510px;
	position:relative;
	overflow:hidden;
	cursor:pointer;	
}
.in_banner .big li{
	width:100%;
	height:510px;
	background-repeat:no-repeat;
	background-position:top center;	
}
.in_banner .big a{
	display:inline-block;
	width:100%;
	height:510px;	
}
.in_banner .btns{
	height:32px;
	line-height:32px;
	width:100%;
	position:absolute;
	left:0;
	bottom:32px;
	z-index:700;
	text-align:center;	
}
.in_banner .btns em{
	display:inline-block;
	width:32px;
	height:32px;	
	margin:0 3px;
}
.in_banner .btns span{
	display:inline-block;
	height:32px;
	width:10px;
	margin:0 3px;
	background:url("/static/index/img/banner_btn.png") no-repeat left center;	
}
.in_banner .btns .hover{
	background-image:url("/static/index/img/banner_btnh.png");	
}
.in_banner .btns .pre{
	background:url("/static/index/img/banner_pre.png");	
}
.in_banner .btns .next{
	background:url("/static/index/img/banner_next.png");	
}
/*in_banner 结束*/

/*in_main 开始*/
.in_main{
	height:446px;
	background:url("/static/index/img/index_bg.jpg") no-repeat top center;	
}
/*in_main 结束*/

/*in_nav 开始*/
.in_nav{
	height:74px;
	padding-top:51px;
	margin-bottom:75px;		
}
.in_nav a{
	display:inline-block;
	width:180px;
	height:58px;
	padding-left:16px;
	padding-top:10px;
	background-color:#fbfbfb;
	border:2px solid #dedede;	
	float:left;
	margin-right:66px;
	background-repeat:no-repeat;
	background-position:144px center;
}
.in_nav a:hover{
	background-color:#fff;
	border-color:#e9e9e9;	
}
.in_nav a dl{
	width:115px;	
	height:47px;
	padding-top:3px;
	border-right:1px dotted #d4d4d4;
}
.in_nav a dt{
	font-size:15px;
	color:#184f78;	
	height:22px;
	line-height:22px;
}
.in_nav a dd{
	height:18px;
	line-height:18px;
	color:#adadad;
	font-family:"arial";	
}
.in_nav .a1 dt{
	color:#879608;	
}
.in_nav .a1{
	background-image:url("/static/index/img/in_nav1.png");	
}
.in_nav .a2{
	background-image:url("/static/index/img/in_nav2.png");	
}
.in_nav .a3{
	background-image:url("/static/index/img/in_nav3.png");	
}
.in_nav .a4{
	background-image:url("/static/index/img/in_nav4.png");	
	margin-right:0;
	margin-left:2px;
}
/*in_nav 结束*/

/*news_center 开始*/
.news_center{
	height:220px;
	margin-bottom:30px;	
}
.news_center .head{
	height:25px;
	line-height:25px;
	color:#007936;	
	font-size:14px;
	clear:both;
	margin-bottom:30px;
}
.news_center .head span{
	float:left;	
}
.news_center .head a{
	float:right;
	display:inline-block;
	width:23px;
	height:5px;
	background:url("/static/index/img/news_more.png") no-repeat;	
	margin-top:10px;
}
.news_center .news{
	width:240px;
	height:220px;
	padding:0 30px;
	float:left;
	border-right:1px dotted #dedede;	
}
.news_center .news dt{
	height:40px;
	line-height:40px;
	overflow:hidden;	
}
.news_center .news dt a{
	display:inline-block;
	max-width:220px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#373737;	
	font-size:14px;
}
.news_center .news dt a:hover{
	color:#007c37;	
}
.news_center .news dd{
	line-height:160%;
	color:#a0a0a0;	
}
.news_center .news .time{
	font-family:"宋体";
	color:#429b69;
	position:relative;
	top:10px;	
}

.news_center .pro_adver{
	width:330px;
	float:left;
	padding:0 30px;	
}
.news_center .pro_outer{
	width:330px;	
	height:140px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}
.news_center .pro_btns{
	width:330px;
	text-align:right;
	height:9px;
	font-size:1px;	
	position:absolute;
	left:0;
	bottom:10px;
	z-index:700;
}
.news_center .pro_btns span{
	display:inline-block;
	width:9px;
	height:9px;
	font-size:1px;
	background:url("/static/index/img/pro_btn.png");	
	margin-left:10px;
}
.news_center .pro_btns .hover{
	background:url("/static/index/img/pro_btnh.png");		
}
.news_center .pro_in{
	width:330px;	
	height:140px;	
}
.news_center .pro_in .pic{
	display:inline-block;
	width:165px;
	height:140px;
	float:left;	
}
.news_center .pro_in img{
	width:165px;
	height:140px;	
}
.news_center .pro_in ul{
	width:160px;
	float:right;
	color:#a0a0a0;	
	line-height:24px;
}
/*news_center 结束*/