    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
    ul,ol{list-style:none;}
    a{text-decoration:none;}
    
    body{
        font-family:"Microsoft YaHei","微软雅黑",arial;
    }
    #doc{
        min-width: 1020px;
    }
    #topbar{
        background: #FBFFFF;
        height: 69px;
    }
    #topbar .container{
        width: 1020px;
        margin: 0 auto;
    }
    #topbar .container .left_content{
        float: left;
        position: relative;
        margin-top: 9px;
    }
    #topbar .container .right_content{
        float: right;
        font-size: 14px;
        color:#888;
        /*background: url(../img/tel.png) no-repeat 330px 37px ;*/
    }
    .news_update{
        position: relative;
        margin-top: 10px;
        height: 46px;
        width: 593px;
    }
    .news_update .top_img{
        position: absolute;
        top: 28px;
        left: 362px;
        background:url(../img/top_img.png) no-repeat 0 3px;
    }
    .news_update .top_img span{
        padding-left: 20px;
    }
    .news_update a{
        color:#888;
    }
     .news_update a:hover{
        color:#2F76E0;
    }
    #doc_hd{
        z-index: 100;
        position: relative;
        height: 37px;
        background: url(../img/back_line.jpg) repeat-x;
    }
    #nav{
        position: relative;
        width: 1020px;
        margin: 0 auto;
        font-size: 17px;
    }
    .item{
        float: left;
        padding: 0 22px;
        line-height: 37px;
        height: 37px;
    }
    .item:hover{
        background: #107AB6;
    }
     .item a{
        color:#4c6784;
        display: inline-block;
        height: 38px;
    }
    .nav-all{
        position: absolute;
        top: 38px;
        margin-top: -1px;
        padding:10px 10px;
        font-size: 15px;
        background: #fff;
        width: 190px;
        height: 1px;
        overflow: hidden;
        border:#C2D9DF solid 1px;
        border-color: transparent #C2D9DF #C2D9DF #C2D9DF; 
        _border-width:0px;
    }
    .nav-all li{
       line-height: 30px;
       padding-left: 10px;
       _padding-left:0px;
    }
    .nav-all li a{
        display: inline-block;
        color: #555;
        width: 100%;
        height: 30px;
    }
    .nav-all li a:hover{
        color: #fff;
        _background: #999999;
    }
    .nav-all li:hover{
        background: #999999;
    }
    .nav-all.enterprise li:hover{
        background: #fff;
    }
    .nav-all.enterprise li ul li:hover{
        background: #999999;
    }
    .personal{
        position: absolute;
        left: 78px;
        _left:100px;
        *left:78px;
    }
    .enterprise{
        position: absolute;
        left: 190px;
        width: 800px;
        _left:200px;
        *left:190px;
    }
    .enterprise li{
        width: 185px;
        float: left;
    } 
    .ul2{
        display: none;
    }
    .buy{
        position: absolute;
        left: 414px;
        _left: 425px;
        *left: 414px;
    }
    .support{
        position: absolute;
        left: 543px;
    }
    .about_us{
        position: absolute;
        left: 878px;
    }
    .cooper{
        position: absolute;
        left: 655px;
    }
    .fixed{
        position:fixed;
        width:100%;
        top:0px;
    }

    h3{
        color: #666666;
        font-size: 18px;
        font-weight: normal;
        text-shadow: #666666 1px 0px 0px;
    }
    h2{
        color: #666666;
        font-size: 25px;
        font-weight: normal;
        text-shadow: #666666 1px 0px 0px;
    }
    h1{
        color: #373737;
        font-size: 26px;
        font-weight: normal;
        margin:15px auto;
    }
    .wxb{
        position: absolute;
        top: 18px;
        left: -70px;
        z-index: 200;
    }
    a.btnbuy{
        background: url(../img/imgs/button1.jpg) no-repeat;
    }
    a.btndonload{
        background: url(../img/imgs/button2.jpg) no-repeat;
    }
    a.btnbuy:hover{
        background: url(../img/imgs/button1a.jpg) no-repeat;
    }
    a.btndonload:hover{
        background: url(../img/imgs/button2a.jpg) no-repeat;
    }