﻿.productclass6{
    text-align: left;
    width:50%;
    border:1px solid #c9c9c9;

}
.productclass6 tr{
    border:1px solid #c9c9c9;
}
.productclass6 td{
    border:1px solid #c9c9c9;
}

.productclass6 td:nth-child(odd) {
    background: #f3f3f3;
    font-weight: 549;
    padding-left: 6px;
}

.firstRow td {
    text-align: center !important;
    font-weight: bold !important;
}
.firstRow td {
    text-align: center !important;
    font-weight: bold;
}
.productclass6 td {
    border: 1px solid #c9c9c9;
}

.product_detail_wrap {
	width: 192rem;
	padding-top: 8rem;
}

.product_detail_box {
	width: 120rem;
	margin: 5rem auto;
}


.commodity_swiper_detial {
	display: flex;
	justify-content: space-between;
}

/* 产品轮播图 */
.commodity_swiper {
	width: 57rem;
}

.commodity_swiper_container {
	width: 57rem;
	height: 42rem;
	background-color: #ffffff;
}

.commodity_swiper_container .swiper-slide>img {
	max-height: 42rem;
	max-width: 57rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

/* 产品轮播图底部图片 */
.imgList {
	margin-top: 0.8rem;
	width: 57rem;
	height: 10.2rem;
	display: flex;
	justify-content: space-between;
}

.imgOne {
	width: 13.6rem;
	height: 10.2rem;
	border: solid 0.1rem #e5e5e5;
	position: relative;
}

.imgOne>img {
	max-width: 8rem;
	max-height: 12rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.imgList>.imgActive {
	width: 13.6rem;
	height: 10.2rem;
	border: 0.1rem solid #2884ff;
}

/* 产品详情 */
.commodity_detail {
	width: 55rem;
}

.commodity_detail>h5 {
	font-size: 2rem;
	color: #2c2c2c;
	height: 7rem;
	line-height: 5rem;
	font-family: SourceHanSansCN-Medium;
	border-bottom: 0.1rem dashed #d2d2d2;
	margin-bottom: 2rem;
}

.commodity_detail>h5>span {
	font-family: Arial-BoldMT;
}

.commodity_detail>p {
	font-family: SourceHanSansCN-Normal;
	font-size: 1.6rem;
	line-height: 4.2rem;
	color: #282828;
}

.commodity_detail>p span {
	font-family: SourceHanSansCN-Medium;
	font-weight: 550;
	font-size: 1.8rem;
}

.commodity_detail .detail_line {
	border-bottom: 0.1rem dashed #d2d2d2;
	margin: 2rem 0;
}

.commodity_detail>a>img {
	width: 55rem;
	height: 10rem;
	margin-bottom: 3rem;
}

.handler {
	height: 6rem;
	text-align: center;
}

.handler a {
	font-family: SourceHanSansCN-Regular;
	font-size: 2.4rem;
	line-height: 6rem;
	width: 19.1rem;
	height: 6rem;
	border-radius: 1rem;
	display: inline-block;
	cursor: pointer;
	letter-spacing: 0.1rem;
	color: #ffffff;
	background-color: #f39800;
	cursor: pointer;
}

.handler a:last-child {
	margin-left: 2.5rem;
	background-color: #0068b7;
}

/* 资料下载 */
.file_fixed {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 8rem;
	z-index: 1;
	background-color: rgba(191, 191, 191, .5);
}

.file_download {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 40%;
	height: 55%;
	background-color: #ffffff;
	border-radius: 2rem;
	text-align: center;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.file_download>h5 {
	font-family: SourceHanSansCN-Medium;
	font-size: 3rem;
	line-height: 5rem;
	color: #000000;
}

.file_download img {
	width: 28%;
	margin-top: 5%;
}

.file_download>p {
	font-family: SourceHanSansCN-Medium;
	font-size: 1.8rem;
	line-height: 5rem;
	color: #000000;
}

/* 产品认证 */
.certificate {
	width: 192rem;
	height: 14.3rem;
	background-color: #eeeeee;
}

.certificate_box {
	width: 120rem;
	margin: 0 auto;
	display: flex;
}

.certificate_box>h5 {
	font-family: SourceHanSansCN-Bold;
	font-weight: 550;
	font-size: 2.4rem;
	line-height: 14.3rem;
	color: #2f2f2f;
}

.certificate_icon {
	width: 10rem;
	height: 14.3rem;
	position: relative;
	margin-left: 8rem;
}

.certificate_icon>img {
	max-width: 10rem;
	max-height: 14rem;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

/* 产品介绍 */
.introduction {
	padding-top: 4.5rem;
	width: 120rem;
	margin: 0 auto;
}

.introduction_box>h5,
.ability>h5,
.related_products>h5 {
	font-weight: 550;
	font-family: SourceHanSansCN-Bold;
	font-size: 2.4rem;
	line-height: 7.5rem;
	letter-spacing: 0rem;
	color: #2f2f2f;
}
/*
.ability>p {
	font-weight: 550;
}*/
.introduction_box>p {	
	width: 119.8rem;
	font-family: SourceHanSansCN-Regular;
	font-size: 1.6rem;
	line-height: 4.2rem;
	color: #282828;
}
.ability>p {
	
	width: 119.8rem;
	font-family: SourceHanSansCN-Regular;
	font-size: 1.6rem;
	line-height: 4.2rem;
	color: #282828;
}

.ability li {
	font-family: MicrosoftYaHei;
	font-size: 1.6rem;
	line-height: 4.2rem;
	letter-spacing: 0rem;
	color: #0f0f0f;
}

.ability li>span {
	display: inline-block;
	border-radius: 50%;
	width: 1.2rem;
	height: 1.3rem;
	background-color: #878782;
	margin-right: 1rem;
}


/* 关联产品 */
.related_products_box {
	margin-top: 2rem;
	width: calc(29rem * 4 + 3.6rem);
	display: flex;
	justify-content: flex-start;
}

/* 单个产品 */
.related_products_item {
	padding: 0 4rem;
	text-align: center;
	width: 29rem;
	height: 39rem;
	background-color: #ffffff;
	position: relative;
	margin-bottom: 2rem;
	margin-right: 1.2rem;
	cursor: pointer;
	border: solid 0.1rem #d2d2d2;
}

.related_products_item:hover {
	transition: transform .5s;
	transform: scale(1.05);
}

.related_products_item:nth-child(4n) {
	margin-right: 0;
}

/* 单个产品图片 */
.product_img {
	top: 50%;
	left: 50%;
	transform: translate(-50%, calc(-50% - 2.5rem));
}

.product_label {
	bottom: 3rem;
	max-width: 21.3rem;
}

.product_img img {
	margin: 0 auto;
	max-width: 21.3rem;
	max-height: 25rem;
}

.product_img,
.product_label {
	position: absolute;
}

/* 单个产品介绍 */
.product_label P {
	color: #313131;
	font-family: MicrosoftYaHei;
	font-size: 1.6rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0rem;
	width: 20rem;
}


/* 产品定制 */
.product_form {
	width: 120rem;
	margin: 0 auto;
}

.product_form>h5 {
	font-family: SourceHanSansCN-Regular;
	font-size: 3rem;
	color: #212121;
	height: 10rem;
	line-height: 10rem;
	text-align: center;
}

.product_form {
	text-align: center;
}

.product_form_box {
	width: 120rem;
	height: 12rem;
	background-color: #eeeeee;
	display: flex;
}

.form_text {
	width: 21.3rem;
	height: 12rem;
	background-color: #434343;
	font-family: ArialMT;
	font-size: 3rem;
	/* line-height: 3.6rem;; */
	letter-spacing: 0rem;
	color: #ffffff;
	text-align: center;
	line-height: 1.1;
	padding-top: 2.5rem;
}

.form_input {
	height: 12rem;
}

.form_input input[type="text"] {
	width: 28rem;
	height: 6.5rem;
	background-color: #ffffff;
	font-family: SourceHanSansCN-Regular;
	font-size: 2rem;
	line-height: 2.4rem;
	letter-spacing: 0rem;
	color: #5e5e5e;
	padding: 0 1rem;
	margin-left: 3.5rem;
	margin-top: 2.7rem;
}

.form_input input[type="number"] {
	width: 28rem;
	height: 6.5rem;
	background-color: #ffffff;
	font-family: SourceHanSansCN-Regular;
	font-size: 2rem;
	line-height: 2.4rem;
	letter-spacing: 0rem;
	color: #5e5e5e;
	padding: 0 1rem;
	margin-left: 3.5rem;
	margin-top: 2.7rem;
}

.product_form_submit {
	margin: 5rem auto;
	width: 18.5rem;
	height: 5rem;
	background-color: #0068b7;
	border-radius: 360px;
	font-family: SourceHanSansCN-Regular;
	font-size: 2rem;
	line-height: 5rem;
	letter-spacing: 0rem;
	color: #ffffff;
	text-align: center;
}


@media screen and (max-width: 1140px) {
	.product_detail_wrap {
		padding-top: 9.3rem;
	}

	.product_detail_box {
		width: 172rem;
		margin: 10rem auto;
	}

	.commodity_swiper_detial {
		display: flex;
		justify-content: space-between;
	}

	/* 产品轮播图 */
	.commodity_swiper {
		width: 90rem;
	}

	.commodity_swiper_container {
		width: 90rem;
		height: 66.5rem;
	}

	.commodity_swiper_container .swiper-slide>img {
		max-width: 90rem;
		max-height: 66.5rem;
	}

	/* 产品轮播图底部图片 */
	.imgList {
		margin-top: 8rem;
		width: 90rem;
		height: 16.2rem;
	}

	.imgOne {
		width: 21.558rem;
		height: 16.2rem;
	}

	.imgOne>img {
		max-height: 15rem;
		max-width: 21rem;
	}

	.imgList>.imgActive {
		width: 21.558rem;
		height: 16.2rem;
	}

	/* 产品详情 */
	.commodity_detail {
		width: 78rem;
	}

	.commodity_detail>h5 {
		font-size: 4.042rem;
		height: 8.6rem;
		line-height: 1;
		border-bottom: 0.2rem dashed #d2d2d2;
		margin-bottom: 4rem;
	}


	.commodity_detail>p {
		font-size: 2.695rem;
		line-height: 6.5rem;
		color: #282828;
	}

	.commodity_detail>p span {
		font-size: 3.032rem;
	}

	.commodity_detail .detail_line {
		border-bottom: 0.1rem dashed #d2d2d2;
		margin: 3.5rem 0;
	}

	.commodity_detail>a>img {
		width: 81.684rem;
		height: 15.832rem;
		margin-bottom: 6.4rem;
	}

	.handler {
		height: 9rem;
		text-align: center;
	}

	.handler a {
		width: 27.789rem;
		height: 9rem;
		font-size: 3.368rem;
		line-height: 9rem;
		border-radius: 1.7rem;
	}

	.handler a:last-child {
		margin-left: 3.87rem;
	}

	/* 资料下载 */
	.file_fixed {
		top: 9.3rem;
	}

	.file_download {
		width: 109.642rem;
		height: 84.211rem;
		border-radius: 3.368rem;
	}

	.file_download>h5 {
		font-size: 5.053rem;
		line-height: 10rem;
	}

	.file_download img {
		width: 38.905rem;
		height: 38.905rem;
		margin-top: 7rem;
	}

	.file_download>p {
		margin-top: 5rem;
		font-size: 3.032rem;
		line-height: 8rem;
	}

	/* 产品认证 */
	.certificate {
		width: 192rem;
		height: 24.253rem;
	}

	.certificate_box {
		width: 172rem;
	}

	.certificate_box>h5 {
		font-size: 4.042rem;
		line-height: 24.253rem;
	}

	.certificate_icon {
		width: 17rem;
		height: 24.253rem;
		margin-left: 13rem;
	}

	.certificate_icon>img {
		max-width: 17rem;
		max-height: 24.253rem;
	}

	/* 产品介绍 */
	.introduction {
		padding-top: 5rem;
		width: 172rem;
	}

	.introduction_box>h5,
	.ability>h5,
	.related_products>h5 {
		font-size: 4rem;
		line-height: 12rem;
	}

	.introduction_box>p {
		width: 172rem;
		font-size: 2.696rem;
		line-height: 6.7rem;
	}

	.ability li {
		font-size: 2.695rem;
		line-height: 6.7rem;
	}

	.ability li>span {
		display: inline-block;
		width: 2.021rem;
		height: 2.189rem;
		margin-right: 1.5rem;
	}
	.ability>p {
		font-weight: 550;
	}


	/* 关联产品 */
	.related_products_box {
		margin-top: 5rem;
		width: calc(49rem * 3 + 18rem; );
		display: flex;
		justify-content: center;
	}

	/* 单个产品 */
	.related_products_item {
		width: 49rem;
		height: 63.832rem;
		padding: 0 6rem;
		margin-right: 9rem;
	}

	.related_products_item:nth-child(3n) {
		margin-right: 0;
	}

	.related_products_item:nth-child(4n) {
		display: none;
	}

	/* 单个产品图片 */
	.product_img {
		transform: translate(-50%, calc(-50% - 5rem));
	}

	.product_label {
		bottom: 5rem;
		max-width: 37rem;
	}

	.product_img img {
		margin: 0 auto;
		max-width: 37rem;
		max-height: 42rem;
	}

	/* 单个产品介绍 */
	.product_label P {
		font-size: 2.695rem;
	}


	/* 产品定制 */
	.product_form {
		width: 172rem;
	}

	.product_form>h5 {
		font-size: 5.053rem;
		height: 16.6rem;
		line-height: 16.6rem;
	}

	.product_form_box {
		width: 172rem;
		height: 17.5rem;
	}

	.form_text {
		width: 27.958rem;
		height: 17.5rem;
		font-size: 4.379rem;
		padding-top: 4rem;
	}

	.form_input {
		height: 17.5rem;
	}

	.form_input input[type="text"] {
		width: 41.095rem;
		height: 9.6rem;
		font-size: 2.919rem;
		line-height: 96rem;
		padding: 0 1.6rem;
		margin-left: 4.8rem;
		margin-top: 3.9rem;
	}

	.product_form_submit {
		margin: 9rem auto;
		width: 31.158rem;
		height: 8.589rem;
		font-size: 3.368rem;
		line-height: 8.589rem;
	}
}
