a{ text-decoration:none; color:#666666; cursor:pointer;}
/*返回顶部*/
.back{
    display: none;
    width: 25px;
    margin-right:-550px;
    position: fixed;
    right: 40%;
    top: 80%;
    _margin-right:-580px;
    _position:absolute;
    _margin-top:300px;
    _top:expression(eval(document.documentElement.scrollTop))
}
.xfc{position:fixed; top:300px; left:20px;}
.xfc ul li{margin-bottom:10px;width:56px; height:64px; position:relative; }
.xfc ul li a{ width:56px; height:64px;  display:block; }
/*.xfc ul li .on a{ width:56px; height:64px;  display:block; }*/
.xfc .zxkf a{ position:absolute; left:0; top:0; background:url(../images/zxkf.png) no-repeat center top;}
.xfc .zxkf .zxkf_nr{ position:absolute; right:-170px; top:0; display:none; background:#FFF; padding:20px;}
.xfc .zxkf .zxkf_nr p{ color:#000000; font-size:16px; font-weight:bold; display:block;}
.xfc .zxkf .zxkf_nr span{ color:#e60012; font-size:18px; font-weight:bold; display:block;}
.xfc .zxkf.on .zxkf_nr{display:block;}
.xfc .zxkf.on a{ background:url(../images/zxkf_hover.png) no-repeat left bottom;}
.xfc .yjfk{ background:url(../images/yjfk.png) no-repeat left bottom;}
.xfc .yjfk:hover{ background:url(../images/yjfk_hover.png) no-repeat left bottom;}
.xfc .gzqy{}
.xfc .gzqy a{ position:absolute; left:0; top:0; background:url(../images/gzqy.png) no-repeat center top; }
.xfc .gzqy .gzqy_nr{width:146px; height:146px; padding:10px; background:#fff; text-align:center; position:absolute; right:-170px; top:0; display:none;}
.xfc .gzqy.on .gzqy_nr{display:block;}
.xfc .gzqy.on a{ background:url(../images/gzqy_hover.png) no-repeat left bottom;}