*{
    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: 580px;
    margin: 0 auto;
    min-width: 1000px;
    background: url(//x0.ifengimg.com/ucms/special/images/20AD085DD4BBFC591093DEB0B84E2A7E.jpg) no-repeat center top;
}


.main-con{
    width: 100vw;
    min-width: 1000px;
    margin: 0 auto;
    /* background: url(//x0.ifengimg.com/ucms/special/images/EFCC84EC1EF6B56B4AA05C2739B6E7C1.jpg) no-repeat center top,
        url(//x0.ifengimg.com/ucms/special/images/476F2E1CE17680F71B924A8BB99CB539.jpg) no-repeat center 580px,
        url(//x0.ifengimg.com/ucms/special/images/B9FFA97F809BECA740561BFE1591D904.jpg) no-repeat center 1228px; */
}

/* .title{
    width: 967px;
    height: 116px;
    padding-top: 58px;
    margin: 0 auto;
} */

/* one */
.main-one{
    position: relative;
    width: 100%;
    height: 3530px;
    margin: 0 auto;
    background: url(//x0.ifengimg.com/ucms/special/images/EFCC84EC1EF6B56B4AA05C2739B6E7C1.jpg) no-repeat center top;
}

.main-one .main-dy{
    width: 100%;
    height: 915px;
    margin: 0 auto 25px;
}

.main-one .one-con .one-pro{
    width: 100%;
    height: 675px;
    margin: 0 auto 8px;
}

.one-con{
    width: 885px;
    height: auto;
    margin: 0 auto;
    transform: translateX(-2px);
    overflow: hidden;
}

.one-con .one-list{
    overflow: hidden;
    width: 885px;
    height: 477px;
    margin-bottom: 27px;
}

.one-con .one-list .one-title{
    position: relative;
    width: 836px;
    height: 140px;
    margin: 26px auto 33px;
}

.one-con .one-list .list-con{
    position: relative;
    width: 812px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.one-con .one-area>.one-list:nth-child(2n) .list-con .list-img{
    float: right;
}

.one-con .one-area>.one-list:nth-child(2n) .list-con .list-msg{
    float: left;
}

.one-con .one-list .list-con .list-img{
    float: left;
    width: 327px;
    height: 235px;
    margin-top: 13px;
    overflow: hidden;
}

.one-con .one-list .list-con .list-img img{
    width: 327px;
    height: auto;
    /* margin-left: 50%;
    transform: translateX(-50%); */
    
}

.one-con .one-list .list-con .list-msg{
    float: right;
    width: 460px;
    height: auto;
}



.one-con .one-list .list-con .list-msg a{
    color: #7184d4;
}

.one-con .one-list .list-con .list-msg a:hover{
    color: #e9381c;
}

.one-con .one-list .list-con .list-msg a p{
    font-size: 24px;
    line-height: 50px;
}

/* two */
.main-two{
    position: relative;
    width: 100%;
    height: 2490px;
    margin: 0 auto;
    background: url(//x0.ifengimg.com/ucms/special/images/476F2E1CE17680F71B924A8BB99CB539.jpg) no-repeat center top;
}

.main-two .main-dy{
    width: 100%;
    height: 78px;
    margin: 0 auto;
}

.main-two .two-con .two-pro{
    width: 100%;
    height: 613px;
    margin: 0 auto 24px;
}

.main-two .two-con .two-area{
    width: 856px;
    transform: translateX(2px);
}

.two-con{
    width: 885px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.main-two .two-con .two-area .two-list:first-child{
    padding-top: 40px;
}

.two-con .two-list{
    overflow: hidden;
    width: 856px;
    height: auto;
    margin-bottom: 30px;
    /* transform: translateX(4px); */
}


.two-con .two-list .two-title{
    position: relative;
    width: 836px;
    height: 141px;
    margin: 0 auto 25px;
    text-align: justify;
    background: url(//x0.ifengimg.com/ucms/special/images/E015F5D4A4FF9F9997AD5E2467D0FDDB.png) no-repeat center top;
}

.two-con .two-list .two-title h3{
    font-size: 30px;
    line-height: 55px;
    font-weight: 500;
    padding: 13px 20px 0 20px;
    color: #fff;
    cursor: default;
}

.two-con .two-list .list-con{
    position: relative;
    width: 812px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.two-con .two-list .list-con .list-img{
    float: left;
    width: 327px;
    height: 235px;
    margin-top: 13px;
    overflow: hidden;
}

.two-con .two-list .list-con .list-img img{
    width: 327px;
    height: auto;
    /* margin-left: 50%;
    transform: translateX(-50%); */
    
}

.two-con .two-list .list-con .list-msg:nth-child(1){
    float: right;
    width: auto;
    height: auto;
}

.two-con .two-list .list-con .list-msg{
    float: right;
    width: 460px;
    height: auto;
}

.two-con .two-area>.two-list:nth-child(2n-1) .list-con .list-img{
    float: right;
}

.two-con .two-area>.two-list:nth-child(2n-1) .list-con .list-msg{
    float: left;
}


.two-con .two-list .list-con .list-msg a{
    color: #000;
}

.two-con .two-list .list-con .list-msg a:hover{
    color: #e9381c;
}

.two-con .two-list .list-con .list-msg a p{
    font-size: 26px;
    line-height: 50px;
    text-indent: 2em;
}

/* three */
.main-three{
    position: relative;
    width: 100%;
    height: 2380px;
    margin: 0 auto;
    background: url(//x0.ifengimg.com/ucms/special/images/B9FFA97F809BECA740561BFE1591D904.jpg) no-repeat center top;
}

.main-three .main-dy{
    width: 100%;
    height: 76px;
    margin: 0 auto;
}

.main-three .three-con .three-pro{
    width: 100%;
    height: 483px;
    margin: 0 auto 24px;
}

.main-three .three-con .three-area{
    width: 885px;
}

.three-con{
    width: 885px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

/* .main-three .three-con .three-area .three-list:first-child{
    padding-top: 40px;
} */

.three-con .three-list{
    overflow: hidden;
    box-sizing: border-box;
    width: 885px;
    height: auto;
    margin: 0 auto 30px;
    border: 1px solid #7387c9;
    padding: 24px 0;
    background-color: #071c6e76;
    /* margin-bottom: 30px; */
    /* transform: translateX(4px); */
}


.three-con .three-list .three-title{
    position: relative;
    width: 836px;
    height: 86px;
    margin: 0 auto 25px;
    text-align: justify;
    background: url(//x0.ifengimg.com/ucms/special/images/A68DD97A9C46516E4C3F3F53D91D39E5.png) no-repeat center top;
}

.three-con .three-list .three-title h3{
    font-size: 30px;
    line-height: 55px;
    font-weight: 500;
    padding: 13px 20px 0 20px;
    color: #fff;
    cursor: default;
}

.three-con .three-list .list-con{
    position: relative;
    width: 812px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.three-con .three-list .list-con .list-img{
    float: left;
    width: 327px;
    height: 235px;
    margin-top: 13px;
    overflow: hidden;
}

.three-con .three-list .list-con .list-img img{
    width: 327px;
    height: auto;
    /* margin-left: 50%;
    transform: translateX(-50%); */
    
}

/* .three-con .three-list .list-con .list-msg:nth-child(1){
    float: right;
    width: auto;
    height: auto;
} */

.three-con .three-list .list-con .list-msg{
    float: right;
    width: 460px;
    height: auto;
}

.three-con .three-area>.three-list:nth-child(2n-1) .list-con .list-img{
    float: right;
}

.three-con .three-area>.three-list:nth-child(2n-1) .list-con .list-msg{
    float: left;
}

.three-con .three-list .list-con .list-msg a{
    color: #7184d4;
}

.three-con .three-list .list-con .list-msg a:hover{
    color: #e9381c;
}

.three-con .three-list .list-con .list-msg a p{
    font-size: 26px;
    line-height: 50px;
    text-indent: 2em;
}

/* four */
.main-four{
    position: relative;
    width: 100%;
    height: 2245px;
    margin: 0 auto;
    background: url(//x0.ifengimg.com/ucms/special/images/7ED931092A3972EE0C45D6DA82C3A1CC.jpg) no-repeat center top;
}

.main-four .main-dy{
    width: 100%;
    height: 97px;
    margin: 0 auto;
}

.main-four .four-con .four-pro{
    width: 100%;
    height: 548px;
    margin: 0 auto 24px;
}

.main-four .four-con .four-area{
    width: 856px;
    transform: translateX(2px);
}

.four-con{
    width: 885px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.main-four .four-con .four-area .four-list:first-child{
    padding-top: 40px;
}

.four-con .four-list{
    overflow: hidden;
    width: 856px;
    height: auto;
    margin-bottom: 30px;
    /* transform: translateX(4px); */
}


.four-con .four-list .four-title{
    position: relative;
    width: 836px;
    height: 86px;
    margin: 0 auto 25px;
    text-align: justify;
    background: url(//x0.ifengimg.com/ucms/special/images/A68DD97A9C46516E4C3F3F53D91D39E5.png) no-repeat center top;
}

.four-con .four-list .four-title h3{
    font-size: 30px;
    line-height: 55px;
    font-weight: 500;
    padding: 13px 20px 0 20px;
    color: #fff;
    cursor: default;
}

.four-con .four-list .list-con{
    position: relative;
    width: 812px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.four-con .four-list .list-con .list-img{
    float: left;
    width: 327px;
    height: 235px;
    margin-top: 13px;
    overflow: hidden;
}

.four-con .four-area>.four-list:nth-child(2n-1) .list-con .list-img{
    float: right;
}

.four-con .four-area>.four-list:nth-child(2n-1) .list-con .list-msg{
    float: left;
}

.four-con .four-list .list-con .list-img img{
    width: 327px;
    height: auto;
    /* margin-left: 50%;
    transform: translateX(-50%); */
    
}

.four-con .four-list:nth-child(2) .list-con .list-msg{
    float: right;
    width: auto;
    height: auto;
}

.four-con .four-list .list-con .list-msg{
    float: right;
    width: 460px;
    height: auto;
}

.four-con .four-list .list-con .list-msg a{
    color: #000;
}

.four-con .four-list .list-con .list-msg a:hover{
    color: #e9381c;
}

.four-con .four-list .list-con .list-msg a p{
    font-size: 26px;
    line-height: 50px;
    text-indent: 2em;
}

/* five */
.main-five{
    position: relative;
    width: 100%;
    height: 2622px;
    margin: 0 auto;
    background: url(//x0.ifengimg.com/ucms/special/images/BBC2EDBB0DAB8C0D71E20EE93918B3F2.jpg) no-repeat center top;
}

.main-five .main-dy{
    width: 100%;
    height: 68px;
    margin: 0 auto;
}

.main-five .five-con .five-pro{
    width: 100%;
    height: 788px;
    margin: 0 auto 24px;
}

.main-five .five-con .five-area{
    width: 885px;
}

.five-con{
    width: 885px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

/* .main-five .five-con .five-area .five-list:first-child{
    padding-top: 40px;
} */

.five-con .five-list{
    overflow: hidden;
    box-sizing: border-box;
    width: 885px;
    height: auto;
    margin: 0 auto 30px;
    border: 1px solid #7387c9;
    padding: 24px 0;
    background-color: #071c6e76;
    /* margin-bottom: 30px; */
    /* transform: translateX(4px); */
}


.five-con .five-list .five-title{
    position: relative;
    width: 836px;
    height: 86px;
    margin: 0 auto 25px;
    text-align: justify;
    background: url(//x0.ifengimg.com/ucms/special/images/A68DD97A9C46516E4C3F3F53D91D39E5.png) no-repeat center top;
}

.five-con .five-list .five-title h3{
    font-size: 30px;
    line-height: 55px;
    font-weight: 500;
    padding: 13px 20px 0 20px;
    color: #fff;
    cursor: default;
}

.five-con .five-list .list-con{
    position: relative;
    width: 812px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.five-con .five-list .list-con .list-img{
    float: left;
    width: 327px;
    height: 235px;
    margin-top: 13px;
    overflow: hidden;
}

.five-con .five-list .list-con .list-img img{
    width: 327px;
    height: auto;
    /* margin-left: 50%;
    transform: translateX(-50%); */
    
}

/* .five-con .five-list .list-con .list-msg:nth-child(1){
    float: right;
    width: auto;
    height: auto;
} */

.five-con .five-list .list-con .list-msg{
    float: right;
    width: 460px;
    height: auto;
}

.five-con .five-area>.five-list:nth-child(2n-1) .list-con .list-img{
    float: right;
}

.five-con .five-area>.five-list:nth-child(2n-1) .list-con .list-msg{
    float: left;
}

.five-con .five-list .list-con .list-msg a{
    color: #7184d4;
}

.five-con .five-list .list-con .list-msg a:hover{
    color: #e9381c;
}

.five-con .five-list .list-con .list-msg a p{
    font-size: 26px;
    line-height: 50px;
    text-indent: 2em;
}