body, html { background:#fff;color: #000;margin:0;padding:0px;text-align:center;line-height:18px;
}  
#layout{width:760px;margin:0 auto;text-align:left;font-size:90%;float:left;margin-left:5px;} 
.lclass{width:160px;margin-top:5px; font-size:100%;line-height:18px;}
.lclass_products{width:160px;margin-top:5px;font-size:100%;line-height:20px;}
.rclass_1_l{ float:left; margin-left:4px;margin-top:4px; margin-bottom:4px;width:100px;color:#666666;font-size:85%;line-height:12px;}
.rclass_1_l_1_1{ height:20px; float:left; margin-left:4px;margin-top:4px; margin-bottom:8px; width:100px;color:#666666;font-size:85%}
.rclass_2_l{ float:left; margin-left:4px;margin-top:4px;width:95px;color:#666666;font-size:85%; margin-bottom:5px}
.STYLE4 {font-size:14px}
.STYLE6 {font-size:14px}
.STYLE7 {font-size: 14px}
ul { margin: 6px; padding : 0; list-style : none; }
.t{float:auto} 
.l{float:left} 
.r{float:right;}
.r_2{float:right; width:582px} 
.m{width:auto} 
.top_1{ margin-top:6px; margin-bottom:2px}
.top_2{ margin-top:10px; margin-bottom:2px; margin-left:15px; width:550px;line-height:18px;}
.top_22{ margin-top:10px; margin-bottom:2px; margin-left:15px; width:550px;line-height:18px; height:150px}
.top_3{ margin-left:15px;margin-top:15px;}
.top_4{ width:550px;margin-left:15px;margin-top:5px;line-height:18px;}
.top_48{ width:550px;margin-left:15px;margin-top:5px;line-height:18px;overflow:auto;}
.top_49{
width:550px;
margin-left:15px;
margin-top:0px;
line-height:18px;
margin-bottom:12px;
}
.top_48 a:link {
	text-decoration: underline;
	color:#0099FF;
}
.top_48 a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.top_48 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.top_48 a:active {
	text-decoration: none;
	color:#000000;
}
.top_44{ width:550px;margin-left:15px;margin-top:5px;line-height:18px; height:150px}
.top_490{
width:580px;
margin-left:2px;
margin-top:5px;
line-height:18px;
}
.top_45{ width:550px;margin-left:15px;margin-top:5px;line-height:18px; font-size:10px; color: #CC6600}
.top_5{ width:550px;margin-left:15px;margin-top:5px; border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid; background-image:url(../images/redrightline.jpg); background-repeat:no-repeat; background-position:right bottom}
.top_459{
width:550px;
margin-left:15px;
margin-top:5px;
line-height:18px;
font-size:14px;
color: #CC6600;
}
.top_6{ width:550px;margin-left:15px; border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:0px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid; overflow:hidden}
.top_7{width:550px;margin-left:15px;margin-top:5px;}
.top_8{ width:550px;;margin-left:15px; border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:0px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid;overflow:hidden}
.top_9{ 
width:550px;
margin-left:15px;
margin-top:5px;
border-left: 1px solid #BDBDBD;  
border-top: 1px solid #BDBDBD;
border-right: 1px solid #BDBDBD;
border-bottom: 1px solid #BDBDBD;
padding:6px 6px 6px 6px;
line-height:18px;
}
.top_9 a:link {
	text-decoration: underline;
	color:#0099FF;
}
.top_9 a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.top_9 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.top_9 a:active {
	text-decoration: none;
	color:#000000;
}
.top_4 a:link {
	text-decoration: underline;
	color:#0099FF;
}
.top_4 a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.top_4 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.top_4 a:active {
	text-decoration: none;
	color:#000000;
}
.top_49 a:link {
	text-decoration: underline;
	color:#0099FF;
}
.top_49 a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.top_49 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.top_49 a:active {
	text-decoration: none;
	color:#000000;
}
.bgmzi a:link {
	text-decoration: underline;
	color:#0099FF;
}
.bgmzi a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.bgmzi a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.bgmzi a:active {
	text-decoration: none;
	color:#000000;
}
.top_10{
width:250px;
padding:6px 6px 6px 6px;
margin:6px 6px 6px 6px;
border-left: 1px solid #666;  
border-top: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}
.top_11{
float:right;
width:245px;
margin:10px 6px 6px 6px;
}
.top_10 a:link {
	text-decoration: underline;
	color:#0099FF;
}
.top_10 a:visited {
	text-decoration: underline;
	color:#0099FF;
}
.top_10 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.top_10 a:active {
	text-decoration: none;
	color:#000000;
}
.tclass{background:#fff;width:760px; margin-top:0px;}
.tclass_l{ float:left; margin-top:25px;margin-left:5px;}
.tclass_r{ float:right;width:400px;}
.tclass_r_2{ float:right; width:355px;border-top-color:#000000; border-top-width:1px; border-top-style:solid;}
.tclass_r_l{ float:right; margin-top:10px}
.tclass_r_r{ float:right; margin-top:18px}
.tclass_r_l_d{ float:left; margin-top:0px;}
.tclass_r_r_d{ float:right; margin-top:0px;width:355px;}
.flashclass{background:#fff;width:760px;}
.topbannerclass{width:760px;margin-top:4px; height:51px;border-bottom-color:#e81623; border-bottom-style:solid; border-bottom-width:3px} 
.image{ margin-left:1px;}
.image1{ margin-left:3px;}
.image3{ margin-left:4px;}
.image2{ margin-right:4px;}
.image4{ width:92px; float:left; margin-right:40px}
.image5{ width:92px; float:left; margin-right:40px; margin-left:8px}
.image_machine{ margin:20px 5px 20px 5px;}
.mid_t{width:120px; float:right; margin-top:0px;}
.mid_1_t{width:250px; float:right; margin-top:0px}
.redtext{width:150px; height:16px; margin-top:8px;border-bottom-style:solid; border-bottom-color:#BDBDBD; border-bottom-width:1px;}
.linetext{width:150px; height:16px; margin-top:8px;}
.topredtext{width:150px; height:16px; margin-top:2px;border-bottom-style:solid; border-bottom-color:#BDBDBD; border-bottom-width:1px;}
.dottext{ margin-left:8px; height:16px;margin-top:2px;}
.mclass{width:423px; margin:5px 0 0 166px; border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:0px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid}
.rclass{margin:0px 0 0 -161px;width:161px;}
.rclass a:link {
	text-decoration: none;
	color:#000000;
}
.rclass a:visited {
	text-decoration: none;
	color:#000000;
}
.rclass a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.rclass a:active {
	text-decoration: none;
	color:#000000;
}
.rclass_10{width:161px; height:30px; background:#16902d;border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid;color:#ffffff }
.rclass_10_font{ margin-top:8px; color:#FFFFFF; size:16px}
.rclass_1{pmargin:5px 0 0 0;width:159px;border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid;margin-top:5px}
.rclass_1_a{margin:5px 0 0 0;width:159px;border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid;}

.rclass_3{margin:250px 0 0 0;width:159px;border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid}

.rclass_1_l_1{ float:left; margin-left:4px;color:#666666;}
.rclass_1_l_10{
margin-left:4px;
color:#666666;
}
.rclass_1_l_10 p{
background: url(../images/dot.jpg) no-repeat 0px 6px; 
DISPLAY: block; 
PADDING-LEFT:8px;
}

.rclass_1_r{ float:right; margin-right:2px; margin-top:0px;line-height:12px;}
.rclass_1_r_1{ float:right; margin-right:0px; margin-top:20px}

.rclass_2_r{ float:right; margin-right:1px; margin-top:4px}
.rclass_1_m{width:150px; margin-left:4px; margin-top:0px}
.rclass_2_m{width:150px; margin-left:4px; margin-top:0px;}
.mftext{ margin:4px 20px 0 20px;color:#666666;}
.mftext_1{ margin:0px 20px 0 20px;color:#666666;}
a:link {
	text-decoration: underline;
	color:#000000;
}
a:visited {
	text-decoration: underline;
	color:#000000;
}
a:hover {
	text-decoration: underline;
	color:#0099FF;
}
a:active {
	text-decoration: none;
	color:#000000;
}
.footer{ CLEAR: both; MARGIN: 0px 0px 0px 0px; PADDING: 5px 0px 5px 0px; WIDTH: 760px; }
.copyright{ float:left;font-family: Verdana, Arial, Helvetica, sans-serif}
.pro{ float:right}
.STYLE6 {
	color: #0099FF;
}.STYLE3 {}

.topbannerclass ul {
	list-style:none;
	margin:0;
	padding:0;
	width:760px;
	}

ul#topNavi li{
float:left;
height:51px;	
}
.zi{margin-top:4px}
.zi a:link {
	text-decoration: none;
	color:#000000;
}
.zi a:visited {
	text-decoration: none;
	color:#000000;
}
.zi a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.zi a:active {
	text-decoration: none;
	color:#000000;
}
.zi_pro{ margin-left:20px; margin-top:5px; margin-bottom:5px}
.zi_pro2{ margin-left:20px!important;margin-left:10px; margin-top:10px; float:left;width:340px;line-height:18px;}
.zi_pro3{ margin-left:20px!important;margin-left:10px; margin-top:10px; float:left;width:500px}
.zi_machine{ margin-top:10px; float:right; width:360px; margin-right:5px;line-height:18px;}
.zi_machine2{ margin-top:10px; float:left; width:360px;margin-left:20px}
.image_machine2{ margin-bottom:30px;margin-right:10px; width:147px; float:right; margin-top:5PX}
.bgm{ float:left}
.bgmzi{ float:right;width:385px; margin-right:20px!important;margin-right:10px;line-height:18px;}
.pro_text_1{ width:566px; height:25px; background-image:url(../images/pro_text_1.jpg)}
.pro_text_1_text{ margin-left:10px; margin-top:4px; font-size:14px;font-weight:bold}
.pro_text_2{ width:551px; height:25px; background-image:url(../images/pro_text_2.jpg)}
.pro_text_2_text{ margin-left:10px; margin-top:4px;font-size:14px;font-weight:bold}
.backbg{ height:20px;width:300px;margin-left:15px;margin-top:5px;background-image:url(../images/ere_bak_c.gif);border-bottom-color:#BDBDBD; border-bottom-width:1px; border-bottom-style:solid;border-top-color:#BDBDBD; border-top-width:1px; border-top-style:solid;border-left-color:#BDBDBD; border-left-width:1px; border-left-style:solid;border-right-color:#BDBDBD; border-right-width:1px; border-right-style:solid;}
a.p, a.p:active, a.p:visited {
margin-right: 2px;
font-size: 11px;
color: #FFF;
padding: 2px 4px 2px 4px;
background-color: #3366FF;
border-left: 1px solid #3CF;  
border-top: 1px solid #3CF;
border-right: 1px solid #30C;
border-bottom: 1px solid #30C;
text-decoration: none;
}
.ap{
margin-right: 2px;
font-size: 11px;
color: #FFF;
width:10px;
padding: 2px 4px 2px 4px;
background-color: #999999;
border-left: 1px solid #ccc;  
border-top: 1px solid #ccc;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
text-decoration: none;
}
.p_info {
margin-left: 0px;
font-size: 12px;
color: #FFF;
font-weight: normal;
padding: 2px 4px 2px 4px;
background-color: #999999;
border-left: 1px solid #ccc;  
border-top: 1px solid #ccc;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}
.table_b{
width:486px;
border-left: 1px solid #ccc;  
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 4px 4px 4px 4px;
}
.table_b_2{
width:486px;
border-left: 1px solid #ccc;  
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 4px 4px 4px 4px;
}
.top_12{ 
width:550px;
margin:5px 0px 0px 15px;
padding:0px 0px 0px 10px;
}
.top_13{ 
width:550px;
margin:5px 0px 0px 15px;
}
.table_q{
float:left;
width:170px
}
.table_q_2{
float:left;
width:250px;
line-height:20px;

}
.table_q_3{
float:left;
width:300px
}
.table_q_r{
float:right;
width:350px
}
.table_q_r_2{
float:right;
width:220px
}
.table_q_r_3{
float:right;
width:230px;
}
.table_news{
float:left;
width:100px;
height:75px;
padding:6px 6px 6px 6px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.table_news_2{
float:left;
width:400px;
height:75px;
padding:6px 6px 6px 6px;
border-bottom: 1px solid #ccc;
}
.table_zk{
width:550px;
padding:6px 6px 6px 6px;
background-color: #CCCCCC;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
border-top: 1px solid #000;
}
.STYLE8 {
	font-size: 20px;
	font-weight: bold;
}
.STYLE9 {font-size: 24px;
color:#0033FF}
.hangjian{
margin-top:6px}
.hangjianju {
LINE-HEIGHT: 20px
}

/* 2010.4.12 ’Ç‰Á•ª */
img{
	border:none;
}

ul.list {
    list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
}
 
ul.list li {
    margin: 0px;
    padding: 5px 0px 5px 18px;
    background: url(../images/navi_arrow.gif) no-repeat 3px 0.6em;
    list-style: none;
	width:130px;
	border-bottom:#bdbdbd 1px solid;
}
ul.subnavi{
	margin:0px;
	border-bottom:#bdbdbd 1px dashed;
	width:148px;
}
ul.subnavi li{
	margin:0px;
	padding: 3px 0px 5px 15px;
	background: url(../images/sdot.jpg) no-repeat 5px 0.7em;
	list-style: none;
	width:130px;
}
ul.subnavi li a{
	text-decoration:none;
}
ul.subnavi li a:hover{
	text-decoration:underline;
}
ul.subnavi li ul{
	margin:0px;
}
ul.subnavi li ul li{
	margin:0px;
	padding: 0px 0px 0px 10px;
	background: url(../images/navi_arrow_s.gif) no-repeat 0px 0.6em;
	list-style: none;
	width:130px;
}

ul.reddot {
    list-style: none;
    margin: 0px;
    margin-left: 10px;
    padding: 0px;
	clear:both;
}
 
ul.reddot li {
    margin: 0px;
    padding: 5px 0px 5px 15px;
    background: url(../images/reddot.jpg) no-repeat 3px 0.8em;
    list-style: none;
}

ul.reddot2 {
    list-style: none;
    margin: 0px;
    margin-left: 10px;
    padding: 0px;
	clear:both;
}
 
ul.reddot2 li {
    margin: 0px;
    padding: 5px 0px 5px 15px;
    background: url(../images/reddot.jpg) no-repeat 3px 1.2em;
    list-style: none;
}

ul.reddot3 {
    list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
	clear:both;
}
 
ul.reddot3 li {
    margin: 0px;
    padding: 5px 0px 5px 10px;
    background: url(../images/reddot.jpg) no-repeat 1px 0.8em;
    list-style: none;
}

ul.reddot4 {
    list-style: none;
    margin: 0px;
    margin-left: 15px;
    padding: 0px;
	clear:both;
}

ul.reddot5 {
    list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
	clear:both;
}
 
ul.reddot4 li {
    margin: 0px;
    padding: 5px 0px 5px 10px;
    background: url(../images/reddot.jpg) no-repeat 1px 0.8em;
    list-style: none;
}

ul.reddot5 li {
    margin: 0px;
    padding: 0px 0px 5px 10px;
    background: url(../images/reddot.jpg) no-repeat 1px 0.3em;
    list-style: none;
}

div.mainBox{
	clear:both;
	overflow:hidden;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	width:555px;
	border-bottom:#cccccc 2px dotted;
}

div.mainBox2{
	clear:both;
	overflow:hidden;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	width:555px;
}


div.lBox{
	width:268px;
	float:left;
	display:inline;
	margin-right:15px;
}
div.lBox img{
	margin-bottom:10px;
}

div.rBox{
	width:268px;
	float:left;
	display:inline;
}
div.rBox img{
	margin-bottom:10px;
}


div#gContent dl{
	margin:10px 0px 0px;
}
div#gContent dd{
	padding:0px 0px 0px 32px;
	margin:5px 0px 15px;
}
div#gContent dt{
	padding:0px 0px 0px 32px;
	margin:5px 0px 0px;
	font-weight:bold;
	background:url(../images/reddot.jpg) no-repeat 14px 50%;
}
div#gContent dl.tokutyou{
	margin:10px 0px 0px;
}
div#gContent dl.tokutyou dd{
	padding:0px 0px 0px 20px;
	margin:5px 0px 15px;
}
div#gContent dl.tokutyou dt{
	padding:0px 0px 0px 20px;
	margin:5px 0px 0px;
	font-weight:bold;
	background:none;
}
div#gContent img.gRight{
	float:right;
}
div#gContent ul{
	list-style-type:disc;
	padding-left:20px;
	width:540px;
}
div#gContent table tr th{
	background-color:#CCCCCC;
}
