.public-footer a{display:inline-block;}
/*公用底部*/
a{
    outline:none !important;
}
.public-footer p{
    margin:0;
    padding:0;
}
.public-footer{
    position: relative;
    z-index: auto;
    margin-top:50px;
    /* min-width:1296px; */
}
.footer-fLinks{
    width: 100%;
    height: 40px;
    background: rgba(0,0,0,.8);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CF000000,endcolorstr=#CF000000);
}
.fLinks-inner{
    width: 80%;
    min-width: 1242px;
    height: 40px;
    margin: 0 auto;
}
.fLinks-inner li{
    width: 33%;
    *width: 24.99999%;
    height: 40px;
    float: left;
    text-align: center;
}
.fLinks-inner li > p{
    border-left: 1px solid #474f54;
    position: relative;
}
.fLinks-inner li:first-child > p{
    border-left: none;
}
.fLinks-inner li span{
    display: inline-block;
    padding-right: 20px;
    color: #fff;
    font-size: 18px;
    line-height: 40px;
    background: url(/images/select_arrow.png) no-repeat center right;
    cursor: pointer;
}
.footer-copyrightInfo{
    height: 105px;
    background: #fff;
}
.copyrightInfo-inner{
    width: 70%;
    min-width: 1242px;
    height: 105px;
    margin: 0 auto;
    overflow: hidden;
    *zoom: 1;
}

.copyright-left{
    float: left;
}
.copyright-left p,
.copyright-left a,
.copyright-right p{
    font-size: 14px;
    color: #666;
    line-height: 1.8;
}
.copyright-left,
.copyright-right{
    padding-top: 25px;
}
.copyright-right{
    float: right;
}

.tel {
    float:left;
    margin-right:10px;
}

.copyrightR-info p{
    text-align: left;
}
.copyrightR-slogan{
    width:fit-content;
    float: right;
    margin-left: 0px;
}
.copyrightR-slogan img{
    height: 46px;
}
.fLinks-tips{
    width: 100%;
    position: absolute;
    bottom: 116px;
    left: 0;
    z-index: 999;
    background: #fafafa;
    background: rgba(255,255,255,.97);
    display: none;

}
.fLinksTips-inner{
    padding: 30px;
}
.fLinksTips-inner > div{
    display: none;

}
.fLinksTips-inner .links a{
    font-size: 16px;
    display: inline-block;
    width: 23.99999%;
    min-width: 0;
    line-height: 32px;
    color: #666;
    text-align: center;
}

.fLinksTips-inner .links:nth-child(1) a{
    width: 21%;
}

.fLinksTips-inner .links:nth-child(1) a:nth-child(4n) {
    width: 34%;
     text-align: center;

}
.fLinksTips-inner .pic-links {
    text-align: center;

}
.fLinksTips-inner .pic-links a{
    display: inline-block;
    margin-left: 40px;
}
.copyrightR-info a{color:#6db5f1;text-decoration:none;}

#_span_jiucuo img{
    max-width: 92px;
}


/*弹窗 start*/
.pop-warp {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999; display: none;}
.pop-warp b.bg {position: absolute; top: 0; left: 0;width: 100%; height: 100%; background: #000;opacity: 0.6; filter: alpha(opacity = 60);}
.pop-warp a.closeBtn { position: absolute; right: 5px; top: 5px; padding: 5px 15px; color: #ccc; font-size: 20px;}
.pop-warp a.closeBtn:hover { color: #666;}

.pop-warp .registerBox { width: 528px; height: 524px; position: absolute; left:50%; top: 50%; margin: -264px 0 0 -262px; z-index: 2; background: #fff; border:1px solid #ddd; border-radius: 8px;}
.pop-warp .RealNamePopBox { height: 640px; margin-top: -320px}

/*弹窗 end*/
/*底版本浏览器提示 start*/
.browsers-warp .browsers-box { position: absolute; left:50%; top: 50%; margin: -300px 0 0 -400px; z-index: 2; background: #fff; border:1px solid #ddd; border-radius: 8px; width: 800px; height: 600px;}
.browsers-warp .browsers-box h2{  text-align: center; margin-top: 30px; font-size: 18px}
.browsers-warp .browsers-box h4 { text-align: center;  font-size: 22px; margin: 20px 0;}
.browsers-warp .browsers-box .browserList { width: 500px; margin: 0 auto;}
.browsers-warp .browsers-box ul li { float: left;}
.browsers-warp .browsers-box ul li a { display: block;width: 76px;height: 46px;margin: 10px 24px;padding-top: 86px; font-size: 14px; background: url(/images/browser.jpg) no-repeat;color: #58954E; text-align: center;}
.browsers-warp .browsers-box ul li a:hover { opacity: .8;filter: alpha(opacity = 80); }
.browsers-warp .browsers-box ul li a.ico1 {background-position: -80px 0}
.browsers-warp .browsers-box ul li a.ico2 {background-position: -248px 0}
.browsers-warp .browsers-box ul li a.ico3 {background-position: -166px 0}
.browsers-warp .browsers-box p.img { text-align: center;}

.browsers-warp .browsers-box table,.browsers-warp .browsers-box dl { width: 90%; margin: 0 auto; color: #666}
.browsers-warp .browsers-box table th,.browsers-warp .browsers-box table td { border: 1px solid #ddd; text-align: center; padding: 5px;}
.browsers-warp .browsers-box table th { background: #f8f8f8}
.browsers-warp .browsers-box table th span { display: block; margin-top: -5px;}
.fLinks-inner>li>p>span>wzatag{
        color:white;
    }
    .fLinksTips-inner .links a:hover{
        text-decoration:underline;
    }

        .zftsdz{
       margin-left:21%;
   }

/*底版本浏览器提示 end*/

/* 关怀版样式 */
body.useOldFixed .fenye {
width: 1293px;
}

.body.useOldFixed .fLinks-tips:not(.skipAutoFix) {
bottom:660px !important;
}

body.useOldFixed .footer-fLinks .fLinks-tips {
bottom:660px !important;
}

html, body, body.useOldFixed *:not(.skipAutoFix) {
width: auto !important;
}

body.useOldFixed .copyrightR-slogan {
text-align: left;
}

.beian a{
font-size: 14px;
color: #666;
line-height: 1.8;
}

.beian a img {
vertical-align: text-bottom;
margin-right: 5px;
}

.beian a:hover {
text-decoration:underline;
}

.beian span {
margin-left:10px;
}

@media screen and (max-width:1300px) {

.public-footer {
min-width: 100% !important;
padding-bottom: 92px;
background-color: white;
}

.fLinks-inner {
min-width: auto !important;
}

.copyrightInfo-inner {
min-width: auto !important;
height: auto !important;
}

.copyright-left {
width: 100%;
margin: 0 auto !important;
float: none !important;
text-align: center;
}

.copyright-right {
float: none !important;
margin: 0 auto !important;
text-align: center;
width: fit-content;
padding-top:0px;
}

.copyrightR-slogan {
    float: none;
    margin:0 auto;
}

.copyrightR-info {
text-align: center;
}

.copyrightR-info p {
text-align: center;
}

.fLinksTips-inner .links:nth-child(1) a {
    width:19%;
}

.fLinksTips-inner .links:nth-child(1) a:nth-child(4n) {
    width: 41%;
}
}

@media screen and (max-width:1000px) {
    .fLinksTips-inner .links:nth-child(1) a {
        width: 43%;
    }

    .fLinksTips-inner .links:nth-child(1) a:nth-child(2n) {
        width: 55%;
    }
}
