﻿@charset "utf-8";

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input {
    font-size: 14px;
    line-height: 20px;
    font-family: 'Open Sans','Microsoft YaHei',"Heiti SC",'STHeiti Light',PMingLiU,sans-serif;
}

::-webkit-input-placeholder {
    color: #999;
}

:-moz-placeholder {
    color: #999;
}

::-moz-placeholder {
    color: #999;
}

:-ms-input-placeholder {
    color: #999;
}

.iconbg {
    background: no-repeat url(/images/iconbg.png);
}

.inblock {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.daig_wrap, .daig_header {
    width: 100%;
    overflow: hidden;
}

.daig_content {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.daig_topnav {
    width: 100%;
    height: 40px;
    background: #FFF;
    line-height: 40px;
    overflow: hidden;
}

    .daig_topnav span.leftnav {
        height: 40px;
        padding-left: 8px;
        color: #565656;
        font-size: 12px;
    }

        .daig_topnav span.leftnav a.cur, .daig_topnav span.leftnav a:hover {
            color: #be0101;
        }

        .daig_topnav span.leftnav em.fg, .daig_topnav span.loginreg em.fg {
            margin: 0 8px;
        }

    .daig_topnav span.mybuy, .daig_topnav span.myshop, .daig_topnav span.loginreg, .daig_topnav span.welcome {
        margin-right: 18px;
        color: #656565;
    }

        .daig_topnav span.mybuy em.iconbg, .daig_topnav span.myshop em.iconbg {
            position: relative;
            top: 3px;
            margin-right: 5px;
        }

        .daig_topnav span.mybuy em.iconbg {
            width: 17px;
            height: 17px;
            background-position: -20px 0;
        }

        .daig_topnav span.myshop em.iconbg {
            width: 15px;
            height: 16px;
            background-position: 0 0;
        }

.daig_logoms {
    width: 100%;
    height: 90px;
    background: #FFF;
    overflow: hidden;
}

    .daig_logoms a.logo {
        width: 232px;
        height: 42px;
        margin: 28px 0 0 35px;
    }

.daig_biaoz {
    margin: 13px 18px 0 0;
    overflow: hidden;
}

    .daig_biaoz span.telnum {
        display: block;
        height: 26px;
        margin: 0 3px 10px 0;
        line-height: 26px;
    }

        .daig_biaoz span.telnum em.iconbg {
            width: 25px;
            height: 22px;
            margin: 0 8px 0 0;
            background-position: -42px 0;
        }

        .daig_biaoz span.telnum b {
            color: #d20000;
            font-size: 16px;
            text-align: right;
            font-style: italic;
        }

    .daig_biaoz p.biaoz {
        height: 20px;
        line-height: 20px;
        overflow: hidden;
        color: #656565;
        font-size: 14px;
        clear: both;
    }

        .daig_biaoz p.biaoz span {
            height: 20px;
            margin: 0 15px 0 0;
        }

            .daig_biaoz p.biaoz span em.iconbg {
                width: 23px;
                height: 20px;
                margin: 0 8px 0 0;
            }

            .daig_biaoz p.biaoz span.qcby em.iconbg {
                background-position: -156px 0;
            }

            .daig_biaoz p.biaoz span.zpdj em.iconbg {
                background-position: -128px 0;
            }

            .daig_biaoz p.biaoz span.mgzy em.iconbg {
                background-position: -100px 0;
            }

            .daig_biaoz p.biaoz span.zzdg em.iconbg {
                background-position: -72px 0;
            }

.daig_tlslide {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.daig_tlslide_d {
    width: 100%;
    height: 39px;
    overflow: hidden;
}

.daig_nav {
    width: 100%;
    height: 39px;
    background: url(../images/navbg.jpg) repeat-x;
    overflow: hidden;
}

.dag_navcon {
    margin: 0 0 0 10px;
    overflow: hidden;
}

    .dag_navcon a.nav {
        float: left;
        display: inline;
        height: 39px;
        padding: 0 44px;
        line-height: 39px;
        overflow: hidden;
        color: #FFF;
        font-size: 18px;
    }

        .dag_navcon a.nav:hover, .dag_navcon a.cur {
            background: #E71818;
        }

.daig_news {
    width: 265px;
    height: 345px;
    margin: 10px 0 0;
    padding: 4px 0 0 15px;
    border-top: 5px solid #E71818;
    background: #FFF;
    overflow: hidden;
}

    .daig_news span.zxnew {
        display: block;
        height: 37px;
        line-height: 37px;
        overflow: hidden;
        color: #3f3f3f;
        font-size: 16px;
    }

        .daig_news span.zxnew i {
            margin-right: 10px;
        }

    .daig_news li {
        position: relative;
        float: left;
        display: inline;
        width: 230px;
        height: 32px;
        margin: 0 0 5px;
        padding: 0 0 0 10px;
        border-bottom: 1px solid #ECECEC;
    }

        .daig_news li a, /*.daig_guan li a,*/ .daig_brandlist li a, .daig_other span.erwm em, .daig_other span.erwm i {
            display: block;
            width: 110%;
            height: 110%;
        }

        .daig_news li span.nr {
            display: block;
            height: 32px;
            line-height: 32px;
            overflow: hidden;
            color: #9e9e9e;
            font-size: 13px;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .daig_news li em.fk {
            position: absolute;
            left: 0;
            bottom: -3px;
            display: block;
            width: 19px;
            height: 5px;
            background: #ECECEC;
        }

.daig_ourys {
    position: relative;
    width: 100%;
    height: 226px;
    padding: 30px 0 260px 0;
    border-bottom: 1px solid #0073CA;
    background: #FFF;
    overflow: hidden;
}

    .daig_ourys em.fk {
        position: absolute;
        left: 50%;
        bottom: -3px;
        display: block;
        width: 28px;
        height: 6px;
        margin-left: -14px;
        background: #0073CA;
        overflow: hidden;
    }

.daig_ourysnr {
    width: 980px;
    margin: 0 auto;
    overflow: hidden;
}

    .daig_ourysnr li {
        float: left;
        display: inline;
        width: 196px;
        margin: 0 0 18px;
        overflow: hidden;
        text-align: center;
    }

        .daig_ourysnr li em.iconbg {
            width: 62px;
            height: 71px;
        }

        .daig_ourysnr li em.mgzy {
            background-position: 0 -28px;
        }

        .daig_ourysnr li em.zpbz {
            background-position: -68px -28px;
        }

        .daig_ourysnr li em.mxfs {
            background-position: -136px -28px;
        }

        .daig_ourysnr li em.vipth {
            background-position: -204px -28px;
        }

        .daig_ourysnr li em.zwdh {
            background-position: -272px -28px;
        }

        .daig_ourysnr li i.suom {
            display: block;
            height: 60px;
            line-height: 60px;
            overflow: hidden;
            color: #4b4a4a;
            font-size: 16px;
        }

    .daig_ourysnr span.ourys, .daig_ourysnr span.ourys em, .daig_ourysnr span.ourys i {
        display: block;
        text-align: center;
        color: #333;
        clear: both;
    }

        .daig_ourysnr span.ourys em {
            height: 28px;
            line-height: 28px;
            overflow: hidden;
            font-size: 18px;
        }

        .daig_ourysnr span.ourys i {
            height: 36px;
            line-height: 36px;
            overflow: hidden;
            font-size: 24px;
        }

.daig_findgn {
    width: 925px;
    margin: 45px auto 15px;
    overflow: hidden;
}

    .daig_findgn a {
        float: left;
        display: inline;
        width: 185px;
        overflow: hidden;
        text-align: center;
    }

        .daig_findgn a i.gnmc {
            display: block;
            height: 48px;
            line-height: 48px;
            overflow: hidden;
            color: #4b4a4a;
            font-size: 16px;
        }

        .daig_findgn a em.iconbg {
            width: 73px;
            height: 73px;
        }

        .daig_findgn a em.icon1 {
            background-position: 0 -105px;
        }

        .daig_findgn a em.icon2 {
            background-position: -79px -105px;
        }

        .daig_findgn a em.icon3 {
            background-position: -158px -105px;
        }

        .daig_findgn a em.icon4 {
            background-position: -237px -105px;
        }

.daig_guan {
    width: 100%;
}

    .daig_guan li {
        float: left;
        display: inline;
        margin: 0 10px 0 0;
        overflow: hidden;
    }

        .daig_guan li a {
            margin-bottom: 10px;
        }

.daig_hotbrand {
    overflow: hidden;
    margin-bottom: 30px;
    margin-top: 50px;
}

    .daig_hotbrand span.tit {
        display: block;
        height: 52px;
        margin: 0 0 30px;
        border-bottom: 3px solid #EEE;
        width:88%;
        margin:0 auto;
        margin-bottom:30px;
    }

        .daig_hotbrand span.tit em.hot {
            height: 52px;
            padding: 0 28px;
            border-bottom: 3px solid #1A77BE;
            line-height: 52px;
            overflow: hidden;
            color: #0068b7;
            font-size: 24px;
        }

.daig_brand {
    width: 1090px;
    margin: 0 auto;
    overflow: hidden;
}

.daig_brandlist {
    width: 1090px;
    padding-bottom: 15px;
    overflow: hidden;
    padding-left: 4%;
}

    .daig_brandlist li {
        float: left;
        display: inline;
        width: 132px;
        height: 82px;
        margin: 0 32px 15px 0;
        overflow: hidden;
    }

        .daig_brandlist li img {
            width: 130px;
            height: 80px;
            border: 1px solid #E3E3E3;
            overflow: hidden;
        }

.daig_baoz {
    height: 60px;
    width: 1000px;
    margin: 0 auto;
    margin-top: 65px;
}

    .daig_baoz span.baoz {
        height: 45px;
        padding: 0 22px;
        line-height: 45px;
        overflow: hidden;
        color: #c2c2c2;
        font-size: 24px;
        font-weight: bold;
    }

.baozlist {
    width: 856px;
}

    .baozlist ul.bzmc {
        float: left;
        display: inline;
        /*width: 214px;*/
        margin: 0 0 15px;
        line-height: 45px;
        overflow: hidden;
        color: #666;
        font-size: 16px;
    }

        .baozlist ul.bzmc li.bg_header_right {
            width: 100px;
            height: 70px;
            margin: 0 60px 0 0;
        }

        .baozlist ul.bzmc li.bz1 {
            background-position:5px 0;
        }

        .baozlist ul.bzmc li.bz2 {
            background-position: -102px 0;
        }

        .baozlist ul.bzmc li.bz3 {
            background-position: -216px 0;
        }

        .baozlist ul.bzmc li.bz4 {
            background-position: -314px 0;
        }
           .baozlist ul.bzmc li.bz5 {
            background-position: -420px 0;
        }
.bg_header_right {
    background:url("/images/HomeImage/header_right.png") no-repeat;
}


.daig_footer {
    padding: 10px 0 0;
    background: #F8F8F8;
    overflow: hidden;
}

.daig_footcon {
    width: 948px;
    margin: 0 auto 10px;
    padding: 0 0 15px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
}

    .daig_footcon li {
        float: left;
        display: inline;
        width: 158px;
        overflow: hidden;
    }

        .daig_footcon li span.tit {
            display: block;
            height: 36px;
            line-height: 36px;
            overflow: hidden;
            color: #333;
            font-size: 14px;
        }

        .daig_footcon li a.titnr {
            float: left;
            display: inline;
            width: 160px;
            height: 28px;
            line-height: 28px;
            overflow: hidden;
            color: #999;
            font-size: 12px;
        }

.daig_other {
    position: relative;
    width: 948px;
    margin: 0 auto;
    overflow: hidden;
}

    .daig_other span.other1 {
        display: block;
        height: 36px;
        line-height: 36px;
        overflow: hidden;
    }

        .daig_other span.other1 a {
            float: left;
            display: inline;
            width: 120px;
            color: #999;
            font-size: 14px;
        }

    .daig_other span.other2 {
        display: block;
        height: 38px;
        line-height: 38px;
        overflow: hidden;
        color: #999;
        font-size: 12px;
    }

        .daig_other span.other2 em {
            text-decoration: underline;
        }

    .daig_other span.erwm {
        position: absolute;
        right: 55px;
        top: 40px;
        width: 97px;
        overflow: hidden;
    }

        .daig_other span.erwm i {
            height: 34px;
            line-height: 34px;
            overflow: hidden;
            color: #333;
            font-size: 14px;
            text-align: center;
        }

        .daig_other span.erwm em {
            width: 97px;
            height: 97px;
        }

.daig_hzsj {
    height: 54px;
}

    .daig_hzsj a.hzs {
        float: left;
        display: inline;
        height: 54px;
        margin: 0 25px 0 0;
        overflow: hidden;
    }

        .daig_hzsj a.hzs span.hzlogo {
            display: table-cell;
            vertical-align: middle;
            height: 54px;
        }

        .daig_hzsj a.hzs img {
            vertical-align: middle;
        }

.daig_friendlink {
    margin: 10px 0 60px;
    overflow: hidden;
}

    .daig_friendlink span, .daig_friendlink span.linkw a {
        color: #999;
        font-size: 12px;
    }

        .daig_friendlink span.yqlink {
            line-height: 20px;
            overflow: hidden;
        }

        .daig_friendlink span.linkw {
            width: 710px;
            line-height: 20px;
            overflow: hidden;
        }

            .daig_friendlink span.linkw a {
                float: left;
                display: inline;
                margin-right: 10px;
            }

                .daig_friendlink span.linkw a:hover, .daig_footcon li a.titnr:hover, .daig_findgn a:hover i.gnmc, .daig_news li a:hover span.nr {
                    color: #1275DB;
                }


.wrapper {
    overflow: hidden;
}

.container {
    margin: auto;
    width: 960px;
    padding: 90px 10px;
    padding-bottom: 100px;
    overflow: hidden;
}

    .container.nopadding {
        padding: 0;
    }

    .container > .title {
        margin-bottom: 26px;
        text-transform: uppercase;
    }

#overview.container {
    min-height: 800px;
}

#overview img {
    width: 100%;
}

#overview h2 {
    text-transform: uppercase;
    margin-bottom: 9px;
    font-weight: 600;
    font-size: 16px;
    line-height: 19.2px;
}

    #overview h2.orangeHeading {
        text-transform: none;
        color: #F60;
        margin-bottom: 0;
    }

#overview p {
    color: #666;
    font-size: 16px;
    font-weight: 300;
    line-height: 19.2px;
    margin-bottom: 27px;
}

#overview .col {
    float: left;
}

    #overview .col.r {
        float: right;
    }

    #overview .col.l {
        float: left;
    }

#overview #row1 {
    margin-bottom: 37px;
}

#overview #text1 {
    width: 100%;
}

#overview #row2 {
    margin-bottom: 56px;
}

#overview #img2 {
    margin-top: 20px;
}

#overview #text2 {
    width: 539px;
    padding: 0 8px 19px 0;
}

#overview #text3 {
    width: 539px;
    padding: 0 8px 0 14px;
    background: url(http://docs.alibabagroup.com/assets2/images/en/about/overview_point_bg.png) 0 8px no-repeat;
}

#overview #text4 {
    width: 539px;
    padding: 0 8px 0 14px;
    background: url(http://docs.alibabagroup.com/assets2/images/en/about/overview_point_bg.png) 0 8px no-repeat;
}

#overview #text5 {
    width: 539px;
    padding: 0 8px 0 14px;
    background: url(http://docs.alibabagroup.com/assets2/images/en/about/overview_point_bg.png) 0 8px no-repeat;
}

#overview #text6 {
    width: 539px;
    padding: 0 8px 0 14px;
    background: url(http://docs.alibabagroup.com/assets2/images/en/about/overview_point_bg.png) 0 8px no-repeat;
}

#overview #text7 {
    width: 540px;
    padding: 13px 30px 0 0;
    height: 166px;
}

#overview .note {
    font-size: 16px;
    font-weight: 400;
    line-height: 19.2px;
    color: #666;
    text-transform: none;
    font-weight: 300;
}

.fl {
    float: left;
    display: inline;
}















