.lsbh{ width:50px; height:50px; background:#009FE0;text-align:center; cursor:pointer; line-height:50px; margin-right:10px;transition:all 0.6s ease-in-out 0s;}
.lsbh i{ font-size:24px;line-height:50px;}
h1.counter-up{ font-size:45px;}
.lsbh:hover{ background-color:#FF9900;}
.container.about{max-width:100%!important;}
.about-text{padding-right:calc(((100% - 1320px)/2) + .75rem)}
.ps-lg-0{padding-left:0 !important}
.qtf{ padding-right:0px;}
.about-text .wza{color:#FF9900; font-size:18px;}
.about-text h1{ font-size:32px; line-height:1.2; text-transform:capitalize;}
.about-text p{ line-height:1.2; margin-top:8px; margin-bottom:8px;}
.me-3{margin-right:1rem !important}
.mb-4{margin-bottom:1.5rem !important}
.mt-40{ margin-top:-40px;}
.btn-primary:hover{color:#fff;background-color:#FF9900;border-color:#FF9900}
#qyhj{ width:100%;position:relative; overflow:hidden; }
#qyhj .swiper-slide{ width:100%; position:relative;  margin-top:50px; margin-bottom:50px;   cursor:pointer;z-index:1;position:relative; transition:all 0.4s ease-in-out 0s; }
#qyhj .swiper-slide dd{ width:100%; float:left;padding-top:70%; position:relative;overflow:hidden; background-color:#0000CC; padding-bottom:0px; margin:0px;}
#qyhj .swiper-slide dd h3{ width:100%; background:rgba(0,0,0,0.5); left:0px; bottom:0px; margin:0px;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap; overflow:hidden; line-height:30px; z-index:8; position:absolute;text-align:center; color:#fff; font-size:12px;}
#qyhj .swiper-slide:after{ background-color:rgba(0,0,0,0.2); content:""; width:100%; height:100%; z-index:3; position:absolute; left:0px; top:0px;transition:all 0.4s ease-in-out 0s;}
#qyhj .swiper-slide dd img{ position:absolute; left:0px; top:0px; width:100%; display:block; min-height:100%; z-index:1;transition:all 0.4s ease-in-out 0s;}
#qyhj .swiper-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#qyhj .swiper-slide-active{-webkit-transform:scale(1.2); -moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2); z-index:2;}
#qyhj .swiper-slide-active:after{background-color:rgba(0,0,0,0); border:#009FE0 solid 1px; width:110%; height:110%; left:-5%; top:-5%;}
#qyhj .swiper-slide-active dd h3 { background-color:rgba(0,74,150,0.8);margin:0px;}
#qyhj .swiper-pagination-bullets{ bottom:0px; width:100%;}
#qyhj .swiper-pagination-bullet{ background-color:rgba(255,255,255,0.5);
	width: 10px;
	height:10px;
	opacity: 1; margin-left:2px; margin-right:2px; 
}
#qyhj .swiper-pagination-bullet-active{
	background:#12B1E9; 
}
#qyhj .swiper-button-prev,#qyhj .swiper-button-next{
	width:40px;
	height:40px;
	background-color:#009FE0;
	border-radius:100%;
	background-size:50% auto;background-repeat: no-repeat;
	background-position: center center;

}
#qyhj .swiper-button-prev{ left:1%;	
	background-image: url(../image/prev.gif);}
#qyhj .swiper-button-prev:after{ display:none;}
#qyhj .swiper-button-next:after{ display:none;}
#qyhj .swiper-button-next{
	right:1%;
	background-image: url(../image/next.gif);
}
#qyhj  .swiper-button-prev:hover,#qyhj .swiper-button-next:hover{ background-color:#FF9900; padding:0px;}
.witr_cfeature9 .feature_positions_thumb{ position:relative; padding-top:60%; overflow:hidden;}
.witr_cfeature9 .feature_positions_thumb img{ width:100%; position:absolute; left:0px; top:0px; min-height:100%;transition:all 0.4s ease-in-out 0s;}
.witr_cfeature9 .sub-item:hover .feature_positions_thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
@media only screen and (max-width: 1400px){.about-text{padding-right:calc(((100% - 1140px)/2) + .75rem)}
@media only screen and (max-width: 1200px){.about-text{padding-right:calc(((100% - 1140px)/2) + .75rem)}.about-text h1{ font-size:24px;}}
@media (min-width: 769px) and (max-width: 1200px) {}
@media only screen and (max-width: 1000px){}
@media only screen and (max-width: 962px){.about-text{padding-right:calc(((100% - 960px)/2) + .75rem)}.qtf{ min-height:400px;}}

@media only screen and (max-width: 768px){.container-xxl .col-lg-3{ width:50%;}h1.counter-up{ font-size:35px;}.about-text h1{ font-size:18px;}.about-text .wza{ font-size:16px;}#qyhj .swiper-button-prev,#qyhj .swiper-button-next{ display:block;background-size:15px auto;}#qyhj .swiper-slide{ margin-top:30px; margin-bottom:30px;}.witr_cfeature9 .sub-item h3 { line-height:20px; height:40px; margin-top:-20px;}.witr_cfeature9 .sub-item h3 a{ font-size:16px;}.witr_cfeature9 .sub-item p{ font-size:12px;}.counter_inner  .witr_counter_number_inn h3,.witr_counter_number_inn h3{ font-size:34px;} .counter_inner  .witr_counter_number_inn span{ font-size:24px;}.solar_counter_area .col-lg-12{ width:50%;}.counter_inner .witr_counter_single {
    margin: 0 0px 0 0px;
	 margin-bottom:15px; margin-left:-15px;
    padding: 10px 10px 10px 14px;}.counter_inner  .witr_counter_number_inn h4{ font-size:13px;}}
@media only screen and (max-width:576px){h5.mb-3{ font-size:16px;}.qtf{ min-height:280px;}.counter_inner .witr_counter_icon i { font-size:40px;}}
@media only screen and (max-width: 450px){.qtf{ min-height:220px;}.counter_inner  .witr_counter_number_inn h3,.witr_counter_number_inn h3{ font-size:24px;} .counter_inner  .witr_counter_number_inn span{ font-size:18px;}.counter_inner .witr_counter_icon i { font-size:30px;}}
