.banner{width:100%;min-width:1200px;height:590px;background:url('../images/index/banner1.jpg') center top no-repeat;background-size:100% 620px;overflow:hidden}.banner .font1{font-size:48px;color:#FFFFFF;letter-spacing:.9px;text-align:center;line-height:67px;width:1000px;margin:0 auto;margin-bottom:40px;margin-top:232px}.banner .font2{font-size:20px;color:#FFFFFF;letter-spacing:10px;text-align:center;line-height:28px;width:1000px;margin:0 auto}.banner .font2>span{display:inline-block;width:6px;height:6px;background:#fff;border-radius:50%;line-height:28px;margin:0 47px}.ps{padding-bottom:64px}.ps .content .lists{display:flex;justify-content:space-between;margin-top:48px}.ps .content .lists .list{border:1px solid rgba(0,23,69,0.1);width:386px;height:249px;padding:48px 24px;box-sizing:border-box}.ps .content .lists .list img{display:block;width:60px;height:60px;margin:0 auto;margin-bottom:16px}.ps .content .lists .list .listTitle{font-size:18px;color:#0A1621;text-align:center;margin-bottom:12px;line-height:25px}.ps .content .lists .list .listDesc{font-size:14px;color:rgba(0,23,69,0.65);text-align:justify;line-height:20px}.structure{background:#0C52DF;padding-bottom:64px}.structure .content .lists{display:flex;justify-content:space-between;margin:48px auto}.structure .content .lists .list{width:auto}.structure .content .lists .list img{display:block;width:auto;height:103px;margin:0 auto;margin-bottom:24px}.structure .content .lists .list .listTitle{font-size:18px;color:#FFFFFF;letter-spacing:.34px;text-align:center}.structure .content .desc{font-size:14px;color:#FFFFFF;letter-spacing:.26px;line-height:20px;text-align:center;width:530px;margin:0 auto}.footer{height:333px;background:#091E47;padding-top:64px;box-sizing:border-box}.footer .content .left{float:left}.footer .content .right{float:right;padding-top:20px;box-sizing:border-box}.footer .content .left img{display:block;width:163px;height:40px;margin-bottom:25px}.footer .content .font1{font-size:14px;color:rgba(255,255,255,0.85);margin-bottom:25px}.footer .content .font2{font-family:PingFangSC-Semibold;font-size:30px;color:#FFFFFF;line-height:42px}.footer .content .right img{display:inline-block;width:32px;height:32px;margin-bottom:25px;margin-right:10px;vertical-align:middle}.footer .content .right .font1{display:inline-block;height:32px;vertical-align:middle}.footer .content .right .phone{line-height:32px}.footer .content .company.font1{padding-top:24px;border-top:1px solid rgba(255,255,255,0.25);text-align:left;margin-top:35px}.advantages{width:100%}.advantages .content .title{line-height:162px;padding-top:0}.advantages>.lists{width:100%;min-width:1200px;font-size:0;margin-top:48px}.advantages>.lists .list{width:25%;position:relative;display:inline-block}.advantages>.lists .list>img.bg{width:100%;height:auto;z-index:-10}.advantages>.lists .list .center{width:130px;height:164px;position:absolute;left:50%;top:53%;margin-left:-65px;margin-top:-82px}.advantages>.lists .list .center>img.icon{width:100px;height:100px;display:block;margin:0 auto 22px}.advantages>.lists .list .font{font-size:30px;color:#FFFFFF;text-align:center}.companyAwards{width:1280px;margin:0 auto;position:relative;overflow:hidden;height:520px;padding-bottom:120px}.companyAwards .mask{position:absolute;width:100%;height:400px;background-size:100% 100%;top:100px;left:0;z-index:20;background:linear-gradient(90deg, #FFFFFF 0, rgba(255,255,255,0) 23%, rgba(255,255,255,0) 77%, #FFFFFF 100%)}.companyAwards .desk{position:absolute;width:100%;height:400px;background-size:100% 100%;top:80px;left:0;z-index:20}.companyAwards h2{font-size:32px;color:#333333;letter-spacing:0;text-align:center;margin-bottom:40px}.companyAwards ul{width:100%;position:absolute}.companyAwards .awardsItem{display:block;float:left;text-align:center;margin-bottom:70px}.companyAwards .awardsItem img{display:inline-block;width:180px;height:220px}.companyAwards .awardsItem p{width:180px;font-size:14px;color:#666666;letter-spacing:0;text-align:center;line-height:25px;margin:21px auto 0;word-wrap:break-word}.products{width:100%}.products .item{width:300px;display:inline-block;margin:0 60px;padding:24px 24px}.products .item .name{font-size:16px;font-family:PingFang SC;font-weight:600;color:#333;display:flex;align-items:center;line-height:16px}.products .item .name:hover{color:#2A7EFB}.products .item .icon{width:20px;height:auto;display:inline-block;margin-right:6px}.products .item .desc{font-size:14px;font-family:PingFang SC;font-weight:400;color:#999;border-top:1px solid #eee;margin-top:12px;padding-top:12px;width:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:24px}.products .item .desc:hover{color:#2A7EFB}.products .item .hot{display:inline-block;margin-left:4px;width:28px;height:14px;position:relative;top:-10px}