/*HomePage Content Style*/

#homeWrap_top{
	margin:0 auto;
	width:958px;
	height:5px;
	font-size:0px;
	background:url(../images/homeWrap_top_bg.png) no-repeat;
}
#homeWrap_bottom{
	margin:0 auto;
	width:958px;
	height:10px;
	font-size:0px;
	background:url(../images/homeWrap_bottom_bg.png) no-repeat;
}
#homeWrap{
	margin:0 auto;
	width:944px;
	padding:0 7px;
	background:url(../images/homeWrap_bg.png) repeat-y;
}
/*homepage AD banner css*/
.home_AD{
	width:944px;
	height:268px;
	position:relative;
}
#tab_btn{
	position:absolute;
	bottom:12px;
	left:511px;
	overflow:hidden;
	z-index:1001;
}
#tab_btn li{
	float:left;
	margin-left:15px;
	display:block;
	height:17px;
	width:17px;
	font-size:0px;
	background:url(../images/nav_img_b.png) no-repeat; /*IE7 IE8 FF*/
	_background:none; /*Avoid 'current of pngAlaph.js' JQuery failure in IE6*/
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_img_b.png', sizingMethod='crop');
	CURSOR: pointer;
	margin-top:4px;
}
#tab_btn li.current{
	margin-top:0px;
	height:24px;
	width:24px;
	cursor:text;
	background:url(../images/nav_img_a.png) no-repeat;/*IE7 IE8 FF*/
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_img_a.png', sizingMethod='crop');
}
#main_picBox{
	width:944px;
	height:268px;
	overflow:hidden;
}
#main_picBox .shell{
	width:9999px; 
	height:100%;
}
#main_picBox .shell ul li{
	float:left; 
	width:944px; 
	height:100%; 
}

#homeWrap .companyText{
	padding:15px  15px 40px 15px;
	margin:0 10px;
	clear:both;
	border-top:1px solid #dcdcdc;
}
#homeWrap .companyText #com_content{
	overflow:hidden;
	height:250px;
}
#homeWrap .companyText p{
	padding-bottom:10px;
}
#homeWrap .companyText .btn{
	padding-right:3px;
	text-align:right;
}
#homeWrap .companyText .btn a{
	outline:none;
	blr:expression(this.onFocus=this.blur());/*For IE6*/
}
#homeWrap .companyText .btn img{
	margin:0 0 1px 5px;
}
#columnBigbox{
	overflow:hidden;
	padding:15px 0 15px 0;
	width:100%;
	background:#fff url(../images/columnBigbox_bg.jpg) repeat-x;
}
#columnBigbox .columnBox_wrap{
	float:left;
	width:300px;
	margin-left:10px;
	display:inline;
}
#columnBigbox .columnBox_wrap h1{
	font-size:13px;
	color:#fff;
	width:105px;
	line-height:33px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	background:url(../images/index_title_bg.png) no-repeat;
	position:relative;
	z-index:2;
	top:1px;
}
#columnBigbox .columnBox_wrap h1.newsTitle{
	width:115px;
	background:url(../images/index_title_bg2.png) no-repeat;
}
#columnBigbox .columnBox{
	background:#fff url(../images/columnBox_bg.jpg) repeat-x;
	border:1px solid #f9f9f9;
	position:relative;
	z-index:1;
	padding-top:15px;
}

.column_contentBox{
	padding:0 10px 10px 10px;
	overflow:hidden;
	width:278px;
}
.column_contentBox h2{
	line-height:22px;
	background:url(../images/yellow_Arrow.jpg) no-repeat 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 12px;
}
.column_contentBox .content{
	padding-left:12px;
	line-height:1.3em;
}


/*News Releases start*/

.columnBox .firstBox{
	padding-top:4px;
}
.columnBox .line_none{
	border:none;
}

.newsBox{
	padding:10px 12px 13px 12px;
	overflow:hidden;
	background:url(../images/newBox_bottom_line.jpg) no-repeat left bottom;
}
.newsBox.line_none{
	background:none;
}
.newsBox .date{
	padding:0 0 2px 2px;
}
.newsBox h2{
	font-size:12px;
	font-weight:normal;
	padding-left:2px;
}
.newsBox .more{
	text-align:right;
	margin:10px 8px 0 0;
}
