#main_fenge {width:100%;border-top:1px solid #e5e5e5; z-index:100;}
#main_meishidaren { width:988px;margin:0 auto;overflow:hidden;text-align:left}

.lmlist { width:988px; padding-top:12px; }
.lmlist dd { width:180px; float:left; height:140px; margin-right:17px; position:relative; margin-bottom:15px; background-color:#f0f0f0; }
.lmlist dd em { display:table-cell;vertical-align:middle; text-align:center; width:180px; height:140px; }
.lmlist dd span { display:table-cell;vertical-align:middle; text-align:center; width:180px; height:140px; }
.lmlist dd a { display:block; width:180px; height:140px; position:relative; }
.lmlist dd p { display:none; position:absolute; height:50px; width:160px; text-align:left; padding:5px 10px; top:0; margin-top:80px; line-height:25px; overflow:hidden; }
.lmlist dd:hover p { display:block; height:125px; margin-top:0; color:#fff; width:160px; padding:10px 10px 5px; background-color:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }

.pubt { height:45px; background:url(img/1dian.gif) repeat-x bottom; font:normal 19px/45px "Î¢ÈíÑÅºÚ"; } 
.pubt span { display:inline-block; color:#0087be; height:45px; background:url(img/pubt.gif) no-repeat right bottom; padding-right:15px }
.pubt span u { background:url(img/ico.png) no-repeat 0 -270px; display:inline-block; vertical-align:middle; width:11px; height:11px; margin-left:5px; }
.pubt em { float:right; font-size:14px; }
.pubt em a { padding-left:20px; }
.pubt em a u { display:inline-block; vertical-align:middle; width:16px; height:16px; margin-right:5px; }

.pubt em a u.fa { background:url(img/ico.png) no-repeat -230px -80px; }
.pubt em a:hover u.fa { background:url(img/ico.png) no-repeat -230px -96px; }

.pubt em a u.jd { background:url(img/ico.png) no-repeat -246px -80px; }
.pubt em a:hover u.jd { background:url(img/ico.png) no-repeat -246px -96px; }

.pubt em a u.dy { background:url(img/ico.png) no-repeat -230px -112px; }
.pubt em a:hover u.dy { background:url(img/ico.png) no-repeat -246px -112px; }


.clear { clear:both; height:0; line-height:0; overflow:hidden; font-size:0; }
.mb10 { margin-bottom:10px; }

.ztlist_style1{width:988px;margin:0px auto;position:relative;overflow:hidden;text-align:left;}
 
.bbtitles{height:120px;line-height:120px;font-size:24px;color:#222;text-align:center;font-family:Microsoft Yahei;position:relative;display:block;}
.bbtitles a{color:#222;display:inline-block;vertical-align:top;*display:inline;*zoom:1;}
.bbtitles a.jksz{padding-left:40px;background:url(../images/Icon-Small.png) left center no-repeat;}
.bbtitles a:hover{color:#000;text-decoration:underline;}
.bbtitles span.paixu{line-height:48px;position:absolute;right:0px;top:36px;display:block;height:48px;font-size:12px;font-family:ËÎÌå;color:#666;}
.bbtitles span.paixu span{line-height:48px; zoom:1;}
.bbtitles span.paixu a{color:#666;}
.bbtitles span.paixu a.current{color:#ff3232;}
.bbtitles span.paixu a:hover{color:#ff3232;text-decoration:underline;}


.ztlist_style1_item_w{width:988px;height:596px;overflow:hidden;}
.ztlist_style1_item_ww{height:596px;width:5000px;overflow:hidden;margin-left:-988px;}
.ztlist_style1_item_w1{width:988px;height:596px;overflow:hidden;float:left;}
.ztlist_style1_item{width:308px;margin-right:20px;background:#fff;float:left;overflow:hidden;margin-bottom:20px;}
.ztlist_style1_item h3.zttitle{font-size:14px;color:#333;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-indent:20px;}
.ztlist_style1_item strong.title{font-size:14px;color:#333;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-indent:20px;display:block;}
.topzt{}
.topzt a.img{display:block;height:210px;width:308px;position:relative;}
.topzt a.img img{display:block;height:210px;width:308px;}
.topzt a.img span.fixer{display:block;height:10px;width:308px;position:absolute;bottom:0px;left:0px;background:url(img/ztfixer.gif) 0px 0px no-repeat;overflow:hidden;}
.topzt div.c{position:relative;background:#fff;padding-bottom:10px;}
.topzt div.c:hover{background:#fff;}
.topzt div.c h2{font-size:24px;height:42px;line-height:42px;text-indent:20px;font-family:Microsoft Yahei;}
.topzt div.c h2 a{color:#333;}
.topzt div.c h2 a:hover{color:#ff3232;text-decoration:underline;}
.topzt div.c strong.title{font-size:24px;height:42px;line-height:42px;text-indent:20px;font-family:Microsoft Yahei;border:0px;}
.topzt div.c strong.title a{color:#333;}
.topzt div.c strong.title a:hover{color:#ff3232;text-decoration:underline;}
.topzt div.c p{line-height:18px;padding:4px 0px 4px 20px;color:#666;}
.topzt div.c a.author{line-height:24px;color:#ff3232;padding-left:20px;}
.topzt div.c a.author:hover{text-decoration:underline;}
.topzt div.c strong.count{padding:0px 10px;line-height:18px;color:#999;}

.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.ztlist_style1_item_list{}
.ztlist_style1_item_list li{position:relative;overflow:hidden;}
.ztlist_style1_item_list li .topzt{display:none;}
.ztlist_style1_item_list li.current .topzt{display:block;overflow:hidden;}
.ztlist_style1_item_list li .small{display:block;}
.ztlist_style1_item_list li.current .small{display:none;}
.ztlist_style1_item_list li .small span.icon{display:block;height:24px;width:24px;float:left;margin:10px 0px 10px 15px;_display:inline;}
.ztlist_style1_item_list li .small span.icon img{display:block;height:24px;width:24px;}
.ztlist_style1_item_list li:hover{background:#f5f5f5;}
.ztlist_style1_item_list li a.link{line-height:44px;color:#666;font-size:14px;padding-left:10px;}
.ztlist_style1_item_list li a.author{line-height:44px;color:#999;right:20px;top:0px;position:absolute;}
.ztlist_style1_item_list li.current a.author{line-height:24px;color:#ff3232;padding-left:20px;position:static;}
.ztlist_style1_item_list li a:hover{color:#ff3232;text-decoration:underline;}

