@charset "utf-8";
/* CSS Document */
.h10{height:10px;_height:10px;overflow:hidden;}
#zt_main{width:732px;overflow:hidden;}
#zt_right{width:238px;}
#zt_top_pic{margin:6px 0;}
#zt_top_list{height: 252px;
    margin-top: 0;
    width: 590px;}
#zt_top_list ul{width:574px;overflow:hidden;}
.zt_col_1{width:722px;}
.zt_col_2{width:354px;margin-right:10px;}
.zt_col_3{width:232px;margin-right:10px;}

#zt_main_full{width:980px;display:table;}
#zt_main_full .zt_col_1{width:968px;}
#zt_main_full .zt_col_2{width:478px;margin-right:10px;}
#zt_main_full .zt_col_3{width:314px;margin-right:10px;}

.zt_list{border:1px solid #feba73;line-height:24px;margin-top:10px;}
.zt_list .ztitle{background:url(title_5.jpg) repeat-x;border-bottom:1px solid #feba73;height:28px;line-height:28px;}
.zt_list .ztitle span{background:url(star.png) left no-repeat;margin-left:10px;padding-left:20px;}
.zt_list .ztitle span,.ztitle a{font-size:14px;font-weight:bold;color:#ee6700;}
.zt_list ul{padding:10px;overflow:hidden;}
.zt_list ul li{background: url(dot.jpg) no-repeat left center;line-height:24px;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;_width:95%;}

.zt_col_1 ul li{background:url();float:left;width:25%;margin:5px 0;padding:0;text-align:center;}
.zt_list td li{line-height:24px;padding-left:10px;*margin-left:-10px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

.zt_tools{padding:10px;text-align:center;}
.zt_tools div{float:left;width:49%;height:79px;text-align:center;overflow:hidden;white-space:nowrap;}
.zt_tools div a{line-height:20px;}


.zt_list1{border:1px solid #feba73;line-height:24px;margin-top:10px;}
.zt_list1 .ztitle{background:url(title_5.jpg) repeat-x;border-bottom:1px solid #feba73;height:28px;line-height:28px;}
.zt_list1 .ztitle span{background:url(star.png) left no-repeat;margin-left:10px;padding-left:20px;}
.zt_list1 .ztitle span,.ztitle a{font-size:14px;font-weight:bold;color:#ee6700;}
.photo_list{
	float:left;
	padding:15px 25px;
}
.photo_list li{
	float:left;
	text-align:center;
	width:200px;
	overflow:hidden;
	margin-right:39px;
	display:inline;
}
.photo_list li.mr0{
	margin-right:0;
}
.photo_list li img{
	display:block;
	margin-bottom:5px;
	width:200px;
	height:155px;
}
#footer {
	clear:both;
	line-height:1.8em;
	margin:0 auto;
	padding:0;
	color:#000;
	text-align:center;
	height:170px;
	padding-top:40px;
}
#footer a {
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer p {
	margin:0;
	
}
#footer p span{
	font-size:12px;
}