.product-center-list dl {

float: left;

width: 30.333333%;

border: 1px solid #dfdfdf;

margin:1.5%;

box-sizing: border-box;

height:auto;

}



.product-center-list dt img {

width:100%;

display: block;

height:230px;}

.product-center-list dd 

{

height: auto;

padding: 6px 20px 15px 20px;}



.product-center-list dd h4 

{

height: 35px;

font-weight: normal;

font-size:1.2vw;

color: #4b4b4b;

line-height: 45px;

margin-bottom:1.6vw;}

.product-center-list h4 a 

{

display: block;

color: #4b4b4b;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;}



.product-center-list dl:hover h4 a

{

color: #c30c22;

}



.product-center-list-desc 

{



font-size:1vw;

line-height: 2.2vw;

text-indent:2.5vw;

color: #666;

overflow: hidden!important ;

height:170px;

}



.product-center-list-deta 

{

width: 100px;

height: 40px;

display: inline-block;

border: 1px solid #aaa;

font-size: 16px;

line-height: 40px;

text-align: center;

}



.product-center-list dl:hover 

{border-color: #c30c22;}

.product-center-list dl:hover .product-center-list-deta 

{

background: #c30c22;

border-color: #c30c22;

padding:2px;

}

.product-center-list dl:hover .product-center-list-desc a 

{color:#c30c22;}

.product-center-list dl:hover .product-center-list-deta a

{color: #fff;}





.jwty-cp-main 

{

margin-bottom: 30px;

margin-top:30px;

}







@media screen and (min-width:2000px)

{

.jwty-main{width:2000px; margin: 0 auto;}



siteInner 

{

width: 100% ;

max-width: 2000px ;

margin: 0 auto ;



}

.jwtysm{width: 100% ;

max-width: 2000px ;

margin: 0 auto ;}



.siteInner .headAndbtn .note{font-size:1.4vw;line-height:3.2vw;color: #333; margin:10px 0;text-indent: 2em; margin-top:2vw; margin-bottom:2vw;}



.product-center-list dl 

{

margin:1.4%;

}

.product-center-list dt img {

width:100%;

display: block;

height:200px;

}

.product-center-list dd 

{

padding: 6px 20px 15px 20px;

}



.product-center-list dd h4 

{

font-size:1.4vw;

}

.product-center-list-desc

{

font-size:1.1vw;

line-height: 3vw;

height:260px;

}



}



@media screen and (min-width:1680px)

{

.jwty-main{width:1680px; margin: 0 auto;}



siteInner 

{

width: 100% ;

max-width: 1680px ;

margin: 0 auto ;



}

.jwtysm{width: 100% ;

max-width: 1680px ;

margin: 0 auto ;}





.siteInner .headAndbtn .note

{

 font-size:1.5vw;line-height:3.5vw;

}



.product-center-list dl 

{

margin:1.3%;

}



.product-center-list dt img {

width:100%;

display: block;

height:310px;

}



.product-center-list dd 

{

padding: 6px 15px 15px 15px;

}



.product-center-list dd h4 

{

font-size:1.4vw;line-height:3.4vw; height:3.4vw;

}

.product-center-list-desc 

{

font-size:1.1vw;

line-height:2.4vw;

height:200px;

}

}



@media screen and (max-width:1200px)

{

.jwty-main{width:100%; margin: 0 auto;}



siteInner 

{

width: 100% ;

margin: 0 auto ;



}

.jwtysm{

width: 100% ;

margin: 0 auto ;

}



.siteInner .headAndbtn .note

{

font-size:1.5vw;line-height:3.8vw;

}

.product-center-list dl 

{

margin:1.4%;

}

.product-center-list dt img {

width:100%;

display: block;

height:220px;}

.product-center-list dd 

{

padding: 6px 15px 15px 15px;

}

.product-center-list dd h4 

{

font-size:1.5vw;

}

.product-center-list-desc 

{

font-size:1.3vw;

line-height: 3vw;

height:140px;

}

}



@media screen and (min-width: 1067px) and (max-width: 1199px)

{

.jwty-main{width:100%; margin: 0 auto;}



siteInner 

{

width: 100% ;

margin: 0 auto ;



}

.jwtysm{

width: 100% ;

margin: 0 auto ;}





.siteInner .headAndbtn .note

{

font-size:1.5vw;line-height:3.8vw;


}



.product-center-list dl 

{

margin:1.3%;

}



.product-center-list dt img {

width:100%;

display: block;

height:200px;}

.product-center-list dd 

{

padding: 6px 15px 15px 15px;

}

.product-center-list dd h4 

{

font-size:1.5vw;

}

.product-center-list-desc 

{

font-size:1.2vw;

line-height: 3.2vw;

height:110px;

}

}



@media screen and (min-width: 1000px) and (max-width: 1066px) 

{

.jwty-main{width:100%; margin: 0 auto;}



siteInner 

{

width: 100% ;

margin: 0 auto ;



}

.jwtysm{width: 100% ;

margin: 0 auto ;}



.siteInner .headAndbtn .note

{

font-size:1.6vw;line-height:3.8vw;

}



.product-center-list dt img {

width:100%;

display: block;

height:180px;}

.product-center-list dd 

{

padding: 6px 15px 15px 15px;

}

.product-center-list dd h4 

{

font-size:1.6vw;

}

.product-center-list-desc 

{

font-size:1.5vw;

line-height: 3vw;

height:140px;

}

}



@media screen and (min-width: 769px) and (max-width: 999px) 

{

.jwty-main{width:100%;}



siteInner{width:100%;}



.jwtysm{width:100%;}



.siteInner .headAndbtn .note

{

font-size:2vw;

line-height:4.8vw;

padding:3vw;

}



.product-center-list dl {

float: left;

width: 46.666666%;

border: 1px solid #dfdfdf;

margin:1.5%;

box-sizing: border-box;

}



.product-center-list dt img {

width:100%;

display: block;

height:220px;}

.product-center-list dd 

{

padding: 6px 15px 15px 15px;

}

.product-center-list dd h4 

{

font-size:2.2vw;

}

.product-center-list-desc 

{

font-size:2vw;

line-height: 3.5vw;

height:130px;

}



.headAndbtn .cn

{

line-height: 2vw;

font-size:2vw;

}



.headAndbtn .more

{

font-size: 1.6vw;

line-height: 2vw ;

}





}



@media screen and (max-width:768px) 

{

.jwty-main{width:100%;}



siteInner{width:100%;}



.jwtysm{width:100%;}



.siteInner .headAndbtn .note

{

font-size:4.8vw;
line-height:5vh;
padding-left:1vw;
padding-right:1vw;

}



.product-center-list dl {


width: 46.333333%;

border: 1px solid #dfdfdf;

margin:1.5%;

box-sizing: border-box;

height: 600px;

}


.product-center-list dt
{

height: auto;

}


.product-center-list dt img 
{


display: block;

height: auto;

width: 100%;
}

.product-center-list dd 

{

padding: 6px 10px 15px 10px;

height:auto;

}

.product-center-list dd h4 

{

font-size:3vw;


}

.product-center-list-desc 
{
font-size:2.3vw;

line-height:4.8vw;

height: auto;
}



.siteInner .headAndbtn h3{font-size:3.8vw; margin-top:5vh;

margin-bottom:5vh;}



.headAndbtn .cn

{

line-height: 4vw;

font-size:2.4vw;

}



.headAndbtn .more

{

font-size: 2.2vw;

line-height: 4vw;

}

}



@media screen and (max-width:425px) 

{

.siteInner .headAndbtn .note

{

font-size:3.8vw;

line-height:9vw;

padding:3vw;

}



.product-center-list dl 

{


width: 97%;

border: 1px solid #dfdfdf;

margin:1.5%;

box-sizing: border-box;

height: auto;


}



.product-center-list dt 

{

height: auto;

}


.product-center-list dt img 

{

display: block;
height: auto;
width: 100%;

}


.product-center-list dd 

{
padding: 6px 10px 15px 10px;
height:auto;

}


.product-center-list dd h4 

{

font-size:5vw;

}

.product-center-list-desc 

{

font-size:4vw;

line-height: 5vh;

height:auto;

}



.siteInner .headAndbtn h3{font-size:4.8vw; margin-top:7vh;

margin-bottom:7vh;}



.headAndbtn .cn

{

line-height: 4.8vw;

font-size:5vw;

}



.headAndbtn .more

{

font-size: 4vw;

line-height: 4.8vw;

}





}



@media screen and (max-width:375px) 

{

.siteInner .headAndbtn .note

{

font-size:5vw;
line-height:4.6vh;
padding-left:1vw;
padding-right:1vw;

}



.product-center-list dd h4 

{
font-size:6vw;

}


.product-center-list dd 

{
height:auto;

}




.product-center-list-desc 

{

font-size:4.5vw;

line-height:4.4vh;

height: auto;

}

.product-center-list dt img 

{

display: block;

height: auto;

width:100%;

}



.siteInner .headAndbtn h3{font-size:5.5vw;}



.headAndbtn .cn

{

line-height: 4.8vw;

font-size:4.3vw;

}



.headAndbtn .more

{

font-size:4vw;

line-height: 4.8vw;

}

}



@media screen and (max-width:320px) 

{

.siteInner .headAndbtn .note

{

font-size:5.6vw;
line-height:4.3vh;
padding-left:1vw;
padding-right:1vw;

}



.product-center-list dd h4 

{

font-size:6.5vw;

}

.product-center-list-desc 

{

font-size:5vw;

line-height:4.4vh;

height: auto;



}

.siteInner .headAndbtn h3{font-size:6vw;}





.headAndbtn .cn

{

line-height: 4.8vw;

font-size:5vw;

}



.headAndbtn .more

{

font-size:4.6vw;

line-height: 4.8vw;

}



}