﻿body {
    background: #fff !important;
}
.clr {
    overflow: hidden;
    clear: both;
}
.banner {

    width: 100%;

    margin-top: -80px;
}


.title {
    font-size: 30px;
    color:black;


}

.xinyong .title {
    margin: 140px 0 20px 0px;
}

.xinyong img {
    display: block;
    margin: 0 auto;
}

.xiaochengxu span {
    display: block;
    
    font-size: 24px;
    text-align: center;
}

.xiaochengxu .title {
    margin: 130px 0 34px 0;
}

.xiaochengxu img {
    display: block;
    margin: 70px auto 94px auto;
}

#drugstore-xuqiu > p {
    margin: 100px 0 50px 0;
}
#drugstore-xuqiu li p img {
    width:139px;
    height:89px;
}

.control-group > p:first-child {
    margin-bottom: 50px;
}

#drugstore-xuqiu {
    height:450px;
    
}
.control-group {
     
}

.changjing p {
    text-align:center;
}
.jiejuefangan2 {
    width:1150px;
    margin:0 auto;
}
.jiejuefangan-left {
    width:50%;
    float:left;
}
.jiejuefangan-left2 {
    width:100%;
 
}
.jiejuefangan-left2 ul {
    display:flex;
    justify-content:space-around;
    width:100%;
}
    .jiejuefangan-left2 ul li span {
        display:block;
        width:100%;
    }
    .jiejuefangan-left2 ul li span img {
        display:block;
        text-align: center;
        
    }
    .jiejuefangan-left2 ul li p {
        font-size: 18px;
        margin-top:37px;
        text-align: center;
    }
    .jiejuefangan-left2 ul li {
        width:33.3%;
        height: 121px;
    }
.jiejuefangan-left p {
    margin-top: 14px;
    font-size: 16px;
    
}
    .jiejuefangan-right {
        width: 50%;
        float: left;
    }
.jiejuefangan-right img {
    width: 624px;
    height: 527px;
    float: right;
}
.jiejuefangan .title {
    margin-bottom:90px;

}
.jiejuefangan2 span {
    display: block;
    font-weight:700;
    color:black;
    font-size:18px;
}
.jiejuefangan2>span{
    margin-top:50px;
}
.guanli {
    width: 100%;
    height: 729px;
    margin: 0 auto;
    background: rgba(233, 233, 233, 1);
}
.guanli-center {
    width:1150px;
    margin:100px auto 0 auto;
}
.guanli-left img{
    width:361px;
   height:629px;
   float:left;
    margin-right:131px;
}
.guanli-left {
    
    float: left;
}
.guanli-right {
    width: 50%;
    float: right;
    height:500px;
   
}
.guanli-right>p {
    font-size:30px;
    color:black;
    text-align:left;
    margin-top:58px;
    margin-bottom:37px;
}
    .guanli-right > span {
        display: block;
        font-size: 24px;
        
        margin-bottom:92px;
    }
.guanli-right2 ul {
    display:flex;
    justify-content:space-around;
}
    .guanli-right2 ul li span img {
        width:150px;
        height:150px;
    }
    .wenti {
        display: flex;
        justify-content: space-around;
        width: 1200px;
       
        margin: 0 auto;
    }
.guanli-right2 ul li h6 {
    text-align:center;
    margin-top:37px;
    font-size:18px;
    font-weight:700;
    color:#272727;
    margin-bottom:16px;
}
.guanli-right2 ul li p {

    font-size: 16px;
   
}
.fuwupingtai {
    height:770px;
}
.fuwupingtai-center {
    width:1150px;
    margin:0 auto;
}
    .fuwupingtai-center > p {
        margin-top:133px;
        margin-bottom:37px;
        text-align: left;
        font-size:30px;
        color:#272727;
    }
    .fuwupingtai-center > span {
        margin-bottom:65px;
    }
.fuwupingtai-center2 {
    position:relative;
    width: 1150px;
    margin: 0 auto;
}
.fuwupingtai-center2 img{
    width:669px;
    height:605px;
    display:block;
    margin: 0 auto;
}
.fuwupingtai-center2-text {
    width:223px;
    
    position:absolute;
    top:20px;
    left:100px;

}
    .fuwupingtai-center2-text p {
        text-align: right;
        padding-right: 14px;
    }
.fuwupingtai-center2-text2 {
    width: 223px;
    position: absolute;
    top: 20px;
    right: 100px;
}
.fuwupingtai-center2-text2 p {
    text-align: left;
    padding-right: 14px;
}
    .fuwupingtai-center2-text2 span {
        text-align:left;
        
    }

.fuwupingtai-center2-text3 {
    width: 223px;
    position: absolute;
    top: 280px;
    left: -16px;
}
.fuwupingtai-center2-text3 p {
    text-align: right;
    padding-right: 14px;
}
.fuwupingtai-center2-text4 {
    width: 223px;
    position: absolute;
    top: 280px;
    right: -16px;
}
.fuwupingtai-center2-text4 p {
    text-align: left;
    padding-right: 14px;
}
.fuwupingtai-center2-text5 {
    width: 223px;
    
    position: absolute;
    top:510px;
    left:160px;
}
.fuwupingtai-center2-text5 p {
    text-align: right;
    padding-right: 14px;
}
.fuwupingtai-center2-text6 {
    width: 223px;
    position: absolute;
    top: 510px;
    right: 100px;
}
.fuwupingtai-center2-text6 p {
    text-align: left;
    padding-left: 14px;
}
    .fuwupingtai-center2-text6 span {
        text-align: left;
        position:absolute;
        left:14px;
    }
.fuwupingtai-center2 p{
    font-size:18px;
    font-weight:700;
    color:black;
    margin-bottom:31px;
}
.fuwupingtai-center2 span{
    font-size: 16px;
    line-height:24px;
   
   
}
.fuwupingtai-center2-text2 span {
    text-align:center;
}
.Theconsumer-youshi {
   
}
.Theconsumer-youshi > p {
    font-size: 30px;
    color: black;
    margin-top:100px;
    margin-bottom:50px;
}
.wenti-2 {
    width: 270px;

    
}

    .wenti-2 img {
        width:86px;
        height:70px;
        padding: 0px 80px 38px 80px;
    }

    .wenti-2 span {
        display: block;
        color: black;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        margin-bottom: 28px;
    }

    .wenti-2 p {
        width:240px;
        margin:0 auto;
        font-size:16px;
        text-align:left;
        line-height: 20px;
    }
.hezuohuoban2 {
    width:1150px;
    margin:0 auto;
    margin-bottom:96px;
    display:flex;
    justify-content:space-around;
}
    .hezuohuoban2 span {
        width:200px;
        height:200px;
    }
        .hezuohuoban2 span img {
            width: 180px;
            height: 180px;
            box-shadow: rgba(0,0,0,.1) 2px 2px 2px 2px;
        }
        .hezuohuoban2 span .hezuohuoban2-img {
            width: 200px;
            height: 200px;
        }
.hezuohuoban > p {
    font-size: 30px;
    color: black;
    margin-top: 120px;
    margin-bottom: 96px;
}
.hezuohuoban2 {
    width: 1150px;
    margin: 0 auto;
    margin-bottom: 96px;
    display: flex;
    justify-content: space-around;
}

    .hezuohuoban2 span {
        width: 200px;
        height: 200px;
    }

        .hezuohuoban2 span img {
            width: 180px;
            height: 180px;
            box-shadow: rgba(0,0,0,.1) 2px 2px 2px 2px;
        }

        .hezuohuoban2 span .hezuohuoban2-img {
            width: 200px;
            height: 200px;
        }

.hezuohuoban > p {
    font-size: 30px;
    color: black;
    margin-top: 86px;
    margin-bottom: 96px;
}

.hezuohuoban .hezuohuoban3 {
    margin-bottom:100px;
    width: 1200px;
    border: 1px solid #F1F1F1
}

.hezuohuoban2 {
    width: 1150px;
    margin: 0 auto;
    margin-bottom: 96px;
    border: 1px solid #F1F1F1;
    display: flex;
    justify-content: space-around;
}

    .hezuohuoban2 span {
        width: 211px;
        height: 211px;
    }

.hezuohuoban3 span {
    display: block;
    width: 240px;
    height: 240px;
    border-right: 1px solid #F1F1F1;
}

    .hezuohuoban3 span img {
        display: block;
        text-align: center;
        padding-top: 15.5px;
    }

.hezuohuoban3 {
    display: flex;
    justify-content: space-around;
}

.hezuohuoban2 span img {
    width: 211px;
    height: 211px;
    box-shadow: rgba(0,0,0,.1) 2px 2px 2px 2px;
}

.hezuohuoban2-img img {
}

.hezuohuoban2 span .hezuohuoban2-img {
    width: 200px;
    height: 200px;
}

.hezuohuoban > p {
    font-size: 30px;
    color: black;
    margin-top: 100px;
    margin-bottom: 50px;
}
.control-group li span {
    display: block;
    font-size: 18px;
    font-weight:700;
    color:black;
    padding-top: 30px;
    padding-bottom: 40px;
    text-align: center;
}

.control-group li p {
    font-size: 16px;
    line-height:28px;
}

.xuqiu {
    margin-bottom: 100px !important;
}

.online, .offline {
    height: 176px;
    width: 1098px;
    float: left;
    border: dashed 1px #4dc350;
}

    .online li, .offline li {
        float: left;
        position: relative;
        line-height: 30px;
        margin: 59px auto;
        font-size: 20px;
        text-align: center;
    }

.changjing-img, .offline {
    margin-top: -36px;
}

.online-btn, .offline-btn {
    padding: 10px 33px;
    text-align: center;
    color: #fff;
    background: #4ec64e;
    display: block;
    border-radius: 8px;
    font-size: 24px;
    margin: 10px auto;
}

.online-btn {
    float: left;
}

.offline-btn {
    float: right;
}

.mobile-phone li {
    width: 186px;
    height: 426px;
    background: url('../img/yaodian3-1.png') no-repeat center;
    background-position: center top;
}

    .mobile-phone li p:last-child {
        margin-top: 70px;
        font-size: 18px;
    }

.mobile-phone li img {
    margin-top: 45px;
}

.gray-wrapper {
    width: 100%;
    background: #f4f7f9;
}

.yunying li {
    width: 186px;
    height: 445px;
    background: url('../img/yaodian3-1.png') no-repeat center;
    background-position: center top;
    float: left;
    margin: auto 10px;
}

.yunying-jt {
    margin: 178px auto;
    width: 30px;
    float: left;
}

.yunying li img {
    margin-top: 45px;
}

.yunying p:last-child {
    margin-top: 65px;
    font-size: 18px;
}

.shanghu .block-left, .shanghu .block-right {
    float: left;
}

    .shanghu .block-left img, .shanghu .block-right img {
        margin-top: 25px;
        margin-bottom: 10px;
    }

.shanghu .block-left {
    width: 456px;
}

.shanghu .block-right {
    margin-left: 10px;
}

.yaodian-line1 {
    border-bottom: 1px solid #ddd !important;
}

.pingjia .title {
    margin-bottom: 20px !important;
}

.yaodian-line2 {
    border-bottom: 2px solid #00a0e8 !important;
}

.pingjia .text, .pingjia .data-text {
    text-align: left;
    font-size: 16px;
}

.line-left {
    width: 1020px;
    float: left;
    padding: 10px 0;
}

.list-block {
    width: 1100px;
    padding: 10px 0;
}

.pingjia .data-text {
    margin-top: 10px;
    color: #999;
}

.pingjia .img-box {
    width: 80px;
    float: right;
}

    .pingjia .img-box img {
        margin-bottom: 5px;
    }
