@charset "utf-8";
@media screen and (max-width: 1440px){
.serlists .item .zixun{ position:relative; left:auto; bottom:auto; margin-top:10px}
}
@media screen and (max-width: 1300px){
.serlists .item .wenzi h3{ font-size:16px;}
.serlists .item{box-shadow: 0 2px 12px 2px rgba(29, 32, 136, 0.1); padding:15px; margin: 2% 2% 0 0;}
}
@media screen and (max-width: 1240px){
.wrap{width:94%; }
body{line-height:26px;}
}
@media screen and (max-width: 1024px){
.advideo a span{height:160px;font-size:24px;}
.nbanner .nbannerin .location{ display:none}
.nmain .erjiguide li{margin-right:5px; }
.nmain .erjiguide li a{padding:0px 20px;} 
}
@media screen and (max-width: 920px){
.serlists .item .wenzi h3{ font-size:16px; line-height:26px;}
}

@media screen and (max-width: 768px){
.serlists .item{ padding:0; overflow:hidden}
.serlists .item .pic{ float:none; width:100%}
.serlists .item .wenzi{ margin: 3.5%;width: 93%;}
.serlists .item .wenzi .icon span{ padding: 0 5px;margin-right:2px; font-size:12px}
}
@media screen and (max-width: 600px){
body{  font-size:13px; line-height:24px;}

}
@media screen and (max-width: 420px){	
.serlists .item .wenzi .icon{ display:none}
.serlists .item .wenzi p{ margin-top:6px}
.serlists .item .wenzi h3{ font-size:9px;}
}