    /* 头部样式 */
    #sfheaders {
        width: 100%;
        min-width: 1200px;
        height: 80px;
        background-color: #ffffff;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999999;
         border: 1px solid rgba(230,230,230,1);
    }

    #sfheaders .logo_head {
        width: 1200px;
        /*margin: 26px auto;*/
        height: 80px;
    }

    .sf_headwarp {
        position: relative;
    }

    #sfheaders .logo_head img {
        padding-right: 49px;
        float: left;
    }

    #sfheaders .logo_head img.sf_clooseimg {
        float: right;
        padding-right: 0px;
    }

    #sfheaders .logo_head img.sf_succesimg {
        padding: 0px;
    }

    #sfheaders .logo_head .HMY_conten_head {
        height: 52px;
        overflow: hidden;
        display: inline-block;
        float: left;
    }

    #sfheaders .logo_head .HMY_conten_head ul li {
        display: block;
        float: left;
        width: 80px;
        height: 48px;
        margin-right: 32px;
        text-align: center;
        /*cursor:url(../images/group-4.png),auto;*/
        cursor: pointer;
    }

        #sfheaders .logo_head .HMY_conten_head ul li a {
            font-size: 14px;
            line-height: 48px;
            color: #3d3d3d;
            /*cursor:url(../images/group-4.png),auto;*/
            cursor: pointer;
            font-weight: bold;
        }

        #sfheaders .logo_head .HMY_conten_head ul li.active {
            border-bottom: 4px solid #ffd74c;
        }

    .HMY_login {
        float: right;
        height: 100%;
    }

    .HMY_login {
        line-height: 52px;
    }

    .HMY-wechat {
        width: 128px;
        position: absolute;
        right: -128px;
        top: -26px;
    }

    .HMY-wechat > img {
        width: 100%;
    }

    /* banner样式 */
    .HMY-banner {
        /*margin-top: 100px;*/
        width: 100%;
        height: 500px;
        overflow: hidden;
    }

    .HMY-banner-mian {
        margin: 0 auto;
        width: 100%;
        position: relative;
        height: 100%;
    }

    .HMY-banner-mian ul {
        width: 100%;
        height: 500px;
        position: absolute;
    }

    .HMY-banner-mian ul li {
        width: 100%;
        height: 500px;
        position: absolute;
        top: 0;
        left: 0;
        background: #372732;
    }

        /*.HMY-banner-mian ul li:nth-child(1) {
            background:url(../images/indexicon/index2.png) no-repeat center center;
            background-size: cover;
            z-index: 2;
        }*/

        .HMY-banner-mian ul li:first-child {
            background:url(../images/servicebg.png?20200522) no-repeat center center;
            background-size: cover;
        }

        .HMY-banner-mian ul li:first-child img {
            width: 1200px;
            height:500px;
            z-index: 2;
        }

        .HMY-banner-mian ul img {
            width: 1200px;
            height: 500px;
            display: block;
            margin: 0 auto;
        }

        .HMY-banner-mian ol {
            position: absolute;
            bottom: 20px;
            right: 47.6%;
            z-index: 22;
            overflow: hidden;
        }

        .HMY-banner-mian ol li {
            width: 40px;
            height: 6px;
            background-color: #ffffff;
            float: left;
            margin-right: 2px;
            opacity: 0.0;
        }

        .HMY-banner-mian ol .active {
            background-color: #ffffff;
            opacity: 1;
        }
/* 列表样式 */
.HMY-index-list {
    min-height: 260px;
    max-height: 406px;
    overflow: hidden;
}

.HMY-ilist-top {
    height: 70px;
    background: rgba(248,248,248,1);
    width: 1160px;
    margin: 0 auto;
    line-height: 70px;
    padding: 0 20px;
}

    .HMY-ilist-top > img {
        height: 20px;
        width: 20px;
        display: inline-block;
        vertical-align: text-top;
        margin-right: 6px;
    }
/*.Details {
  padding: 0 30px 20px 30px; width:1140px;margin: 0 auto; }
.Details ul {
  overflow: hidden;width:1140px; }
.Details ul li {
  width: 100%;
  height: 70px;
  border-bottom: 1px solid #eeeeee;
  overflow: hidden;
  padding: 20px 0px; }
.Details ul li:last-child{border-bottom:0px; }*/
.centerMain {
    min-height: 260px;
}

    .centerMain .Details {
        padding: 0 30px 20px 30px;
        width: 1140px;
        margin: 0 auto;
    }

        .centerMain .Details ul {
            overflow: hidden;
            width: 1140px;
        }

            .centerMain .Details ul li {
                width: 100%;
                height: 70px;
                border-bottom: 1px solid #eeeeee;
                overflow: hidden;
                padding: 20px 0px;
            }

                .centerMain .Details ul li .List_Synopsis {
                    float: left;
                    width: 65%;
                }

                    .centerMain .Details ul li .List_Synopsis p {
                        width: 100%;
                        height: 14px;
                        font-size: 14px;
                        line-height: 1;
                        font-weight: bold;
                        text-align: left;
                        color: #3d3d3d;
                    }

                        .centerMain .Details ul li .List_Synopsis p span {
                            display: inline-block;
                            height: 14px;
                        }

                        .centerMain .Details ul li .List_Synopsis p img {
                            padding: 0px 10px;
                        }

                    .centerMain .Details ul li .List_Synopsis .synlist {
                        width: 100%;
                        margin-top: 12px;
                        height: 28px;
                        overflow: hidden;
                    }

                        .centerMain .Details ul li .List_Synopsis .synlist ol {
                            display: inline-block;
                            height: 28px;
                            float: left;
                            margin-right: 16px;
                        }

                            .centerMain .Details ul li .List_Synopsis .synlist ol span {
                                height: 32px;
                                font-size: 14px;
                                line-height: 28px;
                                text-align: center;
                                color: #3d3d3d;
                            }

                            .centerMain .Details ul li .List_Synopsis .synlist ol b {
                                margin: 0 14px;
                                font-weight: normal;
                            }

                        .centerMain .Details ul li .List_Synopsis .synlist i {
                            font-style: normal;
                            margin: 2px 5px;
                            width: 56px;
                            height: 24px;
                            font-size: 12px;
                            line-height: 24px;
                            text-align: center;
                            display: inline-block;
                            color: #666666;
                            border: 1px solid #dadada;
                            border-radius: 12px;
                            overflow: hidden;
                            white-space: nowrap;
                        }

                    .centerMain .Details ul li .List_Synopsis .Jdan {
                        width: 120px;
                        height: 32px;
                        border-radius: 2px;
                        background-color: #ffd74c;
                        margin-top: 15px;
                        line-height: 32px;
                        text-align: center;
                        font-size: 14px;
                        cursor: pointer;
                        display: inline-block;
                        font-weight: normal;
                    }

                        .centerMain .Details ul li .List_Synopsis .Jdan:hover {
                            background-color: #d9b841;
                        }

                    .centerMain .Details ul li .List_Synopsis .lookdetail {
                        width: 120px;
                        height: 32px;
                        border-radius: 2px;
                        background-color: #f1f1f1;
                        margin-top: 15px;
                        margin-left: 20px;
                        line-height: 32px;
                        text-align: center;
                        font-size: 14px;
                        cursor: pointer;
                        display: inline-block;
                    }

                        .centerMain .Details ul li .List_Synopsis .lookdetail a {
                            width: 120px;
                            height: 32px;
                            line-height: 32px;
                            text-align: center;
                            font-size: 14px;
                            cursor: pointer;
                            font-weight: normal;
                        }

                        .centerMain .Details ul li .List_Synopsis .lookdetail:hover {
                            background-color: #ffd74c;
                        }

                .centerMain .Details ul li .List_information {
                    float: left;
                    width: 35%;
                    overflow: hidden;
                    padding: 12px 0;
                    height: 76px;
                }

                    .centerMain .Details ul li .List_information .info_top {
                        overflow: hidden;
                    }

                        .centerMain .Details ul li .List_information .info_top img {
                            width: 48px;
                            height: 48px;
                            display: inline-block;
                            float: left;
                            margin-right: 12px;
                        }

                        .centerMain .Details ul li .List_information .info_top ol {
                            display: inline-block;
                            height: 48px;
                            float: left;
                        }

                            .centerMain .Details ul li .List_information .info_top ol .inforName {
                                height: 26px;
                            }

                                .centerMain .Details ul li .List_information .info_top ol .inforName i {
                                    height: 14px;
                                    font-size: 14px;
                                    line-height: 26px;
                                    text-align: center;
                                    color: #3d3d3d;
                                    font-style: normal;
                                }

                                .centerMain .Details ul li .List_information .info_top ol .inforName span {
                                    width: 46px;
                                    height: 18px;
                                    border-radius: 1px;
                                    background-color: #ffd74c;
                                    border: solid 1px #ffd74c;
                                    font-size: 12px;
                                    line-height: 18px;
                                    text-align: center;
                                    color: #3d3d3d;
                                }

                            .centerMain .Details ul li .List_information .info_top ol .inforTime {
                                height: 22px;
                            }

                                .centerMain .Details ul li .List_information .info_top ol .inforTime span {
                                    height: 12px;
                                    font-size: 12px;
                                    line-height: 22px;
                                    text-align: center;
                                    color: #747474;
                                    margin-right: 10px;
                                }

                    .centerMain .Details ul li .List_information .inforfb {
                        height: 14px;
                        font-size: 14px;
                        line-height: 14px;
                        text-align: left;
                        color: #999999;
                        margin-top: 14px;
                    }

.cent_but {
    width: 240px;
    height: 40px;
    border-radius: 20px;
    background-color: #f1f1f1;
    border: none;
    margin: 20px auto 0px;
    display: block;
    font-size: 15px;
    line-height: 40px;
    text-align: center;
    color: #3d3d3d;
    vertical-align: middle;
    cursor: pointer;
}

    .cent_but:hover {
        background-color: #ffd74c;
    }

    .cent_but img {
        margin-right: 10px;
        vertical-align: middle;
        margin-bottom: 2px;
        width: 14px;
        height: 14px;
    }

.List_Synopsis {
    float: left;
    width: 65%;
}

    .List_Synopsis p {
        width: 100%;
        height: 14px;
        font-size: 14px;
        line-height: 1;
        font-weight: bold;
        text-align: left;
        color: #3d3d3d;
        overflow: hidden;
        padding: 0;
    }

        .List_Synopsis p span {
            display: inline-block;
            height: 14px;
            float: left;
        }

        .List_Synopsis p img {
            padding: 0px 10px;
            float: left;
        }

    .List_Synopsis .synlist {
        width: 100%;
        margin-top: 12px;
        height: 28px;
        overflow: hidden;
    }

        .List_Synopsis .synlist ol {
            display: inline-block;
            height: 28px;
            float: left;
            margin-right: 16px;
        }

            .List_Synopsis .synlist ol span {
                height: 32px;
                font-size: 14px;
                line-height: 28px;
                text-align: center;
                color: #3d3d3d;
            }

            .List_Synopsis .synlist ol b {
                margin: 0 14px;
                font-weight: normal;
            }

        .List_Synopsis .synlist i {
            font-style: normal;
            margin: 2px 5px;
            width: 56px;
            height: 24px;
            font-size: 12px;
            line-height: 24px;
            text-align: center;
            display: inline-block;
            color: #666666;
            border: 1px solid #dadada;
            border-radius: 12px;
            overflow: hidden;
            white-space: nowrap;
        }

.List_information {
    float: left;
    width: 35%;
    overflow: hidden;
    padding: 12px 0;
    height: 76px;
}

    .List_information .info_top {
        overflow: hidden;
    }

        .List_information .info_top img {
            width: 48px;
            height: 48px;
            display: inline-block;
            float: left;
            margin-right: 12px;
        }

        .List_information .info_top ol {
            display: inline-block;
            height: 48px;
            float: left;
        }

.inforName {
    height: 26px;
}

    .inforName i {
        height: 14px;
        font-size: 14px;
        line-height: 26px;
        text-align: center;
        color: #3d3d3d;
        font-style: normal;
    }

    .inforName span {
        width: 46px;
        height: 18px;
        border-radius: 1px;
        background-color: #ffd74c;
        border: solid 1px #ffd74c;
        font-size: 12px;
        line-height: 18px;
        text-align: center;
        color: #3d3d3d;
    }

.inforfb {
    height: 14px;
    font-size: 14px;
    line-height: 14px;
    text-align: left;
    color: #999999;
    margin-top: 6px;
}
.new-hr{
    width:100px;
    height: 3px;
    background:rgba(254,214,76,1);
    margin: 0 auto 40px;
}

/* 金融 */
.HMY-finance {
    height: 1193px;
    background: #ffffff;
}

.HMY-finance-mian {
    width: 1170px;
    margin: 0 auto;
    text-align: center;
}

    .HMY-finance-mian > h3 {
        margin-top: 50px;
        margin-bottom: 10px;
    }

    .HMY-finance-mian > img {
        width: 500px;
        height: 275px;
        margin: 0 auto 40px;
        display: block;
    }


        .HMY-finance-list {
            float: left;
        }
        .HMY-finance-list>li {
            display: flex;
            justify-content: center;
            align-items: center;
            margin-left: 27px;
            margin-bottom: 30px;
            float: right;
            width: 362px;
            height: 190px;
            text-align: center;
            position: relative;
            border-radius: 2px;
        }
         /*.HMY-finance-list>li:hover {
             background:rgba(240,240,240,1);
         }*/
        .HMY-finance-list .clt, .goods{
            margin-left: 0px;
        }
        .HMY-finance-list>li>img {
            display: block;
            margin: 20px auto 20px;
            width: 100px;
            height: 100px;
        }
        .HMY-finance-list > li > p {
            font-size: 16px;
            color: #333333;
            line-height: 20px;
            /*margin-bottom: 8px;*/
        }
        .HMY-finance-list > li > span {
            font-size: 12px;
            color: #999999;
            line-height: 14px;
        }
        
        .new-conts {
            width:418px;
            height:auto;
            position: absolute;
            right: -404px;
            top: -50%;
            display: none;
            z-index: 22;
            overflow: hidden;
            visibility: hidden;
        }
        .HMY-finance-list>li:hover  .new-conts  {
              display: block;
            /*visibility: visible;*/
         }
        .new-conts-main {
            width:310px;
            height:auto;
            background:rgba(255,215,76,1);
            border-radius:4px;
            padding: 40px;
            float: right;
            
        }
        .new-conts-icon {
            border-style: solid;
            border-width: 14px 14px 14px 14px;
            border-color: transparent #FFD74C transparent  transparent ;
            width: 0px;
            height: 0px;
            float: left;
            margin-top: 54%;
            
        }
        .HMY-finance-list>li:nth-child(3n) .new-conts {
            left: -404px;
        }
        .HMY-finance-list>li:nth-child(3n)  .new-conts-icon{
            border-color: transparent  transparent  transparent #FFD74C;
            float: right;
            margin-left: -1px;
        }
        .HMY-finance-list>li:nth-child(3n) .new-conts-main {
            float: right;
        }
         .new-conts-main>h3 {
             font-size: 24px;
             padding-bottom: 20px;
             border-bottom: 1px solid rgba(8,8,8,0.1);
         }
         .new-contsList {
             margin-top: 30px;
             width: 100%;
             text-align: left;
         }
         .new-contsList>li {
             margin-bottom: 30px;
         }
         .new-contsList>li:last-child{
             margin-bottom: 0;
         }
         .new-contsList>li>h5{
             font-size:16px;
             margin-bottom: 10px;
         }
         .new-contsList>li>h5>i{
             display: inline-block;
             width: 12px;
             height: 14px;
             margin-right: 5px;
             background: url("../images/indexicon/iconlist.png") no-repeat left top;
             vertical-align: unset;
         }
         .new-contsList>li>p {
             font-size: 14px;
             line-height: 24px;
         }
.HMY-bCooperation {
    height:717px;
    background:rgba(247,247,247,1);
}

.HMY-bCooperation-main {
    width: 1190px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
}

    .HMY-bCooperation-main > h3 {
        margin-top: 54px;
        margin-bottom: 10px;
    }

    .HMY-bCooperation-main > p {
        line-height: 36px;
        text-align: left;
        margin-bottom: 60px;
    }

    .HMY-bCooperation-main > img {
        display: block;
        width: 1040px;
        height: 294px;
    }

.HMY-logistics {
    height: 652px;
    background: #ffffff;
}

.HMY-logistics-main {
    width: 1040px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
}

    .HMY-logistics-main > h3 {
        margin-top: 60px;
        margin-bottom: 10px;
    }

    .HMY-logistics-main > p {
        font-size: 20px;
        margin-bottom: 66px;
    }

.warp_three {
    width: 100%;
    overflow: hidden;
    margin-bottom: 50px;
}

    .warp_three > li {
        width: 310px;
        float: left;
        margin-right: 55px;
    }

        .warp_three > li:nth-child(3) {
            margin: 0;
        }

        .warp_three > li > b {
            width: 107px;
            height: 107px;
            margin: 0 auto 17px;
            display: block;
        }

        .warp_three > li:nth-child(1) > b {
            background: url("../images/new_iconsabout-us.png") no-repeat left top;
        }

        .warp_three > li:nth-child(2) > b {
            background: url("../images/new_iconsabout-us.png") no-repeat -106px top;
        }

        .warp_three > li:nth-child(3) > b {
            background: url("../images/new_iconsabout-us.png") no-repeat -219px top;
        }

        .warp_three > li > div {
            font-size: 14px;
            line-height: 20px;
            text-align: left;
            color: #666666;
        }

.about_title {
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    color: #3d3d3d;
    margin-bottom: 8px;
}

.size_yellow {
    font-size: 14px;
    text-align: center;
    color: #ffc600;
    margin-bottom: 15px;
}

.chat-box {
    width:1190px;
    height:47px;
    padding: 30px 0;
    text-align: center;
    border:1px solid rgba(230,230,230,1);
    margin-top: 90px;
}
.chat-box>h4 {
    font-size: 18px;
    margin-bottom: 5px;
    font-weight: normal;
}
.chat-box>p>span {
    font-size: 14px;
    color: #999999;
    display: inline-block;
    margin-right: 20px;
    vertical-align: middle;
}
.chat-box>p>i {
    height: 14px;
    display: inline-block;
    width: 1px;
    background: #999999;
    vertical-align: middle;
    margin-right: 20px;
}
.contant-box{
    width: 100%;
    overflow: hidden;
}
.contant-box>li {
    float: left;
    width: 390px;
    height: 150px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.contant-box>li:nth-child(3n) {
    margin-right: 0px;
}
.contant-box>li>img {
    display: block;
    width: 100%;
    height: 100%;
}
