.quality-main .c-item  .text{font-size: 16px;}
.quality-main .c-item .img-list li{width: 48%;float: left;height: 330px;margin-top: 60px;position: relative;overflow: hidden;border-radius: 15px;}
.quality-main .c-item .img-list li:nth-child(even){float: right;border-radius: 15px;}
.quality-main .c-item .img-list img{width: 100%;height: 100%;
border-radius: 15px}
.quality-main .c-item1 .img-list img{ box-shadow:0 5px 10px -5px rgba(0,0,0,0.09);}
.quality-main .c-item .img-list li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1)}
.quality-main .c-item .img-list .span{display: block;position: absolute;background-color: rgba(0,0,0,.6);width: 100%;height: 55px;line-height: 55px;bottom: 0;text-align: center;color: #FFF;font-size: 16px;}
.quality-main .c-item .flex{display: flex;margin-top: 60px;}

/*管理体系*/
.quality-main .c-item3 .c3-text .title{text-align: center;font-weight: bold;color: #333333;font-size: 22px;margin-bottom: 50px;}
.quality-main .c-item3 .c3-text .detail{font-size: 16px;line-height: 30px;}
.quality-main .c-item3 .c3-text .detail img{max-width: 100%;height: auto;}

/*研究开发*/
.quality-main .c-item4 .flex {align-items: center;}
.quality-main .c-item4 .flex .item-right{margin-left: 50px;}
.quality-main .c-item4 .flex .item-right .r-text{font-size: 16px;line-height: 42px;color: #004584;font-weight: bold;}
.quality-main .c-item4 .flex .item-right .r-text h3{font-size: 18px;margin-bottom: 30px;}
.quality-main .c-item4 .item-left .letter{font-size: 440px}
/*食品安全*/
.quality-main .c-item5 .flex .r-text{font-size: 16px;line-height: 30px;margin-top: 50px;text-indent: 32px;}

/*资质证书*/
.quality-main .c-item6 dl{text-align: center;width: 50%;margin: 0 auto;font-size: 16px;}
.quality-main .c-item6 dl img{max-width: 100%;height: auto;}
.quality-main .c-item6 dl dd{margin-top: 20px;}
.quality-main .c-item6 .swiper-container{margin-top: 60px}

.swiper-button-next, .swiper-button-prev{background-size: contain;margin-top: 0;height: 90px;outline: none;top: 30%;}
.quality-main .swiper-button-prev{background-image: url(../images/left-arrow.png);}
.quality-main .swiper-button-next{background-image: url(../images/right-arrow.png);}


@media only screen and (max-width:640px ) {
	.quality-main .c-item .img-list li{width: 100%;margin-top: 40px;}
	.quality-main .c-item3 .c3-text .title{font-size: 18px;}
	.quality-main .c-item4 .flex,.quality-main .c-item .flex{flex-direction: column;}
	.quality-main .c-item4 .flex .item-right{margin-left: 0;}
	
}

@media only screen and (max-width:480px ) {
	.quality-main .c-item .text{font-size: 14px;}
	.quality-main .c-item .img-list .span{height: 45px;line-height: 45px;font-size: 14px;}
	.quality-main .c-item .img-list li{height: 300px;margin-top: 30px;}
	.quality-main .c-item3 .c3-text .detail{font-size: 14px;line-height: 28px;}
	.quality-main .c-item4 .flex .item-right .r-text{font-size: 15px;line-height: 38px;}
	.quality-main .c-item4 .flex .item-right .r-text h3{font-size: 16px;margin-bottom: 20px;}
	.quality-main .c-item5 .flex .r-text{margin-top: 30px;}
	.swiper-button-next, .swiper-button-prev{background-size: contain;height: 50px;}
}

@media only screen and (max-width:375px ) {
	.quality-main .c-item .img-list li{height: 280px;margin-top: 20px;}
}