body{background-color:#fff}.slide{width:100%;height:300px;overflow:hidden;position:relative}.slide-imgs .img{display:block;width:100%;height:300px;text-indent:-10000em;overflow:hidden;background-repeat:no-repeat;background-position:center top}.slide-next,.slide-prev{position:absolute;z-index:10;top:130px;text-indent:-1000em;white-space:nowrap;overflow:hidden;display:none}.slide-prev{left:0}.slide-next{right:0}.home-wrap{margin-top:16px}.case-nav{height:30px;line-height:26px;border-bottom:2px solid #dadada;color:#1a1a1a}.caseBox-title{float:left;_display:inline;margin-right:20px;height:30px;border-bottom:2px solid #ff9200;width:130px}.caseBox-title h2,.caseBox-title span{float:left;_display:inline}.caseBox-title h3{font-size:16px}.caseBox-title span{font-size:12px;padding-left:8px;padding-top:2px}.caseBox-nav{float:left;_display:inline}.caseBox-nav a{display:inline-block;padding:0 12px;color:#1a1a1a;font-size:13px}.caseBox-nav a:hover{color:#f7b244}.case,.hotStyle{margin-top:16px}.main{width:740px;float:left;_display:inline}.case-item{width:740px;border:1px solid #dadada;margin-bottom:16px;background-color:#fff}.case-item .img-box{width:740px;height:310px;overflow:hidden}.case-item .img-box img{margin-top:-120px}.case-item .userPic-box{float:left;_display:inline}.case-item .user-img{width:38px;height:38px;border:1px solid #dadada;border-radius:19px;background-clip:padding-box;float:left;_display:inline}.case-item .info{padding:10px}.case-item .txt{float:left;_display:inline;padding-left:10px;padding-top:3px}.case-item .title{font-size:15px;font-weight:400;height:18px;overflow:hidden;width:450px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.case-item .title a{color:#4d4d4d}.case-item .title a:hover{color:#f7b244}.case-item .name{color:#A5A5A5}.case-item .num{float:right;_display:inline;text-align:center;padding-top:4px}.case-item .num p{float:left;_display:inline;margin:0 8px}.case-item .num em{display:block;color:#A5A5A5}.case-more{border-radius:5px;background-clip:padding-box;height:40px;line-height:40px;text-align:center;color:#fff;display:block;background-color:#999;font-size:14px;margin-bottom:16px}.case-more:hover{background-color:#666;color:#fff}.recommend-wrap{padding-top:20px}.recommend-item{border:1px solid #dadada;margin-bottom:20px;position:relative}.recommend-common-ui .img{width:740px;height:360px}.recommend-common-ui .info{height:40px;position:relative;margin:0 15px;padding:10px 0 5px 65px}.recommend-common-ui .user-pic{width:50px;height:50px;border-radius:25px;background-clip:padding-box;position:absolute;top:-25px;left:0}.recommend-common-ui h3{font-size:15px;color:#555;font-weight:700;padding-bottom:2px;height:18px;overflow:hidden;width:450px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.recommend-common-ui .txt{float:left;_display:inline}.recommend-common-ui .name{color:#b3b3b3}.recommend-common-ui .name a{color:#777}.recommend-common-ui .nums{float:right;_display:inline;padding-top:18px;padding-right:5px}.recommend-common-ui .num{float:left;_display:inline;line-height:20px;color:#999;margin-left:20px}.recommend-common-ui .type{position:absolute;z-index:10;left:0;top:20px;width:75px;padding-right:5px;height:28px;line-height:28px;text-align:center;color:#fff;background:url(../img/section-type-1.png) left center no-repeat}.recommend-advert-ui{text-align:center}.recommend-advert-ui .img{width:738px;height:auto}.recommend-advert-ui a{color:#fff}.recommend-advert-ui .bg,.recommend-advert-ui .desc,.recommend-advert-ui .title,.recommend-advert-ui .type{position:absolute;z-index:9;color:#fff}.recommend-advert-ui .bg{display:block;width:100%;height:100%;left:0;top:0;z-index:1;background:url(../img/section-bg.png) center top repeat-x}.recommend-advert-ui .type{color:#fff;background:rgba(255,255,255,.2);height:28px;line-height:28px;border-radius:14px;background-clip:padding-box;right:22px;top:22px;padding:0 15px}.recommend-advert-ui .desc,.recommend-advert-ui .title{width:80%;text-align:center;left:10%}.recommend-advert-ui .desc a,.recommend-advert-ui .title a{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;height:100%}.recommend-advert-ui .title{top:150px;font-size:32px;line-height:35px;height:35px;letter-spacing:4px}.recommend-advert-ui .desc{padding-top:5px;font-size:22px;top:200px;height:25px;line-height:25px}