@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 992px) and (min-width: 0px) {
	.hd-sec.sticky_menu {
	   position: relative;
    }
	.logo {
    padding: 0;
    }
	.applay-button-area {
	   
    }
	.mobile-nav-menu{width: 100%;}
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
	.hd-sec.sticky_menu {
	   position: relative;
    }
}

@media only screen and (max-width: 992px) and (min-width: 0px) {
	.hd-sec.sticky_menu {
	   position: relative;
    }
	.logo {
    padding: 6px 0 6px 0;
    }
	.applay-button-area {
	   
    }
}

@media only screen and (max-width: 768px) and (min-width: 0px) {
	.h-banner .carousel-inner { width:100%;position:relative; overflow:hidden; height:378px;}
    .h-banner .carousel-item {width:768px;position:absolute;  left:50%; margin-left:-384px;}
}

@media (max-width:414px){
	.cpent img{height:162px;}
	.swiper-container3 .swiper-slide img{height:162px;}
	.tusx img{height:128px;}
	.tusxd img{height:144px;}
	/*.tukd img{height:209px;}*/
	.tefr{height:197px;}
	.csw img{height:145px;}
}

@media (max-width:375px){
	.zhek .tur{position: absolute; top: -5px; right:43px;}
	.zhek .tut{position: absolute; top: -5px; right:32px;}
	.zhek .tuy{position: absolute; top: -5px; right:40px;}
	.shuzi .zhek:nth-child(3) span {right: 59px;}
	.shuzi .zhek:nth-child(4) span {right: 52px;}
	.cpent img{height:146px; width:100%;}
	.tusx img{height:115px;}
	.tusxd img{height:128px;}
	.swiper-container3 .swiper-slide img{height:146px;}
	/*.tukd img{height:188px;}*/
	.tefr{ height:178px;}
	.tuqw h4{margin-bottom:5px;}
	.csw img{height:130px;}
}




















