a.on {
    color: #e97d09 !important;}
.nav > ul > li.on > a::after {
    width: 100%;}
.fg-list-img{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;}
.szdw li{width:46% !important;}
.pic{width:30%;padding-top:40% !important;float: left;}
.szdw .info{width:70%; float: right; text-align: left !important;padding: 10px 10px 10px 20px !important;}
.szdw .info p{    line-height:250%;}
@media screen and (max-width: 768px) {
.img-lists ul li a > div.info span {
    font-size: 16px;}
.szdw li{width:97% !important;}
}
@media screen and (max-width:560px) {
.szdw .info p{line-height: 178%;font-size:14px !important;}
.szdw .info span{font-size:14px !important;}
}
span.\31 {
    color: #3d8dd2;}
.bq a{    color: #b9b9b9;}
