body{ margin:0; padding:0;font-family:"ËÎÌå"; font-size:12px; color:#797979; background:url(bg.jpg) repeat-x #EBEBEB;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}

.tt{ width:100%; height:45px; margin:0;overflow:hidden; }
 .ttx{ width:100%; height:24px; margin:0; padding:1px 0 9px 0; background:url(tt/tt.gif) right no-repeat; overflow:hidden;}
 .tta{ width:200px; height:24px; float:left; border-left:1px solid #E4E4E4;}
 .ttb{ width:39px; height:11px; float:right; padding:7px 7px 0 0;}
.dd{ width:100%; height:11px; margin:0;}
.ddx{ width:100%; height:11px; margin:0; background:url(tt/dd2.gif) right no-repeat;}

.intt{ width:100%; height:44px;}
 
/*·ÖÒ³À¸*/
#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(fenye/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(fenye/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(fenye/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(fenye/nextnolink.gif) 50px 9px no-repeat #fff;}
#tiaozi li a:hover{ background:#f2f2f2; color:#005AA0}
#tiaozi li.previous a:hover{background:url(fenye/pre.gif) 3px 9px no-repeat #f2f2f2;}
#tiaozi li.next a:hover{ background:url(fenye/next.gif) 50px 9px no-repeat #f2f2f2;}
#tiaozi li.number{ width:28px; height:28px; padding:0 2px 0 0; }
#tiaozi li.number p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;border:1px solid #CCC; background:#fff;}



.taijian{clear:both; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
a:link,a:visited{ color:#828282; text-decoration:none;}
a:hover{ color:#828282; text-decoration:underline;}
p{ margin:0;}

#top{ width:976px; height:102px; margin:0 auto; overflow:hidden;}
 h1{ width:482px; height:102px; margin:0; padding:0; overflow:hidden; float:left;}
 h1 a{ width:482px; height:102px; background:url(logo.jpg) no-repeat; text-indent:-1000px; overflow:hidden; display:block;}
 #topr{ width:240px; height:102px; float:right; margin:0 0 0 0;}
  #topra{ width:230px; height:20px; padding:0; text-align:right; margin:70px 0 0 0;}

  #toprbm{ width:180px; height:18px; line-height:18px; border:1px solid #B8B8B9; float:left; padding:2px; overflow:hidden; background:#FDFDFD;}
  #toprbm input{ margin:0; padding:0; width:180px; height:20px; border:0; background:0; line-height:18px;}
  #toprbn{ width:24px; height:24px; float:right; background:url(toprbn.jpg) no-repeat;}
  #toprbn input{ width:24px; height:24px; border:0; background:0;}
#manu{ width:976px; height:44px; margin:0 auto; }
 #manux{ width:749px; height:38px; margin:0; float:left; overflow:hidden;}
 #manux ul{ width:1004px;}
 #manux ul li{ width:107px; height:38px; float:left; background:url(manuli.jpg) right no-repeat;}
 #manux ul li a{ width:105px; height:36px; display:block; text-align:center; line-height:36px; padding:2px 0 0 0; font-size:14px; font-weight:bold;}
 #manux ul li a:link,#manux ul li a:visited{ color:#fff;}
 #manux ul li a:hover{ color:#FF8A09; text-decoration:none;}
 #manux ul li a.y{color:#FF8A09; text-decoration:none;}
 #manuy{ width:210px; height:24px; padding:7px 0 7px 7px; margin:0; float:right; overflow:hidden; }
 #manuy form{ width:210px; height:24px; margin:0; padding:0;}

#flash{width:958px; height:292px; overflow:hidden; border:9px solid #fff; background:#fff; margin:0 auto;}

#foot{ width:100%; height:66px; line-height:22px; padding:27px 0; background:url(foot.jpg) repeat-x; color:#fff; margin:10px 0 0 0;}
#footx{ width:1004px; height:66px; margin:0 auto;}
 #footl{ width:800px; height:66px; float:left;}
 #footr{ width:200px; height:66px; float:right; text-align:right; line-height:66px;}
 #foot a:link{ color:#fff; text-decoration:none;}
 #foot a:visited{ color:#fff; text-decoration:none;}
 #foot a:hover{ color:#fff; text-decoration:underline;}
 
#main{ width:100%; padding:20px 0 0 0;}  
 #mainx{ width:958px; margin:0 auto; padding:9px; background:#fff;}
 #inl{ width:303px; float:left;}
  #inla{ width:303px; height:291px;}
  #inlax{ width:303px;}
  #a1{ width:297px; height:96px; border-bottom:1px solid #E1E1E1; margin:0 auto; padding:0 0 8px 0;}
  #a1a{ width:120px; height:90px; float:left; padding:2px; border:1px solid #ccc;}
  #a1a img{ width:120px; height:90px;}
  #a1b{ width:161px; height:96px; float:right; margin:0;}
  #a1btt{ width:161px; height:24px; line-height:24px; overflow:hidden; font-weight:bold;}
  #a1btt a:link,#a1btt a:hover,#a1btt a:visited{color:#333;}
  #a1bx{ width:161px; height:72px; line-height:18px; overflow:hidden;}
#a2{ width:297px; height:130px; margin:0 auto;}
  .a2li{ width:297px; height:24px; line-height:24px; padding:1px 0 0 0; overflow:hidden; border-bottom:1px solid #E1E1E1;}
  .a2lia{ width:202px; height:24px; float:left; background:url(tt/bli.gif) 0 6px no-repeat; padding:0 0 0 15px;}
  .a2lib{ width:80px; height:24px; float:right; text-align:right; color:#8D8D8D;}
  #inlb{ width:325px; margin:10px 0 0 0;}
  #inlbx{ width:303px; padding:0 11px; height:160px; background:url(tt/bg1.gif) repeat-y;}
  #inlbxx{ width:173px; height:148px; padding:12px 0 0 130px; background:url(inlbxx.jpg) no-repeat #fff; line-height:21px;}
 #inr{ width:646px; float:right;}
  #inra{ width:395px; height:291px; float:left;}
   #inrax{ width:395px; height:235px;}
   #inraxa{ width:395px; height:130px; background:#000;}
   #inraxb{ width:395px; height:100px; margin:5px 0 0 0; line-height:20px; overflow:hidden;}
  #inrb{ width:242px; height:291px; float:right;}
   #inrb1{ width:242px;}
   #inrb1x{ width:233px; height:109px; line-height:19px; padding:0 0 0 9px;}
   #inrb2{ width:242px; height:116px; margin:10px 0 0 0; overflow:hidden;}
#inrc{ width:956px; margin:0;}
   #inrcx{ width:956px; height:160px;}
   #inrcxx{ width:956px; height:160px; margin:0; overflow:hidden;}
   .inrcxli{ width:178px; height:160px; margin:0 8px 0 0;}
   .inrcxlia{ width:176px; height:132px;border:1px solid #D5E4F5;}
   .inrcxlia img{ width:176px; height:132px;}
   .inrcxlib{ width:176px; height:25px; line-height:25px; text-align:center; overflow:hidden; background:url(cptt.jpg) repeat-x; color:#676767; border:1px solid #D5E4F5; border-top:none;}

/*about*/
#l{ width:220px; float:left;}
  #leftx{ width:220px;}
   #leftx ul li{ width:220px; height:23px; overflow:hidden; line-height:22px; margin:0 0 1px 0;}
   #leftx ul li a{ width:210px; height:23px; padding:0 0 0 10px; overflow:hidden; display:block; background:#f1f1f1;}
   #leftx ul li a:hover{ background:#106BC4; color:#fff; text-decoration:none;}
   #leftx ul li a.x{ background:#106BC4; color:#fff; text-decoration:none;}
#nr{ width:729px;float:right;}
#about{ width:707px; padding:10px; border:1px solid #E4E4E4; border-top:none;line-height:21px; margin:0 auto; font-size:14px; min-height:420px;_height:420px;} 
 
#pro{ width:707px; margin:0 auto; overflow:hidden;padding:10px; border:1px solid #E4E4E4; border-top:none;}
  #pro ul{ width:800px; min-height:400px;_height:400px; padding:0 0 10px 0;}
  .proli{ width:170px; height:162px; float:left; margin:0 9px 9px 0; overflow:hidden;}
  .prolia{ width:168px; height:126px; border:1px solid #D5E4F5;}
  .prolia img{ width:168px; height:126px;}
  .prolib{ width:168px; height:25px; line-height:25px; text-align:center; overflow:hidden; background:url(cptt.jpg) repeat-x; color:#676767; border:1px solid #D5E4F5; border-top:none;}

#honor{ width:707px; margin:0 auto; overflow:hidden;padding:10px; border:1px solid #E4E4E4; border-top:none;}
 #honor ul{ width:800px; min-height:400px;_height:400px; padding:0 0 10px 0;}
 .honorli{ width:228px; height:208px; float:left; margin:0 10px 10px 0;}
 .honorlia{ width:224px; height:168px; border:1px solid #D5E4F5; padding:1px;}
 .honorlia img{ width:224px; height:168px;}
 .honorlib{ width:226px; height:25px; text-align:center; line-height:25px; color:#676767;background:url(cptt.jpg) repeat-x; border:1px solid #D5E4F5; border-top:none;}
 #ho{ width:730px; margin:0 auto; height:160px; padding:0 11px; background:url(tt/bg5.gif) repeat-y; overflow:hidden;}
 #ho ul{ width:800px;}
 .holi{ width:238px; height:24px; float:left; margin:0 8px 8px 0; overflow:hidden;}
 .holi a{ width:228px; height:20px; line-height:20px; padding:2px 4px 0 4px; display:block; background:url(cptt.jpg) repeat-x;border:1px solid #D5E4F5;}
 

/*news*/
#news{width:707px; margin:0 auto; overflow:hidden;padding:10px; border:1px solid #E4E4E4; border-top:none;}
  #news ul{ width:707px; min-height:400px;_height:400px; padding:0 0 10px 0;}	 
  .newsli{ width:707px; height:25px; border-bottom:1px dashed #ccc; overflow:hidden; font-size:14px;}
  .newsli:hover{ background:#f1f1f1;}
   .newslia{ width:601px; 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;} 

 .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;}
 
 #feedback{ width:707px; margin:0 auto; overflow:hidden;padding:10px; border:1px solid #E4E4E4; border-top:none;}
  .feedli { margin:0 0 10px 0;}
 .feedli td{ padding:2px; line-height:22px;}
  #feed{width:707px; margin:0 auto; overflow:hidden;padding:10px; border:1px solid #E4E4E4; border-top:none;}
 #feed form{ width:639px; margin:0; padding:0;}
 .feedxli{ width:637px; height:22px; background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxlia{ width:80px; height:22px; float:left; line-height:22px; text-align:center; font-weight:bold;}
 .feedxlib{ width:300px; height:18px; padding:1px; line-height:18px;border:1px solid #ccc; float:left; overflow:hidden; background:#fff;}
 .feedxlib input{ width:300px; height:18px; border:0; background:0;}
 .feedxlic{ width:100px; height:18px; padding:2px 0 2px 5px; line-height:18px; float:left;}
 .feedxlid{ width:40px; height:10px; margin:6px 0 0 0; padding:0 0 0 5px; float:left;}
 .feedxlix{ width:637px; height:60px;  background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxlixa{ width:80px; height:60px; float:left; line-height:60px; text-align:center; font-weight:bold;}
 .feedxlixb{ width:500px; height:60px; line-height:18px; float:left; overflow:hidden;}
 .feedxlixb img{ width:25px; height:25px;}
 .feedxliy{ width:637px; height:100px; background:#f1f1f1; padding:4px 0; border:1px solid #ccc; border-top:none;}
 .feedxliya{ width:80px; height:100px; float:left; line-height:100px; text-align:center; font-weight:bold;}
 .feedxliyb{ width:500px; height:100px; line-height:18px; float:left; overflow:hidden;} 
 .feedxliyb textarea{ width:450px; height:93px; border:1px solid #ccc;}
 #feedbacktj{ width:150px; height:30px; border:1px solid #ccc; background:#f1f1f1; margin:5px 0 0 0;}
 #feedbacktj input{ width:150px; height:30px; border:0; background:0;}

