﻿.bg_fff{
    background: #fff;
}
.f-cb{
    border: 62.5pt solid #f5f5f5;
}
/*.phone-central{*/
/* padding-bottom: 25pt;*/
/*}*/
.check-title{
    padding-top: 33pt!important;
    font-size:5vw;
    font-weight:bold;
    color:rgba(0,116,200,1);
    text-align: center;
}
.check-search{
    text-align: center;
    padding-top: 27.5pt;
}
.check-search i{
    position: absolute!important;
    color: #666767!important;
    font-size: 23pt!important;
    padding: 11pt 10pt!important;
}
.check-search li input{
    height: 44pt!important;
    border: 0.5pt solid #b3b3b3!important;
    color: #999999FF!important;
    font-size: 12pt!important;
    padding: 0 34pt!important;
    width: calc(100% - 70px);
}
.check-search button{
    background: #0074c8;
    width: 97pt!important;
    height: 40pt!important;
    color: #fff;
    font-size: 14pt!important;
    font-weight: bold!important;
    border: none!important;
    margin: 30pt auto!important;
}
.phone-con{
    margin-top: 10pt;
    padding-bottom: 39.5pt;
}
.phone-con .title{
    text-align: center;
    color: #333;
    font-size: 16pt;
    padding-top: 34.5pt;
}
.check{
    text-align: center;
}
.check li{
    padding-top: 34.5pt;
}
.check span{
    font-size: 14pt;
    color: #333;
}
/*js 弹窗*/
.model-window-title{
    color: #0074c8;
    font-size: 17pt;
    line-height: 1.2;
    padding-top: 4.5pt;
    font-weight: bold;
}
.model-window-title i{
    font-size: 26pt;
    color: #0074C8FF;
}

.model-window-close{
    color: #CCCCCCFF;
    font-weight: bold;
    font-size: 20pt;
    position: absolute;
    top: 0;
    right: 2%;
}
.model-window-close:hover{
    color: red;
}
.model-window-btn{
    width: 272pt;
    height: 44pt;
    background:rgba(0,116,200,1);
    color: #fff;
    font-size: 13pt;
    margin-top: 13pt;
    border: none;
}
.paragraph{
    color: #666666;
    font-size: 19pt;
    text-align: left;
    height: 52.5pt;
    margin: 14.5pt auto;
    line-height: 1.5;
    width: calc(100% - 35pt);
    display: inline-block;
    word-break: break-all;
}
.paragraph-card{
    background: url("../images/imbg.png")no-repeat;
    width: calc(50% - 10pt);
    height: 172pt;
    border-radius: 5pt;
    margin: auto;
    background-size: 100%;
    background-position: center;
}
.care-con{
    text-align: center;
    color: #D3E1F2FF;
    font-size: 12pt;
    line-height: 1.4;
}
.care-time{
    color: #fff;
    font-size: 18pt;
    font-weight: bold;
    margin: 4px;
}
.card-bottom{
    color: #D3E1F2FF;
    font-size: 12pt;
    padding-top: 11pt;
    width: 100%;
    margin-left: 3.5px;
}
.card-bottom ul{
    display:inline-block;
}
.left{
    text-align: left;
}
.right{
    float: right;
    text-align: left;
}
.list {
    padding: 0 17pt 0 17pt;
    color: #666666;
    margin-bottom: 4.5pt;
}
.list-p {
    font-size: 12pt;
    color: #666;
    text-align: justify;
    line-height: 1.5;
}
.list .fw{
    color: #666666;
    font-weight: bold;
    font-size: 16pt;
    text-align: left;
    padding: 15px 0 2px;
}
.list-contact p{
    margin: 0;
}
.list-contact{
    line-height: 1.6;
    text-align: left;
}
.list-contact span{
    color: #0074c8;
    font-size: 4.5vw;
}
.care-lnactvated{
    color: #fff;
    font-weight: bold;
    font-size: 17pt;
    padding-top: 6pt;
    text-align: center;
    margin-bottom: 8pt;
}
.care-lnactvated i{
    font-size: 19pt;
    color: #ffffff;
}
.care-not{
    color: #fff;
    font-weight: bold;
    font-size: 17pt;
    text-align: center;
    padding-top: 6pt;
}
.care-not i{
    font-size: 25pt;
}
.not-window-close{
    color: #fff;
    position: absolute;
    top: 0;
    right: 2%;
    font-size: 20pt;
}
.not-window-close:hover{
    color: red;
}
.img-box1 img{
    width: 200pt;
    height: 199.65pt;
}
.care-top{
    padding-top: 65px;
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
}
.care-top i{
    color: white;
    font-size: 17pt;
    display: flex;
    flex-direction: column-reverse;
}
.pab{
    padding-bottom: 0;!important;
}