/* banner_hill01 Slider */
.banner_hill01 .sliderbg{height: 610px;background-size: cover;background-position: center center;position: relative;}

.banner_hill01 .slidercontent{position: relative;z-index: 23; width: 80%; margin:0 auto;padding-top:200px; }

.banner_hill01 .slidercontent h1{font-size: 42px;font-weight: 800;color: #fff;line-height: 60px;margin-bottom: 20px;}
.banner_hill01 .slidercontent h1 span{color: #ff5e14;}
.banner_hill01 .slidercontent p{font-size: 16px;color: #fff;line-height: 28px;margin-bottom: 35px;}
/* slider next-prev button */
.banner_hill01 .slick-arrow:hover{color: #ff5e14;border-color: #ff5e14;}
/* slick dots */
.banner_hill01 .slider-active .slick-dots li{display: inline-block;}
.banner_hill01 .slider-active .slick-dots{position: absolute;text-align: center;left: 0;right: 0;bottom: 25px;}
.banner_hill01 .slider-active .slick-dots li button{text-indent: -9999px;border: 0;margin: 0 5px;padding: 0;height: 3px;width: 25px;background: #fff;}
.banner_hill01 .slider-active .slick-dots li.slick-active button{background: #ff5e14;}
.banner_hill01 .slick-dots li button{border-radius:0}

.banner_hill01 .btn{-moz-user-select: none;background: #ff5e14;border: medium none;border-radius: 0;color: #fff;cursor: pointer;display: inline-block;font-size: 12px;font-weight: 800;letter-spacing: 1px;line-height: 1;margin-bottom: 0;padding: 18px 40px;text-align: center;text-transform: uppercase;touch-action: manipulation;transition: all 0.3s ease 0s;vertical-align: middle;white-space: nowrap;}
.banner_hill01 .btn:hover{color: #fff;}


@media (max-width:1025px){
.banner_hill01 .slidercontent{ padding-top:150px;}
.banner_hill01 .slidercontent h1{font-size: 22px; line-height: 30px;}
.banner_hill01 .slidercontent p{font-size: 15px;}
.banner_hill01 .sliderbg{height: 480px;}
}/*end media*/
