@charset "utf-8";

.container {width: 1600px;margin-left: auto;margin-right: auto;padding-left: 0;padding-right: 0;}
.friendlink{ border-top:1px #eee solid; margin-top: 20px;}
.friendlink .title{ text-align:center; font-size:22px; border-bottom:1px #eee solid;padding-bottom:20px;}
.friendlink .container > ul{margin:30px 0;}
.friendlink .container > ul li{ width:20%; float:left; transition:all linear 0.2s}
.friendlink .container > ul li:hover{padding-left:10px;}
.friendlink .container > ul li img{ max-width:200px; max-height:70px;}

@media screen and (min-width: 768px) {
.feet{ height:172px; width:100%; min-width:1200px;color:rgba(255,255,255,.6);background:url('../images/foot-bg.png') repeat; background-size:100%;}
}
@media screen and (max-width: 768px) {
.feet{ height:172px; width:1920px; min-width:1200px;color:rgba(255,255,255,.6);background:url('../images/foot-bg.png') repeat; background-size:100%;}
}
.feet .pull-left{padding-right:10px; border-right:1px #444 solid;position:absolute;top:20px;}

.feet .pull-right .insertPeople{color:#fff;height: 30px;line-height: 30px;font-size: 14px;}
.feet .pull-right .nowactive{background:url('../images/nowactive.png') no-repeat left center;padding-left: 22px;}
.feet .pull-right .history{background:url('../images/history.png') no-repeat left center;padding-left: 22px;}
.feetnav{ width:840px;  overflow:hidden; }
.feetnav li{ float:left;margin-right:20px;height: 20px;}
.feetnav li a{ color:#fff; font-size:13px;}
.feetinfo{color:#fff;text-align:left;height:120px;border-bottom:1px solid #ccc;}
.copyright{ color:#fff;margin-top:10px; font-size:12px;}

.logo-box{position: absolute;left: 250px;top:-5px;}

.footerAll{    width: 100%;
    background: #1b1e25;
    color: #fff;
    font-size: 14px;
    min-width: 1200px;}
.feetitem{margin-top:10px;line-height:50px;margin-left:10px;}
.footleft{float:left;position:relative;top:20px;left:20px;}
.footright{float:right;position:relative;top:20px;right:20px;}
.weixin-circle{
       width: 40px;
       height: 40px;
       border-radius: 50%;
       display: inline-grid;
       justify-content: center;
       align-items: center;
       cursor: pointer;
       animation: all .15s;
       position: relative;
       border: 1px solid #9fd9f6;
       top:10px;
}
.svg-weixin{
       fill:#9fd9f6;
}
.item-font{
    color:rgba(255,255,255,.6);
    font-size:16px;
    margin: 0 15px;
    display:inline-block;
}
.telephone {
    color: #9fd9f6;
    font-size: 24px;
    font-weight: 400;
    font-family: Bebas Neue;
    letter-spacing: 2px;
}
.feetbottom a{text-decoration:none; color:rgba(255,255,255,.6);}
.feetbottom{ text-align:left; margin-top: 10px;}
.visits{float:right;display:inline-block;}
