.clear{clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;}
.zhuanti-all{  padding:20px 0 0;background:white; }
.zhuanti-all .zt-intro{ padding:0 20px; }
.zhuanti-all .intro-img{ float:left; width:320px; height:222px; overflow:hidden; }
.zhuanti-all .intro-img img{ display:block; }
.zhuanti-all .intro-box{ float:right; width:660px; overflow:hidden; }
.zhuanti-all .intro-hd h1{ font-size:26px; font-weight:bold; }
.zhuanti-all .intro-hd{ line-height:34px; padding-top:8px; }
.zhuanti-all .intro-hd span{ color:#999; }
.zhuanti-all .intro-desc{ font-size:15px; color:#666; line-height:28px; margin-top:17px; max-height:112px; overflow:hidden; }
.zhuanti-all .intro-other{ margin-top:12px; }
.zhuanti-all .intro-other .time{ float:left; color:#999; line-height:36px; }
.zhuanti-all .intro-other .fr{ width:242px; }
.zhuanti-all .intro-other label{ float:left; line-height:36px; color:#999; }
.zhuanti-all .zt-title{ border-top:2px solid #f59912; height:42px; margin:20px 20px 0; }
.zhuanti-all .zt-title span{ display:block; height:42px; line-height:42px; background:#f59912; font-size:18px; color:#fff; padding:0 18px; overflow:hidden; float:left;}
.zhuanti-all .zt-list{ padding-bottom:24px; }
.zhuanti-all .zt-item{ float:left; background:#fafafa; width:26%; height:180px; padding:16px 20px; border:1px solid #e2e2e2; margin:24px 7px 0 20px; border-radius:12px; position:relative; }
.zhuanti-all .zt-item .hp{ position:absolute; top:-1px; right:-1px; display:block; width:54px; height:54px; background:url(../images/icosprit.png) no-repeat 0 -220px; }
.zhuanti-all .zt-item .name{ font-size:16px; font-weight:bold; line-height:24px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.zhuanti-all .zt-item .soft{ margin-top:15px; padding-left:85px; height:70px; position:relative; }
.zhuanti-all .zt-item .pic{ display:block; position:absolute; top:0; left:0; }
.zhuanti-all .zt-item .pic img{ display:block; width:70px; height:70px; border-radius:8px; overflow:hidden; }
.zhuanti-all .zt-item .soft span{ display:block; font-size:12px; color:#888; line-height:22px; margin-bottom:20px;}
.zhuanti-all .zt-item .soft .s-star{ margin-bottom:3px; }
.zhuanti-all .zt-item .down-link{ position:absolute; top:10px; right:0; display:block; background:#fff; width:65px; height:25px; line-height:25px;border-radius: 5px; text-align:center; border:1px solid #f59912; color:#f59912; }
.zhuanti-all .zt-item .down-link:hover{ background-color:#f59912; color:#fff; }
.zhuanti-all .zt-item .desc{ color:#666; line-height:24px; height:69px; overflow:hidden; margin-top:10px; font-size:14px;}
.zhuanti-all .zt-item:hover { box-shadow:0px 7px 7px rgba(0,0,0,0.1); transition:all 0.2s linear 0s; border-color:#e0e0e0; }