.banner{width:100%;position:relative}.banner img{width:100%}.banner .banner_info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;margin-top:45px}.banner .banner_info .title{font-size:46px}.banner .banner_info .text{font-size:24px}@media only all and (max-width:1366px){.banner .banner_info .title{font-size:36px}.banner .banner_info .text{font-size:20px}}.case{width:100%;margin:80px auto}.case h4{font-size:30px;color:#333;margin:80px 0 40px}.case .caselist:first-child h4{margin-top:0}.case .caseitem{margin-bottom:30px}.case .caseitem .item-con{margin-top:40px}.case .caselist .item_list{width:100%;font-size:0}.case .caseitem2{display:inline-block;width:49%;margin-right:2%;vertical-align:top}.case .caseitem2 .item-img img{width:100%}.case .caseitem2:last-child{margin-right:0}.case .caseitem .item-tit{font-size:24px;color:#333}.case .caseitem .item-text{font-size:16px;color:#333;line-height:2}.case .caseitem .item-img{width:100%;overflow:hidden}.case .caseitem .item-img img{max-width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.case .caseitem:hover .item-img img{transform:scale(1.05)}.case .caseitem3{display:inline-block;width:54%;margin-right:2%;vertical-align:top}.case .caseitem3:last-child{width:44%;margin-right:0}.case .caseitem3 .item-img{width:100%;overflow:hidden}.case .caseitem3 .item-img img{width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.case .caseitem3 a{display:block}.case .caseitem3:last-child a:last-child{margin-top:30px}.case .caseitem3 a:hover img{transform:scale(1.05)}.case .prompt{text-align:center;color:#aaa;font-size:18px;margin-top:40px;position:relative;height:3px;width:100%;background:#afafb0}.morecase .more_list{width:100%;font-size:0}.morecase .more_item{display:inline-block;width:30.6%;margin-right:4.1%}.morecase .more_item:last-child{margin-right:0}.morecase .more_item .item-img{width:100%;overflow:hidden}.morecase .more_item .item-img img{max-width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.morecase .more_item .item-tit{font-size:20px;color:#333;margin-top:20px}.morecase .more_item:hover .item-img img{transform:scale(1.05)}@media only all and (max-width:768px){.content{margin-top:80px}.banner .banner_info .title{font-size:24px}.case .caseitem3:last-child a:last-child{margin-top:22px}.banner .banner_info{margin-top:0}}@media only all and (max-width:414px){.banner .banner_info{width:100%;transform:none;left:0;transform:translateY(-50%)}.banner .banner_info .title{font-size:20px}.banner .banner_info .text{font-size:14px}.morecase .more_item{width:49%;margin-right:2%;margin-bottom:20px}.morecase .more_item:nth-child(2n){margin-right:0}.morecase .more_item:nth-child(3n){margin-right:2%}.case{margin-bottom:60px}.case .prompt::before{display:none}.case .prompt::after{display:none}.case h4{font-size:24px;margin:40px 0 20px}.morecase .more_item .item-tit{font-size:18px;margin-top:15px}}
.landscape .banner .banner_info .title {
    font-size: 20px;
}
.landscape .banner .banner_info{
    width: 100%;
}