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

@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;padding: 0 20px; 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: 1440px) {
    .head-main{padding: 10px 30px;}
.head-sear{    margin-left: 45px;}
.main-menu .navigation>li{padding: 0 15px;}
}
@media (max-width: 1320px){
	
	.main-menu .navigation>li{padding: 0 10px;}
	.culture-list ul li a{padding: 30px;display: block;text-align: center;}
	.culture-list ul li img{margin-left: auto;margin-right: auto;}
	
}
@media screen and (max-width:1200px){
	.foot-top{display: block;padding: 0;}
	.foot-logo{width: 2.4rem;margin-bottom: 20px;}
	.foot-copy{display: block;}
	#scr{
	    bottom: calc(4vh + 40px);
	    right: 10%;
	    
	  }
	.contaxt-list-info{height: 4rem;}  
	}
	

@media screen and (max-width:990px){

	.page-banner{height: 5rem;}
	.indx-contact{width: 100%;height:auto;background-size: cover;}
	.indx-contact-coop{border-right: none;}
	.indx-about .container{display: block;}
	.indx-tex{width: 100%;}
	.indx-tex p{position: relative;transform: unset;}
	.indx-about-main{width: 100%;}
	.indx-about .container{margin-bottom: 0;}
	.indx-about-main{height: auto;background-size: contain;}
	.indx-about-view{display: block;text-align: center;}
	.indx-about-main p{text-align: left;width: 100%;}
	
	.number-up .number-item{width: 50%;}
	.number-item span{font-size: 32px;}
	.indx-about-img{height: 3rem;}
	.page-pro-d .row,.pro-detail dl{display: block;}
	.page-pro-d::after{display: none;}
	.page-pro-d .row .col:nth-of-type(1){margin-bottom: 30px;}
	.page-pro-info{padding: 30px 0;}
	.page-pro-d::before{display: none;}
	.pro-detail dl dt{margin-bottom: 20px;}
	.news-detail .container{padding: .5rem;}
	
	
	
}
@media screen and (max-width:767px){
	.head-r{display: none;}
	.head-main{padding: 10px 30px;}
    .nav-outer{position: absolute;width: 100%;top: 54px;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:360px;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}
	
	.page-news-list li a{display: block;}
	.indx-contact .row .col{padding: 30px;}
	.page-banner-text{top: 34%;left: 5%;}
	.page-banner-text h2{font-size: 36px;}
	.page-stand .col{padding-right: 15px;}
	.appli-nav ul{background: #105ecc;flex-wrap: wrap;}
	.appli-nav ul li{width: 33.33%;padding: 25px 0;}
	.pt-14{padding-top: 3rem;}
	.page-download ul li a{display: block;}
	.download-l img{margin-right: 10px;}
	.culture-list ul li{width: 100%;}
	.culture-info p{height: unset;}
	.culture-list{padding: 0;}
	.culture-list h2{font-size: 36px;margin-top: 20px;text-align: center;}
	.form-box{display: block;}
	.form-box .form-group{width: 100%;}
	.news-list{margin-bottom: 20px;}
	.pcitem{display: block;}
	.ptxt,.pimg{width: 100%;}
	.pro-numb{display: none;}
	.page-pro-list .pcitem::after,.page-pro-list .pcitem::before{display: none;}
	.pro-detail .container{padding: 0 .2rem .6rem;}
	.pro-detail dl dd{width: 100%;}
	.page-banner-text p{font-size: 22px;}
	.appli-nav ul li a{font-size: 14px;}
	.culture-list ul{margin: 0;}
	.culture-list ul li{padding: 0;box-shadow: 0px 6px 5px 0px rgb(34 63 104 / 10%);}
	.indx-about-main h2{font-size: 32px;}
	.banner-m{display: block;}
	.banner-pc{display: none;}
	.btn-more{padding: 10px;margin-top: 20px;}
	.ind_fy_box .lb_pagination_box{display: none;}
	.culture-bg img{height: 240px;width: 100%;object-fit: cover;}
	.contaxt-list-info{height: unset;}
	.contaxt-list-info-f{height: unset;}
}
