@charset "utf-8";
	@media(min-width:1201px) {
	html {
	font-size: 625%!important
}
}@media(max-width:1200px) {
	html {
	font-size: 625%
}
.content {
	margin : 0 auto;
	padding: 0 2%
}
}@media(max-width:1150px) {
	html {
	font-size: 600%
}
}@media(max-width:1180px) {
	/* footer ul {
	margin-right: 5%
} */
footer ul {
	width        : 33%;
	margin-bottom: 3%;
	margin-right : 0
}
.foot_column {
	margin-right: 5%
}
}@media(max-width:1130px) {
	/* footer ul {
	margin-right: 3%
} */
.foot_column {
	margin-right: 3%
}
}@media(max-width:1024px) {
	html {
	font-size: 580%
}
footer .content {
	display: flex;
	/* justify-content: space-around; */
	flex-wrap: wrap
}

.foot_column {
	width       : 33%;
	margin-right: 0
}
}@media(min-width:961px) {
	html {
	font-size: 560%
}
nav,.logo-text {
	display: block
}
.nav-btn,.nav-hide {
	display: none!important
}
}@media(min-width:900px) {
	.swiper-pagination-3 {
	display: none!important
}
}@media(max-width:960px) {
	html {
	font-size: 560%
}
nav,.logo-text {
	display: none
}

.icon-search,.search-con,.icon-search,.icon-search2{
display: none !important;
}

.nav-btn {
	display: block
}
.advantage-list li {
	width: 31%
}
.inp-text dt {
	font-size: 30px
}
.product-list>ul>li {
	width: 31%
}
.new-img {
	width: 30%
}
.new-list dl {
	width: calc(70% - 50px)
}
.new-list dl dd {
	max-height        : 4.5em;
	overflow          : hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}
.ex-list li {
	width        : 46%;
	margin       : 0 2%;
	margin-bottom: 30px
}
}@media(max-width:900px) {
	html {
	font-size: 550%
}
.swiper-pagination-3 {
	display: block!important
}
.pcertificate ul {
	width : 600px;
	height: 600px
}
.about-img {
	width     : 46%;
	margin    : 0 2%;
	float     : left;
	position  : initial;
	margin-top: 0
}
.about-left {
	width        : 100%;
	margin-bottom: 30px
}
.about p {
	width: 100%
}
}@media(max-width:880px) {
	html {
	font-size: 540%
}
}@media(max-width:820px) {
	html {
	font-size: 530%
}
}@media(max-width:780px) {
	footer,.copy-right {
		display: none
	}
	.copy{
		height  : initial;
		overflow: hidden;
	}
.footer-menu {
	display: block
}
.foot_column2 .footer_wechat h4 {
	margin-bottom: 0
}
.map-left,.map-right {
	width: 100%
}
}@media(max-width:768px) {
	html {
	font-size: 520%
}
.contact-left,.contact-right {
	width: 100%
}
.contact-right {
	margin-top: 10px
}
.contact-right td {
	width  : 100%;
	display: block
}
.contact {
	padding: 40px 0
}
.contact-right form input[type="text"] {
	width       : 97%;
	padding-left: 2%
}
.contact-right form input[type="email"] {
	width       : 97%;
	padding-left: 2%
}
.ex-list li {
	width        : 100%;
	margin-bottom: 20px
}
.exhibition {
	padding-bottom: 0
}
.advantage-list li {
	width: 48%
}
.product-list>ul>li {
	width: 48%
}
.detail-left,.detail-right {
	width : 98%;
	margin: 0 1%
}
}@media(max-width:700px) {
	html {
	font-size: 510%
}
}@media(max-width:640px) {
	html {
	font-size: 480%
}
.inp-text,.inp-img {
	width: 100%
}
.inp-text {
	position    : static;
	transform   : translateY(-30%);
	padding-left: 0
}
.inp-text dd {
	font-size: 15px
}
.inproduct li {
	margin-bottom: 0
}
.inproduct li:nth-child(even) .inp-img {
	float: none
}
.new-img {
	width: 40%
}
.new-list dl dt {
	font-size    : 16px;
	margin-bottom: 5px
}
.new-list dl {
	width: calc(60% - 50px)
}
.new-list dl dd {
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow          : hidden;
	max-height        : 6em;
	margin-top        : 5px;
	font-size         : 14px
}
.new-date {
	font-size    : 15px!important;
	margin-bottom: 5px
}
.new-bimg {
	width: 100%
}
.inabout li {
	width: 100%
}
.inabout {
	margin: 0
}
.pcertificate ul {
	width : 100%;
	height: auto;
	border: 0
}
.pcertificate li,.pcertificate li img {
	width    : 100%;
	transform: initial
}
.pcertificate li {
	position: initial
}
.about {
	padding: 0
}
.about p {
	width      : 96%;
	font-size  : 14px;
	line-height: 2em
}
}@media(max-width:600px) {
	html {
	font-size: 460%
}
}@media(max-width:560px) {
	html {
	font-size: 440%
}
}@media(max-width:480px) {
	html {
	font-size: 440%
}
.product-list>ul>li,.Related li {
	width: 98%
}
.new-img {
	width        : 100%;
	margin-bottom: 5px;
	margin-right : 0
}
.new-img img {
	width    : 100%;
	height   : 100%;
	max-width: 100%
}
.new-list dl {
	width: 100%
}
.ny-tit {
	width     : 100%;
	text-align: center
}
}@media(max-width:400px) {
	.advantage-list li {
	width: 98%
}
.inp-text dt {
	font-size: 25px
}
.two1 li {
	padding-left: 25px
}
}

