.d934 { 
	width:934px; margin:-50px auto 0; background:url(../images/o_bg.gif) repeat-y 0 7px;
	padding-bottom:31px;
}
.d934_2 { 
	width:934px; margin:-50px auto 0; background:#ffffff url(../images/o2_s1.gif) no-repeat top;
	padding-bottom:31px; 
}
.d934:after { content: ""; display: block; clear: both; }
.o_s1 { width:934px; height:7px; background:url(../images/o_s1.gif) no-repeat; }
.o_s2 { 
	width:934px; height:6px; background:url(../images/o_s2.gif) no-repeat; clear:both; margin:auto; 
}
.o2_s2 { 
	width:934px; height:7px; background:url(../images/o2_s2.gif) no-repeat; clear:both; margin:auto; 
}

.m { color:#CC0000; font:"Times New Roman", Times; font-size:14px; line-height:30px; }
h1 { font-size:16px; font-weight:bold; }

.side { width:220px; float:left; margin-left:9px!important; margin-left:4px; }
.content { 
	width:632px; float:right; margin-right:30px!important; margin-right:15px;
 }
#b { 
	height:28px; background:url(../images/b_icon.gif) no-repeat 10px 7px;
	border-bottom:solid 1px #c5c5c5; text-align:left; padding:0 30px; line-height:28px;
	margin-bottom:11px;
}

.word { text-align:left; padding:17px 31px; }
.word p { text-indent:2em; }


.contacts { 
	text-align:left; padding:21px 0 0 90px; font-size:14px; line-height:26px; 
}

.quali { padding:21px 17px 0; }
.quali .l { width:179px; height:290px; float:left; padding:5px 13px; }
.quali .l div { background:#537EBF; margin-bottom:9px; }
.quali .l div img, .quali .v div img { margin:3px; }
.quali .v { width:419px; height:360px; float:left;  padding:5px 13px;}
.quali .v div { background:#537EBF; margin-bottom:9px; }

img.market { margin-top:21px; }

#pageno { margin:9px 11px; clear:both; }
table.news { width:98%; margin:auto; }
table.news tr.over { background:#E4E4E4; }
table.news td { height:25px; line-height:25px; border-bottom:solid 1px #c5c5c5; }
table.news thead td { 
	background:#2057BC; border-top:solid 2px #5589E7; font-weight:bold; color:#ffffff; 
}
table.news tbody td { text-align:left; padding-left:10px; }
table.news td.icon { width:30px; }
table.news td.title { width:490px; text-align:center; }

/*-----------------------------products----------------------------*/
.pro_catalog { 
	background:url(../images/si_pro3.gif) repeat-y; width:220px; float:left;
	margin-left:9px!important; margin-left:4px;
}
.si_pro1 { height:153px; background:url(../images/si_pro1.jpg); }
.si_pro2 { background:url(../images/si_pro2.jpg) no-repeat top; }
.si_pro3 { height:19px; background:url(../images/si_pro4.gif) no-repeat; }

.pro_catalog a { 
	display:block; width:160px; height:25px; color:#666666; font-weight:bold;
	line-height:25px; border-bottom:solid 1px #999999; text-align:left; padding-left:20px;
	margin:0 auto; background:url(../images/icon1.gif) no-repeat left; 
}
.pro_catalog a:hover { color:#FF0000; }
div.pro a { display:block; float:left; margin:0 10px 11px; width:128px; height:180px; }
div.pro a div { width:128px; height:128px; background:url(../images/pic_sha.gif) no-repeat; }
div.pro a img { margin:5px; width:118px; height:118px; }
/*-----------------------------products end----------------------------*/
/*-----------------------------products content----------------------------*/
.pro_con h2 { 
	display:block; margin:5px 0; padding:5px 0; border-bottom:solid 1px #c5c5c5;
	font-size:12px; text-align:left; clear:both;
}
.pro_con ul, .pro_con ol { text-align:left; }
.pro_con .gz, .pro_con .yxtj, .pro_con .half_l { width:300px; float:left;  }
.pro_con .size, .pro_con .half_r { width:300px; float:right;  }
.pro_con .half_c  { width:300px; }
.pro_con table { 
	width:100%; border-bottom:solid 1px #1A8ACC; border-right:solid 1px #1A8ACC;
}
.pro_con table tr.head { }
.pro_con table td { padding:3px 0; border-top:solid 1px #1A8ACC; border-left:solid 1px #1A8ACC; }
.pro_con .dzsm { width:300px; float:left; padding:0 0 10px 10px; text-align:left; }
.pro_con .xnqx { width:300px; float:right; padding:0 0 10px 10px; }
.pro_con #gn { text-align:left; }
.pro_con #cm { width:600px; }

.pro_con table.jer { width:100%; border:0;margin:0;border-collapse:collapse; }
.pro_con table.jer td { border:0; border-bottom:solid 1px #333333; padding-left:13px; }
/*-----------------------------products content end----------------------------*/

.s_pro { text-align:left; }
.s_pro img { float:left; margin:10px; }
.s_pro h1 { 
	display:block; clear:both; font-size:16px; color:#FF0000; border-bottom:solid 1px #c5c5c5;
	padding:5px 0; margin:5px 0; 
}

.footer_nav { padding:9px 0; color:#FFFF00; } 
.footer_nav a { color:#FFFF00; }

.tab_form { width:90%; margin:19px 0 0 31px; }
.tab_form td { text-align:left; height:30px; }
.tab_form td input { width:300px; }
.tab_form td textarea { width:300px; height:110px; }
.tab_form td input#male, .tab_form td input#female { width:50px; }
.tab_form select { margin:9px 0 -2px 0; }

.bn { width:500px; padding:17px 0; margin:0 auto; }
.bn input { width:70px; margin:0 13px; }

.content2 { width:834px; padding:17px 50px; margin-top:20px; }
.content2 .con #con_title { display:block; border-bottom:solid 1px #0099FF; }
.content2 .con #pic { float:right; margin-bottom:10px; margin-left:20px; width:300px; }
.content2 .con { text-align:left; }
#news_con table { 
	width:98%; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff;
	margin-top:10px; 
}
#news_con table td { 
	border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; text-align:center;
	padding:5px 0;
}

.case_table { 
	width:100%; border-bottom:solid 1px #c5c5c5; border-right:solid 1px #c5c5c5; margin-top:13px; 
}
.case_table td { border-left:solid 1px #c5c5c5; border-top:solid 1px #c5c5c5; }
.case_table tr.head { background:#0099FF; }


