.frame_body_white{float:left;padding-bottom: 0;background: none;width: 100%;}
.frame_mid_index{width:1000px;background:none;margin:0 auto;}
.index_head{
	height: 319px;
	width: 100%;
	/*position: relative;*/
	float: left;

}

.index_head_menu{
	overflow: hidden;
	width: 40px;
	border-top: 1px solid #ccc;
	background-color: #fff;
	float: left;
	
}
.index_head_menubar{
	height: 325px;
	width: 22px;
	margin: 0 auto;
}
.index_head_headline{
	height: 300px;
	width: 652px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
	display: inline;
	position: relative;
	z-index: 90;
}

.index_left_menubar_div{
	height: 44px;
	width: 40px;
	background:url("../images/images/leftmenubar_bg.png");
	border-bottom: 1px solid #ccc;
}
.index_left_menu_img{
	margin:2px 7px;
}
.head_line_description{
	height: 53px;
	width: 652px;
	background-color: black;
	opacity: 0.6;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: absolute;
	z-index: 90;
	left: 0;
	bottom: 0;
}

.head_line_text{
	font-size: 18px;
	color: #fff;
	margin-left: 20px;
	display: inline;
	/*font-weight: bold;*/
	line-height: 53px;
	height: 53px;
	overflow: hidden;
}

.head_line_text a{
	color: #fff;	
}

.head_line_text1{
	font-size: 16px;
	color: #fff;
	margin-left: 360px;
	font-weight: bold;
}
.index_head_post{
	height: 300px;
	width: 278px;
	background-color: #699cd5;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
}
.index_head_post_head{
/*font-weight: bold;*/
	line-height: 35px;
	font-size: 18px;
	color: #fff;
	float: left;
}

.index_head_post p{
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	margin-left: 15px;
	width: 250px;

}
.index_head_post_p{
	height:20px;
	overflow: hidden;	
}
.index_head_post a{
	font-size: 12px;
	line-height: 20px;
	color: #fff;
}

.index_head_bo{
	height: 145px;
	width: 278px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
	position: relative;
	z-index: 90;
}

.index_head_bo_frame{
	height: 33px;
	width: 278px;
	background-color: #000;
	opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: absolute;
	z-index:90;
	left: 0;
	bottom: 0;
}
.index_head_bo_frame p{
	font-size: 14px;
	color: #fff;
	line-height: 33px;
	margin-left: 20px;
	font-weight: bold;
	height: 33px;
	overflow: hidden;
}

.index_head_bo_frame p a{
	color:#fff;
}

.index_mid{
	width: 100%;
	height: 265px;
}

.index_mid_left{
	height: 258px;
	width: 652px;
	float: left;
	margin-left: 10px;
	display: inline;
}

.index_mid_left_vidio{
	height: 146px;
	width: 211px;
	float: left;
	position: relative;
	z-index: 90;
}

.index_mid_frame{
	width: 211px;
	height: 53px;
	background-color: black;
	opacity: 0.6;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: absolute;
	z-index: 90;
	left: 0;
	bottom: 0;
}

.index_mid_frame p{
	font-size: 14px;
	margin-left: 20px;
	color: #fff;
	line-height: 53px;
	/*font-weight: bold;*/
	height: 53px;
	overflow: hidden;
}
.index_mid_frame p a{
	color: #fff;
	font-size: 18px;
}
.index_mid_left_vidio1{
	height: 146px;
	width: 211px;
	float: left;
	margin-left: 9px;
	position: relative;
	z-index: 90;
}

.index_mid_left_src1{
	float: left;
	height: 92px;
	width: 321px;
	background-color: #699cd5;
	margin-top: 10px;
	padding-top: 10px;
}
.index_mid_left_src1 p{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	margin-left: 12px;
	/*font-weight: bold;*/
	height: 30px;
	overflow: hidden;
}
.index_mid_left_srcheader{
	font-size: 18px;
	line-height: 30px;
	/*font-weight: bold;*/
	height: 30px;
	overflow: hidden;
}

.index_mid_left_src2{
	float: left;
	height: 92px;
	width: 321px;
	background-color: #d56f6d;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

.index_mid_left_src2 p{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	margin-left: 12px;
	/*font-weight: bold;*/
	height: 30px;
	overflow: hidden;
}



.index_mid_right{
	height: 258px;
	width: 278px;
	position: relative;
	z-index: 90;
	float: left;
	margin-left: 10px;
}
.index_mid_right_frame{
	height: 63px;
	width: 278px;
	opacity: 0.8;
	background-color: #000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	position: absolute;
	z-index: 90;
	left:0;
	bottom:0;	
}
.index_mid_right_frame  p{
	font-size: 18px;
	color: #fff;
	margin-left: 12px;
	line-height: 63px;
	/*font-weight: bold;*/
	height: 63px;
	overflow: hidden;
}
.index_mid_right_frame  p a{
	color:#fff;
	}
.index_under{
	width: 100%;
	height: 143px;
}

.index_under_hot{
	width: 321px;
	height: 150px;
	float: left;
	margin-left: 10px;
	display: inline;
}
.index_under_hot h1{
	font-size: 18px;
	color: #575757;
}

.index_under_hot p{
	font-size: 14px;
	line-height: 20px;
	color: #575757;
	margin-left: 8px;
	line-height: 20px;
	overflow: hidden;
	height: 20px;
}
.index_under_hot a{
	color:#575757;
	font-size: 12px;
}
.index_under_rec{
	width: 321px;
	height: 150px;
	float: left;
	margin-left: 10px;
	display: inline;
}

.index_under_rec h1{
	font-size: 18px;
	color: #575757;
}

.index_under_rec p{
	font-size: 14px;
	line-height: 20px;
	color: #575757;
	margin-left: 8px;
	height: 20px;
	overflow: hidden;
}
.index_under_rec a{
	color:#575757;
	font-size: 12px;
}
.index_under_plan{
	width: 278px;
	height: 150px;
	float: left;
	margin-left: 10px;
	display: inline;
}
.index_under_plan_b{
	height: 63px;
	width: 278px;
}
.index_bar{
	height: 63px;
	width: 20px;
	float: left;
}

.index_bar_img{
	
}
.index_bar_next{
	height: 60px;
	width: 238px;
	float: left;
}
.index_bar_next h1{
	font-size: 24px;
	color: #575757;
	margin-left: 10px;	
}
.index_under_plan_img{
	width: 278px;
	height: 76px;
}
.index_under_plan_frame{
	margin: auto;
	height: 32px;
	width: 209px;
	background:url("../images/images/img4_4.png") !important; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./images/images/img4_4.png'); _background:none;
	opacity: 0.8;
	margin-left: 34px;
	margin-top: 17px;
	float: left;
	text-align: center;
	display: inline;
}
.index_under_plan_frame p{
	line-height: 32px;
	font-size: 24px;
	color: #fff;
}
.weixin_index{
	float:left;
	display:inline;
	width: 180px;
	height: 20px;
	color: #000;
	font-size: 12px;
	margin-top: 10px;
	text-align: left;
	margin-left: 26px;
}
