﻿/* css reset */
body {font-family:'宋体';}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
table {border-collapse: collapse;border-spacing: 0;padding:0;margin:0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
select option {width:100%;}
.clear {clear:both;width:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden;visibility:hidden;}
.left {float:left;}
.right {float:right;}
.inst {border:1px solid #CACACA;height:16px;line-height:16px;padding:2px 3px 0;font-size:12px;}

/*清除链接虚框*/
/*
a,area {blr:expression(this.onFocus=this.blur()) }
:focus {-moz-outline-style: none; }
*/

/* 通用 */
body {font-size:12px;}
#wrap {width:100%;background:url(../images/oemshadow.gif) repeat-y center top;}
#contWrap {width:995px;margin:0 auto;padding:0 0 20px;}

/* 顶部 */
#header {position:relative;width:995px;height:87px;margin:0 auto;background:url(../images/headerbg.gif) repeat-x left top;}
#h-logo {position:absolute;top:12px;left:47px;width:120px;height:60px;}
.h-cont {width:470px;height:60px;margin:23px 0 0;}
.h-c-tip {width:420px;height:34px;text-align:right;}
.h-c-box a {margin:0 0 0 0;}

/* 底部 */
#footer {width:995px;height:23px;margin:0 auto;line-height:23px;background:#000;color:#B4B4B4;}
#footer a {color:#B4B4B4;}
#footer .left {padding:0 0 0 37px;}
#footer .right {padding:0 40px 0 0;font-family:Arial,Verdana,"宋体";font-size:12px;}

/*nav*/
#nav {position:relative;font-size:12px;height:25px;}
#nav ul {padding:0; margin:0px; list-style:none; border:0px;}
#nav ul li {display:block; float:left; border:0px; width:65px;text-align:center; position:relative; height:15px;}
#nav ul li#navHome_G {display:block; float:left; border:0px; width:42px; text-align:center; position:relative; height:15px;}
#nav ul li a, #topContent #nav ul li a:visited {display:block; text-decoration:none; padding:0px; height:15px; line-height:15px;}
#nav ul li ul {display:none; border:none; height:auto; font-weight:bold;}
#nav ul li ul li {margin:0px;}
#nav ul #navHome_G {background:url(../images/index.gif) no-repeat;}
#nav ul #navProduct_G {background:url(../images/pdintro.gif) no-repeat;}
#nav ul #navDownload {background:url(../images/dlcenter.gif) no-repeat;}
#nav ul #navCase {background:url(../images/sccase.gif) no-repeat;}
#nav ul #navService {background:url(../images/svsupport.gif) no-repeat;}
#nav ul #navCooperate_G {background:url(../images/oem.gif) no-repeat;}
#nav ul #navAboutUs_G {background:url(../images/aboutus.gif) no-repeat;}

/* specific to non IE6 browsers */
#nav ul #navHome_G:hover {background:url(../images/index2.gif) no-repeat;}
#nav ul #navProduct_G:hover {background:url(../images/pdintro2.gif) no-repeat;}
#nav ul #navDownload:hover {background:url(../images/dlcenter2.gif) no-repeat;}
#nav ul #navCase:hover {background:url(../images/sccase2.gif) no-repeat;}
#nav ul #navService:hover {background:url(../images/svsupport2.gif) no-repeat;}
#nav ul #navCooperate_G:hover {background:url(../images/oem2.gif) no-repeat;}
#nav ul #navAboutUs_G:hover {background:url(../images/aboutus2.gif) no-repeat;}
#nav ul li:hover a {display:block;}
#nav ul li:hover ul {display:block; position:relative; width:110px; height:auto; margin:0px; padding:0px;}
#nav ul li:hover ul li {background:inline; text-align:center; height:28px; line-height:28px; width:110px;}
#nav ul li:hover ul .firstLi {height:28px; line-height:28px;}
#nav ul li:hover ul .lastLi {height:28px; line-height:28px;}
#nav ul li:hover ul .lastLi a {border-bottom:1px solid #fff;}
#nav ul li:hover ul li:hover {display:block; text-align:center; color:#fff;}
#nav ul li:hover ul li a {display:block; background:#f5f5f5; color:#737373; height:28px; line-height:28px; border:1px 1px 0px; border-color:#FFF; border-style:solid; border-width:1px; width:108px;}
#nav ul li:hover ul li a:hover {display:block; background:#737373;color:#fff; height:28px; line-height:28px; text-decoration:none;}
#nav ul li:hover ul.longUl {width:145px;}
#nav ul li:hover ul.longUl li {width:145px;}
#nav ul li:hover ul.longUl li a {width:143px;}
#nav ul li:hover ul.shortUl {width:76px;}
#nav ul li:hover ul.shortUl li {width:76px;}
#nav ul li:hover ul.shortUl li a {width:74px;}
#nav ul li:hover ul li ul {display:none; position:absolute; width:110px; top:0px;}
#nav ul li:hover ul li:hover ul {display:block; position:absolute; left:124px;}
	*+html #nav ul li:hover ul li:hover ul {margin-top:0px; left:119px;}
#nav ul li:hover ul li:hover ul li {width:118px; padding:0px 1px;}
#nav ul li:hover ul li:hover a.hide {background:#f5f5f5; color:#737373;}
#nav ul li:hover ul li:hover a.hide:hover {background:#737373; color:#fff;}
#nav ul li:hover ul li:hover ul li a {display:block; background:#f5f5f5; color:#535353; height:28px; border:1px 1px 0px; border-color:#FFF; border-style:solid; border-width:1px; width:106px;}
#nav ul li:hover ul li:hover ul li a:hover {display:block; background:#737373; color:#fff; height:28px;}
#nav ul li:hover ul li:hover ul .firstLi {padding-top:1px; height:28px;}
#nav ul li:hover ul li:hover ul .lastLi {padding-bottom:1px; height:30px;}
#nav ul li:hover ul li:hover ul .lastLi a {border-bottom:1px solid #fff;}

/*[if lte IE 6]*/
*html #nav ul #navHome_G a:hover {background:url(../images/index2.gif) no-repeat;}
*html #nav ul #navProduct_G a:hover {background:url(../images/pdintro2.gif) no-repeat;}
*html #nav ul #navProduct_G a:hover ul a:hover{background:none; background:#737373;}
*html #nav ul #navDownload a:hover {background:url(../images/dlcenter2.gif) no-repeat;}
*html #nav ul #navDownload a:hover ul a:hover{background:none;}
*html #nav ul #navCase a:hover {background:url(../images/sccase2.gif) no-repeat;}
*html #nav ul #navCase a:hover ul a:hover{background:none;}
*html #nav ul #navService a:hover {background:url(../images/svsupport2.gif) no-repeat;}
*html #nav ul #navService a:hover ul a:hover{background:none;}
*html #nav ul #navCooperate_G a:hover {background:url(../images/oem2.gif) no-repeat;}
*html #nav ul #navCooperate_G a:hover ul a:hover{background:none;}
*html #nav ul #navAboutUs_G a:hover {background:url(../images/aboutus2.gif) no-repeat;}
*html #nav ul #navAboutUs_G a:hover ul a:hover{background:none;}
*html table {border:none; margin:0; padding:0; height:auto;}
*html #nav ul li a.hide  {display:none;}
*html #nav ul li a:visited.hide {display:none;}
*html #nav ul li a:hover ul li a.hide {display:none;}
*html #nav ul li {height:15px; line-height:15px; width:65px;}
*html #nav ul li a {display:block;}
*html #nav ul li a:hover {display:block;}
*html #nav ul li a:hover ul {display:block; position:absolute; top:15px; margin:0px; width:102px; height:auto; left:0;}
*html #nav ul li a:hover ul li {display:inline; width:100px; text-align:center; background:#737373; color:#535353;}
*html #nav ul li a:hover ul li a {display:block; background:#f5f5f5; color:#535353; text-decoration:none; height:28px; line-height:28px; width:98px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}

*html #nav ul li a:hover ul.longUl li a {width:140px;}
*html #nav ul li a:hover ul.shortUl li {width:79px;}
*html #nav ul li a:hover ul.shortUl li a {width:77px;}

*html #nav ul li a:hover ul .firstLi {height:28px; line-height:28px;}
*html #nav ul li a:hover ul .lastLi {}
*html #nav ul li a:hover ul .lastLi a {border-bottom:1px solid #fff; height:26px; line-height:26px;}
*html #nav ul li a:hover ul li a.hide {display:none;}

*html #nav ul li a:hover ul li a:hover {display:block; background:#737373; color:#fff; text-decoration:none;}
*html #nav ul li a:hover ul li ul {display:none;}
*html #nav ul li a:hover ul li ul li {display:none; background:none;}
*html #nav ul li a:hover ul li ul li a {display:none;}
*html #nav ul li a:hover ul li a:hover ul {display:block; background:none; position:absolute; width:108px; top:2px;left:123px;}
*html #nav ul li a:hover ul li a:hover ul li {display:block; width:98px; background:#fff; padding:0px; height:28px; line-height:28px;}
*html #nav ul li a:hover ul li a:hover ul li a {display:block; background:#f5f5f5; color:#535353; text-decoration:none;width:108px; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:0px; padding:0px;}
*html #nav ul li a:hover ul li a:hover ul li a:hover {display:block; background:#737373; color:#fff; text-decoration:none;}
*html #nav ul li a:hover ul li a:hover .firstLi {height:28px; line-height:28px;}
*html #nav ul li a:hover ul li a:hover .lastLi {height:28px; line-height:28px;}
*html #nav ul li a:hover ul li a:hover .lastLi a {border-bottom:1px solid #fff;}
