
@media (min-width: 1600px){
	.container{margin: 0 10%;}
	.container2{margin: 0 11%;}
	.btn-more{width: 21%;}
	.ind-support-l .btn-more ,.ind-support-r .btn-more {width: 26%;}
	.page-pro-scrip .btn-more{width: 60%;}
	
}

@media (min-width: 1200px){
	.container{margin: 0 6%;}
	
}

@media only screen and (min-width:768px){.main-menu .navigation{position:static;margin:0;display:table;}
.main-menu .navigation>li{position:relative;float:none;margin:0;width: 152px; display:table-cell;vertical-align:middle;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.main-menu .navigation>li>.mega-menu,.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}
}
@media (max-width: 1320px){
	.ind-support-l{width: 100%;text-align: center;}
	.page-pro-scrip .btn-more{width: 82%;}
	.ind-pro-slide #gallery-top .swiper-slide a{display: block;text-align: center;}
	
	
}
@media screen and (max-width:1024px){
	.ind-news{background-size:cover;height: auto;}
	.ind-adv{height: auto;background-size: cover;}
	.btn-more{margin-bottom: 20px;}
	.page-super{background-size: cover;height: auto;}
	.page-super-adv{background-size: cover;height: auto;}
	.page-serv-sys{background-size: cover;height: auto;}
	.page-serv-sys .ind-title{padding-bottom: 20%;}
	.page-contact{background-size: cover;height: auto;}
}
@media screen and (max-width:959px){
	.ind-about{background:#fefefe;}
	.ind-pro-bg{background-size: 100% auto;height: 450px;}
	.ind-pro-slide{margin-top: -50px;}
	
	

	
}
@media screen and (max-width:767px){
	.head-r{display: none;}
	.head-main{padding: 10px 30px;}
    .nav-outer{position: absolute;width: 100%;top: 60px;left: 0;}
	.main-menu{width:100%;position: absolute;}
	.main-menu .collapse{float:none;width:100%;padding:0 0 0;border:none;margin:20px 0 15px;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}
	.main-menu .collapse.in,.main-menu .collapsing{max-height:300px;overflow:auto;padding:0 0 0;border:none;margin:0;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none}
	.navbar-header{position:relative;float:none;display:block;text-align:right;z-index:12}
	.navbar-header .navbar-toggle{display:inline-block;z-index:12;float:none;margin:0;border-radius:0;}
	.navbar-header .navbar-toggle .icon-bar{background:#fff}
	.head-main.sticky .navbar-header .navbar-toggle .icon-bar,.head-main.on .navbar-header .navbar-toggle .icon-bar{background:#222}
	.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;background:#fff;border:1px solid #fff;border-top:none;
	box-shadow:0 8px 8px -8px #ddd ;}
	.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;padding:0!important;width:100%}
	.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}
	.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;border:none!important}
	.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{color:#fff!important;right:15px;font-size:16px;display:none!important}
	.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#2c2c2c;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-box-shadow:none;box-shadow:none}
	.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:1px solid rgba(255,255,255,1)!important}
	.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #ededed !important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}
	.main-menu .navbar-collapse>.navigation>li:first-child{border:none}
	.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px 30px!important;line-height:22px;color:#222;background:#fff;text-align:left}
	.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus,.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{background:#fbb908}
	.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{background:#fff;color:#222!important}
	.main-menu .navigation>li>ul>li>a{text-transform:uppercase}
	.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}
	.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before,.main-slider .bordered-layer,.news-block-two .inner-box .image-column .image:after{display:none!important}
	.main-menu .navigation>li.has-mega-menu{position:relative!important}
	.main-menu .navigation>li .mega-menu-bar .column{padding:0;margin:0}
	.main-menu .navigation>li>.mega-menu{position:relative;width:100%;padding:0!important;background:0 0!important;margin:0!important;left:0!important;top:0!important}
	.main-menu .navigation>li>.mega-menu .row{margin:0;width:100%}
	.main-menu .navigation>li .mega-menu-bar h3,.main-menu .navigation>li>.mega-menu:before{color:#fff!important;right:15px;font-size:16px;display:none!important}
	.main-menu .navigation>li .mega-menu-bar>ul,.main-menu .navigation>li>.mega-menu{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#2c2c2c;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
	.main-menu .navigation>li .mega-menu-bar .column>ul>li{border-top:1px solid rgba(255,255,255,1)!important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}
	.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{padding:10px 10px!important;line-height:22px;color:#fff!important;background:#2c2c2c;text-align:left;font-size:14px;font-weight:600;text-transform:uppercase}
	.main-menu .navigation>li .mega-menu-bar .column>ul>li>a:hover{background:#ffb200}
	.banner-txt{width: 64%;}
	.banner-txt p{font-size: 24px;line-height: 32px;}
	.ind-about{background-size: cover;height: auto;background: #ededed;}
	.ind-about-r{padding: 50px 0 100px;}
	.ind-title p:nth-child(2){font-size: 30px;}
	.ind-pro-bg{height: 220px;}
	.ind-support-l{width: 100%;padding-bottom: 30px;}
	.ind-news h3{padding-top: 30px;}
	.btn-more{margin-top: 30px;width: 50%;}
	.ind-news .swiper-pagination {position: relative;}
	.ind-adv .swiper-container .swiper-pagination{position: relative;left: 0;bottom: 0;}
	.ind-adv .ind-support-r{padding: 5% 0;width: 100%;}
	.ind-tit-info{margin-top: 30px;}
	.ind-support{padding: 60px 0;}
	.foot-boot-r{text-align: left;float: none;width: 100%;margin-top: 20px;}
	.foot-boot .social{float: none;margin-top: 20px;}
	.page-pro-scrip .btn-more{width: 54%;}
	.sear-box{top: 60px;}
	.banner-page-num{width: 1.64rem;}
	.my-swiper-scrollbar{width: .92rem;}
	.ind-pro-slide .swiper-container{margin: 0 !important;}
	.ind-pro-slide .swiper-button-next, .ind-pro-slide .swiper-button-prev{width: 60px;height: 60px;line-height: 60px;margin-top: 60px;}
	.page-title img{height: 350px;object-fit: cover;}
	.page-tex p{font-size: 32px;}
	.page-about .ind-about-tit{margin-top: 30px;}
	.page-adv-slide .swiper-container{margin: 0 10px;padding: 30px 0 50px;}
	.page-adv-slide img{width: 80%;}
	.pagina li{width: 40px;height: 40px;line-height: 40px;margin: 0;}
	.page-news-d h3{font-size: 20px;}
	.page-d-nav span{width: 80px;margin-right: 10px;}
	.pages-pro-list a{display: block;}
	.page-pro-nav .icon-pro{background-size: 44px auto;width: 44px;height: 44px;}
	.page-pro-nav .icon1{background-position: 0 -6px;}
	.page-pro-nav .icon2{background-position: 0 -36px;}
	.page-pro-nav .icon3{background-position: 0 -88px;}
	.page-pro-nav .icon4{background-position: 0 -132px;}
	.page-pro-nav .icon5{background-position: 0 -170px;}
	.page-pro-nav .icon6{background-position: 0 -214px;}
	.page-pro-nav a.on .icon1{background-position: 0 -264px;}
	.page-pro-nav a.on .icon2{background-position: 0 -308px;}
	.page-pro-nav a.on .icon3{background-position: 0 -350px;}
	.page-pro-nav a.on .icon4{background-position: 0 -396px;}
	.page-pro-nav a.on .icon5{background-position: 0 -440px;}
	.page-pro-nav a.on .icon6{background-position: 0 -484px;}
	
	.page-pro-nav p{font-size: 14px;font-weight: normal;}
	.pro-detail dl{display: block;}
	.pro-detail > .container2{padding: 30px;}
	.pro-detail dl dt ,.pro-detail dl dd{width: 100%;margin-bottom: 20px;}
	.pro-detail h3{margin-bottom: 30px;}
	.table-responsive>.table>tbody>tr>td{padding: 8px;vertical-align: middle;white-space: pre-wrap;}
	.table-responsive>.table>tbody>tr>th{padding: 8px;white-space: pre-wrap;}
	.page-serv-list ul li{width: 100%;text-align: center;margin-bottom: 20px;}
	.page-serv{display: block;}
	.page-serv img{width: 100%;}
	.page-serv-r{padding: 0 8%;margin-top: 50px;}
	.serv-p{width: 100%;margin-top: 30px;}
	.pages-pro-list img{width: 100%;}
	.page-contact .page-contact-info{padding: 20px;}
	.contact-l{width: 100%;}
	.page-pro-nav .container2{display: block;}
	.page-pro-nav a{display: inline-block;width: 32%;margin-bottom: 20px;}
	.page-pro-nav a:nth-of-type(3n){border: none;}
	.logo img{background-size: 90px auto;width: 90px;margin-top: 4px;}
	.pages-pro-list .page-pro-scrip{width: 100%;}
	.page-pro-nav a img{width: 50%;}
	#section0 .swiper-container .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
}
