@media screen and (max-width: 1501px) and (min-width: 1201px) {
	.inner{ width:1200px;}
	.logo-search .logo{
		width: 325px;
	}
	.logo-search .ls-right .search-box .search-input{
		width: 260px;
	}
	.menu .service{
		width: 300px;
	}
	.menu .nav{
		margin-left: 45px;
	}
	.menu .nav .nav-li{
		padding: 0 25px;
	}
	.footer-btm .footer-btm-nav{
		margin: 0 20px;
	}
	.footer-btm .footer-btm-info{
		margin: 0 45px;
	}
	.footer-btm-nav .footer-nav-li a, .fmi-label, .fmi-name a{
		font-size: 12px;
	}
}
@media screen and (max-width: 1200px) and (min-width: 769px){
	.inner{ width: 750px;}
}
@media screen and (max-width: 768px) {
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-left: 8px!important; padding-right: 8px!important;}
	.inner{width: 100%;}
	/* img{ width: 100%;} */
	.row{margin-left: -8px!important;margin-right: -8px!important;}
	.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000000}
	.a_txt .div1{position:absolute;width:100%;height:100%;background:#fff;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
	.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
	.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#fff;height:100%;z-index:100;right:-80%}
	.a_txt .div3 ul{padding-left:5%;padding-right:5%}
	.a_txt .div3 ul li{border-bottom:1px solid #E2E2E2}
	.a_txt .div3 ul li a{display:block;height:45px;color:#3E3E3E;line-height:45px;padding-left:5%;font-size:16px}
	.a_txt .div3 ul li .a_js2{background:url('../images/wap/add.png') 95% center no-repeat; background-size: 26px 26px;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_js2_on{background:url('../images/wap/reduce.png') 95% center no-repeat; background-size: 26px 26px;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
	.a_txt .div3 ul li .a_txt2{display:none}
	.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}
	.header{
		padding: 0 10px;
		position: sticky;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 888888;
		background: #fff;
	}
	.header .header-flex{ height: 110px; width: 100%; display: flex; justify-content: space-between; align-items: center;}
	.header .logo{ width: 260px;}
	.header .header-right{ flex: 1; display: flex; justify-content: flex-end; align-items: center;}
	.header .header-right .search{
		width: 25px;
		height: 25px;
		margin-right: 25px;
	}
	.header .header-right .menuBtn{
		width: 25px;
	}

	.banner{ height: 320px;}
	.flex-between-center{
		flex-wrap: wrap;
	}
	.four-flex .four-li{
		flex-basis: 50%;
	}
	.four-flex .four-li:nth-child(2):before{
		width: 0;
	}
	.card .card-item{
		margin-bottom: 16px;
	}
	.software .soft-box .soft-item{
		flex-basis: calc(50% - 16px);
		margin-bottom: 16px;
		margin-left: 8px;
		margin-right: 8px;
	}
	.software .soft-box{
		flex-wrap: wrap;
		padding: 50px 0;
	}
	.software .soft-box .soft-item::after{
		width: 0;
	}
	.software .news{
		margin-bottom: 16px;
	}
	.partner img{
		margin-bottom: 16px;
	}
	.footer{
		background: #F9F9F9;
		border: none;
		padding-bottom: 120px;
	}
	.footer .footer-top{
		border: none;
	}
	.footer .footer-top .footer-top-title{
		color: #000000;
		text-align: center;
		font-size: var(--fontsize30);
		font-weight: bold;
	}
	.footer .footer-top .footer-top-li{
		padding: 30px;
	}
	.footer .footer-top .footer-top-li a{
		color: #4c4c4c;
		padding: 0 10px;
	}
	.tab-bar{
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 98px;
		background: #fff;
		border-top: 1px solid #F9F9F9;
	}
	.tab-bar .tab-bar-flex{
		padding: 0 10px;
		display: flex;
		justify-content: space-around;
		align-items: center;
		margin-top: 20px;
	}
	.tab-bar .tab-bar-item{
		flex: 1;
	}
	.tab-bar .tab-bar-item a{
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}
	.tab-bar .tab-bar-item a img{
		width: 32px;
		height: 32px;
	}
	.tab-bar .tab-bar-item a span{
		font-size: var(--fontsize14);
		color: #7F7F7F;
		line-height: 30px;
	}
	.tab-bar .tab-bar-active a span{
		color: #272727;
	}
	.border-out{
		padding: 20px 10px;
		margin-top: 16px;
	}
	.about-o-f{
		padding: 20px 10px;
		flex-wrap: wrap;
	}
	.about-o-f-i{
		margin-right: 0;
		flex-basis: 100%;
		margin-bottom: 30px;
	}
	.about-f-t, .about-f-c{
		flex-wrap: wrap;
	}
	.about-f-t-i{
		flex-basis: 100%;
		padding: 20px;
		margin-right: 0;
		margin-bottom: 16px;
	}
	.about-fti-l{
		width: 52px;
		margin-right: 16px;
	}
	.about-fti-r-p{
		font-size: 15px;
	}
	.about-f-c-i{
		flex-basis: 100%;
	}
	.about-f-c-i .about-f-c-t{
		text-align: center;
	}
	.about-x-t{
		font-size: 26px;
	}
	.about-f-f img{
		width: calc((100% - 20px) / 2);
	}
	.about-f-f img:nth-child(5n){
		margin-right: 10px;
	}
	.poilt-four{
		flex-wrap: wrap;
	}
	.certify-module{
		flex-basis: 100%;
	}
	.talent-adv{
		padding: 20px;
		flex-direction: column;
		align-items: flex-start;
	}
	.talent-adv .talent-adv-line{
		writing-mode: initial;
		text-align: left;
		margin-bottom: 16px;
	}
	.talent-adv .talent-adv-li{
		margin-left: 0;
	}
	.poilt-tm-title{
		text-align: center;
	}
	.design-col{
		margin-bottom: 16px;
	}
	.design-col .design-li{
		padding: 8px;
		background: none;
	}
	.design-col .design-li .design-btm{
		font-size: 12px;
	}
	.design-descrip{
		line-height: 32px;
		margin: 50px 0;
	}
	.design-six .design-six-flex{
		border-radius: 60px;
		padding: 24px;
	}
	.energy-two .row,.machine-f-f .row{
		display: block;
	}
	.energy-two .endrgy-two-col{
		margin-bottom: 16px;
	}
	.login{
		width: 90%;
		margin: 90px auto 0;
	}
	.login .logo-pic{
		width: 100%;
	}
	.login .login-form,.login .login-submit{
		width: 100%;
	}
	.industry-adv{
		padding: 20px;
	}
	.industry-adv .industry-con{
		margin-top: 0;
	}
	.machine-f-f .machine-f-li{
		border-radius: 15px;
		padding: 8px;
	}
	.machine-f-f .machine-f-d{
		margin-bottom: 16px;
	}
	.machine-f-f{
		margin-top: 20px;
	}
	.poilt-module{
		margin-bottom: 16px;
	}
	.poilt-module .poilt-module-box{
		padding: 8px 10px;
	}
	.poilt-module .poilt-title{
		line-height: 28px;
		height: auto;
		min-height: 130px;
		margin: 16px 0;
	}
	.user-border .user-right{
		padding: 10px;
	}
	.order-item{
		flex-wrap: wrap;
	}
	.order-item .order-item-left{
		flex-basis: 100%;
	}
	.order-item .order-item-right{
		flex-basis: 100%;
		align-items: center;
		justify-content: space-between;
	}
	.pwd{
		width: 95%;
		flex-direction: column;
		align-items: center;
	}
	.pwd .pwd-left{
		width: 110px;
		margin-bottom: 32px;
	}
	.pwd .pwd-right{
		margin-left: 0;
	}
	.user-right .user-r-b{
		padding: 15px 8px;
	}
	.pwd-submit button{
		width: 100%;
	}
	.popup-box{
		width: 90%;
	}
	.popup-box .popup-success{
		width: 98px;
	}
	.personal{
		padding: 10px;
	}
	.poilt-module .poilt-module-title{
		font-size: 18px;
	}
	.poilt-line{
		margin-bottom: 16px;
		font-size: 14px;
	}
	.login .login-step{
		width: 100%;
	}
	.result-list .result-li{
		padding: 16px;
	}
	.robot-item{
		padding: 10px;
	}
	.robot-item .flex-start-center{
		flex-wrap: wrap;
		flex-direction: column;
	}
	.robot-item:nth-child(2n-1) .flex-start-center{
		flex-direction: column-reverse;
	}
	.robot-item .robot-img{
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		margin-bottom: 16px;
	}
	.robot-three-flex{
		flex-direction: column-reverse;
		margin-top: 20px;
	}
	.robot-three-right,.robot-three-left{
		background-position: top center;
		background-image: none;
	}
	.robot-three{
		padding: 10px;
	}
	.robot-flex-item{
		margin-right: 0;
		flex-basis: 100%;
		margin-top: 20px;
	}
	.productsBox .products-tab ul{
		flex-wrap: wrap;
	}
	.productsBox .products-tab-item a{
		padding: 0 8px;
		font-size: 14px;
	}
	.productsBox .products-tab-item{
		margin: 0 5px 10px 5px;
	}
	.school-f{
		flex-direction: column;
		overflow: hidden;
	}
	.school-f .school-l{
		padding: 16px;
	}
	.category-list{
		flex-direction: column;
	}
	.category-list-left{
		flex-basis: 100%;
	}
	.category-list-right{
		flex-basis: 100%;
		margin-left: 0;
	}
	.opacity-page{
		z-index: 999999999;
	}
	.popup-box{
		padding: 40px 16px;
		z-index: 9999999999;
	}
	.popup-form .form-flex,.popup-form .form-flex .form-input{
		flex-wrap: wrap;
	}
	.popup-form .form-flex .form-item{
		flex-basis: 100%;
		margin-bottom: 16px;
	}
	.popup-form .form-flex .form-input input[type="text"], .popup-form .form-flex .form-input input[type="date"]{
		width: 100%;
	}
	.jquee{
		padding: 10px;
		flex-direction: column;
	}
	.product-right{
		margin-left: 0;
	}
	#preview{
		flex-direction: column;
		width: 100%!important;
	}
	#preview #spec-n5{
		display: flex;
		width: 100%;
		height: 100px;
		margin-left: 0;
	}
	.jqzoom,#spec-list{
		width: 100%!important;
	}
	#spec-list .list-h{
		width: 100%!important;
		display: flex;
	}
	.stand-round{
		width:100px;
		height: 100px;
		margin-top: -50px;
		margin-left: -50px;
	}
	.stand-round .stand-round-border{
		width: 90px;
		height: 90px;
		font-size: 12px;
		line-height: 20px;
		margin: 5px 0 0 5px;
	}
	.stand-relative{
		flex-direction: column;
	}
	.stand-relative img{
		top: 0;
		left: 50%;
		margin-left: -23px;
		margin-top: -23px;
		width: 46px;
		height: 46px;
	}
	.stand-relative .absolute-right{
		top: 0;
		right: 50%;
		margin-right: -23px;
		margin-top: -23px;
		width: 46px;
		height: 46px
	}
	.stand-relative .stand-box{
		padding: 45px 10px 10px 10px;
		width: 100%;
		min-height: 350px;
	}
	.stand-relative .stand-title{
		font-size: 18px;
		line-height: 24px;
	}
	.stand-relative .stand-text{
		font-size: 16px;
		line-height: 24px;
	}
	.talent-f-m{
		background: #F9F9F9;
		border-radius: 10px;
		overflow: hidden;
	}
	.talent-f-m .talent-f-m-t{
		background: #00B0F0;
		font-size: 18px;
		color: #ffffff;
		line-height: 65px;
		padding: 0 10px;
		font-weight: bold;
	}
	.talent-f-m .talent-f-m-b{
		padding: 16px 10px;
	}
	.talent-f-m .talent-f-m-b-l{
		font-size: 18px;
		color: #494949;
		line-height: 28px;
		margin-bottom: 16px;
	}
	.talent-f-m .talent-f-m-b-l span{
		font-weight: bold;
	}
	.terminal-t{
		flex-direction: column;
	}
	.terminal-t .terminal-t-l{
		padding: 10px;
		margin-right: 0;
	}
	.terminal-t .terminal-t-r{
		flex-direction: column;
	}
	.terminal-c-t{
		flex-direction: column;
	}
	.terminal-c-t .terminal-c-t-i{
		padding: 32px 16px;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.user-right .user-r-t{
		flex-direction: column;
		padding: 10px;
	}
	.user-right .user-r-t-l{
		justify-content: space-between;
		flex: 1;
		width: 100%;
	}
	.user-right .user-rtl-w{
		margin-left: 0;
		width: 110px;
	}
	.user-right .user-rtl-w a{
		font-size: 14px;
		line-height: 24px;
	}
	.user-right .user-r-t-l .user-rtl-a .user-rtl-an-m{
		line-height: 24px;
		font-size: 14px;
	}
	.user-right .user-r-t-l .user-rtl-a .user-rtl-a-n{
		margin-left: 8px;
	}
	.user-right .user-r-t-l .user-rtl-a .user-rtl-an-t{
		font-size: 14px;
	}
	.user-right .user-r-t-l .user-rtl-a .user-rtl-a-p{
		width: 50px;
	}
	.user-right .user-r-t-l .user-rtl-a .user-rtl-a-p img{
		width: 50px;
		height: 50px;
	}
	.user-right .user-r-t-r .user-rtr-l{
		padding: 0;
		flex: 1;
	}
	.user-right .user-r-t-r{
		width: 100%;
	}
	.user-border{
		border: none;
	}
	.layui-btn{
		padding: 0 2px!important;
	}
	.layui-btn .layui-icon{
		font-size: 14px!important;
	}
	
}