/* @CHARSET "UTF-8"; */
#index_banner_frame
{
	width: 1000px;
	height: 400px;
	position: relative;
	z-index: auto;
	margin: -7px auto 0px auto; 
}
#index_banner_layer
{
	width: 1000px;
	height: 530px;
	position: absolute;
	top: 0px;
	/* left: -460px; */
}
.nivo-prevNav, .nivo-nextNav
{
	display: block;
	width: 58px !important;
	height: 58px !important;
	position: absolute;
	 top: 211px !important; 
}
/* .nivo-prevNav { background: url('../images/banner_arrow_left.png') no-repeat !important; } */
/* .nivo-nextNav { background: url('../images/banner_arrow_right.png') no-repeat !important; }  */

/* 
#index_content_01_bg
{
	width: 100%;
	height: 120px;
	margin-top: -120px;
	position: relative;
	z-index: 100;
	background: url('../images/index_bg_01.png') repeat;
}
#index_content_01
{
	width: 1000px;
	height: 120px;
	background: url('../images/index_bg_02.png') repeat;
	margin: 0px auto;
	position: relative;
} */

/* #index_content_01 .title {
	width: 23px;
	height: 108px;
	padding: 6px 5px;
	line-height: 13px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	background-color: #892525;
	position: absolute;
	top: 0;
	left: -33px;
} */

/* #index_content_01 .white_border
{
	display: block;
	width: 1px;
	height: 120px;
	background: url('../images/index_bg_03.png') no-repeat;
	float: left;
}
#index_content_01 .icon_content
{
	width: 332px;
	height: 120px;
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	position: relative;
} */
/* #icon_01 { background-image: url('../images/index_icon_01.png'); } */
/* #icon_02 { background-image: url('../images/index_icon_02.png'); } */
/* #icon_03 { background-image: url('../images/index_icon_03.png'); } */

  /* #index_content_01 .icon_content .icon_a */

/* #icon_a_01 { background-image: url('../images/index_img_01.jpg'); } */
/* #icon_a_02 { background-image: url('../images/index_img_02.jpg'); } */
/* #icon_a_03 { background-image: url('../images/index_img_03.jpg'); }  */


#index_content_bg
{
	width: 100%;
	height: 491px;
	background: url('../images/index_content_bg_01.png') repeat-x;
	position: relative;
	z-index: 100;
} 
 #index_content_frame
{
	width: 922px;
	height: 430px;
	padding: 50px 100px 0px 100px;
	margin: 0px auto;
	background: url('../images/index_content_bg_02.png') no-repeat;
	position: relative;
}
#index_content_frame .index_content
{
	width: 282px;
	height: 230px;
	float: left;
	margin-right: 34px;
}
#index_content_frame .index_content .index_content_title
{
	width: 276px;
	height: 32px;
	padding-left: 12px;
	margin-bottom: 12px;
	line-height: 32px;
	background: url('../images/index_icon_04.gif') no-repeat left 10px;
	font-size: 17px;
	color: #6588f9;
	border-bottom: 1px solid rgba(137, 37, 37, .5);
}
#index_content_frame .index_content .index_content_title span 
{
	font-size: 12px;
	font-family: Arial;
}


#index_introduction_title
{
	width: 288px;
	height: 26px;
	margin-top: 10px;
	background-color: #96b4f6;
	position: relative;
}
#index_introduction_title li
{
	width: 96px;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	color: #4d90fa;
	float: left;
	position: relative;
	z-index: 2;
}
#index_introduction_title .cur_li { color: #a7c3fb !important; }
#index_introduction_title #cur_li
{
	position: absolute !important;
	top: 0px;
	left: 0px;
	background-color: #5780f9;
	z-index: 1 !important;
}

#index_introduction_content
{
	width: 288px;
	height: 157px;
	position: relative;
	overflow: hidden;
}
#index_introduction_content .introduction_content
{
	width: 288px;
	height: 157px;
	position: absolute;
	z-index: 1;
	display: none;
}
#index_introduction_content .introduction_content img, #index_introduction_content .introduction_content span { float: left; }
#index_introduction_content .introduction_content img { margin-right: 10px; }
#index_introduction_content .introduction_content span 
{
	width: 158px;
	line-height: 20px;
	color: #5f94f8;
}

#index_news_list
{
	width: 358px;
	float: left;
}
#index_news_list li
{
	width: 358px;
	height: 27px;
	line-height: 27px;
	font-size: 13px;
	float: left;	
}
#index_news_list .first_item
{
	height: 96px;
	padding-bottom: 14px;
	margin-bottom: 5px;
	background: url('../images/dian.gif') repeat-x left bottom; 
}
#index_news_list .first_item img
{
	width: 150px;
	height: 95px;
	float: left;
	margin-right: 10px;
}
#index_news_list .first_item span
{
	width: 198px;
	float: left;
	line-height: 20px;
	color: #5f8af8;
}
#index_news_list .first_item .first_title
{
	font-size: 13px;
	font-weight: bold;
	color: #6083f8;
}
#index_news_list li .news_title
{
	display: block;
	width: 278px;
	height: 27px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0px -27px;
	background-image: url('../images/index_news_icon.gif');
	float: left;
	color: #333333;
}
#index_news_list li .news_title:hover
{ 
	background-position: 0px 0px;
	color: #6083f8;
}
#index_news_list li .news_date
{
	width: 70px;
	height: 27px;
	float: left;
	text-align: right;
	font-family: Arial;
	color: #09511f;
}

#index_video
{
	display: block;
	width: 190px;
	height: 142px;
	margin: 0 9px 12px 9px;
	background: url('../images/index_video.jpg') no-repeat;
}
#index_video_link
{
	width: 200px;
	height: 31px;
	margin: 0px 4px;
	font-size: 14px;
	line-height: 29px;
	background: url('../images/dian.gif') repeat-x left bottom;
	color: #666666;
	text-align: center;
	font-family: "宋体";
}
#index_video_link a 
{
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
}


#index_content_02
{
	width: 946px;
	height: 85px;
	position: absolute;
	top: 329px;
	left: 88px;
	z-index: 100;
}
#index_content_02 .index_arrow
{
	display: block;
	width: 20px;
	height: 85px;
	background-image: url('../images/index_arrow.png');
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
}
#index_arrow_right { background-position: -20px 0px; }
#index_mask
{
	width: 898px;
	height: 85px;
	margin: 0px 4px;
	overflow: hidden;
	float: left;
}
#index_content_list, #index_content_list li
{
	height: 85px;
	float: left;
}
#index_content_list li
{
	width: 220px;
	margin-right: 6px;
}