@charset "utf-8";
/* CSS Document */
img{ border:0;}
A:link {color:#333; text-decoration:none;}
A:visited {color:#333; text-decoration:none;}
A:hover {color:#00145e; text-decoration:underline;}


.top{ height:96px;}
.line {clear: both; padding:0px; margin: 0px;height: 6px; *height:5px; _height:5px;overflow:hidden;}
.clearboth{clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.f14{ font-size:14px;}
.tl{ text-align:left;}
.tc{ text-align:center}
.tr{ text-align:right;}
.banner{ text-align:center;}
.borderpic{ border:1px solid #e2caca;}
.content{ margin:0 auto;}
.footer{ height:80px; padding-top:20px; text-align:center; color:#666666;}
.pad10{ padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;}
.red{ color:red;}
#tabmenu{height:42px;width:;display:block;background: url(../images/hdm_bg.jpg) no-repeat left top}
.tabcs_1{background: url(../images/hdm_bg.jpg) no-repeat left top;width:;display:block;}
.tabcs_2{background: url(../images/hdm_bg.jpg) no-repeat left top;height:42px;width:;display:block;}
.tabcs_3{background: url(../images/hdm_bg.jpg) no-repeat left top;height:42px;width:;display:block;}
.tabcs_4{background: url(../images/hdm_bg.jpg) no-repeat left top;height:42px;width:;display:block;}
#tabmenu ul{ padding:0px; margin:0px; list-style:none;}
#tabmenu ul li{ float:left; display:block;cursor:pointer}
#tabmenu ul li.tabmenu1{width:120px;display:block;text-align:center; padding-top:12px; font-weight:bold; font-size:14px;}
#tabmenu ul li.tabmenu2{width:120px;display:block;text-align:center; padding-top:12px; font-weight:bold; font-size:14px;}
#tabmenu ul li.tabmenu3{width:120px;display:block;text-align:center; padding-top:12px; font-weight:bold; font-size:14px;}
#tabmenu ul li.tabmenu4{width:120px;display:block;text-align:center; padding-top:12px; font-weight:bold; font-size:14px;}
.tabcsB{ background:url(images/index_17.jpg) repeat-y; height:auto; }
.tab_off{display:none;}
.tab_on{display:block;}
.tabpro{ float:left; width:290px; padding-left:10px;}
.picbg{ background:url(images/index_20.jpg) no-repeat; width:85px; height:74px; padding:3px;}
.tbgblue{ font-weight:bold; color:#fff; float:left; background:#00145e; display:block; padding-left:5px; padding-right:5px;}
.tmore{ float:right; color:#00145e; font-family:Arial, Helvetica, sans-serif;}
.tline{ border-bottom:1px solid #dddede;}
.mart10{ margin-top:10px;}
.procen{display:block; width:170px; float:left;}

.blue{ color:#00145e;}
.gray{ color:#666;}
.casew{ width:200px; margin-left:20px;}
.footer{ width:; margin:0 auto;padding:0px;}
.footer ul{ margin:0px; padding:0px; list-style:none; }
.footer ul li{ float:left;background:url(images/index_29.jpg) repeat-x; height:84px;}
.subbanner{ width:; margin:0 auto;}
.subbody{width:; margin:0 auto;}
.left{ width:181px; float:left; background:#d6d6d6; border:1px solid #cccccc; height:620px; padding-left:15px;
padding-bottom:15px;}
.left h2{ margin:0px; padding:0px;font-weight:bold; font-size:12px; padding-left:10px; padding-top:10px;}
.left ul{ margin:0px; padding:0px; list-style:none;}
.left ul li{ display:block; margin-top:5px; text-align:center;width:164px; padding-top:3px;}
.left ul li a{ text-decoration:none; background:#fff; display:block; width:164px; height:20px; margin-top:-4px; padding-top:3px;}
.left ul li a:link{text-decoration:none;}
.left ul li a:visited{ text-decoration:none;}
.left ul li a:hover{ background:url(images/about_10.jpg) no-repeat;text-decoration:none; display:block; height:20px; padding-top:3px; margin-top:-4px;}
.left ul li.active a{background:url(images/about_10.jpg) no-repeat;text-decoration:none; display:block; height:20px; padding-top:3px; margin-top:-4px;}
.left ul li ul li{ display:block;}
.right{ width:; float:left;height:1%; margin-left:10px;}
.locate{ background:url(images/about_07.jpg) no-repeat; width:; height:23px; padding-left:25px; padding-top:5px;}
.mpicbg{ background:url(images/products_07.jpg) no-repeat; width:130px; height:120px; padding:5px;}
.casebg{ background:url(images/case_09.jpg) no-repeat; width:308px; height:174px;}
.caseb{ width:320px; margin-left:30px;}
.jobbg{ background:#f1f1f1; border-bottom:1px dotted #ccc; height:26px; padding-left:10px;}
.orange{ color:#F60;}


.menu{argin:auto;height:34px; overflow:hidden; background:url(images/menu.jpg) repeat-x;}
.menu ul{display:inline-block;width:102%;margin:0px;padding:0px;}
.menu li{display:block;float:left;font-size:14px;font-family:"微软雅黑";line-height:34px; }
.menu li a{display:block;color:#FFF; text-decoration:none;padding:0px 34px;float:left;}
.menu li a:hover{ background:url(images/menu_av.jpg) bottom no-repeat;color:#FFF; text-decoration:none;}
.menu li a:visited {color:#fff; text-decoration:none;}
.menu li span{background:url(images/menu_li.jpg) no-repeat right;width:2px;height:34px;display:block;float:left;}


.pro_top{margin-bottom:10px;margin-top:23px; border-bottom:1px solid #CCC;padding-bottom:30px;}
.pro_left{margin:auto;width:268px; height:191px;padding-left:4px;background:url(../images/pro_left.jpg) no-repeat;padding-top:5px; text-align:center; line-height:30px;font-size:14px;}
.pro_right{ position:relative;float:left;left:35px;width:370px;}
.pro_right h1{font-size:14px;font-weight:bold;line-height:32px;color:#333;margin:0px;padding:0px;}
.pro_right dl{margin-top:8px; display:inline-block;padding-bottom:10px;clear:both;}
.pro_right dt{display:block;float:left;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
.pro_right dd{display:block;float:left;margin:0px;padding:0px;}

.detail{margin-top:10px;margin-left:12px;}
.detail h1{font-size:14px;color:#000;font-weight:bold;}
.detail ul{line-height:24px;margin-top:10px;}




