@charset "utf-8"; .first { background: #3cc4ce; height: 450px; } .leftBox { width: 680px; height: 450px; box-sizing: border-box; padding: 50px 25px; position: relative; } .leftBox h4 { font-size: 40px; font-weight: bold; color: #fff; line-height: 72px; } .leftBox span { line-height: 40px; color: #fff; } .leftBox a { font-size: 20px; color: #fff; position: absolute; left: 30px; bottom: 70px; } .rightBox { width: 700px; height: 450px; } .rightBox img { width: 100%; height: 450px; } .pic_list ul li { width: 330px; height: 355px; float: left; border-bottom: 5px solid #3cc4ce; } .pic_list ul li img { width: 100%; height: 190px; } .pic_list ul li h3 { font-size: 20px; font-weight: bold; line-height: 36px; } .pic_list ul li span { display: block; margin-top: 15px; } .nleft, .nright { overflow: hidden; float: left; } .nleft ul li { width: 500px; height: 505px; float: left; border-bottom: 5px solid #3cc4ce; } .nleft ul li img { width: 100%; } .nleft ul li h3 { font-size: 20px; font-weight: bold; line-height: 36px; } .nleft ul li span { display: block; margin-top: 15px; } .nleft ul li a { position: absolute; right: 0; bottom: 15px; color: #3cc4ce; font-size: 18px; } .nright { width: 860px; } .nright ul li { overflow: hidden; margin-bottom: 15px; } .nright ul li:last-child { margin-bottom: 0; } .nright ul li span { width: 120px; height: 90px; float: left; text-align: center; line-height: 30px; padding-top: 15px; border-bottom: 5px solid #3cc4ce; box-sizing: border-box; font-size: 18px; color: #3cc4ce; } .nright ul li span em { display: block; } .nright .title { float: left; width: 740px; height: 89px; border-bottom: 1px dashed #c2c2c2; box-sizing: border-box; padding: 15px; } .nright .title h3 { font-size: 18px; font-weight: bold; } .nright .title p { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .nright ul li:hover span { background: #3cc4ce; color: #fff; transition: 0.6s; } .nright ul li:hover .title { background: #f0f0f0; transition: 0.6s; } .colum { overflow: hidden; } .colum ul li { float: left; line-height: 40px; margin: 0 20px; font-size: 16px; } .colum ul li a:hover { color: #3cc4ce; }