body{
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
}
td,p,li,input,select,div,span,textarea{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:9pt;
 color:#000000;
 }
img{border:0px;}
ul {margin:0px}
.hideDiv {display:none;}

.L10{line-height:100%}
.L13{line-height:130%}
.L15{line-height:150%}
.L17{line-height:170%}
.L20{line-height:200%}


.blue_cu{color: #0080C0; font-weight:bold;}
.lightblue_cu{color:#50B1C8; font-weight:bold;}
.red_cu{color:#ff0000; font-weight:bold;}
.red{color:#ff0000;}
.grey{color: #58595b;}
.heavy_grey{color: #666666;}
.white{color: #ffffff;}
.button {
	font-size: 9pt;
	height: 22px;
	width: 46px;
	cursor: hand;
	text-align: center;
	vertical-align: 3%;
	padding-top: 2px;
	border: none;
	background-image: url(../images/button_background.gif);
	color: #FFFFFF;
}


.button2 {
	font-size: 9pt;
	height: 25px;
	width: 52px;
	cursor: hand;
	text-align: center;
	vertical-align: 3%;
	padding-top: 2px;
	border: none;
	background-image: url(../common/dig2.gif);
	color: #000000;
}


.date{
	COLOR:#58595b;
	font-weight: bold;font-size: 9px;
}

a:link{
	COLOR:#58595b;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
a:visited{
	COLOR:#58595b;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
a:active{
	COLOR:#58595b;
	TEXT-DECORATION: none;
	font-size: 9pt;

}
a:hover{
	COLOR:#D9331D;/*ΊμΙ«*/
	TEXT-DECORATION: none;
	font-size: 9pt;
}



A.a_blue:link{
	COLOR:#50B1C8;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}
A.a_blue:visited{
	COLOR:#50B1C8;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}
A.a_blue:active{
	COLOR:#50B1C8;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;

}
A.a_blue:hover{
	COLOR:#50B1C8;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}


A.a_blue2:link{
	COLOR:#000000;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.a_blue2:visited{
	COLOR:#000000;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.a_blue2:active{
	COLOR:#000000;
	TEXT-DECORATION: none;
	font-size: 9pt;

}
A.a_blue2:hover{
	COLOR:#50B1C8;
	TEXT-DECORATION: none;
	font-size: 9pt;
}


A.a_heavyblue:link{
	COLOR:#0080C0;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}
A.a_heavyblue:visited{
	COLOR:#0080C0;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}
A.a_heavyblue:active{
	COLOR:#0080C0;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;

}
A.a_heavyblue:hover{
	COLOR:#0080C0;
	TEXT-DECORATION: underline;
	font-size: 9pt;font-weight:bold;
}


A.a_red:link{
	COLOR:#ff0000;
	TEXT-DECORATION: none;
	font-size: 9pt;
}
A.a_red:visited{
	COLOR:#ff0000;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}
A.a_red:active{
	COLOR:#ff0000;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;

}
A.a_red:hover{
	COLOR:#ff0000;
	TEXT-DECORATION: none;
	font-size: 9pt;font-weight:bold;
}





.index_companyintro{padding-left:10px;padding-right:10px;padding-top:12px; padding-bottom:12px;font-family:Arial, Helvetica, sans-serif; font-size:9pt;}

.mainword_companyintro{padding-left:10px;padding-right:6px;padding-top:5px;font-family:Arial, Helvetica, sans-serif; font-size:9pt;color:#58595b;}

.mainword_companyintro_xia{padding-left:10px;padding-right:6px;font-family:Arial, Helvetica, sans-serif; font-size:9pt;color:#58595b;}

.index_productintro{padding-left:2px;padding-top:9px; padding-bottom:5px;}

.pad-top{padding-top:5px;}

.pad-left{padding-left:22px;}

.pointLine_heng {
	background-image: url(../common/pointline_h.gif);
	background-repeat: repeat-x;
	background-position: center;
	
}


.pointLine_heng_bottom {
	background-image: url(../common/pointline_h.gif);
	background-repeat: repeat-x;
	background-position: bottom; color:#58595b;
	
}


.pointLine_blue {
	background-image: url(../common/pointline_blue_heng.gif);
	background-repeat: repeat-x;
	background-position: center;
	
}

.pointLine_heng02 {
	background-image: url(../common/hengxian02.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 1px;
}

.pointLine_shu {
	background-image: url(../common/pointline_s.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 1px;
}

.pointLine_shu02 {
	background-image: url(../common/shuxian02.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 1px;
}

.companyintro_mainword{padding-left:22px;padding-right:3px;}

.tableProductDetail {
	border: 1px dashed #58595b;
	border-collapse : collapse;;
	line-height: 170%;
	padding: 3px;
}

.table_project{padding-left:10px;padding-right:2px;padding-top:5px;}
.table_product{padding-left:22px;padding-right:2px;padding-top:12px;}
.table_product_02{padding-left:1px;padding-right:2px;padding-top:12px;}
.table_product_03{padding-left:26px;padding-right:2px;padding-top:12px;}
.table_product_04{padding-left:30px;padding-right:2px;padding-top:12px;}
.table_product_05{padding-left:24px;padding-right:2px;padding-top:12px;}
.table_product_neiye{padding-left:4px;padding-right:2px;padding-top:4px;}

.tableWithBorder {
	border-collapse:collapse;
	border: 1px dotted #CCCCCC;
	background-color: #F2F2F2;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.tableWithBorder_solid {
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	}