/* CSS Document */

@charset "utf-8";
BODY, DD, DL, DT, FIELDSET, FORM, H1, H2, H3, H4, H5, H6, LI, OL, P, UL {	PADDING: 0px; MARGIN: 0px;}
BODY {FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 1.5em; FONT-FAMILY:tahoma; background-color:#464646; }

IMG {BORDER: transparent 0px;}
a { color: #595959; text-decoration:none;}
a:hover { color: #3F3F3F;text-decoration: underline;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.head ,.Subhead,.content,.foot,.sitePage{ margin:0 auto; width:927px; clear:both;} 
.navigator_bar { margin-top:25px; position:absolute; height:28px; }
.navigator_bar li { display:inline;  } 
.navigator_bar li a:hover { background:url(../images/navigator.hover.jpg) ; } 
.navigator_bar li a,.navigator_bar li a:hover { padding:12px 10px; text-decoration:none;  }

.navigator_bar li a,.gellary-img,.content-left,.new-detial label ,.newsListrigth div ,.row ,.productbg {float:left;}

.Subhead  div { padding:5px; }
.Subhead a,.Subhead { color:#CCCCCC;text-decoration:none;}
.Subhead a:hover { color:#CCCCCC;text-decoration: underline;}
.Subhead { font-weight:bold; } 


.fqa-list li{margin-bottom:5px;}
.foot H4 { color: #FFCC00; background-color:#505050; width:280px; padding:5px; margin-bottom:10px; }
.foot ,.foot  a{ color: #F4F4F4; }
.prefix_bar{background:url(../images/gradiant.prefix.png); behavior: url(../images/iepngfix.htc);}
.div-foot td { vertical-align: top; background-color:#999999 } 
.img-menu { padding: 2px 3px;}
.img-menu dd {display:inline;  margin:5px 1px; }
.img-menu dd a { background-color: #FFFFFF; padding:1px; position: relative;}
.img-menu dd a:hover{ background-color:#666666; border:1px solid #fff;s color:#fff}

.gellary-img { background:#FFFFFF; width:110px; height:120px; margin:3px 3px 3px 0;  overflow:hidden; }
.gellary-img img { width:100px; }

a img { cursor:hand;}
.new-gellery a,.new-gellery p,.imgnews,.new-list a,.fqa-list dd a ,.contact-located { color:#FFFFFF;}
.btn-detial a { color: #E7FFC6;}

.slide-menu dd { display:inline;  margin:0 5px;height: 60px; }
.slide-menu dd img { height: 50px; }
.slide-menu { position:absolute;}
.content-right {background-color:#505050; }
.content-left { width:590px !important;}
.content-left,.content-right { vertical-align:top;}
.new-list { margin:10px; height:120px; background-color:#505050;}
.imgnews { background-color:#CCCCCC; padding:0 2px; text-decoration:none;}
.new-detial label { width:120px; }

.btn-printer{ color: #BF8600; padding:3px}

form { line-height:2em}
form p { padding:8px;}
form p INPUT ,form p  textarea { width:350px}
form p label { font-weight:bold;}
form p  textarea { height:100px;}
.contact-located {margin:1px; padding:10px; }
.pd-detial table { border-collapse:collapse; }
.newNrv a { color:#fff; padding:0px 4px; background-color:#666;} 
.newNrv a:hover { text-decoration:none; background-color:#999; }
.newNrv { width:340px; margin-left:8px; margin-bottom:10px; padding:1px 3px; background-color:#414141;}
.contact-located a{ color:#FFCC00; }

.productbg {
		background: url(../images/product.bg.jpg) no-repeat; 
		width:132px; 
		height:157px; 
		margin:1px;} 
.Bgimg {width:122px; height:130px; margin:4px; overflow: hidden;}
.fqa-list dd{  background-color:#666666; margin-top:3px; margin-right:5px; }
.fqa-detial { color:#666666;background-color:#FFFFFF; font-weight:bold; }
.fqa-list dd , .fqa-detial, {padding:5px;}
.fqaListAns {background:url(../images/fqa.ans.jpg) no-repeat;  }
.fqaListAns a {color:#888787;}
.fqaListAns {padding:5px 5px 5px 25px;}
.fqaListAns,.newsListrigth {width:340px; height:77px; }
.newsListrigth {  background-color:#464646 ;  }
.newsListrigth,.dealerDetial { padding:5px; }
.newsListrigth a { color:#CCC;}
.row,.newsListrigth {margin:5px;}
.dealerDetial{ background-color: #454545; margin-right:10px; }
.dealerDetial p { background:url(../images/dealervirwer.graduit.jpg);}
.flag { background-color:#FFF; }
.dealer { background-color:#464646; }
.table { display:table; margin:5px 10px;}
.row { display: table-column; width:95px;}
.row div { padding:5px; margin-bottom:10px;  }
.page_num li {
	 display:inline;
	 margin:3px; 
}
.page_num { 
	padding-top:8px;
}
.page_num li a:hover { border:1px solid #F30;}

.page_num li a  { padding: 0 5px 0 6px; color:#FFF;  background-color:#FF3300; ;
}

.btnPage {background-color:#FF6633;color:#fff;text-decoration:underline;font-weight:bold}