﻿.prod-infos{background:#f7f7f7;}
.prod-show{padding: 60px 6vw 7rem 6vw; display:flex;justify-content: space-around;}
.prod_pic_desc{display:flex;align-items: flex-start;}
.prod_pic{flex: 1;flex-shrink: 0;display: flex;justify-content: center;margin-right: 3rem;}
.prod_pic .img{position: relative;padding-top: 60%; width:100%; height: auto;}
.prod_pic .img img{max-width:100%;width: 100%;height: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;object-fit: cover;}
.prod_desc{flex:1; flex-shrink: 0;}
.prod_desc:hover{cursor: pointer;}
.prod_desc h6{padding: 10px 10px 20px 10px;border-bottom: 1px solid #cccccc;margin: auto;line-height: 1.6;    /*font-family: 'Roboto'; */font-weight: 500;font-size:0.89rem;}
.prod-show .sideMenu{
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
	margin: 0 auto;
}
.prod-show .sideMenu h3{
	width: 100%;
	font-family: "Roboto Condensed" !important;
    font-weight: 700;
    font-style: normal;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #000000 !important;
    display: block;
	border-bottom: 1px solid #cccccc;
    padding: 10px 0px;
}
.prod-show .sideMenu h3:after{content: "\e6aa";
    font-family: "iconfont" !important;
    color: #444;
    font-size: 24px;
    display: inline-block;font-weight: 500;float: right;
    padding: 0px 10px 0px 50px;}
.prod-show .sideMenu h3.on:after{content: "\e670";}
.prod-show .sideMenu h3 a{
	color: #fff;
}
.prod-show .sideMenu .col-desc-items{
	display: none;
	margin:10px auto;
}
.prod-show .sideMenu .col-desc-items .cp-coldesc-item1{padding:10px;font-family: 'Roboto';font-size: 16px;}
.prod-show .sideMenu .col-desc-items .cp-coldesc-item{
	width: 100%;
	height: auto;
	border-bottom: 0px solid #fff;
	padding: 10px;
	display: flex;
	justify-content: space-between;font-family: 'Roboto';
    font-size: 16px;
}
.prod-show .sideMenu .col-desc-items .cp-coldesc-item .cp-coldesc-item-child{font-size:16px;}

.prod_desc .more{ margin-top:2rem;}
.prod_desc .more a{padding: 10px 40px;
    /* border: 1px solid #ccc; */
    border-radius: 100px;
    background: var(--color1);
    color: #fff;}

.prod-boxs{padding:6rem 6vw;background: #fff;}
.prod-boxs:nth-of-type(2n+1){background:#f5f5f5;}
.prod-boxs:nth-last-of-type(1){border-top: 1px solid #f5f5f5;background: #fff;}
.prod-boxs dl{width:100%;}
.prod-boxs dl h5{font-size:2rem;padding-bottom:2rem;}
.prod-boxs dl img{max-width:100%;}
.box_cols_cont{max-width:100%;}
.dl_pic .box_cols_cont{display:flex;}
.dl_pic .box_cols_cont img{}

table{width: 100%;}
table th,table td{padding:10px;text-align:center;border-width:1px;border-style:solid;vertical-align:middle}
table th{font-weight:700; background:var(--color1); color:#FFFFFF; box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.04); }
table th{background:rgb(11 85 155); font-size:16px; color:#FFFFFF; font-weight: bold;padding: 10px 0px;}
table th.clear{border:0;background:none}
table tr:first-child td{font-weight:700; background:var(--color1) !important; color:#FFFFFF !important; box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.04);padding: 10px 0px !important;font-size: var(--p3-size);}
table tr:first-child td{ box-shadow: inset 0px 4px 3px -2px rgba(0,0,0,.06);}
table tr:first-child td span{color:#FFFFFF !important; }
table tr:nth-child(2n) td { background: #FFFFFF; }
table tr td { border-color: #ccc !important; border:1px solid #ccc!important;background: rgba(0,0,0,0.05);text-align: center; font-size:var(--p1-size);line-height: 180%;padding: 5px 0px !important;} 

.prod-list{}
.prod-list ul{width:100%;}
/*.prod-list ul li{width:100%;}*/
.prod-list ul li{width:100%;/* margin:auto 25px;*/position: relative;padding: 1rem 2rem;}
.prod-list ul li:hover{cursor: pointer;}
.prod-list ul li .Img{overflow: hidden;display: flex;justify-content: center;}
.prod-list ul li .Img a{position:relative; padding-top:75%; width:100%;}
.prod-list ul li .Img img {
	max-width:100%;
	transition: 1s;
	position: absolute;top: 0;left: 0; width: 100%;height: 100%; object-fit: cover;
}
.prod-list ul li:hover .Img img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.prod-list ul li .Name{padding:2rem 0px 0px 0px; text-align: center;}
.prod-list ul li .Name h3{font-size:22px; font-weight: bold;}
.prod-list ul li .Name h5{font-size:18px; font-weight: 300;font-family: var(--ff6-l);}

.prod-zysx{}
.prod-zysx p{margin-bottom:1rem; display:flex;}
/*.prod-zysx p:before{content:"\e647"; font-size:20px; margin-right:5px; font-family: "iconfont";}*/

@media screen and (max-width: 1023px)
{
	.station-m{display:none;}
	.prod-show{padding-bottom:3rem;}
	.prod_pic{width:100%;}
	.prod_pic_desc{flex-direction: column;}
	.prod_desc{padding:3rem 0px 0px 0px;}
	.prod-boxs{padding:3rem 6vw;}
	
	.box_cols_cont{max-width:100%; width:100%; overflow-x: scroll;}
	.box_cols_cont table tr td{padding:5px !important;}
	
}
@media (min-width: 375px) and (max-width: 767px)
{
	
}
@media (min-width: 321px) and (max-width: 375px)
{
	
	
}
@media screen and (max-width: 320px)
{
	
	
}