body,html{margin: 0;padding: 0;font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
    overflow-x: hidden;
font-size: 14px;}
a{
    color:inherit; text-decoration: none;
}
input{outline:none;}
.container{width: 1200px;margin: 0 auto;position: relative;}
.middle{display: inline-block;vertical-align: middle;}
.schad-banner{
    width: 100%;
    height: 600px;
    object-fit: cover;
}

.banner-p{overflow: hidden;position: relative;width: 100%;height: 600px;}
.banner-list{height: 100%;
    width: 100%;
       white-space:nowrap;
       font-size: 0;
       position: relative;
    }
.banner-img{height: 100%;width: 100%;object-fit: cover;}
.banner-indicator {
    position: absolute;
    bottom: 30px;
    width: 100%;
    text-align: center;
    background: 0 0;
}

.banner-indicator-item {
    display: inline-block;
    width: 24px;
    height: 12px;
    margin: 1px 7px;
    cursor: pointer;
    border-radius: 6px;
    background: #aaa;
}

.banner-show-bgcolor {
    background: #207CD9;
}


.article-content{
    font-size: 18px;
    line-height: 1.5;
    color: #5d5d5d;
    word-wrap: break-word;
}

.kefu-p{
    position: fixed;
    z-index: 100;
    right: 0px;
    bottom: 10px;
    width: 100px;
   
    background: #0086EC;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 10px 0 0 10px;
    padding: 23px 0;
    box-sizing: border-box;
}
.kefu-line{
    height: 1px;
    width: 36px;
    margin:20px auto;
    background: rgba(255,255,255,0.3);
}
.kefu-desc{
    padding: 5px 0 0 0;
    color: #fff !important;
    text-decoration: none !important;
}
.kefu-arr-up{position: absolute;left: -16px;
    bottom: 56px;}
.kefu-item{
    position: relative;
   
}
.kefu-item:hover .kefu-de{display: block;}
.kefu-de{
    position: absolute;
    left: -350px;
    top: -20px;
    width: 320px;
    height: 100px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 6px 0 rgba(0,134,236,0.3);
    box-sizing: border-box;
    padding: 24px 0 0 24px;
    text-align: left;
    display: none;
}
.kefu-de-img{
    display: inline-block;
    vertical-align: middle;
}
.kefu-de-info{
    display: inline-block;
    vertical-align: middle;
    padding: 0 0 0 20px;
    margin: 0 0 0 20px;
    border-left: 1px solid #E6E6E6;
}
.kefu-de-t{font-size: 16px;color: #999;}
.kefu-de-c{font-size: 30px;color: #000;}
.kefu-item:hover .kefu-code{display: block;}
.kefu-code{
    position: absolute;
    left: -180px;
    top: -20px;
    width: 160px;
    height: 180px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 6px 0 rgba(0,134,236,0.3);
    box-sizing: border-box;
    padding: 20px 0 0 0px;
    display: none;
   
}
.kefu-qrcode{
    display: inline-block;
    margin: 0 auto;
    width: 120px;
    width: 120px;
}
.pointer{
    cursor: pointer;
}
.top-hover{display: none;width: 32px;height: 32px;}
.top-normal{display: inline-block;width: 32px;height: 32px;}
.kefu-item:hover .top-hover{display: inline-block;}
.kefu-item:hover .top-normal{display: none;}

.setting{
    display: none;
    color: #000;
    cursor: pointer;
}

.geetest_logo{
    display: none !important;
}
.geetest_success_logo{
    display: none !important;
}
.geetest_feedback{
    display: none !important;
}
.geetest_copyright{
    display: none !important;
}
.geetest_radar_error_code{
    display: none !important;
}
.geetest_panel_footer{
    display: none !important;
}
.geetest_panel_error_code{
    display: none !important;
}