body { padding:0; margin:0 auto; color:#444444; font:200 12px/20px '宋体'; }
img{ border:none; }
a {  color: #444444; text-decoration: none; }
a:hover { color: #406DA7; }
.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:'宋体'; }
.more a{ font-weight:100; font-size:12px;font-family:'宋体'; }
.red{ color:#f40; }
.toplinks{ height:18px; border-bottom:1px solid #dddddd; background:#F1F1F1; text-align:right; padding:0 30px; }
#header{ width:1003px; padding:0; margin:0 auto; }
.companyname{ padding:1px 0; }
.companyname a{ width:200px; height:70px; display:block;background:url('../images/logo.gif') no-repeat; text-indent:-9999px; }

.menu{ width:993px;height:24px; padding:5px 5px 1px 5px; background:url('../images/menu.gif') repeat-x;  text-align:center; margin:0px auto;}
.menu a{ color:#ffffff; font-size:12px; font-weight:bold; margin:0 5px;border-right:1px dotted #eee;padding-right:25px; }
.menu a:hover{ color:#f60; }

.menupage{ height:24px; padding:5px 5px 1px 5px;  text-align:center;}
.menupage a{ color:#474274; font-size:12px; font-weight:bold; margin:0 5px;border-right:1px dotted #eee;padding-right:25px; }
.menupage a:hover{ color:#f60; }


.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; background:url('../images/hdxl_11.jpg') }
#banner2{ width:950px; padding:0;  margin:0 auto; background:url('../images/hdxl_fy_01.png') }
#homecontent{ width:1003px; margin:0px auto; background-color: #E1EDF9;}
#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-top:10px; }
.prolist ul li{ width:75px; text-align:center; float:left; height:50px; margin:0 4px; }
.prolist ul li a img{ border:1px solid #ddd; padding:2px; width:75px; height:50px;}
.prolist ul li a:hover img{ border:1px solid #f60; }
.box3{ width:195px; }
#flinks{ width:1003px; margin:0 auto; background-color: #E1EDF9;}
#flinks img{ width:88px; height:31px; border:1px solid #ddd; }
#footer{ width:1003px; margin:0px auto; border-top:1px solid #ddd; padding:5px 0 15px 0; font-family:'Tahoma';background-color: #E1EDF9; }
#subpagecontent{ width:950px; margin:5px auto; }
.subleft{ width:216px; }
.subright{ width:680px; margin-right:0px; }
.subright h2{ line-height:30px; font-size:18px; font-weight:100; font-family:'宋体'; border-bottom:2px solid #ddd; }
.subrightbox{ padding:10px 0; padding-right:25px;padding-left:25px;  }

.submenu{ color:#474274; padding:0px; }
.submenu h2{padding-left:10px; line-height:24px; font-size:15px;  font-family:'宋体';  background:url('../images/hdxl_fy_10.gif') no-repeat 0px 0px; }
.submenu ul{ border-top:1px solid #fff; }
.submenu ul li{ padding:0px 0 3px 18px; border-bottom:1px solid #fff; background:url('../images/hdxl_fy_11.gif') no-repeat 1px 1px; }
.submenu ul li a{ color:#474274; }
.submenu ul li a:hover{ color:#f60; }

.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:#302883; font-size:12px; padding-left:10px; background:url('../images/ico_01.gif') no-repeat 0 5px; }
.pagenavi{ background:#f2f2f2; 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 li{ width:140px; float:left; height:120px; text-align:center; margin:0 5px; }
ul.prodlists li a img{ width:140px; height:100px; border:1px solid #ddd; padding:2px; }
.pageUrlname{ width:100% ;height:20px;  padding-right:25px;padding-left:25px; font-size:15px; font-weight:100; font-family:'宋体'; }
.footline{background-color: #E1EDF9;height:8px;width:900px;background:url('../images/hdxl_24.gif'); margin:0px auto;overflow:hidden;}