/*   id   
------------*/
#warp{ width:944px; padding:6px 8px;margin:0 auto;background: url(img/bg.png) repeat-x left -1401px;}
#spjj{ width:386px; padding:1px;background:url(img/bg_spjj.png) repeat-x left bottom #fff;height:540px;}
#news{ width:544px; padding:1px;background:#fff;height:540px;}
#huod{ width:519px; background:url(img/bg.png) repeat-x left -1133px; height:267px; margin:14px auto 0;overflow:hidden;}
#banner{ width:912px; background:url(img/bg.png) repeat-x left 0; height:236px; padding:8px 15px}
#sjsy { width: 944px; background:url(img/bg.png) repeat-x left -253px; height:328px;}
#zzs{ width:198px; background:#f7d6e7;padding:10px; height:308px;}
#czcp{ width:944px; background:url(img/bg.png) repeat-x left -581px; height:223px;}
#flash{ width:363px; height:229px; margin:16px auto 0}
#flash1{ width:267px; height:206px;}
#flash3{ width:274px; height:234px;}

/*   class
------------*/
.frame , .frame2 , .frame3 , .frame4 {overflow:hidden;}
.frame2{ width:519px; margin:10px auto 0;}
.frame3{ border:1px solid #ccc; border-top:none; border-right:none; height:276px; width:725px; padding:20px 0 0 ;}
.frame4{ width:942px; border:1px solid #ccc; border-top: none; height:192px;}
.border{border:1px solid #cecece;}
.menus{width:554px; height:33px;}
.Spacing{width:100%; height:5px; font-size:1px; line-height:1%;}

/*   a 
------------*/
.menus a{font-size:12px;}
.menus li a:hover,.menus li a:active ,.menu li a:hover,.menu li a:active {text-decoration:none;}

/*   h3     
------------*/
h3{ color:#fff; padding-left:15px;}
#spjj h3{ width:371px; height:30px; background:url(img/button.png) no-repeat 0 0; line-height:30px;}
#news h3{ width:529px; height:30px; background:url(img/button.png) no-repeat 0 -35px; line-height:30px;}
#sjsy h3{ width:711px; overflow:hidden;}
#czcp h3{ width:100%; overflow:hidden;}

/*   span    
------------*/
#sjsy h3 span ,#czcp h3 span{ width:94px; height:29px; background: url(img/button.png) no-repeat -292px -67px; line-height:29px; display:block; margin-top:2px; text-align:center; float:left;}

/*   img    
------------*/
#spjj ul img , .frame3 img{padding:1px; background:#fff; border:1px solid #ccc; width:155px; height:88px;}
#czcp img{ width:103px; height:38px; padding:6px; border:1px solid #ccc;}

/*   ul     
------------*/
ul{overflow:hidden;}
#spjj ul{ width:352px; margin:12px auto 0; background:#fff; padding:0 6px 4px;}
#news ul{ width:240px;}
#huod ul.conmme2{ width:92%; margin:15px auto 0;}
#sjsy ul.menu{ margin:2px auto 0; float:right; width:300px; font-weight:normal;}
#sjsy ul{ width:704px; margin:0 auto;}
#czcp ul{ width:894px; margin:15px auto 0;}

/*   li     
------------*/
.conmme li{padding-left:10px;float:left;overflow:hidden; width:100%}
.menus li{width:83px;margin-right:6px;float:left;height:33px;text-align:center;}
#sjsy ul.menu li{width:94px;margin-right:6px;float:left;height:29px;text-align:center;}
.frame2 li{height:26px;line-height:26px;background:url(img/point.png) no-repeat 0 12px}
.conmme2 li{height:32px;line-height:32px;}
#spjj li{width:176px;float:left;}
#sjsy li{width:176px;float:left;}
#czcp li{width:149px;float:left;}

/*   dl     
------------*/
#spjj dl , #sjsy dl{width:161px;margin:0 auto;}
#czcp dl{ width:117px; margin:0 auto; margin-bottom:11px;}
#sjsy dl{margin-bottom:11px;}

/*   dt     
------------*/

/*   dd      
------------*/
#spjj dd ,#sjsy dd{text-align:center; height:27px; line-height:27px;}
#czcp dd{ text-align:center; font-size:12px; height:24px; line-height:24px;}

/*   js    
------------*/
.menus li{background:url(img/button.png) no-repeat -92px -67px; }
.menus li a{height:28px; padding-top:5px;display:block;}
.menus li a.on{background:url(img/button.png) no-repeat 0 -67px; width:83px;color:#fff;}
.menu li{ background:url(img/button.png) no-repeat  -185px -67px;}
.menu li a{height:29px;display:block; line-height:29px;}
.menu li a.on{background:url(img/button.png) no-repeat -292px -67px; width:94px;color:#fff;}

/*   table    
------------*/
#zzs table{ background:#fff;}
table#hzf{height:308px;}

/*   p    
------------*/
#huod p{line-height:22px;}

/*   header and footer    
--------------------------*/
#nav_list{width:958px;height:29px;}
#nav_list_table a{font-size:12px;}
#zt_footer{width:958px;}
#zt_footer a{font-size:12px;}

