@charset "gb2312";
body{ margin:0; padding:0;font-family:"宋体"; font-size:12px; color:#4D2B1E; background:#fff;}
img{ border:0;}
ul{ margin:0; padding:0; list-style:none;}

.tt{ width:100%; height:32px; background:url(tt/tt.jpg) no-repeat;}
 
/*分页栏*/
#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;}
a:link,a:visited{ color:#4D2B1E; text-decoration:none;}
a:hover{ color:#4D2B1E; text-decoration:underline;}
p{ margin:0;}

#aaall{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #F5F5F5 }
#aa{ width:1000px; height:30px; line-height:30px; padding:0; margin:0 auto; }
.aaleft{ width:670px; height:24px; line-height:24px; padding:0 0 0 10px; float:left }
.aaright{ width:300px; height:24px; line-height:24px; padding:0; float:right}
.bannertop{ width:100%; height:100px;margin-top:14px; background:#FFF}
h1{ width:1000px; height:117px; margin:0 auto; overflow:hidden;}
 h1 a{ width:1000px; height:117px; background:url(logo.jpg) no-repeat; text-indent:-1000px; overflow:hidden; display:block;}

#flash{width:1000px;	height:320px;overflow:hidden;margin:0 auto;}

#foot{ width:100%;height:358px; line-height:20px; margin:0; padding:5px 0 0 0; background:#451818; color:#fff;text-align:center;}
 #foot a:link{ color:#fff; text-decoration:none;}
 #foot a:visited{ color:#fff; text-decoration:none;}
 #foot a:hover{ color:#fff; text-decoration:underline;}
 .footny{ width:985px; height:247px; background:url(footbg.jpg); margin:0 auto;}
 .footnycontent{ width:650px; height:200px; margin:20px 0 0 0; text-align:left; float:right}
 .footlink{ width:985px; height:108px; margin:0 auto; background:url(footlink.jpg)}

 
#manuall{ width:100%; height:48px; background:#660000}
#manu{ width:1000px; height:48px;overflow:hidden; margin:0 auto;}
 #manu ul{ width:1000px; height:48px;}
 #manu ul li{ width:124px; height:48px; float:left;}
 #manu ul li a{ width:124px; height:48px; line-height:48px; display:block; padding:3px 0 0 0; text-align:center; font-size:14px; font-weight:bold;}
 #manu ul li a:link,#manu ul li a:visited{ color:#fff; text-decoration:none;}
 #manu ul li a:hover{ background:#DEAE5F; color:#fff; text-decoration:none;}
 #manu ul li.x{ width:123px;}
 #manu ul li.x a{ width:123px;}
 #manu ul li a.y{background:#DEAE5F; color:#fff; text-decoration:none;}
 #aal{ width:100%; height:388px; background:url(bg1.jpg) repeat-x}
 #aal2{ width:100%; height:788px; background:#E0C08D}
#aal3all{ width:100%; height:397px; background:url(lcbg.jpg)}
#aal3{ width:1000px; height:397px; margin:0 auto;}
#ball{ width:100%; height:398px; background:#E7CEA6;}

 #ly5{ width:982px; height:394px; margin:0 auto; background:url(ly5.jpg)}

 #probt{ width:832px; height:48px; background:url(probt.png); margin:20px auto}
  #probt2{ width:832px; height:48px; background:url(probt2.png); margin:20px auto}
  #probt3{ width:832px; height:48px; background:url(probt3.png); margin:20px auto}


 
#ss{ width:240px; height:24px; text-align:right; float:right; padding:3px 0 18px 0;}
 #ssl{ width:230px; height:22px; border:1px solid #C7C3C4; float:left;}
 #ssl form{ width:230px; height:22px; margin:0; padding:0;}
 #ssla{ width:185px; height:22px; overflow:hidden; float:left; border-right:1px solid #C7C3C4;}
 #ssla input{ width:181px; height:18px; padding:2px; margin:0; border:0; line-height:18px; background:0;}
 #sslb{ width:44px; height:22px; float:right; background:url(sslb.jpg) no-repeat;}
 #sslb input{ width:44px; height:22px; border:0; margin:0; padding:0; background:0;}
 #ssr{ width:742px; height:22px; padding:2px 0 0 0; float:right; line-height:22px;}
 #ssr span{ font-weight:bold;}
 #ssr a:hover{ text-decoration:underline;}

#main{ width:1000px; margin:0 auto; padding:12px 0 0 0;}  
 #a{ width:1000px; height:260px; margin:0 auto; padding:0;  overflow:hidden;}
 #a ul{ width:1000px;}
 
 #ax{ width:1000px; height:230px; margin:0 auto; padding:0;  overflow:hidden;}
 #ax ul{ width:1000px;}
 
 .ali{ width:304px; height:107px; padding:9px; background:url(ali.png) no-repeat; float:left; margin:0 10px 10px 0;}
 .alia{ width:126px; height:94px; float:left;}
 .alia img{ width:126px; height:94px;}
 .alib{ width:158px; height:107px; float:right;}
 .alibtt{ width:139px; padding:2px 0 0 19px; height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#844933; background:url(alitt.jpg) 0 6px no-repeat ; overflow:hidden;}
 .alibtt a{color:#844933;}
 .alibx{ width:158px; height:80px; line-height:20px; overflow:hidden;}
 
 
 

 #b{ width:1000px; margin:0 auto; padding:50px 0 0 0;}
 .btt{ width:100%; height:32px;}
  .bttx{ width:41px; height:15px; float:right; color:#999; margin:8px 11px 0 0;}
  .bttx a{ width:41px; height:15px; display:block; overflow:hidden;}
  #bl{ width:460px;  float:right; margin:0 10px 0 0;}
   #blx{ width:98%; height:238px; padding:8px; border:0px}
  #blx-x{ width:100%; height:108px; border-bottom:1px solid dashed #717171; margin:0 auto; padding:0 0 8px 0;}
  #blx-x-a{ width:173px; height:108px; padding:2px; border:0; float:left;}
  #blx-x-a img{ width:173px; height:108px;}
  #blx-x-b{ width:270px; height:106px; float:right; margin:0;}
  #blx-x-b-tt{ width:270px; height:26px; line-height:26px; font-size:14px; overflow:hidden; font-weight:bold;}
  #blx-x-b-tt a:link,#blx-x-b-tt a:hover,#blx-x-b-tt a:visited{color:#940407;}
  #blx-x-b-x{ width:270px; height:80px; line-height:20px; overflow:hidden;}
  #blx-y{ width:100%; margin:0 auto; padding:2px 0 0 0;}
  .blx-y-li{ width:100%; height:25px; line-height:25px; border-bottom:1px dashed #717171;}
  .blx-y-li-a{ width:318px; height:25px; line-height:25px; float:left; overflow:hidden; background:url(blx-y-li-a.gif) 0 6px no-repeat; padding:2px 0 0 15px;}
  .blx-y-li-a a{ color:#4D2B1E;line-height:25px;}
  .blx-y-li-b{ width:100px; height:25px; float:right; text-align:right; padding:2px 0 0 0;}
  #bm{ width:530px;  float:left; margin:0;}
   #bmx{ width:527px; height:237px;  border:0; border-top:none; line-height:20px; background:url(bmx.jpg) 1px 1px no-repeat;}
  #br{ width:252px;  float:right; }
   #brx{ width:250px; height:254px; border:1px solid #ccc; border-top:none; background:url(brx.jpg) bottom no-repeat;}
    #brxa{ width:242px; height:85px; margin:0 auto;}
	#brxb{ width:236px; height:160px; margin:0 auto; padding:5px 3px; line-height:20px;}
	#brxc{ width:236px; height:25px; margin:0 auto; padding:0 3px;}
	.aboutsy{ width:242px; height:210px; color:#CCC5C3; float:right;margin:15px 5px;}
	.abouttitle{ width:250px; height:25px; color:#543400; line-height:25px; font-size:16px; float:left}
   
  
 #b-1{ width:706px; height:350px; border:1px solid #CCDCEB; margin:0;}
 #b-1-x{ width:686px; margin:10px auto; overflow:hidden;}
 #b-1-x ul{ width:730px;}
 .b-1-x-li{ width:164px; height:150px; float:left; margin:0 10px 0 0;}
 .b-1-x-li-a{ width:160px; height:120px; padding:1px; border:1px solid #ccc;}
  .b-1-x-li-a img{ width:160px; height:120px;}
 .b-1-x-li-b{ width:164px; height:26px; line-height:26px; text-align:center; overflow:hidden;}
 #b-2{ width:268px; height:350px; border:1px solid #ccc; margin:0;}
 


/*about*/
#l{ width:252px; float:left;}
 #la{ width:252px;}
  #lax{ width:234px; padding:6px 8px 8px 8px; border:1px solid #ccc; border-top:none;}
  .lai{ width:234px; height:26px; margin:2px 0 0 0;}
  .lai a{ width:214px; height:24px; line-height:24px; padding:2px 0 0 20px; display:block; background:url(ali.gif) 6px 9px no-repeat #B9664C; color:#fff;}
  .lai a:hover{background:url(ali.gif) 6px 9px no-repeat #7F0102; text-decoration:none;}
  .lai a.zz{background:url(ali.gif) 6px 9px no-repeat #7F0102; text-decoration:none;}
  
 #lb{ width:252px; margin:10px 0 0 0;}

 

#r{ width:724px; float:right;}
#about{ width:706px;line-height:20px; margin:0 auto; font-size:14px; padding:8px; min-height:450px;_height:450px; border:1px solid #ccc; border-top:none;} 
#jysm{ width:700px;line-height:20px; float:left; font-size:14px; padding:2px; height:auto;border-top:none;} 
.footlinkkeyword{ width:850px; float:right; text-align:left; margin:16px 0 0 0}
.nytitle{ width:223px; height:32px; line-height:32px; float:left; font-size:15px; padding:0 0 0 30px; color:#FFF; background:url(tt/a1.jpg)}

#pro{ width:718px; margin:0 auto; padding:8px 2px;overflow:hidden; border:1px solid #ccc; border-top:none;} 
  #pro ul{ width:718px; min-height:400px;_height:400px; padding:0 0 10px 0;}
  .proli{ width:222px; height:195px; float:left; margin:0 8px 0 8px; overflow:hidden;}
  .prolia{ width:216px; height:145px; border:1px solid #CCDCEB; padding:2px;}
  .prolia img{ width:216px; height:145px;}
  .prolib{ width:222px; height:27px; line-height:27px; text-align:center; overflow:hidden; color:#333;}

#honor{ width:701px; margin:0 auto;overflow:hidden; padding:10px; border:1px solid #CCDCEB; border-top:none; }
 #honor ul{ width:800px; min-height:400px;_height:400px; padding:0 0 10px 0;}
 .honorli{ width:224px; height:195px; float:left; margin:0 14px 0 0;}
 .honorlia{ width:220px; height:165px; border:1px solid #CCDCEB; padding:1px;}
 .honorlia img{ width:220px; height:165px;}
 .honorlib{ width:224px; height:26px; text-align:center; line-height:26px; color:#333; font-size:14px;} 

 
/*news*/
#news{ width:706px; margin:0 auto; padding:8px;overflow:hidden; border:1px solid #ccc; border-top:none;} 
  #news ul{ width:701px; height:390px;padding:0 0 10px 0;}	 
  .newsli{ width:701px; height:25px; border-bottom:1px dashed #ccc; overflow:hidden; font-size:14px;}
  .newsli:hover{ background:#f1f1f1;}
   .newslia{ width:586px; 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:300px; height:20px; float:left; overflow:hidden;}
  #newsxb{ width:300px; 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;}
   #demo{ width:980px; height:auto; margin: 0 auto; overflow:hidden;}
 #demo1{ width:4380px;}
 #demo2{ width:4380px;} 
 #demo ul{ width:4380px;}
 #demo ul li{ width:140px; height:159px; margin:0 10px 0 0; float:left;}
 #demo ul li div{ width:140px; height:108px; padding:0px; border:1px solid #ccc;}
 #demo ul li img{ width:140px; height:108px;}
 #demo ul li p{ width:140px; height:30px; line-height:30px; text-align:center; color:#666;}
 #rcy{ width:552px; margin:10px auto; overflow:hidden;}
  #rcy ul{ width:552px;}
  #rcy ul li{ width:140px; height:108px; float:left; margin:0 10px 0 0;}
  .rcliy{ width:140px; height:108px;border:2px solid #CCC;}
  .rcliy img{ width:140px; height:108px;}
  .rclix{ width:140px; height:26px; line-height:26px; text-align:center; color:#21375E;} 
 
  .prolida{ width:240px; height:200px; float:left; margin:0 2px 2px 0;overflow:hidden; }
  .proliada {width:230px; height:172px; }
  .proliada img{ width:228px; height:170px; border:1px solid #EAEAEA}
  .proliada a:link, .prolia a:visited{ width:230px; height:172px;  margin:0 auto;}
  .proliada a:hover{ width:228px; height:140px; border:0;}
  .prolibda{ width:231px; height:22px; font-family:"宋体"; font-weight:bold; font-size:12px; line-height:22px; text-align:center; overflow:hidden; color:#808080; background: url(../images/mcbgtb.jpg)}
  .prolibdany{ width:231px; height:44px; line-height:22px; text-align:left; overflow:hidden; color:#808080; background:#EFF0F2}

  .prolibda a:link, .prolibda a:visited{color:#FFF;}
  
#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:734px; 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;}
