@charset 'utf-8';

.productdetail{max-width: 1000px; padding: 30px 0; margin: 0 auto;}
.productdetail .product_location{}
.productdetail .product_location::after{content: ''; display: table; clear: both;}
.productdetail .product_location .product_logo{float: left;}
.productdetail .product_location .product_category{float: right;}

.productdetail .product_head{text-align: center;}
.productdetail .product_head img{max-width: 100%; height: auto;}

.productdetail .product_name{text-align: center;}
.productdetail .product_name h1{display: inline-block; font-size: 22px; color: #2051a6;}
.productdetail .product_model{text-align: right; margin-top: 20px;}
.productdetail .product_model p{font-size: 18px; line-height: 36px;}
.productdetail .product_picture{width: 100%; max-width: 100%; margin: 20px auto 0;}
.productdetail .product_picture img{width: 100%;}
.productdetail .product_content{margin-top: 30px;}
.productdetail .product_content img{max-width: 100%; height: auto;}
.productdetail .product_content table{max-width: 100%; border-collapse: collapse;}
.productdetail .product_content table thead td{background: #2d529f; color: #fff;}
.productdetail .product_content table tbody tr:nth-child(even) td{background: #d9d9d9;}
.productdetail .product_content table td{font-size: 14px; padding: 8px 10px; line-height: 22px;}

.productdetail .product_quality{padding: 30px 0;}
.productdetail .product_quality ul{text-align: center;}
.productdetail .product_quality ul li{width: 30%; display: inline-block; vertical-align: top; margin: 0 1%;}
.productdetail .product_quality ul li p{line-height: 22px; padding: 5px 0;}

@media (max-width:990px) {
	.productdetail{max-width: 100%;}
	.productdetail .product_location{}
	.productdetail .product_location::after{content: ''; display: table; clear: both;}
	.productdetail .product_location .product_logo{float: left;}
	.productdetail .product_location .product_category{float: right;}
	
	.productdetail .product_head{text-align: center;}
	.productdetail .product_head img{max-width: 100%; height: auto;}
	
	.productdetail .product_name{text-align: center;}
	.productdetail .product_name h1{display: inline-block; font-size: 22px; color: #2051a6;}
	.productdetail .product_model{text-align: right; margin-top: 20px;}
	.productdetail .product_model p{font-size: 18px; line-height: 36px;}

	
	.productdetail .product_quality{padding: 30px 0;}
	.productdetail .product_quality ul{text-align: center;}
	.productdetail .product_quality ul li{width: 100%; vertical-align: top; margin: 0 0 30px 0;}
	.productdetail .product_quality ul li p{line-height: 22px; padding: 5px 0;}
}