@media screen and (min-width: 1200px) and (max-width: 1600px) {
  .main_middle {
    width: 100%;
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media(max-width: 1440px){
	.base_main .base_right .base_right_item a:first-of-type img {
	    width: 44.2vw;
	    height: auto;
	    border-radius: 0px 50px 0px 50px;
	}
	.base_main .base_right .base_right_item a:last-of-type img {
	    width: 20.4vw;
	    height: auto;
	    border-radius: 50px 0px 50px 0px;
	}
	.base_main .base_left img {
	    width: 20.4vw;;
	    height: auto;
	    border-radius: 50px 0px 50px 0px;
	}
	.food_item {
	    position: relative;
	    width: 400px;
	    height: 410px;
	}
	.about_big_en{
		right: 80px;
	}
	.page_logo {
	    margin-right:50px;
	}
	.page_phone {
	    margin-left: 26px;
	}
	.about_content .about_content_right .acr_left .acr_t {
	    margin: 30px 0 25px;
	    height: 32px;
	    font-size: 19px;
	    color: #282828;
	    line-height: 32px;
	}
	.b_top .b_contact {
	     flex: 0; 
	    border-right: 1px solid rgba(165, 165, 165, 0.2);
	    padding-right: 20px;
	}
	.b_top .fast_link{
		margin-right: 45px;
	}
}