
    .index-footer{width:100%;background-color:#f3f3f3;border-top:1px solid #ccc}
    .footer-main{width:1200px;margin:0 auto;background-color:#f3f3f3;position:relative;top:0;left:0;min-height:auto;padding:20px 0;}
    .less1200 .footer-main{width:1200px}
    .subfoot {
        font-size: 12px;
        width: 100%;
        position: relative;
        background: #f3f3f3;
    }
    .subfoot .subfoot_wrap {
        position: relative;
        background: #f3f3f3;
    }
    .subfoot .sitemap_ctrl {
        width: 100px;
        height: 32px;
        cursor: pointer;
        position: absolute;
        right: 0;
        top: -34px;
        z-index: 1000;
        border: 1px solid #e5e5e5;
        text-align: center;
        line-height: 32px;
        background-color: #f6f6f6;
        _display: none;
    }
    .subfoot .sitemap_fix_circle {
        position: relative;
        z-index: 9;
        margin: 5px 5px 0 0;
        float: right;
        border: 1px solid #d2d2d2;
        width: 20px;
        height: 20px;
        background: #fafafa;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }
    .subfoot .sitemap_fixed_arr {
        position: absolute;
        z-index: 10;
        left: 50%;
        top: 50%;
        margin-top: -2px;
        margin-left: -4px;
        border-color: transparent transparent #45454D transparent;
        border-style: dashed dashed solid;
        border-width: 0 4px 4px;
        font-size: 0;
        height: 0;
        width: 0;
        line-height: 0;
    }
    .subfoot .fixed_sitemap {
        padding: 28px 0 0;
    }
    .subfoot .fixed_sitemap_main {
        overflow: hidden;
    }
    .subfoot .sitemap {
        margin-left: -12px;
    }
    .subfoot .sitemap_info,
    .subfoot .sitemap_con {
        float: left;
        _display: inline;
        width: 190px;
        height: 190px;
        margin-left: 12px;
        margin-bottom: 12px;
    }
    .subfoot .sitemap_logo {
        float: left;
        width: 128px;
        height: 25px;
        overflow: hidden;
        line-height: 999px;
        margin-bottom: 30px;
        margin-top: 20px;
        background: url(/dm-d82ce787228a5828/brands/style/KLUv_SBRLQIAEkUQEaA94HAhC_Tg_r96_hGsqlAMyz0weHc58Gpu-h2-qLHXaa4bSCAbeHZyrlJKbVYqxuq3A4MXRAmQ__moWuL7ZwEA) 0 -8px no-repeat;
    }
    .subfoot .sitemap_con {
        line-height: 28px;
        background: #E8E8E8;
    }
    .subfoot .sitemap_con strong {
        display: block;
        margin: 12px 0 0 20px;
    }
    .subfoot .sitemap_con strong a {
        width: auto;
        margin-left: 0;
    }
    .subfoot .sitemap_con a {
        display: inline-block;
        width: 52px;
        margin-left: 20px;
        white-space: nowrap;
    }
    .subfoot .sitemap_con:hover {
        background: #666666;
        color: #fff;
    }
    .subfoot .sitemap_con:hover a {
        color: #fff;
    }
    .subfoot .sitemap_flink {
        height: 40px;
        padding-right: 9px;
        line-height: 30px;
        border-bottom: 1px solid #e5e5e5;
        text-align: right;
    }
    .subfoot .sitemap_flink a {
        padding: 2px 22px 2px 0;
        background: url(/dm-d82ce787228a5828/news/style/KLUv_SBSPQIAIsUQEaBvwO7cnPwuVeXpqf3y_wMMb1ZgnPgJLiZdMbWPtt6-7SkZO7hxE1zkxmZsjHE34XqU0N8mKCKAi8GKr_52o1v_YQA) 100% -537px no-repeat;
    }
    .subfoot .subfoot_links {
        overflow: hidden;
    }
    .subfoot .subfoot_links_con {
        width: 230px;
        padding: 20px 0px 20px 70px;
        float: left;
    }
    .subfoot .subfoot_links_con p {
        color: #666;
        line-height: 26px;
        margin: 0;
    }
    .subfoot .subfoot_links_con p a {
        display: inline-block;
        color: #666;
        line-height: 26px;
        text-decoration: none;
    }
    .subfoot .subfoot_links_con p a:hover {
        color: #ba2636;
        text-decoration: underline;
    }
    .subfoot .subfoot_links_con .links_ygwa {
        position: relative;
    }
    .subfoot .subfoot_links_con .links_ygwa a {
        color: #939393;
        padding-left: 23px;
    }
    .subfoot .subfoot_links_con .links_ygwa a:before {
        position: absolute;
        left: 0;
        top: 0;
        content: '';
        display: inline-block;
        width: 20px;
        height: 23px;
        background: url(/dm-d82ce787228a5828/brands/style/KLUv_SBRLQIAEkUQEaA94HAhC_Tg_r96_hGsqlAMyz0weHc58Gpu-h2-qLHXaa4bSCAbeHZyrlJKbVYqxuq3A4MXRAmQ__moWuL7ZwEA) no-repeat -459px -662px;
    }
    .subfoot .subfoot_links_con .ggwab {
        padding-left: 25px;
        background: url(/dm-d82ce787228a5828/news/style/KLUv_SBSPQIAIsUQEaBvwO7cnPwuVeXpqf3y_wMMb1ZgnPgJLiZdMbWPtt6-7SkZO7hxE1zkxmZsjHE34XqU0N8mKCKAi8GKr_52o1v_YQA) 0px -595px no-repeat;
    }
    .subfoot .subfoot_links_con.first {
        width: 300px;
        padding-left: 0px;
    }
    .subfoot .subfoot_zbdw {
        color: #666;
        text-align: center;
        margin-top: 20px;
        padding-bottom: 20px;
    }
    .subfoot .subfoot_zbdw a {
        color: #666;
        text-decoration: none;
    }
    .subfoot .subfoot_zbdw a:hover {
        color: #ba2636;
        text-decoration: underline;
    }
    .subfoot .subfoot_logo {
        text-align: center;
        padding-bottom: 20px;
    }
    .subfoot .subfoot_logo img {
        margin: 0px 10px;
        border: 1px #cccccc solid;
    }
    .subfoot .con3 {
        padding-left: 40px;
    }
    .subfoot .con4 {
        width: 250px;
    }
    .index2017_960_wrap .ne_area {
        width: 960px;
    }
    .index2017_960_wrap .subfoot .sitemap_logo {
        margin-top: 12px;
    }
    .index2017_960_wrap .subfoot .sitemap_info,
    .index2017_960_wrap .subfoot .sitemap_con {
        width: 150px;
        height: 150px;
    }
    .index2017_960_wrap .subfoot .sitemap_con {
        line-height: 25px;
    }
    .index2017_960_wrap .subfoot .sitemap_con strong {
        margin: 6px 0 0 12px;
    }
    .index2017_960_wrap .subfoot .sitemap_con strong a {
        width: auto;
        margin-left: 0px;
    }
    .index2017_960_wrap .subfoot .sitemap_con a {
        margin-left: 12px;
    }
    .index2017_960_wrap .subfoot .subfoot_links_con {
        width: 220px;
        padding-left: 0px;
    }
    .index2017_960_wrap .subfoot .first {
        width: 300px;
    }
