body {padding:0; margin:0 auto; color:#002F59;font-size:12px;font-family:'宋体','Arial Black'; }
img{ border:none; }
a {  color: #002F59; text-decoration: none; }
a:hover { color: #002F59; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
h1,h2,h3,h4,h5,form,p,ul{ padding:0; margin:0; }
h1,h2,h3,h4,h5{ font-size:12px; }
.more{ font-weight:100; font-size:12px;font-family:'宋体','Arial Black'; }
.more a{ font-weight:100; font-size:12px;font-family:'宋体','Arial Black'; }
.red{ color:#f40; }
.font12{font-weight:bold; font-size:12px;font-family:'Arial';height:37px;}
.font12 span{float:left;margin:8px 0 0 50px;}
.toplinks{height:18px;line-height:18px;border-bottom:1px solid #dddddd; background:#F1F1F1; text-align:right;padding:2px 30px 0px 0px; }
#header{ width:950px; padding:0; margin:0 auto; }
.companyname{ padding:15px 0; }
.companyname a{ width:200px; height:50px; display:block;background:url('../images/logo.gif') no-repeat; text-indent:-9999px; }
.menu{ height:51px; padding:5px 0 5px 15px; background:url('../images/menu.gif') repeat-x; }
.menu a{ color:#ffffff; font-size:12px; font-weight:bold; margin:0 5px;border-right:1px dotted #eee;padding-right:10px; }
.menu a:hover{ color:#000000; }
.proclass{ padding:13px 0 7px 0; }
.classleft{ width:20px; height:19px; background:#CECECE url('../images/cl.gif') no-repeat left top; }
.classright{ height:19px; padding-right:10px; line-height:18px; background:#CECECE url('../images/cr.gif') no-repeat right top; }
.proclass a{ font-weight:100;color:#000000;border-right:1px dotted #444444; }
.proclass a:hover{ color:#f40; }
#banner{ width:950px; padding:0;  margin:0 auto;  }
#homecontent{ width:950px; margin:15px auto; }
#homecontent h2{ border-bottom:2px solid #ddd; }
.box1{ width:280px; }
.box1 ul{ margin-top:10px; }
.box1 ul li{ padding-left:15px; border-bottom:1px dotted #f2f2f2; background:url('../images/ico_01.gif') no-repeat 3px 5px; }
.box2{ margin-left:15px; width:440px; }
.prolist{margin:0;}
.prolist li{width:134px;text-align:center;float:left;height:104px;}
.prolist li a img{border:1px solid #ddd; padding:2px; width:130px; height:100px;}
.prolist li a:hover img{ border:1px solid #f60; }
.box3{ width:195px; }
#flinks{ width:950px; margin:0 auto; }
#flinks img{ width:88px; height:31px; border:1px solid #ddd; }
#footer{ width:950px; margin:10px auto; border-top:1px solid #ddd; padding:5px 0 15px 0; font-family:'Tahoma'; }
#subpagecontent{ width:950px; margin:15px auto; }
.subleft{ width:180px; }
.subright{ width:100%; margin-right:20px; }
.subright h2{ line-height:30px; font-size:12px;font-family:'黑体'; border-bottom:2px solid #ddd; }
.subrightbox{padding:2px 0;font-size:12px;}
.submenu{ background:#ff6600; color:#ffffff; padding:10px; }
.submenu h2{ line-height:30px; font-size:12px; font-family:'黑体'; }
.submenu ul{ border-top:1px solid #fff; }
.submenu ul li{ padding:3px 0 3px 18px; border-bottom:1px solid #fff; background:url('../images/ico_04.gif') no-repeat 5px 7px; }
.submenu ul li a{ color:#ffffff; }
.submenu ul li a:hover{ color:#000000; }
.subproclass{ margin-top:10px; }
.subproclass ul li{ border:1px solid #ddd; margin:3px 0; padding-left:18px; background:url('../images/ico_02.gif') no-repeat 8px 7px; }
.subproclass h5{ color:#f60; font-size:12px; padding-left:10px; background:url('../images/ico_01.gif') no-repeat 0 5px; }
.pagenavi{ padding:3px 10px; text-align:center; }
.pagenavi input{ width:30px; height:16px; border:1px solid #ddd; }
ul.newlist li{ border-bottom:1px dotted #eeeeee; padding:3px 0; padding-left:18px; background:url('../images/ico_01.gif') no-repeat 8px 7px; }
.newinfoname{ text-align:center; border-bottom:1px solid #eee; margin-bottom:5px; font-size:14px; padding:5px 0; }
ul.prodlists {padding:0 0 0 6px;}
ul.prodlists li{ width:160px; float:left; height:140px; text-align:center; margin:4px 4px 0 2px;}
.TopNav a{margin:0 0 0 13px;float:left;display:block;width:96px;height:18px;line-height:18px;}
.ProductClass {font-size:13px;color:#002F59;font-family:'Arial';width:217px;background-color:#FFFFFF;}
.ProductClass span{padding-left:45px;background:url('../images/spanclass.gif');display:block;overflow:hidden;height:27px;line-height:27px;}
.Footer {font-size:13px;font-weight:bold;text-align:center;font-family:'Arial';}
.readmore{background:url('../images/readmorebg.gif');width:95px;height:32px;display:block;}
.activePage a{height:16px;line-height:16px;width:auto;border:1px solid #B0B0B0;padding:1px 4px;}
.inactivePage a{height:16px;line-height:16px;width:auto;border:1px solid #B0B0B0;padding:1px 4px;}
.newshowwish{display:none;color:#1F9CBF;}
.newshowwish a{color:#1F9CBF;}