/*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*/
}
.right_wrap{ width:250px; height:auto; float:left;}

.right_wrap h1{
	font-size:13px;
	color:#fff;
	width:214px;
	line-height:33px;
	font-family:Verdana, Geneva, sans-serif; padding-left:6px;
	position:relative;
	z-index:2; background:url(../images/index_title_bj_mid.png) repeat-x;
}

.underline a:hover{text-decoration:underline;}

#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:240px;
	margin-left:10px;
	display:inline;
}
#columnBigbox .columnBox_wrap .columnBox1{border:1px solid #fff; border-top:0px;}
#columnBigbox .columnBox_wrap .columnBox1 h1
   {font-size:13px;
	color:#fff;
	width:230px;
	font-family:Verdana, Geneva, sans-serif; padding-left:15px; background:none; text-align:left; margin:0px; border-bottom:1px solid #fff;}

#columnBigbox .left_columnBox_wrap{
	float:left;
	width:673px;
	margin-left:10px;
	display:inline;
    background:#fff url(../images/columnBox_bg.jpg) repeat-x; border-left:1px solid #fff; border-right:1px solid #fff;
	position:relative;
	z-index:1;
}

#columnBigbox .left_columnBox_wrap h1{
	font-size:13px;
	color:#fff;
	width:645px;
	line-height:33px;
	font-family:Verdana, Geneva, sans-serif; padding-left:10px;
	position:relative;
	z-index:2; background:url(../images/index_title_bj_mid.png) repeat-x;
}
#columnBigbox .left_columnBox_wrap h1.newsTitle{
	width:115px;
	background:url(../images/index_title_bg2.png) no-repeat;
}

#columnBigbox .left_wrap{
	float:left;
	width:685px;
	display:inline;
	position:relative;
	z-index:1;
}

#columnBigbox .left_wrap h1{
	font-size:13px;
	color:#fff;
	width:645px;
	line-height:33px;
	font-family:Verdana, Geneva, sans-serif; padding-left:10px;
	position:relative;
	z-index:2; background:url(../images/index_title_bj_mid.png) repeat-x;
}


#columnBigbox .columnBox{
	background:#fff url(../images/columnBox_bg.jpg) repeat-x;
	border:1px solid #f9f9f9;
	position:relative;
	z-index:1;
	padding-top:5px;
}




#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:5px;
}

.column_contentBox{
	padding:15px 10px 10px 10px;
	overflow:hidden;
	width:220px;
}

.column_product_contentBox{
	padding:5px 0px 6px 10px;
	overflow:hidden;
	width:646px; border-bottom:1px dashed #cecece; margin-left:8px;
}

.column_product_contentBox h2{ width:230px; 
	line-height:22px;
	background:url(../images/yellow_Arrow.png) no-repeat 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif; padding-left:10px;
}
.column_product_contentBox .content{
	padding-left:12px; width:218px;
	line-height:1.3em;
}

.index_product_left{width:233px; float:left;background:url(../images/line.png) top right no-repeat; padding-right:7px;}
.index_product{ width:405px; height:auto; float:left; padding-bottom:5px; padding-top:0px;}
.index_product img{ float:left; margin:0px; padding:5px 8px 0px 5px;}
.index_product h3{ float:left; font-size:12px; margin:0px; padding-top:5px; width:335px; }

.column_contentBox h2{
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px;
}
.column_contentBox .content{
	padding-left:12px;
	line-height:1.3em;
}
.product_content{width:335px; line-height:17px; float:left;}

/*News Releases start*/

.columnBox .firstBox{
	padding-top:2px;
}
.columnBox .line_none{
	border:none;
}

.newsBox{
	padding:5px 12px 13px 12px;
	overflow:hidden; margin-bottom:9px;
	background:url(../images/newBox_bottom_line.jpg) no-repeat center bottom;
}
.newsBox.line_none{
	background:none;
}
.newsBox .date{
	padding:2px 0px 9px 2px;
}
.newsBox h2{
	font-size:12px;
	font-weight:normal;
	padding-left:2px;
}
.newsBox .more{
	text-align:right;
	margin:0px 8px 0 0; width:200px; display:block;
}

.newletter{ font-family:Arial, Helvetica, sans-serif;color:#898989;line-height:25px; height:75px; margin:0px; padding:0px; font-size:12px;}
.newletter .input1{ width:148px; height:25px; line-height:25px; padding:0px 5px; background:url(../images/input_bj.png) no-repeat; border:0px; float:left;font-family:Arial, Helvetica, sans-serif;color:#898989;font-size:12px; }
.newletter .submit{ width:50px; height:24px; margin-left:4px; float:left; background:url(../images/index_submit.png) no-repeat; border:0px;}
