.uiWeb{background:#fff}.new-container{max-width:1000px}@media only screen and (max-width:768px){body,html{font-size:6px}}@media screen and (min-width:769px) and (max-width:1024px){body,html{font-size:8px}}@media screen and (min-width:1025px) and (max-width:1280px){body,html{font-size:9px}}@media screen and (min-width:1281px) and (max-width:1600px){body,html{font-size:10px}}@media screen and (min-width:1601px){body,html{font-size:10px}}.section-banner{position:relative;width:100%;opacity:0;overflow:hidden}.solution .section-banner{height:0;opacity:1;padding-bottom:33.85%}.section-banner a{position:absolute;left:0;top:0;width:100%;opacity:0;z-index:1;transition:all .5s}.section-banner a.current{opacity:1;z-index:2}.section-banner img{width:100%;vertical-align:middle;max-width:1920px;margin:0 auto}.section-banner-dots{position:absolute;bottom:18px;left:0;width:100%;text-align:center}.solution .section-banner-dots{z-index:66}.section-banner-dot{display:inline-block;width:8px;height:8px;cursor:pointer;padding:4px;position:relative}.solution .section-banner-dot{margin:0 4px;border-radius:50%;overflow:hidden}.section-banner-dot::after{content:"";width:8px;height:8px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section-banner-dot.current::after{background:#e60012}.section-events .tit{padding:7rem 0 5rem;text-align:center;color:#191f22;font-size:3.6rem}.section-events .list{overflow:hidden}.section-events .item{width:calc((100% - 20px)/ 2)}.section-events .item:nth-child(odd){float:left}.section-events .item:nth-child(even){float:right}.section-events .item-img{position:relative;height:0;width:100%;padding-bottom:57.76%;overflow:hidden;cursor:pointer}.section-events .item-img img{transition:all .5s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.section-events .item-img img.hide-height{width:100%}.section-events .item-img img.hide-width{height:100%}.section-events .item-img:hover img{transform:translate(-50%,-50%) scale(1.02)}.section-events .item-time{margin:2rem 0 1rem;font-size:1.4rem;font-weight:400;color:#545454;padding-left:2px}.section-events .item-tit{height:5rem;font-size:1.6rem;font-weight:700;color:#191f22;line-height:2.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:6rem;padding-left:2px}.solution .item-tit{margin-top:2rem}.section-events .item-tit:hover{color:#e60012}.section-banner-text-wrap{width:100%;max-width:1920px;position:absolute;left:50%;top:50%;height:100%;transform:translate(-50%,-50%)}.section-banner-text{width:80%;max-width:800px;position:absolute;left:14.5%;top:50%;transform:translate(0,-50%);color:#fff;font-weight:700}.section-banner-title{font-size:5rem;line-height:1.2;margin-bottom:5rem}.section-banner-btn{width:22rem;font-size:1.8rem;color:#fff;text-align:center;border-radius:4px;position:relative;height:4.8rem}.section-banner-btn span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;transition:all .5s;background:#e60012;line-height:4.8rem}@media only screen and (min-width:1921px){.solution .section-banner{padding-bottom:650px}}@media only screen and (min-width:1025px){.section-banner-btn:hover span{transform:translate(-50%,-50%) scale(1.05)}}@media only screen and (max-width:1024px){.section-banner{margin-top:65px}.solution .section-banner{padding-bottom:80%}}@media only screen and (max-width:768px){.section-banner-text{text-align:center;left:10%;top:14%;transform:translate(0,0)}.section-banner-title{font-size:5.6vw;line-height:1;margin-bottom:6vw}.section-banner-btn{width:40vw;font-weight:400;margin:0 auto;height:8vw}.section-banner-btn span{line-height:8vw;font-size:3vw}.section-events .tit{padding:35px 0 30px;font-size:23px;color:#333}.section-events .item-img{padding-bottom:57.61%}.section-events .item-time{margin:13px 0 8px;font-size:14px;font-weight:400;color:#333;padding-left:2px}.solution .item-tit{margin-top:18px}.section-events .item-tit{height:inherit;font-size:17px;font-weight:700;color:#191f22;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:33px;padding-left:2px}.new-container{width:100%}.section-events .item{width:100%;padding:0}.section-events .item-time,.section-events .item-tit{padding:0 17px}}@media only screen and (max-width:767px){.solution .section-banner{padding-bottom:93.75%}}