@media (min-width:1px) and (max-width:1199px){

	body{ background:#ffffff; overflow-x:hidden; font:1rem/1.5 "microsoft yahei",sans-serif; position:relative; min-width: 25.6rem; min-height: 70rem;}
	
	h1,h2,h3,h4,h5,h6{
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		font-size: 1.2rem;
	}
	img{ border:none;}
	a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);
	}
	a:hover,a:active,a:focus,a:first-child{ text-decoration:none; color: #333; border: none; outline: none;}
	div{ font-size:1rem;}
	p{ font-size:1rem; padding: 0px; margin: 0px;}
	li{ list-style:none; font-size:16px;}
	
	ul{
		padding: 0px;
		margin: 0px;
	}
	.container{
		width: 25.6rem;
		max-width: 100%;
		padding: 0px;
	}
	.container-fluid{
		padding: 0px;
	}
	
	.head-wrap,.header-wrap{
		display: none;
	}
	
	.header-content{
		display: none;
	}
	/* 导航 */
	#nav-wrap{
		width: 100%;
		background:#ffffff;
		height: 4rem;
		position: relative;
		z-index: 1000;
		top: 0px;
		left: 0px;
		position: fixed;
		box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	}
	
	#nav-wrap .nav_show{
			display: block;
			transform: translateX(0) !important;
			visibility: visible !important;
			opacity: 1 !important;
	}
	#nav-wrap .container{
		width: 100%;
		padding: 0px;
	}
	#nav-wrap .mobile-logo a{
		display: block;
		padding-left: 0.4rem;
		padding-top: 0.4rem;
		padding-right: 1rem;
	}
	#nav-wrap .mobile-logo{
		width: auto;
		height: 4rem;
		margin-left: 1rem;
		float: left;
	}
	#nav-wrap .mobile-logo img{
		width: auto;
		height: 3.2rem;
		float: left;
	}
	#nav-wrap .mobile-name{
		width: 12rem;
		height: 4rem;
		overflow: hidden;
		float: left;
	}
	#nav-wrap .mobile-name h2{
		font-size: 1.25rem;
		line-height: 4rem;
		color: #3dae42;
		padding-top: 0.1rem;
		color: #ff9f00;
	}

	.nav-center{
		width: 100%;
		height: 100%;
		position: fixed;
		z-index: 10040;
		top: 4rem;
		left: 0px;
		background-color: #f8f8f8;
		overflow:auto;
		transform: translateX(-100%);
		transition: all 0.5s;
		padding-top: 0.5rem;
		padding-bottom: 4rem;
		opacity: 0;
	}
	
	.nav-center .nav-list{
		display: block;
		width: 22rem;
		border-bottom: 1px solid #d4d4d4;
		position: relative;
		z-index: 999;
		margin: 0 auto;
		background-size: 1.1rem;
		height: auto;
		float: none;
		
	}
	.nav-center .nav-list .nav-list-link{
		display: block;
		width: 100%;
		overflow: hidden;
		padding-left: 0px;
		font-size: 1.1rem;
		height: 3rem;
		line-height: 3rem;
		color: #000;
		font-weight: 800;
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
		float: none;
		position: relative;
		pointer-events: none;
	}
	.nav-center .nav-list:active .nav-list-link{
		background: url(../images/mobile-right.png) 21rem center no-repeat;
		background-size: 1rem;
	}
	.nav-center .nav-list:active:before{
		opacity: 1;
		top: 0px;
		}
	.nav-center .nav-list::before{
		content: '';
		position: absolute;
		top: -5px;
		left: 0px;
		right: 0px;
		margin: auto;
		width: 0px;
		height: 0px;
		border: 11px solid red;
		border-top-color: #fff;
		border-bottom-color: rgba(0,0,0,0);
		border-left-color: rgba(0,0,0,0);
		border-right-color: rgba(0,0,0,0);
		opacity: 0;
		transition: all 0.5s; 
	}
	.nav-center .nav-list.alibaba{
		float: none;
		margin-bottom: 1rem;
	}
	.nav-center .nav-list.alibaba .nav-list-link span{
		font-size: 1.2rem;
		float: left;
	}
	
	
	/* 下拉菜单 */
	.nav-list .nav-dropdown{
		width: 100%;
		height: auto;
		margin: 0 auto;
		text-align: left;
		position: relative;
		top: 0px;
		display: none;
		z-index: 1000;
		opacity: 1;
		transition: all 0s; 
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link{
		line-height: 1.8rem;
		font-size: 0px;
		overflow: hidden;
		background: #fff;
		border-bottom: 1px solid #F3F3F3;
	}
	.nav-list .nav-dropdown .nav-dropdown-link a{
		line-height: 1.8rem;
		width: auto;
		display: block;
		font-size: 1rem;
		background-size: 5px;
		padding: 0.5rem 1.95rem;
		margin-left: 0.5rem;
		position: relative;
		transition: all 0.3s;
		position: relative;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:last-child,.nav-list .nav-dropdown .nav-dropdown-link:last-child:active{
		border-bottom: 1px solid rgba(224,224,224,0);
	}
	
	.nav-list .nav-dropdown .nav-dropdown-link a::after{
		content: '';
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0.5rem;
		margin: auto;
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background: #ccc;
		opacity: 0.5;
		transition: all 0.5s; 
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active{
		border-bottom: 1px solid rgba(224,224,224,0.6);
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a{
		color: #3dae42;
	}
	.nav-list .nav-dropdown .nav-dropdown-link:active a::after{
		opacity: 1;
		border-left-color: #3dae42;
	}
	
	/* 按钮 */
	#menuBtn{display:block;position:relative;width:5.5rem;height:4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; float:right; font-size:30px;margin-right: .6rem;}
	#menuBtn span{display:block;position:absolute;top:48%;margin:0 auto;width:45%;height:0.1rem;border:none;cursor:pointer;color:inherit; left:30%;}
	#menuBtn span:after,#menuBtn span:before{display:block;content:"";position:absolute;top:0;left:50%;width:100%;height:100%;-ms-transform:translate(-50%,-0.7rem);-webkit-transform:translate(-50%,-0.7rem);transform:translate(-50%,-0.7rem);-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
	
	#menuBtn.open span{background:0 0}
	#menuBtn span:after{-webkit-transform:translate(-50%,.7em);-moz-transform:translate(-50%,.7em);-ms-transform:translate(-50%,.7rem);-o-transform:translate(-50%,.7rem);transform:translate(-50%,.7rem)}
	#menuBtn.open span:before{-ms-transform:translate(-48%,0) rotate(45deg);-webkit-transform:translate(-48%,0) rotate(45deg);transform:translate(-48%,0) rotate(45deg)}
	#menuBtn.open span:after{-ms-transform:translate(-52%,0) rotate(-45deg);-webkit-transform:translate(-52%,0) rotate(-45deg);transform:translate(-52%,0) rotate(-45deg)}
	#menuBtn span,#menuBtn span:after,#menuBtn span:before{background-color:#3dae42;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease};
	
	#nav-center .nav-list::before{display: none !important;}
	#nav-center .nav-list:active:before{ display: none !important;}
	
	#nav-center .nav-list.open .nav-list-link{
			background: url(../images/mobile-right-no.png) right center no-repeat;
			background-size: 1.1rem;
			color: #ff6702;
	}
	#nav-center .nav-list.noChild .nav-list-link{
			background: url(../images/mobile-right-go.png) right center no-repeat !important;
			background-size: 1.1rem !important;
			pointer-events:auto;
		}
		
	#nav-center .nav-list.noChild .nav-dropdown{
		display:none !important;
	}
	#nav-center .nav-list:active .nav-list-link{
			color: #ff6702;
	}
	
	#nav-center .nav-list:hover,.nav-center .nav-list:hover .nav-list-link{
		background-color: #F8F8F8;
	}
	#nav-center .nav-list::before{
		display: none;
	}
	
	.nav-center .nav-list.current{
		border-bottom: 2px solid #3dae42;
	}
	.nav-center .nav-list.current .nav-list-link {
		color: #3dae42;
	}
	
	/* 移动端导航电话 */
	.mobile-nav-tel{
		padding: 1rem 2rem;
		display: flex;
		text-align: center;
		justify-content: center;
		align-items: center;
		flex-flow: row wrap;
		align-content: center;
	}
	.mobile-nav-tel .title{
		width: 100%;
		text-align: center;
		flex-basis: 100%;
		line-height: 3rem;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
		margin-bottom: 0.8rem;
		font-size: 1.2rem;
		font-weight: bold;
	}
	.mobile-nav-tel .title span{
		font-size: 2rem;
		padding-right: 1rem;
		font-weight: 300;
	}
	.mobile-nav-tel .tel{
		display: inline-block;
		text-align: center;
		flex-basis:unset;
		padding: 0.5rem 2rem;
		background: #ff9f00;
		color: #fff;
		border-radius: 20px;
		margin-bottom: 1.5rem;
	}
	.mobile-nav-tel .tel:last-child{
		background: #2fa507;
	}
	
	/*Banner*/
	.mobile-advertise{
		background: #2fa507;
		margin-top: 4rem;
		padding: 0.3rem 1rem;
		text-align: center;
		color: #fff;
		line-height: 2rem;
	}
	.mobile-advertise span{
		font-size: 1.2rem;
		padding-right: 0.5rem;
		font-weight: bold;
	}
	.banner{ width:100%; height:17rem; overflow:hidden;  }
	.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto;  }
	.banner .swiper-slide {text-align: center; font-size: 18px; background: #fff; overflow:hidden; position:relative;}
	.banner .swiper-slide img{ width:40rem; height:auto; position:absolute; left:50%; margin-left:-20rem;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:.8rem;}
	.banner .swiper-pagination-bullet{ background:#CCC; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:12px; height:12px; border-radius:50%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
		    margin: 0 7px;
	}
	.banner .swiper-pagination-bullet-active{background:#3dae42;}
	.banner .swiper-button-next{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0; right:1rem;}
	.banner .swiper-button-next:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	.banner .swiper-button-prev{  filter:alpha(opacity=0); -moz-opacity:0.4; opacity:0; left:1rem; }
	.banner .swiper-button-prev:active{  filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
	/* Mobile CSS end */
	
	.search-wrap{
		width: 100%;
		background-color: #F3F3F3;
		height: 4rem;
		overflow: hidden;
		margin-bottom: 0rem;
	}
	.search-wrap .search-content{
		width: 100%;
		margin: 0px auto;
		padding: 0px;
	}
	
	.search-wrap .search-content .search-key{
		float: left;
		line-height: 4rem;
		user-select: none;
		display: none;
	}
	
	.search-wrap .search-form{
		width:23rem;
		height:2.5rem;
		overflow: hidden;
		float: none;
		margin: 0 auto;
		margin-top: 0.75rem;
		border-radius: 20px;
	}
	.search-wrap .search-form .form-group{
		width: auto;
		height: 100%;
		background: #fff;
		border-radius: 1rem;
		overflow: hidden;
	}
	.search-wrap .search-form .form-group .form-text{
		float: left;
		width: 15rem;
		margin: 0px;
		padding-left: 0px;
		height: 100%;
		font-size: 1rem;
		color: #707070;
		outline: none;
		border: none;
		padding-left: 10px;
		overflow: hidden;
		
	}
	.search-wrap .search-form .form-group .form-btn{
		width: 4rem;
		line-height: 2.5rem;
		background-color: #fff;
		box-sizing: border-box;
		border: none;
		outline: none;
		user-select: none;
		float: right;
	}
	.search-wrap .search-form .form-group .form-btn span{
		font-size: 1.5rem;
		color: #2fa507;
		font-weight: bold;
	}
	.search-wrap .search-form .form-group .form-btn:active{
		background: #049426;
	}
	.search-wrap .search-form .form-group .form-btn:active span{
		color: #fff;
	}
	
	/* 标题通用 */
	.home-title{
		text-align: center;
		padding: 1rem 1rem;
	}
	.home-title .title{
		font-size: 1.4rem;
		color: #2fa507;
		padding-top: 0rem;
		padding-bottom: 0.5rem;
	}
	.home-title .subTitle{
		line-height: 2rem;
		padding-top: 0.3rem;
		padding-bottom: 0.5rem;
		font-size: 1.4rem;
		color: #acacac;
		opacity: 0.3;
		font-weight: 400;
	}
	.home-title p{
		font-size: 1rem;
		color: #4c4c4c;
	}
	
	.home-product-Wrap{
		width: 25.6rem;
		height: auto;
		overflow: hidden;
	}
	.home-product-content{
		height: auto;
		background: #ebfff0;
		margin-top: 0.2rem;
		padding-bottom: 1.2rem;
	}
	.home-product-content .home-product-nav{
		width: 100%;
		height: auto;
		background: #2fa507;
		overflow: hidden;
		position: relative;
		text-align: center;
	}
	.home-product-content .home-product-nav .title{
		height: 3rem;
		background: #ff9f00;
		overflow: hidden;
		display: flex;
		justify-content: center;
		align-items: center;
		align-content: center;
	}
	.home-product-content .home-product-nav .title .iconWrap{
		height: 3rem;
		line-height: 3rem;
		padding: 0px 1rem;
		padding-left: 1rem;
	}
	.home-product-content .home-product-nav .title .iconWrap .icon{
		font-size: 2rem;
		color: #fff;
	}
	.home-product-content .home-product-nav .title .text{
		height: 100%;
		line-height: 3rem;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.home-product-content .home-product-nav .title .text h2{
		line-height: auto;
		color: #fff;
		font-size: 1.1rem;
		float: left;
		padding-right: 1rem;
	}
	.home-product-content .home-product-nav .home-product-nav-list{
		width: auto;
		display: inline-block;
		height: auto;
		overflow: hidden;
		padding: 0px 1rem;
		margin-top: 1rem;
		
	}
	.home-product-content .home-product-nav .home-product-nav-list .list{
		display: inline-block;
		width: auto;
		height: 2.3rem;
		line-height: 2.3rem;
		margin: 0 auto;
		background: #ebfff0;
		margin-top: 0rem;
		border-radius: 1rem;
		padding-left: 1rem;
		padding-right: 1rem;
		position: relative;
		color: #2fa507;
		overflow: hidden;
		transition: all 0.5s;
		margin: 0.4rem;
		margin-top: 0rem;
	}
	.home-product-content .home-product-nav .home-product-nav-list .list.current{
		background: #ff2e3e;
		color: #fff;
	}
	
	
	.home-product-content  .home-product-right{
		width: 100%;
		height: auto;
		position: relative;
	}
	.home-product-content  .home-product-right .home-product-right-title{
		display: none;
	}
	
	
	.home-product-right-list{
		width: 11rem;
		height: 11rem;
		margin-left: 1.2rem;
		margin-top: 1.2rem;
		position: relative;
		overflow: hidden;
		display: block;
		background: #FFFFFF;
		border-radius: 0.5rem;
		float: left;
	}
	.home-product-right-list .img{
		width: 100%;
		height: 100%;
	}
	.home-product-right-list .img img{
		width: 100%;
		height: 100%;
	}
	.home-product-right-list .title{
		width: auto;
		height: 2.3rem;
		position: absolute;
		z-index: 3;
		background: rgba(99,184,119,0.8);
		bottom: 0px;
		left: 0px;
		right: 0px;
		padding: 0px 1rem;
		text-align: center;
		transition: all 0.5s;
		transform: translateY(0px);
	}
	.home-product-right-list:hover .title{
		transform: translateY(0px);
	}
	.home-product-right-list .title h2{
		height: 2.3rem;
		line-height: 2.3rem;
		font-size: 1rem;
		color: #fff;
		font-weight: 400;
	}
	.home-product-right-list .title h3{
		display: inline-block;
		display: none;
	}
	
	/* 配送流程 */
	.home-liucheng-wrap{
		width: 25.6rem;
		height: auto;
		background: url(../images/peisongliucheng.jpg) bottom center;
		background-size: 1000%;
		padding-bottom: 0.6rem;
	}
	.home-liucheng-wrap .liucheng-title{
		text-align: center;
		position: relative;
		line-height: 3rem;
		height: 3rem;
		overflow: hidden;
		margin-top: 1rem;
		position: relative;
	}
	.home-liucheng-wrap .liucheng-title h2{
		font-size: 1.4rem;
		color: #fff;
		line-height: 3rem;
		position: relative;
		z-index: 2;
	}
	.home-liucheng-wrap .liucheng-title h3{
		font-size: 2.5rem;
		line-height: 3rem;
		color: #48bc58;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		bottom:0px;
		margin: auto;
	}
	
	.liucheng-content{
		height: auto;
		overflow: hidden;
		text-align: center;
		margin-top: 0.5rem;
	}
	.liucheng-content .list{
		width:6rem;
		display: inline-block;
		text-align: center;
		height: 100%;
		margin: 0px 0.8rem;
	}
	.liucheng-content .list .iconWrap{
		width: 6rem;
		height: 6rem;
		line-height: 6rem;
		border-radius: 50%;
		background: #b1ffc3;
		overflow: hidden;
		margin-top: 0.5rem;
	}
	.liucheng-content .list .iconWrap .icon{
		font-size: 3rem;
	}
	.liucheng-content .list h2{
		line-height: 2rem;
		color: #fff;
		padding-top: 0.5rem;
		font-size: 1.5rem;
	}
	.liucheng-content .list p{
		font-size: 1rem;
		color: #fff;
		padding-bottom: 0.5rem;
		line-height: 1.5rem;
	}
	.home-liucheng-wrap .telWrap{
		overflow: hidden;
		text-align: center;
		padding-top: 15px;
	}
	.home-liucheng-wrap .telWrap .list{
		display: inline-block;
		padding: 0.5rem 1.5rem;
		background: #ff9c00;
		border-radius: 1rem;
		line-height: 1.5rem;
		color: #fff;
		margin-top: 0rem;
		margin-right: 1rem;
		margin-left: 1rem;
		transition: all 0.5s;
		margin-bottom: 1rem;
	}
	.home-liucheng-wrap .telWrap .list:nth-child(2){
		background: #ec6941;
	}
	.home-liucheng-wrap .telWrap .list:active{
		background: #ff2e3e;
	}
	.home-liucheng-wrap .telWrap .list .icon{
		font-size: 30px;
		float: left;
		padding-right: 20px;
	}
	
	/* 关于粤岗 */
	.home-about-content{
		height: auto;
		margin-top: 1.5rem;
	}
	.home-about-content .video-wrap{
		width: 100%;
		height: 24rem;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.home-about-content .video-wrap::before{
		content: ' ';
		width: 24rem;
		height: 24rem;
		background: #edf9f0;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		margin: auto;
		border-radius: 50%;
	}
	.home-about-content .video-wrap .video-play{
		width: 23rem;
		height: auto;
		background: #000;
		position: relative;
		z-index: 2;
		padding: 0.5rem 0rem;
		margin: auto;
	}
	.home-about-content .video-wrap .video-play video{
		width: 23rem;
		height: 12.29rem;
		cursor:pointer;
	}
	video:focus{
		outline:none;
	}
	.home-about-content .about-text{
		width: auto;
		height: auto;
		padding: 0rem 1rem;
		text-align: center;
	}
	.home-about-content .about-text .title{
		color: #333;
		font-size: 1.5rem;
		line-height: 2rem;
		margin-top: 1rem;
	}
	.home-about-content .about-text .sub-title{
		color: #333;
		font-size: 1.2rem;
		color: #2fa507;
		line-height: 2.5rem;
		padding-top: 0.5rem;
		padding-bottom: 0rem;
		font-weight: 400;
	}
	.home-about-content .about-text .text-wrap{
		overflow: hidden;
		padding-top: 0.5rem;
		text-align: left;
	}
	.home-about-content .about-text .text-wrap p{
		line-height: 1.7rem;
		text-indent: 1.5em;
	}
	.home-about-content .about-text .more{
		background: #ff9c00;
		display: inline-block;
		padding: 0.5rem 1rem;
		color: #fff;
		border-radius: 1rem;
		margin-top: 1rem;
		transition: all 0.5s;
	}
	.home-about-content .about-text .more:hover{
		background: #2fa507;
	}
	.home-environment{
		overflow: hidden;
		margin-top: 1rem;
		padding-bottom: 1rem;
		padding-top: 0.5rem;
	}
	.home-environment .list{
		width: 11rem;
		height: 11rem;
		display: block;
		overflow: hidden;
		position: relative;
		float: left;
		margin-left: 1.2rem;
		border-radius: 1rem;
		margin-bottom: 1.2rem;
	}
	
	.home-environment .list .img{
		width: 100%;
		height: 100%;
	}
	.home-environment .list .title{
		width: 100%;
		height: 2rem;
		line-height: 2rem;
		background: rgba(47,165,7,0.7);
		overflow: hidden;
		padding: 0px 1rem;
		position: absolute;
		bottom: 0px;
		right: 0px;
		text-align: center;
		color: #fff;
		font-size: 1rem;
		transition: all 0.5s;
		font-weight: 400;
	}
	/* 横幅 */
	.home-banners{
		height: auto;
		background: url(../images/home-banners.jpg) top center;
		background-size: 1000%;
		margin-top: 1rem;
	}
	.home-banners .home-banners-content{
		height: auto;
	}
	.home-banners .home-banners-content .text{
		width: auto;
		height: auto;
		overflow: hidden;
		padding: 0.5rem 1rem;
	}
	.home-banners .home-banners-content .text .title{
		font-size: 1.4rem;
		color: #fff;
		margin-top: 1rem;
		line-height: 2rem;
	}
	.home-banners .home-banners-content .text .title span{
		color: #c8fd01;
		padding: 0px 0.5rem;
	}
	.home-banners .home-banners-content .text .sub-title{
		overflow: hidden;
		padding: 1rem 0px;
	}
	.home-banners .home-banners-content .text .sub-title .list{
		list-style: none;
		display: inline-block;
		padding: 0.3rem 1rem;
		padding-left: 0px;
		color: #fff;
		font-size: 1rem;
		line-height: 1.8rem;
	}
	.home-banners .home-banners-content .text .sub-title .list .icon{
		float: left;
		padding: 0px 1rem;
		padding-left: 0px;
		color: #c8fd01;
		font-size: 1.5rem;
	}
	
	.home-banners .home-banners-content .text .telWrap{
		overflow: hidden;
		text-align: center;
		padding-bottom: 1rem;
	}
	.home-banners .home-banners-content .text .telWrap .list{
		display: inline-block;
		padding: 0.5rem 1.5rem;
		background: #eeeeee;
		border-radius: 0.8rem;
		line-height: 1.5rem;
		color: #333;
		transition: all 0.5s;
		margin-top: 0.5rem;
		margin-bottom: 0.8rem;
	}
	.home-banners .home-banners-content .text .telWrap .list:nth-child(2){
		background: #f5ffd0;
	}
	.home-banners .home-banners-content .text .telWrap .list:active{
		background: #c8fd01;
	}
	.home-banners .home-banners-content .text .telWrap .list .icon{
		font-size: 1.5rem;
		float: left;
		padding-right: 1rem;
		color: #04a92b;
	}
	
	/* 优势 */
	.home-advantage-title{
		height: auto;
		overflow: hidden;
		line-height: auto;
		text-align: center;
		padding: 1rem 1rem;
		padding-bottom: 0rem;
	}
	.home-advantage-title .title{
		height: 4rem;
		line-height: 4rem;
		display: inline-block;
		text-align: center;
		color: #333;
		font-size: 1.4rem;
	}
	.home-advantage-title .title img{
		height: 4rem;
		padding-right: 0.5rem;
	}
	.home-advantage-title .sub-title{
		font-size: 1rem;
		line-height: 1.7rem;
		padding-top: 0.8rem;
		color: #5f5f5f;
		font-weight: 400;
	}
	.home-advantage-title .tese-wrap{
		overflow: hidden;
		margin-top: 1rem;
	}
	.home-advantage-title .tese-wrap .list{
		display: inline-block;
		background: #57a95b;
		padding: 0.3rem 1rem;
		color: #fff;
		margin: 0px 0.5rem;
		margin-bottom: 0.8rem;
		font-size: 1rem;
	}
	.home-advantage-title .tese-wrap .list:nth-child(2){
		background: #ee4105;
	}
	.home-advantage-title .tese-wrap .list:nth-child(3){
		background: #0fbb9d;
	}
	.home-advantage-title .tese-wrap .list:nth-child(4){
		background: #2a89ff;
	}
	.home-advantage-title .tese-wrap .list:nth-child(5){
		background: #ff33db;
	}
	.home-advantage-title .tese-wrap .list:nth-child(6){
		background: #117c18;
	}

	.home-advantage-A{
		max-width: 25.6rem;
		height: auto;
	}
	.home-advantage-A .text{
		width: auto;
		height: auto;
		float: none;
		margin-top: 1rem;
		width: auto;
		padding: 0rem 1rem;
		margin-bottom: 0.5rem;
	}
	.home-advantage-A .text .title{
		height: 4rem;
		width: auto;
		overflow: hidden;
		background: #FFFFFF;
		text-align: left;
	}
	.home-advantage-A .text .title .number{
		width: 4rem;
		height: 4rem;
		background: #2fa507;
		line-height: 4rem;
		border-radius: 50%;
		float: left;
		background: #2fa507;
		text-align: center;
		font-size: 2rem;
		font-weight: bold;
		overflow: hidden;
		color: #fff;
		margin-right: 1rem;
		margin-bottom: 0.5rem;
	}
	.home-advantage-A .text .title h2{
		width: auto;
		font-size: 1.2rem;
		color: #2fa507;
		line-height: 2rem;
	}
	.home-advantage-A .text .title p{
		line-height: 2rem;
		font-size: 1rem;
		color: #ee4105;
	}
	
	.home-advantage-A .text .description{
		margin-top: 1rem;
		margin-left: 1.5rem;
	}
	.home-advantage-A .text .description p{
		color: #4f4f4f;
		line-height: 1.8rem;
	}
	.home-advantage-A .text .description p br{
		display: none;
	}
	.home-advantage-A .text .description p span{
		color: #ee4105;
		padding-right: 1rem;
	}
	
	.home-advantage-A .img{
		width: 100%;
		height: auto;

	}
	.home-advantage-A .img img{
		max-width: 90%;
		width: auto;
		display: block;
		margin: 0 auto;
	}
	
	.home-advantage-EF{
		position: relative;
	}
	.home-advantage-EF .text{
		width: auto;
		height: auto;
		float: none;
		margin-top: 1rem;
		width: auto;
		padding: 0rem 1rem;
		margin-bottom: 0.5rem;
	}
	.home-advantage-EF .text .title{
		height: 4rem;
		width: auto;
		overflow: hidden;
		background: #FFFFFF;
		text-align: left;
	}
	.home-advantage-EF .text .title .number{
		width: 4rem;
		height: 4rem;
		background: #2fa507;
		line-height: 4rem;
		border-radius: 50%;
		float: left;
		background: #2fa507;
		text-align: center;
		font-size: 2rem;
		font-weight: bold;
		overflow: hidden;
		color: #fff;
		margin-right: 1rem;
		margin-bottom: 0.5rem;
	}
	.home-advantage-EF .text .title h2{
		width: auto;
		font-size: 1.2rem;
		color: #2fa507;
		line-height: 2rem;
	}
	.home-advantage-EF .text .title p{
		line-height: 2rem;
		font-size: 1rem;
		color: #ee4105;
	}
	.home-advantage-EF .text .title p img{
		max-width: 100%;
	}
	
	.home-advantage-EF .text .description{
		margin-top: 1rem;
		margin-left: 1.5rem;
	}
	.home-advantage-EF .text .description p{
		color: #4f4f4f;
		line-height: 1.8rem;
	}
	.home-advantage-EF .text .description p br{
		display: none;
	}
	.home-advantage-EF .text .description p span{
		color: #4f4f4f;
		line-height: 1.8rem;
	}
	.home-advantage-EF .text.right{
		margin-top: 1.5rem;
	}
	.home-advantage-bottom{
		height: 19.6rem;
		background: url(../images/youshi-EF.jpg) bottom center no-repeat;
		background-size: 100%;
		overflow: hidden;
	}
	
	.home-advantage-bottom .telWrap{
		background: #2fa507;
		width: 20rem;
		display: block;
		margin: 0 auto;
		height: auto;
		border-radius: 1rem;
		padding-right: 1rem;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		margin-top: 1.5rem;
		overflow: hidden;
	}
	.home-advantage-bottom .telWrap .icon-wrap{
		float: left;
		height: 4rem;
		line-height: 4rem;
		padding: 0px 1rem;
	}
	.home-advantage-bottom .telWrap .icon-wrap .icon{
		font-size: 2rem;
		float: left;
		color: #fff;
	}
	.home-advantage-bottom .telWrap .h2{
		font-size: 1.1rem;
		color: #fff;
		line-height: 2rem;
		display: block;
		float: left;
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	
	/* 荣誉资质 */
	.home-honor-Wrap{
		height: auto;
		background: url(../images/honor-back.jpg) center center no-repeat fixed;
		margin-top: 1rem;
		text-align: center;
	}
	.home-honor-Wrap .honor-title{
		text-align: center;
	}
	
	.home-honor-Wrap .honor-title{
		text-align: center;
		position: relative;
		line-height: 4rem;
		height: 4rem;
		overflow: hidden;
		margin-top: 1.5rem;
		position: relative;
	}
	.home-honor-Wrap .honor-title h2{
		font-size: 1.4rem;
		color: #fff;
		line-height: 4rem;
		position: relative;
		z-index: 2;
	}
	.home-honor-Wrap .honor-title h3{
		font-size: 3rem;
		line-height: 4rem;
		color: #415046;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		bottom:0px;
		margin: auto;
	}
	
	.home-honor-content{
		height: auto;
		margin-top: 1rem;
		padding-bottom: 2.5rem;
	}
	.home-honor-list{
		width: 11rem;
		height:10rem;
		background: #fff;
		position: relative;
		overflow: hidden;
		text-align: center;
		float: left;
		margin-left: 1.2rem;
		border-radius: 1rem;
		margin-bottom: 1.2rem;
	}

	.home-honor-list .img{
		width: auto;
		height: auto;
		max-width: 90%;
		max-height: 8.16rem;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		margin: auto;

	}
	.home-honor-list .title{
		width: 100%;
		height: 2rem;
		line-height: 2rem;
		background: rgba(47,165,7,0.8);
		position: absolute;
		padding: 0px 1rem;
		font-size: 0.95rem;
		bottom: -2rem;
		left: 0px;
		color: #fff;
		transition: all 0.5s;
		overflow: hidden; 
		text-overflow: ellipsis; 
		white-space: nowrap;
		course:hand;
		font-weight: 400;
	}
	.home-honor-list:active .title{
		transform: translateY(0px);
		bottom: 0px;
	}
	.home-honor-content .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:10px; }
	.home-honor-content .swiper-pagination-bullet{ background:rgba(195,255,209,0.9); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; margin: 0px 10px !important;}
	.home-honor-content .swiper-pagination-bullet-active{background:rgba(47,165,7,0.8);}
	
	.home-honor-Wrap .more{
		display: inline-block;
		padding: 0.3rem 1rem;
		background: #ff9c00;
		border-radius: 1rem;
		color: #fff;
		margin-top: 0.5rem;
		transition: all 0.5s;
		margin-bottom: 2.5rem;
	}
	.home-honor-Wrap .more:active{
		background: #2fa507;
	}
	
	/* 成功案例 */
	.home-case-Wrap{
		height: auto;
		background-image: -webkit-linear-gradient(top, rgb(255, 255, 255), rgb(240, 255, 244));
		margin-top: 0px;
		text-align: center;
	}
	.home-case-Wrap .case-title{
		text-align: center;
		padding: 0rem 1rem;
	}
	
	.home-case-Wrap .case-title{
		text-align: center;
		position: relative;
		line-height: 4rem;
		height: 4rem;
		overflow: hidden;
		margin-top: 1rem;
		position: relative;
	}
	.home-case-Wrap .case-title h2{
		font-size: 1.4rem;
		line-height: 4rem;
		position: relative;
		z-index: 2;
		color: #2fa507;
	}
	.home-case-Wrap .case-title h3{
		font-size: 3rem;
		line-height: 4rem;
		color: #f7fbf7;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		bottom:0px;
		margin: auto;
	}
	.home-case-Wrap .case-sub-title{
		overflow: hidden;
		text-align: center;
		padding-top: 0.5rem;
	} 
	.home-case-Wrap .case-sub-title p{
		font-size: 1rem;
		color: #919191;
		padding: 0rem 1rem;
		padding-bottom: 0.5rem;
	}
	.home-case-Wrap .case-sub-title .more{
		color: #afafaf;
		display: inline-block;
		padding: 0.5rem 1rem;
	}
	.home-case-Wrap .case-sub-title .more:active{
		color: #2fa507;
	}
	.home-case-content{
		height: auto;
		margin-top: 1rem;
		margin-bottom: 1rem;
		padding-bottom: 2.5rem;
	}
	.home-case-list{
		width: 11rem;
		height: auto;
		background: #fff;
		position: relative;
		display: block;
		overflow: hidden;
		text-align: center;
		float: left;
		margin-left: 1.2rem;
		border-radius: 1rem;
		margin-bottom: 1.2rem;
	}

	.home-case-list .img{
		width: 11rem;
		height: 11rem;
		position: relative;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		margin: auto;
	}
	.home-case-list .title{
		width: 100%;
		height: 2.3rem;
		line-height: 2.3rem;
		position: absolute;
		padding: 0px 0.6rem;
		font-size: 0.95rem;
		bottom: 0px;
		left: 0px;
		color: #fff;
		transition: all 0.1s;
		overflow: hidden; 
		text-overflow: ellipsis; 
		white-space: nowrap;
		course:hand;
		font-weight: 400;
		z-index: 5;
	}
	.home-case-list:active .title{
		transform: translateY(0px);
		background: none;
	}
	.home-case-list::before{
		content: '  ';
		height: 35px;
		width: 0%;
		background: rgba(255,156,0,0.9);
		position: absolute;
		left: 0px;
		bottom: 0px;
		line-height: 35px;
		z-index: 4;
		transition: all 0.1s;
	}
	.home-case-list::after{
		content: ' ';
		height: 35px;
		width: 100%;
		background: rgba(47,165,7,0.8);
		position: absolute;
		left: 0px;
		bottom: 0px;
		line-height: 35px;
		z-index: 3;
		transition: all 0.1s;
	}
	.home-case-list:hover::before{
		width: 100%;
	}
	
	.home-case-content .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:10px; }
	.home-case-content .swiper-pagination-bullet{ background:#a9fbbc; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; margin: 0px 10px !important;}
	.home-case-content .swiper-pagination-bullet-active{background:#ff9c00;}
	
	.home-honor-Wrap .more{
		display: inline-block;
		padding: 5px 25px;
		background: #ff9c00;
		border-radius: 20px;
		color: #fff;
		margin-top: 15px;
		transition: all 0.5s;
	}
	.home-honor-Wrap .more:hover{
		background: #2fa507;
	}
	
	.home-news-title{
		text-align: center;
		position: relative;
		line-height: 4rem;
		height: 4rem;
		overflow: hidden;
		margin-top: 1rem;
		position: relative;
		margin-bottom: 1rem;
	}
	.home-news-title h2{
		font-size: 1.4rem;
		line-height: 4rem;
		position: relative;
		z-index: 2;
		color: #2fa507;
	}
	.home-news-title h3{
		font-size: 2.2rem;
		line-height: 4rem;
		color: #f7fbf7;
		position: absolute;
		top: 0px;
		bottom: 0px;
		left: 0px;
		right: 0px;
		bottom:0px;
		margin: auto;
	}
	
	/* 新闻中心 */
	.home_new_all{width:100%; height:auto;  overflow:hidden; padding-bottom:1rem; text-align: center;}
	.home_new_all .more{
		display:inline-block;
		text-align: center;
		border: 1px solid #dcdcdc;
		padding: 0.3rem 2rem;
		border-radius: 1rem;
		z-index: 10;
		margin-top: 1.2rem;
		color: #a6a6a6;
		transition: all 0.5s;
	}
	.home_new_all .more:active{
		color: #fff;
		background: #2fa507;
		border: 1px solid #2fa507;
	}
	.home_new_nav{width:100%; height:auto;  margin:0 auto; text-align:center;}
	.home_new_nav li{ display:inline-block; padding:0.5rem 1.2rem; background:#f3f3f3; margin-left:0.5rem; margin-right:0.5rem;  cursor:pointer; position: relative;}
	.home_new_nav li::before{
		content: '';
		width: 0px;
		height: 0px;
		border: 10px solid red;
		border-top-color: #04a92b;
		border-bottom-color: rgba(0,0,0,0);
		border-left-color: rgba(0,0,0,0);
		border-right-color: rgba(0,0,0,0);
		position: absolute;
		bottom: -18px;
		left: 0px;
		right: 0px;
		margin: auto;
		opacity: 0;
	}
	.home_new_nav li a{ color:#333; pointer-events: none; font-size: 0.95rem;}
	.home_new_nav .current{ background:#2fa507; color:#fff;}
	.home_new_nav .current a{ color:#fff;}
	.home_new_nav .current::before{
		opacity: 1;
	}
	
	.home_new_content{width:100%; height:22.5rem; margin:0 auto; margin-top:1rem;}
	
	.home_new_content .swiper-container,.swiper-wrapper,.swiper-slide{width: 100%;height:auto;}
	
	.home_new_content .swiper-slide{ overflow:hidden; text-align:center;}
	
	.home_new_content .swiper-slide .home_new_list{width:23.5rem; height:5rem; margin: 0 auto; background:#fff; overflow:hidden; text-align:left;  box-sizing:border-box; border-bottom: 1px solid #e5e5e5; margin-top: 0.8rem;}
	.home_new_content .swiper-slide .home_new_list:nth-child(4){
		border: none;
	}
	.home_new_list dd{width:4rem; height:4rem; overflow:hidden; border-bottom:1px solid #f3f3f3; position:relative;box-sizing:border-box; float: left;background: url(../images/logo.png) center center no-repeat; background-size: 80%;}
	.home_new_list dd img{ width:100%; height:100%;transition: all 0.3s;}
	
	.home_new_list .text{ width:18rem; float: left; overflow: hidden; margin-left: 1rem;}
	.home_new_list .text h2{ width:100%; height:auto; margin:0 auto; text-align:left; font-size:1rem; line-height:2rem; padding-top:0px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;transition:all 1.0s;}
	.home_new_list .text li{ width:100%; height:auto; margin:0 auto; font-size:0.9rem; line-height:2rem; color: #909090;}
	.home_new_list .text li i{ float: left; font-size: 1.2rem; color: #2fa507; margin-right: 0.5rem}
	.home_new_list .text p{  display: none;}
	
	.home_new_list a{ display:block; width:100%; height:100%;}
	.home_new_list a:active{ text-decoration:none;}
	
	.home_new_list:active .text h2{ color:#2fa507;}
	
	.home_new_list:active dd img{ transform:scale(1.1); }
	
	/* 底部 */
	.footer-Wrap{
		background: #2fa507 url(../images/footer-back.jpg) bottom center no-repeat;
		min-height: auto;
		height: auto;
		margin-top: 1rem;
	}
	.footer-Wrap .footer-content{
		height: auto;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.footer-Wrap .footer-content .text{
		width: auto;
		height: auto;
		margin-top: 0.2rem;
		display: flex;
		flex-wrap: wrap;
		padding: 0rem 1rem;
		justify-content: center;
		align-items: center;
		margin-bottom: 2rem;
	}
	.footer-Wrap .footer-content .text .name{
		height: auto;
	} 
	.footer-Wrap .footer-content .text .name .logo{
		width: 5rem;
		height: 5rem;
		background: #FFFFFF;
		border-radius: 50%;
		text-align: center;
		line-height: 5rem;
		overflow: hidden;
		float: left;
		margin-right: 1rem;
	}
	.footer-Wrap .footer-content .text .name .logo img{
		max-width: 5rem;
		max-height:4rem;
	}
	.footer-Wrap .footer-content .text .name .title{
		color: #fff;
		font-size: 1.8rem;
		line-height: 2.5rem;
		text-align: center;
		float: left;
	}
	.footer-Wrap .footer-content .text .sub-title{
		width: 18rem;
		text-align: center;
		background: #ff9c00;
		line-height: 1.5rem;
		color: #fff;
		border-radius: 1rem;
		padding: 0.3rem 1rem;
		margin-top: 1rem;
		margin-bottom: 0.5rem;
	}
	.footer-Wrap .footer-content .text .tel{
		display: block;
		color: #fff;
		text-align: center;
		margin-top: 0.5rem;
		font-size: 1.2rem;
	}
	.footer-Wrap .footer-content .footer-nav{
		width: auto;
		margin-top: 1rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.footer-Wrap .footer-content .footer-nav a{
		display: inline-block;
		color: #fff;
	}
	.footer-Wrap .footer-content .footer-nav a:hover{
		text-decoration: underline;
	}
	.footer-Wrap .footer-content .footer-nav .title{
		font-weight: bold;
		font-size: 1.4rem;
		line-height: 1.5rem;
		padding: 0.3rem 1rem;
		background: #069127;
		display: block;
		width: 8rem;
		text-align: center;
		border-radius: 1rem;
		font-size: 1.2rem;
		margin-bottom: 1rem;
	}
	.footer-Wrap .footer-content .footer-nav .list{
		line-height: 1.8rem;
		font-size: 1rem;
		display: inline-block;
		background: #3fd763;
		padding: 0.1rem 1rem;
		border-radius: 1rem;
		margin-left: 1rem;
		margin-bottom: 1rem;
	}
	
	.footer-Wrap .footer-content .footer-wechat{
		width: 8rem;
		height: auto;
		margin-top: 1.5rem;
		background: #FFFFFF;
		text-align: center;
		padding: 1rem;
		padding-bottom: 0.5rem;
		margin: 0 auto;
		margin-bottom: 1rem;
	}
	
	.footer-Wrap .footer-content .footer-wechat img{
		width: 6rem;
		height: 6rem;
		margin: 0 auto;
	}
	.footer-Wrap .footer-content .footer-wechat p{
		line-height: 1.8rem;
		padding-top: 0.3rem;
		font-size: 1rem;
	}
	.footer-bottom-Wrap{
		background: #1b1b1b;
		text-align: center;
		color: #707070;
	}
	.footer-bottom-Wrap a{
		color: #707070;
	}
	.footer-bottom-Wrap a:active{
		color: #ccc;
	}
	.footer-bottom-Wrap .footer-bottom-content{
		padding: 0rem 1rem;
		padding-top: 1rem;
		padding-bottom: 1rem;
		border-bottom: 1px solid rgba(130,130,130,0.1);
	}
	.footer-bottom-Wrap .footer-bottom-content p{
		font-size: 0.95rem;
		line-height: 1.8rem;
	}
	.footer-bottom-Wrap .footer-bottom-content p span{
		display: block;
	}
	.footer-bottom-Wrap .footer-bottom-content p strong{
		font-weight: 400;
	}
	.links{
		display: none;
	}
	/* 侧边栏 */
	.izl-rmenu{position:fixed;right:0%;margin-left:0;bottom:1rem;padding-bottom:0rem;z-index:10000000;}
	
	.izl-rmenu a{transition:all 1.0s;}
	.izl-rmenu .btn{width:40px;height:40px; cursor:pointer;position:relative; margin-top:1px; text-align:center; display: block;}
	
	.izl-rmenu .btn a{ color:#fff; line-height:115px; font-size:14px; transition:all 1.0s;}
	.izl-rmenu .btn a:hover{ text-decoration:none;}
	
	.izl-rmenu .btn-qq{background:rgba(255,156,0,0.8) url(../images/r_qq.png) 0px 0px no-repeat; color:#fff; line-height:40px; font-size:14px; transition:all 1.0s; border-top:none; background-size:100%;}
	
	.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:rgba(255,156,0,0.8) url(../images/r_qq.png) 0px 0px no-repeat; text-decoration:none;display:block;  background-size:100%; }
	
	.izl-rmenu .btn-wx{background:rgba(255,156,0,0.8) url(../images/r_wx.png) 0px 0px no-repeat; transition:all 1.0s;  background-size:100%;}
	.izl-rmenu .btn-wx .pic{position:absolute;left:-7rem;top:-3rem;display:none;width:7rem;height:7rem;}
	
	.izl-rmenu .blue{ background:#ff6702 url(../images/r_wx.png) 0px 0px no-repeat;background-size:100%;}
	
	.izl-rmenu .btn-phone{background:rgba(255,156,0,0.8) url(../images/r_phone.png) 0px 0px no-repeat; transition:all 1.0s;  background-size:100%;}
	
	.izl-rmenu .btn-phone .phone{background-color:#3dae42;position:absolute;width:16rem;left:-16rem;top:-2.5rem;line-height:50px;color:#FFF;font-size:16px;text-align:center;display:none; font-size:20px; border-radius: 10px 10px 10px 10px; overflow: hidden;}
	.izl-rmenu .btn-phone.blue{
		background: #ff6702 url(../images/r_phone.png) 0px 0px no-repeat !important; 
		background-size:100% !important;
	}
	.izl-rmenu .btn-phone .phone .phone-list{
		font-size: 1rem;
		width: 100%;
		padding: 0.3rem 1rem;
		line-height: 1.8rem;
		border-bottom: 1px solid #33a038;
		display: block;
		font-weight: bold;
	}
	.izl-rmenu .btn-phone .phone .phone-list:active{
		background: #ff6702;
	}
	.izl-rmenu .btn-phone .phone .phone-list span{
		padding: 0px 10px;
		font-weight: 400;
	}
	.izl-rmenu .btn-phone .phone .phone-list:last-child{
		border-bottom: none;
	}
	.izl-rmenu .btn-top{background:rgba(255,103,2,0.8) url(../images/r_top.png) 0px 0px no-repeat; background-size:100%;}
	
	/*banner——min*/
	.banner_min{ width:100%; height:7.2rem; overflow:hidden; position:relative; }
	.banner_min ul{width: 100%; height: 100%; margin-left: auto; margin-right: auto; position:relative;}
	.banner_min img{ width:46rem; height:auto; position:absolute;  left: 50%; margin-left: -23rem; cursor:pointer;}
	
	/*当前位置*/
	.location_all{width:100%;  height:auto; overflow:hidden; border-bottom: 1px solid #F3F3F3;}
	.location_content{width:100%;  height:auto; overflow:hidden; margin:0 auto; padding-top:0.8rem; padding-bottom:0.8rem;}
	.location_left{ width:95%; margin:0 auto; height:auto;  overflow:hidden; line-height:1.8rem; font-size:0.9rem;}
	.location_left a{ font-size:0.9rem;}
	.location_left i{ font-size:1.2rem; float:left; margin-right:0.5rem; color:#2fa507;}
	.location_right{ width:100%; min-height:2.5rem; height:auto; overflow:hidden; text-align:right; display:none;}
	
	
	/*内容导航*/
	.content_nav{width:100%; min-height:0px; margin:0 auto; overflow:hidden; text-align:center; background:rgba(47,147,7,0.5); padding: 1rem;
	background-image: -webkit-linear-gradient(bottom, rgba(228, 255, 219,0.5), rgb(255, 255,255));
	}
	.content_nav .content_nav_content{ width:auto; min-width: 1rem; display: inline-block; margin:0 auto; background: #fff; text-align: center; border-radius: 1rem; padding: 0.5rem 0.5rem; padding-bottom: 0.6rem;}
	
	.content_nav .list{ line-height:1.8rem; height:auto; display:inline-block;  font-size:1rem; color:#fff; padding: 0.3rem 1rem; border-radius: 1rem; margin: 0.5rem 0.2rem; background: #f8c419; transition: all 0.5s; }
	.content_nav .list:hover{ background:#78c340; color:#fff; text-decoration:none; }
	.content_nav .no{ background:#2fa507; color:#fff; color:#fff; }
	.content_nav .no:active{ background:#78c340;}
	
	.about_content{ width:auto; height:auto; margin:0 auto; min-height:50px; padding: 0rem 1rem; padding-top:1rem; padding-bottom:2rem;}
	.about_content img{ width:auto; max-width:100%;height:auto !important; }
	.about_content p{font-size:1rem; line-height:1.6rem;}
	
	
	/* 荣誉资质 */
	.honor_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:1.5rem;}
	.honor_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1.2rem;text-align:center; background:#f3f3f3;border-bottom:3px solid #edecec;position:relative; padding-top:0.5rem; }
	.honor_list ul .pImg{display:block;width:10rem;height:13.48rem; background:#fff;display: table-cell;vertical-align: middle; }
	.honor_list ul img{width:10rem; height:auto; max-height:13.48rem; vertical-align: middle;}
	.honor_list ul .icon{
		height: 2rem;
		overflow: hidden;
		font-size: 1.3rem;
		color: #ccc;
		display: block;
		margin-bottom: 0.5rem;
		overflow: hidden;
		transition: all 0.5s;
	}
	.honor_list ul:before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}
	
	.honor_list ul:active:before{width:100%;background:#2fa507;transition:all 0.5s;}
	
	.honor_list ul p{ width:90%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; font-size:0.9rem;}
	
	.honor_list ul:active a{ text-decoration:none;}
	.honor_list ul:active p{ color:#2fa507;}
	.honor_list ul:active .icon{
		color: #2fa507;
	}
	
	/*成功案例*/
	.case_list{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:1.5rem;}
	
	.case_list ul {width:11rem;float:left; height:auto; margin-left:1.2rem;margin-top:1rem;text-align:center; background:#f3f3f3;border-bottom:3px solid #edecec;position:relative;  }
	.case_list ul .pImg{display:block;width:11rem;height:11rem; background:#fff;display: table-cell;vertical-align: middle; margin-top:1rem;}
	
	.case_list ul img{width:11rem; height:auto; max-height:11rem; vertical-align: middle;}
	
	.case_list ul:before{content: "";position:absolute;height:3px;bottom:-2px;left:0;transition:all 0.5s;width:0;}
	
	.case_list ul:active:before{width:100%;background:#2fa507;transition:all 0.5s;}
	
	.case_list ul h2{ width:85%; margin:0 auto;height:2.5rem;line-height:2.5rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;transition:all 1.0s; text-align:center; font-size:0.95rem; color:#333; font-weight:400;}
	
	
	.case_list ul:active a{ text-decoration:none;}
	.case_list ul:active p{ color:#2fa507;}
	.case_list ul:active h2{color:#2fa507;}
	.case_list ul .icon{
		height: 2rem;
		overflow: hidden;
		font-size: 1.3rem;
		color: #ccc;
		display: block;
		margin-bottom: 0.5rem;
		overflow: hidden;
		transition: all 0.5s;
	}
	.case_list ul:active .icon{
		color: #2fa507;
	}
	
	
	/* 配送中心 */
	.product-list-wrap {
		height:auto; 
		padding-top:0.5rem; 
		padding-bottom:1.5rem;
	}
	.product-list-wrap .product-list{
		display: block;
		width: 11rem;
		height: auto;
		overflow: hidden;
		background: #f8f8f8;
		border-radius: 0.5rem;
		float: left;
		margin-left: 1.2rem;
		margin-top: 1.2rem;
		position: relative;
	}
	.product-list-wrap .product-list .img{
		width: 10rem;
		height: 10rem;
		overflow: hidden;
		margin: 0 auto;
		margin-top: 0.5rem;
		border-radius: 0.5rem;
	}
	.product-list-wrap .product-list .img img{
		width: 100%;
		height: 100%;
		transition: all 0.5s;
	}
	.product-list-wrap .product-list .title{
		padding: 0px 1rem;
		text-align: center;
	}
	.product-list-wrap .product-list .title h2{
		font-size: 1rem;
		line-height: 2rem;
		color: #333;
		font-weight: 400;
		height: 2rem;
		overflow: hidden;
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
		transition: all 0.5s;
	}
	.product-list-wrap .product-list .title h3{
		background: #ff9c00;
		display: inline-block;
		color: #fff;
		padding: 0.1rem 1rem;
		font-size: 0.95rem;
		line-height: 1.8rem;
		border-radius: 1rem;
		font-weight: 400;
		margin-bottom: 1rem;
		transition: all 0.5s;
	}
	.product-list-wrap .product-list .title h3 .icon{
		float: left;
		font-size: 1rem;
		padding-right: 0.5rem;
	}
	.product-list-wrap .product-list:active .img img{
		transform: scale(1.05);
	}
	
	.product-list-wrap .product-list:active h3{
		background: #2fa507;
	} 
	.product-list-wrap .product-list:active .title h2{
		color: #2fa507;
	}
	.product-list-wrap .product-list::after{
		position: absolute;
		content: ' ';
		height: 3px;
		width: 100%;
		background: #e7e7e7;
		bottom: 0px;
		left: 0px;
		z-index: 2;
	}
	.product-list-wrap .product-list::before{
		position: absolute;
		content: ' ';
		height: 3px;
		width: 0%;
		background: #2fa507;
		bottom: 0px;
		left: 0px;
		z-index: 3;
		transition: all 0.5s;
	} 
	.product-list-wrap .product-list:active::before{
		width: 100%;
	}
	
	/*翻页样式*/
	#fenye{width: 100%;height: auto;display: inline-block;text-align: center;margin-top:2rem;margin-bottom:0rem;}
	#fenye li{padding: 0;list-style: none;}
	
	#fenye .pagination .active a{background: #2fa507;color: #fff; }
	#fenye .pagination .disabled span{color: #ccc;}
	.pagination{padding-left: 0;margin: 0px 0;border-radius: 4px;display: inline-block;text-align: center;}
	.pagination>li>a, .pagination>li>span{position: relative;float: left;padding: 0.4rem 0.8rem;line-height: 1.42857;text-decoration: none;color: #595757;background-color: #fff;border: 1px solid #ddd;margin-left: -1px; font-size:0.8rem;}
	.pagination>li{display: inline;}
	.pagination>li a:hover{ background:#4fa7b3; color:#fff;}
	.pagination>li a:focus{
		border: 1px solid #2fa507;
	}
	.pagination>.active>a{
		border: 1px solid #2fa507;
	}
	
	.inerPage-home-banners{
		margin-top: 0.5rem;
	}
	
	/*新闻中心*/
	.new_list{ width:25.6rem; height:auto; margin:0 auto; overflow:hidden; margin-top: 0rem; padding: 0px; padding-bottom: 1rem; }
	
	.new_list ul{ width:23rem; height:auto; overflow:hidden;  border:1px solid #e5e5e5; position:relative;transition:all 1.0s; margin:0 auto; margin-top:1.2rem; float: none;border-radius:20px}
	.new_list ul a{ display:block; width:100%; height:100%;}
	.new_list ul dd{ width:23rem; height:10rem; overflow:hidden; background:#fff url(../images/logo.png) center center no-repeat;transition:all 1.0s;  text-align:center; border-bottom:1px solid #f3f3f3; background-size: 8rem; display:table-cell; vertical-align:middle; }
	.new_list ul dd img{ max-width:23rem; width:auto; max-height:8rem; height:auto;vertical-align:middle; }  
	
	.new_list .new_list_content{
		width: auto !important;
		float: none !important;
		margin: 0 auto;
		margin-right: 0px !important;
	}
	.new_list ul h2{ width:90%; margin:0 auto; height:auto; line-height:1.5; font-size:1.05rem; overflow: auto; text-overflow: ellipsis;white-space:inherit;course:hand; padding: 0.5rem 0px;}
	.new_list ul p{ font-size:0.9rem; width:90%; height:3.4rem; margin:0 auto; overflow:hidden; line-height:1.6rem; color:#949494; text-justify:inter-ideograph;}
	.new_list ul li{ width:90%; margin:0 auto; line-height:2rem; color:#bababa; font-size:0.9rem; padding-top:0rem; padding-bottom:0.8rem;}
	.new_list ul li i{ float:left; font-size:1.2rem; padding-right:1rem;}
	.new_list ul a:hover{ text-decoration:none;}
	.new_list ul:hover dd img{ transform:scale(1.0); transition:1s linear 0.1s;}
	.new_list ul:hover h2{ color:#333;}
	.new_list ul:hover{ border:1px solid #e5e5e5; }
	.new_list ul:hover dd{ background:#fff url(../images/logo.png) center center no-repeat; background-size: 7rem;}
	
	.new_list ul:active dd img{ transform:scale(1.1); transition:1s linear 0.1s;}
	.new_list ul:active h2{ color:#2fa507;}
	
	
	/*联系我们*/
	.contact_content{width:100%; height:auto; margin:0 auto; padding-top:1rem; overflow:hidden; padding-bottom: 1rem;}
	.contact_content .left{ width:23rem; margin:0 auto; height:auto; overflow:hidden; padding: 0px; border: none;}
	.contact_content .left .contact_ul{ width:100%; height:auto; overflow:hidden;  margin-bottom: 0px !important; padding-bottom: 0px; border: none;}
	.contact_content .left .contact_ul h2{ font-size:1.4rem; line-height:2.1rem; padding-bottom:0.5rem; padding-bottom:0.5rem; margin: 0px; font-weight:bold;}
	
	.contact_content .left .contact_ul li{ font-size:1rem; line-height:1.8rem; padding-left:0rem;  text-justify:inter-ideograph; color:#333; display:block; overflow: hidden; padding: 0.5rem 0px; border-bottom: 1px solid #F3F3F3;}
	
	.contact_content .left .contact_ul li strong{ color:#2fa507; padding-right:0.5rem; float:left; padding-bottom: 0.25rem;}
	
	.contact_content .left .contact_ul li p{ float:left; width:14.2rem; height:auto; height:auto;display:inline-table; margin: 0px !important;}
	
	.contact_content .left .contact_ul li a{ color:#333;}
	.contact_content .left .contact_ul li i{ float:left; line-height:1.8rem; font-size:1.4rem; padding-right:0.8rem; color:#2fa507;}
	.contact_content .left .contact_ul li dd { float:left; display:block;}
	.contact_content .left .contact_ul li dd img{ display:block; float:left; width:8rem; height:8rem;}
	
	.contact_content .left .face{ width:100%; height:auto; float:left; text-align:left; margin-top:0rem; margin-right:0;}
	.contact_content .left .face h2{font-size:1.2rem; line-height:2rem; padding-bottom:1rem;}
	.contact_content .left .face a{ width:36px; height:36px; float:left; border-radius:50%;overflow:hidden;border:2px solid #f4efec;margin-left:1rem; margin-right:1.5rem;}
	.contact_content .left .face a img{ width:36px; height:36px;  }
	.contact_content .left .face a:hover{ border:2px solid #bfbfbf;transition:all 0.5s;}
	
	.contact_content .right{ width:23rem; height:auto; margin: 0 auto;  overflow:hidden; float: none; padding: 0px; text-align: center;}
	.contact_right_txt{
		width: auto;
	}
	.contact_right_txt h2{
		font-size: 1.1rem;
		line-height: 2rem;
		padding-bottom: 0.5rem;
		padding-top: 0.5rem;
		margin-bottom: 0.5rem;
		border-bottom: 1px solid #f3f3f3;
		color: #fe751a;
	}
	.contact_right_txt p{
		line-height: 2rem;
		font-size: 15px;
	}
	
	.contactMap{
		width: 23rem;
		margin: 0 auto;
		height: 15rem;
		text-align: center;
	}
	.contactMap #allmap{
		width: 100%;
		height: 15rem;
	}
	
	.contactMoreMap{
		text-align: center;
		padding-bottom: 10px;
	}
	.contactMoreMap a{
		display: inline-block;
		padding: 8px 30px;
		background: #F3F3F3;
		font-size: 14px;
		transition: all 0.5s;
	}
	.contactMoreMap a:active{
		background: #999;
		color: #fff;
	}
	
	.liuyan_content {
		width: 25.6rem;
		margin:0 auto;
	}
	.liuyan_content .iframe{ overflow: hidden; display: none;}
	.liuyan_content .mobile_liuyan{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; margin-top:2rem; margin-bottom:2rem; display: block;}
	.liuyan_content .mobile_liuyan iframe{ display:block;}
	.liuyan_content .mobile_liuyan a{ width:13rem; height:2.5rem; line-height:2.5rem; background:#2c2c2c;  color:#ffffff; font-size:0.95rem;  margin-left:1rem; display: inline-table; border-radius: 20px; }
	
	/*新闻内容*/
	.new_content_all{ padding-bottom:0rem;}
	.new_content_title{ width:24rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:2.1rem; padding-top:2rem; }
	.new_content_title h2{ font-size:1.5rem; line-height: 2.1rem;}
	
	
	.shebeizhanshi_xinxi{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:0.5rem; border-bottom:2px solid #f3f3f3; padding-bottom:0.5rem; border-top:2px solid #f3f3f3; margin-top:1.6rem;}
	.shebeizhanshi_xinxi p{ font-size:1rem; color:#5e5e5e; display:inline-block; margin-left:0.5rem; margin-right:0.5rem;}
	.shebeizhanshi_xinxi p strong{ color:#333; font-size:1.1rem;}
	
	.new_content_time{ width:23rem; margin:0 auto; height:auto; overflow:hidden; text-align:center; line-height:1.8rem; padding-top:1rem; border-bottom:2px solid #f3f3f3; padding-bottom:1.5rem;}
	.new_content_time p{ font-size:14px; color:#8f8f8f; display:inline-block;}
	.new_content_time p span{ padding-left:1rem; display:block;}
	
	
	.new_content { width: 23rem; margin:0 auto; min-height:10rem;background:none; overflow:hidden; padding-top:1.5rem; padding-bottom:1rem; font-size:0.9rem; line-height:1.8rem; color:#333;  text-justify:inter-ideograph;}
	.new_content p{ line-height:1.8rem; color:#333; font-size:1rem;}
	.new_content img{ max-width:100%; width:auto; height:auto;}
	
	.neirong_next1					{font-size:16px; font-family:"微软雅黑";color:#3f3f3f; line-height:30px; width:23rem; height:auto; margin:0 auto; overflow:hidden; border-top:2px solid #ededed; padding-top:20px; border-bottom:2px solid #f3f3f3; padding-bottom:1rem; margin-top:1rem; margin-bottom:1.5rem;}
	.neirong_next1 p				{ width:100%; float:left; overflow:hidden; line-height:3rem; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;course:hand;}
	.neirong_next1 p i{ font-size:1rem; float:left; padding-right:0.5rem;}
	.neirong_next1 p.np1			{ text-align:right; }
	.neirong_next1 p.np1 i{ float:right;padding-left:10px;}
	.neirong_next1 p span			{ margin-left:0px;}
	.neirong_next1 p span a			{font-size:0.9rem; font-family:"微软雅黑";color:#333333; line-height:2rem; text-decoration:none;}
	.neirong_next1 p span a:hover	{ color:#3dae42; text-decoration:underline;}
	
	/* 新版本产品内容页 */
	.page-product-wrap{
		height: auto;
		padding-top: 1.2rem;
	}
	.page-product-wrap .page-product-bigImg{
		width: 23rem;
		min-height: auto;
		background: rgba(243,243,243,0.5);
		margin: 0 auto;
		overflow: hidden;
	}
	.page-product-wrap .page-product-bigImg .list{
		width: 100%;
		height: 100%;
		padding: 1rem;
	}
	.page-product-wrap .page-product-bigImg .list img{
		width: 100%;
		height: 100%;
	}
	.page-product-wrap .page-product-bigImg .swiper-pagination-bullet{ background:rgba(167,167,167,0.9); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; margin: 0px 10px !important;  margin-bottom: 1.5rem !important;}
	.page-product-wrap .page-product-bigImg .swiper-pagination-bullet-active{background:rgba(47,165,7,0.8);}
	
	.page-product-wrap .page-product-description{
		width: 23rem;
		min-height: 1rem;
		margin: 0 auto;
		height: auto;
		overflow: hidden;
	} 
	.page-product-wrap .page-product-description .topTitle{
		width: auto;
		height: auto;
		min-height: 2rem;
		overflow: hidden;
		padding: 1rem;
		padding-top: 0rem;
		padding-bottom: 0px;
		background: rgba(243,243,243,0.5);
	}
	.page-product-wrap .page-product-description .topTitle .title{
		font-size: 1.2rem;
		line-height: 1.8rem;
		padding-bottom: 0.1rem;
		color: #2fa507;
	}
	.page-product-wrap .page-product-description .topTitle .sub-title{
		font-size: 1rem;
		line-height: 1rem;
		color: #ccc;
		font-weight: bold;
		color: #fff;
		background: #ff9c00;
		display: inline-block;
		padding: 0.5rem 1.5rem;
		border-radius: 1rem;
		margin-top: 0.8rem;
	
	}
	.page-product-wrap .page-product-description .topTitle .sub-title a{
		color: #fff;
	}
	
	.page-product-wrap .page-product-description .bomText {
		padding: 1rem;
		padding-top: 1rem;
		background: rgba(243,243,243,0.5);
		margin-bottom: 1rem;
	}
	.page-product-wrap .page-product-description .bomText ul{
		height: auto;
		overflow: auto;
	}
	.page-product-wrap .page-product-description .bomText ul p{
		font-size: 1rem !important;
		font-weight: 400;
		color: #7b7b7b !important;
		line-height: 1.8rem !important;
	}
	.page-product-wrap .page-product-description .bomText ul li{
		width: auto;
		display: block;
		text-align: center;
		padding-top: 20px;
	}
	.page-product-wrap .page-product-description .bomText ul li img{
		width: 8rem;
		height: 8rem;
	}
	
	.page-product-wrap .productRecommend-content{
		width:100%;
		height: auto;
		text-align: center;
	}
	/* 产品推荐 */
	.productRecommend-wrap{
		height: auto;
		background: rgba(243,243,243,0.5);
		margin-top: 0.5rem;
		padding-bottom: 2rem;
		position: relative;
		margin-bottom: -0.5rem;
	}
	.productRecommend-wrap .title{
		font-size: 1.2rem;
		text-align: center;
		padding: 2rem 1rem;
		color: #2fa507;
		line-height: 1.5rem;
		padding-top: 1.5rem;
	}
	.productRecommend-wrap .title .icon{
		font-size: 2rem;
		font-weight: 400;
		padding-right: 1rem;
		position: relative;
		top: 0.25rem;
	}
	.productRecommend-content{
		width: 100%;
		margin: 0 auto;
	}
	.productRecommend-content .productRecommend-list{
		width: 17rem;
		height: auto;
		background: #FFFFFF;
		overflow: hidden;
		display: block;
		text-align: center;
		margin: 0 auto;
		padding-bottom: 1.5rem;
		border-radius: 15px;
	}
	.productRecommend-content .productRecommend-list .img{
		width: 17rem;
		height: 17rem;
	}
	.productRecommend-content .productRecommend-list .img img{
		width: 100%;
		height: 100%;
	}
	.productRecommend-content .productRecommend-list .listTitle{
		padding: 0px 1rem;
		height: 2.5rem;
		line-height: 2.5rem;
		font-size: 1.1rem;
		overflow: hidden; 
		text-overflow: ellipsis;
		white-space: nowrap;
		course:hand;
		text-align: center;
		margin: 0.5rem 0px;
	}
	.productRecommend-content .productRecommend-list .more{
		padding: 0.2rem 1rem;
		background: #ff9c00;
		display: inline-block;
		color: #fff;
		border-radius: 1rem;
		font-size: 0.95rem;
		transition: all 0.5s;
		font-family: "microsoft yahei";
	}
	.productRecommend-content .productRecommend-list .more:active{
		background: #2fa507;
	}
	.productRecommend-content .swiper-button-next{width:3rem; height: 100%; opacity:0.5; right:0.5rem; transition: all 0.5s; top: 0px; bottom: 0px; margin: auto;}
	
	.productRecommend-content .swiper-button-next:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
	
	.productRecommend-content .swiper-button-prev{width:3rem; height: 100%; opacity:0.5; left:0.5rem; transition: all 0.5s; top: 0px; bottom: 0px; margin: auto;}
	
	.productRecommend-content .swiper-button-prev:hover{  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
	
	/*搜索*/
	.ss_no{width:100%; min-height:5rem; text-align:center; font-size:1rem; height:auto; padding-top:2rem; line-height:1.8rem;}
	.ss_no strong{ color:#c43a30;}
	
	.suo_text{ width:23rem; margin:0 auto; text-align:center; overflow:hidden; padding-top:0.5rem; padding-bottom:1rem; border-bottom:1px solid #ccc;}
	.suo_text h2{ line-height:2rem; font-size:1.15rem; font-weight:400;}
	.suo_text h2 span{ color:#c43a30; padding-left:0px; padding-right:0px; font-size:1.2rem; font-weight:800}
	.suo_text h2 strong{ color:#c43a30; padding-left:0.2rem; padding-right:0.2rem; font-size:1.2rem;font-weight:800;}
		/* Mobile Style */
	}
	
	/
	
	/* 颜色通用样式 */
	.green{
		color: #3dae42;
	}
	.orange{
		color: #ff6702;
	}