@media only screen and (min-width: 767px) and (max-width: 1024px) {
.center {width: 100%;margin: 0;}
.pad_w94 {width: 94%;margin:  0 auto;}
.pad_w100 {width: 100%;height: auto;}
.pad_none {display: none;}
.pad_block {display: block;}
.pad_inline {display: inline-block;}
.pad_mt0 {margin-top: 0;}

.header_span01{font-size:12px; padding-top:15px;}
header .header_01 ul li {margin-left:16px;}
header .header_01 .nh_logo{width:120px;}
header .header_02 {width: 765px;margin: 0 auto;}
header .header_02 li {padding: 0 3px; font-size:14px;}
header .header_02 li img{margin-right: 3px;}
.news {margin-top: 20px;}
.news dt {font-size: 20px;width: 170px;}
.news dt span b {padding-right: 15px;}
.news dd {padding-left: 7px;width: calc(100% - 170px);}
.news dd ul li span {font-size: 12px;}
.news dd ul li .img_icon {width: 195px;}
.news dd ul li span.des {width:calc(100% - 195px);}

.main_image ul{height:auto;}
.main_image li{height:auto;}
.main_image .img_1,.main_image .img_2,.main_image .img_3,.main_image .img_4,.main_image .img_5{background: none;}


.products_intro {padding:30px 0;}
.products_intro .products_intro_kind {margin-top: 20px;}
.products_intro .products_intro_kind li {width: 49%;margin-left: 2%;}
.products_intro .products_intro_kind li .pro_img {width: 100%;height: auto;margin-top: 0;}
.products_intro .products_intro_kind li .pro_ins {height: 80px;}
.products_intro .products_intro_kind li h3 {font-size: 20px;}
.nh_more {width: 94%;margin-top: 36px;}
.nh_more .nh_more_left {width: 330px;}
.nh_more .nh_more_des {float: right;width: 53%;padding-top: 0;}
.nh_more .nh_more_des h3 {font-size: 26px;line-height: 33px;}
.nh_more .nh_more_des p {margin-top: 15px;}
.nh_more .nh_more_des h5 {margin-top: 45px;width: 100%;}
.products_kinds {margin-top: 20px;}
.products_kinds ul li {margin-left: 10px;font-size: 11px;}
footer ul li {padding-right: 3px;font-size: 12px;line-height: 15px;}
footer ul li img {margin-right: 3px;}
.footer_des {margin-top: 30px;}
.footer_des dt {width: 67%;}
.footer_des dt span {font-size: 13px;}
.contact_banner {padding-left: 3%;box-sizing: border-box;}
.about_nav li {width: 32%;margin-left: 2%;}
.about_nav li img {width: 100%;height: auto;}
.safety_policy {width: 100%;}
.safety_policy .img {margin-right: 30px;}
.safety_policy.about {width: 94%;}
.safety_policy.about .policy_list h3 {margin-top: 50px;}
.policy_dess {text-align: left;}
.beef_cow .fl {width: 335px;}
.news_top {margin-top: 20px;}
.news_top li {width: 32%;height: auto;margin-left: 2%;}
.news_top li a img {width: 100%;height: auto;}
.img_mt93 {margin-top: 50px;}
.news_title {margin-top: 20px;}
.news_detail {margin-top: 20px;}
.sp_video100 video{width:100%; max-width:800px; height:auto;}
.food_detail_intro .food_ins {width: 202px;margin-left: 10px;}
.food_eatway li {width: 49%;margin-left: 2%;}
.food_recipe ul {padding: 0 2%;box-sizing: border-box;}
.contact_table {margin-top: 15px;}
.products_detail .food_detail_img {margin-top: 15px;}
.food_recipe ul {margin-top: 0;}
.food_recipe ul li {margin-top: 30px;width: 49%;margin-left: 2%;}
.food_recipe ul li:nth-child(2n+1) {margin-left: 0;}
.food_eatway li p {font-size: 13px;line-height: 22px;}
.contact_table .hot_dog_title {padding-left: 3%;box-sizing: border-box;}
.eaten_des {margin-top: 30px;}
.eaten_tec_img img {width: 100%;height: auto;}
.hot_dog_list {padding:20px 3% 0 3%;}
.hot_dog_list li {width: 32%;margin-left: 2%;}
.hot_dog_list li img {width: 100%;height: auto;}
.contact_table .hot_dog_title h2 span {margin-right: 37px;}
.safety_ways {padding: 25px;margin-top: 30px;}
.safety_policy .policy_list h3 {margin-top: 33px;}
.contact_table table tr th {width: 15%;}
.contact_table table tr td textarea {width: 85%;}
.about_us {margin-top: 30px;}
.contact_table h3 a {line-height: 20px;}


.fa_pc_block{display:none;}
.fa_sp_block{display:block;}
.line0{line-height:0px;}

.pad_top15{margin-top:15px;}
.fa_sp_bg{background:url(../images/food_bk_sp_bg.jpg) repeat; padding-top:25px;}
.fa_sp_bg2{background:url(../images/food_bk_sp_bg.jpg) repeat; padding-top:35px; line-height:130%;}
.fa_sp_a1{background:#fff;}
.w94{width:94%; margin:0 3% 0 3%; padding:15px 0px 15px 0px;}
.tw94{width:94%; margin:0 3% 0 3%;}
.w96{width:96%; margin:0 2% 0 2%;}
.fb_li{width:20%;}
.fb_lb{width:77%; margin-left:3%; padding-top:25px;}
.fb_lx{border-bottom:1px dashed #b5b5b5;}
}