:root{--white:#fff;--black:#000;--mainColor:#12345678;--red:red}
@media only screen and (max-width:1439.98px){#home-banner{width:100%}
#home-banner .banner-home--wrapper{position:relative;width:100%}
#home-banner .banner-home--wrapper .banner-home--banner{overflow:hidden;max-height:375px}
#home-banner .banner-home--wrapper .banner-home--banner .img{width:100vw;display:block;height:375px;object-fit:cover}
#home-banner .banner-home--wrapper_upper{position:absolute;text-align:center;top:48px;width:100%;padding:0 16px;box-sizing:border-box}
#home-banner .banner-home--wrapper_upper__title1{font-size:22px;line-height:30px;margin-bottom:8px}
#home-banner .banner-home--wrapper_upper__title2{font-size:16px;line-height:22px;margin-bottom:16px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input{background-color:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.12);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__inner{color:#000;opacity:.6;height:40px;line-height:40px;padding:8px 72px 8px 16px;font-size:16px;border:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__icon{color:#000}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__prefix{left:inherit;right:16px;width:40px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__suffix{left:inherit;right:16px;width:40px;cursor:pointer}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText{border:1px solid rgba(0,0,0,.12);background-color:#fff;padding:20px 13px 0 13px;box-sizing:border-box;text-align:left;transition:all .5s linear;z-index:99}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link{font-size:16px;line-height:24px;margin-bottom:28px}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .title{color:rgba(0,0,0,.26)}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content{margin-left:20px;color:#000}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content p{display:block;margin-top:16px;cursor:pointer}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content p:hover{color:rgba(0,0,0,.8)}
}
@media only screen and (min-width:768px)and (max-width:1439.98px){#home-banner{width:100%}
#home-banner .banner-home--wrapper{position:relative;margin-bottom:0 !important;width:100%}
#home-banner .banner-home--wrapper .banner-home--banner{overflow:hidden;max-height:600px}
#home-banner .banner-home--wrapper .banner-home--banner .img{width:100%;display:block;height:600px;object-fit:cover}
#home-banner .banner-home--wrapper_upper{position:absolute;text-align:center;top:64px;width:100%;box-sizing:border-box}
#home-banner .banner-home--wrapper_upper__title1{font-size:42px;line-height:56px;margin-bottom:16px}
#home-banner .banner-home--wrapper_upper__title2{font-size:28px;line-height:38px;margin-bottom:23px}
#home-banner .banner-home--wrapper_upper .banner-home--search{width:600px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input{background-color:#fff;border-radius:4px;color:#000;height:50px !important;border-bottom-right-radius:0;border-bottom-left-radius:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__inner{color:#000;opacity:.6;height:50px !important;line-height:50px !important;padding:13px 60px;border:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__icon{color:#000}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__prefix{left:20px;width:14px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__suffix{left:inherit;right:15px;width:40px;cursor:pointer}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText{width:600px !important;padding:28px 20px 0 20px !important}
}
@media only screen and (min-width:1440px){#home-banner{width:100%}
#home-banner .banner-home--wrapper{position:relative;width:100vw}
#home-banner .banner-home--wrapper .banner-home--banner{overflow:hidden;max-height:750px}
#home-banner .banner-home--wrapper .banner-home--banner .img{width:100vw;display:block;height:750px;object-fit:cover}
#home-banner .banner-home--wrapper_upper{position:absolute;text-align:center;width:1440px;top:110px;left:calc(50vw - 720px)}
#home-banner .banner-home--wrapper_upper__title1{font-size:48px;line-height:64px;margin-bottom:8px}
#home-banner .banner-home--wrapper_upper__title2{font-size:30px;line-height:40px;margin-bottom:16px}
#home-banner .banner-home--wrapper_upper .banner-home--search{width:600px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input{background-color:#fff;border-radius:4px;color:#000;border:1px solid rgba(0,0,0,.12);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__inner{color:#000;opacity:.6;padding-left:60px;padding-right:60px;height:60px;line-height:60px;font-size:16px;border:0}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__icon{color:#000;font-size:16px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__prefix{left:20px;width:14px}
#home-banner .banner-home--wrapper_upper .banner-home--search .el-pc-input .el-input__suffix{left:inherit;right:20px;width:40px;cursor:pointer}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText{width:600px;border:1px solid rgba(0,0,0,.12);background-color:#fff;padding:29px 20px 0 20px;box-sizing:border-box;text-align:left;transition:all .5s linear;z-index:99}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link{font-size:16px;line-height:24px;margin-bottom:28px}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .title{color:rgba(0,0,0,.26)}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content{margin-left:20px;color:#000}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content p{display:block;margin-top:16px;cursor:pointer}
#home-banner .banner-home--wrapper_upper .banner-home--search .searchText .quick_link .content p:hover{color:rgba(0,0,0,.5)}
}