/* CSS Document */
body{margin:0px; font-family:Arial; font-size:12px; color:#333333;}

table td{font-family:Arial; font-size:12px;}
a:link{	text-decoration:none;	color:#333333;	font-size:12px;	}
a:visited {	color: #333333;	text-decoration: none;	font-size:12px;}
a:active {	color: #333333;	text-decoration: none;	font-size:12px;}
a:hover {	text-decoration: none;	position: relative;	right: 0px;	top: 0px;	color:#FF0000;	font-size:12px;}

#head a:link{text-decoration:none; color:#FFFFFF; font-size:14px; font-family:"ºÚÌå"; font-weight:bold;}
#head a:visited {color: #FFFFFF; text-decoration: none; font-size:14px; font-family:"ºÚÌå";font-weight:bold;}
#head a:active {color: #FFFFFF; text-decoration: none; font-size:14px; font-family:"ºÚÌå"; font-weight:bold;}
#head a:hover {text-decoration: none; position: relative; right: 0px; top: 0px; color:#000000; font-size:14px; font-family:"ºÚÌå"; font-weight:bold;}

.job01{padding-right:5px; text-align:right; height:30px; background-color:#F5F5F5;}
.job02{padding-left:5px; text-align:left; line-height:180%;}
.munebg{text-align:center; background:url(images/mnueline.gif) right no-repeat top;}
.mnuebg2{text-align:center; background:url(images/top2line.gif) right no-repeat top; color:#FFFFFF; font-weight:bold; vertical-align:bottom; padding-bottom:4px;}
.mnuebg3{border-right:#A0A0A0 1px solid;}
.botom{margin-right:2px;}

.indexnew{border-bottom:#CCCCCC dotted 1px; height:25px;}
.qq{margin-bottom:5px}
.fontweight{font-weight:bold;}
.leftbg{background:url(images/leftbg.gif) repeat-y; width:217px;}
.titlebg{background-color:#DEDEDE; height:27px; border-bottom:#D3D3D3 1px solid; border-top:#D3D3D3 1px solid; padding-left:30px;}
.titletop{height:86px; padding-left:30px; line-height:200%;}
.font01{font-family:Arial; line-height:180%; text-align:justify; height:330; vertical-align:top;}


.top2_pro{
float: left;
background: url(images/top2_pro_bg.jpg);
	width: 1001px;
	height: 81px;


}
.top2_pro ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
color:#FFFFFF;
float: left;
list-style: none;


}
.top2_pro li{
height:81px;
padding: 0 0 0 0;
color:#FFFFFF;
float: left;

}

.top2_pro p{
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}

#top2_pro_lasermark h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}




#top2_pro_lasermark a{
	width:166px;
height: 81px;
color:#FFFFFF;

}

#top2_pro_lasermark a:hover{
color: white;
text-decoration: none;
background: url(images/top1_pro_01.gif);

}

#top2_pro_hplasercut h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}






#top2_pro_hplasercut a{
display: block;
	width:166px;
height: 81px;
color:#FFFFFF;

}

#top2_pro_hplasercut a:hover{
text-decoration: none;
color: white;
background: url(images/top1_pro_02.gif);
}


#top2_pro_lasercut h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}





#top2_pro_lasercut a{
display: block;
	width:166px;
height: 81px;
color:#FFFFFF;

}





#top2_pro_lasercut a:hover{
color: white;
text-decoration: none;
background: url(images/top1_pro_03.gif);
}

#top2_pro_laserweld h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}

#top2_pro_laserweld a{
display: block;
	width:166px;
height: 81px;
color:#FFFFFF;

}

#top2_pro_laserweld a:hover{
color: white;
text-decoration: none;
background: url(images/top1_pro_04.gif);
}

#top2_pro_laserdemo h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}

#top2_pro_laserdemo a{
display: block;
	width:166px;
height: 81px;
color:#FFFFFF;

}

#top2_pro_laserdemo a:hover{
color: white;
text-decoration: none;
background: url(images/top1_pro_05.gif);
}


#top2_pro_lasersub h1{
	font-weight: bold;
	font-size: 12px;
padding: 6px 0; 
margin: 0 0 0 0;
line-height: 16px;
text-align: center;
}

#top2_pro_lasersub a{
display: block;
	width:171px;
height: 81px;
color:#FFFFFF;

}

#top2_pro_lasersub a:hover{
color: white;
text-decoration: none;
background: url(images/top1_pro_06.gif);
}



