@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: 3px 0 5px 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,.prtop img{height:274px;}
	.hgjk img{height:140px;}
	.tusx img{height:128px;}
	.tusxd img{height:140px;}
	.cptop img{height:217px;}
	.cptopd img{height:143px;}
	.anli img{height: 140px;}
}

@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,.prtop img{height:246px;}
	.tusx img{height:115px;}
	.tusxd img{height:127px;}
	.cptop img{height:195px;}
	.cptopd img{height:129px;}
	.hgjk img{height:125px;}
	.anli img{height:126px;}
}




















