
html{
     overflow-y: auto;
    overflow-x: hidden;
    font-size: 100%;
    padding: 0;
    margin: 0;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0;}
body{font-family:"Microsoft YaHei",Helvetica,Georgia,Arial,sans-serif;}
body{
    padding: 0;
    margin: 0;
    /*width: 1920px;*/
    min-width: 1000px;
}
ol,ul,li{list-style:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a{text-decoration: none;
}
body{

}
.header{
    width: 100%;
    height: 93px;
}
.main{
    /*background: url(../img/bg.jpg) no-repeat top center ;*/
    width: 1920px;
    height: 960px;

}
.main_t{
    background: url(../img/bg2.png) no-repeat center top;
    width: 1920px;
    height: 2148px;
    margin-top: -190px;
}

ul li{
    float: left;
    height: 150px;
}
.f_li{
    width: 315px;
    background: url(../img/chongzhi.png) no-repeat;
}
.s_li{
    width:135px;
    background: url(../img/chongzhi.png) no-repeat;
}
.t_li{
    width:220px;
    background: url(../img/chongzhi.png) no-repeat;

}

.f_a{ background-position:0px 0px;}
.s_a{
    background-position: -315px 0px;
}
.t_a{
    height: 180px;
    background-position: 0px -150px;
}
.fo_a{
    width: 100px;
    height: 170px;
    background-position: -220px -150px;
}
.fi_a{
    width: 160px;
    height: 170px;
    background-position: -320px -150px;
}
.si_a{
    width: 160px;
    height: 170px;
    background-position: -480px -150px;
}
.p{
    letter-spacing:2px;color: #995318;font-size: 18px;float: left
}
.span{
    line-height:25px;
    color: #995318;
    font-size: 18px;
    display: block;
    width: 65px;
    height: 31px;
    float: right;
    margin-right: 145px
}
.pp{
    margin-top: 5px;
}
.span_p{
    margin-top: 5px;
}
.r_ul li{
    width: 600px;
    height: 53px;
}

/*--ÂÖ²¥*/
.poster-main a, .poster-main img { display: block; width: 100%; height: 100%;}
.poster-main img{ }
.poster-main .poster-list {
    width: 1000px;
    height: 500px;
}

.poster-main .poster-list .poster-item {
    width: 200px;
    height: 500px;
    position: absolute;
    left: 0;
    top: 0;

}

.poster-main .poster-btn {
    position: absolute;
    top: 0;
    cursor: pointer;
    filter: opacity(.5) brightness(1);
}
.poster-main .poster-btn:hover{ filter: opacity(1) brightness(2); }

.poster-main .poster-prev-btn {
    left: 0;
    background: url(../img/left.png) no-repeat center center;
}

.poster-main .poster-next-btn {
    right: 0;
    background: url(../img/right.png) no-repeat center center;
}
.poster-item-title{
    font-size: 18px;
    text-align: center;
    line-height: 48px;
    display: block;
    position: absolute;
}

.btn-box {
    margin-top: 500px;
    display: table;
    margin-left: auto;
    margin-right: auto;
}

.index-btn {
    display: inline;
    cursor: pointer;
    float: left;
    width: 10px;
    height: 10px;
    color: #fff;
    margin-right: 5px;
    margin-top: 20px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #feb320;
}
.index-btn.poster-btn-active {
    width: 40px;
    border-radius: 50px;
    background-color: #9FC112;
}
.zhanshi{
    height: 75px;
    margin-left: -40px;
    background: url(../img/zhanshi.png) no-repeat top center ;
}
.daoshi{
    height: 75px;
    margin-left: -40px;
    background: url(../img/fashi.png) no-repeat top center ;
}
.fashi{
    height: 75px;
    margin-left: -40px;
    background: url(../img/daoshi.png) no-repeat top center ;
}

.footer{
    width: 1920px;
    position: absolute;
    top: 2977px;
    height: 200px;
    background: url(../img/bottom.png) no-repeat top center ;
}
.pp1{
    margin-left: 750px;
    color: #6a6a6a;
    font-size: 14px;
    margin-top: 30px;
}
.pp2{
    margin-left: 750px;
    color: #6a6a6a;
    font-size: 14px;
    /*margin-top: 10px;*/
}

.slide_f{
    margin-top: 130px;
    width: 1920px;
}



.Obtn {
    WIDTH: 32px;
    BACKGROUND: url(../img/img3-5_r.png) no-repeat;
    FLOAT: right;
    HEIGHT: 139px;
    MARGIN-right: -5px;
}

.main_head {
    BACKGROUND: url(../img/zx.png) no-repeat;
    margin-top: -50px;
}

.qun {
    BORDER-BOTTOM: red 1px solid;
    BORDER-left: red 1px solid;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-right: 0px;
    WIDTH: 100px;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 12px;
    BORDER-TOP: red 1px solid;
    BORDER-RIGHT: red 1px solid;
    PADDING-TOP: 5px;
}

#xixi table a{
    color: #cc9e1d;
    font-size: 14px;
    font-weight: bold;
}

.a_down{
    BACKGROUND: url(../img/register.png) no-repeat;
    width: 115px;
    height: 39px;
    margin-left:50px;
    margin-top: 30px;
}

.a_re{
    BACKGROUND: url(../img/money.png) no-repeat;
    width: 115px;
    height: 39px;
    margin-left: 50px;
    margin-top: 15px;
}
.fp{
    margin-left: 55px;
    color:#b4a377;
    font-size: 15px;
    margin-top: 17px;
    text-align: center;
    height: 12px;
    width: 100px;
}
.banner_f{
    margin-left:495px
}
.f_header{
    margin-left: 18.5%
}
.nav{
     text-align: center;
     width: 100%;
     height: 65px;
     background: #1b0902;
     opacity:1
 }
.ul_nav{
    width: 1000px;
    margin: 0 auto;
    padding-top: 18px;
    padding-left: -30px;
}
.ul_nav .li1 a{
    color: #ccb782;
    font-size: 22px;
    margin-left: 80px;
}
.ul_nav .li2 a{
    color: #ccb782;
    font-size: 22px;
    margin-left: 50px;
}
.ul_nav img {
    float: left;
    margin-left: 50px;
    margin-top: -5px;
}
a:visited{
    text-decoration: none;
}
.left_div{
    margin-left:16%;
    margin-top:130px;
    text-align: center;
    float: left;
}
.right_div{
    text-align: center;
    float: left;
    margin-left:70px;
    margin-top: 150px;
}
.rr_div{
    background:url(../img/gonggao.png);
    width: 517px;
    height: 288px;
}
.h2,.h3{
    margin-left: 45px
}
#xixi{
    margin-top: 66px;
    z-index: 100;
    top: 100px;
    right: -152px;
    position: absolute;
}

.line{
    position: absolute;
    margin-top: -130px;
    z-index: 99;
    margin-left: -8px
}

#pf1{
    position:fixed;
    z-index:999;
    top: 250px;
    left: 70px;
    background:url(../img/float_download.png);
    width: 217px;
    height: 511px
}

.download_img {
    width: 278px;
    height: 112px;
    z-index: 999;
    position: absolute;
    margin-top: 500px;
    left: 845px;
}
@media screen and (min-width: 1800px) and (max-width: 1900px){
    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 465px;
        left: 825px;
    }

    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -28px;
    }
    .ul_nav {
        margin-left: 290px;
        padding-top: 18px;
        padding-left: -30px;
    }

}
@media screen and (min-width: 1580px) and (max-width: 1680px){
    #pf1 {

        left: 70px;

    }
    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -128px;
    }

    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 500px;
        left: 725px;
    }

    .main{
        /*background: url(../img/bg.jpg) no-repeat top center ;*/
        width: 100%;
        height: 960px;

    }
    .main_t{
        background: url(../img/bg2.png) no-repeat center top;
        width: 100%;
        height: 2148px;
        margin-top: -185px;
    }
    .footer{
        width: 100%;
        position: absolute;
        top: 2977px;
        height: 200px;
        background: url(../img/bottom.png) no-repeat top center ;
    }
    .slide_f{
        width: 100%;
    }
    .banner_f{
        margin-left:380px
    }
    .f_header{
        margin-left: 180px
    }
    .ul_nav {
        margin-left: 120px;
        padding-top: 20px;
        padding-left: -30px;
    }
    .left_div{
        margin-left:12%;
        margin-top:100px;
        text-align: center;
        float: left;
    }
    .pp2,.pp1 {
        margin-left: 600px;
        color: #6a6a6a;
        font-size: 14px;
        /* margin-top: 10px; */
    }
}
@media screen and (min-width: 1441px) and (max-width: 1580px){
    #pf1 {

        left: 70px;

    }
    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -128px;
    }

    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 500px;
        left: 725px;
    }

    .main{
        /*background: url(../img/bg.jpg) no-repeat top center ;*/
        width: 100%;
        height: 960px;

    }
    .main_t{
        background: url(../img/bg2.png) no-repeat center top;
        width: 100%;
        height: 2148px;
        margin-top: -185px;
    }
    .footer{
        width: 100%;
        position: absolute;
        top: 2977px;
        height: 200px;
        background: url(../img/bottom.png) no-repeat top center ;
    }
    .slide_f{
        width: 100%;
    }
    .banner_f{
        margin-left:380px
    }
    .f_header{
        margin-left: 140px
    }
    .ul_nav {
        margin-left: 120px;
        padding-top: 20px;
        padding-left: -30px;
    }
    .left_div{
        margin-left:12%;
        margin-top:100px;
        text-align: center;
        float: left;
    }
    .pp2,.pp1 {
        margin-left: 600px;
        color: #6a6a6a;
        font-size: 14px;
        /* margin-top: 10px; */
    }
}

@media screen and (min-width: 1367px) and (max-width: 1440px){
    header .banner .slide-carousel {
        margin-bottom: 20px;
        margin-left: 8px;
    }
    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 500px;
        left: 605px;
    }
    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -247px;
    }
    .main{
        /*background: url(../img/bg.jpg) no-repeat top center ;*/
        width: 100%;
        height: 960px;

    }
    .main_t{
        background: url(../img/bg2.png) no-repeat center top;
        width: 100%;
        height: 2148px;
        margin-top: -185px;
    }
    .footer{
        width: 100%;
        position: absolute;
        top: 2977px;
        height: 200px;
        background: url(../img/bottom.png) no-repeat top center ;
    }
    .slide_f{
        width: 100%;
    }

    .ul_nav {
        margin-left: -10px;
        padding-top: 20px;
        padding-left: -30px;
    }
    .left_div{
        margin-left:95px;
        margin-top:100px;
        text-align: center;
        float: left;
    }
    .rr_div{
        background:url(../img/gonggao.png);
        width: 517px;
        height: 288px;
    }
    .banner_f {
        margin-left: 245px;
    }
    .f_header {
        margin-left: 100px;
    }
    .pp2,.pp1 {
        margin-left: 500px;
        color: #6a6a6a;
        font-size: 14px;
        /* margin-top: 10px; */
    }

    #xixi{
        margin-top: 16px;
        z-index: 88;
        top: 100px;
        right: -152px;
        position: absolute;
        z-index: 100;
    }
}

@media screen and (min-width: 1281px) and (max-width: 1366px){
    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 500px;
        left: 569px;
    }
    #pf1 {

        left: 50px;

    }
    .main{
        /*background: url(../img/bg.jpg) no-repeat top center ;*/
        width: 100%;
        height: 960px;

    }
    .main_t{
        background: url(../img/bg2.png) no-repeat center top;
        width: 100%;
        height: 2148px;
        margin-top: -185px;
    }
    .footer{
        width: 100%;
        position: absolute;
        top: 2977px;
        height: 200px;
        background: url(../img/bottom.png) no-repeat top center ;
    }
    .slide_f{
        width: 100%;
    }

    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -285px;
    }
    .ul_nav {
        margin-left: -65px;
        padding-top: 20px;
        padding-left: -30px;
    }
    .left_div{
        margin-left:1%;
        margin-top:100px;
        text-align: center;
        float: left;
    }
    .rr_div{
        background:url(../img/gonggao.png);
        width: 517px;
        height: 288px;
    }
    .banner_f {
        margin-left: 215px;
    }
    .f_header {
        margin-left: 50px;
    }
    .pp2,.pp1 {
        margin-left: 450px;
        color: #6a6a6a;
        font-size: 14px;
        /* margin-top: 10px; */
    }
    .right_div {
        text-align: center;
        float: left;
        margin-left: 45px;
        margin-top: 150px;
    }
    #xixi{
        margin-top: -100px;
        z-index: 88;
        top: 100px;
        right: -152px;
        position: absolute;
        z-index: 100;
    }
    #pf1{

        top: 100px;

    }
}

@media screen and (min-width: 1024px) and (max-width: 1280px){
    .download_img {
        width: 278px;
        height: 112px;
        z-index: 999;
        position: absolute;
        margin-top: 500px;
        left: 525px;
    }
    .main{
        /*background: url(../img/bg.jpg) no-repeat top center ;*/
        width: 100%;
        height: 960px;

    }
    .main_t{
        background: url(../img/bg2.png) repeat center top;
        width: 100%;
        height: 2148px;
        margin-top: -185px;
        
    }
    .footer{
        width: 100%;
        position: absolute;
        top: 2977px;
        height: 200px;
        background: url(../img/bottom.png) no-repeat top center ;
    }
    .slide_f{
        width: 100%;
    }

    .line {
        position: absolute;
        margin-top: -170px;
        z-index: 99;
        margin-left: -328px;
    }
    .nav{
        text-align: center;
        width: 100%;
        height: 65px;
        background: #1b0902;
        opacity:1
    }
    .ul_nav{
        margin-left: 10px;
        padding-top: 20px;
        padding-left: -30px;
    }
    .ul_nav .li1 a{
        color: #ffffff;
        font-size: 20px;
        margin-left: 80px;
    }
    .ul_nav .li2 a{
        color: #ffffff;
        font-size: 20px;
        margin-left: 50px;
    }
    .ul_nav img {
        float: left;
        margin-left: 50px;
        margin-top: -10px;
    }
    .left_div{
        margin-left: 45px;
        margin-top:100px;
        text-align: center;
        float: left;
    }
    .rr_div{
        background:url(../img/gonggao.png);
        width: 517px;
        height: 288px;
    }
    .banner_f {
        margin-left: 170px;
    }
    .f_header {
        margin-left: 40px;
    }
    .pp2,.pp1 {
        margin-left: 450px;
        color: #6a6a6a;
        font-size: 14px;
        /* margin-top: 10px; */
    }
    .right_div {
        text-align: center;
        float: left;
        margin-left: -25px;
        margin-top: 150px;
    }
    .h2,.h3{
        margin-left: 10px
    }
    #pf1{
        position:fixed;
        z-index:999;
        top: 250px;
        left: 45px;
        background:url(../img/float_download.png);
        width: 217px;
        height: 511px
    }
}

.img_zbzs{
    width: 328px;
    height: 47px;
    background:url(../img/??????.png);
    background-color: pink;
    z-index: 99999;
}
.titlezbzs{
    position: absolute;
    margin-top: 0;
    z-index: 99;
    left: 50%;
    transform: translate(-50%, 0);
}


.slide-carousel .indicator-list a.selected {
    background-color: #f0d5a1!important;
}
.goto-slide2.current {
    background-color: #f0d5a1!important;
}
.goto-slide1.current {
    background-color: #f0d5a1!important;
}
.goto-slide.current {
    background-color: #f0d5a1!important;
}

.download_mybg{
        width:1920px;
        height: 763px;
        position:relative;
        /* top: -105px; */
        left: 50%;
        transform: translate(-50%,-0px);
}


.download_mainbg {
    position:relative;
    /* top: -5px; */
    width:1920px;
    height: 1100px;
    left: 50%;
    margin-bottom: -2px;
    transform: translate(-50%,-2px);
    background: url(../img/bg2.png) no-repeat;
    background-size: auto;
}

.content_down {
    position: absolute;
    width: 1200px;
    height: 830px;
    left: 50%;
    transform: translate(-50%,110px);
    background-color: #e8e8e8;
    border-radius: 5px;
}

.downtitle {
    display: block;
    width: 178px;
    height: 59px;
    position: absolute;
    top: 20px;
    z-index: 5;
    left: 50%;
    transform: translate(-50%,0);
}

.down_a {
    width: 1100px;
    height: 95px;
    /* background-color: pink; */
    margin-top: 50px;
    padding-left: 100px;
    
}
.down_a h3{
    font-size: 29px;
    margin-bottom: 10px;
}
.down_a p{
    margin: 0;
    font-size: 16px;
    line-height: 18px;
    color: #9b7642;
}
.dowantype {
    float: left;
}
.type_a {
    margin-left: 150px;
    margin-top: 30px;
    width: 129px;
    height: 31px;
    background-color: #947853;
    border-radius: 15px;
    color: #fff;
    line-height: 31px;
    text-align: center;
    font-size: 16px;
    letter-spacing: 1px;
}
.type_a:hover {
    background-color: #644f35;
}
.type_a  a{
    color: #fff;
}
.down_b {
    width: 1100px;
    height: 300px;
    /* background-color: pink; */
    margin-top: 50px;
    padding-left: 100px;
}
.down_b h3{
    font-size: 29px;
    margin-bottom: 10px;
}
.down_b p{
    margin: 0;
    font-size: 16px;
    line-height: 18px;
    color: #9b7642;
}

.down_ai {
    width: 176px;
    height: 176px;
    margin-top: 20px;
}
.down_aifr {
    float: left;
    margin-right: 100px;
}

.down_aifr .type_a {
    margin-left: 0;
    
}

.down_aifr a{
    display: inline;
    float: left;
}

.bottom_a {
    width: 350px;
    margin-top: 130px;
    
    position: relative;
}
.bottom_a .bottoma{
    display: block;
    position: absolute;
    left: 18px;
    
}
.bottom_a .aaa{
    position: absolute;
    right: 0;
    bottom: 66px;
    width: 200px;
    color: black;
    text-decoration: underline;
    overflow:hidden;white-space: nowrap;text-overflow: ellipsis;
}
.bottom_a .aaa1{
    position: absolute;
    right: 0;
    bottom: 5px;
    width: 200px;
    color: black;
    text-decoration: underline;
    overflow:hidden;white-space: nowrap;text-overflow: ellipsis;
}

.down_a .bottomtip {
    display: block;
    color: black;
}

.line_down {
    width: 1920px;
    position: absolute;
    top: -50px;
    left: 50%;
    transform: translate(-50%,0);
}

.footer_down {
    position: relative;
    width: 1920px;
    height: 200px;
    background: url(../img/bottom.png);
    left: 50%;
    transform: translate(-50%,0);
}

.down_pp1 {
    color: #6a6a6a;
    font-size: 14px;
    margin-top: 30px;
    position: absolute;
    left: 38%;
    top: 20px;
    
}



