*{margin:0px; padding:0px; font-size:12px;}
body{ margin:0px auto; padding:0px;font-size:12px; color:#505050; text-align:center; background:url(images/zt_bg.gif) repeat;}
ul,li{ list-style:none;}
img{border:0px;}
.clear{font-size:0px; line-height:0px; clear:both;}
a:link{font-size:12px; color:#505050; text-decoration:none;} 
a:visited{font-size:12px; color:#505050; text-decoration:none;}   
a:hover{font-size:12px; color:#505050; text-decoration:underline;} 
a:active{font-size:12px; color:#505050; text-decoration:underline}   


a.black:link{color:#2B2B2B; text-decoration:none;}
a.black:visited{color:#2B2B2B; text-decoration:none;}
a.black:hover{color:#2B2B2B; text-decoration:underline;}
a.black:active{color:#2B2B2B; text-decoration:underline;}
 
a.blue:link{color:#005899; text-decoration:none;}
a.blue:visited{color:#005899; text-decoration:none;}
a.blue:hover{color:#005899; text-decoration:underline;}
a.blue:active{color:#005899; text-decoration:underline;}
	
	
	
#banner{width:1003px; height:187px; margin:0 auto; background:#ffffff;}
     #banner img{ width:1000px; height:185px; margin:1px auto 0px auto; text-align:center;}
.menu{width:1002px; height:33px; line-height:33px; background:url(images/zt_menu.gif) no-repeat; margin:4px auto 3px auto; text-align:left;color:#ffffff;}
     .menu_left{float:left;margin-left:35px; width:171px; display:inline;}
	 .menu_midd{float:left; width:450px; overflow:hidden;}
	 .menu_right{float:right; width:250px; margin-right:10px; margin-top:9px; text-align:right}
	 .Con_top{width:998px; height:12px;margin:0px auto; padding:0px; }
#Con_bottom{width:998px; height:12px; margin:0px auto;}	 
#Con{width:998px; margin:0px auto; background:#ffffff;padding:0px;}
   .con_left{float:left;width:270px;}
           .con_left h5{ display:block; width:247px; border:2px solid #E5E5E5; margin:0 auto;}
		       .con_left h5 img{width:247px; height:190px;}
		       .con_left h5 span{ display:block; line-height:20px; font-weight:normal; text-align:left; text-indent:5px;}
		   .news_list{width:246px; border:4px solid #E0EAF3; margin:10px auto 0px auto;}
		       .news_list h4{ width:237px; display:block; margin:0 auto; border-bottom:1px solid #F1F1F1; padding:8px 0px; text-align:left; text-indent:5px;}
			   .news_list ul{padding:0px; margin:0px; width:237px;}
			   .news_list ul li{ line-height:30px; clear:both; border-bottom:1px solid #F1F1F1; text-align:left; width:230px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden; }
       
   .con_midd{float:left; width:447px;}
         .news_con{width:447px; margin:0 auto; background:url(images/zt_line.gif) repeat-x bottom;}
		 .news_con2{width:710px; margin:0 auto; border:4px solid #efefef;}
		      .news_con h5{width:447px; line-height:25px;font-size:16px; color:#881F24; text-align:left; text-indent:5px; width:440px;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
			  .news_con2 h5{width:710px; line-height:25px;font-size:16px; color:#881F24; text-align:center; text-indent:5px; margin:10px 0px;}
			   .news_con2 h5 span{ display:block; text-align:center; line-height:20px; color:#666666; font-weight:normal;}
			  .news_con p{ line-height:23px; text-indent:2em; text-align:left;}
			   .news_con2 p{ line-height:23px; text-indent:2em; text-align:left; margin:5px}
		 .zjdp{width:447px; margin:3px auto 0px auto;}
		      .zjdp h5{ display:block;width:447px; height:16px;padding:8px 0px;background:url(images/zt_line.gif) repeat-x bottom; text-align:left;}
			  .zjdp ul{padding:0px; margin:0px; width:447px;}
			  .zjdp ul li{padding:3px 0px; background:url(images/zt_line.gif) repeat-x bottom; text-align:left;}
			  .zjdp ul li h4{ line-height:28px;}
			  .zjdp ul li p{ line-height:17px;}
			  .zjdp ul li p span{color:#881F24;}
   .con_right{float:left; width:263px; text-align:left;margin-left:4px; border-left:1px solid #E7E7E7;padding-left:5px;}
        .con_right h5{width:263px;padding:5px 0px;display:block; font-weight:normal; background:url(images/zt_line.gif) repeat-x bottom;}
		.con_right h5 span{padding-left:160px;}
		.con_right p{padding:0px; margin-top:10px;}
		      .con_right p img{width:83px; height:70px; border:2px solid #B3D0E5; margin-right:3px;}
		      .con_right p span{ line-height:21px;}
		.zt_add{width:257px; height:78px; margin:10px auto 0px auto;}
		     .zt_add img{width:257px; height:78px;}
#Con_bottom_top{width:997px; margin:5px auto 0px auto; color:#666666; height:10px;}
#Con_bottom{width:997px; margin:0 auto; background:#ffffff; height:auto;}
     #Con_bottom p{ line-height:20px; text-align:center;}
	 #Con_bottom a:link{color:#666666; text-decoration:none;}
	 #Con_bottom a:visited{color:#666666; text-decoration:none;}
	 #Con_bottom a:hover{color:#333333; text-decoration:underline;}
	 #Con_bottom a:active{color:#333333; text-decoration:underline;}
#Con_bottom_bottom{width:997px; margin:0 auto; height:10px;}