.case { height: 80px; background: #fff; box-shadow: 0px 0px 10px 0px rgba(47, 47, 47, 0.3); margin: 0 auto !important; width: 100%; } .case ul { max-width: 1420px; margin: 0 auto; } .case ul a { width: 6%; height: 80px; line-height: 80px; float: left; color: #333; font-size: 18px; text-align: center; margin: 0 1%; cursor: default; display: inline-block; } /* .menuactive2 { border-bottom: 4px solid #1D2088; font-weight: 700; } */ .list { width: 100%; } .list div { width: 100%; } .oneBox { width: 100%; padding: 65px 40px; margin-top: 40px; box-shadow: 0px 0px 2px 0px rgba(47, 47, 47, 0.3); } .oneBox:hover { width: 100%; box-shadow: 0px 0px 6px 0px rgba(47, 47, 47, 0.3); } .oneBox .img { /* margin-top: 25px; */ width: 30.6%; display: inline-block; vertical-align: top; } .oneBox .info { display: inline-block; margin-left: 4%; width: 64.7% } .top .title { font-size: 18px; color: #333; font-weight: 700; margin-top: -25px; line-height: 25px; position: absolute; } .top .title span { margin-left: 40px; } .nr p { margin-top: 20px; } /* .nr { font-size: 16px; margin-top: 28px; } .nr p { margin-top: 20px; font-weight: 700; } .nr span { margin-top: 10px; text-indent: 30px; } .nr ul { margin-top: 15px; } .nr ul li { width: calc(25% - 20px); float: left; list-style-type: disc; line-height: 30px; margin-left: 20px !important; box-sizing: border-box; } */ .nr ul { margin: 10px 0; display: block !important; background-color: red; } .nr ul li { width: calc(25% - 20px); float: left; list-style-type: disc; line-height: 30px; margin-left: 20px !important; box-sizing: border-box; vertical-align: middle; } .nr ul li span { vertical-align: top; } /* .nr ul li:nth-child(4n + 1) { margin-left: 0px !important; box-sizing: border-box; } */ .nr p { clear: left }