body{ padding:0px; font-size:12px; margin:0px auto; color:#666666; text-align:center;}
h1 {font-size: 16px; margin:0px; color:#333333;}
h2 {font-size: 16px; margin:0px; color:#333333;}
h3 {font-size: 12px; margin:0px; color:#333333;}
td{ font-size:12px;color:#666666; }
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:#DD6F00;}
a:active {text-decoration: none;color:#DD6F00;}
.BodyBox{ width:1000px; margin:auto;}
/*top css*/

.toptbgbox{height:139px;text-align:center;width:1000px;background-image:url(../kf8cnimages/topbg.jpg);}
   .topall{ float:left; width:1000px; height:75px;}
   .toplogo{ float:left; margin:0px 0 0 0; height:70px; width:475px;}
   .topright{ float:right;margin:35px 0 0 0; height:21px; width:auto; line-height:21px; }
   .topright ul li{ float:left;margin:0 4px 0 4px; width:auto; height:auto;}
        .topright ul li A:link,A:visited{ color:#155DA5;}
		.topright ul li A:hover,A:active{ color:#FF3300;} 
   .topright ul li img{ float:left; margin:0 0px 0 4px; width:21px; height:20px;}
   
    .TopRightLCssBg{ float:left; margin-top:10px; width:1000px; height:36px;text-align:left;font-size:12px;display: inline; background-image:url(../kf8cnimages/topmenubg.jpg);}
        .TopRightLCssBg UL LI { float:left; OVERFLOW: hidden; height:36px;letter-spacing:2px; margin-top:5px;}
		.TopRightLCssBg ul li A:link { float:left; OVERFLOW: hidden; height:36px;WIDTH: 97px; line-height:38px;text-align:center;font-size:14px; font-weight:bold; color:#FFFFFF;}
		.TopRightLCssBg ul li A:visited { float:left; OVERFLOW: hidden; height:36px;WIDTH: 97px; line-height:38px;text-align:center;font-size:14px; font-weight:bold; color:#FFFFFF;}
		.TopRightLCssBg ul li A:hover { float:left; OVERFLOW: hidden; height:36px;WIDTH: 97px;background:url(../kf8cnimages/MenuBgS.jpg) no-repeat;line-height:38px;font-size:14px; font-weight:bold; color:#0B2E51;}
        #current2 a{ float:left; WIDTH: 97px;background:url(../kf8cnimages/MenuBgS.jpg) no-repeat; color: #ff7ee5; /*filter:alpha(opacity=50);-moz-opacity:0.5; */cursor: default; font-size:14px; font-weight:bold; color:#0B2E51; text-align:center;line-height:38px;}
		.menumarg{ float:left; width:8px;}
		.topadomg{ float:left; margin:6px 0 0 0; width:1000px; height:210px;}
		.topdate{ float:left; margin:0px 0 20px 0; width:1000px; height:26px; background-color:#002F55;}
		.topdatetxt{ float:left; margin:8px 4px 0 6px; color:#FFFFFF;  width:auto; height:auto;} 
/*foot css*/
.footboder{ float:left; margin:10px 0 0 0; width:998px; height:33px; border:1px solid #DDDDDD; background-image:url(../kf8cnimages/footbg.jpg);}
.footleft{ float:left; margin-left:4px; width:auto; height:33px; line-height:33px; font-weight:bold;}
.footboder ul li{ float:left; height:33px; line-height:33px; width:auto; margin-right:6px;}
         a.youqlink:link {COLOR:#666666;}
         a.youqlink:visited {COLOR:#666666;}
         a.youqlink:hover{ COLOR:#DD6F00;text-decoration:underline;}  
         a.youqlink:active{ COLOR:#DD6F00; text-decoration:underline;}
 .bootinfo{ float:left; margin-top:15px; margin-bottom:30px; text-align:center; width:1000px; line-height:20px; height:auto;}

/*index css*/
.inLeft{ float:left; width:230px; height:auto;}
    .inLeftclass{ float:left; margin-bottom:10px;width:230px; height:22px;}
	.inLeftPclass{ float:left; margin-top:10px;width:230px; height:auto;}
	    .inLeftPclassL{ float:left;width:230px; height:12px;}
	    .inLeftPclassM{ float:left;width:230px; height:165px;background-color:#F2F2F2;}
	    .inLeftPclassR{ float:right;width:230px; height:13px;}
	 .inLeftlxfs{ float:left; margin:0px 0 0px 0;width:230px; height:auto;background-color:#F2F2F2;}
	  .inLeftlxfsa{ float:left; margin:20px 0 10px 0;width:230px; height:auto;}
	   .inleftClassbox{ float:left;margin:8px 0 0px 20px!important;margin:8px 0px 0px 16px;width:180px; min-height:130px;_height:130px; }
	   .inleftClassbox ul li{ float:left;width:150px;height:27px; line-height:27px;overflow:hidden;}
	   .inleftClassbox ul li img{ float:left; margin:7px 4px 0 0;width:7px;height:10px; width:7px; height:10px;}
	     a.classlink:link {COLOR:#262626;}
         a.classlink:visited {COLOR:#262626;}
         a.classlink:hover{ COLOR:#DD6F00;text-decoration:underline;}  
         a.classlink:active{ COLOR:#DD6F00; text-decoration:underline;}
	.inLeftlxfstext{ float:left; margin:0px 0 0px 20px!important;margin:0px 0 0px 10px;width:200px; line-height:18px; height:auto; color:#666666;} 
.inRight{ float:right; width:736px; height:auto; }
.inRighta{ float:right; width:736px; min-height:210px;_height:210px;}
   .IRleft{ float:left; width:468px; height:206px;_height:206px;}
       .IRlefta{ float:left; width:468px; height:40px;}
	      .morein{ float:right; margin-right:6px; height:auto; width:auto;}
		      a.morelink:link {COLOR:#666666; text-decoration:underline;}
              a.morelink:visited {COLOR:#666666;text-decoration:underline;}
              a.morelink:hover{ COLOR:#007575;text-decoration:underline;}  
              a.morelink:active{ COLOR:#007575;text-decoration:underline;}
	   .IRleftb{ float:left; width:468px; height:81px;}
	   .IRleftc{ float:left; margin-top:8px!important;margin-top:4px; width:468px; height:81px; line-height:21px;}
	 .IRright{ float:right; width:230px; height:210px;  }
	 .IRrighta{ float:left; width:230px; height:auto;}
	 .IRrightaimg { float:left; width:auto; height:auto;}
	 .moreinew{ float:right; margin-top:10px; margin-right:6px; height:auto; width:auto;}
	 .linene{ float:left; height:4px; margin-top:10px; width:230px; font-size:0px; }
	  .newsbox{ float:left;margin:6px 0px 0px 0px;width:230px; height:auto;}
	    .newsbox ul li{ float:left;width:190px;height:25px; line-height:30px; overflow:hidden;}
		.newsbox ul li.rigtime{ float:left;width:30px;}
		.newsbox ul li.line{ float:left;width:230px; height:1px; font-size:0px; border-bottom:1px dotted #CCCCCC; overflow:hidden;}
		  
   .IRrightcpzsbg{ float:left; margin-top:15px; width:680px; height:auto;}
    .morecpzs{ float:right; margin-top:25px; margin-right:6px; height:auto; width:auto;}
	.IRcpzsbox{ float:left; margin-top:20px; width:736px; height:190px; }
	.IRcpzxboxtop{ float:left; width:736px; height:10px;}
    .IRcpzxboxmid{ float:left; width:736px; height:170px; background-color:#F2F2F2;}
	.IRcpzxboxboot{ float:left; width:736px; height:10px;}
	    .IRcplist{ float:left; margin:12px 25px 0 20px!important;margin:12px 15px 0 18px; width:200px; height:150px;}
		    .IRcpImgborder{ float:left; width:198px; height:108px!important;height:110px; border:1px solid #999999;}
			.IRcpImgborder img{ float:left; margin:1px 1px 1px 1px; width:196px; height:106px;}
			.IRcpImgtext{ float:left; margin-top:20px; width:198px;height:auto; text-align:center;}
/*About css*/
 .Aboutgscss{ float:left;margin:8px 0 0px 20px!important;margin:8px 0px 0px 16px;width:180px; height:130px; }
	    .Aboutgscss ul li{ float:left; margin:6px 0;width:167px;height:29px; line-height:29px; background:url(../kf8cnimages/aboutgsjjbaner.jpg) no-repeat left bottom;overflow:hidden;}
	    .Aboutgscss ul li A:link { float:left;padding:0px 0 0 30px;letter-spacing:4px; OVERFLOW: hidden;background:url(../kf8cnimages/aboutgsjjbaner.jpg) no-repeat left bottom; height:29px;WIDTH: 167px; line-height:29px;font-size:13px; font-weight:bold; color:#002F55;}
		.Aboutgscss ul li A:visited { float:left;padding:0px 0 0 30px;letter-spacing:4px; OVERFLOW: hidden;background:url(../kf8cnimages/aboutgsjjbaner.jpg) no-repeat left bottom; height:29px;WIDTH: 167px; line-height:29px;font-size:13px; font-weight:bold; color:#002F55;}
		.Aboutgscss ul li A:hover { float:left ;padding:0px 0 0 30px;letter-spacing:4px;; OVERFLOW: hidden;background:url(../kf8cnimages/aboutgsjjbaner.jpg) no-repeat left top; height:29px;WIDTH: 167px;line-height:29px;font-size:13px; font-weight:bold; color:#FFFFFF;}
        #currentAbout a{ float:left; padding:2px 0 0 30px;letter-spacing:4px;height:29px; WIDTH: 167px;background:url(../kf8cnimages/aboutgsjjbaner.jpg) no-repeat left top; /*filter:alpha(opacity=50);-moz-opacity:0.5; */cursor: default; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:29px;}
.aboutRightDh{ float:right; width:auto; color:#333333; font-weight:bold; height:auto; }
         a.DhlLink:link {COLOR:#333333;}
         a.DhlLink:visited {COLOR:#333333;}
         a.DhlLink:hover{ COLOR:#007575;}  
         a.DhlLink:active{ COLOR:#007575;}
 .AboutRightb{ float:left; width:736px; min-height:206px;_height:206px;}
  .AboutRightbgg{ float:left; width:736px; height:30px;background-image:url(../kf8cnimages/aboutzzzs-bg.jpg); margin-top:4px;}
 .AboutRightc{ float:left; margin-top:6px; width:736px; height:30px;}   
 .Aboutleftb{ float:left; margin:15px 0 0 4px; width:136px; height:106px; border:1px solid #CCCCCC;}
  .Aboutleftb img{ float:left; margin:2px 0 0 1px; width:132px; height:100px;}
 .Aboutleftc{ float:left; margin:15px 0 0 10px; width:582px; height:106px; line-height:21px;}
 .AboutIntro{ float:left; margin:0px 0 0 0; width:736px; height:36px; border-top:4px solid #EFEFEF; }
  .AboutIntro img{ float:left; margin:8px 0 0 0;  }
   .AJiajNeir{ float:left; margin:15px 0 10px 0; width:736px; height:auto;line-height:21px; }
 /*case css*/
 .AboutRightb{ float:left; margin-top:10px; width:736px; height:50px; }
 .AboutRightimg{ float:left; width:736px; min-height:100px;_height:100px; }
  .AboutRightimg img{ float:left; margin-right:10px; width:150px; min-height:100px;_height:100px; }
 .AboutTab{ float:left; margin-top:10px;width:734px; min-height:282px;_height:282px; border:1px solid #CCCCCC;}
 
 .AboutTabsa{ float:left; margin-top:10px;width:734px; min-height:82px;_height:82px; line-height:20px;}
 .AboutTaba{ float:left; margin-top:50px; width:734px; height:33px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
  /*guestbook css*/
 .GbRtable{ float:left; margin-bottom:8px;width:734px; min-height:60px;_height:60px; border:1px solid #E7E7E7;}
 .GBRa{ float:left; margin-left:6px; padding-bottom:4px; width:710px; height:24px; border-bottom:1px dotted #CCCCCC;}
 .GBtitlebox{ float:left; margin:0px 0; width:auto; height:auto; }
  .SDRRatexl{margin:8px 0 0 0px; padding-left:25px; padding-top:2px; width:auto; height: 16px; float:left; color:#999999; background:url(../kf8cnimages/titlebg.jpg) no-repeat; }
  .SDpicr{margin:8px 5px 0 5px; width:80px; height: 15px; float:right; color:#FF0000; background-image:url(../kf8cnimages/wylypica.jpg); background-repeat:no-repeat; }
		 a.wylylink:link {COLOR:#FF0000;}
         a.wylylink:visited {COLOR:#FF0000;}
         a.wylylink:hover{ COLOR:#007575;}  
         a.wylylink:active{ COLOR:#007575;}
 .SDRRatexr{ margin:0px 5px 0 10px; width:auto; height: auto; float:right; color:#FF0000;}
 .GBRb{ float:left; margin:8px 0 0 6px; width:710px; height:35px; line-height:20px;}   
 .GBRc{ float:left;margin:0px 0 0 6px; padding-top:6px;width:700px; min-height:60px;_height:60px; padding-left:6px; padding-right:6px;border:1px solid #CCCCCC; line-height:20px;}
 .GBInfo{ float:right; margin:8px 6px 4px 0px; width:auto; height:auto;}   
 .kongge{ float:left; width:600px; height:6px; font-size:1px;}
  .SDRRtexta{ float:left; margin-top:15px;width:627px; text-align:center; height:20px; color:#FF3300;}
  .SDlytiaoa{ float:left;margin:0px 0 0px 0px; width:730px; height:59px; background-image:url(../kf8cnimages/ljlya.jpg);}
  .lytabe{ float:left; width:730px; min-height:220px;_height:220px;}
    .lytabea{ float:left; width:660px; min-height:220px;_height:220px;}
	.lytabeb{ float:left; width:200px; min-height:220px;_height:220px;}
.SNtishi{float:left; margin:70px 0 0 0px; width:192px; min-height:100px;_height:100px; line-height:22px;}
/* link css*/
 .linkmap{ float:left; width:736px; min-height:100px;_height:100px;}
  .linktable{ float:left; margin-top:15px; width:736px; height:auto; }
/*News css*/
.newbox{ float:left; width:736px; height:auto; }
.newbox ul{ float:left; width:736px; height:30px; }
     .newbox ul li{ float:left; margin-left:6px;width:620px;height:36px; font-size:14px; color:#333333; line-height:36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
     .newbox ul li.rigtime{ float:left;width:auto;}
	     .newbox ul li a:link { font-size:14px; color:#333333;}
         .newbox ul li a:visited { font-size:14px; color:#333333;}
         .newbox ul li a:hover{ font-size:14px; color:#004D4D;}  
         .newbox ul li a:active{ font-size:14px; color:#004D4D;}
.newpagebox{ float:left; margin-top:10px; width:736px; height:38px; text-align:center; line-height:38px; background-image:url(../kf8cnimages/Newspagebg.jpg);}
/*Show-News css*/
.title{float:left; margin:0 0 0 0px; width:736px; text-align:center; height:40px; line-height:40px;font-size: 22px;font-weight: bold;color: #333333;}
.SNtime{ float:left; width:736px; height:36px; background-image:url(../kf8cnimages/timebg.jpg);text-align:center;margin:0 0 0 0px; line-height:36px; }
.SNxinwen{float:left; margin:20 0 0 8px; width:720px; height:auto;font-size: 14px;color: #333333; line-height:26px;}
.SNbianji{ float:right; margin:0 0 0 0px; width:120px; height:auto;font-size: 12px;color: #CC0000; margin-top:4px; margin-bottom:6px;}
.turnpagebox{ float:right; margin:0 0 0 0px; width:736px; line-height:50px; text-align:center; height:50px;font-size: 14px;color: #666666; border-top:4px solid #E7E7E7;}
.turnpagebox ul li{ float:left;width:366px;}
         a.turnPagelink:link {COLOR:#666666; font-size:14px;}
         a.turnPagelink:visited {COLOR:#666666; font-size:14px;}
         a.turnPagelink:hover{ COLOR:#007575;font-size:14px;}  
         a.turnPagelink:active{ COLOR:#007575;font-size:14px;}
.productbox{ float:left; width:736px; height:170px;}
 .IRcplista{ float:left; margin:12px 25px 10px 20px!important;margin:12px 15px 10px 18px; width:200px; height:150px;}