@charset "utf-8";
/*底部*/
.container { width: 1200px;  margin: 0 auto; }
.home-tj{ border:1px #eee solid; margin-top:15px; position:relative;}
.home-tj .hotcar-title{display: table; width:100%;
    height:42px;
    border-bottom: 2px solid #eee;
    white-space: nowrap;}
.home-tj .hotcar-title ul {width: 100%;display: table;}
.home-tj .hotcar-title li {text-align: center; float:left;font-size:16px; position:relative;}
.home-tj .hotcar-title-link a{
    display: block;
    color: #333;
    font-size: 16px;
    text-align: center;
    padding: 10px 15px;
}
.home-tj .hotcar-title-link a.active{ color:#009aea; font-weight:600; cursor:pointer;}
.home-tj .hotcar-title-link a.active:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -1px;
    right: 0;
    height: 0;
    display: block;
    border-bottom: solid 2px #009aea;
}

.homepage-footer{ margin-top:50px; background:#f5f5f5; width:100%;}
.homepage-footer .foot-nav{ padding:20px 0; border-bottom:1px #eee solid; width:1200px; overflow:hidden;}
.homepage-footer .foot-nav-l{ width:900px; float:left;}
.homepage-footer .foot-nav-r{float:left;}
.homepage-footer .foot-nav-r li{ float:left; margin-left:62px; text-align:center;display:inline-block;}
.homepage-footer .foot-nav-r li:first-child{ margin-left:0px;}
.homepage-footer .foot-nav-r li img{ padding-bottom:5px;}
.homepage-footer .foot-nav-l .about-list {
    height: 38px;
    float:left;
}
.homepage-footer .foot-nav-l .about-list li {
    position: relative;
    float: left;
    padding: 0 20px 0 20px;
    line-height: 40px;
}
.homepage-footer .foot-nav-l .about-list :first-child{ padding-left:0px;}
.homepage-footer .foot-nav-l .about-list a{ font-size:16px;}
.homepage-footer .foot-nav-l .about-list a:before{
    content: '';
    position: absolute;
    top: 50%;
    left: -1px;
    width: 0;
    height: 16px;
    margin-top: -8px;
    border-left: solid 1px #d0d0d0;
}
.homepage-footer .foot-nav-l .ewm-box {
    float: left;
    width: 728px;
}
.homepage-footer .foot-nav-l .ewm-box .contact {
    float: left;
    width:380px;
}
.contact>h1 {
    font-size: 30px;
    margin-bottom: 15px;
    position: relative; font-weight:600;
    padding-top: 14px;
}
.contact>p {
    margin-bottom: 5px;
}
.homepage-footer .foot-nav-l .ewm-box .net {
    padding-top:50px;width:348px; float:left;
}

.ewm-box .net .weibo {
    background-position:8px -56px;
}

.ewm-box .net  .weibo:hover {
    background-position:8px 12px;
}

.ewm-box .net .wx {
    background-position:-44px -58px;
}

.ewm-box .net  .wx:hover {
    background-position:-44px 10px;
}
.ewm-box .net  .wx:hover i{ display:block;}
.ewm-box .net a i {
    display: none;
    border: 1px solid #d9d9d9;
    background: #fff;
    padding:2px;
    width:90px;
    height:90px;
    position: absolute;
    top: -105px;
    left:-30px;
}
.ewm-box .net a i:before {
    content: "";
    display: block;
    position: absolute;
    bottom: -6px;
    left:45px;
    z-index: 5;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #d9d9d9;
}
.ewm-box .net a i img {
    width:90px;
    height:90px;
    display: block;
}
.ewm-box .net a i:after {
    content: "";
    display: block;
    position: absolute;
    bottom: -5px;
    left:45px;
    z-index: 6;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #fff;
}
.ewm-box .net .kf {
    background-position:-95px -58px;
}

.ewm-box .net  .kf:hover {
    background-position:-95px 10px;
}

.ewm-box .net .yj {
    background-position:-147px -58px;
}

.ewm-box .net  .yj:hover {
    background-position:-147px 10px;
}


.ewm-box .net a {
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 12px;
    background: #f7f7f7 url(/homeSite/homePage/images/icon.png) no-repeat 0 0;
    border-radius: 20px;
    border: 1px solid #d9d9d9;
}


.homepage-footer .friendlink{ width:1200px; float:left; padding: 10px 0;}
.homepage-footer .friendlink a {
    position: relative;
    font-size: 16px; line-height:2;
    padding: 0 8px;
    display: inline-block;
}
.homepage-footer .friendlink a:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -1px;
    width: 0;
    height: 16px;
    margin-top: -8px;
    border-left: solid 1px #d0d0d0;
}
.homepage-footer .home-tj{border:0px; margin-top:0px;}
.homepage-footer .copyright{ width:1200px; margin-top:10px; border-top:1px #eee solid; overflow:hidden; padding: 20px 0;
    text-align: center;}
.homepage-footer .copyright p {
    color: #7e7e7e;
    line-height: 2.5;
}
.homepage-footer .copyright .footimg{display: inline-block;
    height: 52px;
    padding: 0;
    margin-top: 10px;
    vertical-align: top;}
.homepage-footer .footimg+.footimg {
    margin-left: 15px;
}
.homepage-footer .friendlink a:first-child:before{ display:none;}

.r-wx{ width:88px; height:130px; background:url(/homeSite/homePage/images/r-kf_05.png) no-repeat; position:fixed; top:336px; right:5px; cursor:pointer;}
.r-wx i{ display: none;
    border: 1px solid #d9d9d9;
    background: #fff;
    padding: 2px;
    width: 100px; top:-5px; right:90px;
    height: 100px;
    position: absolute;}
.r-wx:hover i{ display:block; }

.r-wx:hover i:after {
    content: "";
    position: absolute;
    right: -5px;
    top:45px;
    display: block;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 5px solid #d9d9d9;
    border-bottom: 5px solid transparent;
}
.r-wx i img {
    width: 100px;
    height: 100px;
    display: block;
}