.list-hd{width:100%;background-color:#fff;box-shadow:0 10px 50px 0 rgba(0,0,0,.1)}.list-hd>img{display:block;width:780px;height:460px}.list-hd .list-hd-con{display:block;position:relative;padding:30px 0 0 48px;width:calc(100% - 828px);height:430px}.list-hd .list-hd-con .list-hd-btn{margin-top:50px}.list-hd .list-hd-con .list-hd-btn button{display:inline-block;margin-top:0;margin-right:30px;width:160px;height:48px;font-size:18px;line-height:38px;border:none;outline:0;color:#fff;cursor:pointer;text-align:center;background-color:#ff5a00}.list-hd .list-hd-con .list-hd-btn button:last-child{margin-right:0}.list-hd .list-hd-con span{display:block}.list-hd .list-hd-con .hd-con-title{font-size:24px;font-weight:800;line-height:42px;color:#333}.list-hd .list-hd-con .hd-con-all{margin-top:20px}.list-hd .list-hd-con .hd-con-all>span:nth-child(1){width:300px}.list-hd .list-hd-con .hd-con-all span{width:190px!important;font-size:14px;line-height:36px;color:#333}.list-hd .list-hd-con .hd-intro{margin:12px 0 0;font-size:20px;font-weight:800;line-height:42px;color:#333}.list-hd .list-hd-con .hd-intro-con{padding-right:42px;font-size:14px;line-height:36px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.case-wrap .case-desc{width:900px}.case-wrap .list-bd-r{width:300px}.list-bd-r .tbs{margin:0 auto 30px;padding:15px 0;width:100%;background-color:#fff}.list-bd-r .tbs .tbs-con{margin:0 auto;width:100%;height:auto;padding:0 20px;box-sizing:border-box;outline:0}.list-bd-r .tbs .tbs-con .tip{line-height:40px;text-align:center;font-size:20px;color:#ff6f20;font-weight:800}.list-bd-r .tbs .budget{position:relative;text-align:center;font-size:12px!important;color:#666}.list-bd-r .tbs .budget .num{color:#ff5b0a}.list-bd-r .tbs .tbs-num{margin-top:5px}.list-bd-r .tbs .tbs-num img{width:100%;height:auto}.list-bd-r .tbs .row{position:relative;margin-bottom:30px}.list-bd-r .tbs .row input{width:100%;height:40px;padding:0 10px;border:1px solid #d8d8d8;box-sizing:border-box;outline:0}.list-bd-r .tbs .row .square{position:absolute;top:6px;right:6px}.list-bd-r .tbs .row .cue{position:absolute;left:0;bottom:-24px;height:20px;line-height:22px;color:red;font-size:12px;padding-left:17px;display:none}.list-bd-r .tbs .row .cue::before{content:"";position:absolute;width:12px;height:12px;background:url(//img.ydfwenshi.com/error.png) no-repeat;background-size:100% 100%;left:0;top:4px}.list-bd-r .tbs .publish-btn{margin:20px 0 5px;width:100%;height:40px;line-height:40px;font-size:16px;font-weight:800;text-align:center;background-color:#ff6f20;color:#fff;cursor:pointer}.list-bd-r .tbs .bt-tip{font-size:12px;line-height:42px;color:#ccc}.down-code{margin-bottom:30px;padding:30px 47px;position:relative;width:100%;background-color:#fff;box-sizing:border-box;outline:0}.down-code>span{display:block;margin-bottom:10px;text-align:center;font-size:20px;font-weight:800;color:#333}.down-code img{width:100%}.down-code .down-code-t{display:inline-block;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:16px;color:#fff}.case-list .case-item{width:260px}.hd-intro,.hd-intro-con{display:none!important}@media screen and (min-width:1460px){.hd-intro,.hd-intro-con{display:-webkit-box!important}.case-list .case-item{width:310px}.case-wrap .case-desc{width:1049px}.case-wrap .list-bd-r{width:380px}.list-hd .list-hd-con .hd-con-all span{width:300px!important}.list-hd .list-hd-con .list-hd-btn{margin-top:30px;padding-left:80px}.list-hd .list-hd-con .list-hd-btn button{margin-right:50px;width:180px}}