a{
    font-size: 14px;
    color:#333;
}
a:hover{
    color:#d11120;
}
.bg-red{
    background: #d11120;
    color:#fff;
}
.blue{
    color:#00349a;
}
/****������****/
#nav .nav-lf{
    width:280px;
    font-size: 16px;
    float:left;
}
#nav .nav-list li{
    float:left;
    width:200px;

}
.main-body1-det{
    font-size: 14px;
    margin-top:10px;
    height:35px;
    border:1px solid #ddd;
    background: #f7f7f7;
    line-height: 33px;
}
.main-body1-1{
    float:left;
    height:33px;
    width:700px;
    padding-left:15px;
}
.ma-tit{
    float:left;
    color:#000;
    width:45px;
    height:30px;
    line-height:30px;
    font-weight: 600;
    font-size:14px;
    margin-left:15px;
}
.market ul{
    width:1120px;
}
.hangye,.diqu,.shichang{
    border:1px solid #ddd;
    border-top:none;
}
.market li{
    float:left;
    height:30px;
    white-space:nowrap;
    font-size: 14px;
    padding:0 8px;
    line-height: 30px;
}
.market li a:hover{
    background: #d11120;
    color:#fff;
}
#mulu{
    margin-top:10px;
}
.mulu-tit{
    height:40px;
    line-height:40px;
    text-align: center;
    background: #d2e5fc;
    font-size: 14px;
    color:#222;
}
.mulu_01{
    float:left;
    width:540px;
}
.mulu_02{
    float:left;
    width:200px;
}
.market-list{
    width:1200px;
    height:110px;
    border-bottom:1px dashed #ddd;
    font-size: 14px;
    color:#222;
}
.market-list .pic{
    float:left;
    width:80px;
    height:80px;
    border:1px solid #ddd;
    overflow: hidden;
    margin-top:15px;
}
.parg{
    float:left;
    width:450px;
    height:90px;
    margin:15px 0 0 8px;
}
.name{
    height:28px;
    line-height: 28px;
    font-weight: 600;
}
.parg-det{
    width:420px;
    height:50px;
    line-height: 25px;
    overflow: hidden;
}
.parg-det:after{
    content:'...';
}
.market-addr,.market-type{
    float:left;
    width:200px;
    height:70px;
    line-height: 70px;
    margin-top:18px;
    text-align: center;
}