#bannerslider{width:100%;height:504px;color:#fff}@media (max-width:640px){#bannerslider .crs-bar-roll-current{width:38px;height:38px}#bannerslider .crs-bar-roll-item{width:30px;height:30px}#bannerslider{width:100%;height:304px;color:#fff}.crs-imagearea .textarea{padding:5px!important}.crs-screen-item .crs-imagearea .row{height:190px!important}.crs-imagearea .textarea .top-desc .desc1{margin-top:8px!important;font-size:16px!important;line-height:1.33!important;letter-spacing:.33px!important;max-height:100px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-moz-line-clamp:2!important;box-orient:vertical!important;-webkit-box-orient:vertical!important}.crs-imagearea .textarea .top-desc .desc2{margin-top:8px!important;font-size:22px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.34px!important;max-height:100px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-moz-line-clamp:2!important;box-orient:vertical!important;-webkit-box-orient:vertical!important}}@media screen and (max-width:576px){.banner.homepage .container .row{width:100%!important;margin:0!important}.crs-imagearea .textarea{padding:5px!important}.crs-screen-item .crs-imagearea{padding-left:3px!important;padding-right:3px!important}.crs-screen-item .crs-imagearea .row{height:170px!important}.crs-imagearea .textarea .top-desc .desc1{margin-top:8px!important;font-size:11px!important;line-height:1.33!important;letter-spacing:.33px!important;max-height:100px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-moz-line-clamp:2!important;box-orient:vertical!important;-webkit-box-orient:vertical!important}.crs-imagearea .textarea .top-desc .desc2{margin-top:8px!important;font-size:18px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.34px!important;max-height:100px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-moz-line-clamp:2!important;box-orient:vertical!important;-webkit-box-orient:vertical!important}.crs-imagearea .textarea .top-desc{padding:5px!important}.crs-imagearea .textarea .linkbtn,.crs-imagearea .textarea .linkbtn:hover{margin-top:12px!important;margin-bottom:12px!important;position:absolute;bottom:0}}.crs-wrap{position:relative;box-sizing:border-box}.crs-wrap *{box-sizing:border-box}.crs-screen{width:100%;height:100%;position:relative;overflow:hidden}.crs-screen-roll{position:absolute;left:0;top:0;height:100%;display:flex;flex-wrap:wrap;transition:left .5s}.crs-screen-item{width:100%;height:100%;background-position:center;background-size:cover}.crs-screen-item-content{width:100%;height:calc(100% - 50px);font-family:arial;padding:50px}.crs-bar{width:100%;height:50px;position:absolute;bottom:0;left:0;padding:10px}.crs-bar-roll-current{width:68px;height:38px;border-radius:12px;border:2px solid #fff;position:absolute;z-index:1;left:0;right:0;margin:auto;top:5px}.crs-bar-roll-wrap{height:30px;overflow:hidden;border-radius:8px;position:relative}.crs-bar-roll{height:30px;display:inline-flex;flex-wrap:wrap;position:absolute;left:0;transition:left .2s}.crs-bar-roll-item{width:60px;height:30px;border-radius:8px;background-color:#fff;background-size:cover;background-position:center;opacity:.85;cursor:pointer}.crs-bar-roll-item:not(:last-child){margin-right:10px}.crs-screen-item .crs-imagearea{max-width:1140px;display:block;margin:0 auto;padding:40px 0;height:calc(100% - 50px)}@media screen and (max-width:1200px){.crs-screen-item .crs-imagearea{max-width:960px!important}}@media screen and (max-width:992px){.crs-screen-item .crs-imagearea{max-width:720px!important}}@media screen and (max-width:768px){.crs-screen-item .crs-imagearea{max-width:540px!important}}.crs-screen-item .crs-imagearea .row{margin:0!important;width:100%;height:100%;border-radius:10px;border:1px solid #f3f3f3}.csr-image{width:100%;height:100%;border-radius:10px}.crs-imagearea .textarea{height:100%;background:#fff;padding:0;border-radius:0 10px 10px 0;color:#000;padding:48px 40px 40px}.crs-imagearea .textarea .top-desc{padding:30px 10px}.crs-imagearea .textarea .top-desc .desc1{margin-top:8px;font-size:24px;line-height:1.33;letter-spacing:.33px;max-height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-moz-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical}.crs-imagearea .textarea .top-desc .desc2{margin-top:8px;font-size:32px;font-weight:600;line-height:1.25;letter-spacing:.34px;max-height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-moz-line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical}.crs-imagearea .textarea .linkbtn,.crs-imagearea .textarea .linkbtn:hover{margin-top:24px;margin-bottom:24px;border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;-webkit-border-radius:24px;-ms-webkit-radius:24px;zoom:1;margin-right:auto;min-width:50px;max-width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:#ff6000;text-decoration:none!important}.crs-imagearea .textarea .linkbtn .link{font-size:14px;border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;-webkit-border-radius:24px;-ms-webkit-radius:24px;zoom:1;font-weight:600;color:#fff;line-height:1.14;letter-spacing:-.26px;margin:0 auto;padding:12px 24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:300px;white-space:nowrap}.crs-imagearea .textarea .bottom-desc{margin-top:auto;font-size:12px;line-height:1.33;color:#7b7b7b}.crs-imagearea .imagearea{padding:5px;background:#fff;border-radius:10px 0 0 10px}
