.main{
	padding-top:16px;	
}
/*index_banner 开始*/
.index_banner{
	height:406px;
	position:relative;
	overflow:hidden;	
	cursor:pointer;
}
.index_banner .big li{
	width:100%;
	height:406px;
	background-repeat:no-repeat;
	background-position:top center;	
}
.index_banner .big a{
	display:inline-block;
	width:100%;
	height:406px;	
}
.index_banner .btns{
	width:100%;
	height:20px;
	position:absolute;
	left:0;
	bottom:20px;
	z-index:700;
	text-align:right;	
}
.index_banner .btns span{
	display:inline-block;
	width:20px;
	height:20px;
	background:url("../images/banner_btn.png");	
	margin-left:5px;
}
.index_banner .btns .hover{
	background:url("../images/banner_btn_h.png");		
}
/*index_banner 结束*/

.in_aside{
	width:307px;
	float:left;	
}

.in_case{
	width:305px;
	height:209px;
	margin-bottom:7px;
	border:1px solid #d2d2d2;	
}
.in_case h2{
	height:27px;
	line-height:27px;
	border-bottom:1px solid #d2d2d2;	
	background:url("../images/in_aside_head.png") repeat-x left top;
	font-size:14px;
	color:#160068;
	padding-left:11px;
}

/*图片切换*/
.roundabout-holder{width:200px;height:140px;margin:0 auto;}
.roundabout-moveable-item{width:150px;height:115px;cursor:pointer;border:3px solid #fefefe;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus{border:3px solid #fefefe;}

.in_links a{
	display:inline-block;
	width:71px;
	height:23px;		
	border:1px solid #d1d1d1;
	text-align:center;
	background-color:#efefef;
	padding-top:38px;
	background-repeat:no-repeat;
	background-position:center 10px;
	float:left;
	margin-right:5px;
}
.in_links .a1{
	background-image:url("../images/in_links_1.png");	
}
.in_links .a2{
	background-image:url("../images/in_links_2.png");	
}
.in_links .a3{
	background-image:url("../images/in_links_3.png");	
}
.in_links .a4{
	background-image:url("../images/in_links_4.png");	
	margin-right:0;	
}


.in_news{
	width:410px;
	float:left;
	margin-left:9px;	
}
.in_news .head{
	height:28px;
	line-height:28px;
	background:url("../images/in_news_head.png") no-repeat left bottom;	
	padding-left:14px;
	cursor:pointer;
}
.in_news .head span{
	display:inline-block;
	width:91px;	
	height:28px;
	font-size:14px;
	text-align:center;
	float:left;
	margin-right:2px;
	font-family:"Microsoft Yahei";
	color:#fff;
	background:url("../images/in_news_change.png");
}
.in_news .head .hover{
	background:url("../images/in_news_change2.png");	
}
.in_news .head a{
	float:left;
	font-size:14px;	
}
.in_news .con{
	display:none;	
}
.in_news .show{
	display:block;	
}
.in_news .pic_info{
	width:380px;
	margin:0 auto;
	height:74px;
	padding:19px 13px;
	background:url("../images/border_bg.gif") repeat-x left bottom;	
}
.in_news .pic_info .pic{
	float:left;	
	margin-right:12px;
}
.in_news .pic_info dt{
	font-weight:bold;	
}
.in_news .pic_info dt a{
	color:#e01a00;
	display:inline-block;
	width:250px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;	
}
.in_news .pic_info dd{
	line-height:160%;
	margin-top:5px;	
}
.in_news ul{
	padding-top:10px;	
}
.in_news li{
	padding-left:25px;
	line-height:180%;	
	background:url("../images/in_news_li.png") no-repeat 13px center;
}
.in_news li span{
	float:right;	
}

.fengcai{
	width:241px;
	height:278px;
	border:1px solid #d1d1d1;	
	float:right;
	padding:0 9px;
	cursor:pointer;	
}
.fengcai .head{
	height:35px;
	line-height:35px;	
}
.fengcai .head span{
	float:left;
	font-size:14px;
	font-family:"Microsoft Yahei";
	color:#160068;	
}
.fengcai .head a{
	display:inline-block;
	width:14px;	
	height:12px;
	background:url("../images/fengcai_a.png") no-repeat;
	float:right;
	margin-top:12px;
}
.fengcai .big{
	width:241px;
	height:159px;
	position:relative;
	overflow:hidden;	
	margin-bottom:8px;
}
.fengcai .btns{
	height:58px;
	padding-top:10px;
	background:#eaeaec;
}
.fengcai .c_btn{
	height:48px;
	width:10px;
	float:left;
	cursor:pointer;		
}
.fengcai .pre{
	background: url("../images/f_pre.png") no-repeat center center;
}
.fengcai .next{
	background: url("../images/f_next.png") no-repeat center center;	
}
.fengcai .c_outer{
	width:219px;
	height:48px;
	float:left;	
	position:relative;
	overflow:hidden;
}
.fengcai .c_outer li{
	_display:inline;
	width:69px;
	height:48px;
	float:left;
	margin:0 2px;	
}