.shebei-list dl {
float: left;
width: 30.333333%;
border: 1px solid #dfdfdf;
margin:1.5%;
box-sizing: border-box;
}
.shebei-list dt img {
width:100%;
display: block;
height:250px;}
.shebei-list dd 
{
padding: 10px 15px 10px 15px;
background-color:#f4f4f4;
}

.shebei-list dd h4 
{
height: 45px;
font-weight: normal;
font-size:1.2vw;
color: #4b4b4b;
line-height: 45px;
text-align:center;}
.shebei-list h4 a 
{
display: block;
color: #4b4b4b;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}

.shebei-list dl:hover h4 a
{color: #335ECD;}

.shebei-list-desc 
{
font-size:1.1vw;
line-height: 2.8vw;
text-indent:2.5vw;
color: #666;
overflow: hidden;
}


@media screen and (max-width:1200px)
{
.xulong-main{width:1200px; margin: 0 auto;}

siteInner 
{
width: 100% ;
max-width: 1200px ;
margin: 0 auto ;

}
.xulong-sm{width: 100% ;
max-width: 1200px ;
margin: 0 auto ;}


.siteInner .headAndbtn .note
{
font-size:1.5vw;line-height:3.8vw;
}

.shebei-list dt img {
width:100%;
display: block;
height:240px;}
.shebei-list dd 
{
padding: 6px 20px 15px 20px;
}

.shebei-list dd h4 
{
font-size:1.5vw;
}
.shebei-list-desc 
{
font-size:1.4vw;
line-height: 3.3vw;
}
}

@media screen and (min-width: 1067px) and (max-width: 1199px)
{
.xulong-main{width:100%; margin: 0 auto;}

siteInner 
{
width: 100% ;
margin: 0 auto ;
}
.xulong-sm{
width: 100% ;
margin: 0 auto ;
}

.siteInner .headAndbtn .note
{
font-size:1.5vw;line-height:3.8vw;
}
.shebei-list dt img {
width:100%;
display: block;
height:240px;}
.shebei-list dd 
{
padding: 6px 20px 15px 20px;
}
.shebei-list dd h4 
{
font-size:1.5vw;
}
.shebei-list-desc 
{
font-size:1.4vw;
line-height: 3.3vw;
}
}

@media screen and (min-width: 1000px) and (max-width: 1066px) 
{
.xulong-main
{width:100%; margin: 0 auto;}

siteInner 
{width: 100% ;margin: 0 auto ;}

.xulong-sm{
width: 100% ;
margin: 0 auto ;
}
.siteInner .headAndbtn .note
{
font-size:1.6vw;line-height:3.8vw;
}
.shebei-list dt img {
width:100%;
display: block;
height:220px;}
.shebei-list dd 
{
padding: 6px 20px 15px 20px;
}
.shebei-list dd h4 
{
font-size:1.6vw;
}
.shebei-list-desc 
{
font-size:1.4vw;
line-height: 3.5vw;
}
}

@media screen and (min-width: 769px) and (max-width: 999px) 
{
.xulong-main{width:100%;}

siteInner{width:100%;}

.xulong-sm{width:100%;}

.siteInner .headAndbtn .note
{
font-size:2vw;
line-height:4.8vw;
padding:3vw;
}

.shebei-list dl {
float: left;
width: 46.333333%;
border: 1px solid #dfdfdf;
margin:1.5%;
box-sizing: border-box;
}

.shebei-list dt img {
width:100%;
display: block;
height:260px;}
.shebei-list dd 
{
padding: 6px 20px 15px 20px;
}
.shebei-list dd h4 
{
font-size:2vw;
}
.shebei-list-desc 
{
font-size:1.8vw;
line-height: 3.5vw;
}
}

@media screen and (max-width:768px) 
{
.xulong-main{width:100%;}

siteInner{width:100%;}

.xulong-sm{width:100%;}

.siteInner .headAndbtn .note
{
font-size:2.4vw;
line-height:5.8vw;
padding:3vw;
}

.shebei-list dl {
float: left;
width: 46.333333%;
border: 1px solid #dfdfdf;
margin:1.5%;
box-sizing: border-box;
}

.shebei-list dt img {
width:100%;
display: block;
height:240px;}

.shebei-list dd 
{
padding: 6px 20px 15px 20px;
}
.shebei-list dd h4 
{
font-size:2.4vw;
}
.shebei-list-desc 
{
font-size:2.2vw;
line-height: 4.8vw;
}

.siteInner .headAndbtn h3{font-size:3.8vw; margin-top:5vh;
margin-bottom:5vh;}

}

@media screen and (max-width:425px) 
{
.siteInner .headAndbtn .note
{
font-size:4vw;
line-height:9vw;
padding:3vw;
}

.shebei-list dl {
float: left;
width: 97%;
border: 1px solid #dfdfdf;
margin:1.5%;
box-sizing: border-box;
}

.shebei-list dt img {
width:100%;
display: block;
height:260px;}

.shebei-list dd h4 
{
font-size:3.8vw;
}
.shebei-list-desc 
{
font-size:3.5vw;
line-height: 7vw;
}

.siteInner .headAndbtn h3{font-size:4.8vw; margin-top:7vh;
margin-bottom:7vh;}

}

@media screen and (max-width:375px) 
{
.siteInner .headAndbtn .note
{
font-size:4.3vw;
line-height:9vw;
padding:3vw;
}

.shebei-list dt img {
width:100%;
display: block;
height:270px;}

.shebei-list dd h4 
{
font-size:4.3vw;
}
.shebei-list-desc 
{
font-size:4vw;
line-height: 9vw;
}

.siteInner .headAndbtn h3{font-size:5.5vw;}
}

@media screen and (max-width:320px) 
{
.siteInner .headAndbtn .note
{
font-size:5vw;
line-height:5.6vh;
padding:3vw;
}

.shebei-list dt img {
width:100%;
display: block;
height:210px;}

.shebei-list dd h4 
{
font-size:5vw;
line-height:5.6vh;
}
.shebei-list-desc 
{
font-size:5vw;
line-height:5vh;
}
.siteInner .headAndbtn h3{font-size:6vw;}

}