@charset utf-8;
body,td,th,input,select,textarea,button {font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#666}
body {background:url(images/bg.jpg) top center repeat-x;margin:0;}
img {border:0;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;padding:0;}
a {color:#666;text-decoration:none;}
a:hover {color:#c00;text-decoration:none;}
button {border:0;cursor:pointer;}
hr {height:1px;}
ul,li {list-style:none;margin:0;padding:0;}
form,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,p {margin:0;padding:0;}

#page {width:1003px; margin:0 auto}
  .menu { width:505px; height:32px; margin-top:170px; margin-left:470px;}
	.menu li { float:left; width:100px; height:32px; line-height:32px; text-align:center; margin-left:1px; background: url(Images/menubg.gif) no-repeat;}
	.menu a { font-size:14px; font-weight:bold; color:#FFF; display:block;}
  .smenu { width:515px; height:32px; margin-top:120px; margin-left:470px;}
  .smenu ul { margin-left:100px;}
	.smenu li { float:left; width:100px; height:32px; line-height:32px; text-align:center; margin-left:1px; background: url(Images/menubg.gif) no-repeat;}
	.smenu a { font-size:14px; font-weight:bold; color:#FFF; display:block;}
  .box { margin:10px 15px;}
  .footer { border-top: #1093C1 solid 2px; line-height:24px; padding-top:9px;} 
	.footer span { float:right;}
.left img { margin-bottom:8px;}
  .leftmenu { margin-bottom:10px;}
	.leftmenu dt { margin-bottom:10px;}
	.leftmenu dd { line-height:24px; border-bottom:#999 dotted 1px; background:url(Images/arr2.gif) 8px 8px no-repeat; }
	.leftmenu a { padding-left:20px; display:block;}
	.leftmenu a:hover { background:#6CF;}
  .iTit { margin-bottom:10px; overflow:hidden}
  .icont { margin-bottom:10px;}
	.icont td { line-height:23px;}
	.icont img { padding:3px; border:#CCC solid 1px;}
.prodlist { width:723px; height:130px; overflow:hidden;}
.prodlist li { float:left; margin:0 5px 10px 5px;}
.prodlist img { border:#CCC solid 1px;}
.sbody { line-height:28px; margin:0 15px;}
.sbody td { line-height:29px;}
.sbody p { text-indent:28px; }
.imgB { padding:3px; border:#CCC solid 1px;}

table.t1{ border:1px solid #cad9ea; color:#666; margin-bottom:10px;}
table.t1 th { background-repeat:repeat-x; height:30px; }
table.t1 td,table.t1 th{ border:1px solid #cad9ea; padding:0 1em 0; }
table.t1 tr.a1{ background-color:#f5fafe;}


.nBot{ text-align:right; padding:5px; margin:10px 0 10px 0; clear:both}
.guestTab { border:#CCC dashed 1px; margin-top:10px; }
.guestTab td { padding:3px 0; margin:0; }
.gt { background:#f0f0f0; height:20px}
.gt,.gc,.gr { padding:3px 10px;}
.gc { border:#f0f0f0 solid 1px; border-bottom:0; padding-bottom:0;}
.gr { border:#f0f0f0 solid 1px; border-top:0; }
.gr { margin-bottom:10px;}
.guestbook {border-bottom:1px dashed #CCCCCC;margin:0 0 5px;padding:5px;}

.pages{ text-align:center;margin:0 0  5px 0}

table.t1{ border:1px solid #cad9ea; color:#666;}
table.t1 th { background-repeat:repeat-x; height:30px; font-weight:bold; background-color:#f5fafe; }
table.t1 td,table.t1 th{ border:1px solid #cad9ea; padding:0 1em 0; }
table.t1 tr.a1{ background-color:#f5fafe;}

.pro ul{ width:720px; margin:0; padding:0; overflow: hidden; }
.pro { width:720px;}
.pro li{ height:135px; width:96px; float:left; margin-right:10px;margin-bottom:10px; font-size:12px; text-align:center ; line-height:20px; }
.pro li a{color:#333333}
.pro img{ height:90px; width:90px; padding:2px; border:solid 1px #ddd}

.nTitle{color:#5a5a5a; font-weight:bold; font-size:14px; padding:5px; border-bottom:1px dotted #ccc; text-align:center}
.nInfo{ text-align:center; color:#999}

.products-searchbox {background:url("images/products-searchboxbg.jpg") no-repeat scroll 0 0 transparent;height:102px;width:240px;}
.products td{ padding:0px; margin:0}

.rb{ font-weight:bold; color:#FF0000}