body{
	margin:0;
	background:#081631;
	font-size:12px; 
}
#kfqq{
	z-index:9999;
}
img {
	border: none;
}
ul{
	list-style:none;
	margin:0;
	padding:0;
}
#header,#footer{
	background: #081631;
   height:98px;
}
a{
	color:#666;
}
a:hover{
	color: red;
}
#header{
	width:910px;
	margin:0 auto;
}
#logo,#menu{
	float:left;
}
#menu{
	background: url(topbg.jpg) no-repeat top right;
	height:97px;
}
#menu ul{
	margin-top:65px;
	float:right;
}
#menu ul li{
	float: left;
	margin-right:30px;
}
#menu ul li a{
	color:#fff;
	text-decoration: none;
}
#menu ul li a:hover{
	text-decoration:underline;
}
#menu .current{
	background: #fff;
	padding:2px 8px;
	margin-top:-2px; 
}
*html #menu .current{
	padding-top:6px;
	margin-top:-4px; 
}
#menu .current a{
	color:#000;
}
#main{
   background:#D3D4D7 url(mainbg.gif); 	
	margin:8px 0;
	margin-bottom:-36px;
	border-top: 8px solid #D3D4D7;
}
#wraper{
	width: 910px;
	margin:0px auto;
	background:#FDFFFE;
   position:relative;
	top:-20px;
}
#left,#right{
	background: #D4DDE6;
	float:right;
	margin-top:6px;
}
#right{
	width:668px;
   margin-right:6px;
	background: #fff;
	padding-bottom:20px;
}
#left{
	width:224px;
	margin-right:6px;
	margin-bottom:6px;
	padding-top:10px;
	padding-bottom:10px;
}
*html #right{
	margin-right:3px;
}
.left_top_bg,.left_main,.left_bottom_bg{
	margin-left:9px;
}
.left_top_bg,.left_bottom_bg{
	background:url(left_top_bg.gif) no-repeat;
	height: 8px;
	width:204px;
}
*html .left_top_bg{
	margin-bottom:-10px;
}
.left_main{
	background: url(left_main_bg.gif) repeat-y;
	width:204px;
}
.news_note,.pro_search,.contact_us{
	background: url(left_news_notes.gif) no-repeat;
	width:178px;
	height:26px;
	margin:10px auto;
}
.left_main p{
	margin:20px;
	line-height: 180%;
   text-indent:2em;
}
.pro_search{
	background: url(left_pro_search.gif) no-repeat;
}
.categorylist{
	margin:20px;
}
.categorylist li{
	margin-bottom:15px;
	background: url(listicon.gif) no-repeat 0 50%;
	padding-left:20px;
}
.categorylist li a{
	color:#000;
	text-decoration: none;
}
.categorylist li a:hover{
	color:red;
	text-decoration: underline;
}
.contact_us{
	background: url(left_contact_us.gif) no-repeat;
}
.link{
	margin:20px;
}
.left_bottom_bg{
	background: url(left_bottom_bg.gif) no-repeat;
}
.info_display,.dotted_border,.news{
	float: left;
}
.info_display{
	width:410px;
	margin-top:10px;
}
.info .title_img .name,.display .title_img .name,.info .title_img .buy,.info .title_img .contact,.info .title_img .newsdongtai,.info .title_img .pro_dis,.read .title_img,.info .title_img .shipin{
	float: left;
	background:url(nameicon.gif) no-repeat;
	width:84px;
	height:14px;
	margin-left:20px;
}
.info .title_img .more,.display .title_img .more{
	float: right;
	background:url(moreicon.gif) no-repeat;
	width:39px;
	height:11px;
	margin-top:1.5px;
	margin-right:20px;
}
.info p{
	margin:25px 15px 15px 25px;
	color:#727272;
   text-indent: 2em;
	line-height:180%;
}
.read .title_img{
	margin-top:15px;
}
.read .nav{
	width:200px;
	padding-top:15px;
	padding-left:20px;
}
.read h1{
	font-size:16px;
   text-align: center;
	color: #444;
}
.read p{
	line-height:200%;
	font-size:13px;
	margin:15px 25px;
   text-indent:2em;
	color: #444;
}
.cpsm,.read img{
   margin:10px 0;
	margin-left:25px;
	color:#081919;
}
.read .misc{
	text-align:right;
	margin-right:25px;
	color:#999;
}
.companyinfo,.product_list{
	margin-top:20px;
}
.companyinfo p{
	margin-top:50px;
	font-size:13px;
	line-height:200%;
}
.info .title_img .buy{
	background:url(buyicon.gif) no-repeat;
}
.info .title_img .shipin{
	background:url(dajishipin.gif) no-repeat;
}
.info .title_img .contact{
	background:url(contacticon.gif) no-repeat;
}
.info .title_img .newsdongtai{
		background:url(newdongtaiicon.gif) no-repeat;
}
.info .title_img .pro_dis{
		background:url(pro_dis_icon.gif) no-repeat;
}
.read .title_img{
		background:url(readicon.gif) no-repeat;
}
.pro_info .title_img{
		background:url(pro_info_icon.gif) no-repeat;
}
.pro_info img{
	max-width: 600px; 
   height:auto; 
   width:expression(this.width > 600 ? "600px" : this.width);
}
.bottom_border{
	background: url(bottom_border.jpg) repeat-x;
	width: 394px;
	height: 1px;
	margin-left:8px;
}
.bottom_border2{
	width:246px;
}
.bottom_border3{
	width:166px;
	margin:0 auto;
}
.display{
	margin-top:15px;
}
.display .title_img .pro{
	background:url(proicon.gif) no-repeat;
}
.display ul{
	margin-top:40px;
}
.display ul li{
	float: left;
	margin:10px 0px 0px 35px;
}
.display ul li p{
   text-align:center;
	margin-top:5px;
	margin-bottom:0px;
}
.display ul li p a{
	color:#666;
}
.display ul li p a:hover{
	color:red;
}
*html .display ul li{
	margin:10px 20px 0px 15px;
}
.display ul li img{
	border: 1px solid #CFD6DC;
}
.dotted_border{
	background: url(dotted_border.gif) repeat-y;
	width: 1px;
	height:820px;
}
.news{
	width:256px;
}
.news img{
	margin:10px 0 10px 10px;
}
.news_title{
	background: url(newsicon.gif) no-repeat;
	width:84px;
	height:14px;
	margin:15px 0 0 15px;
}
*html .news_title{
	margin-top:0px;
}
.news ul{
	margin:25px 8px 0 20px;
}
.companyinfo ul,.product_list ul{
	margin:50px 25px 0 25px;
   border-bottom:1px dashed #999;
}
.news ul li,.companyinfo ul li{
	margin:15px 0;
	background: url(listicon.gif) no-repeat 0 50%;
   padding-left:23px;
}
.news ul li a.com,.companyinfo ul li a,.product_list ul li h4 a,.read a{
	color:#727272;
   text-decoration:none;
}
.news ul li a:hover,.companyinfo ul li a:hover,.product_list ul li h4 a:hover.read a:hover{
	color:#727272;
   text-decoration:underline;
	color:red;
}
.product_list ul{
	border:0;
}
.product_list ul li{
	float: left;
	width:160px;
	margin: 2px 24px;
}
*html .product_list ul li{
	margin: 0px 18px;
}
.product_list ul li h4{
   text-align: center;
	font-weight: normal;
   font-size:12px;
	margin-top:5px;
}
.page{
	margin:15px 0 0 25px;
}
.page a,#current{
	color:#666;
	margin:0 5px;
}
#current{
	color: #000;
	font-weight: bold;
}
.leftnews,.rightnews{
	margin:25px;
}
.leftnews{
	float:left;
}
.rightnews{
	float: right;
}
.video{
   text-align: center;
}
#footer{
   border-top:5px solid #D3D4D7;
	height: 75px;
}
#footer p{
	text-align: center;
	margin-top:20px;
	color:#666;
}
