html,body{
	width: 100%;
	height:100%;
}

body {
	font-size: 9pt;
	line-height: 160%;
	margin: 0px auto;
	text-align: center;
	color: #333333;
	background-color: #EEE;
	font-family: Arial, Helvetica, sans-serif;
}

#top {
	width: 990px;
	text-align: right;
	height: 30px;
	padding-right: 10px;
	background-color: #F6F6F6;
	background-image: url(topbg.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
	margin:0 auto;
}
#head {
	width: 1000px;
	background-color: #FFF;
	margin:0 auto;
	/*filter: gray;*/
}
#head .logo{
	float: left;
	width: 200px;
	height: 75px;
	padding-top: 5px;
}
#head .nav{
	float: left;
	width: 800px;
	height: 20px;
	margin-top: 20px;
	padding-top:9px;
	/*border-bottom: 1px dashed #666;
	font-size: 10.5pt;
	font-weight: bold;*/
}

#head .headbanner{
	float: left;
	width: 1000px;
	height: 166px;
}

#head .shadowleft{
	background-image: url(lefttopbg.gif);
	background-repeat: repeat-x;
	float: left;
	width: 201px;
	height: 12px;
}
#head .shadowright{
	background-image: url(middtopbg.gif);
	background-repeat: repeat-x;
	float: left;
	width: 799px;
	height: 12px;
}

#head .headbanner_ny{
	background-image: url(nybanner.jpg);
	float: left;
	width: 1000px;
	height: 80px;
}
/*head end*/


/*vertical menu*/
.verticalmenubar{
	margin:5px;
	padding:5px;
	border:1px solid #EFEFEF;
	font-size:10pt;
}


/*body*/
#cnkbody {
	width: 1000px;
	background-image: url(bodybg.gif);
	text-align: left;
	background-color: #FFF;
	margin:0 auto;
}
#cnkbody .middle {
	float: left;
	width: 598px;
	margin-right: 1px;
	border-right: 1px solid #DDD;
}
#cnkbody .middle .newsbox{
	float: left;
	width: 380px;
}
#cnkbody .middle .lunhuan{
	float: left;
	width: 218px;
}
#cnkbody .right{
	float: left;
	width: 199px;
}
#cnkbody .longright{
	float: left;
	width: 798px;
	background-color: #FFF;
}
/*body end*/



/* Copyright */
#copyright {
	background-color: #FFF;
	color: #000;
	text-align: center;
	font-size: 9pt;
	padding: 8px;
	width: 984px;
	background-image: url(footbg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #CCC;
	margin:0 auto;
}

/*write by greentea 081208*/
body{text-align:center; background-color:#333333;}
input{ height:15px;}
.TopNav{width:960px; height:25px; text-align:right; margin-left:auto; margin-right:auto; font-size:14px; color:#FFFFFF; margin-top:20px;}
.Header{width:960px; height:76px; text-align:right; margin-left:auto; margin-right:auto; background-image:url(../../images/Header_bg.gif); color:#FFFFFF; font-size:16px;}
.Navigation{width:958px; height:26px; line-height:26px; text-align:center; margin-left:auto; margin-right:auto; background-image:url(../../images/Nav_bg.gif); background-repeat:repeat-x; border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; overflow:hidden;} 
.CompartLine1{width:958px; height:1px; text-align:center; margin-left:auto; margin-right:auto; background-color:#ffffff; line-height:1px; overflow:hidden;border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;} 
.CompartLine2{width:958px; height:2px; text-align:center; margin-left:auto; margin-right:auto; background-color:#715713;  line-height:1px; overflow:hidden;} 
.Content{width:958px; min-height:800px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; background-repeat:repeat-x; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;}
  .Left{ float:left; background-color:#FFCCCC; width:198px;  text-align:center; background-image:url(../../images/Left_bg.gif); background-repeat:repeat-y;}
	.leftbox{
	    width:198px;
	    float:left;
		clear:left;
		text-align: left;background-image:url(../../images/Left_bg.gif); background-repeat:repeat-y;
	    }
	  .LeftHeader{width:190px; padding-left:6px; height:28px; margin-left:auto; margin-right:auto; background-image:url(../../images/Menu_bg.gif);  overflow:hidden; clear:both;margin-top:5px; color:#FFFFFF; text-align:left; font-size:16px; font-weight:bold; line-height:25px; font-family:Times New Roman;}
	  .LeftMenuList{width:190px;  margin-left:auto; margin-right:auto; margin-bottom:2px; clear:both; border-bottom:#333333 solid 1px; border-left:#333333 solid 1px; border-right:#333333 solid 1px; background-color:#FFF9E6;padding:2px;}
		  .CategoryLi{ list-style:none; list-style-type:none; width:183px; height:15px; line-height:16px; font-weight:bold;  margin:5px 2px 5px 2px; text-align:left; float:left; clear:both; text-decoration:underline; }
	  

   .Right{ width:740px; float:right; text-align:left;}
	   .RightNav{width:740px; float:left;height:20px; margin-top:10px;}
		   .RightNavTip1{ float:left; width:120px; color:#FFFFFF; font-size:14px; font-weight:bold; background-image:url(../../images/RightNav_bg1.gif); height:20px; line-height:20px;}
		   .RightNavTip2{ float:left; width:23px; background-image:url(../../images/RightNav_bg2.gif); height:20px; line-height:20px; overflow:hidden;}
		   .RightNavContent{ float:left; width:580px;height:20px; line-height:20px; font-size:14px; text-align:left;}
	   .Pages{width:740px; float:left; height:25px; line-height:25px; text-align:left; font-size:16px; font-weight:bold; margin:5px 0px 10px 0px; color:#666666;}
	   .Product{width:740px; float:left; margin-top:10px; margin-bottom:10px; clear:both; }
		   .ProductName{ float:left; width:740px; clear:both; color:#6B5312; text-align:left; font-size:16px; font-weight:bold;  height:20px; line-height:20px; margin-bottom:5px;}
		   .ProductImage{ float:left; width:320px; height:200px; line-height:200px; overflow:hidden; text-align:center;}
		   .ProductInfo{ float:right; width:400px;height:200px; line-height:20px; margin:0px 5px 0px 10px; background-color:#F7F7F7; border:1px solid #9A9A9A;}
				.ProductInfo ul{
					list-style-type: none;
					margin: 1px;
					padding: 1px;
				}
				.ProductInfo ul li.ppt1 {
					float: left;
					width: 80px;
					text-align: right;
					font-weight: bold;
				} 
				.ProductInfo ul li.ppt2 { 
					text-align: left;
				} 
				.ProductInfo .ProInfoRightBtn{float:right; margin:15px; clear:both; width:250px; height:20px; text-align:right;}
		   .ProDetailInfo{ float:left; width:450px;height:150px; line-height:20px; margin:0px 5px 0px 10px; text-align:left;}
				.ProDetailInfo ul{
					list-style-type: none;
					margin: 0px;
					padding: 0px;
				}
				.ProDetailInfo ul li.ppt0 {
					float: left;
					width: 450px;
					font-size:16px;
					color:#000000;
					text-align: left;
					font-weight: bold;
					margin-bottom:8px;
				} 
				.ProDetailInfo ul li.ppt1 {
					float: left;
					width: 50px;
					text-align: right;
					font-weight: bold;
				} 
				.ProDetailInfo ul li.ppt2 { 
				    width: 360px;
					text-align: left;
				}
				.ProDetailInfo .ProInfoLeftBtn{float:left; margin: 20px 0px; clear:both; width:250px; height:20px; text-align:left;}
		   .ProDetailMoreInfo{ clear:both;  width:710px; min-height:150px; text-align:left; margin:10px auto; border-top:1px solid #9A9A9A; padding:10px;}
		   
		   .SendMessageTitle{ float:left; font-weight:bold; font-size:16px; clear:both;  width:720px; height:15px; text-align:left; margin:10px auto; border-top:1px solid #9A9A9A; }
		   .SendMessageForm{ float:left; clear:both;  width:720px; min-height:150px; text-align:left; margin:0px auto;  }	

.Footer{width:960px; height:9px; clear:both; margin-left:auto; margin-right:auto; background-image:url(../../images/Footer_bg.gif); color:#FFFFFF; font-size:16px; overflow:hidden;}
.BottomNav{width:960px; height:25px;  clear:both; text-align:right; margin-left:auto; margin-right:auto;  font-size:12px; color:#FFFFFF;}

/*整站默认Link style*/
a:link,
a:active,
a:visited {  color: #000; text-decoration: none}
a:hover {  color: #F00; text-decoration: none}

/*整站项部和底部链接*/
a.Nav:link,
a.Nav:active,
a.Nav:visited {  color: #fff; text-decoration: none; font-size:12px;}
a.Nav:hover {  color: #F00; text-decoration: underline}


/*主导航*/
a.MasterNav:link,
a.MasterNav:active,
a.MasterNav:visited {  color: #000; text-decoration: none; font-size:14px; font-weight:bold;}
a.MasterNav:hover {  color: #F00; text-decoration: underline}

a.MenuNav:link,
a.MenuNav:active,
a.MenuNav:visited {  color: #6B5312; text-decoration: none; font-size:13px; text-decoration:none; font-weight:bold; padding:3px 2px 3px 2px;}
a.MenuNav:hover {  color: #F00; text-decoration: underline; padding:3px 2px 3px 2px;}

a.ProName:link,
a.ProName:active,
a.ProName:visited {  color: #6B5312; text-decoration:none; font-size:16px; }
a.ProName:hover {  color: #F00; text-decoration: underline}

.ProName1 {color: #6B5312; font-size:16px; text-decoration:none; }