*{
    padding: 0;
    margin: 0;
}

.a{
    text-decoration: none;
    color: transparent;
    /* background-color: #524300;  */
    /* 鼠标悬停时的背景颜色 */
    transition: 0s;
}

.a:active {
    /* background-color: #524300;  */
    /* 点击后的背景颜色 */
    color: #000;
}

.a:hover {
    text-decoration: underline;
    color: #e9381c;
    transition: 0.1s;
    /* background-color: #524300;  */
    /* 鼠标悬停时的背景颜色 */
}

h4,p{
    text-align: justify;
    /* font-family: "宋体"; */
}

img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html, body{
    box-sizing: border-box;
    width: 100vw;
    min-width: 1000px;                                                                                                                                                                           
    height: auto;
    overflow-x: hidden;
}

.main-all{
    position: relative;
    width: 100vw;
    min-width: 1000px;
    height: auto;
    margin: 0 auto;
    /* background: url(../img/bgm.jpg) no-repeat center top/100% auto; */
}

/* banner */
.main-banner{
    position: relative;
    width: 100vw;
    height: 1590px;
    margin: 0 auto;
    min-width: 1000px;
    background: url(//x0.ifengimg.com/ucms/special/images/437C3708B70B41072B149DDDB6B7611E.jpg) no-repeat center top;
}

/* dy */
.main-dy{
    position: relative;
    width: 100%;
    height: 747px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
    background: url(//x0.ifengimg.com/ucms/special/images/F3868822496306CCCE328403A22E7DF5.jpg) no-repeat center top/auto 100%;
}



.zjxc{
    position: relative;
    width: 100%;
    height: 1711px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
}
.zjxcsp{
    position: relative;
    width: 928px;
    height: 589px;
    margin: 0 auto;
    min-width: 928px;
    overflow: hidden;
    margin-top:33px;
    left:3px;
}
.szjj{
    position: relative;
    width: 100%;
    height: 1472px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
    background: url(//x0.ifengimg.com/ucms/special/images/498F250E13AA40BE413394B5792D4E66.jpg) no-repeat center top/auto 100%;
}
.ghwl1{
    position: relative;
    width: 828px;
    height: 220px;
    margin: 0 auto;
    min-width: 828px;
    overflow: hidden;
    margin-top:646px;
    left:300px;
}
.ghwl2{
    position: relative;
    width: 923px;
    height: 286px;
    margin: 0 auto;
    min-width: 923px;
    overflow: hidden;
    margin-top:0px;
    left:352px;
}
.ghwl3{
    position: relative;
    width: 901px;
    height: 272px;
    margin: 0 auto;
    min-width: 901px;
    overflow: hidden;
    margin-top:0px;
    left:340px;
}
.zthd{
    position: relative;
    width: 100%;
    height: 1450px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
    background: url(//x0.ifengimg.com/ucms/special/images/CBFC1B67F13A7233DE05A7A8E6B95C19.jpg) no-repeat center top/auto 100%;
}

.zthdtu1{
    position: relative;
    width: 552px;
    height: 141px;
    margin: 0 auto;
    min-width: 552px;
    overflow: hidden;
    margin-top:745px;
    left:-220px;
}
.zthdtu2{
    position: relative;
    width: 550px;
    height: 158px;
    margin: 0 auto;
    min-width: 552px;
    overflow: hidden;
    margin-top:0px;
    left:-220px;
}
.zthdtu3{
    position: relative;
    width: 557px;
    height: 169px;
    margin: 0 auto;
    min-width: 557px;
    overflow: hidden;
    margin-top:0px;
    left:-220px;
}
.zthdtu4{
    position: relative;
    width: 558px;
    height: 164px;
    margin: 0 auto;
    min-width: 558px;
    overflow: hidden;
    margin-top:0px;
    left:-220px;
}
.jctj{
    position: relative;
    width: 100%;
    height: 1535px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
    background: url(//x0.ifengimg.com/ucms/special/images/88AB1C1E2117173A601FB0D74F2FB8DE.jpg) no-repeat center top/auto 100%;
}

.jctj1{
    position: relative;
    width: 984px;
    height: 181px;
    margin: 0 auto;
    min-width: 984px;
    overflow: hidden;
    margin-top:680px;
    left:1px;
    
}
.jctj2{
    position: relative;
    width: 992px;
    height: 143px;
    margin: 0 auto;
    min-width: 992px;
    overflow: hidden;
    margin-top:0px;
    left:2px;
}
.jctj3{
    position: relative;
    width: 998px;
    height: 113px;
    margin: 0 auto;
    min-width: 998px;
    overflow: hidden;
    margin-top:0px;
    left:1px;
}
.jctj4{
    position: relative;
    width: 994px;
    height: 121px;
    margin: 0 auto;
    min-width: 994px;
    overflow: hidden;
    margin-top:0px;
    left:1px;
}
.jctj5{
    position: relative;
    width: 994px;
    height: 182px;
    margin: 0 auto;
    min-width: 994px;
    overflow: hidden;
    margin-top:0px;
    left:1px;
}
.six{
    position: relative;
    width: 100%;
    height: 790px;
    margin: 0 auto;
    min-width: 1000px;
    overflow: hidden;
    background: url(//x0.ifengimg.com/ucms/special/images/08F175A4E1454980CA044940C530D265.jpg) no-repeat center top/auto 100%;
}