.protypebg{background:#f7f7f7}.protypebg .protype{display:flex;width:100%;margin:0 auto;max-width:1570px}.protype .ptype{width:25%;padding:40px 20px;text-align:left;display:flex;font-size:24px;align-items:center;justify-content:center}.protype .ptype .tbone{display:inline-block;padding-right:10px}.protype .ptype .tbtwo{display:none;padding-right:10px}.protype .ptype:hover{background:#fff;color:#345ac9;cursor:pointer}.protype .ptype:hover .tbone{display:none}.protype .ptype:hover .tbtwo{display:inline-block}.tit{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #d2d2d2;padding-bottom:30px}.tit .more,.tit .less{border:1px solid #fbfbfb;padding:15px 12px;border:1px solid #d2d2d2;border-radius:50%;cursor:pointer;width:100%}.tit .more img,.tit .less img{width:17px}.title{font-size:24px;display:flex;align-items:flex-end;justify-content:flex-start}.title span{margin-left:-30px}.content{width:100%;margin:70px auto 0}.content .container-fluid{max-width:1440px}.content2,.content4{background:#e9e9e9;padding:70px 0}.content ul{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.content1 ul li,.content4 ul li{width: calc((100% - 60px) / 3);margin-right:30px;margin-top:30px;background:#f4f5f7;border-radius:24px;overflow:hidden}.content1 ul li:nth-child(3n),.content4 ul li:nth-child(3n){margin-right:0}.content2 ul li,.content3 ul li{margin-right:20px;width: calc((100% - 20px) / 2);margin-top:20px;background:#f4f5f7;border-radius:24px;overflow:hidden}.content2 ul li:nth-child(2n),.content3 ul li:nth-child(2n){margin-right:0}.content ul li h2{font-size:16px;margin:25px 0 15px}.content .box .box-text{font-size:14px;color:gray;display:flex;justify-content:space-between}.content .box{border-top:1px solid #d2d2d2;margin:0 30px 30px}.content .box .box-text .more{color:#345ac9;font-size:12px}.content .box .box-text .more:hover{color:#ff4610}.content ul li img{display:block;width:100%;transition-duration:1s}.content ul li img:hover{transform:scale(1.1)}.content ul li a{display:block;overflow:hidden}@media (max-width:750px){.content{margin-top:30px}.content2,.content4{padding:30px 0}.content ul{flex-direction:column}.content ul li{width:100%}.content .box .box-text{}.content ul li h2{}.protypebg .protype{flex-direction:column}.protype .ptype{width:100%;justify-content:flex-start;border-bottom:solid 1px #ccc;padding:20px 20px;font-size:20px}.title{font-size:20px}.tit .more img,.tit .less img{width:13px}.tit .more,.tit .less{padding:10px 8px}}