body{ margin:0; padding:0;font-family:"ËÎÌå"; font-size:12px; color:#184D18; background:#0C3724;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}

.tt{ width:100%; height:29px; background:url(tt/tt.jpg) repeat-x;}
 .tta{ width:220px; height:23px; float:left; margin:0; padding:3px 0 3px 26px; background:url(tt/tta.gif) no-repeat;}
 .ttb{ width:80px; height:21px; padding:5px 15px 3px 0; float:right; margin:0; line-height:21px; text-align:right; background:url(tt/ttb.gif) no-repeat right;}
 .ttb a:link,.ttb a:visited,.ttb a:hover{ color:#184D18;}
  /* fullSlide */
.fullSlide{width:100%;position:relative;height:380px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:380px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:380px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:6px;margin:2px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:auto;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.pro_page{ width:100%; height:252px; padding:20px; background:#f5f5f5; float: left; margin-bottom:20px;}
.prolida_content{ width:550px; height:252px; display:block; margin-right:50px; float:right; padding-top:22px;}
.prolida_conten h2{ line-height:30px; font-size:16px; font-weight:normal; text-align:left;}
.pro_detail{ line-height:24px; font-size:14px; margin:16px auto;}

        .nav-wrapper{width: 100%; background: #FCFCFC }
        .nav-wrapper ul a{width: 100%;font-family: 'Î¢ÈíÑÅºÚ';color: #333; text-decoration: none; padding-left:10px;}
        .nav-wrapper ul a:hover{color: #cc976f; }
        .nav-wrapper ul li{width: 100%;height: 35px;line-height: 35px;text-align: left;position: relative;}
        .nav-wrapper ul li:hover{background: #FFF;}
        .nav-wrapper ul{width: 100%;height: auto;position: absolute;list-style: none;}

        .nav-wrapper .nav1{position: static !important; }
        .nav-wrapper ul.nav2{left: 110px;top: 0;display: none;}
        .nav-wrapper .nav1 .li1:hover ul.nav2{display: block;background: #f9f9f9; position:relative;  z-index:9999999999; margin-top:-30px; border:1px solid #CACACA; padding-left:10px;}
        .nav-wrapper ul.nav1 .li1{ padding-left:5px; margin-left:10px;font-size:14px; font-weight: normal; background: url(nextnolink.gif) left  no-repeat}
	    .nav-wrapper ul.nav2 .li2{ font-size:14px; font-weight: normal}
/*·ÖÒ³À¸*/
#tiaozi{height:28px;line-height:24px; text-align:center; margin:0 auto; padding:0; font-size:14px;}
#tiaozi li{height:28px;float:left; padding:0 2px 0 0; margin:0; list-style:none;}
#tiaozi li a{ width:26px; height:24px; padding:2px 0 0 0; display:block;border:1px solid #CCC; background:#fff;}
#tiaozi li a:link,#tiaozi li a:visited,#tiaozi li a:hover{ color:#005AA0; text-decoration:none;}
#tiaozi li.active{ width:28px; height:28px; padding:0 2px 0 0;}
#tiaozi li.active p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;}
#tiaozi li.previous,#tiaozi li.next{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.previous a{ width:48px; text-align:left;display:block; height:24px; padding-left:12px; color:#005AA0;background:url(pre.gif) 3px 9px no-repeat #FFF;}
#tiaozi li.next a{ width:48px;display:block; height:24px; text-align:right; padding:2px 12px 0 0; color:#005AA0; background:url(next.gif) 50px 9px no-repeat #FFF;}
#tiaozi li.previousnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.previousnolink p{ height:24px; width:48px; padding:2px 0 0 12px; text-align:left;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(prenolink.gif) 3px 9px no-repeat #FFF;}
#tiaozi li.nextnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.nextnolink p{ height:24px; width:48px; padding:2px 12px 0 0; text-align:right;border:1px solid #CCC; color:#5F5F5F; display:block;background:url(nextnolink.gif) 50px 9px no-repeat #FFF;}
#tiaozi li a:hover{ background:#f2f2f2; color:#005AA0}
#tiaozi li.previous a:hover{background:url(pre.gif) 3px 9px no-repeat #f2f2f2;}
#tiaozi li.next a:hover{ background:url(next.gif) 50px 9px no-repeat #f2f2f2;}


.taijian{clear:both;}
a:link,a:visited{ color:#184D18; text-decoration:none;}
a:hover{ color:#184D18; text-decoration:underline;}
p{ margin:0;}

#top{ width:966px; height:100px; margin:0 auto; padding:0; background:url(top.jpg) right no-repeat;}
 h1{ width:616px; height:100px; margin:0; padding:0; overflow:hidden; float:left;}
 h1 a{ width:616px; height:100px; background:url(logo.jpg) no-repeat; text-indent:-1000px; overflow:hidden; display:block;}
 #topr{ width:215px; height:20px; line-height:20px; float:right; margin:2px 0 0 0; text-align:center; color:#78662E;}
 #topr a:link,#topr a:hover,#topr a:visited{ color:#78662E;}
#flash{ width:966px; height:380px;overflow:hidden; margin:0 auto;}
#fla{ width:976px; height:206px;overflow:hidden; margin:0 auto; padding:4px; border:1px solid #ccc;}
#foot{ width:966px; height:90px; margin:0 auto; padding:40px 0 0 0; color:#ADADAD; background:url(foot.jpg) no-repeat top center #172D20; text-align:center; line-height:19px;}
#foot span{ color:#696969;}
#foot span a:link,#foot span a:hover,#foot span a:visited{ color:#696969;}
 #foot a:link{ color:#ADADAD; text-decoration:none;}
 #foot a:visited{ color:#ADADAD; text-decoration:none;}
 #foot a:hover{ color:#ADADAD; text-decoration:underline;}
 
#manu{ width:966px; height:41px;overflow:hidden; margin:0 auto; padding:0; background:url(manu.jpg) no-repeat;}
 #manu ul li{ width:120px; height:41px; float:left; background:url(manuli.gif) 118px 14px no-repeat;}
 #manu ul li a{ width:118px; height:38px; font-size:14px; font-weight:bold; text-align:center; padding:3px 0 0 0; line-height:38px; display:block;}
 #manu ul li a:link{ color:#E8D790; text-decoration:none;}
 #manu ul li a:visited{ color:#E8D790; text-decoration:none;}
 #manu ul li a:hover{ color:#FFDC00; text-decoration:none;}

#main{ width:966px; margin:0 auto; background:url(main.jpg) repeat-x #FFFFF2; padding:25px 0 0 0;}  
#mainx{ width:966px; background:url(shou.jpg) right bottom no-repeat; margin:0 auto;}
 #inl{ width:700px; float:left; padding:0 0 0 15px;}
 #inla{ width:700px; margin:10px 0 0 0;}
 #inlax{ width:700px; height:210px; margin:10px 0 0 0;}
 #inlaxl{ width:276px; height:206px; float:left; padding:1px; border:1px solid #ccc;}
 #inlaxr{ width:410px; height:210px; float:right;}
  #inlaxra{ width:402px; height:70px; padding:0 0 0 8px; border-bottom:1px dashed #97A088;}
   #inlaxraa{ width:402px; height:26px; font-size:14px; font-weight:bold; overflow:hidden; line-height:26px;}
   #inlaxrab{ width:402px; height:40px; line-height:20px; overflow:hidden;}
  #inlaxrb{ width:410px; height:132px; overflow:hidden; margin:7px 0 0 0;}
  .inlaxrbli{ width:410px; height:22px; line-height:22px; overflow:hidden; margin:0;}
  .inlaxrblia{ width:330px; height:22px; float:left;}
  .inlaxrblib{ width:80px; height:22px; float:right; text-align:right;}
 #inlb{ width:700px; margin:10px 0 0 0;}
  #inlbx{ width:700px; height:160px; margin:10px 0 0 0; overflow:hidden;}
  #ri{width:700px; height:160px; margin:0; overflow:hidden;}
  #inlbx ul{ width:1520px;}
  #inlbx ul li{ width:180px; height:160px; float:left; margin:0 10px 0 0;}
  .inlbxa{ width:180px; height:135px;}
  .inlbxa img{ width:180px; height:135px;}
  .inlbxb{ width:180px; height:25px; line-height:25px; text-align:center;}
 #inlc{ width:700px; margin:0;}
 #inlcx{ width:700px; margin:10px 0 0 0;}
  #inlcxl{ width:238px; height:176px; float:left; padding:2px; border:1px solid #ccc;}
   #inlcxla{ width:238px; height:157px;}
   #inlcxlb{ width:238px; height:19px; line-height:19px; text-align:center; color:#0C3724;}
  #inlcxr{ width:436px; height:182px; float:right; line-height:20px;}
  
 #inr{ width:216px; float:right; padding:0 15px 0 0;}
  #inrax{ width:212px; padding:2px; height:183px; background:url(inrax.jpg) no-repeat; margin:10px 0 0 0;}
  #inray{ width:216px; height:40px; line-height:20px; margin:5px 0 0 0;}
  #inrb{ width:216px; margin:10px 0 0 0;}
  #inrbx{ width:216px; margin:10px 0 0 0;}
  #inrbx ul li{ width:216px; height:24px; margin:0 0 4px 0;}
  #inrbx ul li a{ width:182px; padding:0 0 0 34px; height:24px; line-height:24px; color:#fff; display:block; background:url(inblia.jpg) no-repeat;}
  #inrbx ul li a:hover{ background:url(inblib.jpg) no-repeat; font-weight:bold; text-decoration:none;}
  #inrbx ul li a.y{background:url(inblib.jpg) no-repeat; font-weight:bold; text-decoration:none;}
  #inrc{ width:216px; margin:6px 0 0 0;}
  #inrcx{ width:206px; margin:10px 0 0 0; padding:0 0 0 10px; line-height:18px; color:#0C3724;}
 #link{ width:100%; background:url(link.gif) top repeat-x; padding:9px 0 0 0; margin:30px 0 0 0; height:40px; line-height:40px;}
 #link span{ color:#0C3724; font-weight:bold;}
/*about*/
#l{ width:216px; float:right; padding:0 15px 0 0;}
#r{  width:700px; float:left; padding:0 0 0 15px;}
#nr{ width:700px; float:left; padding:0 0 0 15px;}
#about{ width:700px;line-height:21px; margin:10px auto; font-size:14px; min-height:420px;_height:420px;} 
 
#pro{ width:700px; margin:10px auto; padding:0;overflow:hidden;}
  #pro ul{ width:800px; min-height:400px;_height:400px; padding:0 0 10px 0;}
  .proli{ width:220px; height:190px; float:left; margin:0 20px 0 0; overflow:hidden;}
  .prolia{ width:220px; height:165px;}
  .prolia img{ width:220px; height:165px;}
  .prolib{ width:220px; height:25px; line-height:25px; text-align:center; overflow:hidden;}

#honor{ width:700px;margin:10px auto;overflow:hidden;}
 #honor ul{ width:800px; min-height:400px;_height:400px; padding:0 0 10px 0;}
 .honorli{ width:234px; height:207px; float:left; margin:0 15px 0 0;}
 .honorlia{ width:228px; height:171px; border:1px solid #ccc; padding:2px;}
 .honorlia img{ width:228px; height:171px;}
 .honorlib{ width:234px; height:30px; text-align:center; line-height:30px; color:#333; font-size:14px;} 


 
/*news*/
#news{ width:700px; margin:10px auto;}
  #news ul{ width:700px; min-height:400px;_height:400px; padding:0 0 10px 0;}	 
  .newsli{ width:700px; height:25px; border-bottom:1px dashed #ccc; overflow:hidden; font-size:14px;}
  .newsli:hover{ background:#f1f1f1;}
   .newslia{ width:620px; height:23px; float:left; padding:2px 0 0 0px; line-height:23px;}
   .newslia a:link,.newslia a:hover,.newslia a:visited{ color:#363636; text-decoration:none;}
   .newslib{ width:80px; height:23px; padding:2px 0 0 0; line-height:23px; float:right; margin:0; text-align:right;}
  
  #newstitle{ width:100%; height:30px; margin:0 auto; line-height:28px; padding:2px 0 0 0; font-size:14px; font-weight:bold;text-align:center; border-bottom:1px dashed #ccc;}
  #newsadd{ width:100%; height:20px; padding:2px 0 0 0; line-height:20px; text-align:center; color:#666; font-size:12px;}
   #newsadd a:link,#newsadd a:hover,#newsadd a:visited{ color:#666; text-decoration:underline;}
  #newzt{ width:100%; margin:10px 0 0 0; line-height:22px; font-size:14px;}
  #newsx{ width:100%; height:20px;}
  #newsxa{ width:360px; height:20px; float:left; overflow:hidden;}
  #newsxb{ width:360px; height:20px; float:right; text-align:right; overflow:hidden;}
  
  
/*³ÉÔ±*/
#cy{ width:685px; padding:0 0 10px 15px;}
  #cy ul{ width:685px; height:788px;}	 
  .cyli{ width:685px; height:160px; font-size:12px; line-height:20px; border-bottom:1px dashed #ccc;padding:8px 0 8px 0; }
   .cylia{ width:120px; height:160px; float:left; margin:0; overflow:hidden;}
    .cylia img{ width:120px; height:160px;}
   .cylib{ width:558px; height:20px; float:right; margin:0;}
   .cylib span{ font-weight:bold;}
   .cylic{ width:558px; height:140px; float:right; margin:2px 0 0 0; overflow:hidden;}
   
   
#hr{ width:760px; margin:10px auto;}
  #hr ul{ width:760px; min-height:450px;_height:450px;}	 
#hr td{ line-height:20px; padding:2px 4px;}
.oo{ width:100px; text-align:center; font-weight:bold; font-size:14px; background:#f1f1f1;}
.xx{ width:260px;} 

 #feedback{ width:700px; margin:0 auto; padding:10px 0;}
 .feedli { margin:0 0 10px 0;}
 .feedli td{ padding:2px; line-height:22px;}


#r1{ width:740px; line-height:20px; height:160px; overflow:hidden;}
.r2{ width:740px; height:312px; overflow:hidden;}
 .r2 ul{ width:800px;}
 .r2li{ width:172px; height:156px; margin:0 10px 0 0; float:left;}
 .r2lia{ width:168px; height:126px; padding:1px; border:1px solid #fff;}
  .r2lia img{ width:168px; height:126px;}
 .r2lib{ width:172px; height:30px; line-height:30px; text-align:center;}

#demo1{position:absolute; margin-top:-290px; right:0;}
 #qq{ width:74px; height:22px; margin:0; padding:50px 40px 37px 28px; background:url(qq.jpg) no-repeat;}


