body{ padding:0px; font-size:12px; margin:0px auto; color:#666666; text-align:center;background-color:#ffffff;}
h1 {font-size:18px; line-height:25px; font-weight:bold; color:#333333; text-align:center;}
h2 {font-size: 16px; margin:0px; color:#333333;}
h3 {font-size: 12px; margin:0px; color:#333333;}
td{ font-size:12px;color:#333333; }
div{ padding:0px; margin:0px; border-top-width:0px; border-width:0px; text-align:left;}
ul{ border-width:0px; padding:0px; margin:0px; text-align:left; list-style-type:none;}
li{border-width:0px; padding:0px; margin:0px; text-align:left; list-style-type:none;}
.clear{clear:both;}
a {font-size: 12px;color: #666666;}
a:link {text-decoration: none;color: #666666;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;color:#005DA3;}
a:active {text-decoration: none;color:#005DA3;}
.BodyBox{ width:1000px; margin:auto;}
.allBodyBox{ overflow:hidden; width:1000px; height:auto; margin:auto;background-color:#FFFFFF;}
/*top css*/
.toptbgbox{height:100px;width:1000px;background:url(../kf8cnimages/topbg.jpg) top repeat-x;}
.toplogo { float:left; margin:0 0 0 4px;width:330px; height: 96px;background:url(../kf8cnimages/logo.jpg) no-repeat left bottom;}
.toplogoleft{ float:right; width:620px; height:98px; color:#000000;}
.topsava{ float:right; margin:9px 10px 0 0; height:auto; width:auto; color:#ffffff;}
     a.savaLink:link {color:#000000; }
     a.savaLink:visited {color: #000000;}
	 a.savaLink:hover{COLOR:#FF6600;}
	 a.savaLink:active {COLOR:#FF6600;}
.topdhbox{ float:left; margin-top:36px; width:620px; height:39px;}
.topaBox{float:left; width:1000px; height:auto; margin:auto; }
.topleft{ float:left;margin:6px 3px 0 15px;width:762px!important;width:766px;height:233px!important;height:236px;border:1px solid #cccccc;}

.topright{ float:left; margin:6px 4px 0 0; height:240px; width:213px; background-image:url(../kf8cnimages/toprbg.jpg);}
.lxwmcss { float:left; margin-top:10px;width:199px; height:22px; background:url('../kf8cnimages/lxwm.png') no-repeat left center; display:inline;}
* html .lxwmcss{ float:left;margin-top:10px;width:199px; height:22px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='kf8cnimages/lxwm.png');display:inline;}
.toprighta{ float:left; margin:40px 0px 0 13px!important;margin:40px 0px 0 6px; height:auto; width:180px; color:#004623; font-size:13px; line-height:25px;}
.toprightqq{ float:left; margin-left:13px;height:auto; width:auto; display:inline;}
.toprighta img{ float:left; margin:12px 10px 0 10px;}
.toprightb{ float:left; margin:0px 0 0 0; height:36px; width:208px;}
.lxwmr { float:left; margin:0px 0px 0 15px;width:3px; height:168px; background:url('../kf8cnimages/lxwmr.png') no-repeat left center; display:inline;}
* html .lxwmr{ float:left;margin:0px 0px 0 15px;width:3px; height:168px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='kf8cnimages/lxwmr.png');display:inline;}
/*index css*/
.inoneleft{ float:left; margin:15px 0 0 10px!important; margin:15px 0 0 6px; width:200px; height:200px;}
     .ioltitle{ float:left; width:200px; height:32px;}
	 .iollist{ float:left; width:198px!important; width:200px;height:166px; border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
	 .iollist ul{ float:left; margin:8px 0 0 20px!important;margin:8px 0 0 10px; width:170px; height:auto;}
	 .iollist ul li{ float:left; margin:0 0 0 0px; width:170px; height:26px; line-height:26px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
	 .iollist ul li img{ float:left; margin:7px 6px 0 0px; padding:0 0 0 0px;}	 
	 .iolline{ float:left; width:200px; height:2px; font-size:0px; background-image:url(../kf8cnimages/cpxlbottom.jpg);}
.inonemid{ float:left; margin:15px 0 0 15px!important;margin:15px 0 0 15px; width:500px; height:200px; border:1px solid #CCCCCC;}
.inonemid img{ float:left; margin:1px 0 0 1px; width:496px; height:196px; overflow:hidden;}
     .ioMtitle{ float:left; width:543px; height:35px;}
	 .ioMlist{ float:left; width:541px!important; width:543px; height:163px; border-left:1px solid #B9D656;border-right:1px solid #B9D656; background-color:#EFF5D8; }
	 .ioMline{ float:left; width:543px; height:2px; font-size:0px; background-image:url(../kf8cnimages/qyjsbootline.jpg);}
	 .ioMcontent{ float:left; margin:40px 0 0 20px!important; margin:40px 0 0 10px; width:510px; height:150px; line-height:25px; color:#333333;overflow:hidden;}
.inoneright{ float:right; margin:15px 8px 0 0px!important;margin:15px 4px 0 0px; width:250px; height:200px; }
*html .inoneright{ float:left;margin:15px 0px 0 18px; width:20px; height:200px; }
     .ioRlist{ float:left; width:248px!important; width:250px; height:166px; border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
	 .ioRlist ul{ float:left; margin:4px 0 0 8px!important;margin:4px 0 0 4px; width:235px;}	
	 .ioRlist ul li{ float:left; margin:0 0 0 0px; width:235px; height:26px; line-height:26px; color:#333333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
	 
	 .ioRlistg{ float:left; width:248px!important; width:200px; height:166px; border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
	 .ioRlistg ul{ float:left; margin:4px 0 0 8px!important;margin:4px 0 0 4px; width:190px;}	
	 .ioRlistg ul li{ float:left; margin:0 0 0 0px; width:190px; height:26px; line-height:26px; color:#333333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
	 
     a.newLink:link {color:#333333; }
     a.newLink:visited {color:#333333;}
	 a.newLink:hover{COLOR:#FF6600;}
	 a.newLink:active {COLOR: #FF6600;}
	 
	 a.newInLink:link {color:#FF3300; }
     a.newInLink:visited {color:#FF3300;}
	 a.newInLink:hover{COLOR:#FF6600;}
	 a.newInLink:active {COLOR: #FF6600;}
	 
.intwoleft{ float:left; margin:10px 0 0 10px!important; margin:15px 0 0 6px; width:200px; height:220px;}
     .itltitle{ float:left; width:200px; height:3px;}
	 .itllist{ float:left; width:200px; height:214px; background-color:#CCCCCC;}
	 .itllistboder{ float:left; margin:5px 0 4px 9px!important;margin:5px 0 4px 4px; width:180px!important; width:182px; height:60px!important;height:62px; border:1px solid #CFD0D2;}
	 .itllistboder img{ float:left; margin:1px 0 0 1px; width:178px; height:58px;} 
.intwomid{ float:left; margin:10px 0 0 14px!important; margin:15px 0 0 15px; width:768px; height:220px;}
     .iottitle{ float:left; width:768px; height:34px;}
	 .iotlist{ float:left; width:766px!important; width:768px; height:180px!important; height:170px; border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
	 .iotline{ float:left; width:768px; height:3px; font-size:0px; background-image:url(../kf8cnimages/intwoRfog.jpg);}
	 .iotcontent{ float:left; margin:6px 0 0 22px!important;margin:6px 0 0 11px; width:730px; height:165px!important;;height:175px; line-height:25px; color:#333333; overflow:hidden;}
	 
.IRcplist{ float:left; margin:12px 15px 0 5px!important;margin:8px 10px 0 4px; width:120px; height:134px;}
		    .IRcpImgborder{ float:left; width:128px; height:128px!important;height:128px; border:1px solid #cccccc;}
			.IRcpImgborder img{ float:left; margin:1px 0px 0px 1px; width:124px; height:124px; overflow:hidden;}
			.IRcpImgtext{ float:left; margin-top:10px; width:128px;height:auto; text-align:center;}
.linktop{ float:left; margin:10px 0 0 3px; width:990px; height:4px;font-size:0px;  background:url(../kf8cnimages/linktop.jpg) no-repeat;}
.linkmid{ float:left; margin:0 0 0 3px; width:990px;height:80px; background:url(../kf8cnimages/linkmid.jpg) repeat-y;}
.linkboot{ float:left; margin:0 0 0 3px; width:990px; height:4px; font-size:0px; background-image:url(../kf8cnimages/linkboot.jpg);}
.linkbox{ float:left; margin:10px 0 0 8px!important;margin:10px 0 0 4px;width:auto; height:40px; }
.linkbox img{ float:left; margin: 0px 9px 0 0;width:100px; height:40px; }
	 .linktxt{ float:left; margin:4px 0 0 9px!important; margin:4px 0 0 5px; width:971px; height:30px; line-height:30px; border-top:1px solid #CCCCCC; overflow:hidden;}
.bootbg{ float:left; margin:8px 0 0 3px; width:990px; height:129px; background:url(../kf8cnimages/bootbg.jpg) repeat-x;}
.boota{ float:left; margin:10px 0 0 6px; width:970px; height:auto;line-height:25px; color:#333333;}
.bootaL{ float:left; margin:0px 0 0 0px; width:560px; line-height:25px;}
.bootaR{ float:right; margin:0px 0 0 0px; width:auto; line-height:25px;}
.bootb{ float:left; margin:10px 0 0 6px; padding:4px 0 0 4px; width:970px; height:auto;line-height:20px; color:#666666; border-top:1px solid #333333;}
/*about css*/
.aboutleft{ float:left; margin:15px 0 0 6px!important; margin:15px 0 0 4px; width:200px; height:auto;}
.aboutlefta{ float:left; margin-left:1px;width:200px; height:auto;}
.alatitle{ float:left; width:200px; height:auto;}
.alatitldde{ float:left; width:200px; height:50px;}
.alalist{ float:left; padding-bottom:4px; width:198px!important; width:200px; height:auto; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.alalist ul{ float:left; margin:8px 0 0 20px!important;margin:8px 0 0 10px; width:160px; height:auto;}
.alalist ul li{ float:left; margin:0 0 0 2px; width:160px; height:26px; line-height:26px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
.alalist ul li img{ float:left; margin:7px 6px 0 0px; padding:0 0 0 0px;}	 
.alaline{ float:left; width:200px; height:2px; font-size:0px; background-image:url(../kf8cnimages/cpxlbottom.jpg);}
.aboutleftb{ float:left; margin:15px 0 0 0px!important; margin:10px 0 0 0px; width:200px; height:auto;}
.albtitle{ float:left; width:200px; height:3px;}
.alblist{ float:left; width:200px; height:auto; background-color:#cccccc;}
.alblist ul{ float:left; margin:8px 0 0 20px!important;margin:8px 0 0 10px; width:160px; height:auto;}
.alblist ul li{ float:left; margin:0 0 0 2px; width:160px; height:26px; line-height:26px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
.alblist ul li img{ float:left; margin:7px 6px 0 0px;}
.aboutrighta{ float:left;margin:15px 0 0 0px; width:785px; height:65px; background:url(../kf8cnimages/aboutxsbg.jpg) repeat-x top;}
.aboutrightaimg{ float:right;margin:0px 0 0 0px; width:15px; height:65px; }
   .araleft{float:right; width:auto; height:auto; line-height:55px; font-size:14px; font-weight:bold; color:#795200;}
     a.dhLink:link {color:#795200;font-size:14px;font-weight:bold;}
     a.dhLink:visited {color:#795200;font-size:14px;font-weight:bold;}
	 a.dhLink:hover{COLOR:#0066CC;font-size:14px;font-weight:bold;}
	 a.dhLink:active {COLOR: #0066CC;font-size:14px;font-weight:bold;}
.aboutrightb{ float:right;margin:0px 15px 0 0px!important;margin:0px 6px 0 0px; width:755px; height:auto; overflow:hidden; font-size:14px; color:#333333; line-height:30px;}
.sxlist{ float:left;margin:0px 0 0 0px;width:755px; height:auto;}
	  .sxlist ul li { float:left; width:630px; height:36px; line-height:36px;background:url(../kf8cnimages/listline.jpg) repeat-x bottom;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	  .sxlist ul li.img{ float:left; margin-top:0px!important;margin-top:8px; padding-right:8px;width:auto; height:36px!important; height:28px;}	 
	  .sxlist ul li.time { float:left; width:100px; text-align:right; padding-right:6px; color:#999999; }	      
	      .sxlist ul li A:link{ color:#333333; font-size:14px;  }
		  .sxlist ul li A:visited{ color:#333333; font-size:14px; }
		  .sxlist ul li A:hover{ color:#FF3300; font-size:14px; } 
		  .sxlist ul li A:active{ color:#FF3300; font-size:14px;  }

.Newpage{ float:right; margin:10px 0px 0px 0px; width:765px; height:auto; color:#0066FF; font-weight:bold;}
.Newpagea{ float:right; margin:10px 0px 0px 0px; width:780px; height:auto; color:#0066FF; font-weight:bold;}
.NpageGbook{ float:right; margin:10px 9px 0px 0px; width:698px; height:auto; color:#0066FF; font-weight:bold; }
/*page*/
.HrTopListBackLink{ float:left; width:500px;background-color:#FFFFFF;margin-top:0px; padding:8px 8px 8px 8px; text-align:center;}
       .HrTopListBackLink a{
            display:block; overflow:hidden; zoom:1; _float:left;
            color:#0041d9; padding:4px 8px; text-aling:center;float:left;
            border:solid #dbdbdb 1px;
        }
        .HrTopListBackLink a:hover{
            color:#fff!important; border:1px #6e6e6e solid; background:#0066CC;
        }
		.HrTopListBackLink a:visited{
            color:#fff!important; border:1px #dbdbdb solid;color:#0041d9; padding:4px 8px; text-aling:center;float:left;
        }
        .HrTopListBackLink span{
            float:left;
            padding:4px 8px; text-aling:center;            
        }
        .HrTopListBackLink span a{
           display:block; overflow:hidden; zoom:1; _float:left;
            color:#0041d9; padding:4px 8px; text-aling:center;float:left;
            border:solid #dbdbdb 1px;
            position:relative; top:-4px;
        }

.prolist{ float:left; margin:0px 10px 0 10px!important;margin:0px 10px 0 10px; width:128px; height:145px;}
	.proImgborder{ float:left; width:128px; height:108px!important;height:108px; border:1px solid #cccccc;}
	.proImgborder img{ float:left; margin:1px 0px 0px 1px; width:124px; height:104px; overflow:hidden;}
	.proImgtext{ float:left; margin-top:6px; width:124px;height:auto; text-align:center;}
.proline{ float:right; width:770px; height:4px; font-size:0px; background-color:#E2E7D3;}
/*shownews css*/
.sntitle{ float:left; width:755px; height:35px; line-height:35px; font-size:18px; font-weight:bold; color:#333333; text-align:center;}
.sntime{ float:left;margin:0px 0 0 0; width:736px; height:37px; line-height:37px; color:#990000; font-size:12px; text-align:center; background-image:url(../kf8cnimages/sntimebg.jpg);}
.sncontent{ float:left; margin:13px 0 0 0; width:755px; height:auto; font-size:14px; color:#333333; line-height:30px;}
.prolinea{ float:right; margin:15px 6px 0 0; width:765px; height:30px;border-top:4px solid #E2E7D3;}

.page{ float:left; margin:8px 25px 0 5px; width:320px; height:40px; font-size:12px; color:#333333; line-height:40px;}
     a.pageLink:link {color:#333333; }
     a.pageLink:visited {color: #333333;}
	 a.pageLink:hover{COLOR:#FF6600;}
	 a.pageLink:active {COLOR: #FF6600;}
/*showproduct css*/	 
.spleft{float:right; margin-top:20px; width:auto; height:auto; font-size:14px; font-weight:bold; color:#795200;}
.sptitlea{ float:left;margin:15px 0 0 0px; width:785px; height:55px; background:url(../kf8cnimages/aboutxsbg.jpg) repeat-x top; background-color:#006699;}
.sptitleraimg{ float:right;margin:0px 0 0 0px; width:15px; height:55px; }
.sncontentsp{ float:left; margin:0px 0 0 6px; padding:10px 6px; width:755px; height:auto; font-size:14px; color:#333333; line-height:30px; border-top:4px solid #E2E7D3; border-bottom:4px solid #E2E7D3;}
/*Guestbook css*/	 
.gbookbg{ float:left; margin:11px 0 0 3px; width:990px; height:auto; background:url(../kf8cnimages/gbookbg.jpg) top no-repeat;}
.gbleft{ float:left;width:260px; height:320px;}
.gbtitle{ float:left; width:260px; height:50px;}
.gblist{ float:left; width:260px; height:auto; background-color:#E0E0E0;}
.gbbottom{ float:left; width:260px; height:5px;}

.gbright{ float:right; margin:10px 4px 0 0; width:698px; height:auto; border:1px solid #cccccc;}
.gbtitle{float:right;  width:auto; height:auto; line-height:55px; font-size:14px; color:#795200;}
.gbtitler{float:right; margin-right:20px!important;margin-right:10px; width:auto; height:auto; line-height:55px; font-size:14px; font-weight:bold; color:#795200;}
.gbrRow1{ float:left;width:698px; height:27px; border-bottom:1px solid #cccccc;}
.gbrRow1L{ float:left; margin-left:8px;width:auto; height:27px; line-height:27px;}
.gbrRow1R{ float:right; margin-right:8px;width:auto; height:27px; line-height:27px;}
.gbrRow2{ float:left; margin:0 0 0 8px;width:670px; height:auto; padding:8px 0; line-height:20px; overflow:hidden;}
.gbrRow3{ float:left; margin:0 0 0 8px;width:670px; height:auto; padding:8px 0; line-height:20px;border-top:2px solid #6F8521; color:#009393;}
     a.detailLink:link {color:#FF3300; }
     a.detailLink:visited {color: #FF3300;}
	 a.detailLink:hover{COLOR:#0066CC;}
	 a.detailLink:active {COLOR: #0066CC;}
 .iolinesd{ float:left; width:250px; height:2px; font-size:0px; background-image:url(../kf8cnimages/cpxlbottomo.jpg);}	 
.inoneleftlg{ float:left; margin:6px 0 0 9px!important; margin:6px 0 0 6px; width:200px; height:auto;}
     .toprightalg{ float:left; margin:15px 0px 0 13px!important;margin:13px 0px 0 11px; height:auto; width:170px; color:#004623; font-size:13px; line-height:25px;}
     .iollistlg{ float:left; padding-bottom:6px; width:198px!important; width:200px; height:198px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
     .productgea{ float:right; margin:10px 0px 0px 0px; width:755px; height:auto; color:#0066FF; font-weight:bold;}