body{ margin:0; padding:0;font-family:"ËÎÌå"; font-size:12px; color:#333; background:url(../img/bg.jpg) repeat-x #fff;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}

.tt{ width:100%; height:24px; overflow:hidden; margin:0; background:url(../img/ttbg.jpg) repeat-x;}
 .tta{ width:160px; height:22px; background:#fff; padding:2px 0 0 0; line-height:22px; font-weight:bold; font-size:14px; color:#EF0510;}
 .tta span{ font-size:12px; color:#8D8D8D; line-height:22px; padding:0 0 0 5px; font-weight:normal; font-family:"Times New Roman", Times, serif;}
 
#tiaozi{height:22px;line-height:18px; text-align:center; margin:0 auto; padding:0; font-size:12px;}
#tiaozi li{height:22px;float:left; padding:0 2px 0 0; margin:0; list-style-type:none;}
#tiaozi li a{ width:20px; height:18px; padding:2px 0 0 0; display:block;border:1px solid #D51112}
#tiaozi li a:link,#tiaozi li a:visited,#tiaozi  li a:hover{ color:#D51112; text-decoration:none;}
#tiaozi li.active{ width:22px; height:22px; padding:0 2px 0 0; }
#tiaozi li.active p{background:#D51112;border:1px solid #D51112; color:#fff; font-weight:bold; display:block; width:20px; height:18px; padding:2px 0 0 0;}
#tiaozi li.js{ padding:2px 4px 0 4px; line-height:18px; height:18px; border:1px solid #745C43;color:#745C43; width:150px;}
#tiaozi li.previous,#tiaozi li.next{ width:52px; height:22px; padding:0 2px 0 0;}
#tiaozi li.previous a,#tiaozi li.next a{ width:50px;display:block; height:18px; padding:2px 0 0 0; color:#D51112;}
#tiaozi li.nolink{ width:50px; height:22px; padding:0 2px 0 0; }
#tiaozi li.nolink p{ height:18px; width:48px; padding:2px 0 0 0;border:1px solid #745C43; color:#745C43; display:block;}
#tiaozi li a:hover{ background:#FDFCD6;}

.taijian{ width:0; height:0; clear:both; margin:0; padding:0; line-height:0; font-size:0;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
p{ margin:0;}
 
#top{ width:960px; margin:0 auto;}
 #top1{ width:960px; height:140px; background:url(../img/top.jpg) no-repeat; border-bottom:1px solid #DFDFDF;}
 #top1a{ width:490px; height:99px; float:left; }
 #top1a a{ width:490px; height:99px; display:block; text-indent:-1000px; overflow:hidden;}
 #top1b{ width:400px; height:99px; float:right; line-height:99px; text-align:right; color:#fff;}
 #top1b a:link{ color:#fff; text-decoration:none;}
 #top1b a:visited{ color:#fff; text-decoration:none;}
 #top1b a:hover{ color:#fff; text-decoration:underline;}
 #manu{ width:800px; height:41px; overflow:hidden; float:left;}
  #manu ul{ width:960px; height:41px;}
  #manu ul li{ width:99px; height:38px; margin:0; padding:3px 0 0 0; float:left; line-height:38px; text-align:center;}
  #manu ul li.x{ color:#000;}
  #manu ul li.x a:hover,#manu ul li.x a:link,#manu ul li.x a:visited{ color:#000;}
  #manu ul li a:link,#manu ul li a:visited{ color:#fff; text-decoration:none;}
  #manu ul li a:hover{ color:#fff; text-decoration:underline;}
 #top2r{ width:160px; height:38px; padding:3px 0 0 0; line-height:38px; text-align:center; color:#000; float:right;}
 
#flash{ width:960px; height:200px; margin:0;}

#main{ width:960px; margin:0 auto; padding:8px 0; background:url(../img/mainbg.jpg) repeat-y #fff;}
 #l{ width:251px; float:left; padding:0 5px;}
  #la{ width:251px; margin:0;}
  #lax{ width:251px; margin:0 auto; padding:0;}
  #lax ul li{ width:236px; height:22px; margin:0; background:url(../img/laxli.gif) 3px 9px no-repeat; padding:2px 0 0 15px; line-height:22px; border-bottom:1px dashed #ccc; font-weight:bold;}
  #lax ul li.laxy{ width:220px;background:url(../img/laxli.gif) 19px 9px no-repeat; padding:2px 0 0 31px; font-weight:normal;}
  #lc{ width:251px; margin:8px 0 0 0;}
  #lcx{ width:251px; margin:0 auto; padding:0;}
  #lcx ul li{ width:236px; height:22px; margin:0; background:url(../img/laxli.gif) 3px 9px no-repeat; padding:2px 0 0 15px; line-height:22px; border-bottom:1px dashed #ccc; font-weight:bold;}
  #lcx ul li.laxy{ width:220px;background:url(../img/laxli.gif) 19px 9px no-repeat; padding:2px 0 0 31px; font-weight:normal;}
  #lb{ width:251px; margin:8px 0 0 0;}
  #lbx{ width:246px; margin:0 auto; padding:0 0 0 5px;line-height:20px;}
 #r{ width:680px; float:right; padding:0 5px 0 0;}
  #ra{ width:680px;}
  #rax{ width:680px; height:172px; padding:6px 0 0 0; overflow:hidden; line-height:22px;}
 
  #rc{ width:680px; margin:8px 0 0 0;}
   #rcx{ width:680px; height:140px; padding:6px 0 0 0; overflow:hidden;}
   #rcxx{ width:680px; height:140px; overflow:hidden;}
   #rcxx ul{ width:1680px; height:140px;}
   #rcxx ul li{ width:160px; height:140px; float:left; margin:0 8px 0 0;}
   .rcxxlia{ width:160px; height:120px; overflow:hidden;}
   .rcxxlia img{ width:160px; height:120px;}
   .rcxxlib{ width:160px; height:20px; overflow:hidden; line-height:20px; text-align:center;}



#foot{ width:960px; height:40px; line-height:20px; margin:0 auto; padding:10px 0; text-align:center;color:#333; background:url(../img/foot.jpg) top no-repeat #DFDFDF;}
 #foot a:link{ color:#333; text-decoration:none;}
 #foot a:visited{ color:#333; text-decoration:none;}
 #foot a:hover{ color:#333; text-decoration:underline;}

	
/*ÄÚÒ³*/
#mr{ width:680px; float:right; margin:0; padding:0 5px 0 0;}    

/*about*/
#about{ width:680px;min-height:360px;_height:360px; line-height:22px;} 

#pro{ width:646px;padding:5px 10px; line-height:21px; overflow:hidden;}
  #pro ul{ width:800px; height:565px;}
  .proli{ width:200px; height:180px; float:left; margin:0 20px 5px 0;}
  .prolia{ width:200px; height:150px;}
  .prolia img{ width:200px; height:150px;}
  .prolib{ width:200px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

#honor{ width:715px;margin:5px auto; overflow:hidden;}
 #honor ul{ width:780px; height:480px;}
 .honorli{ width:170px; border:1px solid #8c8c8c; height:149px; float:left; margin:0 9px 9px 0;}
 .honorlia{ width:168px; height:126px; padding:1px; border-bottom:1px solid #8c8c8c;}
 .honorlia img{ width:168px; height:126px;}
 .honorlib{ width:170px; height:20px; text-align:center; line-height:20px; background:#f1f1f1;} 
 
#honorxx{ width:634px;padding:5px 16px; line-height:21px; overflow:hidden;}
 #honorxx ul{ width:780px; height:466px;}
 .honorxxli{ width:192px; height:134px; float:left; margin:0 20px 15px 0; border:3px solid #ccc;}
 .honorxxli a{ width:192px; height:134px; display:block;}
 .honorxxli p{ width:192px; height:20px; margin:-20px 0 0 0;_margin:-20px 0 0 0;filter:alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4; background:#000;}
 .honorxxlicc{ width:198px; height:160px; float:left; margin:0 20px 15px 0;}
 .honorxxlicc a{ width:192px; height:134px; display:block;border:3px solid #ccc;}
 .honorxxlicc p{ width:198px; height:20px; margin:0; text-align:center; line-height:20px;}


 
/*news*/
#news{ width:680px; line-height:21px; min-height:543px;}
  #news ul{ width:680px; height:520px;}	 
  .newsli{ width:680px; height:22px; font-size:12px; line-height:22px; border-bottom:1px dashed #ccc;padding:2px 0 0 0; }
   .newslia{ width:580px; height:22px; float:left; margin:0; background:url(../img/ia.jpg) 5px 9px no-repeat; padding:0 0 0 15px; overflow:hidden;}
   .newslib{ width:80px; height:22px; float:right; margin:0; text-align:center;}
   
  #shownews{ width:680px; min-height:360px;_height:360px;} 
  #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 #000;}
  #newsadd{ width:100%; height:20px; padding:2px 0 0 0; line-height:20px; text-align:center; color:#6C5337;}
   #newsadd a:link,#newsadd a:hover,#newsadd a:visited{ color:#6C5337; text-decoration:underline;}
  #newzt{ width:100%; margin:10px 0 0 0; line-height:22px; font-size:14px; min-height:320px;_height:320px;}
#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;} 

#ly{ width:500px; padding:0; overflow:hidden; margin:20px auto; line-height:22px; color:#fff; min-height:300px;_height:300px;}
#ly form{ margin:0; padding:0; width:500px;}
.ly1{ width:100px; height:22px; text-align:center; float:left; border:1px dashed #ccc; border-right:0; margin:0 0 10px 0; color:#000;}
.ly2{ width:396px; height:22px; float:right; border:1px solid #ccc; margin:0 0 10px 0; background:#fff; overflow:hidden;}
.ly2 input{ width:390px; height:18px; padding:2px; border:0; background:0; line-height:16px;}
.ly3{ width:396px; height:100px; float:right; border:1px solid #ccc; margin:0 0 10px 0; background:#FFF;}
.ly3 textarea{ line-height:20px; width:394px; height:94px; border:0;}
#ly4{ width:100px; height:24px; margin:0 auto; }
#ly4 input{background:0; border:0; width:100px; height:24px; line-height:24px; padding:0;background:#BB0F0B; border:0; text-align:center; color:#fff;}

