.zwfw-wrapper{
width:1200px;
margin:0 auto;
padding:0 20px;
margin-bottom:80px;
box-shadow:-2px 2px 20px #bbb;
box-sizing:border-box;
padding-bottom:20px;
padding-top:55px;
}
#cxzx-left{
width:810px;
}
#cxzx-right{
/*width:290px;*/
}
.cxzx-bg{
margin-top:60px;
}
.cxzx_box ul li p{
width:318px !important;
}
.cxzx-tzli a{
display: block;
    width: 100%;
    text-align: left;
    font-size: 20px;
    margin-left: 35px;
}
.cxzx-tzli img{
    width: 40px;
    height: 40px;
    margin-right: 20px;
    vertical-align: middle;
}
.cxzx-tzli{
height:75px;
line-height:75px;
background:#fff;
border:1px dashed #ccc;
margin-bottom:14px;
}

@media screen and (max-width:600px){
.mapsubull li{
width:100%!important;
padding-top:20px!important;
padding-bottom:0!important;
}
.mapsubull li a{
 font-size:18px!important;
}

.zwfw-wrapper{
width: 100%;
margin: 0 auto;
padding: 0px 10px;
margin-bottom: 0;
box-shadow: none;
padding-bottom: 0;
padding-top: 0;
box-sizing: border-box;
}
.cxzx-bg{
margin-top:20px;
}
#cxzx-left{
width:100%;
}
.flcx ul{
margin:0!important;
}
.flcx ul li:nth-child(even){
margin-right:0!important;
}
.flcx ul li{
    margin-right: 24px!important;
    width: 46%!important;
}
#cxzx-right{
width:100%;
}
.cxzx-tzli{
height:60px;
line-height:60px;
border:none;
}
.cxzx-tzli a{
font-size:18px;
}
.flcx{
padding:0 !important;
border:none!important;
margin-bottom:10px!important;
height:auto!important;
padding-top:15px!important;
}
.flcx ul li{
margin-bottom:20px!important;
}
}