﻿@charset "UTF-8";
.mnav-wrap{
	display: none;
}
.faqs-list{
	display: none;
}
.m_list{
	display: none;
}
.insec7 .le .item2 .link{
	color: #fff;
}
.insec5 .swiper-container4 .swiper-button-next{
	background-size: contain;
}
.insec5 .swiper-container4 .swiper-button-prev{
	background-size: contain;
}
.insec1 .insec1-btns .btns:last-child .line{
	display: none;
}
@media (max-width: 1680px){
	.insec4 .cir3 {
		width: 16rem;
	}
}
@media (max-width: 1600px){
	.insec4.on .cir1{
		width: 22rem;
	}
	.insec4.on .cir2{
		width: 36rem;
	}
}
@media (max-width: 1500px){
	.insec1 .swiper-container2 .swiper-slide .con {
		padding-top: 7rem;
	}
	.insec2 .le {
		padding-top: 4.5rem;
	}
	.insec2 .ri {
		padding: 6.5rem 0 0 4rem;
	}
	.insec4 .cir-img{
		transform: translate(-50%, -50%)scale(0.7)!important;
	}
	
	.insec6 {
		padding-top: 4rem;
	}
	.insec7 .w1600 {
		padding-top: 3.5rem;
	}
	.right-bar {
		right: 1rem;
	}
	
}

@media (max-width: 1440px){
	.contact-w .tact .list li {
		padding: 0 0.5rem;
	}


}
@media (max-width: 1024px){
	.back-top{
		visibility: hidden;
	}
	.faqs-list{
		display: block;
	}
	.m_list{
		display: block;
	}
	.header-wrap .list{
		display: none;
	}
	.footer-wrap .top .ri{
		display: none;
	}
	.back-top{
		display: none;
	}

	.mnav-wrap{
		display: block;
		position: fixed;
		z-index: -1;
		width: 100%;
		height: 100%;
		right: -100%;
		top: 0;
		background-color: #000;
		padding: 0 1rem;
		color: #fff;
		box-sizing:border-box;
		opacity: 0.8;
		transition: all 0.5s ease 0s;
	}
	.mnav-wrap.show{
		opacity: 1;
		z-index: 99;
		right: -40%;
	}
	.wel-wrap{
		transition: all 0.5s ease 0s;
	}
	.body{
		transition: all 0.5s ease 0s;
	}
	.header-wrap{
		transition: all 0.5s ease 0s;
	}
	.body.left{
		transform: translateX(-40%);
	}
	.body.left:before{
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background: rgba(0,0,0,0.7);
		z-index: 10;
	}
	.header-wrap.left{
		transform: translateX(-40%);
	}
	.header-wrap.left:before{
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background: rgba(0,0,0,0.7);
		z-index: 10;
	}
	.wel-wrap.left{
		transform: translateX(-40%);
	}
	.wel-wrap.left:before{
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		background: rgba(0,0,0,0.7);
		z-index: 10;
	}
	.mnav-wrap .title{
		box-sizing:border-box;
		height: 3rem;
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-size: 1rem;
		position: relative;
		margin-bottom: 2rem;
	}
	.mnav-wrap .title img{
		right: 42%;
		top: 50%;
		transform:translateY(-50%); 
	}
	.mnav-wrap .sub-wrap{
		display: none;
	}
	.mnav-wrap .sub-wrap a{
		display: block;
		width: 100%;
		color: #fff;
	}
	.mnav-wrap .faqs-list{
		padding: 0;
		font-size: 0.8rem;
	}
	.mnav-wrap .faqs-list .list-title{
		margin-bottom:  1rem;
	}
	.mnav-wrap .faqs-list li{
		margin-bottom: 0.5rem;
	}
	.mnav-wrap .faqs-list .list-title a{
		color: #fff;
	}
	.mnav-wrap .faqs-list .sub-wrap a{
		width: 100%;
		font-size: 0.7rem;
		margin-bottom: 0.5rem;
	}



	.contact-w .tact .list li {
		padding: 0 0.5rem;
	}
	.header-wrap .ri .item2 .tet {
		display: none;
	}

	.footer-wrap .m_list li {
		position: relative;
	}
	.footer-wrap .m_list li a {
		color: #fff;
	}
	.footer-wrap .m_list li dt {
		font-weight: normal;
		height: 3rem;
		line-height: 3rem;
		padding: 0;
		box-sizing: border-box;
		position: relative;
	}
	.footer-wrap .m_list li dd{
		display: none;
	}
	.footer-wrap .m_list li dt a {
		font-size: 0.8rem;
		display: inline-block;
		width: 80%;
	}
	.footer-wrap .m_list li dt .icon {
		width: 20px;
		height: 20px;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
	}
	.footer-wrap .m_list li dt .icon .line1 {
		width: 20px;
		height: 2px;
		background: #fff;
		top: 50%;
		transform: translateY(-50%);
	}
	.footer-wrap .m_list li dt .icon .line2 {
		width: 2px;
		height: 20px;
		background: #fff;
		left: 50%;
		top: 0;
		transform: translateX(-50%);
		transition: all 0.3s ease 0s;
	}
	.footer-wrap .m_listm_list li dt:before {
		content: '';
		width: 100%;
		height: 1px;
		position: absolute;
		right: 0;
		bottom: 0;
		background: rgba(255, 255, 255, 0.08);
	}
	.footer-wrap .m_list li dd {
		display: none;
		font-weight: normal;
		height: 2.4rem;
		line-height: 2.4rem;
		padding: 0;
		box-sizing: border-box;
		position: relative;
	}
	.footer-wrap .m_list li dd a {
		font-size: 0.6rem;
		display: inline-block;
		width: 100%;
	}
	.footer-wrap .m_list li dd:before {
		content: '';
		width: 100%;
		height: 1px;
		position: absolute;
		right: 0;
		bottom: 0;
		background: rgba(255, 255, 255, 0.08);
	}
	.footer-wrap .m_list li dd:last-child:before {
		display: none;
	}
	.footer-wrap .m_list li:before {
		content: '';
		width: 100%;
		height: 1px;
		position: absolute;
		right: 0;
		bottom: 0;
		background: rgba(255, 255, 255, 0.08);
	}
	.footer-wrap .m_list li.cur .icon .line2 {
		height: 0;
		top: 50%;
	}
	.footer-wrap .top .le .item {
		margin-bottom: 0.8rem;
	}
	.footer-wrap .top {
		padding: 2rem 0;
	}
	.prode-w {
		padding: 0.5rem 0rem 2.5rem;
	}
	.prode-w .prode {
		height: 11.75rem;
	}
	.honor-w .info-w {
		padding: 0.5rem 0 2rem;
	}
	.honor-w .swiper-b .box {
		padding: 0 0rem;
	}
	.honor-w .swiper-b .swiper-button-next{
		right: -1rem;
	}
	.honor-w .swiper-b .swiper-button-prev{
		left: -1rem;
	}
	.mnav-wrap .buy a{
		display: block;
		display: flex;
		align-items: center;
	}
	.mnav-wrap .buy a img{
		margin-right: 10px;
	}
	.mnav-wrap .buy span{
		color: #fff;
		font-size: 0.8rem;
	}
	.footer-wrap{
		padding-top: 0.2rem;
	}
	.right-bar{
		display: none;
	}

	.wel-wrap{
		height: auto!important;
	}
	.wel-wrap .swiper-container1{
		height: auto!important;
	}
	.wel-wrap .swiper-container1 .insec{
		height: auto!important;
	}
	#wrapper{
		flex-direction: column;
	}
	.insec1 .swiper-container2 .swiper-slide .back{
		height: 22rem;
	}

	.insec2 .le {
		padding-top: 1.5rem;
	}
	.insec2.on .le .top{
		padding-bottom: 1rem;
	}
	.insec2 .ri {
		padding: 3.5rem 0 0 4rem;
	}
	.insec2.on .le .bot{
		position: relative;
	}
	.insec2:before {
		height: 100%;
		top: 0;
	}

	.insec6 {
		padding-bottom: 2rem;
	}
	.insec7 .w1600 {
		padding-bottom: 2rem;
	}
	.insec1 .insec1-next {
		left: 30%;
	}
	.insec3 .item a {
		padding-top: 4.8rem;
		padding-bottom: 3rem;
	}
	.insec4 .back{
		position: relative;
		height: 22rem;
	}
	.insec4 .cir1{
		width: 22rem;
	}
	.insec4 .cir2{
		width: 28rem;
	}
	.insec4 .cir3{
		width: 14rem;
	}

	.insec5 {
		padding-top: 0;
	}
	#wave1 {
		height: 14rem!important;
	}

	.insec5 .le{
		width: 100%;
		height: 18rem;
	}
	.insec5 .le .link {
		-bottom: auto;
		-right: 4rem;
		-top: 3rem;
		margin-top: 1rem;
	}
	.insec5 .ri{
		width: 100%;
		padding: 2rem 0;
	}
	.insec5 .ri .swiper5-box {
		width: 13.9rem;
		height: 13.9rem;
	}
	

}

@media (max-width: 992px){
	.news-w .newsde{
		min-height: auto;
	}
	.contact-w .tact {
		padding: 0 1rem;
	}
	.contact-w .tact .list {
		padding: 1rem 0 0.5rem;
	}
	.contact-w .tact .list li {
		padding: 0 0.5rem;
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 1rem;
	}
	.contact-w .tact .list li:before{
		display: none;
	}
	.centre-w {
		padding: 0.5rem 0 2.5rem;
	}
	.centre-w .info-w {
		margin-bottom: 2.5rem;
		height: auto;
	}
	.centre-w .info-w .img {
		width: 100%;
		height: 12rem;
	}
	.centre-w .info-w .con {
		width: 100%;
		padding-left: 0;
		padding-top: 1.25rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-slide {
		width: 25%;
		height: 10.25rem;
		background: #fff;
		box-sizing: border-box;
		display: flex;
		flex-direction: column;
		align-items: center;
		padding: 2rem .3rem 0;
		transition: all 0.4s ease 0s;
		font-size: 0.35rem;
		color: #777;
	}

	.recruit-w .tab-list .item {
		width: 28.7%;
	}

	.news-w .newsde .le .news_list {
		width: 100%;
	}
	.news-w .recommend-img .item {
		height: 7.45rem;
	}
	.news-w .newsde .ri{
		display: none;
	}
	.news-w .newsde:before{
		display: none;
	}
	.video-w .con {
		width: 80%;
	}
	.lab-w .test-w .info {
		padding: 1rem 0rem;
	}
	.lab-w .test-w .swiper-w .swiper-b {
		padding: 2.25rem 0;
	}
	.lab-w .test-w .last-w .le {
		width: 100%;
		margin-bottom: 2rem;
	}
	.lab-w .test-w .last-w .list {
		width: 100%;
	}
	.lab-w .test-w .last-w {
		padding: 2rem 0rem;
	}
	.lab-w .mater-w {
		padding: 0 0 2rem 0rem;
	}
	.mould-w.produce .text_list {
		padding: 0 0 2rem;
	}
	.mould-w.produce .text_list li {
		width: 48.56%;
		margin: 0 2.88% 3% 0;
	}
	.mould-w .list {
		padding: 0 0rem;
	}
	.mould-w .list li .ri {
		padding: 0 1rem 0 1rem;
	}
	.mould-w.produce .pro_nav {
		padding: 0 0rem;
	}
	.prolist-w .list {
		padding: 0 0rem 1rem;
	}
	.prolist-w .list li .img {
		height: 5rem;
	}
	.mould-w .more_con .con {
		padding: 0 0rem;
	}
	.about-w .info-w .info {
		height: auto;
		padding: 0;
		display: flex;
		flex-direction: column-reverse;
	}
	.about-w .info-w .info .con {
		width: 100%;
	}
	.about-w .info-w .info .img {
		width: 100%;
		height: 14rem;
		margin-bottom: 1rem;
	}
	.about-w .zhizao-w {
		padding: 3rem 0 3.5rem;
	}
	.about-w .show-w {
		padding: 2.75rem 0 1.75rem;
	}
	.about-w .info-t {
		padding: 3rem 1.5rem;
	}
	.about-w .zhizao-w .swiper-container {
		padding: 0 0;
	}
	.about-w .show-w .swiper-slide .tit {
		height: 2.2rem;
	}
	.wenhua-w .value-w .show_list li {
		padding-right: 0.3rem;
	}
	.wenhua-w .socio-w {
		padding: 2.4rem 0 3rem;
	}
	.wenhua-w .mission {
		padding: 0.5rem 0 2.7rem;
	}
	.wenhua-w .mission .item {
		padding: 0 0 0.75rem 0.4rem;
	}
	.wenhua-pop .con {
		width: 92vw;
	}
	.develop-w {
		padding: 0.5rem 0rem 3.5rem;
	}
	.insec1 .swiper-container2 .swiper-slide .back {
		height: 24rem;
	}
	.insec1 .insec1-next {
		left: 40%;
	}

	.insec2:before {
		width: 100%;
		height: 49%;
		top: 0;
	}
	.insec2 .le {
		width: 100%;
		padding-top: 1.5rem;
		padding-right: 0;
	}
	.insec2.on .le .top {
		border-bottom: 1px solid #dcdcdc;
	}
	.insec2.on .le .bot {
		position: relative;
		background: #fff;
		height: 5rem;
		padding-top: 1rem;
	}
	.insec2 .ri{
		width: 100%;
		padding: 3rem 0;
	}
	.insec2 .list.bot{
		position: relative;
		width: 100%;
	}
	.insec3 .item a {
		padding-left: 0.75rem;
	}

	.insec4 .cir1 {
		width: 17rem;
	}
	.insec4 .cir2 {
		width: 23rem;
	}
	
	.insec7 .le {
		width: 100%;
	}
	.insec7 .ri {
		width: 40%;
		position: absolute;
		right: 4%;
	}
	.insec7 .ri span{
		display: none;
	}

	#se7-wrap{
		display: none;
	}

	.insec5 .le {
		padding: 2rem 3rem 0;
	}
	.insec5 .le .link {
		-right: 2rem;
	}
	.insec5 .ri {
		padding: 0rem 0 1rem;
	}

}

@media (max-width: 767px){

	.nybanner .banner-nav.four .le{
		font-size: 0.24rem;
	}
	.mnav-wrap {
		padding: 0 0.3rem;
	}

	.mnav-wrap .title {
		height: 1rem;
		font-size: 0.4rem;
		margin-bottom: 0.5rem;
	}
	.mnav-wrap .faqs-list .sub-wrap a {
		font-size: 0.3rem;
		margin-bottom: 0rem;
	}
	.mnav-wrap .faqs-list .list-title {
		font-size: 0.36rem;
		margin-bottom: 0.2rem;
	}
	.mnav-wrap .title img {
		width: 20px;
	}

	.header-wrap {
		padding: 0 0.3rem;
	}
	.header-wrap .le{
		height: 1.2rem;
	}
	.header-wrap .le .tab-btn {
		width: 24px;
		height: 19px;
		margin-right: 0.3rem;
	}
	.header-wrap .le .logo{
		width: 2rem;
	}
	.header-wrap .ri {
		height: 1.2rem;
	}
	.header-wrap .ri .item {
		padding: 0;
		border-right: none;
	}
	.header-wrap .ri .item1 i{
		display: none;
	}
	.header-wrap .ri .item3{
		display: none;
	}
	.header-wrap .ri .item1{
		margin-right: 0.2rem;
	}
	.header-wrap .ri .item2 .sub{
		margin-right: 0;
	}
	.header-wrap .ri .item .img {
		margin-right: 6px;
	}
	.header-wrap .ri .item1 .option {
		padding: 1px 9px;
	}
	.header-wrap .ri .item1 .option a {
		font-size: 0.3rem;
	}
	body{
		font-size: 0.28rem!important;
	}
	.footer-wrap .m_list li dt {
		height: 1rem;
		line-height: 1rem;
	}
	.footer-wrap .m_list li dt a {
		font-size: 0.34rem;
	}
	.footer-wrap .m_list li dd {
		height: 0.8rem;
		line-height: 0.8rem;
	}
	.footer-wrap .m_list li dd a {
		font-size: 0.3rem;
	}
	.footer-wrap .top {
		padding: 0.4rem 0;
	}
	.footer-wrap .top .le .item {
		margin-bottom: 0.3rem;
	}
	.footer-wrap .top .le .item img {
		margin-right: 0.25rem;
	}
	.footer-wrap .top .le .span {
		font-size: 0.32rem;
	}
	.footer-wrap .bot {
		height: 1.2rem;
		font-size: 0.24rem;
		padding-top: 0.2rem;
		box-sizing: border-box;
		text-align: center;
		line-height: 1.6
	}
	.footer-wrap .bot .ri{
		display: none;
	}
	.footer-wrap .top .le .share-w .header-btns {
		width: 0.7rem;
		height: 0.7rem;
		margin-right: 0.25rem;
	}
	.footer-wrap .top .le .share-w .up {
		width: 0.7rem;
		height: 0.7rem;
	}
	.footer-wrap .top .le .share-w .option {
		width: 2.4rem;
		left: 50%;
		transform: translateX(-50%);
		top: -2rem;
	}
	.footer-wrap .top .le .share-w .we-code:hover .option {
		top: -2.8rem;
	}
	.footer-wrap .top .le .share-w .up img{
		width: 50%;
	}
	.popup_tsina{
		transform: scale(0.8);
	}
	.footer-wrap .top .le .share-w .option:before {
		position: absolute;
		content: '';
		width: 0;
		height: 0;
		border-width: 7px;
		border-style: solid;
		border-color:#fff transparent transparent  transparent;
		left: 50%;
		top: auto;
		bottom: -14px;
		transform: translateX(-50%);
	}

	.nybanner {
		height: 5.4rem;
		padding-top: 2rem;
	}

	.nybanner h1 {
		font-size: 0.48rem;
		margin-bottom: 0.2rem;
	}
	.nybanner p{
		display: none;
		font-size: 0.28rem;
		line-height: 1.4;
	}
	.nybanner .nav-container{
		height: 1rem;
	}
	.nav-container.on {
		box-shadow: 0 0 2px 1px #dedede;
	}
	.nybanner .banner-nav {
		height: 1rem;
		line-height: 1rem;
		padding: 0 0.2rem;
		font-size: 0.28rem;
	}
	.ny_nav {
		padding: 0.2rem 0;
		margin-bottom: 0.3rem;
	}
	.ny_nav img {
		margin: 0 0.2rem;
	}
	.ny_nav span {
		font-size: 0.28rem;
	}
	h1{
		font-size: 0.44rem;
	}
	h2{
		font-size: 0.4rem;
	}
	h3{
		font-size: 0.36rem;
	}
	.contact-w {
		padding-bottom: 0.8rem;
	}
	.contact-w .tact {
		padding: 0;
	}
	.contact-w .tact h2 {
		line-height: 1.6;
	}
	.contact-w .tact .map {
		height: 5rem;
		border: 2px solid #dbdbdb;
		margin-top: 0.4rem;
	}
	.contact-w .tact .list {
		padding: 0.6rem 0.2rem 0.2rem;
	}
	.contact-w .tact .list li {
		padding: 0;
		margin-bottom: 0.4rem;
	}
	.contact-w .tact .list p {
		font-size: 0.28rem;
	}
	.contact-w .tact .list h3 {
		margin-bottom: 0.2rem;
	}
	.contact-w:before {
		height: 6.5rem;
	}
	.ny_nav a {
		font-size: 0.28rem;
	}

	.centre-w {
		padding: 0.2rem 0 1rem;
	}
	.centre-w .info-w .img {
		height: 5rem;
	}
	.centre-w .info-w .con {
		padding-top: 0.5rem;
	}
	.centre-w .info-w .con h2 {
		font-size: 0.4rem;
		padding-bottom: 0.2rem;
		margin-bottom: 0.3rem;
	}
	.centre-w .info-w .con h3 {
		font-size: 0.34rem;
		line-height: 1.6;
		margin-bottom: 0.2rem;
	}
	.centre-w .tab-w {
		height: 8.5rem;
		padding-top: 0.8rem;
	}
	.centre-w .tab-bar span {
		width: 2.1rem;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.3rem;
		margin: 0 0.1rem;
	}
	.centre-w .tab-w .swiper-container1 .swiper-slide {
		height: 3rem;
		width: 40%;
		padding: 0.5rem 0 0.5rem;
	}
	.centre-w .tab-w .tit {
		font-size: 0.36rem;
		margin: 0.5rem 0 1.5rem;
	}
	.centre-w .info-w {
		margin-bottom: 0.6rem;
	}
	.nybanner .banner-nav .le:after {
		height: 2px;
	}
	.centre-w .tab-w .swiper-container2 {
		margin-top: 0.5rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-wrapper {
		height: 5.8rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-slide {
		width: 100%;
		height: 5.25rem;
		padding: 0.4rem .3rem 0;
		font-size: 0.3rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-slide:hover {
		padding-top: 0.5rem;
		height: 5.8rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-slide .t {
		font-size: 0.4rem;
		margin: 0.2rem 0.9rem;
	}
	.centre-w .tab-w .swiper-container2 .swiper-slide .pop-t {
		height: 2.6rem;
	}
	.recruit-w {
		padding-bottom: 0.8rem;
	}
	.recruit-w .title {
		margin-bottom: 0.6rem;
	}
	.recruit-w h1 {
		margin-bottom: 0.5rem;
	}
	.recruit-w .tab-list {
		display: block;
	}
	.recruit-w .tab-list .item {
		width: 92%;
		margin-left: 4%;
		margin-bottom: 0.2rem;
	}
	.recruit-w .tab-list .item .up1 {
		height: 1rem;
		padding: 0 0.35rem;
	}
	.recruit-w .tab-list .item .option dd {
		height: 0.9rem;
		line-height: 0.9rem;
		padding: 0 0.3rem;
	}
	.recruit-w .tab-list .item .option {
		width: 100%;
		z-index: 2;
	}
	.recruit-w .tab-list .item3 .tet {
		width: 70%;
		padding: 0 0.25rem;
	}
	.recruit-w .tab-list .item3 .sub {
		width: 30%;
		font-size: 0.28rem;
	}
	.recruit-w .t {
		margin-top: 0.5rem;
		font-size: 0.28rem;
	}
	.recruit-w .list .list-title {
		height: 1.1rem;
		line-height: 1.15rem;
		padding: 0 0.3rem;
		font-size: 0.3rem;
	}
	.recruit-w .list .list-title span {
		margin-left: 0.2rem;
	}
	.recruit-w .list .list-title i {
		width: 0.4rem;
		height: 0.4rem;
		right: 0.3rem;
	}
	.recruit-w .list .sub-wrap {
		padding: 0.6rem 0.2rem;
		font-size: 0.28rem;
	}
	.recruit-w .list .sub-wrap li {
		width: 50%;
		margin-bottom: 0.2rem;
		font-size: 0.28rem;
	}
	.recruit-w .list .sub-wrap .con-t .tit-t {
		margin-bottom: 0.2rem;
		font-size: 0.32rem;
	}
	.recruit-w .list .sub-wrap .con-t .p {
		margin-bottom: 0.24rem;
		font-size: 0.28rem;
	}
	.recruit-w .list .sub-wrap .td {
		padding: 0.15rem 0.6rem;
		border-radius: 0.6rem;
		font-size: 0.28rem;
	}

	.recruit-w .list .sub-wrap .td-w span{
		font-size: 0.28rem;
		float: left;
		margin-top: 0.1rem;
	}
	.recruit-w .list .li {
		margin-bottom: 0.2rem;
	}
	.page-w a {
		width: 0.6rem;
		line-height: 0.6rem;
		height: 0.6rem;
		margin: 0 4px;
	}
	.recruit-w .tab-list .item .up {
		height: 1rem;
	}
	.recruit-w .list {
		margin-bottom: 0.6rem;
	}
	.recruit-w .list .sub-wrap .con-t {
		margin-bottom: 0.5rem;
	}
	.news-w {
		padding: 0rem 0 0.8rem;
	}
	.news-w .title {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.news-w .new-tab .input-b {
		width: 100%;
		height: 1.1rem;
		line-height: 1.1rem;
		padding: 0 0.35rem;
		margin-right: 0;
		margin-bottom: 0.2rem;
	}
	.news-w .new-tab .item .up {
		width: 100%;
		height: 1.1rem;
		line-height: 1.1rem;
		border-radius: 4px;
		padding: 0 0.35rem;
		font-size: 0.32rem;
	}
	.news-w .new-tab .item .option {
		top: 1.1rem;
		padding: 0.15rem 0;
		background: #f8f8f8;
	}
	.news-w .new-tab .item .option dd {
		padding: 0 0.3rem;
		cursor: pointer;
		height: 0.85rem;
		line-height: 0.85rem;
	}
	.news-w .recommend-img .item {
		width: 100%;
		height: 4.4rem;
		padding: 0 0.3rem 0.35rem;
	}
	.news-w .recommend-img .item .le {
		width: 74%;
		font-size: 0.32rem;
	}
	.news-w .recommend-img .item .ri {
		font-size: 0.24rem;
		line-height: 2.4;
	}
	.news-w .recommend-img {
		margin-bottom: 0.8rem;
	}
	.news-w .newsde .le .news_list li {
		width: 100%;
		padding-bottom: 0.4rem;
		margin-bottom: 0.6rem;
	}
	.news-w .newsde .le .news_list .img {
		width: 100%;
		padding-bottom: 64.5%;
	}
	.news-w .newsde .le .news_list .con-t {
		width: 100%;
		padding-top: 0.5rem;
	}
	.news-w .newsde .le .news_list .con-t .time {
		font-size: 0.28rem;
		margin-bottom: 0.2rem;
	}
	.news-w .newsde .le .news_list .con-t .tit {
		font-size: 0.28rem;
		-webkit-line-clamp: 3;
		height: 1.6rem;
		margin-bottom: 0.2rem;
	}
	.news-w .new-tab {
		margin: 0 auto 0.6rem;
		display: block;
	}
	.news-w .new-tab .item {
		width: 100%;
	}
	.news-w .newsde .le .news_list .con-t .t {
		font-size: 0.4rem;
	}
	.news-w .newsde .le .news_list {
		margin-bottom: 0.8rem;
	}
	.video-w {
		padding: 0rem 0 1rem;
		background-size: 92%;
	}
	.video-w .title {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.video-w .con {
		width: 92%;
	}
	.video-w .video {
		height: 5rem;
		margin-bottom: 0.2rem;
	}
	.video-w .con-t .le {
		font-size: 0.28rem;
		width: 100%;
		margin-bottom: 0.1rem;
	}
	.video-w .con-t .ri {
		font-size: 0.28rem;
		width: 100%;
	}
	.video-w .con-t:before {
		width: 100%;
		height: 1rem;
		bottom: 0.4rem;
	}
	.newde-wrap .newde .w1600{
		width: 100%;
	}
	.newde-wrap .newde .title {
		padding-bottom: 0.2rem;
	}
	.newde-wrap .newde .title h3{
		font-size: 0.4rem;
	}
	.newde-wrap .newde .title .t {
		margin-top: 0.2rem;
	}
	.newde-wrap .newde .con-t {
		padding-top: 0.6rem;
	}
	.newde-wrap .newde .con-t p {
		font-size: 0.28rem;
		line-height: 0.4rem;
	}
	.newde-wrap .de-bottom {
		margin-top: 0.8rem;
		display: block;
	}
	.newde-wrap .de-bottom .back-list{
		display: none;
	}
	.newde-wrap .de-bottom .prev {
		width: 100%;
	}
	.newde-wrap .de-bottom .next {
		width: 100%;
	}
	.newde-wrap .de-bottom .next a {
		flex-direction: row;
		justify-content: space-between;
	}
	.newde-wrap .de-bottom .next .debo-con {
		text-align: left;
	}
	.newde-wrap .de-bottom h1 {
		font-size: 0.3rem;
		margin-bottom: 0.1rem;
	}
	.newde-wrap .de-bottom p {
		line-height: 1.6;
		font-size: 0.3rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		font-weight: bold;
	}
	.newde-wrap .newde {
		padding: 0rem 0 1rem;
	}
	.lab-w .test-w .info {
		padding: 0;
	}
	.lab-w .test-w .info p {
		margin-bottom: 0.5rem;
	}
	.lab-w .test-w .swiper-w .swiper-b {
		padding: 0.5rem 0;
	}
	.lab-w .test-w .swiper-w .swiper-b .le {
		width: 100%;
		font-size: 0.4rem;
	}
	.lab-w .test-w .swiper-w .swiper-b .ri {
		font-size: 0.28rem;
	}
	.lab-w .test-w .last-w {
		padding: 0.6rem 0rem 0.8rem;
	}
	.lab-w .test-w .last-w .le h3 {
		font-size: 0.4rem;
		margin-bottom: 0.4rem;
	}
	.lab-w .test-w .last-w .le {
		margin-bottom: 0.5rem;
	}
	.lab-w .test-w .last-w .list li {
		width: 50%;
		height: 3rem;
		margin-bottom: 0.4rem;
	}
	.lab-w {
		padding-top: 0rem;
	}
	.lab-w .test-w .swiper-w .t {
		font-size: 0.28rem;
	}
	.lab-w .test-w .swiper-w .img {
		margin-bottom: 0.2rem;
		padding-bottom: 130%;
	}
	.lab-w .test-w .swiper-w .swiper-b .tit-t {
		margin-bottom: 0.5rem;
	}
	.lab-w .mater-w {
		padding: 0.2rem 0 0.8rem 0rem;
	}
	.lab-w .mater-w li {
		padding: 0.5rem 0;
	}
	.lab-w .mater-w li .le {
		width: 100%;
		margin-bottom: 0.3rem;
	}
	.lab-w .mater-w li .con-t {
		width: 100%;
		position: relative;
		transform: translateY(0);
		font-size: 0.28rem;
	}
	.mould-w.produce {
		padding: 0.2rem 0 0.8rem;
	}
	.mould-w.lab {
		padding-bottom: 0.8rem;
	}
	.mould-w.produce .title {
		width: 92%;
		margin: 0 auto 0.5rem;
	}
	.mould-w.produce .text_list li {
		width: 100%;
		margin: 0 2.88% 5% 0;
	}
	.mould-w.produce .text_list li .t {
		font-size: 0.4rem;
		line-height: 1.6;
		height: 1.4rem;
	}
	.mould-w.produce .text_list li .img {
		width: 100%;
		margin: 0.2rem 0 0.2rem;
	}
	.mould-w.produce .text_list {
		padding: 0 0 0rem;
	}
	.mould-w .list li{
		height: auto;
	}
	.mould-w .list li .le{
		width: 100%;
		height: 5rem;
	}
	.mould-w .list li .ri{
		width: 100%;
		height: auto;
		padding: 0.6rem 0.3rem 0.3rem;
	}
	.mould-w .list li .ri h3 {
		font-size: 0.4rem;
		margin-bottom: 0.3rem;
	}
	.mould-w .list li .le .swiper-container .swiper-pagination {
		bottom: -0.6rem;
	}
	.mould-w.produce .list li .le .swiper-container .swiper-pagination-bullet {
		width: 30px;
		height: 3px;
	}
	.mould-w.produce .pro_nav .swiper-slide {
		width: 25%;
		height: 1rem;
		line-height: 1rem;
		font-size: 0.28rem;
	}
	.prolist-w {
		padding: 0.8rem 0 1rem;
	}
	.prolist-w .list li {
		width: 100%;
		margin: 0 0 3% 0;
		padding: 0 0.3rem;
	}
	.prolist-w .list li .t {
		height: 1.2rem;
	}
	.mould-w.produce .list1 {
		padding-bottom: 1rem;
	}
	.prolist-w .list {
		padding: 0 0rem 0.6rem;
	}
	.prode-w {
		padding: 0.2rem 0rem 0.8rem;
	}
	.prode-w .prode .img {
		width: 100%;
		height: 5rem;
	}
	.prode-w .prode .con {
		width: 100%;
		padding-top: 0.4rem;
		padding: 0.4rem 0rem 0;
	}
	.prode-w .prode .con h3 {
		font-size: 0.4rem;
		margin-bottom: 0.2rem;
	}
	.prode-w .prode .con .con-t {
		font-size: 0.28rem;
	}
	.prode-w .pro-page {
		height: auto;
		line-height: 0.6rem;
		padding-top: 0.3rem;
	}
	.prode-w .pro-page .le{
		width: 100%;
	}
	.prode-w .prode {
		height: auto;
		padding-bottom: 0.5rem;
	}
	.prode-w .pro-page .ri{
		width: 100%;
		float: left;
	}
	.mould-w .list li .ri p:before {
		width: 4px;
		height: 4px;
		left: -0.2rem;
	}
	.mould-w .title {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.mould-w .list li {
		margin-bottom: 0.4rem;
	}
	.mould-w {
		padding: 0rem 0 1rem;
	}
	.mould-w .more_con .con{
		width: 100%;
	}
	.mould-w .more_con {
		margin: 1rem 0;
		height: 5rem;
		padding: 0.5rem 0 0.5rem;
	}
	.mould-w .more_con .tit-t {
		font-size: 0.44rem;
		margin-bottom: 1.5rem;
	}
	.mould-w .more_con .con .item h3 {
		font-size: 0.28rem;
		margin-top: 0.2rem;
	}
	.mould-w .more_con .con .item img{
		width: 50%;
	}
	.mould-tab.show {
		top: 1.2rem;
		padding-top: 0.5rem;
	}
	.mould-tab .swiper-container2 .swiper-slide .con-t {
		height: auto;
		padding: 0.6rem 0.3rem 0.6rem;
	}
	.mould-tab .swiper-container2 .swiper-slide .con-t .le-t {
		font-size: 0.4rem;
		margin-right: 0;
		width: 100%;
	}
	.mould-tab .swiper-container2 .swiper-slide .con-t .ri-t {
		font-size: 0.28rem;
		width: 100%;
	}
	.mould-tab .swiper-pagination-bullet {
		width: 30px;
		height: 3px;
	}
	.mould-tab .tab-close .ico {
		width: 1rem;
		height: 1rem;
	}
	.mould-tab .swiper-container2 .swiper-slide {
		padding-bottom: 0.6rem;
	}
	.mould-w.produce .title p {
		margin-top: 0.3rem;
		font-size: 0.28rem;
	}
	.mould-w.produce .last-w {
		padding: 0.6rem 0 1.5rem;
	}
	.field-w {
		padding-top: 0;
	}
	.field-w .title {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.field-w .field-slide {
		padding-bottom: 1.2rem;
	}
	.field-w .field-slide li a {
		width: 100%;
		height: 3rem;
		padding: 0.6rem 0 0.6rem 0.3rem;
		font-size: 0.4rem;
	}
	.field-w .field-slide li {
		width: 100%;
	}
	.field-w .field-slide li.cur{
		width: 100%;
	}
	.about-w .info-w .info .img {
		height: 5rem;
		margin-bottom: 0rem;
	}
	.about-w .info-w {
		padding: 0.2rem 0 0.8rem;
		background-size: 100%;
		background-position: 10% 73%;
	}
	.about-w .info-w .info h2 {
		margin-bottom: 0.2rem;
		font-size: 0.44rem;
	}
	.about-w .info-w .info .down-b {
		margin-top: 0.5rem;
	}
	.about-w .info-w .info .down-b img {
		margin-left: 10px;
		width: 0.8rem;
	}
	.about-w .zhizao-w {
		padding: 0.6rem 0 1rem;
		height: 8.4rem;
	}
	.about-w .zhizao-w h2 {
		font-size: 0.44rem;
		margin-bottom: 0.4rem;
	}
	.about-w .zhizao-w .title {
		margin-bottom: 1rem;
	}
	.about-w .zhizao-w .swiper-slide {
		width: 50%;
		height: 3.25rem;
		padding: 0 0.3rem;
	}
	.about-w .zhizao-w .swiper-slide .num-w {
		margin-bottom: 0.2rem;
	}
	.about-w .zhizao-w .swiper-slide .num {
		font-size: 1rem;
		line-height: 1;
	}
	.about-w .show-w {
		padding: 0.6rem 0 0.8rem;
	}
	.about-w .info-t {
		padding: 1rem 0.3rem;
		line-height: 0.4rem;
	}
	.about-w .info-w .info .con {
		padding: 0.6rem 0 0 0;
	}
	.about-w .show-w .swiper-slide .img {
		margin-bottom: 0.2rem;
	}
	.about-w .show-w .swiper-slide .t {
		font-size: 0.36rem;
		margin-bottom: 0.1rem;
	}
	.about-w .show-w .swiper-slide .tit {
		font-size: 0.28rem;
		line-height: 0.4rem;
		height: 1.6rem;
	}
	.about-w .show-w .swiper-slide .more-b {
		margin-top: 0.3rem;
		width: 2rem;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.28rem;
		border-radius: 0.8rem;
	}
	.about-w .zhizao-w .swiper-slide .add {
		right: 1.3rem;
		top: -0.4rem;
	}
	.wenhua-w .socio-w {
		padding: 0.6rem 0 1rem;
	}
	.wenhua-w .socio-w .title {
		margin-bottom: 0.5rem;
	}
	.wenhua-w .value-w {
		height: 9rem;
		padding: 0.6rem 0 0.8rem;
	}
	.wenhua-w .value-w .title {
		margin-bottom: 0.6rem;
	}
	.wenhua-w .value-w .show_list li {
		width: 100%;
		justify-content: flex-start;
		padding-right: 0.3rem;
		margin-bottom: 0.4rem;
	}
	.wenhua-w .value-w .show_list li h3 {
		font-size: 0.44rem;
		margin-bottom: 0.1rem;
	}
	.wenhua-w .title {
		font-size: 0.44rem;
	}
	.wenhua-w .mission .item-w {
		margin-top: 0.5rem;
	}
	.wenhua-w .mission .item {
		width: 100%;
		height: 5rem;
		padding: 0 0 0.3rem 0.3rem;
	}
	.wenhua-w .mission .item:first-child{
		margin-bottom: 0.3rem;
	}
	.wenhua-w .mission .item h2 {
		font-size: 0.42rem;
		margin-bottom: 0.1rem;
	}
	.wenhua-w .mission {
		padding: 0rem 0 0.8rem;
	}
	.wenhua-w .socio-w .swiper-container .swiper-slide .con {
		padding: 0.35rem 0 0.2rem;
	}
	.wenhua-w .value-w .show_list li .ico{
		width: 1.2rem;
	}
	.wenhua-w .value-w .show_list li .ico img{
		width: 60%;
	}
	.wenhua-w .value-w .show_list li .ico {
		margin-right: 0;
	}
	.wenhua-pop .close-btn {
		width: 30px;
		height: 30px;
		right: -15px;
		top: -15px;
	}
	.wenhua-pop .con {
		height: auto;
		padding: 0.6rem 0.25rem 1rem 0.25rem;
		border-radius: 5px;
	}
	.wenhua-pop .tit-t {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.wenhua-pop .item {
		margin-bottom: 0.2rem;
	}
	.wenhua-pop .item .le {
		width: 30%;
		font-size: 0.4rem;
	}
	.wenhua-pop .ri {
		width: 70%;
	}
	.wenhua-pop .back {
		max-width: 3rem;
	}
	.honor-w .swiper-b {
		padding: 0.6rem 0 0.8rem;
	}
	.honor-w .swiper-b .swiper-button-prev{
		width: 0.7rem;
		height: 0.7rem;
	}
	.honor-w .swiper-b .swiper-button-next{
		width: 0.7rem;
		height: 0.7rem;
	}
	.honor-w .info-w {
		padding: 0rem 0 0.8rem;
	}
	.honor-w .info-w .title {
		font-size: 0.44rem;
		margin-bottom: 0.5rem;
	}
	.honor-w .info-w .info {
		height: auto;
	}
	.honor-w .info-w .info .le {
		width: 100%;
		height: 5rem;
	}
	.honor-w .info-w .info .ri {
		width: 100%;
		height: auto;
		padding: 0.6rem 0.2rem;
	}
	.honor-w .info-w .info .swiper-container .t {
		padding-bottom: 0.2rem;
		margin-bottom: 0.4rem;
		height: 0.5rem;
		font-size: 0.3rem;
	}
	.honor-w .swiper-b .swiper-slide {
		height: 5.5rem;
	}
	.develop-w .title {
		font-size: 0.44rem;
	}
	.develop-w li {
		width: 100%;
		height: auto;
		margin-bottom: 0.6rem;
	}
	.develop-w .list:before{
		display: none;
	}
	.develop-w .list {
		padding-top: 0.5rem;
	}
	.develop-w li .img {
		width: 100%;
		height: 5rem;
		margin-bottom: 0.3rem;
	}
	.develop-w li .con {
		width: 100%;
		box-sizing: border-box;
		float: right;
	}
	.develop-w li h1 {
		margin-bottom: 0.2rem;
		font-size: 0.5rem;
		padding-left: 0.5rem;
	}
	.develop-w li .con-t {
		padding-left: 0.5rem;
		font-size: 0.24rem;
	}
	.develop-w li .con-t p:first-child:before {
		width: 4px;
		height: 4px;
		left: calc(-0.37rem - 2px);
	}
	.develop-w li:nth-child(2n) .con-t p:first-child:before {
		right: auto;
		left:  calc(-0.37rem - 2px);
	}
	.develop-w li:nth-child(2n) .con {
		text-align: left;
	}
	.develop-w {
		padding: 0.5rem 0rem 1rem;
	}
	.develop-w li h1:before {
		width: 12px;
		height: 12px;
		left: 0px;
	}
	.develop-w li:nth-child(2n) h1:before {
		right: auto;
		left: 0px;
	}
	.develop-w li h1:after {
		width: 4px;
		height: 4px;
		left: 4px;
	}
	.develop-w li:nth-child(2n) h1:after {
		left: 4px;
		right: auto;
	}
	.develop-w li:nth-child(2n) h1 {
		padding-right: 0;
		padding-left: 0.5rem;
	}
	.develop-w li:nth-child(2n) .con-t {
		padding-right: 0;
		padding-left: 0.5rem;
	}
	.develop-w {
		padding: 0rem 0rem 1rem;
	}
	.mnav-wrap .buy span{
		font-size: 0.32rem;
	}

	.insec1 .swiper-container2 .swiper-slide .back{
		display: none;
	}
	.insec1 .swiper-container2 .swiper-slide .m_back{
		display: block;
		height: 13.6rem;
	}
	.insec1 .swiper-container2 .swiper-slide .con {
		padding-top: 3rem;
		padding-left: 0;
	}
	.insec1 .swiper-container2 .swiper-slide .con h1 {
		font-size: 0.6rem;
		margin-bottom: 0.3rem;
	}
	.insec1 .swiper-container2 .swiper-slide .con h2 {
		font-size: 0.4rem;
		line-height: 1.6;
		margin-bottom: 1.1rem;
	}
	.insec1 .link {
		width: 2.6rem;
		height: 0.8rem;
		line-height: 0.8rem;
		margin-right: 0.3rem;
	}
	.insec5 .link {
		width: 2.6rem;
		height: 0.8rem;
		line-height: 0.8rem;
		margin-right: 0.3rem;
	}
	.insec7 .link {
		width: 2.6rem;
		height: 0.8rem;
		line-height: 0.8rem;
		margin-right: 0.3rem;
	}
	.insec1 .insec1-btns {
		left: 4%;
		font-size: 12px;
	}
	.insec1 .insec1-btns .btns {
		margin-right: 0.2rem;
	}
	.insec1 .insec1-btns .btns.cur .line {
		width: 0.5rem;
	}
	.insec1 .insec1-next {
		left: 58%;
	}
	.insec2:before {
		height: 54%;
	}
	.insec2 .le {
		width: 100%;
		padding-top: 0.6rem;
	}
	.insec2 .le h1 {
		margin-bottom: 0.3rem;
	}
	.insec2 .le h2 {
		margin-bottom: 0.2rem;
	}
	.insec2 .le a {
		padding-bottom: 5px;
		margin-top: 0.5rem;
	}
	.insec2.on .le .bot {
		height: auto;
		padding: 0.6rem 0;
	}
	.insec2 .list.bot .swiper-slide .t {
		margin: 0.3rem 0 0.2rem;
		font-size: 0.5rem;
	}
	.insec2 .list.bot {
		height: 4rem;
	}
	.insec2.on .le .top {
		padding-bottom: 0.6rem;
	}
	.insec2 .list.bot .swiper-slide{
		width: 100%;
	}
	.insec2 .ri .num {
		font-size: 0.6rem;
		line-height: 1.2;
	}
	.insec2 .ri .item{
		padding: 0 2px;
	}
	.insec2 .ri .item p{
		text-align: center;
		font-size: 12px;
		line-height: 1.4;
	}
	.insec2 .ri {
		width: 100%;
		padding: 1rem 0;
	}
	.insec2:after{
		display: none;
	}
	.insec2 .list.bot .swiper-button-next{
		width: 0.7rem;
		height: 0.7rem;
		background: url('../images/swiper-r2a.png')no-repeat center center;
		background-size: contain;
		display: block;
	}
	.insec2 .list.bot .swiper-button-prev{
		width: 0.7rem;
		height: 0.7rem;
		background: url('../images/swiper-l2a.png')no-repeat center center;
		background-size: contain;
		display: block;
	}
	.insec3 .swiper-container .swiper-slide{
		width: 50%;
		height: 8.3rem;
		overflow: hidden;
	}
	.insec3 .item a {
		padding-top: 1.8rem;
		padding-bottom: 2rem;
		padding-left: 0.3rem;
	}
	.insec3 .item .t {
		font-size: 0.36rem;
		line-height: 1.4;
	}
	.insec3 .item .tit {
		font-size: 0.42rem;
		margin: 0.2rem 0 0.5rem;
	}
	.insec3 .item .more {
		font-size: 0.28rem;
		margin-bottom: 0;
	}
	.insec4 .back {
		height: 13rem;
	}
	.insec4 .cirle-w {
		top: 32%;
	}
	.insec4 .swiper-container3 {
		width: 5.4rem;
		height: 5.4rem;
	}
	.insec4 .cir3 {
		width: 6rem;
	}
	.insec4 .cir2 {
		width: 9rem;
	}
	.insec4 .cir1 {
		width: 10rem;
	}
	.insec4 .swiper-container3 .swiper-slide .pro_img {
		height: 3rem;
		margin: 0.3rem 0 0;
	}
	.insec4 .swiper-container3 .swiper-slide h3 {
		font-size: 0.4rem;
	}
	.wel-wrap .swiper-container1 .insec4{
		height: 13rem!important;
		background:url('../images/insec4-img1.jpg')no-repeat center center;
		background-size: cover;
	}
	/*.insec4.on .back {
		transform: scale3d(1, 1, 1)!important;
		transition: all 0.1s cubic-bezier(1, 1, 1, 1)!important;
		}*/
		.insec4 .swiper-container3 .swiper-slide .b {
			border-bottom: 1px solid #fff;
			padding-bottom: 0.05rem;
		}
		.insec4.on .btns-w .btns1 {
			top: 9rem;
			left: -5%;
			display: flex;
			flex-direction: column-reverse;
			z-index: 11;
		}
		.insec4.on .btns-w .btns2 {
			top: 9rem;
			right:55%;
			display: flex;
			flex-direction: column-reverse;
			z-index: 11;
		}
		.insec4.on .btns-w .btns3 {
			bottom: auto;
			right: -99%;
			top: 9rem;
			z-index: 10;
			display: flex;
			flex-direction: column-reverse;
		}

		.insec4.on .btns-w .btns4 {
			bottom: auto;
			top: 9rem;
			right:-2%;
			z-index: 10;
			display: flex;
			flex-direction: column-reverse;
		}
		.insec4 .btns-w .ico {
			width: 1rem;
			height: 1rem;
		}
		.insec4 .btns-w .t {
			font-size: 0.28rem;
			margin: 0.05rem 0;
		}
		.insec7 .w1600{
			padding: 0.8rem 0 1rem;
			width: 100%;
			box-sizing:border-box;
		}
		.insec7 .le h1 {
			margin-bottom: 0.1rem;
		}
		.insec7 .le .title p {
			font-size: 0.44rem;
		}
		.insec7 .le .title {
			margin-bottom: 0.5rem;
			box-sizing: border-box;
			padding-left: 0.3rem;
		}
		.insec7 .ri{
			padding-top: 0;
		}
		.insec7 .ri .tab-w .more {
			font-size: 0.28rem;
			width: 2.5rem;
			height: 0.9rem;
			line-height: 0.9rem;
			padding-left: 0.35rem;
			top: 0.5rem;
		}
		.insec7 .ri .tab-w .more:before{
			right: 0.35rem;
		}
		.insec7 .ri .tab-w .a{
			display: none;
		}
		.insec7 .le .item .con-tt .sp {
			font-size: 0.28rem;
		}
		.insec7 .le .item .con .con-t {
			font-size: 0.4rem;
			line-height: 1.6;
			height: 1.4rem;
		}
		.insec7 .le .item1 .con {
			padding: 0.6rem 0.25rem 0.8rem;
		}
		.insec7 .le .item2 .con {
			padding: 0 0 0.8rem;
		}
		.insec7 .le .item{
			height: 8.4rem;
		}
		.insec7 .le .item2 .tit-t {
			margin-top: 0rem;
			font-size: 0.4rem;
			height: 1.4rem;
		}
		.insec7 .le .item2 .tit-p {
			margin: 0.5rem 0 1rem;
		}
		.insec7 .le .item2 {
			height: 8.4rem;
			padding: 0.6rem 0.25rem 0.8rem;
		}
		.insec7 .item-w{
			box-sizing:border-box;
			padding-left: 0.3rem;
		}
		.insec7 .ri .tab-w {
			margin-bottom: 0rem;
		}

		.insec7 .item-w .swiper-slide{
			width: 95%;
		}

		.insec6 .title {
			margin-bottom: 1rem;
		}
		.insec6 .title h3 {
			font-size: 0.44rem;
			margin-top: 0.2rem;
		}
		.insec6 {
			padding:0.6rem 0 1rem;
		}
		.insec6 .swiper-container6 .swiper-slide{
			width: 100%;
			height: 7rem;
			padding-top: 1rem;
			padding-left: 0.3rem;
		}
		.insec6 .swiper-container6 .swiper-slide.cur{
			width: 100%;
			padding-right: 0.3rem;
		}
		.insec6 .swiper-container6 .swiper-slide .t {
			font-size: 0.44rem;
			margin-bottom: 0.2rem;
		}
		.insec6 .swiper-container6 .swiper-slide .p {
			font-size: 0.28rem;
			margin-bottom: 0.15rem;
		}
		.insec6 .le-num {
			font-size: 0.6rem;
			left: 68%;
			top: 0.25rem;
		}
		.insec6 .le-num .num-a {
			font-size: 0.4rem;
		}

		.insec4 .swiper-container3 .swiper-button-next{
			width: 0.7rem;
			height: 0.7rem;
			right: -0.5rem;
		}
		.insec4 .swiper-container3 .swiper-button-prev{
			width: 0.7rem;
			height: 0.7rem;
			left: -0.5rem;
		}
		.nybanner .nav-container.on:before {
			box-shadow: 0 0 2px 1px #dedede;
		}

		.insec7 .le .item .ico img{
			width: 0.8rem;
		}
		.footer-wrap .m_list li dt .icon {
			width: 16px;
			height: 16px;
		}
		.footer-wrap .m_list li dt .icon .line1 {
			width: 16px;
		}
		.footer-wrap .m_list li dt .icon .line2 {
			height: 16px;
		}
		.insec1.on .scroll-t {
			bottom: 0.5rem;
			font-size: 12px;
		}
		.insec2 .ri .item{
			border-right:none 
		}
		.footer-wrap .top .le .share-w {
			margin-top: 0.4rem;
		}
		.mnav-wrap .faqs-list li{
			margin-bottom: 0.2rem;
		}

		.mould-w .list li .ri p{
			font-size:0.28rem;
			line-height: 0.44rem;
		}
		.mould-w .list li .ri p:before {
			top: 0.2rem;
		}
		.field-w .field-slide li .ico img{
			width: 0.8rem;
		}


		#wave1 {
			height: 7rem!important;
		}
		.insec5 .le h1 {
			font-size: 0.5rem;
			margin-bottom: 0.3rem;
		}
		.insec5 .le p {
			font-size: 0.28rem;
		}
		.insec5 .le {
			padding: 0.5rem 0.3rem 0;
			height: 8.5rem;
		}
		.insec5 .le-num {
			font-size: 0.35rem;
			margin-bottom: 0.5rem;
		}
		.insec5 .le .num-n {
			font-size: 0.65rem;
		}
	/*.swiper-container4{
			position: static;
			}*/
			.insec5 .le .link {
				margin-top: 0.5rem;
			}
			.insec5 .ri .swiper5-box {
				width: 5rem;
				height: 5rem;
				padding: 0.2rem;
			}
			.insec5 .ri {
				padding: 0rem 0 0.5rem;
			}
			.insec5 .ri .con-t h1 {
				font-size: 0.45rem;
				margin-bottom: 0.3rem;
			}
			.insec5 .ri .swiper5-box {
				width: 5.4rem;
				height: 5.4rem;
			}
			.insec5 .swiper10-box {
				width: 100%;
				margin: 1rem auto 0;
			}
			.insec5 .swiper10-box .swiper-slide{
				font-size: 0.24rem;
			}
			.insec5 .swiper10-box .swiper-slide-active {
				font-size: 0.36rem;
			}
			.insec5 .swiper10-box:before {
				width: 1px;
				height: 0.65rem;
				top: -0.7rem;
			}
			.insec5 .con-t {
				margin-top: 0.5rem;
			}
			.insec5 .ri .swiper-button-next {
				width: 0.75rem;
				height: 0.75rem;
				background-size: contain;
				right: -1rem;
			}
			.insec5 .ri .swiper-button-prev {
				width: 0.75rem;
				height: 0.75rem;
				background-size: contain;
				left: -1rem;
			}
			.insec5 .ico img{
				width: 0.8rem;
			}

			.insec2 .ri .add {
				right: -0.4rem;
				font-size: 0.4rem;
				top: -0.2rem;
			}

			.mould-w.produce .pro_nav .swiper-button-prev{
				left: -0.25rem;
			}
			.mould-w.produce .pro_nav .swiper-button-next{
				right: -0.25rem;
			}
			
		}


