﻿.topHeader {
    background-color:#f8f8f9;
}
    .topHeader h1 {
        width: 885px;
        padding-left:15px;
        margin: 0 auto;
        line-height: 80px;
        font-size:32px;
    }
    .topHeader .secInfo {
    }

.secInfo {
    width: 870px;
    margin: 0 auto;
    display:flex;
    padding:15px;
}
.secInfo .l{
    display:flex;
    flex:1;
}
.secInfo .l .logo{
    width:50px;
    height:50px;
    margin-top:7px;
    margin-right:15px;
    background-image:url("../images/logoHdlistPc.png");
    background-size:50px 50px;
    background-repeat:no-repeat;
    border-radius:50px;
}
/*
.secInfo .l .logo img{
    width:64px;
    height:64px;
    border-radius:50px;
}*/
.secInfo .l .authorAndTime{
    flex:1;
}
    .secInfo .l .authorAndTime .t {
        font-size:16px;
        line-height: 23px;
        padding-top: 10px;
    }
    .secInfo .l .authorAndTime .b {
        color:gray;
        line-height: 23px;
        padding-bottom: 10px;
    }
    .secInfo .l .authorAndTime .m {
        line-height:66px;
        font-size:16px;
    }
.huadianName {
    line-height:50px;
    font-size:16px;
}
.secInfo .r{
    width:180px;
    display:flex;
}
    .secInfo .r img {
        height:26px;
    }
    .secInfo .r a {
        margin:auto 0;
        background-image:url("../images/weixinzixunbtnpc.png");
        background-size:120px 28px;
        background-repeat:no-repeat;
        background-position: center;
        width:120px;
        height:28px;
        border-radius:3px;
    }
.mBody {
    width:900px;
    margin: 0 auto;
    display:flex;
    padding:10px 0 30px 0;
}
.mBody p{
    line-height:28px;
    font-size:16px;
    margin-bottom:20px;
    letter-spacing:1.2px;
}
.mBody a p {
    color:gray;
}

    .mBody p img {
        width:-webkit-fill-available;
        max-width: 400px;
        margin: 0px auto;
        display: block;
    }

.mBody h2{
    text-align:left;
    margin-bottom:20px;
    font-size:16px;
}

.mBody ul {
    margin-left:30px;
    margin-bottom:20px;
}
.mBody li {
    line-height:28px;
    font-size:16px;
    letter-spacing:1.2px;
    list-style:disc;
    margin-bottom:10px;
}

.mainContent {
    width:645px!important;
    padding:15px 30px 15px 15px;
}
    .mainContent h2 {
        margin-top:35px;
    }
    .mainContent p {
        font-size:16px;
        line-height:25px;
        letter-spacing:0.3px;
        margin-bottom:15px;
    }
        .mainContent p a {
            text-decoration:underline;
        }
    .mainContent ul a {
        color:gray;
    }

.huadianList .gp{
    display:inline-block;
    background-image:url("../images/lianxifangshibtn.png");
    width:138px;
    height:40px;
    margin-left:15px;
    background-size:138px 40px;
    background-repeat:no-repeat;
    background-position: center;
    vertical-align: middle;
    cursor:pointer;
}
.huadianList a:hover {
    text-decoration:underline;
}

.hdContactWay {
    display:inline-block;
}
.hdContactWay img{
    height:26px;
}

.fDesc {
    text-align:center;
}

.relatedLinks {
    flex:1;
    padding:15px;
}
    .relatedLinks ul {
        margin:0 0 50px 0;
    }
    .relatedLinks li {
        list-style:none;
        font-size:16px;
        line-height:18px;
    }
    .relatedLinks a:hover {
        text-decoration:underline;
    }
.pageFooter {
    width: 100%;
    margin-top: 50px;
    border-top:solid 1px #f5f3f3;
}
.icpSection {
    width: 900px;
    margin: 0 auto;
    padding-bottom: 10px;
    padding-top: 10px;
}
    .icpSection p {
        width: 650px;
        text-align: right;
        font-size:13px;
        line-height:22px;
        color:gray;
    }
        .icpSection p a {
            text-decoration:underline;
            color:gray;
        }

.wxewm-float-ex img{
    width:200px;
    height:200px;
}
.wxewm-float-ex {
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-image: url(../images/m/imFloatBg.png);
    background-repeat:repeat;
    z-index:1000;
}
    .wxewm-float-desc {
        bottom: 60px;
        position: fixed;
        width:100%;
    }
    .wxewm-divul {
        background-color:#f7f7f7!important;
        margin:auto;
        padding-bottom: 10px;
        width:90%;
    }
        .wxewm-divul b {
            letter-spacing:1px;
            margin:0 5px;
        }
.wxewm-float-desc div ul {
    padding:10px 0 5px 0;
    margin:0;
}
.wxewm-float-desc div ul li {
    line-height:30px;
    text-align: center;
    font-size: 16px;
    line-height: 30px;
    color:#1b1b1b;
    list-style:none;
}
#clientwxno{
    line-height:28px;
    vertical-align: top;
    background-color:white;
    padding:0 0 0 5px;
    border:0;
    outline:none;
    width: 150px;
    font-size: 12px;
}
#clientwxnosubmit {
    line-height:28px;
    border:0;
    background-color:#565656;
    color:white;
    font-size:12px;
    letter-spacing:1px;
    width: 70px;
    vertical-align: top;
}
.wxewm-float-close {
    width:90%;
    margin:auto;
    padding:6px 0;
    font-size:16px;
    text-align:center;
    color:white;
    background-color:black!important;
    opacity:0.6;
    cursor:pointer;
}
.openwxBtn {
    cursor:pointer;
}

.cardSection {
    width:70%;
    background-color:#f8f8fa;
    border-radius:15px;
    display:flex;
    margin:15px auto;
    cursor:pointer;
}
.cardSection .l{
    flex:1;
    margin:auto 0 auto 35px;
    font-size:13px;
}
    .cardSection .l .b {
        color:gray;
        font-size:13px;
        margin-top:3px;
    }
.cardSection .r{
    width:190px;
    height:80px;
    border-radius:15px;
    margin-right:10px;
}
    .cardSection .r img {
        width:56px;
        margin-top:12px;
        border-radius:5px;
        margin-right: 5px;
    }
.singleImg {
    margin-left:30px;
}