.news .news_more .l3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news .news_more .l4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.atz_service{margin:114px auto 0}.all_services{display:flex;justify-content:space-between}.atz_service .environment{margin-bottom:0;background-size:cover;background-position:center center}.atz_service .all_services .detailed2{margin:0}.contact .basic{display:flex;justify-content:space-between;align-items:center}.contact .basic .basic_left{width:auto}.contact .basic .basic_right{width:734px}.contact .free{margin-top:40px}.color-theory-box .theory-title{margin-top:20px;text-align:left;font-size:20px;padding-bottom:12px;box-sizing:border-box;border-bottom:1px solid rgba(153,153,153,0.6);letter-spacing:1px}.color-theory-box .theory-img{width:100%;margin-top:30px}.theory-item{margin-top:20px}.theory-item .theory-item-title{font-size:20px;font-weight:bold;color:#333;line-height:22px}.theory-item .theory-item-text{font-size:16px;font-weight:400;color:#333;line-height:30px;margin-top:5px}.ly_password .APPdownload .cft{margin:80px 0 32px}.ly_password .APPdownload .password-img{width:100%}.news_center .news_more .l3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_center .news_more .l4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.recommended-reading .swiper-slide a .text2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news_img{margin-top:106px}.product{margin:114px auto 0}.product .pro_img .pro-shadow{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100%;height:99%;background-color:rgba(0,0,0,0.5);opacity:0;transition:all .3s}.product .pro_img .pro-shadow .pro-shadow-button{display:flex;justify-content:center;align-items:center;width:120px;height:35px;border:1px solid #fff;font-size:16px;font-weight:400;color:#fff;line-height:18px;margin-top:300px}.product .pro_img{position:relative}.product .pro_img a:hover .pro-shadow{opacity:1}.ly_introduce{margin:114px auto 0}.ly_all{margin:114px auto 0}.logo{cursor:pointer}.keep .keep_bottom .keep1{font-size:14px;color:#777}.text_c li{font-size:14px;color:#777}