.home_banner{background:#00366c;display:block}.home_banner .banner-slider{position:relative}.home_banner .banner-slides{display:block}.home_banner .banner-slide{margin:0;position:relative}.home_banner .banner-slide img{display:block;width:100%}.home_banner .banner-slide-content{color:#fff;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home_banner .banner-slide-content h2{color:#fff;font-size:36px;font-weight:500;line-height:1.1;margin:0 0 4px;width:100%}.home_banner .banner-slide-content h1{color:#fff;font-size:66px;font-weight:700;line-height:1.1;margin:12px 0}.home_banner .banner-btn a{background-image:none;border-radius:45px;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:2px;line-height:1.42857143;padding:15px 50px;text-align:center;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;word-wrap:break-word;background-color:#0067ce;border:2px solid #0067ce;color:#fff;margin:15px 4px 0;white-space:normal}.home_banner .banner-btn a:focus{background-color:#e6e6e6;border-color:#8c8c8c;color:#333;text-decoration:none}.home_banner .banner-btn a:hover{background-color:#fff;border:2px solid #fff;color:#0067ce;text-decoration:none}.home_banner .jump img{display:block;margin:80px auto -180px;max-width:44px;width:100%}.home_banner .flex-direction-nav{list-style:none;margin:0;overflow:visible;padding:0;position:absolute;top:50%;width:100%}.home_banner .flex-direction-nav li{margin:0;position:relative}.home_banner .flex-direction-nav li a{cursor:pointer;display:block;height:36px;margin:-20px 0 0;opacity:0;position:absolute;text-indent:-9999px;top:50%;-webkit-transition:all .3s ease;width:22px}.home_banner .flex-direction-nav .flex-prev{left:52px}.home_banner .flex-direction-nav .flex-next{background-position:100% 0;right:52px}.home_banner .banner-slider:hover .flex-direction-nav li a{opacity:.3}.home_banner .banner-slider:hover .flex-direction-nav li a:hover{opacity:1}@media (min-width:768px){.home_banner .banner-slide:before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (max-width:1335px){.home_banner .jump img{margin:80px auto 0}}@media screen and (max-width:1200px) and (min-width:768px){.home_banner .banner-slide-content{width:100%}}@media screen and (max-width:1024px) and (min-width:768px){.home_banner .banner-slide-content h2{font-size:25px}.home_banner .banner-slide-content h1{font-size:40px}.home_banner .jump img{margin-top:15px}}@media screen and (max-width:860px){.home_banner .flex-direction-nav .flex-next,.home_banner .flex-direction-nav .flex-prev{opacity:1}}@media screen and (max-width:767px){.home_banner .banner-slide-content{left:0;padding:25px 15px 40px;position:relative;top:0;-webkit-transform:none;transform:none}.home_banner .banner-slide-content h2{font-size:20px}.home_banner .banner-slide-content h1{font-size:30px}.home_banner .flex-direction-nav{top:70%}.home_banner .flex-direction-nav .flex-prev{left:15px}.home_banner .flex-direction-nav .flex-next{right:15px}.home_banner .jump img{margin:30px auto 0}}