/*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;
}
#tab_btn{
	overflow:hidden;
	width:100%;
	height:65px;/*height=78*/
	padding-top:13px;
	display:block;
	background:#000 url(../images/tab_btn_bg.jpg) repeat-x;
}
#tab_btn li{
	width:295px;
	height:50px;
	float:left;
	margin-left:18px;
	display:inline;
	CURSOR: pointer;
	filter:alpha(opacity=50);/*IE*/
	opacity:0.5;/*FF*/
}
#tab_btn li.current{
	cursor:text;
	filter:alpha(opacity=100);/*IE*/
	opacity:1;/*FF*/
}
#tab_btn li img{
	float:left;
}
#tab_btn li span{
	width:194px;
	float:left;
	color:#e1e1e1;
	margin:8px 0 0 10px;
}
#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;
}
#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 40px 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:14px;
	color:#1f1f1f;
	width:280px;
	line-height:30px;
    padding:0px 0px 0px 20px;
	background:url(../images/index_title_bg.png) no-repeat;
	position:relative;
	z-index:2;
	top:1px;
}
#columnBigbox .columnBox_wrap h1.newsTitle{
	font-size:14px;
	color:#1f1f1f;
	width:280px;
	line-height:30px;
    padding:0px 0px 0px 20px; margin-top:8px;
	background:url(../images/index_title_bg2.png) no-repeat;
	position:relative;
	z-index:2;
	top:1px;
}
#columnBigbox .columnBox{
	background:#fff;
	border:1px solid #f9f9f9;
	position:relative;
	z-index:1;
	padding-top:5px;
}


.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;
	padding:0 12px;
}
.column_contentBox .content{
	padding-left:12px;
	padding-top:4px;
}


/*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 ul li{ list-style:none; text-align:center;
}
.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;
}

