@charset "utf-8";
/* CSS Document */

body {background: url("bg.gif"/*tpa=http://www.jhb-bearing.com/Html/images/bg.gif*/) #e1e1e1;background-repeat: repeat-x;}
*{margin:0; padding:0; border:0;}
.mainbox{width:998px; margin:auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#393939; line-height:18px;}
.white{color:#FFF}
.green{color:#3d941a; font-size:13px;}
.clear{clear:both;}

.dian{ font-family:"宋体"; font-size:12px;}

a:link,a:visited {color:#393939;text-decoration: none;}
a:hover,a:active {color:#FF5500;text-decoration:underline}

a.whitelink:link,a.whitelink:visited {color:#FFF;text-decoration: none;}
a.whitelink:hover,a.whitelink:active {color:#FF5500;text-decoration:underline}

a.inlink:link,a.inlink:visited {color:#FFF;text-decoration: none;}
a.inlink:hover,a.inlink:active {color:#000;text-decoration:underline}

a.footwz:link,a.footwz:visited {color:#fff;text-decoration: none;}
a.footwz:hover,a.footwz:active {color:#FF5500;text-decoration:underline}

a.green:link,a.green:visited {color:#3d941a;text-decoration: none;}
a.green:hover,a.green:active {color:#FF5500;text-decoration:underline;}

a.red:link,a.red:visited {color:#e20101;text-decoration: none;}
a.red:hover,a.red:active {color:#e20101;text-decoration:underline;}


#nav a:link,#nav a:visited {color:#FFF;text-decoration: none;}
#nav a:hover,#nav a:active {color:#FF5500;text-decoration:underline;}

.clearseph{clear:both;height:5px;font-size:0;}


#indexnr{width:970px; margin:auto;}
.indexabout{ width:412px; float:left;}

#indexright{width:550px; float:right;}
#indexpro img { width:255px; height:135px; border:4px solid #dbdbdb; font-size:0; margin-top:2px;}
/*#indexpro img { width:253px; height:81px; border:5px solid #dbdbdb; font-size:0; margin-top:2px;}*/

#indexpro{ width:263px; margin:5px;float:left; display:inline;}
#indexprobt{height:21px; width:263px; background:#b0893c; text-indent:1em; color:#FFF; font-size:12px; font-weight:bold;}
#indexpro ul li{ width:263px; line-height:18px; float:left; list-style:none;}


#ny{ width:996px;padding:1px;}
#nyleft{ width:263px;float:left;}
#fl tr td{ border-top:1px solid #FFF; border-bottom:1px solid #979797; padding-left:30px;}

#about{ width:716px; margin:auto; margin-top:8px;}


.prolb{ width:650px;height:25px; border:1px solid #CCC; line-height:25px; font-size:12px; font-weight:bold; padding-left:10px; float:left;}

.lb{ width:680px;border:1px solid #CCC; border-top:0px;}
.lb ul li{ width:320px; float:left; line-height:22px; list-style:none;}


#pro2{ margin-top:10px; border-bottom:1px dashed #CCC; padding-bottom:10px;}
#pro2 img { width:150px; height:120px; float:left; border:2px solid #CCC;}

#prolb2{ width:600px; list-style:none;}
#prolb2 li{ padding:5px 0;list-style:none; border-bottom:1px solid #CCC;}

#wpro{width:500px; }
#wpro li{line-height:20px;text-indent:4em; list-style:none;border-bottom:0px;}


#tablenr table{ border-collapse:collapse; margin-top:20px; width:680px;FONT-SIZE: 11px; font-family:Verdana, Geneva, sans-serif;}
#tablenr table tr td{ border:1px solid #CCC; text-align:center;}
.dian{ font-size:12px; font-family:"宋体";color:#F60;}


h2{font-size:12px; color:#FF0000; font-weight:bold; border-bottom:1px dashed #CCCCCC; height:25px;}

#nrlink{ margin-top:10px;}

#nrlink a:link,#nrlink a:visited {color:#F34206;text-decoration: none;}
#nrlink a:hover,#nrlink a:active {color:#F34206;text-decoration:underline;}


#honor{ font-size:12px; text-align:center;}
#honor img{ width:240px; height:352px;}
#honor li{ width:240px; float:left; margin:4px 40px; list-style:none; display:inline;}

#sb{ text-align:center}
#sb img{ width:200px; height:138px;}
#sb li{ width:202px; height:138px; float:left; background:url("sbbg.gif"/*tpa=http://www.jhb-bearing.com/Html/images/sbbg.gif*/) no-repeat; list-style:none; display:inline; padding:10px; margin-top:10px; margin-bottom:10px; margin-left:2px;}

.eq li{ float:left;width:202px; height:138px; padding:8px; margin-top:10px; margin-bottom:10px; margin-left:6px; border:1px solid #ccc; list-style:none; text-align:center;}
.eq li img{max-width:202px; max-height:138px;}

.equ{width:700px; padding:6px; border:1px solid #ccc; text-align:center;}

#idbg  table{border-collapse:collapse; font-size:11px;}
#idbg table tr td{ border:1px solid #CCCCCC; padding-left:5px; line-height:22px;}

h1{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dotted #CCCCCC; line-height:24px; color:#FF0000; margin-bottom:10px;}



#solb{ width:650px;padding-top:10px;}
#solb ul li{ width:650px; border-bottom:1px solid #CCC; list-style:none; line-height:24px; line-height:30px; }
.3DObjectT{ border:1px solid #CCC; height:20px;}