@media only screen and (min-width: 320px) and (max-width: 740px) {
	.company .companyimg{width:100%;height: auto;}
	.company a{width: 100% !important;}
			}					
@media only screen and (min-width: 741px) and (max-width:1200px) {	
	.company .box{display: flex;justify-content: space-between;align-items: center;}
	.company .companyimg{width:54%;height: auto;flex-shrink: 0;}
	.company .text{width: 44%;}
	.company .box:nth-of-type(2) h3{text-align: right;}
			}
@media only screen and (min-width: 1200px)  {
	.company .box{display: flex;justify-content: space-between;align-items: center;}
	.company .companyimg{width:54%;height: auto;flex-shrink: 0;}
	.company .text{width: 44%;}
	.company .box:nth-of-type(2) h3{text-align: right;}
			}	
	.company {margin: 0.81rem 0 0.8rem 0;}
	.company .companyimg{margin: 0.3rem 0;}
	.company h2{font-size:0.4rem;color: #333;font-weight: 900;text-align: center;margin-bottom: 0.27rem;}
	.company .text h3{font-size: max(18px, 0.26rem);color: #5A5A5A;}
	.company .text p{color: #5a5a5a;font-size: max(14px, 0.2rem);margin: 0.17rem 0 0.52rem 0;}
	.company a{display: block;border: 2px solid #FF8400;width: 1.46rem;height: 0.4rem;line-height: 0.4rem;
	text-align: center;color: #FF8400;font-size: max(14px, 0.2rem);}
	.company a:hover{background:#FF8400;color: #FFFFFF;text-decoration-line: underline;}
	