.main .rcdw ul.pic li { float: left; margin: 14px 43px 0; text-align: center; width: 134px; font-size: 18px; } .main .rcdw ul.pic li img { width: 134px; height: 163px; display: block; margin: 10px auto; } .main .rcdw ul.pic li p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .main .xxhrk { margin: 0px; } .main .xxhrk .xxhrkTitle { background: #3f72bf; width: 80px; height: 160px; box-sizing: border-box; text-align: center; padding: 18px 26px 0 26px; line-height: 24px; color: #ffffff; font-size: 20px; font-weight: bold; } .main .xxhrk .xxhIcon { border-left: 0; height: 160px; box-sizing: border-box; } .main .xxhrk .xxhIcon .icon { float: left; margin: 30px 66px; font-weight: bold; font-size: 20px; text-align: center; } .main .xxhrk .xxhIcon .icon img { display: block; margin: 0 auto 10px; } .main .xxhrk .xxhIcon .icon a:hover { color: #3f72bf; }