@charset "utf-8";

.main {
  width: 100%;
}
.main .main-box{
width: 1180px;
  margin: 0 auto;
}


.main .main-box .f2-right{
width:1180px;
float:right;margin-top:20px;background:#fff;
}


.main .main-box .f2-right .f2-right-title{
width: 1180px;height:40px;line-height:40px;
float:left;border-bottom:#fafafa 1px solid;
}
.main .main-box .f2-right .f2-right-title h3{
margin-left:20px;font-weight: 700;
}
.main .main-box .f2-right .f2-right-con{
width: 1160px;height:auto;
float:left;margin-left:10px;
}

.main .main-box .f2-right .f2-right-con .city-dh{
width: 220px;height:166px;margin:20px 6px 0px 6px;
float:left;
}

.main .main-box .f2-right .f2-right-con .city-dh span{
width: 190px;height:30px;line-height:30px;margin:0px 0px 0px 10px;
float:left;font-weight: 700;font-size: 14px;
}

.main .main-box .f2-right .f2-right-con .city-dh span a{
font-size:14px;font-weight:700;
}

.main .main-box .f2-right .f2-right-con .city-dh ul{
width: 210px;height:auto;margin:10px 0px 0px 10px;
float:left;
}

.main .main-box .f2-right .f2-right-con .city-dh ul li{
width:33%;line-height:30px;float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.main .main-box .f2-right .f2-right-con .city-dh ul li a{
font-size:14px;
}
@media screen and (max-width:767px){
.main .main-box{
width:100%;
}
.main .main-box .f1-left{
width: 95%; margin:20px 0px 16px 8px;
}



.main .main-box .f1-right{
width: 95%; margin-left: 8px;
}


}

@media screen and (max-width:375px){
}

@media screen and (max-width:360px){
}

@media screen and (max-width:320px){
}

