*{margin:0;padding:0;list-style:none; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);transition:all;-o-transition:all;-ms-transition:all;-moz-transition:all;-webkit-transition:all;outline: none; line-height: 1; }
body,html{font-family:"Microsoft YaHei",'微软雅黑'; width: 100%; background: #fff;overflow-x: hidden;position: relative;min-height: 100vh;}
body {
	font-size: 0.14rem;
}
a{text-decoration:none; }
a:hover{text-decoration:none;}
img{ border: 0; vertical-align: middle; display: inline-block; flex-shrink: 0;}
input,textarea,select{ font-family: '微软雅黑';  outline: none;}
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type='file'],
button, select{ -webkit-appearance: none; }
.clear:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
@font-face {
	font-family:numfont;
	src: url(ROBOTO-THIN.TTF);
}


.anim{

	-webkit-transform: translateY(100px) translateX(0);

	-moz-transform: translateY(100px) translateX(0);

	transform: translateY(100px) translateX(0);

	opacity: 0;

	-webkit-transition-timing-function: ease-in-out;

	transition-timing-function: ease-in-out;
	/* overflow: hidden; */

}

.anim2{

	/* -webkit-transform: translateY(100px) translateX(0); */

	/* -moz-transform: translateY(100px) translateX(0); */

	/* transform: translateY(100px) translateX(0); */

	opacity: 0;

	-webkit-transition-timing-function: ease-in-out;
	-webkit-animation-duration:3000ms;
	transition-timing-function: ease-in-out;
	/* overflow: hidden; */

}
.anim2 {
	opacity: 0;
	transform: translateX(-100px) translateY(-50%);
}


.anim-show{

	-webkit-transform: translateY(0px) translateX(0);

	-moz-transform: translateY(0px) translateX(0);

	transform: translateY(0px) translateX(0);

	opacity: 1;

}
.breathe {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:breathe;
	-webkit-animation-duration:3000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:alternate;
	
}
@-webkit-keyframes breathe {
	0% {
		opacity:0;
	}
	100% {
		opacity:1;
	}
}
.scale {
	-webkit-animation-timing-function:linear;
	-webkit-animation-name:scale;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	/* -webkit-animation-direction:alternate; */
	animation-fill-mode:forwards;
	
}
@-webkit-keyframes scale {
	0% {
		transform: scale(1.1);
	}
	100% {
		transform: scale(1);
	}
}
.leftIn {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:leftIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:alternate;
	
}
.leftIn2 {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:leftIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-delay:1000ms;
	-webkit-animation-direction:alternate;
	
}
.leftIn3 {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:leftIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-delay:2000ms;
	-webkit-animation-direction:alternate;
	
}
@-webkit-keyframes leftIn {
	0% {
		transform: translateX(-100px);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity:1;
	}
}
.rightIn {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:rightIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:alternate;
	
}
.rightIn2 {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:rightIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-delay:1000ms;
	-webkit-animation-direction:alternate;
	
}
.rightIn3 {
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-name:rightIn;
	-webkit-animation-duration:1000ms;
	-webkit-animation-delay:2000ms;
	-webkit-animation-iteration-count:1;
	-webkit-animation-direction:alternate;
	
}
@-webkit-keyframes rightIn {
	0% {
		transform: translateX(100px);
		opacity: 0;
	}
	100% {
		transform: translateX(0px);
		opacity:1;
	}
}
.content1 {
	width: 12.8rem;
	margin: auto;
}
.topmenu {
	height: 90px;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.logo1 {
	width: 3.11rem;
}
.topright {
	display: flex;
	height: 100%;
}
.navbox {
	display: flex;
	height: 100%;
	justify-content: space-between;
}
.erjilist {
	height: 0;
	overflow: hidden;
	z-index: 1000;
	
}
.navbtn {
	width: 0.8rem;
	margin: 0 0.1rem;
	line-height: 90px;
	font-size: 0.16rem;
	text-align: center;
	position: relative;
	box-sizing: border-box;
	z-index: 10;
	height: 100%;
}
.navbtn>a {
	color: #444444;
}
.navbtn.active {
	border-bottom: 3px solid #236032;
}
.navbtn.active>a{
	color: #7c974d;
	
}
.navbtn:hover {
	border-bottom: 3px solid #236032;
}
.navbtn:hover>a {
	color: #7c974d;
}
.erjilist {
	position: absolute;
	width: 1.5rem;
	left: 50%;
	text-align: center;
	/* border: 1px solid #444; */
	transform: translateX(-50%);
	border-top: none;
	border-bottom: none;
	box-sizing: border-box;
	transition: 0.5s;
	background: #fff;
	top: 90px;
	/* padding: 0 0.1rem; */
}
.erjibtn {
	height: 0.5rem;
	border-bottom: 1px solid #eee;
	line-height: 0.5rem;
	color: #444;
	box-sizing: border-box;
	font-size: 0.14rem;
}
.erjibtn>a {
	color: #444;
}
.navright {
	display: flex;
	align-items: center;
}
.icon-sousuo1 {
	color: #a6a6a6;
	font-size: 0.2rem;
	font-weight: bold;
	padding: 0 0.2rem;
}
.yuyanbox {
	margin-left: 0.1rem;
}
.yuyanbox>a {
	color: #235f32;
	display: inline-block;
	font-size: 0.14rem;
	line-height: 1;
}
.yuyanbox>a:nth-child(1) {
	padding-right: 0.1rem;
	border-right: 2px solid #77947d;
}
.yuyanbox>a:nth-child(2) {
	padding-left: 0.1rem;
}
.navsousuo {
	height: 100%;
}
.ss1 {
	line-height: 90px;
	position: relative;
	display: block;
}
.searchbox {
	position: absolute;
	height: 50px;
	background-color: #fff;
	width: 2rem;
	display: none;
	z-index: 10;
	margin-left:-160px;
}
.hidesearcbox {
	height: 100%;
}
.searchinput {
	height: 100%;
	width: 100%;
	/* top: 0; */
	position: absolute;
	padding: 0.1rem;
	box-sizing: border-box;
}
.ss2 {
	position: absolute;
	/* left: 0; */
	top: 0;
	margin: 0;
	line-height: 1;
	right: 0.1rem;
	top: 50%;
	transform: translateY(-50%);
}
.ss1:hover {
	color: #235F32;
}
.ss1:hover .searchbox {
	display: block;
}
.yuyanbox a:hover {
	color: #7c974d;
}
.mainbox {
	width: 100%;
	position: relative;
}
.swiper-container1 {
	width: 100%;
	/* height: 6.8rem; */
}
.bannertext {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
/*
.banner1text {
	width: 3.6rem;
}
*/
.banner2text {
	width: 5.04rem;
}
.banner3text {
	width: 4.16rem;
}
.banner4text {
	width: 4.31rem;
}
.swiper-pagination1 .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	border-radius: 0;
	background: #fff;
	opacity: 0.5;
	box-sizing: border-box;
}
.swiper-container1 .swiper-slide {
	overflow: hidden;
}
.swiper-pagination1 .swiper-pagination-bullet-active {
	opacity: 1;
	border: 2px solid #048438;
}
.bannerpic {
	width: 100%;
	/* height: 100%; */
	transform: scale(1.1);
}
.bannerpicm {
	display: none;
}
.indextitle1 {
	margin-top: 0.6rem;
	text-align: center;
	font-size: 0.18rem;
	color: #666666;
}
.indextitle1 span {
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	display: inline-block;
	padding: 0.1rem;
}
.commontitle {
	text-align: center;
}
.commontitle1 {
	font-size: 0.36rem;
	color: #444444;
	line-height: 0.9rem;
}
.commontitle2text {
	font-size: 0.12rem;
	color: #999999;
	padding: 0 0.1rem;
}
.jiantou1,.jiantou2 {
	width: 0.89rem;
}
.jiantou2 {
	transform: scaleX(-1);
}
.indexbox1text {
	width: 12rem;
	margin: 0.4rem auto 0;
	text-align: center;
	font-size: 0.16rem;
	line-height: 2;
	color: #666666;
}
.indexbox1iconlist {
	margin-top: 0.5rem;
	display: flex;
	justify-content: space-around;
	padding: 0 0.8rem;
}
.indexbox1iconitempic {
	width: 0.87rem;
	margin: auto;
}
.indexbox1iconitempic img {
	width: 100%;
}
.indexbox1iconitem {
	text-align: center;
}
.indexbox1iconitemtitle {
	padding: 0.3rem 0 0.1rem 0;
	color: #444444;
	font-size: 0.2rem;
}
.indexbox1iconitemtitlebig {
	font-size: 0.5rem;
	/* font-weight: lighter; */
	font-family: numfont;
}
.indexbox1iconitemtext {
	font-size: 0.16rem;
	color: #999999;
	padding-bottom: 0.7rem;
}
.mainboxhui {
	background: #f9fbfa;
}
.content2 {
	width: 95%;
	margin: auto;
	overflow: hidden;
}
.indexbox2titlebox {
	margin-top: 0.3rem;
	margin-bottom: 0.5rem;
}
.indexbox2list {
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.8rem;
}
.indexbox2item {
	width: 49%;
	overflow: hidden;
	
}
.indexbox2item img {
	width: 100%;
	transition: 0.5s;
}
.indexbox2item img:hover {
	transform: scale(1.1);
}
.indexbox3list {
	display: flex;
	justify-content: space-between;
}
.indexbox3item {
	width: 4.18rem;
	overflow: hidden;
}
.indexbox3pic {
	width: 100%;
	overflow: hidden;
}
.indexbox3pic img {
	width: 100%;
	transition: 0.5s;
}
.index3textbox {
	width: 100%;
	height: 1.12rem;
	background: #fafafa;
	box-sizing: border-box;
	padding: 0.3rem 0.24rem 0.3rem;
}
.index3texttitle {
	color: #444444;
	font-size: 0.16rem;
	line-height: 1;
	margin-bottom: 0.2rem;
}
.index3iconbox {
	display: flex;
	align-items: center;
}
.index3iconbox>span{
	display: flex;
	align-items: center;
	margin-right: 0.36rem;
	color: #999;
}
.index3iconbox>span>img {
	margin-right: 0.1rem;
}
.index3iconbox>span>span {
	font-size: 0.14rem;
}
.index3iconbox>span .clickicon {
	width: 0.13rem;
}
.index3iconbox>span .timeicon {
	width: 0.16rem;
}
.indexbox3item:hover .indexbox3pic img {
	transform: scale(1.1);
}
.indexbox3item:hover .index3texttitle {
	color: #7C974D;
}
.indexmore {
	width: 1.8rem;
	height: 0.5rem;
	display: block;
	text-align: center;
	font-size: 0.16rem;
	color: #7c974d;
	border: 2px solid #7c974d;
	line-height: 0.5rem;
	box-sizing: border-box;
	margin: 0.6rem auto 0.8rem;
}
.indexmore:hover {
	background: #7c974d;
	color: #fff;
}
.index4list {
	display: flex;
	justify-content: space-between;
	padding-bottom: 0.8rem;
}
.index4item {
	width: 24.5%;
}
.index4picbox {
	width: 100%;
	position: relative;
}
.index4picbox>img {
	width: 100%;
}
.indexmc {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: 0.5s;
}
.index4icon {
	width: 0.49rem;
	position: absolute;
	left: 50%;
	top: 45%;
	transform: translateX(-50%) translateY(-50%);
}
.index4text {
	text-align: center;
	font-size: 0.36rem;
	color: #fff;
	top: 63%;
	position: absolute;
	width: 100%;
}
.indexk {
	display: inline-block;
	width: 0.88rem;
	height: 0.88rem;
	border: 2px solid #fff;
	position: absolute;
	left: 50%;
	top: 45%;
	transform: translateX(-50%) translateY(-50%);
	box-sizing: border-box;
	transition: 0.5s;
}
.index4item:hover .indexmc{
	background: rgba(124,151,77,0.9);
}
.index4item:hover .indexk{
	transform: translateX(-50%) translateY(-50%) rotate(45deg);
}
.footer {
	width: 100%;
	background: #7c974d;
}
.footercontent {
	width: 12.8rem;
	margin: auto;
	overflow: hidden;
}
.footerbox {
	display: flex;
	padding-top: 0.58rem;
	padding-bottom: 0.6rem;
	border-bottom: 1px solid #96ac71;
}
.footerlist {
	width: 1.1rem;
	box-sizing: border-box;
	border-right: 1px solid #96ac71;
	margin-right: 0.35rem;
}
.footertitle {
	font-size: 0.18rem;
	color: #fff;
	margin-bottom: 0.35rem;
}
.footeritem a {
	color: #d8ebb7;
	margin-bottom: 0.2rem;
	display: inline-block;
}
.footeritem a:hover {
	color: #235F32;
}
.footerlisttu {
	margin-right: 0.5rem;
}
.footererwei {
	width: 1.06rem;
}
.footericonbox {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 0.37rem;
}
.footericon1 {
	width: 0.44rem;
	height: 0.44rem;
	background: url(../img/footericon11.png) no-repeat;
	background-size: cover;
	cursor: pointer;
}
.footericon2 {
	width: 0.44rem;
	height: 0.44rem;
	background: url(../img/footericon21.png) no-repeat;
	background-size: cover;
	cursor: pointer;
}
.footericon1:hover {
	background: url(../img/footericon12.png) no-repeat;
	background-size: cover;
}
.footericon2:hover {
	background: url(../img/footericon22.png) no-repeat;
	background-size: cover;
}
.footertel {
	font-size: 0.32rem;
	font-weight: bold;
	color: #fff;
}
.footertext {
	font-size: 0.14rem;
	color: #d8ebb7;
	margin-top: 0.27rem;
}
.footerbox2 {
	padding: 0.4rem 0;
}
.footerbox2 p {
	text-align: center;
	color:#d8ebb7;
	line-height: 2;
}
.topright2 {
	display: none;
}
/*会长致辞*/
.zibanner {
	/* height: 4.8rem; */
}
.zibannerpic {
	width: 100%;
}
.zibannerpicm {
	display: none;
}
.zibannertextbox {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.zibannertextc {
	font-size: 0.36rem;
	color: #fff;
	font-weight: bold;
	margin-bottom: 0.15rem;
}
.zibannertexte {
	font-size: 0.16rem;
	color: #fff;
	font-weight: bold;
}
.mainboxhui2 {
	background: #f4f4f4;
}
.nav2 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 0.6rem;
}
.nav2box1 {
	display: flex;
}
.nav2box1item {
	line-height: 0.6rem;
	font-size: 0.16rem;
	margin-right: 0.4rem;
	
	
}
.nav2box1item.active {
	border-bottom: 3px solid #236032;
}
.nav2box1item.active a {
	color: #7c974d;
}
.nav2box1item a {
	color: #666666;
	display: inline-block;
	line-height: 0.6rem;
}
.nav2box1item:hover {
	border-bottom: 3px solid #236032;
}
.nav2box1item:hover a {
	color: #7c974d;
}
.nav2box2 {
	font-size: 0.14rem;
	color: #666666;
}
.nav2box2 span {
	font-size: 0.14rem;
	margin-left: 0.1rem;
	margin-right: 0.1rem;
	
}
.nav2box2 a {
	color: #666;
}
.icon-zhuye {
	font-size: 0.14rem;
}
.nav2box2 span.active {
	color:#7c974d;
}
.guanyu1box {
	display: flex;
	justify-content: space-between;
	padding: 0.64rem 0;
}
.guanyu1boxleft {
	width: 3.15rem;
}
.guanyu1boxleft img {
	width: 100%;
}
.guanyu1boxright {
	width: 9.63rem;
}
.guanyu1title1 {
	font-size: 0.24rem;
	color: #7c974d;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.guanyu1title2 {
	font-size: 0.16rem;
	font-weight: bold;
	color: #666666;
	line-height: 2;
}
.guanyu1text {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.guanyu1dibox {
	text-align: right;
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	padding-top: 0.2rem;
}
.guanyu1pic2 {
	width: 1.04rem;
	vertical-align: bottom;
}
/*企业概要*/
.guanyu2box1 {
	padding: 0.8rem 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.guanyu2box1left {
	width: 6.02rem;
}
.guanyu2box1left img {
	width: 100%;
}
.guanyu2box1right {
	width: 6.05rem;
}
.guanyu2box1title {
	font-size: 0.3rem;
	color:#444444;
	font-weight: bold;
}
.guanyu2jiantou {
	width: 0.9rem;
	padding: 0.3rem 0;
}
.guanyu2text {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.mainboxguanyu2 {
	padding-top: 0.4rem;
}
.guanyu2item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 0.7rem; 
}
.guanyu2box3 {
	padding-top: 0.7rem;
}
.guanyu2itemleft {
	width: 6.02rem;
}
.guanyu2itemleft img {
	width: 100%;
}
.guanyu2itemright {
	width: 6.02rem;
}
.guanyu2itemtitle {
	display: flex;
	align-items: center;
}
.guanyu2shuzi {
	font-size: 0.24rem;
	font-weight: bold;
	color: #7c974d;
	border: 2px solid #7c974d;
	padding: 0.03rem;
	/* box-sizing: border-box; */
	text-align: center;
	margin-right: 0.2rem;
}
.guanyu2itemtitletext {
	font-size: 0.24rem;
	color: #7C974D;
	
}
.guanyu2itemtitle2 {
	display: flex;
	align-items: center;
	padding: 0.34rem 0;
}
.guanyu2itemtitle2pic {
	width: 0.9rem;
	margin-right: 0.2rem;
	
}
.guanyu2itemtitle2text {
	font-size: 0.16rem;
	color: #999999;
	font-weight: bold;
}
.guanyu2itemtext {
	font-size: 0.14rem;
	color: #666666;
	line-height: 2;
}
.guanyu2itemfan {
	flex-direction:row-reverse;
}
.guanyu3box1 {
	padding: 0.8rem 0 0.8rem 1.1rem;
	display: flex;
	background: url(../img/guanyu3bg.png) no-repeat top center;
	background-size: 3.07rem 7.81rem;
}
.guanyu3boxleft {
	padding-right: 0.9rem;
	border-right: 1px solid #999999;
}
.guanyu3titlebox {
	width: 3.5rem;
	border: 3px solid #7c974d;
	height: 3.7rem;
	box-sizing: border-box;
	
}
.guanyu3title {
	width: 100%;
	text-align: center;
	font-size: 0.72rem;
	color: #7c974d;
	
}
.guanyu3titletext1 {
	font-size: 0.36rem;
	color: #7c974d;
	padding-left: 0.5rem;
	padding-top: 0.1rem;
}
.guanyu3titletext2 {
	text-align: right;
	font-size: 0.72rem;
	color: #7c974d;
	padding-right: 0.3rem;
}
.guanyu3item {
	border-bottom: 1px solid #999;
	padding: 0.2rem;
	font-size: 0.18rem;
	cursor: pointer;
}
.guanyu3item.active {
	color: #7C974D;
	font-weight: bold;
}
.guanyu3contentbox {
	padding-left: 0.4rem;
	position: relative;
}
.guanyu3contenttitle {
	font-size: 0.18rem;
	font-weight: bold;
	color: #7C974D;
	padding-bottom: 0.5rem;
	
}
.guanyu3contenttitle span {
	font-size: 0.3rem;
	padding-top: 0.3rem;
	display: inline-block;
	
}
.guanyu3contentitem1 {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
	line-height: 1;
	padding-bottom: 0.1rem;
}
.guanyu3contentitem1 img {
	widht: 0.14rem;
	position: absolute;
	left: -0.07rem;
	vertical-align: top;
}
.guanyu3contenttext {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.guanyu3contentbox {
	display: none;
}
.guanyu3contentitem {
	padding-bottom: 0.4rem;
}
.guanyu4pic {
	width: 100%;
	padding: 0.8rem 0;
}
.mainboxguanyu4 {
	background: url(../img/guanyu4bg.png) no-repeat bottom center;
	background-size: 100%;
	padding-bottom: 0.8rem;
	
}
.rongyubox {
	width: 3rem;
	background: url(../img/guanyu4tiao.png) no-repeat left 0.2rem;
	background-size: 0.2rem 2.46rem;
	padding-left: 0.52rem;
	padding-right: 0.5rem;
	box-sizing: border-box;
}
.rongyuboxtitle {
	font-size: 0.36rem;
	color: #7C974D;
	padding-bottom: 0.2rem;
}
.rongyuneirong {
	font-size: 0.14rem;
	color: #808080;
	line-height: 2;
}
.rongyuneirong span {
	width: 0.06rem;
	height: 0.06rem;
	background: #7c974d;
	display: inline-block;
	margin: -0.1rem 0.05rem 0;
	transform: translateY(-0.02rem);
}
.swiper-container3 .swiper-slide:nth-child(even) {
	padding-top: 0.9rem;
}
.rightbtn3 {
	width: 0.34rem;
	height: 0.34rem;
	background: url(../img/rightbtn.png) no-repeat;
	background-size: cover;
	right: 0;
	top: 0.37rem;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
	content:'';
}
.leftbtn3 {
	width: 0.34rem;
	height: 0.34rem;
	background: url(../img/leftbtn.png) no-repeat;
	background-size: cover;
	top: 0.37rem;
	right: 0.5rem;
	left: auto;
}
.swiper-container3 {
	width: 100%;
	padding-top: 0.8rem;
}
.guanyu5box {
	padding: 0.6rem 0 0.8rem;
}
.guanyu5title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #7c974d;
	padding-bottom: 0.3rem;
}
.guanyu5xbox {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.guanyu5xboxleft {
	width: 5.6rem;
}
.guanyu5xboxleft img {
	width: 100%;
}
.guanyu5xboxright {
	width: 6.75rem;
}
.guanyu5timebox {
	padding-bottom: 0.2rem;
}
.guanyu5timebox p {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.guanyu5timebox p span {
	margin-right: 0.15rem;
}
.guanyu5textbox p {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.guanyu6box1 {
	padding: 0.6rem 0 0.8rem;
	border-bottom: 1px solid #e5e5e5;
}
.guanyu6title {
	font-size: 0.24rem;
	font-weight: bold;
	color: #7C974D;
	margin-bottom: 0.3rem;
}
.guanyu6text {
	font-size: 0.16rem;
	color: #666;
	line-height: 2;
}
.guanyu6msgbox {
	padding-top: 0.6rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.guanyu6item {
	display: flex;
	align-items: center;
}
.guanyu6icon {
	width: 1.1rem;
	margin-right: 0.2rem;
}
.guanyu6icon img {
	width: 100%;
}
.guanyu6msgtext {
	width: 1.8rem;
}
.guanyu6msgtitle {
	font-size: 0.16rem;
	font-weight: bold;
	color: #333333;
}
.guanyu6msgtext {
	font-size: 0.14rem;
	line-height: 2;
	color: #666666;
}
#ditu {
	margin: 0.8rem 0;
	width: 100%;
	height: 4.6rem;
}
.chanpin1box {
	padding: 0.8rem 0;
	display: flex;
	justify-content: space-between;
}
.chanpin1item {
	width: 6.25rem;
	overflow: hidden;
}
.chanpin1item img {
	width: 100%;
	transition: 0.5s;
}
.chanpin1item:hover>a>img {
	transform: scale(1.1);
}
.chanpin2box {
	padding: 0.8rem 0 0 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.chanpin2item {
	width: 6.25rem;
	overflow: hidden;
	margin-bottom: 0.3rem;
	position: relative;
}
.chanpin2item img {
	width: 100%;
	transition: 0.5s;
}
.chanpin2item:hover>a>img {
	transform: scale(1.1);
}
.fenyebox {
	text-align: center;
	padding: 0.3rem 0 0.8rem;
}
.fenyebox a {
	font-size: 0.12rem;
	color: #919191;
	border: 2px solid #dddddd;
	padding: 0.1rem;
	box-sizing: border-box;
	margin: 0 0.03rem;
}
.fenyebox .prevpage,.fenyebox .nextpage {
	padding: 0.1rem 0.2rem;
}
.fenyebox a span {
	font-size: 0.1rem;
}
.fenyebox .prevpage span {
	margin-right: 0.1rem;
}
.fenyebox .nextpage span {
	margin-left: 0.1rem;
}
.rightsanjiao {
	transform: scaleX(-1);
	display: inline-block;
}
.fenyebox a.active {
	border: 2px solid #7c974d;
}
.fenyebox a:hover {
	border: 2px solid #7c974d;
}
.chanpin4box {
	padding: 0.8rem 0;
}
.chanpin4title {
	display: flex;
	background: #f4f4f4;
	justify-content: space-between;
	box-sizing: border-box;
	padding: 0.2rem 0.25rem;
	align-items: center;
	cursor: pointer;
}
.chanpin4titleleft {
	display: flex;
	align-items: center;
}
.chanpin4titlelefticon {
	width: 0.38rem;
	margin-right: 0.25rem;
}
.chanpin4titlelefticon img {
	width: 100%;
}
.chanpin4titletext,.chanpin4titleright {
	font-size: 0.18rem;
	font-weight: bold;
	color: #7c974d;
}
.chanpin4content {
	box-sizing: border-box;
	padding: 0.2rem 0.35rem;
	border: 1px solid #e5e5e5;
	margin-top: 0.3rem;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.chanpin4contentitem {
	width: 50%;
	box-sizing: border-box;
	padding-bottom: 0.3rem; 
	
}
.chanpin4contentitem:nth-child(odd) {
	border-right: 1px solid #e5e5e5;
}
.chanpin4contentitem:nth-child(even) {
	padding-left: 0.65rem;
}
.chanpin4contentitem:nth-child(n+3) {
	border-top: 1px solid #e5e5e5;
	padding-top: 0.2rem;
}
.chanpin4contentitemtitle {
	font-size: 0.18rem;
	color: #666666;
	font-weight: bold;
	line-height: 2.5;
}
.chanpin4contenttext {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	width:92%;
}
.chanpin4content {
	display: none;
}
.chanpin4item {
	margin-bottom: 0.3rem;
}
.chanpin5box {
	padding: 0.6rem 0;
}
.chanpin5title {
	display: flex;
	padding: 0.33rem 0.52rem;
	box-sizing: border-box;
	background: #f4f4f4;
	margin-bottom: 0.6rem;
}
.chanpin5titleitem {
	margin-right: 0.5rem;
	display: flex;
	align-items: center;
	cursor: pointer;
}
.chanpin5titlekuai {
	width: 0.14rem;
	height: 0.14rem;
	border: 1px solid #999999;
	margin-right: 0.15rem;
}
.chanpin5titletext {
	font-size: 0.16rem;
	color: #666666;
}
.chanpin5titleitem.active .chanpin5titlekuai {
	border: 1px solid #7c974d;
	background: #7c974d;
}
.chanpin5titleitem.active .chanpin5titletext {
	color: #7c974d;
}
.chanpin5titleitem:hover .chanpin5titletext {
	color: #7C974D;
}
.chanpin5contentbox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.chanpin5contentitem {
	width: 4.06rem;
	height: 1.38rem;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	padding: 0.26rem 0.35rem;
	display: flex;
	cursor: pointer;
}
.chanpin5icon {
	width: 0.38rem;
	margin-right: 0.33rem;
}
.chanpin5icon img {
	width: 100%;
}
.chanpin5contenttitle {
	font-size: 0.16rem;
	color: #666666;
	font-weight: bold;
}
.chanpin5contentsj {
	font-size: 0.14rem;
	color: #999999;
	line-height: 3;
}
.chanpin5contentyuedu {
	font-size: 0.14rem;
	color: #7C974D;
	line-height: 1;
}
.chanpin5contentyuedu span {
	font-size: 0.14rem;
	margin-left: 0.1rem;
}
.chanpin5contentitem:hover .chanpin5contenttitle {
	color: #7C974D;
}
.chanpin5contentbox {
	display: none;
}
.chanpin5contentbox:after {
    content: "";
    width: 4.06rem;
}
.chanpin6box {
	padding: 0.6rem 0 0.3rem;
}
.chanpin6title {
	font-size: 0.3rem;
	color: #666666;
	font-weight: bold;
	line-height: 1.5;
}
.chanpin6text {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.chanpin6itembox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding-top: 0.4rem;
}
.chanpin6item {
	width: 6.25rem;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	padding: 0.16rem 0;
	display: flex;
	align-items: center;
	margin-bottom: 0.3rem;
}
.chanpin6itemleft {
	width: 2.95rem;
	box-sizing: border-box;
	text-align: center;
	border-right: 1px solid #e5e5e5;
	padding: 0.2rem 0;
	margin-right: 0.52rem;
}
.chanpin6itemleft>img {
	width: 2.26rem;
}
.chanpin6itemtitle {
	padding-bottom: 0.28rem;
}
.chanpin6itemtitle .chanpin6dian {
	display: inline-block;
	width: 0.08rem;
	height: 0.08rem;
	background: #7C974D;
	transform: translateX(-0.15rem) translateY(-0.02rem);
}
.chanpin6itemtitletext {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
}
.chanpin6itemtext {
	padding-left: 0.1rem;
}
.chanpin6icon {
	width: 0.24rem;
	margin-right: 0.1rem;
}
.chanpin6itemtext span {
	font-size: 0.14rem;
	color: #666;
}
.chanpin6item:hover .chanpin6itemtitletext{
	color: #7C974D;
}
.xinwen1box1 {
	padding: 0.8rem 0 0.5rem;
}
.xinwenssbox {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.34rem 0.65rem;
	background: #fafafa;
}
.xinwensstitle {
	font-size: 0.24rem;
	color: #666666;
	font-weight: bold;
}
.xinwenssbox select {
	border: none;
	background: #fff url(../img/sanjiao.jpg) no-repeat 2.6rem center ;
	font-size: 0.14rem;
	padding: 0.15rem 0.25rem;
	box-sizing: border-box;
	width: 3rem;
	color: #aaaaaa;
}
.xinwenssbox input {
	width: 2.6rem;
	padding: 0.15rem 0.25rem;
	box-sizing: border-box;
	border: none;
	font-size: 0.14rem;
}
.xinwenssbox button {
	width: 1.3rem;
	padding: 0.11rem 0.25rem;
	box-sizing: border-box;
	border: none;
	background: #7c974d;
	text-align: center;
	font-size: 0.18rem;
	color: #fff;
	font-weight: bold;
}
.xinwenbox {
	/* padding-top: 0.4rem; */
	padding-bottom: 0.4rem;
}
.xinwenitem {
	display: flex;
	box-sizing: border-box;
	padding: 0.4rem 0;
	align-items: center;
	border-bottom: 1px solid #e5e5e5;
}
.xinwenpic {
	width: 2.9rem;
	margin-right: 0.6rem;
}
.xinwenpic img {
	width: 100%;
}
.xinwencontent {
	width: 8rem;
	padding-right: 1rem;
	box-sizing: border-box;
	border-right: 1px solid #e5e5e5;
}
.xinwentitle {
	font-size: 0.16rem;
	color: #333333;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.xinwentext {
	font-size: 0.14rem;
	color: #666666;
	line-height: 2;
}
.xinwenicon {
	/* border-radius: 0.12rem; */
	/* overflow: hidden; */
	color: #c2c2c2;
	margin-top: 0.2rem;
}
.xinwenicon .icon-yanjing {
	border: 1px solid #e5e5e5;
	display: inline-block;
	line-height: 0.26rem;
	font-size: 0.14rem;
	padding: 0 0.08rem 0 0.12rem;
	box-sizing: border-box;
	border-top-left-radius: 0.13rem;
	border-bottom-left-radius: 0.13rem;
}
.xinwenicon .icon-yanjing span {
	color: #555555;
	margin-left: 0.1rem;
}
.xinwenicon .icon-fenxiang {
	padding: 0 0.2rem;
	display: inline-block;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0.14rem;
	line-height: 0.26rem;
}
.xinwenxq {
	font-size: 0.14rem;
	background: #7c974d;
	color: #fff;
	text-align: center;
	display: inline-block;
	line-height: 0.26rem;
	padding: 0 0.2rem;
	box-sizing: border-box;
	border: 1px solid #7C974D;
	border-top-right-radius: 0.13rem;
	border-bottom-right-radius: 0.13rem;
}
.xinwentime {
	width: 1.35rem;
	text-align: center;
}
.xinwenri {
	font-size: 0.48rem;
	color: #555555;
	font-weight: bold;
}
.xinwennian {
	font-size: 0.14rem;
	color: #8f8f8f;
}
.xinwenitem:hover .xinwentitle{
	color: #7C974D;
}
.xinwen2box {
	padding: 0.6rem 0 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.xinwen2item {
	width: 4.11rem;
	margin-bottom: 0.6rem;
	position: relative;
}
.xinwen2pic {
	width: 100%;
}
.xinwen2textbox {
	display: flex;
	justify-content: space-between;
	padding: 0.25rem 0;
	border-bottom: 2px solid #7c974d;
}
.xinwen2text1 {
	font-size: 0.16rem;
	color: #444444;
}
.xinwen2text2 {
	font-size: 0.14rem;
	color: #7C974D;
}
.xinwen2item:hover .xinwen2text1 {
	color: #7C974D;
}
.xinwen2box:after {
	content: '';
	width: 4.11rem;
}
.jiankang1box {
	padding: 0.8rem 0 0.6rem;
}
.jiankang1item {
	width: 100%;
	box-sizing: border-box;
	padding: 0.5rem 0.7rem;
}
.jiankang1title {
	font-size: 0.24rem;
	color: #444444;
	margin-bottom: 0.3rem;
	
}
.jiankang1text {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.jiankang1btn {
	width: 1.6rem;
	height: 0.4rem;
	color: #7C974D;
	border: 2px solid #7C974D;
	font-size: 0.16rem;
	line-height: 0.4rem;
	text-align: center;
	margin-top: 0.2rem;
}
.jiankang1box a:nth-child(odd) .jiankang1item {
	background: #f4f4f4;
}
.jiankang1item:hover .jiankang1btn {
	background: #7C974D;
	color: #fff;
}
.jiankang2box1 {
	padding: 0.6rem 0 0.3rem;
}
.jiankang2list {
	display: none;
	justify-content: space-between;
	flex-wrap: wrap;
}
.jiankang2item {
	width: 6.25rem;
	display: flex;
	align-items: center;
	margin-bottom: 0.3rem;
	background: #f4f4f4;
}
.jiankang2itemleft {
	width: 2.84rem;
}
.jiankang2itemleft img {
	width: 100%;
}
.jiankang2itemright {
	box-sizing: border-box;
	padding: 0.25rem 0.3rem;
	width: calc(100% - 2.84rem);
}
.jiankang2itemrighttitle {
	font-size: 0.2rem;
	color: #444444;
	line-height: 1.5;
}
.jiankang2itemmsg {
	color: #7c974d;
	font-size: 0.14rem;
	margin-top: 0.25rem;
}
.jiankang2itemmsg span {
	font-size: 0.14rem;
}
.jiankang2itemtext1 {
	margin-right: 0.1rem;
}
.icon-position {
	margin-left: 0.1rem;
}
.jiankang2itemxq {
	display: flex;
	color: #999999;
	font-size: 0.14rem;
	align-items: center;
	margin-top: 0.28rem;
}
.jiankang2itemxqright {
	width: 0.18rem;
	height: 0.18rem;
	border: 2px solid #7C974D;
	box-sizing: border-box;
	text-align: center;
	line-height: calc(0.18rem - 4px);
	margin-left: 0.1rem;
	color: #7C974D;
}
.jiankang2item:hover .jiankang2itemrighttitle {
	color: #7C974D;
}
.zhaoshang1box1 {
	padding: 0.6rem 0;
	border-bottom: 1px solid #e5e5e5;
}
.zhaoshang1title {
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
	margin-bottom: 0.52rem;
	text-align: center;
}
.zhaoshang1box1text1 {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.zhaoshang1box12 {
	position: relative;
}
.zhaoshang1box12 img {
	width: 6.87rem;
}
.zhaoshang1box12right {
	width: 6.54rem;
	padding: 0.5rem 0.5rem 0.5rem 0.3rem;
	box-sizing: border-box;
	background: #f4f4f4;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	border-left: 5px solid #7C974D;
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.zhaoshang1box13 {
	display: flex;
	justify-content: space-around;
}
.zhaoshang1item1 {
	text-align: center;
	width: 1.04rem;
}
.zhaoshang1item1 img {
	width: 0.87rem;
}
.zhaoshang1item1e {
	font-size: 0.12rem;
	color: #999999;
	margin: 0.2rem 0;
}
.zhaoshang1item1c {
	font-size: 0.18rem;
	font-weight: bold;
	color: #7C974D;
}
.zhaoshang1box14 {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.zhaoshang1item2 {
	/* padding-right: 0.17rem; */
	border-right: 1px solid #e5e5e5;
	text-align: center;
	padding-bottom: 0.45rem;
	margin-bottom: 0.3rem;
	/* padding-left: 0.1rem; */
	padding-right: 0.2rem;
	
}
.zhaoshang1box2itemrighttitle {
	font-size: 0.16rem;
	line-height: 2;
	color: #333333;
}
.zhaoshang1box2itemrighttext1 {
	font-size: 0.16rem;
	line-height: 1.5;
	color: #333333;
}
.zhaoshang1item2:nth-child(4n) {
	padding-right: 0;
}
.zhaoshang1item2 img {
	width: 2.89rem;
}
.zhaoshang1item2:nth-child(4n) {
	border-right: 0;
}
.zhaoshang1box2 {
	padding: 0.6rem 0 0.8rem;
}
.zhaoshang1box1text {
	text-align: center;
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
}
.zhaoshang1box21 {
	display: flex;
	justify-content: space-between;
	margin-top: 0.4rem;
}
.zhaoshang1box2item {
	display: flex;
	align-items: center;
}
.zhaoshang1box2itemleft {
	width: 0.8rem;
	margin-right: 0.3rem;
}
.zhaoshang1box2itemleft img {
	width: 100%;
}
.zhaoshang1box2itemright {
	width: 2.85rem;
	font-size: 0.16rem;
	color: #333333;
	line-height: 2;
}
.zhaoshang1box2itemrighttext2 {
	font-size: 0.24rem;
	font-weight: bold;
}
.zhaoshang2box1 {
	padding: 0.6rem 0 0.8rem;
}
.zhaoshang2title {
	text-align: center;
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
}
.zhaoshang2title2box {
	text-align: center;
	margin: 0.2rem 0;
}
.zhaoshang2title2 {
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	display: inline-block;
	padding: 0.1rem;
	font-size: 0.18rem;
	color: #666;
}
.zhaoshang2textbox {
	width: 80%;
	margin: auto;
	margin-bottom: 0.6rem;
}
.zhaoshang2textbox p {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	text-align: center;
}
#certify .swiper-button-next {
	background: url(../img/rightbtn.png) no-repeat;
	background-size: cover;
	width: 0.34rem;
	height: 0.34rem;
	right: 0;
	top: 50%;
	transform: translateX(250%) translateY(-50%);
}
#certify .swiper-button-prev {
	background: url(../img/leftbtn.png) no-repeat;
	background-size: cover;
	width: 0.34rem;
	height: 0.34rem;
	left: 0;
	top: 50%;
	transform: translateX(-250%) translateY(-50%);
}
.zhaoshang3box1 {
	padding: 0.6rem 0;
	position: relative;
	border-bottom: 1px solid #e5e5e5;
}
.zhaoshang3title {
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0.5rem;
}
.zhaoshang3pic1 {
	width: 7.2rem;
	position: absolute;
	right: 0;
}
.zhaoshang3box1box {
	width: 7.65rem;
	height: 3.8rem;
	margin: 1rem 0;
	background: #7C974D;
	border-top-right-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
	box-sizing: border-box;
	padding: 0.5rem 0.65rem;
}
.yumao {
	width: 6.19rem;
	position: absolute;
	left: 3.8rem;
	top: 4.8rem;
}
.zhaoshang3text1 {
	font-size: 0.36rem;
	color: #fff;
}
.zhaoshang3text2 {
	width: 4rem;
	font-size: 0.16rem;
	color: #fff;
	line-height: 2;
	margin-bottom: 0.3rem;
}
.zhaoshang3box2 {
	padding: 0.8rem 0;
	display: flex;
	justify-content: space-between;
}
.zhaoshang3item {
	text-align: center;
	width: 2.3rem;
	height: 3.8rem;
	box-sizing: border-box;
	padding: 0.6rem 0.3rem;
	border: 1px solid #e5e5e5;
}
.zhaoshang3item img {
	width: 0.88rem;
	margin-bottom: 0.3rem;
}
.zhaoshang3itemtitle {
	font-size: 0.16rem;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.zhaoshang3itemtext {
	font-size: 0.16rem;
	color: #999999;
	line-height: 2;
}
.zhaoshang3item:hover {
	border: 1px solid #7C974D;
}
.zhaoshang4box1 {
	padding: 0.8rem 0;
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
}
.zhaoshang4box1left {
	width: 6.8rem;
}
.zhaoshang4box1left img {
	width: 100%;
}
.zhaoshang4box1right {
	width: 5.4rem;
}
.zhaoshang4titlec {
	font-size: 0.3rem;
	color: #666666;
	font-weight: bold;
}
.zhaoshang4titlee {
	font-size: 0.14rem;
	color: #666;
}
.zhaoshang4titlebox {
	margin-bottom: 0.4rem;
}
.zhaoshang4textbox {
	font-size: 0.16rem;
	color: #666;
	line-height: 2;
	margin-bottom: 0.2rem;
}
.zhaoshang4msgtitle {
	font-size: 0.16rem;
	color: #666;
	line-height: 3;
}
.zhaoshang4msgtext {
	font-size: 0.16rem;
	color: #7C974D;
	line-height: 2;
}
.zhaoshang4msgtext>span>span {
	font-weight: bold;
}
.zhaoshang4item {
	display: flex;
	padding: 0.35rem 0.5rem;
	background: #f4f4f4;
	margin-bottom: 0.3rem;
	cursor: pointer;
}
.zhaoshang4itemleft {
	width: 2rem;
	border-right: 1px solid #e5e5e5;
}
.zhaoshang4itemlefttitle {
	font-size: 0.2rem;
	color: #7C974D;
	font-weight: bold;
	line-height: 2;
}
.zhaoshang4itemlefttext {
	font-size: 0.16rem;
	color: #666666;
	display: inline-block;
	line-height: 3;
	border-top: 3px solid #7C974D;
}
.zhaoshang4itemright {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: calc(100% - 2rem);
}
.zhaoshang4itemright1content2 {
	display: none;
}
.zhaoshang4itemright1 {
	padding-left: 0.6rem;
}
.icon-xialajiantou1 {
	font-size: 0.24rem;
	color: #7C974D;
	margin-left: 0.5rem;
	display: inline-block;
	font-weight: bold;
}
.zhaoshang4itemright1 .zhaoshang4itemright1title {
	font-size: 0.16rem;
	color: #666666;
	/* margin-bottom: 0.2rem; */
	font-weight: bold;
}
.zhaoshang4itemright1content1 {
	margin-top: -0.2rem;
}
.zhaoshang4itemright1content2 {
	margin-top: -0.2rem;
}
.zhaoshang4itemright1content1 .zhaoshang4itemright1title {
	margin-top: 0.2rem;
}
.zhaoshang4itemright1content2 .zhaoshang4itemright1title {
	margin-top: 0.2rem;
}
.zhaoshang4itemright1 p {
	font-size: 0.16rem;
	color: #666;
	line-height: 2;
}
.zhaoshang4box2 {
	padding-bottom: 0.6rem;
}
.liuyan1box {
	padding: 0.6rem 0;
}
.liuyan1title {
	text-align: center;
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
	margin-bottom: 0.3rem;
}
.liuyan1text {
	text-align: center;
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	margin-bottom: 0.3rem;
}
.liuyan1title2 {
	text-align: center;
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	margin-bottom: 0.2rem;
}
.liuyan1text2 {
	font-size: 0.3rem;
	font-weight: bold;
	text-align: center;
	color: #7C974D;
	margin-bottom: 0.6rem;
}
.liuyan1bdbox{
	width: 90%;
	margin: auto;
}
.liuyan1line1 {
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.8rem;
	
}
.liuyan1item {
	width: 2.3rem;
}
.liuyan1itemtitle {
	font-size: 0.16rem;
	color: #666;
	line-height: 2;
}
.liuyan1item input{
	width: 100%;
	outline: none;
	background: none;
	border: none;
	border-bottom: 2px solid #999;
	line-height: 2;
	font-size: 0.14rem;
}
.liuyan1itembox {
	font-size: 0.14rem;
	line-height: 2;
	border-bottom: 2px solid #999;
	color: #999999;
}
.liuyan1itembox span {
	margin-right: 0.1rem;
	cursor: pointer;
}
.liuyan1itembox span img{
	margin-left: 0.1rem;
	display: inline-block;
	visibility: hidden;
}
.liuyan1item2 input {
	width: 100%;
	outline: none;
	background: none;
	border: none;
	border-bottom: 2px solid #999;
	line-height: 2;
	font-size: 0.14rem;
}
.liuyan1btn {
	display: block;
	font-size: 0.16rem;
	color: #7C974D;
	line-height: 0.4rem;
	border: 2px solid #7C974D;
	width: 1.4rem;
	text-align: center;
	margin: 0.6rem auto 0;
}
.liuyan1btn:hover {
	color: #fff;
	background: #7C974D;
}
.dtbannertextbox {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.dtbannertextc {
	font-size: 0.3rem;
	color: #323232;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.dtbannertexte {
	font-size: 0.24rem;
	color: #9f9f9c;
}
.chanpindt1box1 {
	padding: 0.6rem 0;
}
.chanpindttitle {
	text-align: center;
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
	margin-bottom: 0.6rem;
}
.chanpindt1list1 {
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.chanpindt1item1 {
	text-align: center;
}
.chanpindt1item1 img {
	width: 1.88rem;
	border: 2px solid #f9f9f9;
	border-radius: 50%;
	margin-bottom: 0.3rem;
}
.chanpindt1item1 p {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
}
.chanpindt1item1:hover img {
	border: 2px solid #7C974D;
}
.chanpindt1item1:hover p {
	color: #7C974D;
}
.chanpindt1pic6 {
	width: 5.21rem;
}
.chanpindt1pic7 {
	width: 4.98rem;
	/* margin-left: 1rem; */
	transform: translateX(-0.9rem);
	padding-top: 1rem;
}
.chanpindt1pic8 {
	width: 4.02rem;
}
.chanpindt1pic9 {
	width: 4.01rem;
}
.chanpindt1pic10 {
	width: 4.33rem;
}
.chanpindt1pic11 {
	width: 5.14rem;
}
.chanpindt1pic12 {
	width: 7.5rem;
	transform: translateX(-0.4rem);
}
.mainboxhuidt {
	background: #f4f4f4;
}
.chanpindt1list2 {
	display: flex;
	justify-content: space-between;
}
.chanpindt1item2 {
	text-align: center;
}
.chanpindt1item2 img {
	width: 2.32rem;
	margin-bottom: 0.2rem;
}
.chanpindt1item2 p {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
}
.chanpindt1biaoline1,.chanpindt1biaoline2 {
	display: flex;
}
.chanpindt1biaohead {
	box-sizing: border-box;
	text-align: center;
	background: #e5e5e5;
	color: #666666;
	font-weight: bold;
	font-size: 0.16rem;
	line-height: 3;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
}
.chanpindt1biaohead:nth-child(1) {
	width: 3.26rem;
}
.chanpindt1biaohead:nth-child(2) {
	width: 3.56rem;
}
.chanpindt1biaohead:nth-child(3) {
	width: 3.52rem;
}
.chanpindt1biaohead:nth-child(4){
	border-right: none;
	width: 2.5rem;
}
.chanpindt1biaobody {
	/* width: 25%; */
	box-sizing: border-box;
	text-align: center;
	background: #f4f4f4;
	color: #666666;
	font-size: 0.16rem;
	line-height: 3;
	border-right: 2px solid #fff;
}
/* .chanpindt1biaobody:nth-last-child{
	border-right: none;
} */
.chanpindt1biaobody:nth-child(1) {
	width: 3.26rem;
}
.chanpindt1biaobody:nth-child(2) {
	width: 3.56rem;
}
.chanpindt1biaobody:nth-child(3) {
	width: 3.52rem;
}
.chanpindt1biaobody:nth-child(4){
	border-right: none;
	width: 2.5rem;
}
.chanpindt3pic1pc {
	width: 12.31rem;
}
.chanpindt3mbox1 {
	display: none;
}
.chanpindt3pic7 {
	width: 10.73rem;
}
.chanpindt3pcpic1 {
	width: 12.74rem;
}
.chanpindt3mbox2 {
	display: none;
}
.chanpindt3mbox3 {
	display: none;
}
.chanpindt3biao {
	width: 100%;
}
.chanpindt3pcpic2 {
	width: 100%;
}
.chanpindt4box {
	padding: 0.8rem 0;
	display: flex;
}
.chanpindt4list {
	width: 2.8rem;
	margin-right: 0.8rem;
}
.chanpindt4list img {
	width: 2.8rem;
	margin-bottom: 0.2rem;
}
.chanpindt4list .active {
	border: 2px solid #7C974D;
}
.chanpindt4dpic {
	width: 8rem;
}
.chanpindt4dpic img {
	width: 100%;
	display: none;
}
.chanpinnav {
	padding: 0.7rem 3rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.chanpinnavitem {
	width: 2.14rem;
	
	font-size: 0.18rem;
	font-weight: bold;
	color: #4d4d4c;
	text-align: center;
	border-right: 1px solid #8a8883;
	cursor: pointer;
}
.chanpinnavitem:nth-child(4) {
	border-right: none;
}
.chanpinnavitem.active {
	height: 0.55rem;
	line-height: 0.55rem;
	background: #7c974d;
	border-right: none;
	color: #fff;
}
.chanpinnavitem:hover {
	height: 0.55rem;
	line-height: 0.55rem;
	background: #7c974d;
	border-right: none;
	color: #fff;
}
.chanpindt5biao {
	width: 100%;
}
.chanpindt5box2 {
	box-sizing: border-box;
	background: #f9f9f9;
	padding: 0.4rem 0.7rem;
}
.chanpindt5box2 div {
	display: flex;
	align-items: center;
	margin-bottom: 0.12rem;
	font-size: 0.16rem;
	color: #666666;
}
.chanpindt5box2 div span {
	width: 0.22rem;
	height: 0.22rem;
	color: #7C974D;
	font-weight: bold;
	font-size: 0.16rem;
	border: 0.02rem solid #7C974D;
	text-align: center;
	line-height: 0.24rem;
	/* box-sizing: border-box; */
	margin-right: 0.3rem;
	
}
.chanpindt5box3 {
	box-sizing: border-box;
	background: #f9f9f9;
	padding: 0.4rem 0.7rem;
	display: flex;
}
.chanpindt5box3left {
	width: 50%;
	box-sizing: border-box;
}
.chanpindt5box3right {
	border-left: 1px solid #e5e5e5;
	padding-left: 0.7rem;
}
.chanpindt5box3left p {
	display: flex;
	align-items: center;
	margin-bottom: 0.2rem;
	font-size: 0.16rem;
	color: #666;
	line-height: 1.3;
}
.chanpindt5box3left p img {
	width: 0.22rem;
	margin-right: 0.2rem;
}
.chanpindt5box1 {
	padding-bottom: 0;
}
.chanpindt6box {
	padding: 0.8rem 0;
}
.chanpindt6title {
	text-align: center;
	font-size: 0.24rem;
	color: #333333;
	font-weight: bold;
}
.chanpindt6pic {
	display: block;
	margin: 0.2rem auto 0;
}
.chanpindt6textbox {
	padding-left: 0.4rem;
	padding-bottom: 0.4rem;
}
.chanpindt6textbox p {
	font-size: 0.16rem;
	line-height: 2;
	color: #666666;
}
.sharebox {
	/* display: flex; */
	text-align: right;
	padding-right: 0.3rem;
}
.sharebox span {
	font-size: 0.14rem;
	color: #333;
	vertical-align: bottom;
}
.sharebox img {
	width: 0.23rem;
}
.chanpindt6tiaobox {
	display: flex;
	justify-content: space-between;
	padding: 0.1rem 0.3rem;
	background: #f4f4f4;
	align-items: center;
	margin-top: 0.5rem;
}
.chanpindt6tiaobox a {
	color: #000016;
	font-size: 0.16rem;
}
.chanpindt6tiaobox .chanpindt6back {
	color: #7C974D;
}
.chanpindt6tiaobox a:hover {
	color: #7C974D;
}
.jiankangdt1box1 {
	padding: 0.7rem 0 0.8rem;
	display: flex;
	justify-content: space-between;
}
.jiankangdt1box1lefttext2 {
	display: none;
}
.jiankangdt1box1left {
	width: 8.83rem;
}
.jiankangdt1box1right {
	width: 3.5rem;
}
.jiankangdt1box1right img {
	width: 100%;
}
.jiankangdt1box1lefttitle {
	font-size: 0.3rem;
	color: #7C974D;
	font-weight: bold;
	line-height: 2;
	border-bottom: 2px solid #7C974D;
	display: inline-block;
	margin-bottom: 0.4rem;
}
.jiankangdt1box1lefttext {
	font-size: 0.16rem;
	color: #666666;
	line-height: 2;
	margin-bottom: 0.4rem;
}
.jiankangdt1box1lefttext p {
	font-size: 0.16rem;
	line-height: 2;
	color: #666666;
}
.jiankangdt1btn {
	width: 0.46rem;
}
.jiankangdt1box2 {
	padding: 0.9rem 0 0.3rem;
}
.jiankangdtitem {
	display: flex;
	background: #fff;
	margin-bottom: 0.6rem;
	padding: 0.2rem 0.3rem 0.2rem 0.4rem;
}
.jiankangdtitemleft {
	width: 0.8rem;
	margin-right: 0.4rem;
	transform: translateY(-0.4rem);
}
.jiankangdtitemleft img {
	width: 100%;
}
.jiankangdtitemright {
	width: 11rem;
}
.jiankangdtitemrighttitle {
	font-size: 0.3rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.jiankangdtitemrighttitle span {
	font-size: 0.14rem;
	vertical-align: bottom;
	margin-left: 0.1rem;
}
.jiankangdtitemrighttext {
	font-size: 0.16rem;
	color: #666;
	line-height: 2;
}
.xinwendt1box1 {
	padding: 0.6rem 0;
}
.xinwendttitle {
	text-align: center;
	font-size: 0.24rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 0.3rem;
}
.xinwendtmsg {
	padding: 0.1rem 0.5rem;
	display: flex;
	justify-content: space-between;
	background: #f4f4f4;
	align-items: center;
}
.xinwendtmsgbox1 span {
	font-size: 0.14rem;
	color: #666;
	margin-right: 0.7rem;
}
.xinwendtmsgbox2 span {
	color: #040000;
	font-size: 0.14rem;
	vertical-align: bottom;
}
.xinwendtmsgbox2 img {
	width: 0.23rem;
}
.xinwendtcontent {
	padding: 0.3rem 0;
}
.xinwendtcontent p {
	font-size: 16px;
	color: #666666;
	line-height: 2;
}
.xinwendtcontent img {
	max-width: 100%;
	margin: 0.2rem 0;
}
.playbtn {
	position: absolute;
	width: 0.42rem;
	left: 50%;
	top: 1.06rem;
	transform: translateX(-50%);
}
.chanpindt1xbox1 {
	display: flex;
	justify-content: space-between;
	/* align-items: center; */
}
.chanpindt1xiconbox {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	width: 5.34rem;
	/* margin-left: 0.25rem; */
}
.chanpindt1xiconitem {
	width: 1.5rem;
	text-align: center;
}
.chanpindt1xiconitem img {
	width: 1.08rem;
	margin-bottom: 0.2rem;
}
.chanpindt1xiconitemtitle {
	font-size: 0.16rem;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0.15rem;
}
.chanpindt1xiconitemtext {
	color: #999999;
	font-size: 0.14rem;
}
.chanpindt1xbox2 {
	display: flex;
	justify-content: space-between;
	/* align-items: center; */
}
.chanpindt1xbox2left {
	width: 4.1rem;
}
.chanpindt1xbox2right {
	width: 4.1rem;
}
.chanpindt1xbox2leftitem {
	display: flex;
	/* align-items: center; */
	justify-content: space-between;
}
.chanpindt1xbox2leftitemleft {
	width: 1.8rem;
}
.chanpindt1xbox2leftitemleft img {
	width: 100%;
}
.chanpindt1xbox2leftitemright {
	width: 2.1rem;
	
}
.chanpindt1xbox2leftitemrighttitle {
	display: flex;
	align-items: center;
	margin-bottom: 0.1rem;
}
.chanpindt1bianhao {
	font-size: 0.16rem;
	color: #7c974d;
	padding:0 0.05rem;
	font-weight: bold;
	border: 2px solid #7C974D;
}
.chanpindt1content {
	font-size: 0.16rem;
	color: #7c974d;
	font-weight: bold;
	margin-left: 0.1rem;
}
.chanpindt1xbox2leftitemrighttext {
	font-size: 0.16rem;
	color: #666666;
	line-height: 1.5;
}
.chanpindt1xbox2leftitem {
	margin-bottom: 0.3rem;
}
.chanpindt1xbox2right .chanpindt1xbox2leftitem {
	flex-direction: row-reverse;
	text-align: right;
}
.chanpindt1xbox2right .chanpindt1xbox2leftitemrighttitle {
	flex-direction: row-reverse;
}
.chanpindt1xbox2right .chanpindt1content {
	margin-right: 0.1rem;
}
.chanpindt1xbox3 {
	display: flex;
	justify-content: space-between;
}
.chanpindt1xbox3left {
	width: 5.2rem;
}
.chanpindt1xbox3lefttitle1 {
	font-size: 0.16rem;
	color: #666666;
	font-weight: bold;
	line-height: 1.5;
}
.chanpindt1xbox3lefttitle2 {
	font-size: 0.16rem;
	color: #7C974D;
	font-weight: bold;
	/* line-height: 1.5; */
	margin: 0.15rem 0 0.4rem;
}
.chanpindt1xbox3lefticonbox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 0.1rem;
	margin-bottom: 0.1rem;
}
.chanpindt1xbox3lefticonitem {
	width: 25%;
	text-align: center;
	margin-bottom: 0.25rem;
}
.chanpindt1xbox3lefticonitem img {
	width: 0.66rem;
	margin-bottom: 0.15rem;
}
.chanpindt1xbox3lefticonitemtext {
	font-size: 0.16rem;
	color: #999999;
	font-weight: bold;
}
.chanpindt1xbox3leftzhushi {
	font-size: 0.14rem;
	color: #999;
	font-weight: bold;
}
.chanpindt1xbox2middlebiao {
	width: 3.4rem;
	box-sizing: border-box;
	margin: 0.3rem auto;
}
.chanpindt1xbox2middlebiaotitle {
	background: #b0c194;
	color: #fff;
	padding: 0.1rem 0 0.1rem 0.15rem;
	font-size: 0.12rem;
	font-weight: bold;
}
.chanpindt1xbox2middlebiaotext {
	width: 100%;
	box-sizing: border-box;
	padding: 0.05rem 0 0.05rem 0.15rem;
	border-left: 1px solid #b0c194;
	border-right: 1px solid #b0c194;
	border-bottom: 1px solid #b0c194;
}
.chanpindt1xbox2middlebiaotext1 {
	display: inline-block;
	width: 1.2rem;
	font-size: 0.09rem;
	color: #a3a3a3;
	font-weight: bold;
}
.chanpindt1xbox2middlebiaotext2 {
	display: inline-block;
	/* width: 0.87rem; */
	font-size: 0.11rem;
	color: #a3a3a3;
}
.chanpindt3xbox1 {
	/* display: flex; */
	/* justify-content: space-between; */
	/* flex-direction: row-reverse; */
	position: relative;
}
.chanpindt3xpic1 {
	/* position: absolute; */
	width: 100%;
	text-align: right;
	margin-bottom: 0.5rem;
}
.chanpindt3xpic1 img {
	width: 7.7rem;
}
.chanpindt3xbox1left {
	width: 5.9rem;
	position: absolute;
	top: 0;
	
}
.chanpindt3xbox1leftitem {
	display: flex;
	flex-direction: row-reverse;
	justify-content: end;
	align-items: center;
	margin-bottom: 0.5rem;
}
.chanpindt3xbox1leftitempic {
	width: 1.2rem;
	margin-left: 0.5rem;
}
.chanpindt3xbox1leftitempic img{
	width: 100%;
}
.chanpindt3xbox1leftitemtextbox {
	text-align: right;
}
.chanpindt3xbox1leftitemtextboxtitle {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
	line-height: 2;
}
.chanpindt3xbox1leftitemtextboxtext {
	font-size: 0.14rem;
	color: #666;
	line-height: 1.6;
	
}
.chanpindt3xbox1leftitemtextboxtext1 {
	width: 4.2rem;
}
.chanpindt3xbox1leftitemtextboxtext2 {
	width: 3rem;
}
.chanpindt3xbox1left .chanpindt3xbox1leftitem:nth-child(1) {
	transform: translateX(1rem);
}
.chanpindt3xbox1left .chanpindt3xbox1leftitem:nth-child(4) {
	transform: translateX(1.5rem);
}
.chanpindt3xbox2 {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.chanpindt3xbox2item {
	width: 1.95rem;
	display: flex;
	margin-bottom: 0.2rem;
}
.chanpindt3xbox2itemleft {
	width: 0.38rem;
	height: 0.44rem;
	background: url(../img/liubian.png) no-repeat;
	background-size: cover;
	text-align: center;
	line-height: 0.44rem;
	font-size: 0.2rem;
	color: #7c974d;
	font-weight: bold;
	margin-right: 0.1rem;
}
.chanpindt3xbox2itemright {
	width: 1.4rem;
}
.chanpindt3xbox2itemrighttitle {
	font-size: 0.16rem;
	color: #666;
	font-weight: bold;
	padding: 0.1rem 0;
	line-height: 1.5;
}
.chanpindt3xbox2itemrighttext {
	font-size: 0.14rem;
	color:#666;
	line-height: 1.6;
}
.chanpindt3xbox3 {
	display: flex;
}
.chanpindt3xbox3right {
	width: 7.69rem;
	position: relative;
}
.chanpindt3xbox3left {
	width: 5.8rem;
	
}
.chanpindt3xbox3right img {
	width: 7.69rem;
	position: absolute;
	bottom: 0rem;
	left: -1rem;
}
.chanpindt3xbox3lefttitle {
	font-size: 0.24rem;
	color: #7C974D;
	font-weight: bold;
	padding: 0.1rem 0 0.4rem;
}
.chanpindt3xbox3leftpic img {
	width: 1.8rem;
	/* margin-right: 0.05rem; */
	margin-bottom: 0.4rem;
}
.chanpindt3xbox4 table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.chanpindt3xbox4 tbody,.chanpindt3xbox4 th,.chanpindt3xbox4 td {
	border: none;
	text-align: center;
}
.chanpindt3xbox4 th,.chanpindt3xbox4 td {
	padding: 0.12rem 0;
	border: 1px solid #fff;
	font-size: 0.16rem;
	color: #666666;
}
.chanpindt3xbox4 tr:nth-child(odd) {
	background: #f4f4f4;
}
.chanpindt3xbox4 tr:nth-child(even) {
	background: #f9f9f9;
}
.indexxinwenm {
	display: none;
}
.guanyu4picm {
	display: none;
}
.chanpindt4boxm {
	display: none;
}
.indexbox2item {
	position: relative;
}
.indexbox2itemtextbox {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding-left: 0.43rem;
	padding-top: 0.64rem;
}
.indexbox2itemtextboxtitle1 {
	font-size: 0.24rem;
	color: #444444;
	margin-bottom: 0.15rem;
}
.indexbox2itemtextboxtitle2 {
	font-size: 0.3rem;
	color: #444444;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 0.25rem;
}
.indexbox2itemtextboxtext {
	font-size: 0.16rem;
	color: #999999;
	margin-bottom: 0.29rem;
}
.indexbox2item .indexbox2itemtextboxbtn {
	width: 0.34rem;
}
.indexbox2item:hover a>img {
	transform: scale(1.1);
}
.chanpindt1list1 {
	width: 11.81rem;
	margin: auto;
	justify-content: space-between;
}
.chanpindt1box1 {
	padding-bottom: 0.8rem;
}
.chanpindt1box1x1 {
	padding-bottom: 0.1rem;
}
.chanpindt1box1x2 {
	padding-bottom: 0.7rem;
}
.chanpindt1xbox2leftitem:nth-child(4n) {
	margin-bottom: 0;
}
.chanpindt1box1x3 {
	padding-bottom: 0.7rem;
}
.chanpindttitlex1 {
	margin-bottom: 0.5rem;
}
.chanpindt1box1x4 {
	padding-bottom: 0.1rem;
}
.chanpindttitlex2 {
	margin-bottom: 0.4rem;
}
.chanpindttitlex3 {
	margin-bottom: 0.55rem;
}
.chanpindt1pic72 {
	padding-top: 0.7rem;
	transform: translateX(-1.2rem);
	width: 5.1rem;
}
.chanpindt1xiconbox4 {
	justify-content: center;
}
.chanpindt1xiconitem {
	margin: 0 0.1rem 0.35rem;
}
.chanpindt1box1x5 {
	padding-bottom: 0.45rem;
}
.chanpindt1box6 {
	padding-bottom: 0.4rem;
}
.chanpindt1box1x6 {
	padding-top: 0;
}
.chanpindttitlex4 {
	line-height: 1.5;
}
.chanpindt1box1x7 {
	padding-bottom: 0.25rem;
}
.chanpindttitlex5 {
	margin-bottom: 0.4rem;
}
.chanpindt1box1x8 {
	padding-bottom: 0.5rem;
}
.chanpindt1box1x9 {
	padding-bottom: 0.3rem;
}
.chanpindttitlex6 {
	margin-bottom: 0.5rem;
}
.chanpindt5list1 {
	width: 6.7rem;
	margin: auto;
}
.chanpindt1item1x {
	width: 1.48rem;
}
.chanpindt1item1x img {
	width: 100%;
}
.chanpindt1box1x10 {
	padding-bottom: 0.55rem;
}
.chanpindt1box1x11 {
	padding-bottom: 0.6rem;
}
.chanpin1itembox {
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	padding-left: 0.4rem;
	padding-top: 1.2rem;
}
.chanpin1item {
	position: relative;
}
.chanpin1itemtitle {
	font-size: 0.24rem;
	color: #444444;
	margin-bottom: 0.22rem;
}
.chanpin1itemtext span{
	font-size: 0.14rem;
	color: #999999;
	vertical-align: middle;
	margin-right: 0.1rem;
}
.chanpin1itemtext img {
	width: 0.18rem;
}
.chanpin1item:hover > a>img {
	transform: scale(1.1);
}
.footerbox2 a {
	color: #d8ebb7;
}
.footertel a {
	color: #fff;
}
.footertext a {
	color: #d8ebb7;
}
.xinwendtmsgbox2 {
	display: flex;
	align-items: flex-end;
}






































































































@media screen and (max-width: 1200px){
	.topmenu {
		height: 0.7rem;
	}
	.logo1 {
		width: 2rem;
	}
	/* .content1 {
		width: 90%;
	} */
	.topright {
		/* display: none; */
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 10;
		display: none;
	}
	.navbtn {
		width: 100%;
		height: auto;
		margin: 0;
		line-height: 4;
		border-bottom: 1px solid #eee;
	}
	.navbtn.active {
		border-bottom: none;
		border-bottom: 1px solid #eee;
	}
	.navbtn.active > a {
		color: #666;
	}
	.navright {
		display: none;
	}
	.navbox {
		width: 100%;
		/* min-height: 100vh; */
		display: block;
		background: #fff;
		overflow-y: auto;
		box-sizing: border-box;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.erjilist {
		position: static;
		height: auto!important;
		width: 100%;
		transform: translateX(0);
		border: none;
		display: none;
	}
	.erjibtn {
		border: none;
	}
	.erjibtn>a {
		color: #999;
	}
	.topright2 {
		display: block;
	}
	.topright2 span {
		font-size: 0.3rem;
	}
	.topright2 span{
		position: relative;
		z-index: 1000;
	}
	.navbtn:hover {
		border-bottom: 1px solid #eee;
	}
	/* .xinwensstitle {
		font-size: 0.2rem;
	}
	.xinwenssbox select {
		width: 2.5rem;
	}
	.xinwenssbox input {
		width: 2.5rem;
	} */
}















































@media screen and (max-width: 860px){
	.zibannerpic {
		display: none;
	}
	.zibannerpicm {
		display: block;
		width: 100%;
	}
	.bannerpicpc {
		display: none;
	}
	.bannerpicm {
		display: block;
	}
	.topmenu {
		height: 0.7rem;
	}
	.logo1 {
		width: 2rem;
	}
	.content1 {
		width: 90%;
	}
	.topright {
		/* display: none; */
		position: fixed;
		left: 0;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 10;
		display: none;
	}
	.navbtn {
		width: 100%;
		height: auto;
		margin: 0;
		line-height: 4;
		border-bottom: 1px solid #eee;
	}
	.navbtn.active {
		border-bottom: none;
		border-bottom: 1px solid #eee;
	}
	.navbtn.active > a {
		color: #444;
	}
	.navright {
		display: none;
	}
	.navbox {
		width: 100%;
		/* min-height: 100vh; */
		display: block;
		background: #fff;
		overflow-y: auto;
		box-sizing: border-box;
		padding-top: 1rem;
		padding-bottom: 1rem;
	}
	.erjilist {
		position: static;
		height: auto!important;
		width: 100%;
		transform: translateX(0);
		border: none;
		display: none;
	}
	.erjibtn {
		border: none;
	}
	.topright2 {
		display: block;
	}
	.topright2 span {
		font-size: 0.3rem;
	}
	.topright2 span{
		position: relative;
		z-index: 1000;
	}
	.navbtn:hover {
		border-bottom: 1px solid #666;
	}
	.footercontent {
		width: 90%;
	}
	.footerbox {
		display: block;
	}
	.footerlist {
		width: 100%;
		border: none;
	}
	.footeritem {
		display: inline-block;
		width: 25%;
	}
	.footertitle {
		margin-bottom: 0.2rem;
	}
	.footericonbox {
		justify-content: start;
		margin-bottom: 0.2rem;
	}
	.footericon2 {
		margin-left: 0.2rem;
	}
	.footerlisttu {
		display: inline-block;
		margin-right: 0.2rem;
	}
	.footerlistlast {
		display: inline-block;
		vertical-align: top;
	}
	
	.content2 {
		width: 90%;
	}
	
	
	
	.banner1text {
		width: 3rem;
	}
	.banner2text {
		width: 3rem;
	}
	.banner3text {
		width: 3rem;
	}
	.banner4text {
		width: 3rem;
	}
	.swiper-container1 {
		/* height: 5rem; */
	}
	.indexbox1text {
		width: 100%;
	}
	.indexbox1iconlist {
		flex-wrap: wrap;
		justify-content: space-between;
		width: 100%;
		padding: 0;
	}
	.indexbox1iconitem {
		width: 50%;
	}
	.indexbox2list {
		flex-wrap: wrap;
	}
	.indexbox2item {
		width: 100%;
		margin-bottom: 0.3rem;
	}
	.indexbox3list {
		display: block;
	}
	.indexbox3item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.index4list {
		display: block;
		/* flex-wrap: wrap; */
	}
	
	.index4item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.nav2 {
		display: none;
	}
	.guanyu1box {
		display: block;
	}
	.guanyu1boxleft {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.guanyu1boxright {
		width: 100%;
	}
	.zibanner {
		/* height: 3rem; */
	}
	.guanyu2box1 {
		display: block;
	}
	.guanyu2box1left {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.guanyu2box1right {
		width: 100%;
	}
	.guanyu2item {
		display: block;
	}
	.guanyu2itemleft {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.guanyu2itemright {
		width: 100%;
	}
	.guanyu2itemtitletext {
		font-size: 0.22rem;
	}
	.guanyu2itemtitle2 {
		display: block;
	}
	.guanyu2itemtitle2pic {
		margin-bottom: 0.2rem;
	}
	.guanyu3box1 {
		display: block;
		padding: 0;
	}
	.guanyu3boxleft {
		padding: 0;
		border: none;
		padding-top: 0.5rem;
	}
	.guanyu3titlebox {
		width: 100%;
	}
	.guanyu3item {
		text-align: center;
	}
	.guanyu3contentbox {
		padding: 0;
	}
	.guanyu3contentitem1 img {
		position: static;
		margin-right: 0.1rem;
	}
	.rongyubox {
		width: 100%;
	}
	.guanyu5xbox {
		display: block;
	}
	.guanyu5xboxleft {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.guanyu5xboxright {
		width: 100%;
	}
	.guanyu6msgbox {
		flex-wrap: wrap;
	}
	.guanyu6item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.guanyu6msgtext {
		width: 2.2rem;
	}
	.chanpin1box {
		display: block;
	}
	.chanpin1item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.chanpin4content {
		flex-wrap: wrap;
	}
	.chanpin4content .chanpin4contentitem {
		width: 100%;
		border: none;
		padding-left: 0;
	}
	.chanpin5title {
		padding: 0.1rem 0.1rem 0 0.1rem;
		flex-wrap: wrap;
	}
	.chanpin5titleitem {
		margin-bottom: 0.1rem;
		margin-right: 0.2rem;
	}
	.chanpin5contentitem {
		width: 90vw;
		margin-bottom: 0.2rem;
	}
	.chanpin6item {
		width: 90vw;
	}
	.chanpin6itemleft {
		width: 50%;
		margin-right: 0.25rem;
	}
	.chanpin6itemleft > img {
		width: 1.5rem;
	}
	.chanpin6itemtitletext {
		font-size: 0.14rem;
	}
	.chanpin6itemright {
		width: 42%;
	}
	.xinwenssbox {
		display: block;
		padding: 0.3rem;
	}
	.xinwensstitle {
		text-align: center;
		margin-bottom: 0.2rem;
	}
	.xinwenssbox input {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.xinwenssbox select {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.xinwenssbox button {
		display: block;
		margin: 0.2rem auto 0;
	}
	.xinwenitem {
		display: block;
	}
	.xinwenpic {
		margin-right: 0;
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.xinwencontent {
		width: 100%;
		border-right: none;
		padding-right: 0;
		margin-bottom: 0.2rem;
	}
	.xinwentime {
		width: 100%;
		display: flex;
		flex-direction: row-reverse;
		justify-content: end;
	}
	.xinwenri {
		font-size: 0.14rem;
		color: #8f8f8f;
		font-weight: normal;
		
	}
	.xinwen2item {
		width: 100%;
	}
	.jiankang2item {
		width: 100%;
	}
	.jiankang2item {
		display: block;
	}
	.jiankang2itemleft {
		width: 100%;
	}
	.zhaoshang1box12 img {
		width: 100%;
	}
	.zhaoshang1box12right {
		position: static;
		width: 100%;
		transform: translateY(0);
		border: none;
		padding: 0.3rem;
	}
	.zhaoshang1box13 {
		flex-wrap: wrap;
	}
	.zhaoshang1item1 {
		width: 50%;
		margin-bottom: 0.2rem;
	}
	.zhaoshang1item2 {
		width: 100%;
		padding-right: 0;
		border-right: none;
	}
	.zhaoshang1item2 img {
		width: 100%;
	}
	.zhaoshang1box21 {
		display: block;
	}
	.zhaoshang1box2item {
		margin-bottom: 0.2rem;
	}
	#certify {
		width: 100%;
	}
	#certify .swiper-slide img {
		width: 100%;
	}
	#certify .swiper-button-next {
		right: 50%;
		top: 110%;
	}
	#certify .swiper-button-prev {
		left: 50%;
		top: 110%;
	}
	.zhaoshang3pic1 {
		width: 100%;
		position: static;
	}
	.zhaoshang3box1box {
		width: 100%;
		padding: 0.3rem;
		height: auto;
		margin-top: 0;
		border-radius: inherit;
		margin-bottom: 0;
	}
	.yumao {
		display: none;
	}
	.zhaoshang3text2 {
		width: 100%;
	}
	.zhaoshang3box2 {
		/* flex-wrap: wrap; */
		display: block;
	}
	.zhaoshang3item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.zhaoshang4box1 {
		display: block;
	}
	.zhaoshang4box1left {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.zhaoshang4box1right {
		width: 100%;
	}
	.zhaoshang4msgtext>span {
		display: block;
	}
	.zhaoshang4item {
		padding: 0.2rem;
		display: block;
	}
	.zhaoshang4itemleft {
		width: 100%;
		border-right: none;
	}
	.zhaoshang4itemright {
		width: 100%;
	}
	.zhaoshang4itemright1 {
		padding-left: 0;
		/* width: 80%; */
	}
	.icon-xialajiantou1 {
		margin-left: 0.2rem;
	}
	.liuyan1xian {
		display: none;
	}
	.liuyan1line1 {
		display: block;
		margin-bottom: 0;
	}
	.liuyan1item {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.chanpindt1list1 {
		flex-wrap: wrap;
		width: 100%;
		justify-content: space-around;
	}
	.chanpindt1item1 {
		width: 40%;
	}
	.chanpindt1item1 img {
		width: 100%;
	}
	.chanpindt1item1 {
		margin-bottom: 0.2rem;
	}
	.chanpindt1pic6 {
		width: 100%;
	}
	.chanpindt1pic7 {
		width: 100%;
		margin-left:0;
		transform: translateX(0);
		padding-top: 0.5rem;
	}
	.chanpindt1pic8 {
		width: 100%;
		margin-bottom: 0.2rem;
	}
	.chanpindt1pic10 {
		width: 100%;
	}
	.chanpindt1pic9 {
		width: 100%;
	}
	.chanpindt1pic11 {
		width: 100%;
	}
	.chanpindt1pic12 {
		width: 100%;
	}
	.chanpindt1list2 {
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.chanpindt1item2 {
		width: 48%;
		margin-bottom: 0.2rem;
	}
	.chanpindt1item2 img {
		width: 100%;
	}
	.chanpindt1biaohead {
		font-size: 0.14rem;
		line-height: 1;
		padding: 0.2rem 0;
	}
	.chanpindt1biaobody {
		font-size: 0.14rem;
		line-height: 1.2;
		padding: 0.2rem 0;
	}
	.chanpindt3pic1pc {
		display: none;
	}
	.chanpindt3mbox1 {
		display: block;
		text-align: right;
	}
	.chanpindt3mbox1 img {
		margin-bottom: 0.2rem;
	}
	.chanpindt3mbox1 .chanpindt3mbox1pic1 {
		width: 100%;
	}
	.chanpindt3mbox1 .chanpindt3mbox1pic2 {
		width: calc(6.48rem * 0.6)
	}
	.chanpindt3mbox1 .chanpindt3mbox1pic3 {
		width: calc(4.5rem * 0.6)
	}
	.chanpindt3mbox1 .chanpindt3mbox1pic4 {
		width: calc(4.5rem * 0.6)
	}
	.chanpindt3mbox1 .chanpindt3mbox1pic5 {
		width: calc(4.5rem * 0.6)
	}
	.chanpindt3pic7 {
		width: 100%;
	}
	.chanpindt3pcpic1 {
		display: none;
	}
	.chanpindt3mbox2 {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.chanpindt3mbox2 img{
		width: 50%;
	}
	.chanpindt3pcpic2 {
		display: none;
	}
	.chanpindt3mbox3 {
		display: block;
	}
	.chanpindt3mbox3 img {
		width: 100%;
	}
	.chanpindt4box {
		display: block;
	}
	.chanpindt4list {
		margin-right: 0;
		display: flex;
		justify-content: space-around;
		flex-wrap: wrap;
		width: 100%;
	}
	.chanpindt4list img {
		width: 45%;
		box-sizing: border-box;
	}
	.chanpindt4dpic {
		width: 100%;
	}
	.chanpinnav {
		padding: 0.2rem 0;
	}
	.chanpindt5box2 {
		padding: 0.2rem;
	}
	.chanpindt5box2 div p {
		width: 80%;
		line-height: 1.3;
	}
	.chanpindt5box3 {
		display: block;
		padding: 0.2rem;
	}
	.chanpindt5box3left {
		width: 100%;
	}
	.chanpindt5box3right {
		padding: 0;
		border: none;
	}
	.chanpindt6pic {
		width: 100%;
	}
	.chanpindt6tiaobox {
		display: block;
	}
	.chanpindt6tiaobox a {
		font-size: 0.16rem;
		display: block;
		margin: 0.2rem 0;
		text-align: center;
	}
	.jiankangdt1box1 {
		display: block;
	}
	.jiankangdt1box1left {
		width: 100%;
		/* text-align: center; */
		margin-bottom: 0.2rem;
	}
	.jiankangdt1box1right {
		width: 100%;
	}
	.jiankangdtitem {
		padding: 0.2rem;
	}
	.jiankangdtitemleft {
		width: 2rem;
		margin-right: 0.2rem;
	}
	.xinwendtmsg {
		padding: 0.2rem;
		display: block;
	}
	.xinwendtmsgbox1 span {
		display: block;
		margin-bottom: 0.1rem;
	}
	.navbtn > a {
		color: #666;
	}
	.navbtn.active > a {
		color: #666;
	}
	.erjibtn > a {
		color: #999;
	}
	.indexbox1iconitemtitle {
		padding: 0.1rem 0 0.1rem 0;
	}
	.indexxinwenm {
		display: block;
		margin-bottom: 0.5rem;
	}
	.indexxinwenpc {
		display: none;
	}
	.index4picbox {
		height: 2.8rem;
		overflow: hidden;
	}
	.footeritem {
		display: none;
		text-align: center;
		width: 32%;
	}
	.footeritem a {
		margin-bottom: 0;
		line-height: 3;
	}
	.footerlist {
		margin: 0;
	}
	.footertitle {
		margin-top: 0.2rem;
	}
	.footerlist .footertitle {
		text-align: center;
		border-bottom: 1px solid #eee;
		line-height: 3;
		margin-bottom: 0;
		margin-top: 0;
	}
	.footerbox2 p {
		font-size: 0.12rem;
	}
	.footerbox {
		padding-bottom: 0.2rem;
	}
	.guanyu4picm {
		display: block;
		width: 100%;
		padding: 0.8rem 0;
	}
	.guanyu4pic {
		display: none;
	}
	.swiper-container3 .swiper-slide:nth-child(2n) {
		padding-top: 0;
	}
	.chanpindt1item1 {
		width: 30%;
	}
	.chanpindt1xbox1 {
		display: block;
		width: 100%;
	}
	.chanpindt1xiconbox {
		width: 100%;
	}
	.chanpindt1pic7 img {
		width: 100%;
	}
	.chanpindt1xiconitem {
		margin-bottom: 0.2rem;
	}
	.chanpindt1xbox2 {
		display: block;
	}
	.chanpindt1xbox2left {
		width: 100%;
	}
	.chanpindt1xbox2leftitemleft {
		width: 1.5rem;
	}
	.chanpindt1xbox2right {
		width: 100%;
	}
	.chanpindt1xbox3 {
		display: block;
	}
	.chanpindt1xbox3left {
		width: 100%;
	}
	.chanpindt1item2 {
		width: 30%;
	}
	.dtbannertextc {
		font-size: 0.26rem;
	}
	.dtbannertexte {
		font-size: 0.2rem;
	}
	.swiper-containerdt4 {
		width: 100%;
	}
	.swiper-containerdt4 img {
		width: 100%;
	}
	.chanpindt4box  {
		display: none;
	}
	.chanpindt4boxm {
		display: block;
		padding: 0.8rem 0;
	}
	.chanpin5titlex {
		display: block;
		padding: 0.1rem;
	}
	.chanpin5titlex .chanpin5titleitem {
		margin: 0.1rem 0;
	}
	.jiankang1item {
		padding: 0.5rem 0.2rem;
	}
	.chanpin5titlex2 .chanpin5titleitem {
		margin: 0;
		margin-bottom: 0.1rem;
		width: 50%;
	}
	.chanpin5titlex2 {
		/* padding: 0.1rem; */
	}
	.zhaoshang1item1e {
		margin: 0.05rem 0;
	}
	.zhaoshang1item2 {
		margin-bottom: 0;
		padding-bottom: 0.3rem;
	}
	.zhaoshang1box1 {
		padding: 0.4rem 0;
	}
	.zhaoshang3item {
		display: flex;
		align-items: center;
		height: auto;
		padding: 0.4rem 0.3rem;
	}
	.zhaoshang3itempic {
		width: 0.88rem;
		margin-right: 0.2rem;
	}
	.zhaoshang3itempic img {
		width: 100%;
		margin-bottom: 0;
	}
	.zhaoshang3itembox {
		text-align: left;
		width: 60%;
	}
	.chanpindt3xbox1 {
		display: none;
	}
	.chanpindt3xpic1 img {
		width: 100%;
	}
	.chanpindt3xbox1left {
		width: 100%;
		position: static;
	}
	.chanpindt3xbox1left .chanpindt3xbox1leftitem:nth-child(1),.chanpindt3xbox1left .chanpindt3xbox1leftitem:nth-child(4) {
		transform: translateX(0);
	}
	.chanpindt3xbox1leftitem {
		flex-direction: row;
		justify-content: space-between;
		margin-bottom: 0.5rem;
	}
	.chanpindt3xbox1leftitemtextbox {
		text-align: left;
	}
	.chanpindt3xbox1leftitemtextboxtext1 {
		width: 2.5rem;
	}
	.chanpindt3xbox1leftitemtextboxtext2 {
		width: 2.5rem;
	}
	.chanpindt3xbox1leftitempic {
		margin-left: 0;
	}
	.chanpindt3xbox1leftitempic {
		width: 1rem;
	}
	.chanpindt3xbox2item {
		width: 1.8rem;
	}
	.chanpindt3xbox3 {
		display: block;
	}
	.chanpindt3xbox3right img {
		position: static;
		width: 100%;
	}
	.chanpindt3xbox3left {
		width: 100%;
	}
	.chanpindt3xbox3right {
		width: 100%;
		margin-top: 0.3rem;
	}
	.chanpindt3xbox3leftpic img {
		width: 32%;
	}
	.chanpindt3xbox4 table {
		table-layout: fixed;
	}
	.chanpindt3xbox4 th, .chanpindt3xbox4 td {
		width: 30%;
		padding: 0.12rem 0.2rem;
		word-break: break-all;
		line-height: 1.3;
	}
	.indexbox2itemtextbox {
		padding-left: 0.2rem;
		padding-top: 0.3rem;
	}
	.chanpin1itembox {
		padding-left: 0.2rem;
		padding-top: 0.4rem;
	}
	.jiankang2itemright {
		width: 100%;
	}
	.xinwendttitle {
		line-height: 1.5;
	}
	.banner1text {
		display: none;
	}
	.fenyebox .nextpage {
		display: block;
	}
	.fenyebox .prevpage {
		display: block;
	}
	.fenyebox a {
		display: inline-block;
		margin: 0.05rem 0.03rem;
	}
	.footertel {
		color: #fff!important;
	}
	.footertext {
		color: ##d8ebb7!important;
	}
}