body, html { 
background:#fff;
color: #000;
margin:0;
padding:0px;
line-height:18px;
}  
#layout{
width:760px;
margin:0 auto;
text-align:left;
font-size:80%;
float:left;
margin-left:5px;
} 
.lclass{
width:160px;
margin-top:5px;
font-size:100%;
line-height:20px;
}
.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:75%;
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:75%
}
.rclass_2_l{
float:left;
margin-left:4px;
margin-top:4px;
width:95px;
color:#666666;
font-size:75%;
margin-bottom:5px;
}
.STYLE4 {
font-size:12px;
}
.STYLE6 {
font-size:12px;
}
.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_490{
width:580px;
margin-left:2px;
margin-top:5px;
line-height:18px;
}
.top_49{
width:550px;
margin-left:15px;
margin-top:0px;
line-height:18px;
margin-bottom:12px;
}
.top_48{
width:550px;
margin-left:15px;
margin-top:5px;
line-height:18px;
overflow:auto;
}
.top_44{
width:550px;
margin-left:15px;
margin-top:5px;
line-height:18px;
height:150px;
}
.top_45{
width:550px;
margin-left:15px;
margin-top:5px;
line-height:18px;
font-size:10px;
color: #CC6600;
}
.top_459{
width:550px;
margin-left:15px;
margin-top:5px;
line-height:18px;
font-size:14px;
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_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;
}
.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;
}
.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{
float:left;
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;height:51px; margin-top:4px;border-bottom-color:#e81623; border-bottom-style:solid; border-bottom-width:4px} 
.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}
.image6{ width:92px; float:left; margin-right:10px; margin-left:8px;
border-left: 1px solid #000;  
border-top: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}
.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{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; 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_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;
}
.mftext_1 a:link {
	text-decoration: none;
	color:#00000;
}
.mftext_1 a:visited {
	text-decoration: none;
	color:#000000;
}
.mftext_1 a:hover {
	text-decoration: underline;
	color:#0099FF;
}
.mftext_1 a:active {
	text-decoration: none;
	color:#000000;
}
.rclass_1_l_1 p{
background: url(../images/sdot.jpg) no-repeat 0px 3px; 
DISPLAY: block; 
PADDING-LEFT:8px;
}
.rclass_1_l_10 p{
background: url(../images/dot.jpg) no-repeat 0px 6px; 
DISPLAY: block; 
PADDING-LEFT:8px;
}
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;
}
.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_2_33{
float:right;
width:250px
}
.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;
}