.product_xq{width:100%;background: #f2f2f2;color:#000000;box-shadow: 0 0 10px #cdcdcd;margin: 0 auto;}
.prod_lx{display: flex;justify-content: space-between;padding:1rem 2rem;box-sizing: border-box;background:#ff650d;}
.prod_lx p{line-height: 2;font-size:1.125rem;color:#ffffff;}
.prod_lx .prod_ly{display: flex;justify-content: space-between;align-items: center;}
.prod_ly span{font-size:1.5rem;color:#ffffff;display: block;font-weight:bold;}
.prod_ly a{font-size: 0.875rem;display: block;background-color: #fff;color: #000;border-radius: 30px;margin-left: 2.5rem;line-height: 34px;text-align: center;width: 100px;height: 34px;}
.shipin{width:80%;margin:4rem auto;}
.shipin video{width:100%;margin:0 auto;background:#000;height: 480px;}
.shipin p{text-align: center;font-size: 1.25rem;margin-top:0.5rem;}
.pro_mb{border-radius: 15px;background: #ffffff;padding:3rem 1.8rem;box-sizing: border-box;width: 90%;margin: 0 auto;}
.pro_mb .pro_ax{display: flex;justify-content: space-between;border-bottom: 1px solid #b6b5bc;padding-bottom: 1rem;}
.pro_mb .pro_ax p{font-size:2.375rem;font-weight: bold;margin: 2rem 0;}
.pro_mb .pro_ax span{font-size: 1.125rem;}
.pro_mb .pro_ab{font-size: 1.25rem;line-height: 1.8;margin-top:3rem;}
.le{margin:4rem 0 0;}
.pro_mc{background: #ffffff;padding-top: 4rem;padding-bottom: 5rem;}
.pro_mc .pro_ca{width:90%;margin: 0 auto;}
.pro_mc .pro_ca .pro_cb{text-align: right;}
.pro_mc .pro_ca .pro_cc{font-size: 3rem;font-weight:bold;margin:2rem 0;color:#ff650d;}
.pro_mc .pro_ca .pro_cd{font-size: 1.25rem;line-height: 1.8;}
.pro_mc .pro_ca .pro_ce{padding: 2rem 0;}
.pro_mc .pro_cf{border-radius: 15px;background: #f2f2f2;padding:2rem 1rem;box-sizing: border-box;width: 90%;margin: 0 auto;}
.pro_mc .pro_cf ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pro_mc .pro_cf ul li {text-align: center;width: 25%;}
.pro_mc .pro_cf ul li p{font-size: 1.125rem;margin-bottom: 0.2rem;margin-top: 0.5rem;}
.pro_mc .pro_cf ul li span{color: #808080;}
.pro_md{padding:3rem 3rem;background:url(../images/chanp_bg.jpg) center no-repeat;background-size: cover}
.pro_md p{font-size:2.375rem;color:#ffffff;font-weight: bold}
.pro_md span{font-size:1.325rem;color:#ffffff;}
.pro_me{background: #ffffff;padding-top: 4rem;padding-bottom: 5rem;}
.pro_me .pro_ea{width: 90%;margin: 0 auto;}
.pro_me .pro_ea .pro_eb{margin-bottom: 3rem;}
.pro_me .pro_ea .pro_eb p{font-size:1.875rem;}
.pro_me .pro_ea .pro_eb span{font-size: 1.125rem;opacity: 80%;}
.pro_me .pro_ea .pro_eb .pro_ec{margin-top:2rem; }
.pro_mf {text-align: center;padding:4rem 0 ;background: #f2f2f2;}
.pro_mg{background: #ffffff;padding-top: 4rem;padding-bottom: 5rem;}
.pro_mg .pro_ea{width: 90%;margin: 0 auto;}
.pro_mg .pro_ea .pro_eb p{font-size:2.375rem;font-weight: bold}
.pro_mg .pro_ea .pro_eb span{font-size: 1.125rem;}
.pro_mg .pro_ea .pro_ec{margin-top: 2rem}
.pro_mg .pro_ea .pro_ec p{font-size:1.325rem;color:#ffffff;background: #ff650d;display: inline-block;padding: 0.5rem 1rem;margin-bottom: 1rem;border-radius: 5px;}
.pro_mg .pro_ea .pro_ec span{display: block;font-size: 1.125rem;line-height: 1.8;padding: 0 10px;}
.table-container table{margin: 0;border-collapse: collapse;width:100%;background: #f2f2f2;}
.table-container td, .table-container th{height: 60px;border: 0px solid #ccc;text-align: center;font-weight: normal;font-size: 1rem;font-family: Arial;}
.table-container{width: 100%;overflow-y: auto;_overflow: auto;margin: 2.5rem 0 1rem;}
.table-container::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
.table-container::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, 0.3);}
.table-container tr:nth-child(2n-1){background: #ffffff;}
.table-container tr:nth-child(1){background: #ff650d;font-size:1.5rem;color:#ffffff;}
.table-container1 table{margin: 0;border-collapse: collapse;width:100%;background: #ffffff;}
.table-container1 td, .table-container1 th{height: 60px;border: 0px solid #ccc;text-align: center;font-weight: normal;font-size: 1.25rem;font-family: Arial;}
.table-container1{width: 100%;overflow-y: auto;_overflow: auto;margin: 2.5rem 0 1rem;}
.table-container1::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
.table-container1::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, 0.3);}
.table-container1 tr:nth-child(2n-1){background: #f2f2f2;}
.table-container1 tr:nth-child(1){background: #808080;font-size:1.5rem;color:#ffffff;}

@media (max-width: 1024px) {
	.pro_mb .pro_ab {font-size: 18px;}
	.pro_mc .pro_ca .pro_cc {font-size: 40px;}
	.pro_md p {font-size: 30px;}
	.pro_me .pro_ea .pro_eb p {font-size: 25px;}
	.pro_mg .pro_ea .pro_eb p {font-size: 30px;}
	.pro_mg .pro_ea .pro_ec p {font-size: 20px;}
	.pro_mg .pro_ea .pro_ec span {font-size: 16px;}
	.prod_ly a {margin-left: 20px;}
}

@media screen and (max-width: 768px){ 
	.prod_lx{flex-wrap: wrap;padding: 0.8rem 0.8rem;}
	.prod_lx p{font-size: 1.125rem;width:100%;text-align: center;}
	.prod_ly a{font-size: 0.875rem;margin-left: 0;}
	.prod_ly span{font-size: 1.25rem;margin-right: 10px;}
	.prod_lx .prod_ly{width: 100%;justify-content: center;}
	.shipin{width: 100%;margin: 2rem auto;}
	.shipin video{height:305px;}
	.shipin p{font-size: 1.125rem;}
	.pro_mb {padding: 1rem 1rem;margin: 1.5rem auto;width: 95%;}
	.pro_mb .pro_ax{flex-wrap: wrap;}
	.pro_mb .pro_ax p{font-size: 1.375rem;}
	.pro_mb .pro_ab {font-size: 1rem;line-height: 1.6;margin-top: 2rem;}
	.le{margin: 2rem 0 0;}
	.pro_mc{padding-top: 3rem;padding-bottom: 3rem;}
	.pro_mc .pro_ca{width:95%;}
	.pro_mc .pro_ca .pro_cc{font-size:1.325rem;}
	.pro_mc .pro_ca .pro_cd{font-size: 1rem;line-height: 1.6;}
	.pro_mc .pro_cf{width: 95%;}
    .pro_mc .pro_cf ul {flex-wrap: wrap;}
    .pro_mc .pro_cf ul li {width: 48%;margin-bottom: 1rem;}
	.pro_md{padding: 2rem 1.5rem;}
	.pro_md p{font-size: 1.5rem;}
	.pro_md span{font-size: 1rem;}
	.pro_me{padding-bottom: 1rem;padding-top: 2rem;}
	.pro_me .pro_ea{width: 95%;}
	.pro_me .pro_ea .pro_eb {margin-bottom: 2rem;}
	.pro_me .pro_ea .pro_eb p{font-size: 18px;font-weight: 600;}
	.pro_me .pro_ea .pro_eb span{font-size: 13px;}
	.pro_me .pro_ea .pro_eb .pro_ec{margin-top: 1.5rem;}
	.pro_mf{padding: 2rem 2rem;}
	.pro_mg{padding-top:2rem;padding-bottom:2rem;}
	.pro_mg .pro_ea{width: 95%;}
	.pro_mg .pro_ea .pro_eb p{font-size:1.5rem;}
	.pro_mg .pro_ea .pro_eb span{font-size:1rem;}
	.pro_mg .pro_ea .pro_ec p{font-size: 1.125rem;}
	.pro_mg .pro_ea .pro_ec span{line-height:1.6;font-size: 14px;padding: 0 6px;}
	.table-container table {width: max-content;}
	.table-container td, .table-container th{font-size: 12px;white-space: nowrap;}
	.table-container1 td, .table-container1 th{font-size: 12px;white-space: nowrap;padding: 0 6px;}
	.table-container1 td:last-child {white-space: normal;}
}