*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; color:#333; background:#333}
a{text-decoration:none; outline:none; color:#333}
h2{font-size:13px; line-height:32px; color:#0081cc}
img{border:none}
ul,ol{list-style:none}
p{margin-bottom:12px}
.clear{clear:both}
.table{ width:99%; height:auto; background:#ddd; margin-bottom:10px; border-top:1px solid #c7c7c7}
.table td{margin-bottom:3px; padding:2px 6px;}
.table tr{ background:#fff;}
.table tr.top{background:#eee; font-weight:bold}
span.bold{font-weight:bold}

#container{width:1000px; margin:0 auto; background:#fff}
#header{background:#dadada; width:1000px}
.logo{background:url(../images/logo.jpg) no-repeat; width:109px; height:60px; float:left; margin:0px 0 6px 20px; display:inline}
.com{float:left; font-weight:bold; color:#999; border-left:#999 1px solid; padding-left:10px; margin:6px 0 0 6px}
.com span{color:#000}
.lang{float:right; margin:20px 20px 0 0; display:inline}
.lang a{padding:0 4px}
.lang a:hover{text-decoration:underline}
.menu{background:url(../images/menubg.gif) left top repeat-x; height:30px; line-height:30px}
.menu li{float:left}
.menu li a{display:block; padding:0 30px; color:#fff; font-weight:bold}
.menu li a:hover{background:#7cc6f3}
.menu li.w a{background:#7cc6f3}
.banner{background:#fff url(../images/banner.jpg) 8px 8px no-repeat; width:1000px; height:214px}

#content{width:984px; padding:10px 8px; background:url(../images/contentbg.gif) left top repeat-x}
.sidebar{width:240px; float:left; background:#e1e5e6}
.plist_title{background:url(../images/line.gif) left bottom no-repeat; line-height:32px; padding-left:10px; font-weight:bold; color:#0081cc}
.plist_title a{color:#0081cc}
.plist{width:220px; padding:0 10px}
.plist a{display:block; line-height:14px; padding:6px 0 6px 20px;background:url(../images/aa.gif) 10px center no-repeat; border-bottom:#ccc 1px dashed}
.plist a.w{font-weight:bold; background:none; padding-left:10px}
.plist a.j{padding-left:35px; background:url(../images/bb.gif) 20px center no-repeat; color:#666; border-bottom:none}
.plist a:hover{color:#0081cc; text-decoration:underline}
.plist a.u{color:#0081cc; text-decoration:underline}
.mainbody{width:726px; float:left; margin-left:18px; overflow:hidden}
.product_title{padding-left:10px}
.description{padding:10px}
.case{margin-bottom:12px}
.case_title{line-height:28px; border-bottom:#cbccce 1px solid; font-weight:bold; margin-bottom:12px; color:#0081cc}
.case_title a{color:#0081cc}
.case_text ul{width:230px; float:left; border:#cbccce 1px solid}
.case_text ul.w{margin:0 15px}
.case_text ul li.a{line-height:28px; font-size:12px; font-weight:bold; padding:0 3px}
.case_text ul li.b{line-height:18px; padding:0 3px}
.pshow_title{line-height:28px; border-bottom:#cbccce 1px solid; font-weight:bold; color:#0081cc}
.pshow_text ul{float:left; width:353px; padding:10px 10px 10px 0}
.pshow_text ul li{float:left; width:104px}
.pshow_text ul li img{padding:1px; border:#ccc 1px solid}
.pshow_text ul li.w{width:240px; margin-left:9px; height:22px}
.pshow_text ul li.w span{display:block}
.pshow_text ul li.w span.l{float:left}
.pshow_text ul li.w span.l a{font-weight:bold}
.pshow_text ul li.w span.l a:hover{color:#0081cc}
.pshow_text ul li.w span.r{float:right}
.pshow_text ul li.w span.r a{color:#ff0000; text-decoration:underline}
.about_title{line-height:28px; border-bottom:#cbccce 1px solid; font-weight:bold; margin-bottom:12px; color:#0081cc}
.about_img{float:right; text-align:center}
.about_img img{margin:6px}
.about_img a{color:#ff0000; text-decoration:underline}
.title{line-height:32px; border-bottom:#ccc 1px solid; margin-bottom:12px}
.title a{text-decoration:underline}
.righ{float:right; width:274px; margin-top:5px; margin-left:10px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; margin-bottom:5px; display:inline; width:30px; height:30px}
.con_all{margin-left:12px; margin-top:6px;}
.reproduct_title{font-weight:bold; color:#0081cc; line-height:30px; border-bottom:#ccc 1px solid; margin-bottom:12px}
.reproduct ul{width:726px}
.reproduct ul li{float:left; width:104px;}
.reproduct ul li img{padding:1px; border:#ccc 1px solid; width:100px; height:100px}
.reproduct ul li.w{width:602px; margin-left:20px}
.reproduct ul li.w a{display:block; font-weight:bold}
.reproduct ul li.w a:hover{color:#0081cc}
.parts img{width:120px; height:90px; border:#ccc 1px solid; margin:0 16px 20px 0; padding:2px}
.solution img{width:220px; height:124px; border:#ccc 1px solid; padding:3px}
.solution td{padding:6px; vertical-align:top}
.solution td.t{font-weight:bold; line-height:32px; border-bottom:#ccc 1px solid}
.contact_us{line-height:28px;}
.contact_us a{color:#0081cc; text-decoration:underline}
.relate_product ul li{float:left; width:104px; margin-right:14px}
.relate_product ul li img{border:#ccc 1px solid; padding:1px}
.relate_product ul li a{display:block; text-align:center}
.relate_product ul li a:hover{color:#0081cc; text-decoration:underline}
.gallery img{width:120px; height:68px; padding:2px; border:#ccc 1px solid; margin:0 10px 10px 0}
.cer img{padding:2px; border:#ccc 1px solid; margin:0 20px 20px 0}
.sitemap{padding:0 10px}
.sitemap a.w{color:#0081cc; font-weight:bold}
.sitemap a{font-weight:bold}
.sitemap a.j{font-weight:normal}


#footer{width:984px; background:#333; margin:0 auto; padding:12px 0}
.contact{color:#fff; width:100%;}
.contact a{color:#ff0000; text-decoration:underline}
.contact td{padding-left:30px; vertical-align:top}
.contact td img{margin-right:10px; margin-top:10px}
.qlink{text-align:center; color:#fff; padding-top:12px}
.qlink a{color:#fff; padding:0 6px}
.flink{text-align:center; padding-top:12px}
.flink a{color:#fff; padding:0 6px}
