body{ margin:0px; padding:0px; background:#fafafa url(../images/topbg.gif) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; color:#838383;}
div,span,p,from,li,ul,ol,a{ margin:0px; padding:0px;}
li,ul,ol{ list-style:none;}
img,a img{margin:0px; padding:0px; border:0px;}
a{ color:#838383; text-decoration:none;}
a:hover{ color:#363636; text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px; font-weight:normal;}
h3 b,h1 b{ display:none;}
table,td,input{font-size:12px;}
.clear{clear:both;}
.pIndent{ text-indent:25px;}
.left{float:left; display:inline;}
.right{float:right; display:inline;}
.cursor{ cursor:pointer;}
.underline{ text-decoration:underline;}
#header{ width:943px; height:103px; margin:0 auto; position:relative;}
.shadow{ background:url(../images/yy.gif) no-repeat; width:243px; height:8px; bottom:0px; _bottom:-8px; left:120px; position:absolute;}
#logo{ background:url(../images/logo.gif) no-repeat; width:243px; height:95px; float:left;}
#logo a{ width:100%; height:100%; display:block;}
#nav{ float:left;}
#nav li{float:left; width:100px; height:95px; position:relative;}
#nav li b{ display:none;}
#nav li a{ display:block; width:100%; height:100%;}
#nav li a:hover{ background-position:0px -95px;}
#nav li ul{
position: absolute;
top:0px;
left:0px;
visibility:hidden;
}
#nav li ul li{
display: list-item;
height:31px;
float: none;

}
#header #nav li ul li a{
width: 100px; /*width of sub menus*/
height:31px;
line-height:31px;
margin: 0;
background:url(../Images/nav_03.gif) no-repeat;
text-indent:15px;
}
body #header #nav li ul li a:hover{ /*sub menus hover style*/
background:url(../Images/nav_03.gif) 0px -31px no-repeat;
color:#000000;
text-decoration:none;
}
.navProducts a{background:url(../images/nav01.jpg) no-repeat;}
#nav li.navProducts{ _width:77px;}
.navMarket a{background:url(../images/nav02.jpg) no-repeat;}
.navNews a{background:url(../images/nav03.jpg) no-repeat;}
.navSupport a{background:url(../images/nav04.jpg) no-repeat;}
.navDownloads a{background:url(../images/nav05.jpg) no-repeat;}
.navAbout a{background:url(../images/nav06.jpg) no-repeat;}
.navContact a{background:url(../images/nav07.jpg) no-repeat;}
#nav li a.onPage{ background-position:0px -95px;}
#flash{ width:942px; height:275px; margin:0 auto; margin-bottom:-1px;}
#container{ width:942px; margin:0 auto; margin-bottom:10px;}
#hotNew{ background:url(../images/newbg.jpg) no-repeat; height:47px;}
#hotNew h3{ float:left; background:url(../images/newbt.gif) 0px 3px no-repeat; height:47px; width:100px;}
#hotNew ul{ float:left; width:520px; height:33px; line-height:33px; display:inline; margin-left:60px; color:#FFFFFF;}
#hotNew ul a{color:#FFFFFF;}
.more{ float:right; background:url(../images/more1.gif) 0px 7px no-repeat; height:47px; width:67px;}
#support{ float:right; width:327px; height:174px;}
#layout{ border:#d1d1d1 1px solid; border-top:none; border-left:none; background:url(../images/bg01.gif) 540px 4px no-repeat;}
#support h3{ background:url(../images/bt01.gif) left no-repeat; height:38px;}
#support h3 a{ width:327px; height:38px; display:block;}
#support ol{ margin:5px; margin-left:10px;}
#support ol li{ background:url(../images/icon01.gif) left center no-repeat; text-indent:12px;}
#footer{ background:url(../images/footbg.gif) repeat-x; height:34px; line-height:34px;}
#link{ background:url(../images/link.gif) no-repeat; float:left; width:303px; height:34px;}
#copyright{ float:right;}
.footer{ width:940px; margin:0 auto;}
.footer a{ margin:0 4px;}

/*****************************************/
#neiContainer{ width:942px; margin:0 auto; margin-bottom:40px;}
#conTop{ height:40px; line-height:40px; color:#494949;}
.search{ width:260px; height:40px; float:right; +margin-top:-40px; _margin-top:-30px; _height:30px;}
.search a{ float:right; margin-top:10px; *margin-top:-30px; _margin-top:-23px;}
#side{ width:185px; float:left; background:#f1f1f1; height:100%;}
#content{ width:750px; float:right;}
#content2{ width:735px; float:left;}
#content2 h5 img{ border:#dcdcdc 1px solid; padding:5px; margin-bottom:5px;}

#content2 h5 p img{ border:none; padding:0px; margin-bottom:0px;}
#menu ul p{ background:url(../images/menubg.gif) repeat-x; font-weight:bold; line-height:30px;}
#menu ul p a{ background:url(../images/icon3.gif) 7px 10px no-repeat; text-indent:22px; display:block; width:100%; height:100%; color:#000000; text-decoration:none;}
#menu ul li ul{ margin:5px;}
#menu ul li ul li{ background:url(../images/icon2.gif) left center no-repeat; text-indent:12px; margin-left:10px;}
#menu div a img{}
#menu div a:hover img{}
/***************************************/

#proList{ width:545px; float:left;}
#proList h5 img{ border:#dcdcdc 1px solid; padding:5px; margin-bottom:5px;}
#proList h5 p{ display:none; background:url(../images/btbg1.gif) no-repeat; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#000000; text-indent:15px; margin-bottom:5px;}
#proList ul li img{ _float:left;}
#proList ul li div{ float:right; width:350px; margin-bottom:10px; }
#proList ul li div.clear{ float:none; width:auto;}
#proList ul li span{ color:#666666;}
#proList ul li{ clear:both; background:url(../images/line.jpg) bottom repeat-x; padding-bottom:10px; margin-bottom:10px; position:relative;}
#proList ul li h6{ font-size:14px; font-weight:bold; color:#000000; line-height:25px;}
#proList ul li h6 a{color:#000000;}
#proList ul li h6 a:hover{color:#ff6d00;}
.fanye{ color:#494949; background:#f1f1f1; height:30px; line-height:30px; padding:0 5px; margin-bottom:5px;}
.fanye b{ color:#ff6d00;}
.fanye span{ float:right; *margin-top:-28px;}
.fanye span a{ padding:0 3px; color:#494949;}
.fanye span a.onPage{ color:#FF3300;}
.more3{ background:url(../images/more3.gif) no-repeat; display:block; width:75px; height:27px; position:absolute;  _position:inherit; right:0px; bottom:10px;}
#hotNewSide{ width:195px; float:right; background:url(../images/newbg2.jpg) repeat-x;}
#hotNewSide h3{ background:url(../images/newbt2.gif) 5px 7px no-repeat; height:40px;}
#hotNewSide h4{ font-size:14px; font-weight:bold; color:#000000;}
#hotNewSide ul{margin-bottom:5px;}
#hotNewSide ul li{ background:url(../images/icon2.gif) 5px 7px no-repeat;}
#hotNewSide ul li a{ width:170px; margin-left:20px; display:block;}
#hotNewSide ol li{margin:0px;}
#hotNewSide ol img{margin-bottom:5px\0;}
#proCon h3{ background:url(../images/btbg2.jpg) no-repeat; height:22px; margin-bottom:10px; line-height:22px; color:#000000; font-size:14px; font-weight:bold; text-indent:15px;}
.proCon img{ float:left;}
.proCon p{ float:right; width:485px;}
.proCon h6{ line-height:30px; color:#000000; font-size:16px; font-weight:bold;}
.newsList ul{ margin-bottom:15px; background:url(../images/list1.gif);}
.newsList ul li{ background:url(../images/icon2.gif) left center no-repeat; text-indent:12px; line-height:25px;}
.newsCon .conBody div{ color:#494949; margin:10px;}
.newsCon .conBody h5 p{background:url(../images/xw_03.jpg) -2px -7px no-repeat; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#b30c00; text-indent:25px; margin-bottom:5px;}
.newsCon .conBody h6{text-align:center; border-bottom:#d4d4d4 1px solid; background:#f6f6f6;}
.newsCon .conBody h6 p{ font-size:16px; font-weight:bold; line-height:30px; color:#000000; }
.newsFoot{ text-align:center; border-top:#d4d4d4 1px solid; background:#f6f6f6; line-height:30px;}
.newsFoot a{ margin:5px;}
#supportList{ width:540px; float:right;}
#supportList h5 p{ background:url(../images/jszy_03.jpg) -2px -7px no-repeat; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#005185; text-indent:25px; margin-bottom:5px;}
#supportList ul{ margin-bottom:15px; background:url(../images/list2.gif);}
#supportList ul li{background:url(../images/icon2.gif) left center no-repeat; text-indent:12px; line-height:25px;}
.supportCon .conBody div{ color:#494949; margin:10px;}
.supportCon h5 p{background:url(../images/jszy_03.jpg) -2px -7px no-repeat; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#005185; text-indent:25px; margin-bottom:5px;}
.supportCon .conBody h6{text-align:center; border-bottom:#d4d4d4 1px solid; background:#f6f6f6;}
.supportCon .conBody h6 p{ font-size:16px; font-weight:bold; line-height:30px; color:#000000; }
#downloadList{ width:540px; float:right;}
#downloadList h5 p{ background:url(../images/xzzq_03.jpg) -5px -7px no-repeat; height:22px; line-height:22px; font-size:14px; font-weight:bold; color:#619302; text-indent:25px; margin-bottom:5px;}
#downloadList ul li{background:url(../images/line03.gif) left center no-repeat; text-indent:12px; line-height:25px; position:relative;}
#downloadList ul li a{ background:#fafafa;}
#downloadList ul li span a{ /*float:right; *margin-top:-20px;*/ position:absolute; right:0px; top:2px; background:none;}
.contact{ margin:10px 0; color:#000000;}
.massage{ width:330px; float:left; display:inline; margin-top:20px;}
.massage ul{ background:#F5F5F5; border-top:#E3E3E3 1px solid; padding:10px;}
.massage ul li{ clear:both; margin-bottom:3px;}
.massage ul li b{ font-weight:normal; color:#000000; float:left; width:80px;}
.tj{ margin-left:250px;}
.newsSide{ float:left; background:url(../images/newbg2.jpg) repeat-x; width:180px;}
.newsSide h3{ line-height:40px; line-height:40px; text-indent:10px; font-size:14px; font-weight:bold; color:#000000; margin-top:12px;}
.newsSide ul{ margin-left:10px;}
.newsSide ul li{background:url(../images/icon2.gif) left center no-repeat; text-indent:12px; line-height:25px;}
.newsList{ float:right; width:540px;}
.jxjd span img{ margin:0px 0px 8px 0px;}
.jxjdNav li{width:177px; height:69px; display:inline; float:left; margin-right:9px;}
.jxjdNav li a{ display:block; width:177px; height:69px;} 
.jxjdNav li.last{ margin-right:0px;}
.jxjdNav .l1 a{ background:url(../Images/jxjd02.jpg) no-repeat; width:177px;}
.l1 a:hover{ background:url(../Images/jxjd021.jpg) no-repeat;}
.jxjdNav .l2 a{ background:url(../Images/jxjd03.jpg) no-repeat; width:177px; }
.l2 a:hover{ background:url(../Images/jxjd031.jpg) no-repeat;}
.jxjdNav .l3 a{ background:url(../Images/jxjd04.jpg) no-repeat; width:177px;}
.l3 a:hover{ background:url(../Images/jxjd041.jpg) no-repeat;}
.jxjdNav .l4 a{ background:url(../Images/jxjd05.jpg) no-repeat; width:177px;}
.l4 a:hover{ background:url(../Images/jxjd051.jpg) no-repeat;}
.jxjdNav .l5 a{ background:url(../Images/jxjd07.jpg) no-repeat; width:177px;}
.l5 a:hover{ background:url(../Images/jxjd071.jpg) no-repeat;}
.jxjdNav .l6 a{ background:url(../Images/jxjd08.jpg) no-repeat; width:177px;}
.l6 a:hover{ background:url(../Images/jxjd081.jpg) no-repeat;}
.jxjdNav .l7 a{ background:url(../Images/jxjd09.jpg) no-repeat; width:177px;}
.l7 a:hover{ background:url(../Images/jxjd091.jpg) no-repeat;}
.jxjdNav .l8 a{ background:url(../Images/jxjd10.jpg) no-repeat; width:177px;}
.l8 a:hover{ background:url(../Images/jxjd101.jpg) no-repeat;}
.jxjdNav .l9 a{ background:url(../Images/jxjd11.jpg) no-repeat; width:177px;}
.l9 a:hover{ background:url(../Images/jxjd111.jpg) no-repeat;}
.jxjdNav .l20 a{ background:url(../Images/dealer20.jpg) no-repeat; width:177px;}
.l20 a:hover{ background:url(../Images/dealer201.jpg) no-repeat;}
.jxjdNav .l21 a{ background:url(../Images/dealer21.jpg) no-repeat; width:177px;}
.l21 a:hover{ background:url(../Images/dealer211.jpg) no-repeat;}
.jxjdNav .l22 a{ background:url(../Images/dealer22.jpg) no-repeat; width:177px;}
.l22 a:hover{ background:url(../Images/dealer221.jpg) no-repeat;}
.jxjdNav .l23 a{ background:url(../Images/dealer23.gif) no-repeat; width:177px;}
.l23 a:hover{ background:url(../Images/dealer231.gif) no-repeat;}


/*******************************************************/
#proShow{ width:560px; float:left;}
#proShow ul li{
  float: left;
  display: block;
  margin-right: 10px;
    background:#fafafa;
}

#proShow ul li a{
  display: block;
  overflow: hidden;
  height: 174px;
  width: 31px;
}

#proShow #a1{
  width: 440px;
}

#proShow ul li b img{
  position: absolute;
  border:#d1d1d1 1px solid; border-width:0 1px;;
}

#proShow ul li p{
  margin: 0;
  padding: 0;
  width: 390px;
  display: block;
  margin-left: 52px;
  margin-top:10px;

}
#proShow ul li p img{ float:left; display:inline; margin-right:8px;}
#proShow ul li p span strong{ color:#666;}
#pjList ul li img{ float:left;}
#pjList ul li span{ float:right; display:inline; width:570px; margin:0px 0px 10px 0px;}
#pjList ul li span span{ float:none; width:auto; margin:0px;}
#pjList ul li{ clear:both; background:url(../images/line.jpg) bottom repeat-x; ¡ª¡ªbackground:url(../images/line.jpg) 0 85% repeat-x; margin:10px; _margin-top:20px;  position:relative;}
#pjList ul li h6{ font-size:14px; font-weight:bold; color:#000000; line-height:35px;}
#pjList ul li h6 a{color:#000000;}
#pjList ul li h6 a:hover{color:#ff6d00;}

/****************************************/
div#MainPromotionBanner{
	width:942px;
	height:274px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 274px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 942px;
	height: 274px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 942px;
	height: 274px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 245px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
.td_top table{ background:url(../images/menubg.gif) repeat-x; width:185px; height:30px; font-weight:bold;}
.td_top div table{ background:none; font-weight:normal; }
.td_top div table a{color:#333333;}
.uc_product_left1_TreeView1_2 {width:165px; text-align:left}

/**********************************************************/
.title{ margin-bottom:5px;}
.jxjdList{border-left:#c3b2ab 1px solid;}
.jxjdList tr{border:#c3b2ab solid; border-width:1px 0px 0px 1px;}
.jxjdList tr td{border:#c3b2ab solid; border-width:0px 1px 1px 0px; text-indent:15px;}
.tabbertab table{ width:99%;}
.time{ float:right; _margin-top:-25px; display:inline; margin-right:3px;}


/*test*/
.gsc-search-box{display:none;}
.gsc-resultsbox-visible{ width:730px;}
#content2 div.gs-title{ line-height:25px; display:block; height:25px; font-size:14px;}