/*自适应导航*/
	.m_nav{
	    display: none;
	    align-items:center;
	    position: relative;
	    padding:10px;
	    height: 100%;
	    /*background-color: #fff;*/
	    transform: translateY(50%);
	    border-radius: 5px;
	  }
	  .m_nav>button{
	    border:none;
	    width: 30px;
	    height: 20px;
	    position: relative;
	    background-color: rgba(0,0,0,0);
	    outline: none;
	  }
	  .m_close{
	    width: 30px;
	    height: 30px;
	    position: absolute;
	    top: 50%;
	    left: 0;
	    transform: translateY(-50%);
	    z-index: 999;
	    display: none;
	  }
	  .m_nav em{
	    width: 30px;
	    height: 4px;
	    background-color: #ba1011;
	    display: block;
	    position: absolute;
	    border-radius: 5px;
	  }
	  .m_ht1{
	    left: 0;
	    top: 0;
	    transition: all 0.8s;
	  }
	  .m_ht2{
	    left: 0;
	    top: 8px;
	  }
	  .m_ht3{
	    left: 0;
	    bottom:0;
	    transition: all 0.8s;
	  }
	  .m_htl_an{
	    -moz-transform: rotate(225deg);
	    -webkit-transform: rotate(225deg);
	    -o-transform: rotate(225deg);
	    -ms-transform: rotate(225deg);
	    transform: rotate(225deg);
	    top: 7px;
	  }
	  .m_ht3_an{
	    -moz-transform: rotate(-225deg);
	    -webkit-transform: rotate(-225deg);
	    -o-transform: rotate(-225deg);
	    -ms-transform: rotate(-225deg);
	    transform: rotate(-225deg);
	    top: 7px;
	    }
	  .nav-auto-box{
	    width:100%;
	    height: 100%;
	    position: fixed;
	    top:0;
	    left: 0;
	    z-index: 100;
	    background-color:rgba(0,0,0,.6);
	    padding-top:115px;
	    box-sizing: border-box;
	    display: none;
	  }
	  .nav-auto-fu{
	    width:100%;
	    height: 100%;
	    position: relative;
	  }
	  .nav-auto-list{
	    position: absolute;
	    right: -50%;
	    width:60%;
	    background-color: #fafafa;
	    height: 100%;
	    padding:20px;
	    box-sizing: border-box;
	    overflow:scroll;
	    opacity: 0;
	    transition: all 1s;
	  }
	  .nav-auto-box>.nav-auto-fu>.active{
	    right: 0;
	    opacity: 1;
	  }
	  .nav-auto-list>dl{
	    margin-bottom: 15px;
	  }
	  .nav-auto-list>dl>dt{
	    width:100%;
	    line-height: 40px;
	    background-color: #fff;
	    padding-left: 20px;
	    font-size: 18px;
	    position: relative;
	    margin-bottom: 10px;
	  }
	  .nav-auto-list>dl>dt:before{
	    position: absolute;
	    content: "";
	    left: 0;
	    top: 50%;
	    width:3px;
	    height: 10px;
	    background-color: #ba1011;
	    transform: translateY(-50%);

	  }
	  .nav-auto-list>dl>dt>a{
	    font-weight: bold;
	    width:100%;
	  }
	  .nav-auto-list>dl>dd{
	    width:25%;
	    text-align: center;
	    line-height: 36px;
	  }
	  .nav-auto-list>dl>.active{
	    width:100%;
	    text-align: left;
	    padding:0 20px;
	    box-sizing: border-box;
	    margin-bottom: 10px;
	  }
	  .nav-auto-list>dl>.active>a{
	    margin-bottom: 10px;
	  }
	  .nav-auto-list>dl>dd:last-child{
	    margin-right:auto;
	  }
	  .nav-auto-list>dl>dd>ul{
	    width:100%;
	    background-color: #fff;
	  }
	  .nav-auto-list>dl>dd>ul>li{
	    width:25%;
	    text-align: center;
	    line-height: 36px;
	  }
	  .nav-auto-list>dl>dd>ul>li:last-child{
	    margin-right:auto;
	  }

@media (max-width: 1680px) {

   /*公共样式*/
		.top-link{
			width: 8%;
		}
		nav{
			width: 52%;
		}
	/*首页*/
		.sec-02-data{
			padding-top: 160px;
		}
		.sec-02-data>li>h4{
			width: 100%;
			font-size: 17px;
		}
		.sec-02-data>li{
			width: 43%;
		}
		.data-box>h2{
			font-size: 36px;
		}
		.sec-02-pic{
			width: 50%;
		}
		.sec-03-tit>h2{
			font-size: 48px;
			line-height: 54px;
		}
		.sec-03-info>ul>li>h4{
			font-size: 22px;
		}
		.sec-03-info{
			width: 65%;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3{
			margin-left:-35%;
		}
		.sec-05{
			padding-top: 160px;
		}	
}

@media (max-width: 1550px){
	/*首页*/
		.banner-box>video{
			width: 126%;
			margin-left:-13%;
		}
		.sec-02-bj>h4{
			font-size: 20px;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3{
			margin-left:-40%;
		}
		.sec-04>ul>li:nth-child(1):hover .content-3 h3, .sec-04>ul>li:nth-child(1):hover .content-3 span, .sec-04>ul>li:nth-child(1):hover .content-3 p{
			width: 520px;
		}
}

@media (max-width: 1440px){
	/*公共样式*/
		h2{
			font-size: 46px;
		}
		h3{
			font-size: 32px;
		}
		nav{
			display: none;
		}
		.top-link{
			margin-left: auto;
			margin-right: 30px;
			width: 10%;
		}
		.m_nav{
			display: flex;
		}

	/*首页*/
		.banner-ani>.swiper-slide p{
			font-size: 17px;
		}
		.content-3 h3{
			font-size: 30px;
		}
		
		.banner-text{
			background-size: 140% 140%;
		}
		.sec-02-data{
			padding-top: 140px;
		}
		.data-box>h2{
			width: 100%;
			font-size: 32px;
		}
		.sec-02>.cont>.active>li>.data-box>h2{
			padding-top: 60px;
		}
		.data-box>img{
			height: 90px;
		}
		.data-box:after{
			height: 100px;
		}
		.data-box{
			height: 100px;
		}
		.sec-02>.cont>a{
			margin-top: 30px;
		}
		.sec-02-data>li>h4{
			font-size: 16px;
		}
		.sec-02-bj{
			height: 100px;
			padding-top: 15px;
		}
		.sec-03-info>ul>li{
			padding:0 15px;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3{
			width: 100%;
			margin-left:-55%;
		}
		.content-3 p{
			font-size: 16px;
		}
		.sec-04>ul>li:nth-child(2):hover .content-3 h3, .sec-04>ul>li:nth-child(2):hover .content-3 span, .sec-04>ul>li:nth-child(2):hover .content-3 p{
			width: 500px;
		}
		.sec-04>ul>li:nth-child(1):hover .content-3 h3, .sec-04>ul>li:nth-child(1):hover .content-3 span, .sec-04>ul>li:nth-child(1):hover .content-3 p{
			width: 440px;
		}
		.bt-nav>dl:nth-child(5),.bt-nav>dl:nth-child(6){
			display: none;
		}
		.sec-05{
			padding-top: 160px;
		}
		.sec-05-list>ul>li .img_box{
			height: 260px;
		}

	/*关于我们*/
		.pic-box{
			height: 440px;
		}
		.abo-3-box>ul>li{
			width: 25%;
		}
		.ab-1-right{
			width: 48%;
		}
		.ab-1-right>img{
			margin-top: 60px;
		}

	/*生产制造*/
		.make-1 ul>li>a>.img_box{
			height: 200px;
		}
		.make-1 ul>li>a>p{
			line-height: 30px;
		}
		.make-2-info>h4{
			font-size: 28px;
		}

	/*工程案例*/
		.case-list ul>li>a>p{
			font-size: 16px;
			line-height: 30px;
		}
		.case-list ul>li{
			padding:0 15px;
		}
		.case-list ul>li>a{
			padding:5px;
		}
		.case-list{
			padding-top: 0;
		}

	/*服务支持*/
		.sev-box{
			padding-top: 40px;
		}
}

@media (max-width: 1200px){
	/*公共样式*/
		h2{
			font-size: 36px;
		}
		h3{
			font-size: 28px;
		}
		h4{
			font-size: 20px;
		}
		.welcome{
			display: none;
		}
		header>.cont>a>img{
			height: 40px;
		}
		.top-link>a{
			line-height: 40px;
		}
		.m_nav{
			transform: translateY(25%);
		}
		.nav-auto-box{
			padding-top: 60px;
		}

	/*首页*/
		.banner-box>video{
			width: auto;
			margin-left:0;
			height: 100%;
		}
		.banner-ani>.swiper-slide p{
			font-size: 15px;
		}
		.sec-02>.cont>.active>li>.data-box>h2{
			font-size: 28px;
		}
		.sec-02-bj>h4{
			font-size: 18px;
		}
		.sec-02-data{
			width: 55%;
			padding-top: 80px;
		}
		.sec-02-pic{
			width: 40%;
		}
		.sec-02-data>li{
			margin-top:120px;
		}
		.sec-03-tit>h2{
			font-size: 36px;
			line-height: 40px;
		}
		.sec-03-tit>h3{
			font-size: 30px;
		}
		.sec-03-info{
			width: 70%;
		}
		.sec-03-tap>ul>li>h4{
			font-size: 22px;
		}
		.sec-03-tap>ul>li{
			padding:15px 0;
		}
		.content-3 h3{
			font-size: 26px;
		}
		.content-3 span{
			font-size: 20px;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3{
			width: 100%;
			margin-left:-45%;
		}
		.content-3{
			left: 55%;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3 h3, .sec-04>ul>li:nth-child(3):hover .content-3 span, .sec-04>ul>li:nth-child(3):hover .content-3 p,.sec-04>ul>li:nth-child(2):hover .content-3 h3, .sec-04>ul>li:nth-child(2):hover .content-3 span, .sec-04>ul>li:nth-child(2):hover .content-3 p,.sec-04>ul>li:nth-child(1):hover .content-3 h3, .sec-04>ul>li:nth-child(1):hover .content-3 span, .sec-04>ul>li:nth-child(1):hover .content-3 p{
			width: 350px;
		}
		.bt-nav dt{
			font-size: 18px;
		}

	/*关于我们*/
		.padding{
			padding:40px 0;
		}
		.abo-3{
			padding-top: 100px;
		}
		.mbx{
			padding:10px 0;
		}
		.mbx ul>li{
			font-size: 15px;
		}
		.mbx p{
			font-size: 15px;
		}
		.pic-tit>h3:before{
			height: 4px;
		}
		.pic-box{
			height: 360px;
		}
		.ab-1-left>p{
			font-size: 15px;
			line-height: 28px;
			margin-top:15px;
		}
		.abo-2-tit{
			top: 40px;
		}
		.abo-2-info{
			width: 60%;
			margin-top:40px;
		}
		.abo-2-pic{
			height: 500px;
		}
		.abo-2-info li>p{
			font-size: 15px;
		}
		.abo-2-tap ul>li{
			padding:20px 0;
		}
	
	/*机械租赁*/
		.rent-list ul>li .img_box{
			width: 100%;
			height: 320px;
		}
		.rent-list-info{
			width: 100%;
			margin-top:20px;
		}
		.rent-list-info>h4{
			line-height: 30px;
			height: 60px;
		}
		.product-info-l{
			width: 100%;
			padding-right: 0;
			border:none;
		}
		.product-info-r{
			display: none;
		}
		.pro-show{
			margin-top:0;
		}

	/*生产制造*/
		.make-1 ul>li{
			width: 33.3%;
			margin-top:30px;
		}
		.make-2-list>.img_box{
			height: auto;
		}
		.make-2-info>h4{
			font-size:22px;
			line-height: 36px;
		}
		.make-2-info>p{
			font-size: 15px;
			line-height: 26px;
		}

	/*工程案例*/
		.case-list{
			padding-top: 0;
		}

	/*联系我们*/
		.dt{
			padding-bottom: 60px;
		}
		.cat-box{
			width: 40%;
		}
}

@media (max-width: 1000px){
	/*公共样式*/
		h2{
			font-size: 30px;
		}
		h3{
			font-size: 24px;
		}
		.top-link{
			width: 12%;
		}
		.banner{
			height: 580px;
		}
		.banner-text{
			background-size: 300%;
		}

	/*首页*/
		.section{
			padding:30px 0;
		}
		.sec-01{
			padding:0;
		}
		.banner-ani>.swiper-slide p{
			letter-spacing: 4px;
		}
		
		.sec-02-data{
			padding:0;
		}
		.sec-02-data>li{
			margin-top:80px;
		}
		.sec-03-img{
			position: static;
			height: 540px;
		}
		.sec-03-img-box{
			bottom:0;
			height: 100%;
		}
		.sec-03-img-box>img{
			top: 50%;
			transform: translate(-50%,-50%);
		}
		.sec-03-tit>h2{
			font-size: 26px;
		}
		.sec-03-tit>h3{
			font-size: 24px;
		}
		.sec-03-tit{
			width: 25%;
		}
		.sec-03-info{
			width: 75%;
		}
		.sec-03-info>ul>li>h4{
			font-size: 17px;
		}
		.sec-04{
			padding:0;
		}
		.sec-04>ul{
			width: 100%;
			flex-wrap: wrap;
			margin-left: 0;
		}
		.sec-04>ul>li{
			width: 50%;
			transform:skewX(0);
		}
		.sec-04>ul>li img{
			width: 100%;
			position: static;
			transform: skewX(0) translateX(0);
		}
		.sec-04>ul>li:hover{
			width: 100%;
		}
		.sec-04>ul>li:hover img:nth-child(1){
			opacity: 1;
		}
		.sec-04>ul>li img:nth-child(2){
			display: none;
		}
		.sec-04>ul>li:hover img:nth-child(2){
			display: none;
		}
		.sec-04>ul>li:nth-child(1),.sec-04>ul>li:nth-child(2){
			width: 50%;
		}
		.sec-04>ul>li:nth-child(3){
			width: 100%;
		}
		.sec-04>ul>li:nth-child(3) img{
			width: 100%;
			height: 360px;
		    object-fit: cover;
		    object-position: center;
		    background-repeat: no-repeat;
		}
		.content-3{
			transform: skewX(0) translateY(50%);
		}
		.sec-04>ul>li:nth-child(3):hover .content-3{
			width: 50%;
			text-align: left;
		}
		.sec-04>ul>li:nth-child(3):hover .content-3 span:before{
			left: 0;
			right: auto;
		}
		.sec-04>ul>li>a{
			width: 100%;
			overflow: hidden;
		}
		.sec-04>ul>li:nth-child(1):hover .content-3,.sec-04>ul>li:nth-child(2):hover .content-3,.sec-04>ul>li:nth-child(3):hover .content-3{
			width: 100%;
			height: 100%;
			padding:20px;
			box-sizing: border-box;
			margin-left:0;
			left: 0;
			top: 0;
			margin-top: 0;
			transform: translate(0);
		}
		.sec-04>ul>li:nth-child(3):hover .content-3 h3, .sec-04>ul>li:nth-child(3):hover .content-3 span, .sec-04>ul>li:nth-child(3):hover .content-3 p, .sec-04>ul>li:nth-child(2):hover .content-3 h3, .sec-04>ul>li:nth-child(2):hover .content-3 span, .sec-04>ul>li:nth-child(2):hover .content-3 p, .sec-04>ul>li:nth-child(1):hover .content-3 h3, .sec-04>ul>li:nth-child(1):hover .content-3 span, .sec-04>ul>li:nth-child(1):hover .content-3 p{
			width: 100%;
		}
		.content-3 span{
			padding-bottom: 20px;
			font-size: 16px;
		}
		.content-3 h3{
			font-size: 22px;
		}
		.content-3 p{
			font-size: 15px;
			line-height: 26px;
			margin-top:8px;
		}
		.sec-05-list>ul>li .img_box{
			height: 240px;
		}
		.sec-05>.cont>a{
			margin-top:40px;
		}
		.sec-07-ft-r{
			display: none;
		}
		.sec-07-ft-l{
			width: 100%;
		}
		.bt-lx>h3{
			font-size: 24px;
		}

	/*关于我们*/
		.mbx ul{
			display: none;
		}
		.abo-2-pic{
			height: 420px;
		}
		.abo-2-tap ul>li>h4{
			font-size: 16px;
		}
		.abo-3-box>ul>li{
			width: 33.3%;
		}

	/*机械租赁*/
		.rent-list-info>dl>dt{
			font-size: 16px;
		}
		.rent-list-info>dl>dd{
			padding-left: 8px;
			font-size: 15px;
		}

	/*新闻资讯*/
		.news-list ul>li{
			width: 48%;
		}
}

@media (max-width: 900px){
	/*公共样式*/
		h2{
			font-size: 26px;
		}
		h3{
			font-size: 20px;
		}
		h4{
			font-size: 17px;
		}
		.banner-ani>.swiper-slide i{
			padding:0 8px;
		}
		.top-link{
			width: 14%;
		}
		.swiper-pagination-bullet{
			width: 30px;
			height: 4px;
		}

	/*首页*/
		.banner{
			height: 480px;
		}
		.data-box>img{
			height:70px;
		}
		.data-box:after{
			width: 130px;
			height: 60px;
		}
		.sec-02>.cont>.active>li>.data-box>h2{
			font-size: 22px;
			padding-top:30px;
		}
		.data-box{
			height: 60px;
		}
		.sec-02>.cont>a{
			padding:5px 10px;
			font-size: 15px;
		}
		.sec-02>.cont>a>img{
			width: auto;
			height: 15px;
			margin-top:2px;
		}
		.sec-02-pic{
			width: 42%;
			bottom: 13%;
		}
		.sec-02>.act1{
			right: 4%;
		}
		.sec-03-img{
			height: 480px;
		}
		.sec-03-tit>h2{
			line-height: 30px;
		}
		.sec-03-info>ul>li{
			padding:0 5px;
			border-right: 1px solid rgba(0,0,0,.1);
		}
		.sec-03-info>ul>li>h5{
			font-size: 16px;
		}
		.sec-03-tap>ul>li>h4{
			font-size: 17px;
		}
		.sec-05-list>ul>li .img_box{
			height: 200px;
		}
		.sec-05-list>ul>li h4{
			margin-top:15px;
		}
		.sec-05>.cont>a{
			width: 110px;
			margin-top:30px;
			padding:5px 10px;
			font-size: 15px;
		}
		.sec-05>.cont>a>img{
			width: auto;
			height: 15px;
			margin-top:2px;
		}
		.bt-nav{
			width: 100%;
			padding-top: 0;
			padding-right: 0;
			border:none;
			padding-bottom: 20px;
		}
		.bt-lx{
			width: 100%;
			padding-left: 0;
			padding-top: 0;
			padding-bottom: 20px;
			display: flex;
    		justify-content: space-between;
    		flex-wrap: wrap;
		}
		.bt-lx>h3{
			width: 100%;
		}
		.bt-lx>p{
			width: 50%;
		}
		.sec-07-ft-l>p{
			text-align: center;
		}
		.sec-07-ft-l>p:last-child{
			display: flex;
    		justify-content: center;
		}
		.sec-07-ft-l>p:last-child>img{
			height: 100%;
		}

	/*关于我们*/
		.ab-1-left{
			width: 100%;
		}
		.ab-1-right{
			width: 100%;
			margin-top:30px;
		}
		.ab-1-right>img{
			width: 100%;
			margin:0 auto;
		}
		.abo-2-info{
			width: 100%;
		}

	/*机械租赁*/
		.rent-list ul>li{
			width: 100%;
			padding:0;
			margin-top:30px;
		}
		.rent-list ul>li:nth-child(2){
			margin-top:30px;
		}
		.rent-list ul>li .img_box{
			height: calc(90%);
		}
		.pro-cs>p>i{
			font-size: 16px;
		}
		.pro-cs>p{
			font-size: 15px;
		}
		.pro-name>span>i{
			font-size: 16px;
		}
		.pro-name>span{
			font-size: 24px;
		}

	/*生产制造*/
		.make-2-box{
			padding:15px;
		}
		.make-2-list>.img_box{
			width: 100%;
			height: 100%;
		}
		.make-2-info{
			width: 100%;
		}

	/*工程案例*/
		.case-list ul>li{
			width: 50%;
			margin-top:30px;
		}
		.case-list ul>li>a>p{
			font-size: 14px;
		}

	/*服务支持*/
		.sec-1-left{
			display: none;
		}
		.sec-1-right{
			width: 100%;
			padding:0;
		}
		.sec-1-tit{
			justify-content: center;
		}
		.sec-1-tit>span{
			margin-right: 0;
		}
		.sec-1-tit>h3{
			width: 40px;
			height: 45px;
			line-height: 45px;
			background-size: 100% 100%;
		}

}

@media (max-width: 768px){
	/*公共样式*/
		h2{
			font-size: 22px;
		}
		h3{
			font-size: 18px;
		}
		.top-link{
			width: 20%;
		}
		.top-link>a{
			font-size: 15px;
		}
		.nav-auto-list{
			width: 90%;
		}
		.nav-auto-list>dl>dt{
			font-size: 16px;
			line-height: 30px;
		}
		.nav-auto-list>dl>dd{
			font-size: 15px;
			line-height: 26px;
		}

	/*首页*/
		.banner{
			height: 420px;
		}
		.banner-ani>.swiper-slide i{
			padding:0 3px;
		}
		.banner-box>img{
			width: 100%;
		    height: 100%;
		    display: block;
		    object-fit: cover;
		    object-position: center;
		    background-repeat: no-repeat;
		}
		.banner-ani>.swiper-slide p{
			font-size: 12px;
			letter-spacing: 2px;
		}
		.banner-text{
			background-size: 500%;
		}
		.banner-prev{
			width: 30px;
			height: 30px;
		}
		.banner-next{
			width: 30px;
			height: 30px;
		}
		.sec-02-data{
			width: 100%;
		}
		.sec-02-data>li:nth-child(1),.sec-02-data>li:nth-child(2){
			margin-top:40px;
		}
		.sec-02{
			padding-bottom: 200px;
		}
		.sec-02-bj{
			width: 100%;
		}
		.sec-02-pic{
			bottom: 8%;
		}
		.sec-02>.cont>a{
			margin-top:40px;
		}
		.sec-02>.cont>.act1{
			margin-left:30px;
		}
		.sec-03-top{
			flex-wrap: wrap;
		}
		.sec-03-tit{
			width: 100%;
		}
		.sec-03-info{
			width: 100%;
		}
		.sec-03-img{
			height: 400px;
		}
		.sec-03-tap>ul>li{
			width: 50%;
			padding:8px 0;
		}
		.sec-03{
			padding-bottom: 100px;
		}
		.sec-03-tit>h2{
			font-size: 22px;
		}
		.sec-03-tit>h3{
			font-size: 22px;
		}
		.sec-03-tap>ul>li:nth-child(1),.sec-03-tap>ul>li:nth-child(2){
			border-bottom: 1px solid rgba(0,0,0,.1);
		}
		.sec-04>ul>li:nth-child(1), .sec-04>ul>li:nth-child(2){
			width: 100%;
		}
		.sec-04>ul>li:nth-child(3) img{
			height: auto;
		}
		.content-3 h3{
			font-size: 18px;
		}
		.sec-05-list>ul>li .img_box{
			height: 160px;
		}
		.bt-nav{
			flex-wrap: wrap;
		}
		.bt-nav>dl{
			width: 32%;
		}
		.bt-nav dd>a{
			font-size: 14px;
			line-height: 26px;
		}
		.bt-nav>dl:nth-child(4),.bt-nav>dl:nth-child(7),.bt-nav>dl:nth-child(8){
			margin-top:15px;
		}
		.sec-06{
			padding-bottom: 10px;
		}
		.bt-lx>p:nth-child(4){
			width: 100%;
		}
		.bt-lx>p{
			font-size: 14px;
		}

	/*关于我们*/
		.abo-2-info li>p{
			line-height: 24px;
		}
		.abo-2-tap{
			bottom: -30px;
		}
		.abo-2-tap ul{
			padding:0;
		}
		.abo-2-tap ul>li{
			padding:8px 0;
		}
		.abo-2-tap ul>li>h4{
			font-size: 15px;
		}
		.abo-2-tap ul>li>h4>img{
			width: 24px;
			height: 24px;
			margin-top:3px;
		}
		.abo-3{
			padding-top: 60px;
		}
		.abo-3-box>ul>li>p{
			font-size: 14px;
			line-height: 28px;
			margin-top:5px;
		}

	/*机械租赁*/
		.pro-show{
			flex-wrap: wrap;
		}
		.pro-pic{
			width: 100%;
		}
		.pro-name{
			width: 100%;
			margin-top:40px;
		}

	/*生产制造*/
		.make-2-info>h4{
			font-size: 16px;
			line-height: 20px;
		}
		.make-2-info>h5{
			font-size: 15px;
			margin-top:10px;
		}
		.make-2-box{
			margin-top:20px;
		}
		.make-1 ul>li{
			width: 50%;
			padding: 0 10px;
		}

	/*新闻资讯*/
		.news-list ul>li>a>.img_box{
			height: 160px;
		}
		.news-list-info{
			padding:10px;
		}
		.news-list-info>h5{
			font-size: 16px;
		}
		.news-list-info>p:nth-child(3){
			font-size: 15px;
		}

	/*联系我们*/
		.cat-box{
			width: 50%;
			padding:20px;
		}
		.ft-3-1{
			padding-bottom: 0;
		}
		.ft-3-1 p{
			font-size: 15px;
			line-height: 26px;
			text-align: center;
			
		}
}

@media (max-width: 500px){
	/*公共样式*/
		h2{
			font-size: 20px;
		}
		h3{
			font-size: 16px;
		}
		header>.cont>a>img{
			height: 30px;
		}
		.top-link>a{
			font-size: 13px;
			line-height: 30px;
		}
		.top-link{
			margin-right: 10px;
			width: 24%;
		}
		.m_nav{
			transform: translateY(10%);
		}
		.nav-auto-box{
			padding-top: 50px;
		}
		.nav-auto-list>dl>dt{
			font-size: 15px;
		}
		.nav-auto-list>dl>dd{
			width: 33.3%;
		}

	/*首页*/
		.banner-box>video{
			display: none;
		}
		.m-banner{
			display: block;
		}
		.banner-ani>.swiper-slide i:nth-child(6){
			margin-right: 10px;
		}
		.sec-02>.cont>.active>li>h4{
			font-size: 15px;
		}
		.sec-02-bj>h4{
			font-size: 15px;
		}
		.sec-03-tit>h2{
			font-size: 20px;
		}
		.sec-03-tit>h3{
			font-size: 18px;
			letter-spacing: 8px;
		}
		.sec-03-info>ul>li>h5{
			font-size: 15px;
		}
		.sec-03-info>ul>li>h4{
			font-size: 15px;
		}
		.sec-03-info>ul{
			flex-wrap: wrap;
		}
		.sec-03-info>ul>li{
			width: 48%;
			text-align: center;
		}
		.sec-03-info>ul>li:nth-child(1),.sec-03-info>ul>li:nth-child(2){
			margin-bottom: 10px;
		}
		.sec-03-info>ul>li:nth-child(2){
			border-right: none;
		}
		.sec-03-img-box>img{
			top: 55%;
		}
		.sec-03-img-box>img{
			width: 60%;
		}
		.sec-03-tap>ul>li>h4{
			font-size: 15px;
		}
		.sec-05-list>ul>li{
			width: 100%;
		}
		.sec-05-list>ul>li:nth-child(2),.sec-05-list>ul>li:nth-child(3){
			margin-top:15px;
		}
		.sec-05-list>ul>li h4{
			margin-top:10px;
			font-size: 15px;
		}
		.top-link>ul{
			width: 180px;
			padding:5px;
		}
		.top-link>ul>li{
			line-height: 30px;
			font-size: 15px;
		}

	/*关于我们*/
		.pic-box{
			height: 240px;
		}
		.abo-2-tap ul>li{
			width: 50%;
		}
		.abo-2-tap ul>li:after{
			height: 2px;
		}
		.abo-2-tap{
			bottom: -50px;
		}
		.abo-3{
			padding-top: 80px;
		}
		.abo-3-box>ul>li{
			width: 50%;
			padding:0 8px;
		}

	/*生产制造*/
		.make-1 ul>li>a>.img_box{
			height: 120px;
		}

	/*工程案例*/
		.case-list ul>li{
			padding:0 6px;
		}

	/*新闻资讯*/
		.news-list ul>li{
			width: 100%;
			margin-bottom: 30px;
		}
		.news_inner>.cont>.ym_tit{
			font-size: 17px;
		}
		.news_inner{
			padding:30px 0;
		}

	/*联系我们*/
		.dt{
			padding-top: 40px;
			padding-bottom: 90px;
		}
		.cat-box{
			width: 80%;
		}
}
