.index{background-color:#f5f5f5}.banner,.index{width:100%;min-width:1200px}.banner{position:relative;height:760px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner .el-carousel__button{border:1px solid #fff;width:16px;height:16px;border-radius:50%;background-color:transparent}.banner .el-carousel__indicator.is-active button{background-color:#fff}.banner .bList{width:100%;min-width:1200px;height:760px;background-position:50%;background-repeat:no-repeat;background-image:url(../../assets/img/banner.png)}.productShow{display:flex;flex-wrap:wrap;width:1200px;margin:0 auto}.productShow .pList{position:relative;overflow:hidden;margin-bottom:30px;margin-right:30px;cursor:pointer}.productShow .pList,.productShow .pList .img{width:380px;height:285px}.productShow .pList .label{bottom:0;height:50px;font-size:16px;color:#fff}.productShow .pList .label,.productShow .pList .mask{position:absolute;left:0;display:flex;justify-content:center;align-items:center;width:100%;transition:.3s;background-color:rgba(0,0,0,.5)}.productShow .pList .mask{top:-380px;height:100%}.productShow .pList .mask .add{width:66px;height:66px;border-radius:50%}.productShow .pList:nth-child(3n){margin-right:0}.productShow .pList:hover .label{bottom:-50px}.productShow .pList:hover .mask{top:0}.companyAbout{display:flex;width:100%;height:540px;overflow:hidden;background:#01643c}.companyAbout .leftImg{width:960px;height:540px}.companyAbout .rightWrap{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 960px);height:540px;padding:0 40px}.companyAbout .rightWrap .top{width:100%;display:flex;align-items:flex-end}.companyAbout .rightWrap .top .title{font-size:32px;color:#fff;font-weight:700}.companyAbout .rightWrap .top .eng{font-size:18px;color:#fff}.companyAbout .rightWrap .border{width:50px;height:4px;margin:30px 0;background:#e49225}.companyAbout .rightWrap .textWrap{width:550px}.companyAbout .rightWrap .textWrap .text{width:100%;font-size:14px;color:#fff;text-align:left;line-height:30px}.companyAbout .rightWrap .findBtn{display:flex;justify-content:center;align-items:center;width:150px;height:40px;font-size:14px;color:#fff;margin-top:50px;cursor:pointer;line-height:1;background-color:#e49225}.companyAbout .rightWrap .findBtn .next{width:23px;transition:.3s;margin-left:10px}.companyAbout .rightWrap .findBtn:hover .next{transform:translateX(15px)}.companyAddress{display:flex;width:1200px;height:466px;margin:0 auto;background:#fff;border:1px solid #dcdcdc}.companyAddress .map{width:790px;height:456px;padding:5px}.companyAddress .right{display:flex;flex-direction:column;width:360px;height:466px;padding:0 20px}.companyAddress .right .title{width:100%;font-size:24px;font-weight:700;line-height:36px;text-align:left;margin-top:70px}.companyAddress .right .border{width:60px;height:4px;margin-top:20px;margin-bottom:30px;background:#01643c}.companyAddress .right .line{width:100%;font-size:16px;color:#333;text-align:left;line-height:1;margin-bottom:13px}