body{
	width: 100%;
	padding: 0;
	margin: 0;
	background-color: #fff;
	font-family:  "Helvetica Neue",Helvetica,Arial,"Microsoft YaHei",sans-serif;
}
a{
	text-decoration:none;
}
/*
 *整体
 */
.content{
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
}
/*
 *顶部导航
 */
.top{
	width: 64%;
	height: 120px;
	margin: 0 auto;
	display: flex;
	display: -webkit-flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	position: fixed;
	top: 0;
	left: 0;
	padding: 0 18%;
	z-index: 9;
	background-color: #fff;
	-moz-box-shadow:0px 2px 20px #E3E3E3;
	-webkit-box-shadow:0px 2px 20px #E3E3E3;
	box-shadow:0px 2px 20px #E3E3E3;
}
.top .top-l{
	display: flex;
	display: -webkit-flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: center;
}
.top .top-l img{
	width: 5.125rem;
	margin-right: 1rem;
}
.top .top-l p{
	display: flex;
	flex-direction: column;
}
.top .top-l p .span1{
	font-size: 22px;
	color: #36a099;
}
.top .top-l p .span2{
	font-size: 25px;
	color: #36a099;
	font-weight: bold;
}
.top .top-r{
	display: flex;
	display: -webkit-flex;
	flex-wrap: nowrap;
	justify-content: flex-end;
	align-items: center;
}
.top .top-r p{
	font-size: 14px;
	color: #000;
	margin-left: 20px;
	border: 1px solid #fff;
	padding: 0 10px;
	border-radius: 20px;
}
.top .top-r p a{
	text-decoration:none;
	color: #000;
}
.top .top-fenlei{
	display: none;
}
.top-r-login{
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	color: #0fb72f !important;
}
.top-r-login a{
	color: #0fb72f !important;
}
.top-r-login img{
	width: 20px;
	height: 22px;
	margin-left: 3px;
}
.top .top-r p.checked{
	
	border-color: #0FB730;
}
.top .top-r p.checked a{
	color: #0FB730;
}
/*顶部导航样式2*/
.nav_list{
	position: fixed;
	width: 100%;
	margin-top: 120px;
	background-color: #262626;
	color: #fff;
	left: 0;
	display: none;
}
.nav_list p{
	margin:0;
	padding: 20px 30px;
	border-bottom: 1px solid #3B3B3B;

}
.nav_list .checked{
	/*background-color: #fff;*/
	color: #0FB730;
}
/*
 *顶部轮播
 */
.banner{
	width: 100%;
	padding-bottom: 120px;
	position: relative;
	margin-top: 120px;
}
.top-banner{
	width: 100%;
	height: 31vw;
}
.top-banner .swiper-pagination{
	margin-bottom: 60px;
}
.top-banner .swiper-pagination-bullets .swiper-pagination-bullet{
   width: 0.45rem;
   height: 0.45rem;
   border-radius: 50%;
   background-color: #fff !important;
   opacity: 1 !important;
}
.top-banner .swiper-pagination-bullet-active {
   width: 1.2rem !important;
   border-radius: 20px !important;
}
.top-banner .banner-item{
	display: flex;
	flex-direction: column;
	text-align: center;

	background-image: url(../../images/index/top_banner.png);
	background-size: 100% 100%;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	color: #fff
}
.top-banner .banner-item .banner-title{
	display: flex;
	flex-direction: column;
}
.top-banner .banner-item .banner-click{
	display: flex;
	flex-wrap: nowrap;
}
.top-banner .banner-item .banner-p1{
	font-size: 2.5rem;
}
.top-banner .banner-item .banner-p2{
	letter-spacing: 1px;
	font-size: 1rem;
	margin: 0.2rem 0 3rem;
}
.top-banner .banner-item .banner-p3{
	font-size: 1.25rem;
	padding: 4px 18px;
	border: 1px solid #0FB72E;
	background-color: #0FB72E;
	margin-right: 50px;
}
.top-banner .banner-item .banner-p4{
	font-size: 1.25rem;
	padding: 4px 18px;
	border: 1px solid #fff;
}
.banner-form{
	position: absolute;
	background-color: #fff;
	width: 50%;
	height: 120px; 
	left: 25%; 
	bottom: 60px;
	z-index: 2;
	margin: 0 auto;
	-moz-box-shadow:0px 3px 20px #ccc; 
	-webkit-box-shadow:0px 3px 20px #ccc; 
	box-shadow:0px 3px 20px #ccc;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
.banner-form p{
	width: 58%;
	height: 48px;
	background-color: #eee;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
	padding: 0px 2%;
}
.banner-form p input{
	height: 70%;
	border: none;
	width: 90%;
	 outline: none; 
	background-color: #eee;
}
.banner-form p img{
	width: 27px ;
	height: 37px;
}
.banner-form button{
	height: 48px;
	border: none;
	background-color: #0FB72F;
	color: #fff;
	font-size: 1.25rem;
	padding: 0 2rem;
}

/*
 *品牌农业的追溯化趋势
 */
.trend{
	width: 64%;
	margin: 0 auto;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
	padding: 40px 0 100px;
	position: relative;
}
.trend-imgs{
	margin: 0 !important;
	width: 48%;
}
.trend-imgs img{
	width: 100%;
}
.trend-imgs2{
	display: none;
}
.trend .swiper-pagination-bullets .swiper-pagination-bullet{
   width: 1rem;
   height: 1rem;
   border-radius: 50%;
   background-color: #fff !important;
}
.trend-des{
	width: 48%;
	display:flex;
	flex-direction: column;
}
.trend-des p{
	margin: 0
}
.trend-des .trend-des-p1{
	font-size: 2.5rem;
	color: #2d3339;
}
.trend-des .trend-des-p1 span{
	color: #0FB72F;
}
.trend-des .trend-des-p2{
	font-size: 1rem;
	margin: 0.3rem 0 3rem;
	color: #2d3339;
}
.trend-des .trend-des-p3{
	width: 20px;
	height: 3px;
	background-color: #000;
}
.trend-des .trend-des-p4{
	font-size: 0.875rem;
	margin: 3rem 0 3rem;
	color: #878787;
}
.trend-des .trend-des-p5 span{
	display: inline-block;
	font-size: 0.875rem;
	border: 1px solid #000;
	padding: 0.3rem 1rem;
	color: #2d3339;
}
.trend .seeds{
	position: absolute;
	right: 0;
	bottom: -1px;
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-end;
	align-items: flex-end;
	width: 27%;
	z-index: -1;
}
.trend .seeds>div{
	display: flex;
	flex-wrap: nowrap;
	align-items: flex-end;
}
.trend .seeds>div>img{
	width: 100%;
}
.trend .seeds .seed1{
	width: 22%;
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;
    animation: shack 6s 1.5s infinite;
}
.trend .seeds .seed2{
	width: 38%;
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;
    animation: shack 6s 1.5s infinite;
}
.trend .seeds .earth{
	width: 35%;
}
@keyframes shack {
    0%, 100%, 50% {
	    -webkit-transform: rotate(0);
	    -moz-transform: rotate(0);
	    -ms-transform: rotate(0);
	    -o-transform: rotate(0);
	    transform: rotate(0);
	}
	25% {
	    -webkit-transform: rotate(-3deg);
	    -moz-transform: rotate(-3deg);
	    -ms-transform: rotate(-3deg);
	    -o-transform: rotate(-3deg);
	    transform: rotate(-3deg);
	}
	75% {
	    -webkit-transform: rotate(3deg);
	    -moz-transform: rotate(3deg);
	    -ms-transform: rotate(3deg);
	    -o-transform: rotate(3deg);
	    transform: rotate(3deg);
	}
}

/*
 *品牌农业追溯环节
 */
.link{
	width: 64%;
	padding: 70px 18%;
	display: flex;
	flex-direction: column;
	background-image: url(../../images/index/link_bg.png);
	background-size: 100% 100%;
}
.link .link-title{
	width: 100%;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	color: #fff;
}
.link .link-title .span-1{
	font-size: 2.5rem;
}
.link .link-title .span-2{
	font-size:  1rem;
	margin: 0.3rem 0 2rem;
}
.link .link-title .span-3{
	display: none;
}
.link .link-items{
	width: 100%;
	height: 23vw;
	background-color: #ccc;
	display: flex;
	flex-direction: row;
}
.link .link-items>div{
	width: 25%;
	height: 100%;
}
.link .link-items .item-1{
	background-image: url(../../images/index/shengchan.png);
	position: relative;
	background-size: 100% 100%;
}
.link .link-items .item-2{
	background-image: url(../../images/index/jiagong.png);
	position: relative;
	background-size: 100% 100%;
}
.link .link-items .item-3{
	background-image: url(../../images/index/yunshu.png);
	position: relative;
	background-size: 100% 100%;
}
.link .link-items .item-4{
	background-image: url(../../images/index/xiaoshou.png);
	position: relative;
	background-size: 100% 100%;
}
.link .link-items>div .mask{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,0.5);
	z-index: 2;
}
.link-items>div .item-info{
	width: 100%;
	height: 65%;
	position: relative;
	left: 0;
	top: 0;
	display: flex;
	flex-wrap: wrap;
	align-content: space-between;
	z-index: 3;
	padding: 25% 0;

}
.link-items>div .item-info .item-img{
	width: 26%;
	margin: 0 auto;
}
.link-items>div .item-info .hover-img{
	width: 26%;
	margin: 0 auto;
	display: none;
}
.link-items>div .item-info .info-name{
	color: #fff;
	font-size: 1.5625rem;
	text-align: center;
	width: 100%
}
.link-items>div .item-info .info-line{
	width: 20px;
	height: 3px;
	background-color: #00C222;
	margin: 0 auto;
}
.link-items>div .item-info .info-des{
	padding: 0 15%;
	font-size: 0.875rem;
	color: #fff;
	display: none;
}
.link .item-1:hover .mask,.link .item-2:hover .mask,.link .item-3:hover .mask,.link .item-4:hover .mask{
	background: linear-gradient(170deg, rgba(161,183,38,0.8), rgba(10,153,32,0.8));
}
.link .item-1:hover .item-img,.link .item-2:hover .item-img,.link .item-3:hover .item-img,.link .item-4:hover .item-img{
	display: none;
}
.link .item-1:hover .hover-img,.link .item-2:hover .hover-img,.link .item-3:hover .hover-img,.link .item-4:hover .hover-img{
	display: block;
}
.link .item-1:hover .info-line,.link .item-2:hover .info-line,.link .item-3:hover .info-line,.link .item-4:hover .info-line{
	display: none;
}
.link .item-1:hover .info-des,.link .item-2:hover .info-des,.link .item-3:hover .info-des,.link .item-4:hover .info-des{
	display: block;
}

/*
 *追溯大数据应用领域
 */
.application{
	width: 64%;
	margin: 0 auto;
	padding:50px 0;
	display: flex;
	flex-direction: column;
	position: relative;
}
.application .application-title{
	display: flex;
	flex-direction: column;

}
.application .application-title  p{
	margin: 0;
}
.application .application-title .title-p1{
	font-size: 2.5rem;
	color: #000;
	text-align: center;
}
.application .application-title .title-p2{
	font-size: 1rem;
	color: #000;
	text-align: center;
	margin: 0.3rem 0 2rem;
}
.application .application-title .title-p3{
	font-size: 0.875rem;
	color: #929292;
	display: flex;flex-direction: column;
	text-align: center;
}
.application .application-title .title-p4{
	display: none
}
.lingyu{
	width: 80%;
	margin: 50px auto 0; 
	padding: 30px;
	/*background-color: #ccc;*/
	border:1px solid #ccc;
}
.application-imgs{
	width: 100%;
	margin: 0 auto !important;

}

.application-imgs .img-one{
	position: relative;
}
.application-imgs .img-one img{
	width: 86%;
	margin-left: 7%;
}
.application-imgs .img-one p{
	height:80px;
	margin: 0;
	position: absolute;
	top:50%;
	color: #fff;
	display: flex;
	flex-direction: column;
	width: 100%;
	text-align: center;
	margin-top: -40px;
}
.application-imgs .img-one p .span1{
	display: inline-block;
	width: 100%;
	font-size: 2.8rem;
	font-weight: bold;
}
.application-imgs .img-one p .span2{
	display: inline-block;
	width: 100%;
	font-size: 0.9rem;
	margin-top: 0.3rem;
}
.application-imgs2{
	display: none;
	width: 100%;
	margin: 0 auto !important;
}
.application-imgs2 .swiper-pagination-bullets .swiper-pagination-bullet{
	width: 0.45rem;
	height: 0.45rem;
	border-radius: 50%;
	background-color: #fff !important;
	opacity: 1 !important;
}
.application-imgs2 .swiper-pagination-bullet-active {
	width: 1.2rem !important;
	border-radius: 20px !important;
}
.application .branch{
	position: absolute;
	top: -2px;
	left: 0;
	width: 25%;
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top;
    animation: shack 6s 3s infinite;
    z-index: 1;
}
.application .branch img{
	width: 100%;
}
/*我们的平台优势*/
.advantage{
	width: 64%;
	/*height: 30vw;*/
	background-image: url(../../images/index/advantage_bg.png);
	background-size: 100% 100%;
	padding: 3vw 18%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-content: space-between;
}
.advantage-title{
	display: flex;
	flex-direction: column;
	color: #fff;
}
.advantage-title p{
	margin: 0;
}
.advantage-title .title-p1{
	font-size: 2.5rem;
	text-align: center;
}
.advantage-title .title-p2{
	font-size: 1rem;
	text-align: center;
	margin: 0.3rem 0 1rem;
}
.advantage-title .title-p3{
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
}
.advantage-title .title-p3 .span-line{
	display: inline-block;
	width: 200px;
	height: 1px;
	background-color: #fff;
}
.advantage-title .title-p3 .span-block{
	width: 10px;
	height: 10px;
	background-color: #fff;
}
.advantage-info{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.advantage-info .info-one{
	width: 48%;
	color: #fff;
	display: flex;
	flex-direction: column;
	margin-top: 3rem;
}
.info-one .img2{
		display: none;
	}
.info-one .img1{
	display: block;
}
.advantage-info .info-one img{
	width: 7%;
	margin: 0 auto;
}
.advantage-info .info-one p{
	margin: 0
}
.advantage-info .info-one .advantage-p1{
	width: 100%;
	font-size: 1.125rem;
	text-align: center;
	margin: 1rem 0 0.5rem;
}
.advantage-info .info-one .advantage-p2{
	width: 100%;
	text-align: center;
	font-size: 0.875rem;
}

/*
 *企业、政府、消费者、人人都是农产品追溯的受益者
 */
.beneficiary{
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	width: 64%;
	padding: 3vw 18% 4vw;
	background-color: #F0F4F5;
}
.beneficiary .beneficiary-title{
	width: 100%;
	font-size: 2.3125rem;
	color: #000;
	text-align: center;
}
.beneficiary-info{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
}
.beneficiary-info>div{
	width: 25%;
	/*background-color: #ccc;*/
}
.beneficiary-info>div p{
	margin: 0;
}
.beneficiary-info .beneficiary-p1 .span-1{
	font-size: 1.8125rem;
	color: #000;
}
.beneficiary-info .beneficiary-p1 .span-2{
	font-size: 6rem;
	color: #dadfe0;
}
.beneficiary-info .beneficiary-p2{
	font-size: 1.25rem;
	color: #000;
	margin-bottom: 1rem;
}
.beneficiary-info .beneficiary-p3{
	font-size: 0.8125rem;
	color: #7a7a7a;
	line-height: 22px;
}


/*最底部*/
.bottom{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-content: center;
	/*background-color: rgba(0,0,0,0.7);*/
	background-color: #343838;
	padding: 20px 0;
	/*margin-bottom: 20px;*/
	position: relative;
	z-index: 2;
	overflow: hidden;
}
.bottom .bottom_logo{
	margin: 25px 0;
}
.bottom p{
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 0.875rem;
	margin: 6px;
}
.bottom .bottom-p2{
	width: 60%;
	border-top: 1px dashed #fff;
}
.bottom .bg-l{
	width: 20%;
	position: absolute;
	left: -1% ;
	top: -45%;
	z-index: 1;
}
.bottom .bg-r{
	position: absolute;
	width: 15%;
	position: absolute;
	right: 1% ;
	bottom: 0;
	z-index: 1;
}
@media only screen and (max-width: 1600px) and (min-width:1366px){
	/*顶部导航*/
    .top{
		width: 76%;
		padding:0 12%;
	}
	/*中间轮播*/
	.banner{
		width: 100%;
		padding-bottom: 100px;
		position: relative;
		margin-top: 120px;
	}
	.banner-form{
		height: 100px; 
		bottom: 50px;
	}
	.top-banner .swiper-pagination{
		margin-bottom: 50px;
	}
	.trend-des .trend-des-p2{
		margin: 0.3rem 0 2.5rem;
	}
	.trend-des .trend-des-p4{
		margin: 2.5rem 0 2.5rem;
	}
	/*品牌农业的追溯化趋势*/
	.trend{
		width: 76%;
		padding: 30px 0 80px;
	}
	/*品牌农业追溯环节*/
	.link{
		width: 76%;
		padding:30px 12% 50px ;
		position: relative;
		z-index:5;
	}
	.link .link-items{
		height: 27vw;
	}
	/*
	 *追溯大数据应用领域
	 */
	.application{
		width: 76%;
		padding:50px 0;
	}
	/*我们的平台优势*/
	.advantage{
		width: 76%;
		padding: 3vw 12% ;
	}
	/*
	 *企业、政府、消费者、人人都是农产品追溯的受益者
	 */
	.beneficiary{
		width: 76%;
		padding: 3vw 12% 4vw;
	}
}
@media only screen and (max-width: 1360px) and (min-width:1090px){
	/*顶部导航*/
    .top{
		width: 94%;
		padding: 0 3%;
	}
	/*中间轮播*/
	.banner{
		padding-bottom: 90px;
	}
	.top-banner .banner-item .banner-p2{
		margin: 0.1rem 0 1rem;
	}
	.banner-form{
		width: 66%;
		left: 17%;
		height: 90px; 
		bottom: 45px;
	}
	.top-banner .swiper-pagination{
		margin-bottom: 40px;
	}
	.trend-des .trend-des-p2{
		margin: 0.3rem 0 2rem;
	}
	.trend-des .trend-des-p4{
		margin: 2rem 0 2rem;
	}
	/*品牌农业的追溯化趋势*/
	.trend{
		width: 94%;
		padding: 10px 0 60px;
	}
	/*品牌农业追溯环节*/
	.link{
		width: 94%;
		padding: 20px 3% 40px;
	}
	.link .link-items{
		height: 33vw;
	}
	/*
	 *追溯大数据应用领域
	 */
	.application{
		width: 94%;
		padding:50px 0;
	}
	/*我们的平台优势*/
	.advantage{
		width: 94%;
		padding: 3vw 3%;
	}
	/*
	 *企业、政府、消费者、人人都是农产品追溯的受益者
	 */
	.beneficiary{
		width: 94%;
		padding: 3vw 3% 4vw;
	}
	/*最底部*/	
}
@media only screen and (max-width: 1090px){
	/*顶部导航，轮播*/
	.top{
		width: 96%;
		padding: 0 2%;
	}
	.top .top-r{
		display: none;
	}
	.top .top-fenlei{
		display: block;
		width: 44px;
		height: 44px;
		padding: 10px;
		background-color: #0FB72F;
		margin-top: 28px;
	}
	.top .top-fenlei img{
		width: 44px;
		height: 44px;
	}
	.banner{
		padding-bottom: 95px;
	}
	.top-banner{
		width: 100%;
		height: 52vw;
	}
	.banner-form{
		width: 100%;
		height: 95px; 
		left: 0; 
		bottom: 0;
	}
	.top-banner .banner-item{
		background-size: auto 100%;
		background-position: center;
	}
	.top-banner .banner-item .banner-p1 {
	    font-size: 2.5rem;
	}
	/*top-banner .banner-item .banner-p2 {
	    font-size: 0.875rem;
	}*/
	.top-banner .swiper-pagination {
	    margin-bottom: 0px;
	}


	/*追溯化趋势*/
	.trend {
	    width: 100%;
	    text-align: center;
	    padding: 60px 0 30px;
	}
	.trend-des {
	    width: 100%;
	}
	.trend-des .trend-des-p2 {
	    margin: 0.3rem 0 1rem;
	}
	.trend-des .trend-des-p3 {
	    width: 40px;
	    margin: 0 auto;
	    height:4px;
	}
	.trend-des .trend-des-p4 {
		padding: 0 50px;
	    margin: 1rem 0 3rem;
	    text-align: left;
	    font-size: 1.25rem;
	}
	.trend-des .trend-des-p5 {
		display: none;
	}
	.trend .seeds {
	    display: none;
	}
	.trend-imgs{
		display: none;
	}
	.trend-imgs2{
		display: block;
		margin: 20px 0 0 !important;
		width: 100%;
	}
	.trend-imgs2 img{
		width: 100%;
	}
	/*追溯环节*/
	.link {
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	    padding-top: 0;
	    background-image: none;
	    color: #000;
	}
	.link .link-title {
	    width: 100%;
	    text-align: center;
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    color: #000;
	}
	.link .link-items {
	    width: 92%;
	    height: 100vw;
	    background-color: #fff;
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: space-around;
	    padding: 0 4%;
	}
	.link .link-items>div {
	    width: 44%;
	    height: 50%;
	    margin-bottom: 40px;
	}
	.link .link-title .span-2 {
	    margin: 0.3rem 0 1rem;
	}
	.link .link-title .span-3{
		width: 40px;
		height: 3px;
		background-color: #000;
		display: inline-block;
		margin: 0 auto 1rem;
	}
	/*应用领域*/
	.application {
	    width: 100%;
	    
	}
	.application .lingyu{
		display: none;
	}
	.application .branch{
		display: none;
	}
	.application .application-title .title-p2{
		margin-bottom: 1rem;
	}
	.application .application-title .title-p4{
		display: block;
		width: 40px;
		height: 4px;
		background-color: #000;
		margin: 0 auto;
		margin-bottom: 2rem;
	}
	.application-imgs2{
		display: block;
	}
	.application-imgs2 .img-one {
		text-align: center;
		position: relative;
	}
	.application-imgs2 .img-one img{
		width: 100%;
		margin: 0 auto;
	}
	.application-imgs2 .img-one p{
		position: absolute;
		top:50%;
		left:0;
		color: #fff;
		width: 100%;
		text-align: center;
		display: flex;
		flex-direction: column;
		height:56px;
		margin-top: -28px;
	}
	.application-imgs2 .img-one p .span1{
		font-size: 2rem;
		font-weight: bold;
	}
	.application-imgs2 .img-one p .span2{
		font-size: 0.7rem;
	}
	.application .application-title .title-p3 {
	    font-size: 1.25rem;
	    padding:1rem 50px;
	    text-align: left;
		margin-top: 0.3rem;
	}

	/*平台优势*/
	.advantage {
	    width: 96%;
	    background-image: none;
	    padding: 0 2% 3rem;
	    /*background-color: #ccc;*/
	}
	.advantage-title {
	    color: #000;
	}
	.advantage-title .title-p3 .span-line {
	    width: 150px;
	    background-color: #000;
	}
	.advantage-title .title-p3 .span-block {
	    background-color: #000;
	    width: 40px;
	    height: 6px;
	}
	.advantage-info {
		width: 100%;
	    padding: 0 2%;
	}
	.advantage-info .info-one {
	    width: 48%;
	    color: #000;
	    display: flex;
	    flex-direction: column;
	    margin-top: 2rem;
	    border:1px solid #AAAAAA;
	    padding: 30px 0;
	}
	.advantage-info .info-one img {
	    width: 15%;
	}
	.info-one .img1{
		display: none;
	}
	.info-one .img2{
		display: block;
	}
	.advantage-info .info-one .advantage-p2 {
	    display: none;
	}
	.beneficiary{
		display: none;
	}
}
@media only screen and (max-width: 414px){
	/*顶部*/
	.top {
	    height: 80px;
	    /*background-color: #ccc;*/
	}
	.top .top-l img {
	    width: 3.5rem;
	    margin-right: 0.2rem;
	}
	.top .top-fenlei {
	    width: 33px;
	    height: 33px;
	    padding: 5px;
	    margin-top: 20px;
	}
	.top .top-fenlei img {
	    width: 33px;
	    height: 33px;
	}
	.top .top-l p {
	    font-size: 1.1rem;

	}
	.top .top-l p .span1{
		font-size: 18px;
	}
	.top .top-l p .span2{
		font-size: 18px;
	}
	.nav_list{
		margin-top: 80px;
	}
	.nav_list p{
		padding: 10px 20px;
	}

	.top-banner .banner-item .banner-p1 {
	    font-size: 1.5rem;
	}
	.top-banner .banner-item .banner-p2 {
	    font-size: 0.8rem;
	    margin: 0.2rem 0 0rem;
	}
	.top-banner .banner-item .banner-p3,.top-banner .banner-item .banner-p4{
		font-size: 0.8rem;
	    margin-top: 0;
	    margin-bottom: 0;
	}

	.banner-form {
	    height: 75px;
	}
	.banner-form p {
	    height: 40px;
	}
	.banner-form button {
		height: 40px;
	    font-size: 1rem;
	    padding: 0 10px;
	}
	.banner {
	    margin-top: 80px;
	    padding-bottom: 75px;
	}
	/*追溯化趋势*/
	.trend {
	    padding: 30px 0 0;
	}
	.trend-des .trend-des-p1 {
	    font-size: 1.5rem;
	}
	.trend-des .trend-des-p2 {
	    font-size: 0.8rem;
	}
	.trend-des .trend-des-p4 {
	    padding: 0 20px;
	    font-size: 1rem;
	}
	/*追溯环节*/
	.link .link-title .span-1 {
	    font-size: 1.5rem;
	}
	.link .link-title .span-2 {
	    font-size: 0.8rem;
	}
	/*应用领域*/
	.application .application-title .title-p1 {
	    font-size: 1.5rem;
	}
	.application .application-title .title-p2 {
	    font-size: 0.8rem;
	}
	.application .application-title .title-p3 {
	    font-size: 1rem;
	     padding: 1rem 20px;
	}
	/*优势*/
	.advantage-title .title-p1 {
	    font-size: 1.5rem;
	}
	.advantage-title .title-p2 {
	    font-size: 0.8rem;
	}
	.advantage-info .info-one img {
	    width: 25%;
	}
	.advantage-info .info-one .advantage-p1 {
	    font-size: 1rem;
	}
}