body{ margin:0; padding:0;font-family:"宋体"; font-size:12px; color:#13202B; background:url(bg.jpg) top center repeat-x #fff;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}

.tt{ width:100%; height:32px; background:#F6F6F6; border-bottom:0px solid #E3E3E3; background:url(../images/bt_news.gif);}
.tt1{ width:434px; height:32px; background: url(../images/jjbg.jpg);}
 .tta{ width:75px; height:32px; float:left; margin:0; padding:0 0 0 25px;}
 .ttb{ width:80px; height:20px; float:right; margin:8px 5px 0 0; line-height:20px; text-align:right;}
 
/*分页栏*/
#tiaozi{height:28px;line-height:24px; text-align:center; margin:0 auto; padding:20px 0 0 0; font-size:14px;}
#tiaozi li{height:28px;float:left; padding:0 2px 0 0; margin:0; list-style:none; background:#fff;}
#tiaozi li a{ width:26px; height:24px; padding:2px 0 0 0; display:block;border:1px solid #CCC}
#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;}
#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;}
#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;}
#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;}
#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;}

#btbt{ width:120px; height:22px; padding:6px 0 0 30px; line-height:22px; color:#FF6600; font-family:"微软雅黑", "黑体"; font-weight:bold;}
#btbt1{ width:100px; height:22px; padding:0 0 0 10px; line-height:22px; color:#FF6600; font-family:"微软雅黑", "黑体"; font-weight:bold;}
.taijian{ width:0; height:0; clear:both; margin:0; padding:0; line-height:0; font-size:0;}
a:link,a:visited{ color:#414141; text-decoration:none;}
a:hover{ color:#414141; text-decoration:underline;}
p{ margin:0;}

#b{ width:1004px; height:106px; margin:0 auto; background:url(../images/logo_bg.jpg);}
 #logo{ width:502px; height:106px; overflow:hidden; float:left;}
 #logo a{ width:502px; height:106px; display:block; background:url(../images/logo.jpg) no-repeat; text-indent:-1200px; overflow:hidden;}
 #br{ width:260px; height:20px;line-height:20px; float:right; margin:50px 23px 0 0; text-align:right;}
 
#zblx{ width:299px; height:268px;background: url(../images/main_041.jpg) top center repeat-x #fff;} 
#zblx1{ width:299px; height:268px;background: url(../images/main_0411.jpg) top center repeat-x #fff;} 
#news_nyny{ width:240px; padding:80px 0 0 50px; color:#4e4e4e; line-height:20px;} 
#news_nyny1{ padding:2px 0 0 2px; color:#4e4e4e; line-height:20px;} 

#foot{ width:100%; height:60px; margin:0; text-align:center; padding:25px 0 0 0; background:url(foot.jpg) repeat-x; line-height:20px;}
 #menu_bg{ height:34px;width:100%; background:url(../images/menu_bg.gif);}
 #menu{ height:34px;width:1004px; margin:0 auto; background:url(../images/menu_bg.gif);}
 #menu_xm{ height:24px;width:100%; margin:0 auto; background:url(../images/logo_xm.gif);}
 #menu ul li{ width:111px; height:34px; float:left; padding:0; margin:0; overflow:hidden; background:url(manuli.jpg) right no-repeat;}
 #menu ul li a{ width:110px; height:30px; padding:4px 0 0 0; line-height:26px;  font-size:14px; font-weight:bold; text-align:center; display:block; color:#fff;}
 #menu ul li a:hover{background:#F7FDFE; color:#fff; text-decoration:none; background:url(manulix.gif) no-repeat;}
 #banner{ width:975px; margin:0 auto;}
 #pro_l{ width:302px; height:252px; display:block; float:left;}
  #pro_l_bt{ width:302px; height:32px; background: url(../images/pro_bt.jpg);}
  #pro_l_bt1{ width:302px; height:32px; background: url(../images/pro_bt1.jpg);}
  #pro_l_nr{ width:302px; height:252px; background: url(../images/pro_bg.jpg);}
  #pro_l_nr1{ width:302px; height:220px; background: url(../images/pro_bg1.jpg);}
  #pro_zp{ padding:0 0 0 23px; }
  #pro_zp1{ padding:16px 0 0 70px; line-height:22px; color:#4e4e4e;}
  #pro_more{ margin:5px 0 0 100px; width:82px; height:22px; background:url(../images/more_bg.gif); line-height:22px; font-size:12px; color:ff6600;}
 #flash{ width:975px; height:280px;overflow:hidden; display:block; margin:0 auto;}
 #footx{ width:960px; height:44px; line-height:22px; margin:0 auto; padding:35px 0 0 0; text-align:center; color:#000;}
 #foot a:link{ color:#000; text-decoration:none;}
 #foot a:visited{ color:#000; text-decoration:none;}
 #foot a:hover{ color:#000; text-decoration:underline;}
 #jj{ width:430px; height:282px; float:right; display:block; overflow:hidden;}

#main{ width:1008px; margin:10px auto; background:url(main.jpg) repeat-y #fff;}  
#l{ width:250px; float:right; overflow:hidden;}
 .ltt{ width:250px; height:43px;}
 #lax{ width:230px;margin:0; background:url(lax.gif) repeat; padding:0 0 0 30px;}
 
 .lali{ width:230px; height:26px; margin:0; padding:0 0 0 20px;}
 .lali a:link,a:visited{color:#514b4b; text-decoration:none;}
 .lali a:hover{ color:#cc0000 ;text-decoration:none;}
 .lali1{ width:230px; height:30px; margin:0;}
 .lali1:link,.lali1:hover,.lali1:visited{color:#f00;font-weight:bold;}
 
.lalix{ width:230px; height:23px;margin:0 auto;border-bottom:1px dashed #A9CFFF; }
.lalix a{ height:21px; padding:2px 0 0 30px; line-height:21px; background:url(lalix.jpg) 15px 9px no-repeat; display:block;}
.lalix a:hover{ background:url(lalixy.jpg) 15px 9px no-repeat #fff;color:#f00; text-decoration:none;}
#lb{ width:250px; height:125px; margin:0; background:url(lbtt.jpg) no-repeat;}
#lb a{ width:250px; height:80px; margin:1px 0 0 0; display:block;}
#lc{ width:230px; padding:10px; line-height:22px; font-size:14px; color:#21375E;}
#r{ width:1004px; float:left; overflow:hidden;}
 #ra{ width:1004px; height:282px;}
  #rax{ width:298px; height:282px; float:left; overflow: hidden;}
  #raxx{ width:298px; height:251px; line-height:22px; overflow:hidden; background: url(../images/bgbg.jpg);}
  #ray{ width:280px; height:210px; float:right; padding:5px;}
 #rc{ width:707px; margin:0; border-top:1px solid #E3E3E3;}
  #rcx{ width:687px; margin:10px auto; overflow:hidden;}
  #rcx ul{ width:750px;}
  #rcx ul li{ width:164px; height:150px; float:left; margin:0 10px 0 0;}
  .rclia{ width:160px; height:120px;border:2px solid #CCC;}
  .rclia img{ width:160px; height:120px;}
  .rclib{ width:164px; height:26px; line-height:26px; text-align:center; color:#21375E;}
  #z_bian{ width:299px; height:300px; float:left; overflow:hidden;}
  #y_bian{ width:709px; float:right; overflow:hidden;}
  #news_bt{ width:299px; height:32px; background:url(../images/main_011.jpg);}
  #news_ny{ width:299px;height:300px;}
  #jj_bt{ width:693px;height:32px; background: url(../images/bt_about1.jpg); }
  #jj_ny{ width:693px;background: url(../images/bgt2.jpg) top center repeat-x #fff; display:block; float:left;}
  
/*about*/
#nr{ width:707px; float:right; overflow:hidden;}
#about{ width:660px;line-height:22px; margin:10px auto; font-size:14px;} 
#about1{ width:630px;line-height:20px;margin:10px auto; min-height:260px;height:auto;_height:260px;font-size:12px; color:#4e4e4e;} 
#about2{ width:410px;line-height:20px;margin:5px auto; font-size:12px; color:#4e4e4e;} 
 #aboutpic{ float:left; margin:0 10px  0 0; padding:0;}
 
#pro{ width:680px; margin:6px auto; padding:0;overflow:hidden; float:right;}
  #pro ul{ width:800px;}
  .proli{ width:164px; height:165px; float:left; margin:0 6px 0 0; overflow:hidden;}
  .prolia{ width:160px; height:120px; border:2px solid #CCC;}
  .prolia img{ width:160px; height:120px;}
  .prolib{ width:160px; height:32px; line-height:26px; text-align:center; overflow:hidden; color:#21375E;}

#honor{ width:656px;margin:0 auto; padding:10px 0; overflow:hidden;}
 #honor ul{ width:800px; min-height:260px;height:auto;_height:260px;}
 .honorli{ width:200px; height:150px; float:left; margin:0 18px 0 0;}
 .honorlia{ width:200px; height:150px; border:1px solid #999999; }
 .honorlia img{ width:200; height:150px;}
 .honorlib{ width:200px; height:30px; text-align:center; line-height:30px; color:#21375E; font-size:14px;} 

 
/*news*/
#news{ width:650px; margin:10px auto;min-height:260px;height:auto;_height:260px;}
  #news ul{ width:650px;}	 
  .newsli{ width:650px; height:25px; border-bottom:1px dashed #ccc; overflow:hidden; font-size:12px;}
  .newsli:hover{ background:#f1f1f1;}
   .newslia{ width:507px; height:23px; float:left;background:url(rayli.gif) 5px 9px no-repeat; padding:2px 0 0 20px; 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;} 

#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;}


#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;}
