.contact_us .cart{
    position: relative;
    bottom: 161px;
}
.contact_us .cart span{
    position: absolute;
    left:29%;
    background: url(../images/8_04.png) no-repeat;
    background-size: cover;
}
.contact_us .cart span:hover{
    background: url(../images/8_02.png) no-repeat;
    background-size: cover;
}
.contact_us .slider{
    background-color: #4e4e4e;
}
.contact_us .slider .sliderBg{
    background-color: #ededee;
}
.contact_us .modifyLife .title_one,.contact_us .modifyLife .title_two{
    color:#fff;
}
.contact_us .home .router{
    width:100%;
    position: relative;
       margin-top:30px;
}

.contact_us .home .router .fl{
    width:50%;
    height:550px;
    background-color: rgba(70,83,109,0.6);
    position: absolute;
    top:0;
    z-index: 1000;
}
.contact_us .home .router .fl ul{
    width:40%;
    margin:71px auto;
    color:#fff;
}

.contact_us .home .router .fl ul li.route{
    width:70%;
    line-height: 40px;
    text-align: center;
    margin-top:25px;
    font-size: 14px;
    font-weight: bold;
    transition: all 0.3s linear;
}
.contact_us .home .router .fl ul li.bus{
    background: url(../images/6_03.png) no-repeat 14px -1px;
    background-size: 30%;
}
.contact_us .home .router .fl ul li.bus:hover{
     background: url(../images/6_03.png) no-repeat 14px -10px;
      background-size: 30%;
}
.contact_us .home .router .fl ul li.selfBus{
    background: url(../images/6_04.png) no-repeat 8px -3px;
       background-size: 35%;
}
.contact_us .home .router .fl ul li.selfBus:hover{
    background: url(../images/6_04.png) no-repeat 8px -13px;
       background-size: 35%;
}
.contact_us .home .router .fl ul li.phone{
    background: url(../images/6_05.png) no-repeat 8px -3px;
       background-size: 35%;
}
.contact_us .home .router .fl ul li.phone:hover{
    background: url(../images/6_05.png) no-repeat 8px -13px;
       background-size: 35%;
}
.contact_us .home .router .fl ul .li1{
    line-height:20px;
    font-size: 13px;
    margin:10px 0;
}
/*///////////////////百度地图///////////////////////*/
.router .baiduMap{
 width:100%;height:550px;border:#ccc solid 1px;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:14px arial,sans-serif;overflow:visible;padding-top:4px;color:#2d8cf0; cursor:pointer;white-space:-moz-pre-wrap;word-wrap:break-word}
   @media screen and (max-device-width: 480px){
    .router .baiduMap{width:100%;height:240px;border:#ccc solid 1px;}
    .contact_us .home .router .fl{
        width:100%;
        position:relative;
        height: auto;
        padding-bottom: 0.5em;
    }
    .contact_us .home .router .fl ul{
        margin:0 auto;
        width: 95%;
        margin:0 auto;

    }
    .contact_us .home .router .fl ul li{
        display: inline-block;
    }
    .contact_us .home .router .fl ul li:last-child{
        transform: translateY(-46%);
    }
    .contact_us .home .router .fl ul li.route{
        width: 18%;
        font-size: 13px;
        padding-top:20px;
        margin-top:10px;
    }
    .contact_us .home .router .fl ul .li1{
        font-size: 12px;
        width:80%;
    }
    .contact_us .home .router .fl ul li.bus{
        background: url(../images/6_03.png) no-repeat 9px 2px;
        background-size: 76%;
    }
    .contact_us .home .router .fl ul li.selfBus{
        background: url(../images/6_04.png) no-repeat 5px -3px;
        background-size: 88%;
    }
    .contact_us .home .router .fl ul li.phone{
        background: url(../images/6_05.png) no-repeat 5px -3px;
        background-size: 88%;
    }
    .home{
        margin:31px 0;
    }
    .contact_us .home .router{
        margin-top:20px;
    }
    .contact_us .slider{
        background-color: #ededee;
    }
    .modifyLife{
        background-color: #545454;
    }
}