﻿@media screen and (max-width:1880px){
	.tiy-top-left{
		width: 600px;
		margin-right: 20px;
	}
	.tiy-top-right{
		padding: 44px;
	}
	.tiy-top-right h1{
		font-size: 30px;
	}
	.line_1123{
		margin: 20px auto;
	}
	.tiy-bottom-div{
		margin-top: 20px;
	}
	.yer-foo1-right{
		margin-top: 15px;
	}
	.tyi-more{
		margin-top: 6px;
	}
}
@media screen and (max-width:1700px){
	.absorbed{ padding-top:8%;}
	.eggs{ margin-top:100px;}
	.page5-zuoyou{
		margin-top: 45px;
	}
	.page5-wp{
		padding-top: 100px;
	}
	.zuoyou-pic{
		width: 330px;
		margin-right: 20px;
	}
	.page5-zuoyou p{
		line-height: 1.8;
	}
	.jituan-con{
		margin-top: 10%;
		padding-right: 30px;
	}
	.jituan-1 span{
		margin-left: 40px;
	}
	.li1{
		margin-top: 250px;
	}
	.title-11 h3{
		margin-top: 0;
	}
	.title-11 h1{
		font-size: 28px;
	}
	.pic_list{
		margin-top: 10px;
	}
	.tiy-top{
		padding-top: 130px;
	}
	.page5 .yer-wp{
		padding-top: 130px;

	}
	.yer-foo1-left li{
		margin-left: 30px;
	}
	.yer-er{width: 135px;
		margin-left: 40px;}
}
@media screen and (max-width:1600px){
	.dashiji-div
	{width: 100%;}

	.hr-list li
	{width: 23%;margin-left: 2%;}
	.hr-list ul {
	    margin-left: -2%;
	}
	.search{
		margin-left: 10px;
		width: 150px;
	}
	.yer-index1-con img{
		width: 240px;
	}
	.p180{
		padding-top: 140px;
	}
	.index-1{
		padding-top: 180px;
	}
	.jietai{
		padding:30px 50px;
	}
	.jietai-title{
		padding: 10px 0;
	}
	.yr-team-list{
		width: 40%;
	}
	.yr-team p{
		padding: 20px 10%;
		margin-top: 15px;
	}
	.logo{
		width: 300px;
		margin-top: 20px;
	}
}
@media screen and (max-width:1500px){
	.yer-wp{
		width: 96%;
	}

	.yr-about5 .yr-about-tt{
		padding-top: 12%;
	}
	.yr-about4 .yr-about-tt{
		padding-top: 15%;

	}
}
@media screen and (max-width:1450px){
	.eggs{ margin-top:50px;}
	.recipes{ padding-top:10%;}
	.market{ margin-right:0;}
	.retuit{ width:110px;} 
	.market-info{ margin-left:12px;}
	.nav > li:nth-child(3){ margin-right:20px;}
	.nav > li:nth-child(4){ margin-left:50px;}
	.li2 h1{
		font-size: 20px;
	}
	.li2-wp{
		margin-top: 30px;
	}
	.zuoyou-pic{
		margin-right: 0;
		float: none;
	}	
	.jituan-con{
		margin-top: 7%;
		padding: 0	30px;
	}
	.jituan-1{
		margin-top: 5%;
	}
	.jituan-1 span{
		width: 80px;
	}
	.jituan-1 span{
		margin-left: 15px;
	}
	.page5-zuoyou h2{
		margin-top: 15px;
	}
	.page5-pic{
		margin-left: 30px;
	}
	.wwp{
		width: 100%;
		padding: 0	1%;
	}
	.about-5-pic{
		margin-right: 20px;
		padding-bottom: 180px;
	}
	.yr-about3-yuan{
		width: 200px;
		height: 200px;
	}
	.yr-about3-yuan img{
		width: 60px!important;

	}
	.yr-about3-yuan p{
		font-size: 14px;
		height: 50px;
		line-height: 1.8;
	}
	.yr-about3-list{
		padding: 0;
		width: 60%;
		margin:0 auto;
	}
}
@media screen and (max-width:1400px){
	.yer-foo1-left li{
		margin-left:20px;
	}
	.yer-er{width: 100px;
		margin-left: 20px;}
	.nav li{
		margin-left: 5px;
	}
	.alian a{
		margin-left: 10px;
	}
	.hr-list li
	{width: 31.3333333%;margin-left: 2%;}
	.hr-list ul {
	    margin-left: -2%;
	}
	.nav li>a{
		font-size: 14px;
	}
	.logo{
		width: 220px;
		margin-top: 28px;
	}
	.yer-con li{
		margin-top: 4px;
	}
	.menufix.flex{
		display: none;
	}
	.bgbgbg{
		height: auto!important;
		padding: 120px 0;
	}
	.yr-about-tt{
		padding-top: 0!important;
	}
}
@media screen and (max-height:800px){
	.farmbanner{ margin-top:-280px;}
	.farmborder{ width:360px; height:360px;}
	.farmborder .video-info{ width:180px; margin-left:-100px; margin-top:-100px; height:180px;}
	.farm-list li{ width:94px; height:94px; box-sizing:border-box; background-size:cover !important; padding-top:6px;}
	.farm-list li strong{ transform:scale(0.7); -webkit-transform:scale(0.7); -moz-transform:scale(0.7); margin-bottom:0;}
	.farm-list li span{ position:relative; top:-4px;}
}
@media screen and (max-height:700px){
	.farm-list li{ width:82px; height:82px;}
	.farmborder{ width:300px; height:300px;}
	.farmbanner{ margin-top:-240px;}
	.farm-list li:nth-child(1){ margin-left:-41px; top:-41px;}
}
@media screen and (max-height:600px){
	.farmborder{ width:280px; height:280px;}
	.farmborder .video-info{ width:150px; height:150px; margin-left:-85px; margin-top:-85px;}
	.videoIbox span{ width:54px; height:54px; margin-left:-27px; margin-top:-27px; background-size:cover !important;}
	.farm-list li strong{ margin-top:-5px;}
	.farmtop h3{ font-size:30px;}
	.farmtop{ margin-bottom:40px;}
	.farmbanner{ margin-top:-208px;}
}
@media screen and (max-height:720px){
	.more{ margin-top:10px;}
	.eggs{ margin-top:20px;}
}
@media screen and (max-width:1280px){

	.absorbed{ padding-top:4%;}
	.nav >li >a{ width:85px;}
	.market{ margin-right:0;}
	.home{ margin-left:0; margin-right:0;}
	.picture-list	.swiper-container{
		margin-left: 0;
	}
	#header{
		padding-left: 1.5%;
		padding-right: 1.5%;
	}
	.erji{
		padding-left: 1.5%;
		padding-right: 1.5%;
	}
	.padd{
		padding: 0 1.5%!important;
	}
	.search{
		width: 100px;
	}

	.alian{
		display: none;
	}
	.about-1-con{
		width: 100%;
	}
	.table-1{
		width: 100%;
	}
	.about-1-shipin-div{
		width: 47%;
	}
	.shipin_div{
		width: 100%;
	}
	.hr-con{
		width: 	80%;
	}
	
	.innerbox{ padding-left:0; padding-right:0; padding-bottom:0;}
	.contact-wr{ left:0;}
	.menufix{ display:none;}
	.header{ padding-left:20px; padding-right:20px;}
	.picture-wenzi{
		width: 80%;
		left: 10%;
		margin-left: 0;
	}
	.diandian{
		height: 20px;
	}
	.yy img{
		margin-bottom: 10px;
	}
	.picture-list	.swiper-container{
		height: 450px;
	}
}
@media screen and (max-width:1220px){
	div.wp{
		width: 100%;
	}
	.banzi-wp li{
		display: block;
		width: 100%;
		border-right: 0;
	}
	.banzi-wp li:first-child+li{
		border-top: 1px solid #d7d7d7;
	}

	div.wpwp{
		width: 97%;
	}
	.zixun-li div.wp,.fuwu div.wp,.hr2 div.wp{
		padding: 0	1.5%;
	}

	.hr2-left{
		float: none;
		width: 100%;
	}
	.hr2-right{
		float: none;
		width: 100%;
	}


	.fuwu-map{
		float: none;
		width: 100%;
	}

	.fuwu-con{
		float: none;
		background-image: none;
		width: 100%;
	}
	.product-list div.wp{
		padding: 0	1.5%;
	}
	.product-list li{
		width: 28%;
		margin-left: 5.33333333333333333333333%;
	}

	.product-list ul{
		margin-left: -5.33333333333333333333333%;
	}

	.zixun-li:hover{
		background-color: #fff;
	}
	.zixun-list li{
		padding: 30px 0;
	}
	.banner-2-title{
		padding-left: 1.5%;
		padding-right: 1.5%;
	}
	#header-2{
		display: block;
	}
	.yer-footer1{
		display: none;
	}
	.yer-footer2{
		
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.yer-footer2 .fr{
		float: none;
		margin-bottom: 10px;
	
	}
	.chenggao{
		display: block;
	}
	.yer-header{
		display: none;
	}
	.header-box{
		display: none!important;
	}
	.erji-gaogao{
		display: none;
	}
	.bannerBox,.page.page1{
		display: none;
	}
	.banner-x{
		display: block;
	}
	.p180{
		padding: 80px 0;
	}
	.home .wrapper {
	    position: static !important;
	    top: 0 !important;
	}
	.wrapper .page {
	    transform: scale(1);
	    -webkit-transform: scale(1);
	    -moz-transform: scale(1);
	    opacity: 1;
	    transition: none;
	    -webkit-transition: none;
	    -moz-transition: none;
	}
	.home, .bannerBox, .wrapper, .pagewidth, html {
	    position: relative;
	    overflow: auto;
	    top: 0;
	}

	.wrapper .page.page2 .index-1 {
	    opacity: 1;
	    visibility: visible;
	    top: 0;
	    transition: 0;
	}
	.pic_list{
		display: none;
	}
	.pic_list2-wp{
		display:block;
	}
	.pic_more{
		position: static;
		text-align: center;
		margin:0 auto;
		margin-top: 25px;
		
	}
	.tiy-top-left{
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.tiy-top-right{
		padding: 25px;
		margin-top: 20px;
	}
	.tiy-top{padding-top: 0;}
	.page4 {
	    padding: 80px 0;
	}
	.tiy-top-right h1{
		font-size: 24px;
	}

	.tiy-top-right h2{
		font-size: 16px;
	}
	.title-11 h2{
		font-size: 16px;
	}
	.title-11 h3{
		font-size: 14px;

	}
	.tiy-top-right p{
		height: auto;
		font-size: 14px;
	}
	.tyi-more{
		margin-top: 15px;
		text-align: center;
	}
	.jietai-title h1{
		font-size: 26px;
	}
		.page5{
			padding: 30px 0;
		}
	.page5 .yer-wp{
		padding: 0;
                     opacity:1;
                     visibility:visible;
	}
	.jietai-title{
		padding: 20px 0;
	}
	.yer-news-title span{
		font-size: 18px;
	}
	.yr-about2-con{
		padding: 25px ;
		background-image: none;
	}
	.bgbgbg{
		padding: 80px 0;
		min-height: 0!important;
	}
	.yr-about3-list{
		width: 80%;
	}

}
@media screen and (max-width:1200px){
	.productimg .flex-direction-nav li a.flex-next{ right:-40px;}
	.productimg .flex-direction-nav li a.flex-prev{ left:-40px;}
	.table-1{
		display: none;
	}
	.about-3{
		padding: 100px 0;
		-webkit-background-size: cover;
		background-size: cover;

	}
	.about-5-pic{
		width: 400px;padding-bottom: 300px;
	}
	.jietai{
		padding: 20px;
	}
	.jiaoyan-list ul{
		margin-left: -2%;
	}
	.jiaoyan-list li{
		width: 31.3333333%;
		margin-left: 2%;
	}
	.ererji-bao{
		display: none;
	}
	.ererji-nav_11{
		padding-top: 25px;
	}
	.ererji-nav_a a{
		font-size: 16px;
	}
}
@media screen and (max-width:1100px){
	.product-btn{ width:90%;}
	.page4-wp
	{width: 96%;}
	.about-5-pic{
		width: 100%;padding-bottom:30px;
		float: none;
		margin-right: 0;
	}
	.about-5{
		padding: 60px 0;
	}
}
@media screen and (max-width:1024px){
	.yr-about2-left{
		float: none;
		margin-right: 0;
		width: 100%;
		margin-top: 0;
	}
	.yr-about2-right{
		margin-top: 0px;
	}
	.ererji-nav_a a{
		float: left;
		width: 25%;
		padding: 10px 0px;
		margin:1% 0;
		border:0;
		border-radius: 5px;
		font-size: 14px;

	}
	.m-page{
		padding: 15px 0;
		line-height: 
	}
	.m-page ul li{
		margin-bottom: 4px;
	}
	.m-page span{
		display: none;
	}
	.m-page ul li a{
		line-height: 22px;
		padding: 0	6px;
	}
	.ererji-nav_11{
		padding: 10px 0;
	}

	.ererji-nav_a a.cur{
		background-color: #ff9933;
		color:#fff;
	}
	.jietai-left{
		width: 100%;
	}
	.jietai-right{
		width: 100%;
	}
	 .yer-wp{
		width: 100%;
	}

	
	.jiaoyan-list ul{
		margin-left: -2%;
	}
	.jiaoyan-list li{
		width: 48%;
		margin-left: 2%;
	}
	.inner{ width:90%;}
	.home,.bannerBox,.wrapper,.pagewidth,html{ position:relative; overflow:auto; top:0;}
	.home .wrapper{ position:static !important; top:0 !important;}
	.wrapper .page{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); opacity:1; transition:none; -webkit-transition:none; -moz-transition:none;}
	.mtop{ display:block; height:90px;}
	.nav{ display:none;}
	.tel{ display:none;}
	.menubox{ display:block;}
	.header-box{ padding:14px 0; position:fixed;display: none;}
	
	.hr{
		height: auto;
		padding-bottom: 50px;

	}
	.hr-con h1{
		padding-top: 	50px;
		padding-bottom: 	30px;
	}
	.about-4-con{
		width: 95%;
	}
	.erji-topcheng{
		display: none;
	}
	.product-list li{
		width: 48%;
		margin-left: 2%;
	}

	.product-list ul{
		margin-left: -2%;
	}
	.erji{
		padding-top: 15px;
	}
	.about-1-shipin-div{
		width: 100%;
		float: none;
	}

	.dashiji-div{
		padding: 	0	1%;
	}

	.about-1-shipin-div.fr{
		margin-top: 20px;
	}


	.about-2{
		height: auto;
		background-position: center bottom;
		padding-bottom: 150px;
	}
	.about-2-con{
		padding: 0	1%;
	}


	.zixun-pic{
		width: 300px;
		margin-right: 15px;
	}

	.zixun-list li h1{
		padding-top: 10px;
	}


	.zixun-list li p+a{
		margin-top: 15px;
	}

	
	.jituan-con h1{
		font-size: 30px;
	}

	.jituan-con{
		margin-top: 4%;
	}




	.chenggao{
		display: block;
	}
	.mouse{
		display: none;
	}
	.bannerBox .flex-control-nav{
		bottom: 190px;
	}
	.page{
		padding: 30px 3%!important;
	}
	.page.footer-box{
		padding:0!important;
	}
	.p180,.page.page4{
		padding: 0;
	}
	.page.page1{
		padding-top: 0;
		padding-left: 0;
		padding-right: 0;
	}
	
	
	.index-1{
		opacity: 1;
		visibility: visible;
		transition:none!important;
		top: 0;
		padding-top: 10px;
	}
	.title-11  p{
		padding: 0;
	}

	.title-22{
		padding-top: 20px;
	}
	.page3{
		padding-bottom: 50px;
	}

	.picture-list{
		display: none;
	}
	.picture-list2{
		display: block;
	}

	.page4-left{
		transition: none;
		width: 100%;
		float: none;
		opacity: 1;
		visibility: visible;
		left: 0;
	}

	.page4-right{
		margin-top: 50px;
		transition: none;
		width: 100%;
		float: none;
		opacity: 1;
		right: 0;
		visibility: visible;
	}
	.page4{
		padding-bottom: 60px;
	}
	.title-11 .line{
		margin:15px auto;
	}
	.title-33{
		padding-bottom: 30px;
	}

	.page5-pic{
		float: none;
		margin-left: 0;
		margin-top: 0;
		width: 100%;

	}
	.page5-pic img{
		width: 100%;
	}
	.page5-top{
		margin-top: 30px;
	}
	.page5-wp{
		padding: 50px 0 0;
	}

	.zuoyou-pic{
		float: left;
		width: 480px;
		margin-right: 20px;
	}
	.footer-wp{
		padding-left: 0;
	}

	.footer-wp .fr{
		float: none;
		padding-bottom: 20px;
	}
	.select select{
		border-radius: 0;
	}
	.footer-wp{
		
	}
	.footer-wp span{
		display: inline-block;
	}


	.header{ padding:0 5%;}
	.logo,.header-box.scollfox .logo{ height:auto;margin-top: 0;}
	.menuBtn{ display:block;}
	.market{ margin-top:11px;}
	.header-box.scollfox{ padding:14px 0; animation-name:none; -webkit-animation-name:none;}
	/*.header-box.scollfox .logo{ position:absolute; margin-left:-41px; float:none; left:50%;}*/
	.btext{ width:90%; margin-left:-45%;}
	.btext strong{ font-size:20px;}
	.letter{ padding:0 5%;}
	.btext small{ font-size:18px;}
	.letter img{ display:none;}
	.letter span{ display:block;}
	.absorbed{ padding-top:0;}
	.page2 .pagewidth { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; box-align:center; -webkit-box-align:center; align-items:center;  -webkit-align-items:center; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.pages{ width:90%;}
	.more{ opacity:1; top:0;}
	.eggs.owl-theme .owl-controls .owl-buttons div{ display:block;}
	.eggs{ padding:0 10%;}
	.absorbed-t p{ padding:0;}
	.recipes-text{ margin-top:45px;}
	.recipes-text a{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.menu{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; width:auto;}
	.innerbox{ padding-top:0;}
	.pbannerfix{ width:350px; height:350px; margin-left:0; margin-top:0; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); background-size:cover !important; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; box-align:center; -webkit-box-align:center; align-items:center;  -webkit-align-items:center; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.pbanner-wr{ padding-top:0; width:100%;}
	.pbanner-wr h1{ font-size:30px;}
	.introduct-box{ padding:100px 0;}
	.profileimg{ display:none;}
	.profile{ margin-left:-45%; padding:100px 0 560px; position:relative; top:0;}
	.honor-list .slick-prev, .honor-list .slick-next{ top:38%;}
	.honorTop{ padding:100px 0 50px;}
	.event{ padding-top:0;}
	.event:before{ display:none;}
	.event-list li .event-item{ padding-left:0;}
	.event-middle strong{ float:left;}
	.event-middle .event-icon{ float:right;}
	.event-middle{ float:left;}
	.event-list li .event-item .event-text{ position:relative; left:0; float:left; margin-left:30px; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; width:auto;}
	.lined{ background:none; height:auto; margin-top:30px;}
	.lined span{ right:0;}
	.event-middle .event-icon:before{ left:24px;}
	.event-list li .event-item{ margin-bottom:50px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.event-wr:before{ display:none;}
	.event-hidden{ max-height:none;}
	.event-wr.downshow{ padding-bottom:19px;}
	.event-list{ background:none;}
	.event-list{ padding-bottom:0;}
	.sundaly-box{ background-attachment:local !important;}
	.cooperate-box{ padding:100px 0 70px;}
	.cooper-in{ width:18%; margin-right:2.5%; margin-bottom:16px;}
	.cooper-in:nth-child(5n+5){ margin-right:0;}
	.cooper-in:nth-child(6n+6){ margin-right:2.5%;}
	.devote{ margin-left:-45%; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.devotefix .down{ margin-top:88px;}
	.productimg .flex-direction-nav li a.flex-next{ right:-20px;}
	.productimg .flex-direction-nav li a.flex-prev{ left:-20px;}
	.crowd-info{ width:100%; margin-bottom:30px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.crowd-info:nth-child(2){ margin-bottom:0;}
	.crowd-text p{ width:100%;}
	.crowd-text{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.investorb .ivestfix{ margin-left:-45%;}
	.informate-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.informate-list dd{ width:auto; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.goverman{ padding-left:0; margin-bottom:20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.goverman-info{ width:48%; margin-bottom:24px; margin-right:4%; box-sizing:border-box;}
	.goverman-info:nth-child(2n+2){ margin-right:0;}
	.goverman-info a{ display:block; padding:0; text-align:center;}
	.row-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.row{ width:32%; margin-right:2%;}
	.rowtext{ width:100%; margin-right:0;}
	.row textarea{ width:100%; box-sizing:border-box; height:140px;}
	.row .inptext{ box-sizing:border-box; width:100%;}
	.verificate{ width:100%;}
	.verificate .inptext{ width:32%;}
	.eventnew{ margin-left:-45%; margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.eventnew .down{ margin-top:40px;}
	.eventnew h2{ font-size:32px;}
	.new-text{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; box-align:center; -webkit-box-align:center; align-items:center;  -webkit-align-items:center;}
	.new-wr{ padding-top:0; box-sizing:border-box; width:100%;}
	.new-wr h3{ font-size:20px; margin-bottom:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.new-wr p{ height:72px; margin-bottom:24px;}
	.newimg time strong{ font-size:32px;}
	.newimg time{ padding:10px 12px; left:10px; top:10px;}
	.new-list li a{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.new-left{ width:auto; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; margin-right:16px;}
	.new-content .newtime{ margin-right:30px;}
	.new-content{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.newfix{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; width:auto;}
	.viewbox{ padding:50px 0 ;}
	.views{ padding:34px 30px;}
	.steps li{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; margin-bottom:6px;}
	.steps li span{ width:auto; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.contact{ background-attachment:local !important;}
	.farmbanner{ margin-left:-45%; margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);  display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; box-align:center; -webkit-box-align:center; align-items:center;  -webkit-align-items:center; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.fbanner{ background:url(../img/41.jpg) center no-repeat; background-size:cover;}
	.fbanner figure{ display:none;}
	.farm-list li:nth-child(1){ margin-left:-47px;}
	.farmtop{ width:100%; }
	.vwrap .videobox{ width:90%; margin-left:-45%;}
	.farm-flex{ display:none;}
	.farm-content{ padding-right:0; float:none; margin:auto;}
	.absorbed .eggs-info .eggstop,.absorbed-t{ opacity:1; top:0; visibility:visible;}
	.farm{ opacity:1; visibility:visible; left:0;}
	.recipes-text figure,.menu{ opacity:1; transform:rotateY(0); -webkit-transform:rotateY(0); -moz-transform:rotateY(0);}
	.recpesbfix,.sudalybg{ background-attachment:local !important;}
	.farmline{ display:none;}
	.iphone-fix{ display:block;}
	.investor-box{ padding-top:0;}
	.informate-left{ display:none;}
	.message{ background:none;}
	.informates{ border-left:none; width:100%; box-sizing:border-box;}
	.informas{ padding:30px 5%;} 
   .introduct-wr{ width:100%;}
   .pro-bd{ width:90%; margin-left:-45%;}
   .introductfix{ padding:32px;}
   .introduct-fixs{ margin-top:0;}
    .event{ margin-top:34px;}
}
@media screen and (max-width:900px){
	.ftrteam .flex-direction-nav .flex-next{
		right: 0;
	}
	.ftrteam .flex-direction-nav .flex-prev{
		left: 0;
	}
	.yr-team-list{
		width: 85%;
	}
	.jituan-pic{
		float: none;
		width: 100%;
	}

	.jituan-con{
		float: none;
		margin-top: 0;
		width: 100%;
		padding:50px 20px;
	}
	.jituan-1 span{
		width: 23%;
		margin-left: 2.666666666666667%;
	}
	.yr-about-tt h2{
		display: none;
	}
	.yr-about-tt h1{
		font-size: 30px;
	}
	#yr-about3-list1 {
		display: none;
	}

	#yr-about3-list2 {
		display: block;
	}
}
@media screen and (max-width:861px){ 
	.hr-list li{
		width: 	48%;
	}
    body{ cursor:pointer;}
	.menubox{ width:83%; margin-left:-83%;}
	.header-box.on,.innerbox.on{ left:83%;}
	.home.on{ left:83%;}
	.menuhome a,.menu-list > li > a,.leval-menu li a{ text-indent:10%;}
	.letter span{ letter-spacing:35px;}
	.eggs-info{ margin:0;}
	.eggs .slick-prev, .eggs .slick-next{ top:34%;}
	.menu-wr{ padding-top:30px;}
	.menu-wr h3{ margin-bottom:14px;}
	.menu-wr p{ line-height:1.8; height:126px; overflow:hidden}
	.footer-left{ width:100%; margin-bottom:16px; float:none;}
	.footer{ padding:30px 5%;}
	.investment{ margin-bottom:16px;}
	.footer-right{ width:100%; float:none;}
	.footer-right p span:first-child{ margin-left:0;}
	.edite{ position:relative; top:0; left:0; margin-top:16px;}
	.event-info{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.event-info p{ width:auto; flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.cooper-span{ padding-bottom:0;}
	.cooper-span span{ width:30%; margin-bottom:6px;}
	.product-t p{ width:100%;}
	.investor-list{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.investor-list li{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.investor-list li a{ display:block; padding-right:0;}
	.farms { width:100%;}
	.farm-content{ width:90%;}
	.farm-box{ padding:0 0 50px;}
} 
@media screen and (max-width:751px){
	.xiangq-banner
	{height: auto;background-image: none!important;}
	.xiangq-banner img
	{display: block;}
	.yr-xiangq-h1{
		font-size: 24px;
		padding: 18px 0;
	}
	.yr-about2-con{
		top: 0;
		padding: 20px 0;
		box-shadow: none;
	}
	.yer-index1-con img{
		width: 160px;
	}
	.jietai-title h1{
		font-size: 24px;
	}
	.yr-about3-yuan {

	    background-color: #ff9933;
	    border-color: #ff9933;
	}
	.shipin p{
		height: auto;
	}
	.yr-about3.bgbgbg{
		background-position: 80% center;
	}
	.yr-team-list{
		width: 100%;
		margin-top: 20px;
	}
	.yr-about-tt h1{
		font-size: 24px;
	}
	.yr-about-tt h3{
		font-size: 18px;
	}
	.yr-about2-right h1{
		font-size: 24px;
		padding-bottom: 15px;

	}
	.bgbgbg{
		padding: 30px 0;
	}
	.yr-team p{
		padding: 15px 0;
		font-size: 14px;
	}
	.banzi-wp{
		width: 100%;
	}
	.yr-about4-con{
		font-size: 14px;
		padding: 0 15px;
		margin-top: 20px;
	}
	.yr-about4-con2 img{
		width: 70px;
		margin-bottom: 0;
	}
	.xxww-pic-wp{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.xxww-con{
		margin-top: 10px;
		border-radius: 5px;
	}
	.xxww-pic{
		border-radius: 5px;
	}
	.xxww-list li{
		margin-bottom: 20px;
	}

	.xxww-con:hover {
		background-color: #f7f7f7;
	}
	.xxww-con:hover .xxww-date h1{
		color: #323232;
	}
	.xxww-con:hover .xxww-date h2{
		color:#666;
	}
	.xxww-con:hover .xxww-date-con h1{
		color:#333;

	}
	.xxww-con:hover .xxww-date-con p{
		color:#999;
	}
	.jiaoyan-list li{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
	}
	.jiaoyan-list ul{
		margin-left: 0;
	}
	.logo-2{
		width: 245px;
	}
	.tiy-bottom-div{
		float: none;
		margin-left: 0;
		width: 100%;
	}
	.letter span{ letter-spacing:30px;}
	.eggs-info{ text-align:center;}
	.eggs-info .eggsimg{ width:320px; margin:auto; padding:0;}
	.product-btn .eggs-info .eggsimg{ width:100%;}
	.investor-bg{ display:none;}
	.iphone-fix{ display:block;}
	.row{ width:48%; margin-right:4%;}
	.row:nth-child(2n+2){ margin-right:0;}
	.row:nth-child(3n+3){ margin-right:4%;}
	.rowtext,.verificate{ width:100%;}
	.verificate .inptext{ width:48%;}

	.zuoyou-pic{
		width: 280px;
	}
	.product-list li{
		width:100%;
		margin-left: 0;
		float: none;
	}
	.hr-list li{
		width:100%;
		margin-left: 0;
		float: none;
	}
	.hr-con h1{
		font-size: 24px;
	}
	.hr-con p{
		font-size: 	14px;
	}
	.hr-list ul{
		margin-left: 0;
	}
	.product-list{
		padding: 0 0 25px ;
	}
	.product-list ul{
		margin-left: 0;
	}

	.zixun-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.zixun-list li h1{
		padding-top: 30px;
	}
	.bt-page div{
		width: 28px;
		height: 28px;
		line-height: 28px;
	}

	.ccc {
    width: 28px;
		height: 28px;
		line-height: 28px;
	}
	.erji-menu .spans{
		height: 50px;
		line-height: 50px;
		float: left;
		width: 23%;
		margin:0 1%;
	}
	.erji-menu .spans>a{
		padding: 0;

	}
	.ererji-banner{
		display:none;
	}
	
	.ererji-banner3{
		display:block;
	}

	.ererji-banner2{
		padding-top: 100px;
		padding-bottom: 10px;
	}
	.ererji-title{
		position: static;
		margin-left: 0;
		margin-top: 0;
		margin:0 auto;
		width: 200px;
	}
}
@media screen and (max-width:641px){
	.fuwu{
		padding: 40px 0;
	}

	.fuwu-con h1{
		font-size: 24px;
		padding-bottom: 10px
	}

	.banner-2-title{
		padding: 40px 1.5%;
		height: auto;
	}
	.banner-2{
		height: auto;
	}
	.banner-2-title h1{
		font-size: 24px;
	}
	.mianbaoxie{
		text-align: left;
	}
	.header-box{ padding:10px 0;}
	.menuBtn{ width:42px; height:34px; margin-top:7px;}
	.menuBtn .burger{ width:28px; height:3px; left:8px;}
	.menuBtn .burger-1{ top:8px;}
	.menuBtn .burger-2{ top:16px;}
	.menuBtn .burger-3{ top:24px;}
	.logo, .header-box.scollfox .logo{ width:54px; position:relative; left:0; margin-left:0; float:right; top:0;}
	.market-info{ margin-left:6px;}
	.market-info a{ transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8);}
	.market{ margin-top:4px; display:none;}
	.mtop{ height:68px;}
	.menuhome a,.menu-list > li > a{ height:72px; line-height:72px; font-size:20px;}
	.leval-menu li a{ line-height:65px; font-size:18px;}
	.letter span{ letter-spacing:22px;}
	.bannerBox .flex-control-nav{ left:5%; bottom:60px;}
	.mouse{ right:5%; bottom:60px; display:none;}
	.daily{ left:100px; bottom:60px; display:none;}
	.btext h1{ font-size:32px;}
	.btext small{ font-size:16px;}
	.eggs-info{ margin:auto;}
	.eggs{ padding:0 10%;}
	.absorbed-t h2,.farm h3{ font-size:30px; margin-bottom:5px;}
	.absorbed-t p,.farm p{ font-size:14px;}
	.eggs-info .eggsimg{ width:280px;}
	.eggstext strong{ margin-bottom:10px;}
	.eggstext span{ font-size:20px;}
	.eggstext{ margin-top:0; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}
	.farm{ padding-top:30%;}
	.page3 .farm{ padding-top:0%;}
	.menu-wr{ padding-left:30px; padding-right:30px;}
	.menu{ width:100%; height:auto; padding-bottom:30px; margin-left:0; flex:none; -webkit-flex:none;  -webkit-box-flex:none; box-flex:none; margin-top:30px; box-sizing:border-box;}
	.recipes{ padding-top:50px; padding-bottom:50px;}
	.page4 .pagewidth{ height:auto !important;}
	.menu-wr h3{ font-size:22px;}
	.menu-wr p{ height:auto;}
	.investment{ margin-bottom:10px;}
	.edite{ line-height:1.4;}
	.edite a{ margin-left:0; }
	.footer{ padding:24px 5%;}
	.pbannerfix{ width:300px; height:300px;}
	.pbanner-wr h1{ font-size:24px;}
	.down{ bottom:32px;}
	.introduct-box,.story-box{ padding:50px 0;}
	.common-t h2{ font-size:24px;}
	.introductfix{ margin-top:20px;}
	.videoIbox span{ width:46px; height:46px; margin-left:-23px; margin-top:-23px; background-size:cover !important;}
	.brand-top{ margin-top:16px;}
	.story-tab{ margin-top:30px;}
	.storyfix{ margin-bottom:20px; width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; flex-flow: row wrap; -webkit-flex-flow: row wrap;}
	.story-info{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.profile{ padding:50px 0; background-size:auto !important;}
	.profile-text{ background:rgba(255,255,255,1.00);}
	.profile-text{ margin-top:32px;}
	.profile-text p{ margin-bottom:14px;}
	.honorTop{ padding:50px 0;}
	.honor-list .slick-prev, .honor-list .slick-next{ top:50%; margin-top:-20px;}
	.honor-list{ margin-top:40px; margin-bottom:0;}
	.sundaly-box{ padding:50px 0;}
	.sundat{ margin-bottom:50px;}
	.sundat p{ width:100%;}
	.event-middle{ width:126px;}
	.cooperate-box{ padding:50px 0;}
	.event-list li .event-item{ margin-bottom:34px;}
	.cooperate-text{ margin-top:30px;}
	.cooperatfix{ padding:32px;}
	.cooper-in{ width:32%; margin-right:2%;}
	.cooper-in:nth-child(3n+3){ margin-right:0;}
	.cooper-in:nth-child(5n+5){ margin-right:2%;}
	.cooper-list{ margin-top:30px;}
	.product-btn .eggstext{ margin-top:0;}
	.devotefix{ width:100%;}
	.devotefix h1{ font-size:24px;}
	.devotefix .down{ margin-top:50px;}
	.product-tp{ padding-top:0;}
	.products{ padding:30px 0 50px;}
	.product-t h3{ font-size:24px;}
	.product-t{ margin-bottom:30px;}
	.productimg .flex-direction-nav li a{ top:40%;}
	.proimg{ width:100%; display:block; height:auto; margin-bottom:30px;}
	.protext{ width:100%;}
	.proview,.crowd{ padding:34px 26px;}
	.informate-wr{ padding:30px 26px 26px;}
	.informate{ margin-top:36px;}
	.investor-box{ padding-bottom:40px;}
	.investorb .ivestfix h3{ font-size:30px;}
	.govermance-list li a{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between;}
	.govermance-list li a span{ width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.row{ width:100%; margin-right:0;}
	.row:nth-child(3n+3){ margin-right:0;}
	.verificate .inptext{ width:100%; margin-bottom:13px;}
	.message{ padding:42px 0  0;}
	.eventnew h2{ font-size:26px;}
	.eventnew small{ margin-bottom:8px;}
	.eventnew .down{ display:none;}
	.newimg{ width:100%;}
	.new-text{ width:100%; position:relative;}
	.new-wr{ padding:32px 30px;}
	.new-wr p{ height:auto;}
	.new-list li figure{ display:none;}
	.new-left{ margin-right:0;}
	.new-content{ padding:26px 23px;}
	.recipes-box{ margin-top:-130px;}
	.recipesbg h4{ font-size:20px; margin-left:24px; margin-top:10px;}
	.recipes-wr{ padding-top:100px; height:70px;}
	.stage{ left:14px; top:12px; transform:scale(0.8); -webkit-transform:scale(0.8);}
	.recipesbg .more{ width:130px; height:44px;}
	.recipesbg .more span{ padding-left:20px; width:110px; background-position:95px center; height:44px; line-height:44px;}
	.recipesbg .more:hover span{ background:url(../images/arrow.png) 95px center no-repeat;}
	.recipesfix{ padding:30px 24px 0;}
	.recipes-li{ margin-bottom:34px;}
	.ingredients{ width:100%;}
	.contact-content{ width:100%; box-sizing:border-box;}
	.contact{ padding:88px 0;}
	.contact-t h3{ font-size:30px;}
	.contact-t small{ margin-bottom:10px;}
	.contact-t{ margin-bottom:32px;}
	.contact-content{ padding:32px 22px;}
	.contatop span{ padding-right:35px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.farmtop h3{ font-size:26px;}
	.farmtop p{ font-size:14px;}
	.farmborder{ width:220px; height:220px;}
	.farmborder .video-info{ width:120px; height:120px; box-sizing:border-box; margin-left:-60px; margin-top:-60px;}
	.farm-list li{ width:66px; height:66px; padding-top:0;}
	.farm-list li strong{ transform:scale(0.5); -webkit-transform:scale(0.5); -moz-transform:scale(0.5); margin-top:-6px;}
	.farm-list li span{ top:-8px; font-size:12px;}
	.farm-list li:nth-child(1){ margin-left:-33px; top:-33px;}
	.farm-list li:nth-child(5){ top:50%; margin-top:-33px; left:-33px;}
	.farm-list li:nth-child(2){ top:50%; margin-top:-33px; right:-33px;}
	.vwrap .videobox{ height:360px; margin-top:-180px;}
	.farms{ padding-top:0;}
	.farm-ts h3{ font-size:20px;}
	.farm-ts p{ font-size:14px;}
	.farm-ts{ margin-bottom:15px;}
	.bannerBox .banner li img.imgshow{ display:none;}
	.bannerBox .banner li img.imghide{ display:block;}
	html.openPH #proPage .pro-bd{ width:100%; margin-left:0; left:0;}
	.introduct{ width:100%;}
	.introductfix{ padding:30px 5%; border-radius:0;}
	.introduct-video{ width:90%; margin:auto; margin-top:34px;}
	.story{ width:100%;}
	.brands{ padding:34px 5%; border-radius:0;}
	.profile { width:100%; margin-left:-50%;}
	.profile-text{ border-radius:0; padding:34px 5%;}

	.tuijian-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.zuoyou-pic{
		float: none;
		margin-right: 0;
		width: 100%;
	}

	.zuoyou-pic img{
		display: block;
		width: 100%;
	}
	.banzi-wp li{
		float: none;
		width: 100%;
		border:0!important;
		border-top: 1px solid #d7d7d7!important;
	}
	.banzi-wp li:first-child{
		border-top: 0!important;
	}
	.banzi-wp li a{
		height: auto;
		padding: 20px 15px;
	}
	.banzi-wp li a p{
		height: auto;
		font-size: 15px;
	}
	.banzi-wp{
		margin-top: 25px;
	}
}
@media screen and (max-width:520px){
	.letter span{ letter-spacing:16px;}
	.viewlist{ width:100%; padding-left:0;}
	.view-share{ width:100%;}

	.title-11 h1{
		font-size: 24px;
	}
	.fpic{
		width: 100%;
	}
	.xxww-date{
		float: none;
		border-right: 0;
		text-align: left;
	}
	.xxww-date-con{
		margin-top: 10px;
	}
	.xxww-date-con p{
		height: auto;
	}
	.xxww-con a{
		padding: 25px 15px;
	}
}
@media screen and (max-width:481px){
	.letter span{ letter-spacing:12px;}
	.btext h1{ font-size:28px;}
	.absorbed-t h2,.farm h3{ font-size:26px;}
	.eggs-info .eggsimg{ width:100%;}
	.absorbed-t p,.farm p{ font-size:12px; margin-top:10px;}
	
	.eggs .slick-prev, .eggs .slick-next{ transform:scale(0.8); -webkit-transform:scale(0.8); -moz-transform:scale(0.8);}
	.eggstext span{ font-size:18px;}
	.eggstext b{ font-size:26px;}
	.commons .more{ margin-top:32px;}
	.recipes-text figure{ width:240px;}
	.recipes-text{ margin-top:36px;}
	.daily,.mouse,.bannerBox .flex-control-nav{ bottom:40px;}
	.letter{ bottom:14px;}
	.videoIbox{ overflow:hidden;}
	.introduct-video{ margin-top:0;}
	.video-info b{ margin-top:14px;}
	.video-info{ width:100%; margin-top:32px;}
	.story-info{ margin-right:30px;}
	.story-info:before{ right:-26px;}
	.story-tab{ margin-top:14px;}
	.introduct-box, .story-box,.honorTop,.cooperate-box{ padding:32px 0;}
	.storys{ padding:32px;}
	.storyt p{ line-height:1.8;}
	.profile-text{ padding:32px 24px;}
	.profile-text p{ text-indent:24px;}
	.honor-info figure{ margin:0;}
	.honor-list{ margin-top:20px;}
	.event-list li .event-item .event-text{ flex:none; -webkit-flex:none;  -webkit-box-flex:none; box-flex:none; margin-left:0; width:100%; top:0; margin-top:15px;}
	.event-middle .event-icon::before{ width:1px; height:40px; left:50%; top:24px;}
	.event-item:nth-child(2n+2) .event-middle .event-icon:before{ left:50%;}
	.event-middle{ width:140px;}
	.event-middle strong{ width:100%; float:left; text-align:center;}
	.event-middle .event-icon{ float:left; margin-left:48px;}
	.event-item:nth-child(2n+2) .event-middle .event-icon{ float:left;}
	.sundat{ margin-bottom:24px;}
	.event-wr{ padding:14px 24px;}
	.event-info p{ margin-left:10px;}
	.event-middle strong em{ font-size:32px;}
	.event-list li .event-item{ margin-bottom:26px;}
	.cooperatfix{ padding:26px;}
	.cooperate-text{ margin-top:16px;}
	.cooper-span span{ width:48%; margin-right:4%; float:left;}
	.cooper-span span:nth-child(2n+2){ margin-right:0;}
	.cooper-span{ padding:11px 11px 0;}
	.cooper-span span{ margin-bottom:11px;}
	.product-btn .eggs-info .eggsimg{ width:260px;}
	.product-btn .eggs .slick-prev, .product-btn .eggs .slick-next{ transform:scale(0.6); -webkit-transform:scale(0.6); -moz-transform:scale(0.6);}
	.productimg .flex-direction-nav li a{ top:34%;}
	.productimg .flex-direction-nav li a.flex-next{ right:-10px;}
	.productimg .flex-direction-nav li a.flex-prev{ left:-10px;}
	.productimg{ margin-bottom:30px;}
	.goto{ margin-top:30px;}
	.informate-list{ margin-bottom:8px;}
	.goverman-info{ width:100%; margin-right:0; margin-bottom:16px;}
	.govermance-list li a span{ width:60%;}
	.goverman{ margin-bottom:10px;}
	.page-list a{ width:30px; margin-right:0;}
	.page-list a.prev{ margin-right:5px;}
	.page-list a.next{ margin-left:5px;}
	.page-list{ margin-top:22px;}
	.row-text{ margin-top:22px;}
	.message h2{ font-size:20px; margin-bottom:24px;}
	.row .inptext,.row textarea{ font-size:12px;}
	.message{ padding-top:30px;}
	.friendlinks span{ height:38px; line-height:38px;}
	.friend-down{ bottom:44px;}
	.new-wr{ padding:26px 22px;}
	.new-content .newtime strong{ font-size:26px;}
	.new-content .newtime{ margin-right:20px; padding-bottom:10px;}
	.view-t h3{ line-height:1.2; font-size:20px;}
	.views{ padding:26px 24px;}
	.viewt p{ margin-bottom:14px;}
	.viewbox{ padding:34px 0;}
	.view-content{ width:100%;}
	.view-top{ width:90%; margin:auto; margin-bottom:20px;}
	.recipes-wr{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; height:60px;}
	.recipesbg h4{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1; margin-right:22px; overflow:hidden; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.recipes-view{ width:90%; margin:auto;}
	.recipes-li dt{ font-size:20px;}
	.recipes-li dd{ padding-top:10px;}
	.pagenext{ width:34px; height:34px; background-size:cover !important;}
	.backl{ height:32px; line-height:32px;}
	.recipesimg .recipes-wr{ height:46px;}
	.ingredients li{ width:50%; box-sizing:border-box;}
	.contact-wr{ width:100%;}
	.contact-t{ width:90%; margin:auto; margin-bottom:30px;}
	.menuhome a, .menu-list > li > a{ height:68px; line-height:68px;}
	.menubox{ width:80%; margin-left:-80%;}
	.header-box.on,.innerbox.on{ left:80%;}
	.home.on{ left:80%;}
	.page2 .absorbed-t p{ display:none;}
	.footer-like .jiathis_style_32x32 .jtico{ height:40px !important; background-size:cover !important; padding-left:40px !important;}
	.produb figure img{ transform:translateX(-100px); -webkit-transform:translateX(-100px); -moz-transform:translateX(-100px);}
	.produb .devotefix p{ display:none;}
	.farm-info{ margin-bottom:36px; padding-bottom:38px;}
	.recipesbg .commons .more{ margin-top:0;}
	.informas{ padding:0;}
	.pro-page{ padding:32px 5% 30px;}
}
@media screen and (max-width: 380px){
	.footer-like{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
	.friendlinks{ flex:1; -webkit-flex:1; -webkit-box-flex:1; box-flex:1;}
	.friend-down{ width:100%; box-sizing:border-box;}
	.friendlinks span{ box-sizing:border-box; width:100%;}
	.investment a{ margin-right:30px; font-size:18px;}
	.investment{ margin-bottom:5px;}
	.footer-right p span{ margin-left:14px;}
	.footer-right p{ margin-bottom:10px;}
	.edite{ margin-top:10px;}
	.btext h1{ font-size:24px;}
	.story-info:before{ display:none;}
	.story-info{ margin-right:6px;}
	.storys{ padding:24px 20px;}
	.cooper-in{ width:48%; margin-right:4%;}
	.cooper-in:nth-child(3n+3){ margin-right:4%;}
	.cooper-in:nth-child(5n+5){ margin-right:4%;}
	.cooper-in:nth-child(2n+2){ margin-right:0;}
	.cooperate-box{ padding-bottom:20px;}
	.cooper-in figure{ margin-bottom:3px;}
	.cooper-in{ margin-bottom:10px;}
	.cooperatfix{ margin-bottom:28px;}
	.product-btn .eggs-info .eggsimg{ width:220px;}
	.conmap{ padding-bottom:24px;}
	.conmap a{ margin-top:14px;}
	.conmap p{ margin-bottom:0;}
	.contact{ padding:50px 0;}
	.recipes-text figure{ width:180px;}

	.erji-menu .spans{
		font-size: 14px;
	}
}
@media screen and (max-width: 340px){}










/*自己css*/



@media screen and (max-width: 1500px){
	.lishisa-bt{
		padding-left: 140px;
	}
	.mmain5 .mmain-title h1 {
    padding-left: 100px;
	}
	.zhezhi{
		width: 215px;
		height: 132px;
		padding-top: 90px;
	}
	.cblan dd+dd {
    margin-top: 20px;
	}
	.cblan{
		margin-top: -155px;
	}
	.cblan{
		right: 10px;
	}
	.lishisa .owl-prev{
		left: -40px;
	}
	.lishisa .owl-next{
		right: -40px;
	}
  .fafa .flex-direction-nav .flex-prev{
		left: 3%;
	}

	.fafa .flex-direction-nav .flex-next{
		right: 3%;
	
	} 
	.fafa .flex-control-nav{
		bottom: 30px;
	}

	.xg-nav>ul>li+li {
    margin-left: 12px;
	}
	.xg-nav>ul>li>a{
		padding: 0	10px;
	}
	div.wpwpwp{
		width: 1200px;
	}
	.mmm50 {
    margin-top: 30px;
	}
	.mmain-title h1
	{
		font-size: 30px;
	}
	.mmain-title h2{
		font-size: 24px;
	}
	.mmain2-list .owl-dots{
		margin-top: 25px;
	}
	.mmain3-right{
		width: 44%;
	}
	.mmain3-left{
		width: 60%;
		padding: 45px 60px;
	}
	.mmain3-list dd{
		height: 54px;
		line-height: 53px;
	}
	.mmain3-list {
    margin-top: 15px;
	}
	.mmain3-con{
		padding: 0 160px 30px 70px;
	}
	.mmain4-div{
		padding: 100px 50px 0;
		height: 420px;
	}
	.mmain4-div .mmain-title img {
    display: block;
    width: 75px;
    margin: 0 auto 20px;
	}
	.mmain4-div .mmain-title h1{
		font-size: 24px;
	}
	.mmain4-div .mmain-title h2{
		font-size: 18px;
	}
	.mmain4-list dd+dd {
    margin-top: 18px;
	}
	.mmain4-list dd a{
		font-size: 17px;
	}
	.mmain4-list{
		padding-top: 25px;
	}
	.mmain5-con p{
		height: 3.6em;

	}
	.mmain5-pic{
		width: 100px;
	}
	.mmain5-list dd>a{
		padding:15px;
		padding-left: 0;
	}
	.mmain5-list dd>a::after{
		left: 50px;
	}
	.mmain5-list dd+dd {
    margin-top: 15px;
	}
	.mmain5-list {
    padding-top:25px;
	}
	.xg-foo2-dl1 dd+dd {
    margin-left: 20px;
	}
	.xg-foo2-left {
    width: 350px;
    margin-right: 40px;
	}
	.mmain2-con{padding-top: 15px;height: 197px;}
	.xg-foo2-right{
	/*overflow: hidden;*/
		float: right;
		width: 810px;
	}
	.shefu-div-wp{
		padding: 20px 0;
	}
	.lishi-con-a{
		font-size: 15px;
	}
	.lishisa-list-wp{
		/*margin-top: 60px;*/
	}
	.lishi-pic{
		margin:0 50px;
	}
}


@media screen and (max-width: 1200px){
	div.wpwpwp{
		width: 970px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.page_table{
		display: block;
		padding-top: 0;
	}
	.page_tableCell{
		display: block;

	}
	.mmain2,.mmain3,.mmain4,.mmain5{
		padding: 50px 0;
	}
	.mmain3-left{
		width: 100%;
		padding: 30px;
	}
	.mmain3-right{
		position: relative;
		width: 100%;
		top: 0;
	}
	.mmain3-con{
		padding: 0 150px 30px 30px;
	}
	.page4,.page5 {
    padding:0!important;
	}
	.mmain5-div{
		width: 100%;
		padding-left: 0;
	}
	.mmain5::before{
		display: none;
	}

	.mmain5::after{
		width: 100%;
	}
	.xg-footer1,.xg-foo2-left,.xg-foo2-ico{display: none;}
	.xg-foo2-right{
	/*overflow: hidden;*/
		float: none;
		width: 100%;
	}
	.xg-foo2-1{padding: 0;}
	.xg-foo2-1-div{
		text-align: center;
	}
	.xg-foo2-2 .fl,
	.xg-foo2-2 .fr{
		float: none;
		text-align: center;
		line-height: 1.8;
	}
	.xg-foo2-2{
		padding: 15px 0;
		margin-top: 0;
	}
	.xg-footer2{
		padding: 0;
	}
	.xg-foo2-1-div+.xg-foo2-1-div {
    margin-top: 20px;
	}
	.xg-foo2-1{
		padding: 20px 0;
	}
	.mmain5-list dd>a::after {
    opacity: 1;
	}
	.mmain5-list dd>a {
    padding: 20px;
    padding-left: 0;
	}
	.mmain5-list dd+dd {
    margin-top: 25px;
	}
	.mmain4-div{
		float: none;
		width: 100%;
		height: auto;
		padding: 50px!important;
		text-align: center;
	}
	.mmain4-list{
		display: inline-block;
	}
	.mmain4{
		background-image: url(../images/new/bgbgbg.jpg);
		-webkit-background-size: cover;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		position: relative;
	}
	.mmain4::after {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    opacity: 0.3;
    background-color: #000;
	}
	.mmain4-bg1,.mmain4-bg2,.mmain4-bg3{
		display: none;
	}
	.mmain4-div+.mmain4-div{
		border-top: 1px solid rgba(255,255,255,0.3);
	}
	.mmain4-div.cur {
    padding-top: 50px;
	}
	.mmain4-div .mmain4-list {
    height: auto;
	}
	.mmain4-div:nth-child(1){
		padding-top: 0;
	}
	.mmain4-div:nth-child(3){
		padding-bottom: 0;
	}
	.page {
    padding: 0!important;
	}
	.mmain2{
		opacity: 1;
		visibility: visible;
		transition: 0s!important;
		top: 0;
	}
	.mmain3{
		opacity: 1;
		visibility: visible;
		transition: 0s!important;
		top: 0;
	}
	.mmain4-div-wp{
		opacity: 1;
		visibility: visible;
		transition: 0s!important;
		top: 0;
	}
	.cblan{
		display: none!important;
	}
	.yr-about7-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.yr-about7-dl dl{margin-left: 0;}
	.yr-about7-dl dd+dd{
		margin-top: 30px;
	}
	.yr-about7-dl {
    margin-top: 50px;
	}
	.yr-about7-con
	{min-height: 0;}
	.shefu-div-wp{
		padding: 0;
	}
	.shefu-div+.shefu-div {
    margin-top: 35px;
	}
	.yange-date{
		float: none;
		width: 100%;
		margin-top: 0;
		font-size: 36px;
	}
	.yange-con-wp {
    margin-top: 20px;
	}
	.yange-con{
		font-size: 15px;
		margin-top: 10px;
	}
	.lishi-date2{
		display: none;
	}
	.lishisa{
		padding: 50px 0;
	}
	.lishisa-list-wp{
		margin-top: 35px;
		background-image: none;
	}
	.lishi-date1{
		float: none;
		width: 100%;
		text-align: center;
		padding: 0;
		background-image: none;
		font-size: 36px;
		margin-top: 0;
		padding-bottom: 25px;
	}
	.lishi-con{
		padding-right: 0;
		padding-top: 0px;
	}
	.lishi-con h1 span{
		display: block;
		padding: 0;
		background-image: none;
	}
	.lishi-pic{
		margin:0;
		margin-right: 25px;
		width: 388px;
	}
	.lishisa .owl-prev{
		left: 0;
		top: 0;
		margin-top: 0;
	}
	.lishisa .owl-next{
		right: 0;
		top: 0;
		margin-top: 0;
	}
	.lishisa .owl-nav{
		position: relative;
		width: 100px;
		height: 40px;
		margin:25px auto 0;
	}
	.lishisa .owl-prev.disabled, .lishisa .owl-next.disabled{
		display: block;
		opacity: 0.3;
	}
	.page6 .page_table{
		padding-bottom: 0;
	}
	#xg-footer{
		position: relative;
		height: auto;
	}
	.lishisa-bt{
		padding-left: 0;

	}
	.lishisa-bt .mmain-title{
		position: relative;
		top: 0;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
		text-align: center;
	}
	.lishisa-bt .mmain-title h1{
		margin-top: 0;
		float: none;
    writing-mode: horizontal-tb;
    writing-mode: lr-tb;
	}
	.lishisa-bt .mmain-title h2{
		float: none;
    writing-mode: horizontal-tb;
    writing-mode: lr-tb;
	}
	.lishisa-list{
		margin-top: 40px;
	}
	.xg-foo2-right{
		margin-top: 0;
	}
	.zzjg-1{
		display: none;
	}
	.zzjg-2{
		display: block;
	}
}

@media screen and (max-width: 992px){
	.pic_list-wp{
		padding: 0;
	}
	.lishisa-list {
    margin-top: 30px;
	}
	.lishi-pic{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.lishi-con{
		padding-top: 25px;
	}
	.yange-list li+li{
		margin-top: 35px;
	}
	.yange-div-r .yange-pic::after{
		left: -65px;
	}
	.yange-div-l{
		padding-right: 0;
		padding-left: 65px;
	}
	.yange-div-l .yange-pic::after{
		right: auto;
		left: -65px;
		background-image: url(../images/new/bb1.png);
	}
	.yange-div{
		width: 100%;
	}
	.yange-date.fr {
    text-align: left;
	}
	.yange-list{
		background-position: 10px top;
		padding: 30px 0 0;
	}
	.yange-list-wp {
    padding: 10px 0;
	}
	.yange-list::before{
		left: 0;
		margin-left: 0;
	}
	.shefu-dl dd{
		width: 47%;
	}
	div.wpwpwp{
		width:750px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.mmain2,.mmain3,.mmain4,.mmain5{
		padding: 40px 0;
	}
	.mmain4-div{
		padding: 40px!important;
	}
	.lishisa{
		padding: 40px 0;
	}
}


@media screen and (max-width: 768px){
	.zzjg-2-con{
		margin-top: 25px;
		font-size: 15px;
	}
	.pic_list-wp .m-page{
		padding-top: 30px;
	}
	.pic_list-wp .shefu-dl dd:first-child{
		margin-top: 0;
	}
	.pic_list-wp .shefu-dl dl{
		margin-top: 0;
	}
	.lishisa-list {
    margin-top: 25px;
	}
	.lishi-con h1 span{font-size: 18px;}
	.lishi-date1{
		font-size:28px;
		padding-bottom: 17px;
	}
	.lishisa-list-wp{
		margin-top: 25px;
	}
	.lishi-con-a{
		margin-top: 5px;
		font-size: 14px;
	}
	.lishi-con {
    padding-top: 15px;
	}
	.lishisa{
		padding: 30px 0
	}
	.lishi-date1{
	}
	.lishisa .text-center{
		text-align: center;
	}
	.yange-list li+li {
    margin-top: 25px;
	}
	.yange-con{
		font-size: 14px;
		line-height: 1.8;
	}
	.yange-list-wp{
		padding: 0;
	}
	.yange-date{
		font-size: 25px;
	}
	.shefu-h1{
		font-size: 15px;
		padding: 12px 15px;
	}
	.shefu-dl dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.shefu-dl{padding: 0;}
	.shefu-dl dl{
		margin-left: 0;
	}
	.shefu-title h1{
		font-size: 16px;
	}
	.shefu-title{
		padding: 13px 15px;
	}
	.yr-about7-item{
		padding: 20px 15px 15px 15px;
	}
	.yr-about7-dl{
		margin-top: 30px;
	}
	.yr-about7-dl dd+dd {
    margin-top: 20px;
	}
	.yr-about7-name
	{left: -32px;}
	.mmain5 .mmain-title h1 {
    padding-left: 50px;
	}
	.zhezhi{
		display: none;
	}
	div.wpwpwp{
		width:100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.mmain2,.mmain3,.mmain4,.mmain5{
		padding: 30px 0;
	}
	.mmain4-div{
		padding: 30px 15px!important;
	}
	.text-center {
    text-align: left;
	}
	.mmain-title h1
	{
		font-size: 22px;
	}
	.mmain-title h2{
		font-size: 14px;
	}
	.mmm50 {
    margin-top: 20px;
	}
	.mmain2-item{
		padding: 15px 15px 0;
	}
	.mmain2-item:hover .mmain2-con p {
    height: 4em;
	}
	.mmain2-item:hover .mmain2-con {
    top: 0px;
	}
	.mmain3-left{
		padding: 20px 15px 10px;
	}
	.mmain3-list dd a{
		font-size: 16px;
	}
	.mmain3-list dd {
    height: 44px;
    line-height: 43px;
    padding-left:15px;
    background-position: left center;
	}
	.mmain3-list {
    margin-top: 10px;
	}
	.fmmain3 .imgbox_a::after{
		height: 140px;
	}
	.mmain3-con {
    padding: 0 15px 15px;
	}
	.mmain4 .text-center {
    text-align: center;
	}
	.mmain4-list{
		max-width: 100%;
	}
	.mmain4-list dd+dd{
		margin-top: 14px;
	}
	.mmain4-list dd a {
    font-size: 16px;
	}
	.mmain4-div .mmain-title h1{
		font-size: 18px;
	}
	.mmain4-div .mmain-title h2{
		font-size: 13px;
	}
	.mmain4-div .mmain-title img{
		width: 60px;
		margin-bottom: 15px;
	}
	.mmain4-list {
    padding-top: 20px;
	}
	.mmain5-list dd>a {
    padding: 15px;
    padding-left: 0;
	}
	.mmain5-pic{
		float: none;
		margin:0 auto 10px;
		width: 140px;
	}
	.mmain5-list dd>a{
		padding: 0 15px 15px;

	}
	.mmain5-list dd>a::after{
		left: 0;
		top: 70px;
	}
	.mmain5-con p{
		height: auto;
		margin-top: 10px;
	}
	.mmain5-con h1
	{font-size: 17px;}
	.xg-foo2-2{
		font-size: 12px;
	}
	.banner-x .flex-control-paging li a{
		width: 18px;
		height: 3px;
	}
	.banner-x .flex-control-nav
	{bottom: 13px;}
	.mmain2-list .owl-dot{
		width: 15px;
		height: 15px;
	}
	.mmain2-list .owl-dot+.owl-dot {
    margin-left:5px;
	}
}
