@media only screen and (max-width: 1680px) {
	.content{
		width: 1200px;
	}


	/*首页*/
	.language{
		padding: 4px 10px 0 0;
	}
	.nav{
		padding: 4px 8px 0 0;
	}
	.nav a{
		padding: 0 10px;
	}
	.subnav_box{
		left: 0;
	}
	.banner{
		height: 750px;
	}
	.bncon{
		width: 1200px;
	}
	.news_bg{
		min-height: 900px;
	}
	/*.news_con{*/
	/*	padding-left: calc((100vw - 1200px) / 2);*/
	/*}*/
	.news .swiper-slide{
		height: 430px;
	}
	.news .swiper-button-next, .news .swiper-button-prev{
		top: 192px;
	}
	.news_pic{
		height: 250px;
	}
	.inn_left{
		width: 28%;
	}
	.inn_right{
		width: 68%;
	}
	.inn_tit img{
		width: 190px;
	}
	.inn_tit h1{
		font-size: 38px;
		line-height: 48px;
	}
	.inn_text{
		font-size: 20px;
		line-height: 28px;
		margin-bottom: 45px;
	}
	.inn_list ul{
		margin-right: -2%;
	}
	.inn_list li{
		width: 23%;
		margin-right: 2%;
	}
	.inn_list li:nth-child(odd){
		margin: 64px 2% 0 0;
	}
	.inn_pic{
		height: 300px;
	}
	.partner_bg{
		width: 1500px;
		height: 400px;
	}
	.partner_pic{
		height: 400px;
	}
	.par01{
		top: 40px;
	}
	.par02{
		top: 172px;
	}
	.par03{
		top: 248px;
	}
	.par04{
		top: 8px;
	}
	.share ul{
		margin-right: -20px;
	}
	.share li{
		margin-right: 20px;
	}


	/* 新闻与媒体 */
	.news_list ul{
		margin-right: -3%;
	}
	.news_list li{
		width: 30.33%;
		height: 420px;
		margin: 0 3% 47px 0;
	}


	/* 联系我们 */
	.contact01 ul{
		margin-right: -3.33%;
	}
	.contact01 li{
		width: 30%;
		margin-right: 3.33%;
	}
	.contact02{
		width: 31%;
		margin: 31px 3.33% 0 0;
	}


	/* 产品中心-药品 */
	.pro_list ul{
		margin-right: -48px;
	}
	.pro_list li{
		width: 368px;
		margin: 0 48px 25px 0;
	}
	.pro_pic{
		height: 368px;
	}


	/* 产品详情 */
	.proshow .swiper-slide{
		height: 540px;
		padding: 64px 140px 64px 130px;
	}
	.proshow .swiper-button-prev{
		left: 26px;
	}
	.proshow .swiper-button-next{
		right: 26px;
	}
	.proshow_pic{
		width: 400px;
		height: 400px;
	}
	.proshow_right{
		width: 450px;
	}
	.proshow_top{
		padding: 0 0 24px;
		margin-bottom: 30px;
	}
	.proshow_scroll{
		height: 250px;
	}


	/* 关于欣峰 */
	.honor_tl{
		width: 487px;
		padding: 257px 0 0 30px;
	}
	.honor_tr{
		width: 464px;
		padding-top: 30px;
	}
	.honor_trpicbg{
		height: 240px;
		background-size: 100% 60px;
	}
	.honor_trpic{
		width: 320px;
		height: 210px;
	}
	.honor .swiper-button-prev{
		left: 43%;
	}
	.honor .swiper-button-next{
		right: 43%;
	}
	.honor_pic{
		height: 220px;
	}
	.honor_pic img{
		width: 240px;
		height: 170px;
	}


	/* 战略布局-口溶膜 */
	.youshi_txt{
		left: calc((100vw - 1200px) / 2);
	}


	/* 战略布局-药品 */
	.yao_list li{
		padding: 105px 60px;
	}
}

@media only screen and (max-width: 1440px) {
	/*首页*/
	.banner{
		height: 620px;
	}
	.news_bg{
		min-height: 880px;
	}
	/*.news_con{*/
	/*	padding-left: calc((100vw - 1200px) / 2);*/
	/*}*/
	.news .swiper-slide{
		height: 410px;
	}
	.news .swiper-button-next, .news .swiper-button-prev{
		top: 172px;
	}
	.news_pic{
		height: 230px;
	}
	.quality_con{
		width: 1100px;
		height: 545px;
	}
	.qua01{
		width: 260px;
	}
	.qua01 img{
		height: 202px;
	}
	.qua02{
		width: 278px;
		left: calc(50% - 278px / 2 - 118px);
	}
	.qua02 img{
		height: 230px;
	}
	.qua03{
		width: 510px;
	}
	.qua03 img{
		height: 372px;
	}
	.partner_bg{
		width: 90%;
	}
	.par03{
		left: calc(50% - 201px / 2 - 564px);
	}
	.par16{
		left: calc(50% - 203px / 2 + 550px);
	}


	/* 关于欣峰 */
	.honor_en{
		width: 400px;
		height: 105px;
	}


	/* 战略布局-口溶膜 */
	.youshi li{
		height: 420px;
	}
	.youshi_txt{
		top: 60px;
	}
}

@media only screen and (max-width: 1366px) {
	.content{
		width: 95%;
	}


	/*首页*/
	.bncon{
		width: 95%;
	}
	.news_bg{
		min-height: 870px;
	}
	/*.news_con{*/
	/*	padding-left: calc((100vw - 95%) / 2);*/
	/*}*/
	.news .swiper-slide{
		height: 400px;
	}
	.news .swiper-button-next, .news .swiper-button-prev{
		top: 160px;
	}
	.news .swiper-button-prev{
		left: 60px;
	}
	.news .swiper-button-next{
		right: 60px;
	}
	.news_pic{
		height: 220px;
	}


	/* 产品中心-药品 */
	.pro_list ul{
		margin-right: -3%;
	}
	.pro_list li{
		width: 30.33%;
		margin: 0 3% 25px 0;
	}
	.pro_pic{
		height: 360px;
	}


	/* 战略布局-口溶膜 */
	.youshi_txt{
		top: 80px;
		left: 8%;
	}
	.youshi li:nth-child(even) .youshi_txt{
		left: 8%;
	}
}


@media only screen and (max-width: 1280px) {
    /* 首页 */
    .foot_tl{
        width: 800px;
    }
	
	/* 产品详情 */
	.proshow .swiper-slide{
		height: 520px;
	}
	.proshow_pic{
		width: 44%;
		height: 370px;
		margin-top: 10px;
	}
	.proshow_right{
		width: 50%;
	}
	.proshow_scroll{
		height: 230px;
	}
}


@media only screen and (max-width: 1024px) {
	/*首页*/
	.search_img{
		margin: 36px 80px 0 0;
	}
	.nav{
		display: none;
	}
	.menu {
		position: fixed;
		top: 45px;
		right: 3%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		width: 40px;
		height: 40px;
		transition: transform 250ms ease;
		cursor: pointer;
		z-index: 200;
		display: block;
	}
	.menu span {
		position: relative;
		display: block;
		width: 100%;
		height: 2px;
		margin-top: 3px;
		background: #999;
		border-radius: 5px;
		transition: transform 250ms ease;
		z-index: 200;
	}
	.menu span:nth-of-type(1) {
		transform: translateY(-3px);
		width: 90%;
		transition: all 0.5s ease-in-out;
	}
	.menu span:nth-of-type(2){
		display: none;
	}
	.menu span:nth-of-type(3) {
		transform: translateY(3px);
		width: 60%;
		transition: all 0.5s ease-in-out;
	}
	#menu {
		display: none;
	}
	#menu:checked ~ .menu {
		background-color: transparent;
		transition: transform 250ms ease;
	}
	#menu:checked ~ .menu span {
		background-color: #fff !important;
		transition: transform 250ms ease;
		margin: 0;
	}
	#menu:checked ~ .menu span:nth-of-type(1) {
		transform: translateY(1px) rotate(45deg);
		width: 100% !important;
		margin-top: 2px;
	}
	#menu:checked ~ .menu span:nth-of-type(2) {
		display: none;
	}
	#menu:checked ~ .menu span:nth-of-type(3) {
		transform: translateY(-3px) rotate(-45deg);
		width: 100% !important;
		margin-top: 2px;
	}
	/* #menu:checked ~ .nav_box {
		display: block;
		transition: 500ms ease;
	} */
	.nav_box {
		position: fixed;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%;
		padding-top: 80px;
		background: #0073cf;
		z-index: 99;
		display: none;
	}
	.nav01 {
		width: 94%;
		height: 70vh;
		padding-bottom: 30px;
		margin: 0 auto;
		overflow-y: scroll;
	}
	.nav01::-webkit-scrollbar {
		display: none;
	}
	.nav01 li {
		position: relative;
		display: block;
		font-size: 24px;
		line-height: 70px;
		color: #fff;
		font-weight: bold;
		text-transform: uppercase;
	}
	.nav01 li a {
		position: relative;
		display: block;
		margin: 0;
		text-decoration: none;
	}
	.nav01 li h1 {
		font-size: 24px;
		line-height: 70px;
		font-weight: bold;
		background: url(../images/arrow_01.png) no-repeat right center;
		background-size: 10px 20px;
	}
	.nav01 li.current h1 {
		background: url(../images/arrow_02.png) no-repeat right center;
		background-size: 20px 10px;
	}
	.nav02 {
		width: 100%;
		display: none;
	}
	.nav02 li {
		border: none;
		font-weight: normal !important;
		line-height:60px;
		font-size: 22px;
		color: #fff;
		font-weight: bold;
		position: relative;
	}
	.nav02 li h2 {
		font-size: 22px;
		line-height: 60px;
		position: relative;
		padding-left: 90px;
		font-weight: bold;
	}
	.nav02 li h2 i{
		width: 60px;
		height: 34px;
		display: block;
		background: url(../images/foot_16.png) no-repeat;
		background-size: 100% 100%;
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		left: 0;
		opacity: 0;
	}
	.nav02 li.active i{
		opacity: 1;
	}
	.nav03 {
		width: 100%;
		padding-left: 90px;
	}
	.nav03 li{
		float: left;
		color: rgba(255, 255, 255, 0.8);
		font-weight: normal;
		margin-right: 50px;
	}
	.n_share{
		width: 100%;
		text-align: center;
		position: absolute;
		left: 0;
		bottom: 30px;
	}
	.n_share li{
		display: inline-block;
		color: rgba(255, 255, 255, 0.5);
		font-size: 14px;
		line-height: 24px;
		margin: 0 20px;
		cursor: pointer;
		position: relative;
	}
	.n_share_pic{
		width: 60px;
		height: 60px;
		border: solid 1px rgba(255, 255, 255, 0.5);
		border-radius: 50%;
		margin: 0 auto;
		display: flex;
		justify-content: center;
		align-items: center;
		margin: 0 auto 18px;
	}
	.n_share_pic img{
		width: 30px;
		height: 30px;
	}
	.n_code{
		width: 180px;
		height: 180px;
		background: #fff;
		position: absolute;
		bottom: 170px;
		left: 50%;
		transform: translateX(-50%);
		display: none;
	}
	.n_code img{
		width: 170px;
		height: 170px;
		margin: 5px;
	}
	.n_share li.active .n_code{
		display: block;
	}
	
	.about{
		width: 85%;
	}
	.about_num ul{
		margin-right: -3%;
		display: flex;
		display: -webkit-flex;
		justify-content: center;
		flex-wrap: wrap;
	}
	.about_num li{
		width: 30.33%;
		margin: 0 3% 0.4rem 0;
	}
	.news_con{
		padding: 0 2.5%;
	}
	.news .swiper-button-prev{
		left: 38px;
	}
	.news .swiper-button-next{
		right: 38px;
	}
	.quality_con{
		width: 95%;
	}
	.qua01{
		width: 212px;
	}
	.qua01 img{
		height: 168px;
	}
	.qua02{
		width: 220px;
		left: calc(50% - 220px / 2 - 118px);
	}
	.qua02 img{
		height: 180px;
	}
	.qua03{
		width: 450px;
	}
	.qua03 img{
		height: 330px;
	}
	.inn_tit h1{
		font-size: 0.3rem;
		line-height: 0.5rem;
	}
	.inn_text{
		font-size: 18px;
		line-height: 28px;
	}
	.inn_pic{
		height: 260px;
	}
	.quality_con{
		height: 576px;
	}
	.partner_bg{
		margin: 0 auto 100px;
	}
	.par01{
		width: 100px;
		left: calc(50% - 100px / 2 - 245px);
	}
	.par02{
		width: 170px;
		left: calc(50% - 170px / 2 - 302px);
	}
	.par03{
		width: 162px;
		left: calc(50% - 162px / 2 - 385px);
		top: 264px;
	}
	.par04{
		width: 167px;
		left: calc(50% - 167px / 2 - 57px);
		top: 20px;
	}
	.par05{
		width: 174px;
		left: calc(50% - 174px / 2 - 172px);
		top: 136px;
	}
	.par06{
		width: 170px;
		left: calc(50% - 170px / 2 - 230px);
	}
	.par07{
		width: 149px;
		left: calc(50% - 149px / 2 - 85px);
	}
	.par08{
		width: 170px;
		left: calc(50% - 170px / 2 - 70px);
	}
	.par09{
		width: 213px;
		left: calc(50% - 213px / 2 + 54px);
	}
	.par10{
		width: 208px;
		left: calc(50% - 208px / 2 + 72px);
	}
	.par11{
		width: 173px;
		left: calc(50% - 173px / 2 + 187px);
		top: 47px;
	}
	.par12{
		width: 175px;
		left: calc(50% - 175px / 2 + 224px);
		top: 182px;
	}
	.par13{
		width: 178px;
		left: calc(50% - 178px / 2 + 175px);
	}
	.par14{
		width: 161px;
		left: calc(50% - 161px / 2 + 350px);
		top: 115px;
	}
	.par15{
		width: 168px;
		left: calc(50% - 168px / 2 + 248px);
	}
	.par16{
		width: 173px;
		left: calc(50% - 173px / 2 + 390px);
	}
	.foot_tl{
		float: none;
		width: 100%;
	}
	.f_logo{
		margin: 0 auto 37px;
	}
	.share{
		float: none;
		margin: 0 auto;
	}
	.share ul{
		display: flex;
		display: -webkit-flex;
		justify-content: center;
		margin-right: 0;
	}
	.share li{
		float: none;
		margin: 0 20px;
	}


	/* 新闻与媒体 */
	.news_list li{
		height: 400px;
	}


	/* 联系我们 */
	.map_box{
		height: 600px;
	}
	.contact01{
		padding-left: 50px;
	}
	.con_pl{
		padding-left: 50px;
	}


	/* 产品中心-大健康 */
	.product img{
		object-position: 68% center; 
		transition: all 0.3s ease;
	}
	.pro_dot{
		display: none;
	}
	.product_b{
		width: 65%;
		line-height: 34px;
	}
	.product_c{
		width: 65%;
		line-height: 30px;
	}


	/* 产品中心-药品 */
	.pro_type ul{
		margin-right: -44px;
	}
	.pro_type li{
		margin-right: 44px;
	}
	.pro_pic{
		height: 280px;
	}


	/* 产品详情 */
	.proshow .swiper-slide{
		height: 480px;
	}
	.proshow_pic{
		height: 300px;
		margin-top: 10px;
	}
	.proshow_top{
		padding: 0 0 16px;
	}
	.proshow_top h1{
		font-size: 30px;
		line-height: 40px;
		margin-bottom: 10px;
	}
	.proshow_scroll{
		height: 210px;
	}


	/* 关于欣峰 */
	.com_txt{
		width: 90%;
	}
	.honor_tl{
		width: 44%;
		min-height: 390px;
		padding: 182px 0 0 20px;
	}
	.honor_tr{
		width: 36%;
		min-height: 390px;
		padding-top: 0;
	}
	.honor_blue{
		top: 74px;
	}
	.honor_en{
		width: 350px;
		height: 92px;
		top: 18px;
		right: 34px;
	}
	.honor_red{
		top: 242px;
		left: -100px;
	}
	.honor_trbg{
		height: 242px;
	}
	.honor_trpicbg{
		height: 202px;
	}
	.honor_trpic{
		width: 258px;
		height: 170px;
	}
	.honor .swiper-button-prev{
		left: 40%;
	}
	.honor .swiper-button-next{
		right: 40%;
	}


	/* 企业文化 */
	.culture li{
		height: 380px;
	}
	.culture_pic{
		height: 380px;
	}
	.culture_text{
		height: 380px;
		padding: 10px 50px;
	}
	.culture li:nth-child(even) .culture_text{
		padding: 10px 50px;
	}
	

	/* 战略布局-口溶膜 */
	.kou_txt{
		width: 80%;
	}
	.kou{
		width: 80%;
	}
	.kou ul{
		margin-right: -2%;
	}
	.kou li{
		width: 23%;
		margin-right: 2%;
	}
	.kou li:nth-child(2){
		width: 23%;
		margin: 30px 2% 0 0;
	}
	.kou li:nth-child(3){
		width: 23%;
		margin: 30px 2% 0 0;
	}
	.youshi li{
		height: 320px;
	}
	.youshi_txt{
		top: 60px;
	}


	/* 战略布局-药品 */
	.yao_txt{
		width: 95%;
	}
	.yao_di{
		width: 750px;
	}
	.yao_01{
		right: 80px;
	}
	.yao_02{
		left: 60px;
	}
	.yao_03{
		top: 16px;
	}
	.yao_04{
		top: 150px;
		left: 180px;
	}
	.yao_list li{
		height: 470px;
		padding: 80px;
	}
	.yao_left{
		width: 340px;
		margin-top: 0;
	}
	.yao_right{
		width: 400px;
		height: 280px;
		margin-top: 20px;
	}
}


@media only screen and (max-width: 1023px) {
	body{
		font-size: 0.26rem;
	}
	img {
		width: 100%;
	}
	.pc {
		display: none;
	}
	.phone {
		display: block;
	}
	.content{
		width: 92%;
	}


	/*首页*/
	.header .content{
		width: 100%;
		height: 1.1rem;
		padding: 0 4%;
	}
	.logo{
		width: 2.5rem;
		margin-top: 0.24rem;
	}
	.search_img{
		width: 0.42rem;
		height: 0.44rem;
		margin: 0.34rem 0.8rem 0 0;
	}
	.ss_box{
		width: 100%;
		padding: 0.8rem 0.3rem 0.3rem;
		background: #fff;
		border-top: solid 0.01rem rgba(0, 0, 0, 0.1);
		box-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.1);
		top: 1.1rem;
		right: 0;
		transform: scale(1);
    	transform-origin: center;
	}
	.ss_close{
		float: none;
		width: 0.35rem;
		height: 0.37rem;
		margin: 0;
		position: absolute;
		top: 0.2rem;
		right: 5%;
	}
	.ss_con{
		float: none;
		width: 100%;
		height: 0.82rem;
		padding: 0 0.2rem;
		border: 0.01rem solid #bbb;
		border-radius: 0.8rem;
	}
	.ss_txt{
		width: 1005;
		height: 0.8rem;
	}
	#sousuo{
		width: 0.35rem;
		height: 0.37rem;
	}
	.search_tit{
		font-size: 0.82rem;
		line-height: 1.1rem;
	}
	.search_close{
		width: 0.65rem;
		height: 0.65rem;
		top: 0.5rem;
		right: 0.3rem;
	}
	.language{
		padding: 0.1rem 0.2rem 0 0;
		line-height: 0.88rem;
		font-size: 0.3rem;
	}
	.language a{
		font-size: 0.28rem;
		padding: 0 0.2rem;
	}
	.menu {
		top: 0.45rem;
		width: 0.5rem;
		height: 0.5rem;
	}
	.menu span {
		margin-top: 2px;
	}
	.nav_box {
		padding-top: 1.2rem;
	}
	.nav01 {
		width: 90%;
		padding-bottom: 0.4rem;
	}
	.nav01 li {
		font-size: 0.34rem;
		line-height: 1.3rem;
	}
	.nav01 li h1 {
		font-size: 0.34rem;
		line-height: 1.3rem;
		background: url(../images/arrow_01.png) no-repeat right center;
		background-size: 0.18rem 0.3rem;
	}
	.nav01 li.current h1 {
		background: url(../images/arrow_02.png) no-repeat right center;
		background-size: 0.3rem 0.18rem;
	}
	.nav02 li {
		line-height: 0.8rem;
		font-size: 0.3rem;
		margin-bottom: 0.1rem;
	}
	.nav02 li h2 {
		font-size: 0.3rem;
		line-height: 0.8rem;
		padding-left: 0.9rem;
	}
	.nav02 li h2 i{
		width: 0.71rem;
		height: 0.48rem;
	}
	.nav03 {
		padding-left: 0.9rem;
	}
	.nav03 li{
		margin-right: 0.5rem;
	}
	.n_share{
		bottom: 0.5rem;
	}
	.n_share li{
		font-size: 0.24rem;
		line-height: 0.34rem;
		margin: 0 0.2rem;
	}
	.n_share_pic{
		width: 0.88rem;
		height: 0.88rem;
		border: solid 0.01rem rgba(255, 255, 255, 0.5);
		margin: 0 auto 0.18rem;
	}
	.n_share_pic img{
		width: 0.44rem;
		height: 0.44rem;
	}
	.n_code{
		width: 1.8rem;
		height: 1.8rem;
		bottom: 1.7rem;
	}
	.n_code img{
		width: 1.7rem;
		height: 1.7rem;
		margin: 0.05rem;
	}
	
	.banner{
		height: 100vh;
		margin-top: 0;
	}
	.bn_con{
		font-size: 0.32rem;
		line-height: 0.5rem;
	}
	.bn_con h1{
		font-size: 0.56rem;
		line-height: 0.7rem;
		margin-bottom: 0.3rem;
	}
	.bn02{
		top: 45%;
		transform: translateY(-45%);
	}
	.bn_bot{
		bottom: 0.2rem;
	}
	.bncon{
		width: 92%;
		height: 0.5rem;
	}
	.banner .swiper-pagination{
		line-height: 0.5rem;
		font-size: 0.3rem;
	}
	.banner .swiper-pagination .pagination-current{
		font-size: 0.46rem;
	}
	.mouse{
		width: 2rem;
		line-height: 0.32rem;
		font-size: 0.24rem;
		bottom: 0.4rem;
	}
	.mouse img{
		width: 0.36rem;
	}
	.mouse div{
		margin-bottom: 0.2rem;
	}
	.about_bg{
		min-height: 9rem;
		padding: 0.8rem 0 1rem;
	}
	.title{
		line-height: 0.46rem;
		font-size: 0.36rem;
		margin-bottom: 0.58rem;
	}
	.title h1{
		font-size: 0.56rem;
		line-height: 0.9rem;
	}
	.about{
		width: 100%;
		line-height: 0.46rem;
		font-size: 0.28rem;
		text-align: justify;
		margin: 0 auto 0.5rem;
	}
	.about h1{
		font-size: 0.36rem;
		line-height: 0.4rem;
		text-align: center;
		margin-bottom: 0.3rem;
	}
	.about_bg .more{
		margin: 0 auto 0.6rem;
	}
	.more{
		width: 2.6rem;
		height: 0.8rem;
		border-radius: 0.8rem;
		font-size: 0.28rem;
	}
	.more div{
		width: 0.41rem;
		height: 0.48rem;
		margin-right: 0.1rem;
	}
	.about_num li{
		height: 3rem;
		padding: 0.4rem 0.1rem;
		line-height: 0.34rem;
		font-size: 0.24rem;
		border-radius: 0.2rem;
	}
	.about_num img{
		width: 0.88rem;
		height: 0.88rem;
		margin: 0 auto 0.3rem;
	}
	.about_num h1{
		height: 0.56rem;
		margin-bottom: 0.24rem;
	}
	.about_num h1 b{
		font-size: 0.5rem;
		line-height: 0.44rem;
		margin-right: 0.1rem;
	}
	.num_01{
		font-size: 0.24rem;
		line-height: 0.4rem;
	}
	.num_02{
		font-size: 0.3rem;
		line-height: 0.3rem;
		padding-right: 0.06rem;
		margin-bottom: 0.1rem;
	}
	.about_num li:nth-child(4),.about_num li:nth-child(5){
		width: 40%;
	}
	.news_bg{
		min-height: 9rem;
		padding: 0.84rem 0;
	}
	.news_bg .title{
		margin-bottom: 0.54rem;
	}
	.news{
		margin-bottom: 0.5rem;
	}
	.news .swiper-slide{
		height: 7rem;
		border-radius: 0.2rem;
	}
	.news .swiper-button-next,.news .swiper-button-prev{
		width: 0.8rem;
		height: 0.8rem;
		top: 3.4rem;
	}
	.news .swiper-button-prev{
		left: 0;
	}
	.news .swiper-button-next{
		right: 0;
	}
	.news .swiper-button-next:after, .news .swiper-button-prev:after{
		font-size: 0.24rem;
	}
	.news_pic{
		height: 4.4rem;
		margin-bottom: 0.3rem;
	}
	.news_tt{
		height: 0.56rem;
		line-height: 0.56rem;
		font-size: 0.3rem;
	}
	.news_text{
		height: 0.42rem;
		line-height: 0.42rem;
		font-size: 0.28rem;
		margin: 0.12rem 0;
	}
	.news_time{
		height: 0.52rem;
		line-height: 0.52rem;
		font-size: 0.4rem;
	}
	.inn_box{
		padding: 0.84rem 0 0.92rem;
	}
	.inn_box .title{
		margin-bottom: 0.5rem;
	}
	.inn_left{
		float: none;
		width: 100%;
	}
	.inn_left .more{
		margin: 0 auto;
	}
	.inn_right{
		float: none;
		width: 100%;
		padding-top: 0.7rem;
	}
	.inn_tit{
		text-align: center;
		margin-bottom: 0.34rem;
	}
	.inn_tit img{
		width: 2rem;
		margin-bottom: 0.3rem;
	}
	.inn_tit h1{
		font-size: 0.5rem;
		line-height: 0.64rem;
	}
	.inn_text{
		font-size: 0.32rem;
		line-height: 0.44rem;
		margin-bottom: 0.6rem;
		text-align: center;
	}
	.inn_list ul{
		margin-right: -3%;
	}
	.inn_list li{
		width: 47%;
		margin: 0 3% 0 0;
	}
	.inn_list li:nth-child(odd){
		margin: 0 3% 0 0;
	}
	.inn_pic{
		height: 4.8rem;
		border-radius: 0.1rem;
		margin-bottom: 0;
	}
	.inn_txt{
		line-height: 1rem;
		height: 1rem;
		font-size: 0.28rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.quality_bg{
		min-height: 9rem;
		padding: 0.86rem 0 1rem;
	}
	.quality_bg .title{
		margin-bottom: 0.4rem;
	}
	.quality_con{
		width: 92%;
		height: 12.6rem;
		margin: 0 auto;
	}
	.qua01{
		width: 47%;
		top: 0.5rem;
		left: 0;
	}
	.qua01 img{
		height: 2.7rem;
	}
	.qua01 h1{
		font-size: 0.28rem;
		line-height: 0.6rem;
		height: 0.6rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.qua02{
		width: 47%;
		top: 0;
		left: auto;
		right: 0;
	}
	.qua02 img{
		height: 2.7rem;
	}
	.qua02 h1{
		font-size: 0.28rem;
		line-height: 0.6rem;
		height: 0.6rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.qua03{
		width: 100%;
		top: 3.5rem;
		right: 0;
	}
	.qua03 img{
		height: 5.4rem;
	}
	.qua03 h1{
		font-size: 0.28rem;
		line-height: 0.6rem;
		height: 0.6rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		margin: 0 0 10px;
	}
	.qua_txt{
		width: 90%;
		font-size: 0.24rem;
		line-height: 0.4rem;
		height: 2rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical;
		white-space: normal;
	}
	.partner_box{
		width: 100%;
		padding: 0.84rem 0 1rem;
	}
	.partner_box .title{
		margin-bottom: 0.5rem;
	}
	.partner_bg{
		width: 100%;
		padding: 0 2%;
		height: auto;
		margin: 0 auto 0.64rem;
	}
	.partner_pic{
		display: none;
	}
	.partner{
		float: left;
		position: static;
		border-radius: 0.1rem;
		box-shadow:0 0 0.2rem rgba(5, 5, 5, 0.2);
		width: 46% !important;
		height: 2rem;
		top: auto !important;
		left: auto !important;
		animation: none !important;
		margin: 0 2% 0.4rem;
		display: flex;
		display: -webkit-flex;
		justify-content: center;
		align-items: center;
	}
	.foot_t{
		padding: 0.68rem 0;
	}
	.f_logo{
		width: 50%;
		margin-bottom: 0.4rem;
	}
	.f_con ul{
		margin-right: 0;
	}
	.f_con li{
		float: none;
		width: 100% !important;
		padding-left: 0;
		line-height: 0.44rem;
		text-align: center;
		font-size: 0.24rem;
		margin: 0 0 0.24rem 0;
	}
	.f_con span{
		font-size: 0.3rem;
	}
	.f_con img{
		width: 0.32rem;
		height: 0.32rem;
		position: static;
	}
	.f_con li:nth-child(4) span{
		font-size: 0.28rem;
	}
	.f_con li:last-child span{
		font-size: 0.26rem;
	}
	.share{
		padding-top: 0.6rem;
	}
	.share li{
		/*width: 0.88rem;*/
		font-size: 0.24rem;
		line-height: 0.34rem;
		margin: 0 0.3rem;
	}
	.share_pic{
		width: 0.88rem;
		height: 0.88rem;
		margin: 0 auto 0.2rem;
	}
	.code{
		width: 1.8rem;
		height: 1.8rem;
		bottom: 1.8rem;
		left: 50%;
		transform: translateX(-50%);
	}
	.code img{
		width: 1.75rem;
		height: 1.75rem;
	}
	.copyright{
		padding: 0.2rem 0;
		font-size: 0.24rem;
		line-height: 0.36rem;
	}
	.copyright .fl,.copyright .fr{
		float: none;
		width: 100%;
		text-align: center;
	}


	/* 新闻与媒体 */
	.main_bn{
		height: 5rem;
		margin-top: 1.1rem;
	}
	.bn_txt{
		line-height: 0.7rem;
		font-size: 0.62rem;
	}
	.news_box{
		padding: 0.6rem 0 1rem;
		min-height: 8rem;
	}
	.news_list ul{
		margin-right: 0;
	}
	.news_list li{
		width: 100%;
		height: auto;
		/*height: 4.4rem;*/
		border-radius: 0.2rem;
		padding-bottom: 0.3rem;
		margin: 0 0 0.47rem 0;
	}
	.news_list .news_pic{
		height: 4.1rem;
	}
	.news_list .news_tt{
		font-size: 0.28rem;
		line-height: 0.46rem;
		height: 0.46rem;
	}
	.news_list .news_time{
		font-size: 0.3rem;
	}
    .news_list02 ul{
    	margin-right: -3%;
    }
    .news_list02 li{
    	width: 47%;
    	border-radius: 0.1rem;
    	margin: 0 3% 0.3rem 0;
    }
    .news_list02 .news_pic{
        height: 1.6rem;
    }
	.page{
		padding-top: 0.4rem;
		font-size: 0.26rem;
	}
	.page a{
		width: 0.55rem;
		height: 0.55rem;
		line-height: 0.55rem;
		margin: 0 0.05rem;
	}
	.page a.st{
		font-size: 0.22rem;
	}

	.newsshow_box{
		padding: 1.4rem 0 1rem;
	}
	.news_bg02{
		padding: 0.5rem;
	}
	.news_tit{
		line-height: 0.52rem;
		font-size: 0.4rem;
		padding-bottom: 0.3rem;
	}
	.news_day{
		line-height: 0.36rem;
		font-size: 0.26rem;
		padding: 0.3rem 0 0.5rem;
	}
	.news_txt{
		font-size: 0.26rem;
		line-height: 0.48rem;
		min-height: 6rem;
		margin-bottom: 0.6rem;
	}
	.fanye_line{
		padding: 0.5rem 0 0.7rem;
		display: block;
	}
	.fanye{
		width: 100%;
		line-height: 0.4rem;
		height: 0.4rem;
		font-size: 0.26rem;
	}
	.fanye:last-child{
		text-align: left;
	}
	.fanye_img{
		width: 0.4rem;
		height: 0.4rem;
		bottom: 0;
	}


	/* 联系我们 */
	.contact_bn{
		height: 5rem;
		margin-top: 1.1rem;
	}
	.con_txt{
		line-height: 0.78rem;
		font-size: 0.52rem;
		top: 50%;
		transform: translateY(-50%);
	}
	.map_box{
		height: auto;
		background: #f2f2f2;
		padding: 0.6rem 0;
	}
	.map{
		height: 6rem;
	}
	.contact_box{
		width: 100%;
		position: static;
		top: auto;
		left: auto;
	}
	.contact_bg{
		min-height: 7rem;
		padding: 0.7rem 0;
	}
	.contact01{
		min-height: auto;
		padding: 0 0.4rem;
		border-bottom: none;
		margin-bottom: 0;
	}
	.contact01 ul{
		margin-right: 0;
	}
	.contact01 li{
		float: none;
		width: 100%;
		font-size: 0.28rem;
		line-height: 0.4rem;
		margin-right: 0;
		padding-bottom: 0.4rem;
		padding-left: 0.9rem;
		position: relative;
	}
	.contact01 img{
		width: 0.6rem;
		height: 0.6rem;
		position: absolute;
		top: 0;
		left: 0;
	}
	.contact01 h1{
		font-size: 0.46rem;
		line-height: 0.66rem;
	}
	.con_pl{
		padding: 0 0.4rem;
	}
	.contact02{
		float: none;
		width: 100%;
		padding-left: 0.9rem;
		margin: 0 0 0.4rem 0;
		font-size: 0.26rem;
		line-height: 0.4rem;
	}
	.contact02 img{
		width: 0.6rem;
		height: 0.6rem;
	}
	.con_t{
		font-size: 0.28rem;
		line-height: 0.42rem;
		margin: 0;
	}
	.con_code{
		float: none;
		width: 100%;
		margin: 0 auto;
	}
	.con_code img{
	    width: 3rem;
		height: 3rem;
	}
	.con_code h1{
		font-size: 0.28rem;
		line-height: 0.54rem;
	}


	/* 产品中心-大健康 */
	.box{
		height: auto;
		display: block;
		top: 20%;
		transform: translateY(-20%);
	}
	.product img{
		object-position: center bottom;
	}
	.product_left{
		width: 100%;
	}
	.product_a{
		font-size: 0.46rem;
		line-height: 0.58rem;
		margin-bottom: 0.38rem;
	}
	.product_b{
		width: 100%;
		font-size: 0.26rem;
		line-height: 0.52rem;
		margin-bottom: 0.4rem;
	}
	.product_c{
		width: 100%;
		font-size: 0.26rem;
		line-height: 0.52rem;
		display: none;
	}
	.zuixin{
	    padding: 2rem 0 7rem;
	    position: relative;
	}
	.zuixin_pic{
	    width: 100%;
	    position: absolute;
	    left: 0;
	    bottom: 0;
	}
	.zuixin_pic img{
	    width: 100%;
	}
	.zuixin .box{
	    position: relative;
	    top: auto;
	    left: auto;
	    transform: translateY(0);
	    z-index: 3;
	}
	.zuixin .product{
	    height: auto !important;
	}
	.zuixin .product_c{
	    display: block !important;
	}
	.product_d{
		display: block;
	}
	.product_d .more:hover{
		color: #fff;
	}
	.pro_d01 .more{
		border: solid 1px #0b327f;
		color: #0a3180;
	}
	.pro_d01 .more::before{
		background: #0b327f;
	}
	.pro_d02 .more{
		border: solid 1px #eb6106;
		color: #eb6106;
	}
	.pro_d02 .more::before{
		background: #eb6106;
	}
	.pro_d03 .more{
		border: solid 1px #9b1e3f;
		color: #9b1e3f;
	}
	.pro_d03 .more::before{
		background: #9b1e3f;
	}
	.pro_d04 .more{
		border: solid 1px #a34c36;
		color: #a34c36;
	}
	.pro_d04 .more::before{
		background: #a34c36;
	}
	.pro_d05 .more{
		border: solid 1px #c50018;
		color: #c50018;
	}
	.pro_d05 .more::before{
		background: #c50018;
	}
	.pro_d06 .more{
		border: solid 1px #d2615d;
		color: #d2615d;
	}
	.pro_d06 .more::before{
		background: #d2615d;
	}
	.pro_d07 .more{
		border: solid 1px #db4f75;
		color: #db4f75;
	}
	.pro_d07 .more::before{
		background: #db4f75;
	}
	.pro_d08 .more{
		border: solid 1px #d3af50;
		color: #d3af50;
	}
	.pro_d08 .more::before{
		background: #d3af50;
	}
	.pro_d09 .more{
		border: solid 1px #d3af50;
		color: #d3af50;
	}
	.pro_d09 .more::before{
		background: #d3af50;
	}
	.label{
		padding: 0.1rem 0.2rem;
		line-height: 0.46rem;
		border-radius: 0.1rem;
		font-size: 0.26rem;
		margin-bottom: 0.35rem;
	}


	/* 产品中心-药品 */
	.pro_type{
		height: 1.1rem;
	}
	.pro_type .content{
		width: 100%;
	}
	.pro_type ul{
		justify-content: flex-start;
		height: 1.1rem;
		overflow-y: hidden;
		overflow-x: scroll;
		scrollbar-width: none;
		padding-left: 0.2rem;
	}
	.pro_type li{
		flex: 0 0 auto;
		line-height: 1rem;
		font-size: 0.3rem;
		margin-right: 0.4rem;
	}
	.pro_type img{
		width: 0.39rem;
		height: 0.45rem;
		margin-right: 0.15rem;
	}
	.pro_type div{
		height: 1.1rem;
	}
	.pro_type div i{
		height: 0.06rem;
	}
	.pro_box{
		padding: 0.8rem 0 0.5rem;
	}
	.pro_list li{
		width: 47%;
		margin: 0 3% 0.3rem 0;
	}
	.pro_pic{
		height: 3.2rem;
		border-radius: 0.2rem;
		margin-bottom: 0.28rem;
	}
	.pro_text{
		line-height: 0.44rem;
		height: 0.88rem;
		font-size: 0.28rem;
	}


	/* 产品详情 */
	.proshow_box{
		padding: 1.4rem 0 1rem;
	}
	.path{
		padding-left: 0.52rem;
		font-size: 0.24rem;
		line-height: 0.4rem;
		margin-bottom: 0.3rem;
	}
	.path img{
		width: 0.35rem;
		height: 0.4rem;
		top: 0.05rem;
	}
	.path_fh{
		padding: 0 0.1rem;
	}
	.proshow .swiper-slide{
		height: auto;
		padding: 0.5rem 0.3rem;
	}
	.proshow .swiper-button-next,.proshow .swiper-button-prev{
		width: 0.7rem;
		height: 0.7rem;
		box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.1);
		top: 2.6rem;
		transform: translateY(0);
	}
	.proshow .swiper-button-prev{
		left: 0.2rem;
	}
	.proshow .swiper-button-next{
		right: 0.2rem;
	}
	.proshow .swiper-button-next:after, .proshow .swiper-button-prev:after{
		font-size: 0.24rem;
	}
	.proshow_pic{
		float: none;
		width: 4rem;
		height: 4rem;
		border: solid 1px #f2f2f2;
		margin: 0 auto 0.5rem;
	}
	.proshow_right{
		float: none;
		width: 100%;
	}
	.proshow_top{
		padding: 0 0 0.3rem;
		font-size: 0.3rem;
		margin-bottom: 0.4rem;
	}
	.proshow_top h1{
		font-size: 0.38rem;
		line-height: 0.48rem;
		margin-bottom: 0.2rem;
	}
	.proshow_scroll{
		height: auto;
		overflow-y:visible;
	}
	.proshow_scroll::-webkit-scrollbar{
		display: none;
	}
	.proshow_txt{
		width: 100%;
		font-size: 0.26rem;
		line-height: 0.44rem;
	}
	.proshow_txt h1{
		font-size: 0.3rem;
		line-height: 0.44rem;
		margin-bottom: 0.15rem;
	}
	.proshow_txt div{
		margin-bottom: 0.32rem;
	}


	/* 关于欣峰 */
	.com_bg{
		min-height: 18rem;
		padding: 1rem 0;
		background: url(../images/about_01s.jpg) no-repeat center bottom;
		background-size: cover;
	}
	.com_tit{
		line-height: 0.7rem;
		font-size: 0.54rem;
		margin-bottom: 0.7rem;
	}
	.com_txt{
		width: 100%;
		text-align: justify;
		line-height: 0.44rem;
		font-size: 0.26rem;
		margin: 0 auto 0.8rem;
	}
	.com_list li{
		width: 50% !important;
		line-height: 0.36rem;
		font-size: 0.26rem;
		margin-bottom: 0.5rem;
	}
	.com_list i{
		height: 0.8rem;
		top: 0.12rem;
	}
	.com_list h1{
		height: 0.64rem;
		margin-bottom: 0.15rem;
	}
	.com_list h1 b{
		font-size: 0.7rem;
		line-height: 0.6rem;
	}
	.com_list h1 span{
		font-size: 0.32rem;
		line-height: 0.48rem;
		padding-left: 0.12rem;
	}
	.com_list i{
		display: none;
	}
	.honor_box{
		padding: 0.8rem 0 0.9rem;
	}
	.honor_box .content{
		width: 100%;
	}
	.honor_box .title{
		margin-bottom: 0.74rem;
	}
	.honor_t{
		margin-bottom: 0.6rem;
	}
	.honor_tl{
		float: none;
		width: 92%;
		min-height: 4rem;
		padding: 1.8rem 0 1.4rem 0.4rem;
	}
	.honor_tr{
		float: none;
		width: 85%;
		min-height: 5rem;
		margin-left: 15%;
	}
	.honor_blue{
		width: 13.47rem;
		height: 1.2rem;
		top: 0.9rem;
	}
	.honor_en{
		width: 88%;
		height: 1.5rem;
		top: 0;
		right: 0.4rem;
	}
	.honor_tl_txt{
		font-size: 0.3rem;
		line-height: 0.52rem;
	}
	.honor_red{
		width: 14.48rem;
		height: 1.2rem;
		top: 3.42rem;
		left: -0.5rem;
	}
	.honor_trbg{
		height: 3.42rem;
	}
	.honor_trpicbg{
		height: 3.22rem;
		background-size: 100% 1rem;
	}
	.honor_trpic{
		width: 4rem;
		height: 2.6rem;
	}
	.honor{
		/* width: 92%; */
		padding-bottom: 1.1rem;
		/* margin: 0 auto; */
	}
	.honor .swiper-button-next,.honor .swiper-button-prev{
		width: 0.8rem;
		height: 0.8rem;
		box-shadow: 0 0 0.15rem rgba(0, 0, 0, 0.1);
		bottom: 0.1rem;
	}
	.honor .swiper-button-prev{
		left: 36%;
	}
	.honor .swiper-button-next{
		right: 36%;
	}
	.honor .swiper-button-next:after, .honor .swiper-button-prev:after{
		font-size: 0.24rem;
	}
	.honor_pic{
		height: 3.5rem;
		margin-bottom: 0.2rem;
	}
	.honor_pic img{
		width: 90%;
		height: 3rem;
	}
	.img_modal_con{
		width: 90%;
	}
	.img_modal .img_modal_img{
		width: 100%;
		height: auto;
	}
	.img_modal_header{
		top: -1.2rem;
		right: 0;
	}
	.img_modal_header img{
		width: 0.7rem;
		height: 0.7rem;
	}
	.img_modal_header img:nth-last-child(1){
		width: 0.7rem;
	}
	.img_modal .img_modal_img img{
		width: 100%;
		height: auto;
	}


	/* 企业文化 */
	.culture_box{
		padding: 0.7rem 0;
		min-height: 9rem;
	}
	.culture li{
		height: auto;
		margin-bottom: 0.5rem;
	}
	.culture_text{
		float: none;
		width: 100%;
		height: auto;
		padding: 0.6rem 0.4rem;
		display: block;
	}
	.culture_txt{
		font-size: 0.26rem;
		line-height: 0.46rem;
	}
	.culture_txt h1{
		font-size: 0.46rem;
		line-height: 0.56rem;
		margin-bottom: 0.4rem;
	}
	.culture_pic{
		float: none;
		width: 100%;
		height: 4.5rem;
	}
	.culture li:nth-child(even) .culture_text{
		float: none;
		padding: 0.6rem 0.4rem;
	}


	/* 战略布局-口溶膜 */
	.str_bg{
		padding: 0.9rem 0 0.4rem;
	}
	.kou_tit{
		line-height: 0.6rem;
		font-size: 0.48rem;
		margin-bottom: 0.4rem;
	}
	.kou_txt{
		width: 92%;
		text-align: justify;
		line-height: 0.46rem;
		font-size: 0.26rem;
		margin: 0 auto 0.6rem;
	}
	.kou_txt h1{
		line-height: 0.46rem;
		font-size: 0.34rem;
		margin: 0.42rem 0 0.25rem;
	}
	.kou_txt h2{
		line-height: 0.4rem;
		font-size: 0.3rem;
	}
	.kou{
		width: 92%;
	}
	.kou ul{
		margin-right: -4%;
	}
	.kou li{
		width: 46% !important;
		height: 4.28rem !important;
		padding: 0.9rem 0.1rem !important;
		line-height: 0.48rem;;
		font-size: 0.28rem;
		background: url(../images/str_03.png) no-repeat !important;
		margin: 0 4% 0.4rem 0 !important;
	}
	.kou li:nth-child(even){
		background: url(../images/str_06.png) no-repeat !important;
	}
	.kou_left,.kou_right{
		display: none;
	}
	.kou img{
		width: 0.95rem;
		height: 0.95rem;
		margin: 0 auto 0.34rem;
	}
	.kou_pic{
		margin-top: 0.4rem;
	}
	.youshi_box{
		padding-top: 0.4rem;
	}
	.youshi_box .kou_tit{
		margin-bottom: 0.5rem;
	}
	.youshi{
		padding-bottom: 1rem;
	}
	.youshi ul{
		margin-left: 0;
	}
	.youshi li{
		float: none;
		width: 100%;
		height: 5rem;
		margin: 0 0 0.3rem 0;
	}
	.youshi_txt{
		font-size: 0.3rem;
		line-height: 0.46rem;
		top: 1rem;
	}
	.youshi_txt h1{
		font-size: 0.5rem;
		line-height: 0.6rem;
		margin-bottom: 0.25rem;
	}


	/* 战略布局-药品 */
	.yao_bg{
		min-height: 9rem;
		padding: 0.9rem 0 0.6rem;
	}
	.yao_txt{
		width: 92%;
		text-align: justify;
		line-height: 0.44rem;
		font-size: 0.26rem;
		margin: 0 auto 1.3rem;
	}
	.yao_txt h1{
		line-height: 0.5rem;
		font-size: 0.4rem;
		margin-top: 0.4rem;
	}
	.yao_di{
		width: 98%;
		height: auto;
		background: none;
		margin: 0 auto;
	}
	.yao{
		float: left;
		width: 45%;
		margin: 0 2% 0.3rem 3%;
		position: static;
	}
	.yao_01,.yao_02,.yao_03,.yao_04{
		top: auto;
		left: auto;
		right: auto;
	}
	.yao_pic{
		height: 1.62rem;
	}
	.yao_text{
		width: 100%;
		text-align: center !important;
		padding: 0 !important;
		font-size: 0.24rem;
		line-height: 0.34rem;
		position: static !important;
		margin-bottom: 0.1rem;
	}
	.yao_line{
		display: none;
	}
	.yao_line div{
		width: 0.2rem;
		height: 0.2rem;
		border: solid 0.04rem #c7ccd3;
		top: -0.11rem;
		right: -0.2rem;
	}
	.yao_box{
		padding: 0.6rem 0 0.4rem;
	}
	.yao_list li{
		height: auto;
		background: url(../images/str_23s.jpg) no-repeat;
		background-size: 100% 100%;
		border-radius: 0.2rem;
		padding: 0.6rem 0.4rem;
		margin-bottom: 0.6rem;
	}
	.yao_list li:nth-child(even){
		background: url(../images/str_23s.jpg) no-repeat;
		background-size: 100% 100%;
	}
	.yao_list li:nth-child(even) .yao_left{
		float: none;
	}
	.yao_list li:nth-child(even) .yao_right{
		float: none;
	}
	.yao_left{
		float: none;
		width: 100%;
		font-size: 0.28rem;
		line-height: 0.48rem;
		margin: 0 0 0.5rem;
	}
	.yao_left h1{
		font-size: 0.46rem;
		line-height: 0.6rem;
		margin-bottom: 0.3rem;
	}
	.yao_right{
		float: none;
		width: 100%;
		height: auto;
	}
}
