*{margin: 0;padding: 0;list-style: none;font-family: 'PingFangSC-Regular', 'Microsoft YaHei';box-sizing: border-box;}
input:focus{border: 0 none;}
input:focus,textarea:focus,select:focus,button:focus{outline:none;}
.ieFont *{font-family: 'Microsoft YaHei'!important;}
img{border: none;user-select: none;}
.right-button{display: none;}
input,
input[type="text"],
input[type="button"],
input[type="submit"],
input[type="reset"],
select,
textarea,
button{-webkit-appearance: none;appearance: button;-moz-appearance: button;
    /* Firefox*/
    -webkit-appearance: button;
    /* Safari 和 Chrome*/
}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 100px white inset;}
.fixed.social-share{height: 40px;display: flex;justify-content: center;}
.fixed.social-share.share-left{justify-content: flex-start;margin-bottom: 10px;margin-top: 10px;}
.social-share .icon-wechat .wechat-qrcode .help p{font-size: 12px;}
.social-share .icon-wechat .wechat-qrcode img{margin-bottom: 0;}
a{text-decoration: none;color: #333;}
a:hover{color: #333;}
/* 1920*/
.subscribe{height: 100%;width: 100%;position: fixed;bottom: 0px;left: 0px;z-index: 12;display: none;background: rgba(0, 0, 0, .7);}
.subscribe .consult{width: 90%;height: auto;max-width: 655px;max-height: 497px;min-width: 375px;background: #FFFFFF;box-shadow: 0 -3px 8px 0 rgba(34, 34, 34, 0.4);position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);
    /* display: flex;*/
    
    /* justify-content: center;*/
    
    /*左右居中*/
}
.subscribe .consult_item{width: 100%;
    /* height: 190px;*/
    position: relative;}
.subscribe .consult_item .item_title{width: 100%;height: 60px;background: url(../images/consultation-bg.png) no-repeat;background-size: 100% 100%;display: flex;justify-content: center;
    /*左右居中*/
    align-items: center;
    /*垂直居中*/
    float: left;margin-top: -30px;}
.subscribe .consult_item .item_title>p{font-family: PingFangSC-Medium;font-size: 24px;color: #FFFFFF;letter-spacing: 0;line-height: 50px;}
.subscribe .consult_item{width: 100%;height: auto;padding-bottom: 50px;background: #ffffff;}
.subscribe .consult_item .item_title{height: auto;width: 100%;margin-top: 0;float: none;}
.subscribe .consult_item .item_title>p.p-pc{display: none;}
.subscribe .consult_item .item_title>p.p-mo{display: block;font-size: 24px;padding: 0;line-height: 60px;}
.subscribe .consult_item .item_detail{width: 100%;margin: 20px 0;text-align: center;float: none;padding: 0 10px;}
.subscribe .item_detail .detail_time{font-size: 15px;text-align: center;margin-top: 0;}
.subscribe .item_detail .detail_arrange{width: 100%;font-size: 11px;text-align: center;}
.subscribe .no-prompt,
.subscribe .consult_item .consult_narrow{display: none;}
.subscribe .consult_item .form_input_pc{display: none;}
.subscribe .consult_item .form_input_mobile{display: block;padding: 0;}
.subscribe .consult_item .form_input{float: none;margin-left: 0;}
.subscribe .form_input .form_top{display: block;}
.subscribe .form_input .form_top p{margin-bottom: 12px;}
.subscribe .form_input .form_top .pgroup{float: none;}
.subscribe .form_input .form_top .pgroup input{width: 100%;line-height: 20px;height: 50px;padding: 15px;font-size: 13px;border-radius: 10px;outline: none;}
.subscribe .form_input .form_top .pg_right{float: none;margin-left: 0;}
.subscribe .form_input .form_top .pgroup input{margin-left: 0;}
.subscribe .form_input .form_top .getCode{float: none;display: flex;width: 100%;margin-left: 0;align-items: center;border-radius: 10px;height: auto;}
.subscribe .form_input .form_top .getCode input{width: 70%;padding: 15px;font-size: 13px;border-radius: 10px;line-height: 20px;height: 50px;border: 0 none;}
.subscribe .form_input .form_top .getCode input:focus{outline: none;border: 0 none;}
.subscribe .form_input .form_top .getCode i{width: calc(30% - 1px);border: 0;border-left: 1px solid #d8d8d8;font-size: 13px;line-height: 20px;}
.subscribe .form_input .form_bottom{float: none;display: flex;width: 100%;margin-left: 0;height: 50px;align-items: center;border-radius: 10px;margin-top: 0;}
.subscribe .form_input .form_bottom input.textarea_item{width: 100%;line-height: 20px;height: 50px;padding: 15px;font-size: 13px;border-radius: 10px;margin-left: 0;outline: none;}
.subscribe .consult_item .leaving{position: static;margin: 0 auto;width: calc(100% - 20px);border-radius: 10px;height: 50px;line-height: 50px;text-align: center;display: block;margin: 16px auto 0;}
.subscribe .consult_item .consult_close{
    /* width: 18px;*/    
    /* height: 18px;*/    
    /* border-radius: 50%;*/    
    /* border: 1px solid #ffffff;*/
    background: url('../images/mobile_close_white.png') center center no-repeat;background-size: cover;}
div.subscribe::-webkit-scrollbar{height: 0 !important;width: 0 !important;background-color: transparent;display: none;}
.subscribe .consult_item .item_title>p.p-pc{display: none;}
.subscribe .consult_item .item_detail{float: left;
    /* margin-left: 82px;*/    
    /* width: 359px;*/
}
.subscribe .item_detail .detail_time{
    /* margin-top: 32px;*/
    font-family: PingFangSC-Medium;font-size: 15px;color: #444444;letter-spacing: 0;line-height: 32px;padding-top: 10px;}
.subscribe .item_detail .detail_arrange{width: 90%;margin: 0 auto;text-align: center;margin-top: 0px;font-family: PingFangSC-Regular;font-size: 12px;color: #444444;letter-spacing: 0;line-height: 22px;}
.subscribe .consult_item .form_input{
    /* float: left;*/    
    /* margin-left: 63px;*/
    width: 355px;margin: 0 auto;}
.subscribe .form_input .form_top{margin-top: 25px;
    /* display: flex;*/
}
.subscribe .form_input .form_top:after{content: '';display: block;clear: both;}
.subscribe .form_input .form_top .pgroup{font-family: PingFangSC-Regular;font-size: 14px;color: #222222;letter-spacing: 0;text-align: justify;line-height: 34px;display: flex;float: left;width: 100%;}
.subscribe .form_input .form_top .pg_right{
    /* margin-left: 15px;*/
    position: relative;width: 100%;}
.subscribe .pg_right .protect{position: absolute;right: 9px;top: 50%;transform: translateY(-50%);width: 17px;height: 20px;background: url(../images/icon.png) no-repeat -142px -940px;}
.subscribe .form_input .form_top .pg_right>span{font-family: PingFangSC-Regular;font-size: 16px;color: #FF1240;letter-spacing: 0;text-align: right;line-height: 38px;}
.subscribe .form_top .pgroup .input_item{width: 200px;height: 34px;background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 2px;margin-left: 11px;padding: 0px 10px;box-sizing: border-box;font-size: 12px;}
.subscribe .form_top .getCode{width: 184px;height: 34px;background-color: #ffffff;border-radius: 2px;border: 1px solid #DDDDDD;display: flex;align-items: center;margin-left: 10px;}
.subscribe .form_top .getCode input{width: 110px;height: 32px;background: #FFFFFF;padding: 0px 10px;box-sizing: border-box;font-size: 12px;border: none;}
.subscribe .form_top .getCode i{display: inline-block;width: 73px;border-left: solid 1px #DDDDDD;text-align: center;font-style: normal;font-family: PingFangSC-Regular;font-size: 14px;color: #222222;cursor: pointer;}
.subscribe .form_top .pgroup .guest_contacts{width: 120px;}
.subscribe .form_input .form_bottom{
    /* margin-top: 15px;*/
    font-family: PingFangSC-Regular;font-size: 14px;color: #222222;letter-spacing: 0;text-align: justify;line-height: 34px;display: flex;}
.subscribe .form_input .form_bottom .textarea_item{width: 604px;height: 34px;resize: none;margin-left: 10px;background: #FFFFFF;border: 1px solid #DDDDDD;border-radius: 2px;font-family: PingFangSC-Regular;font-size: 12px;padding: 0 10px;letter-spacing: 0;}
.subscribe .consult_item .consult_close{background: url(../images/mobile_close_white.png) no-repeat center center;width: 36px;height: 36px;position: absolute;top: -40px;right: -30px;cursor: pointer;background-size: cover;}
.subscribe .consult_item .consult_narrow{background: url(../images/icon.png) no-repeat -238px -949px;width: 25px;height: 14px;position: absolute;top: 27px;right: 47px;cursor: pointer;display: none;}
.subscribe .consult_item .leaving{width: 100%;height: 50px;background: #0062FF;border-radius: 10px;font-family: PingFangSC-Regular;font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: justify;text-align: center;line-height: 50px;cursor: pointer;text-align: center;width: 355px;margin: 0 auto;margin-top: 12px;}
.subscribe .no-prompt{position: absolute;right: 95px;top: 27px;display: none;}
.subscribe .no-prompt label{cursor: pointer;display: flex;align-items: center;}
.subscribe .no-prompt span{font-size: 12px;color: #444444;padding-left: 5px;}
.subscribe .no-prompt input{cursor: pointer;}
/* 返回顶部*/
.top-button{width: 50px;height: 50px;position: fixed;right: 60px;bottom: 190px;color: white;text-align: center;line-height: 50px;z-index: 123;cursor: pointer;display: none;}
.top-button img{width: 100%;height: 100%;}
.top-button img.small-img{display: none;}
/*提交成功*/
.submission{position: fixed;left: 0px;top: 0px;bottom: 0px;right: 0px;background: rgba(0, 0, 0, 0.6);z-index: 10;display: none;}
.submission .submit_box{width: 650px;height: 307px;background: url(../images/consultation-bg.png) no-repeat;background-size: 100% 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.submit_box .success_icon{background: url(../images/icon.png) no-repeat -10px -910px;width: 80px;height: 80px;margin: 0px auto;margin-top: 51px;}
.submit_box .success_title{margin-top: 13px;text-align: center;font-family: PingFangSC-Medium;font-size: 32px;color: #FFFFFF;letter-spacing: 0;}
.submit_box .success_detail{width: 511px;text-align: center;margin: 0px auto;margin-top: 15px;font-family: PingFangSC-Regular;font-size: 18px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 30px;}
.submit_box .success_close{background: url(../images/icon.png) no-repeat -540px -840px;width: 20px;height: 20px;position: absolute;right: -22px;top: -30px;cursor: pointer;}
.consultation{display: none;position: fixed;left: 0px;top: 0px;bottom: 0px;right: 0px;z-index: 12;background: rgba(0, 0, 0, 0.4);}
.consultation_box{width: 800px;height: 450px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);
    /* background-image:url(../images/center-sj.png);background-repeat: no-repeat;background-position: right bottom;*/
    background-color: #FFFFFF;padding: 0px 150px;}
.consultation_box .z_index{position: relative;z-index: 2;}
.consultation_box .box_bg{position: absolute;z-index: 1;bottom: 0px;right: 0px;width: 382px;height: 376px;background: url(../images/consultation-sj.png) no-repeat;background-size: auto 100%;opacity: 0.5;}
.consultation_box .information{margin-top: 72px;overflow: hidden;}
.information .portrait{width: 110px;height: 110px;border-radius: 50%;overflow: hidden;float: left;}
.information .portrait>img{width: 100%;height: 100%;}
.information .honorific{float: left;margin-left: 19px;}
.information .honorific .p_header{font-family: PingFangSC-Medium;font-size: 30px;color: #222222;letter-spacing: 0;}
.information .honorific .p_detail{font-family: PingFangSC-Light;font-size: 16px;color: #222222;letter-spacing: 0;margin-top: 12px;}
.information .honorific .p_tel{font-family: PingFangSC-Regular;font-size: 18px;color: #222222;letter-spacing: 0;text-align: justify;}
.information .honorific .p_tel>span{font-family: PingFangSC-Medium;font-size: 28px;color: #FF1240;letter-spacing: -0.2px;line-height: 40px;}
.consultation_box .push_button{margin-top: 30px;display: flex;justify-content: space-between}
.consultation_box .push_button .y_button{width: 180px;height: 42px;background: #E9E9E9;border-radius: 2px;font-size: 16px;color: #222222;letter-spacing: 0;text-align: center;line-height: 42px;cursor: pointer;}
.consultation_box .push_button .z_button{width: 310px;height: 42px;background: #FF1240;border-radius: 2px;position: relative;cursor: pointer;}
.consultation_box .push_button .z_button .line{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 16px;color: #FFFFFF;letter-spacing: 0;text-align: justify;height: 22px;}
.consultation_box .push_button .z_button .line .icon{float: left;margin-top: 2px;background: url(../images/icon.png) no-repeat -341px -41px;width: 18px;height: 18px;margin-right: 6.2px;}
.consultation_box .comments{margin-top: 21px;font-size: 14px;color: #444444;letter-spacing: 0;}
.consultation_box .refer{margin-top: 9px;width: 500px;height: 38px;border: 1px solid #4284ED;border-radius: 2px;}
.refer .refer_input{width: calc(100% - 145px);height: 36px;float: left;border: 0px;outline: none;font-size: 14px;
    /* color: #BBBBBB;*/
    letter-spacing: 0;padding: 0px 10px;}
.refer .refer_button{float: left;width: 145px;height: 36px;background: #4284ED;border-radius: 0 2px 2px 0;font-size: 16px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 36px;cursor: pointer;}
.consultation_box .box_close{background: url(../images/icon.png) no-repeat -540px -840px;width: 20px;height: 20px;position: absolute;right: -22px;top: -30px;cursor: pointer;}
.consultation_box .custmor{margin-top: 15px;}
.custmor .custmor_people{float: left;font-size: 14px;color: #222222;letter-spacing: 0;margin-right: 10px;}
.custmor .custmor_href{font-size: 14px;color: #4284ED;letter-spacing: 0;text-decoration: none;}
/*地址*/
.address_box{position: fixed;left: 0px;top: 0px;bottom: 0px;right: 0px;z-index: 12;background: rgba(0, 0, 0, 0.4);display: none;}
.address_box .address_view{width: 500px;min-height: 250px;background: #FFFFFF;box-shadow: 0 1px 5px 0 #AFAAA2;border-radius: 5px;padding: 26px 60px;box-sizing: border-box;position: absolute;
    /* left: 50%;transform: translateX(-250px);top: 230px;*/
    top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 3;text-align: left;}
.address_box .address_view img{display: none;}
.address_box .address_view p:nth-child(1){font-size: 24px;color: #222222;letter-spacing: 0;text-align: center;}
.address_box .address_view p:nth-child(2){font-size: 18px;color: #222222;letter-spacing: 0;text-align: left;margin-top: 7px;}
.address_box .address_view p:nth-child(3){margin-top: 15px;}
.address_box .address_view p:nth-child(3),
.address_box .address_view p:nth-child(4),
.address_box .address_view p:nth-child(5){font-size: 14px;color: #222222;letter-spacing: 0;}
/* .address_box .address_view .consult-btn{width: 120px;height: 36px;margin: 18px auto 0;background-color: #FF1240;border-radius: 2px;text-align: center;cursor: pointer;}
.address_box .address_view .consult-btn a{display: block;width: 100%;height: 100%;line-height: 36px;font-size: 14px;color: #FFFFFF;letter-spacing: 0;}*/
.address_box .address_view .consult-btn{
    /* width: 120px;*/
    height: 35px;margin: 18px auto 0;border-radius: 2px;text-align: center;line-height: 36px;}
.address_box .address_view .consult-btn a{display: inline-block;width: 120px;
    /* height: 100%;*/
    font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-decoration: none;cursor: pointer;background-color: #fff;color: #FF1240;border: solid 1px #FF1240;margin: 0 6px;}
.address_box .address_view .consult-btn a:first-child{background-color: #FF1240;color: #fff;}
.address_box .box_close{background: url(../images/icon.png) no-repeat -540px -840px;width: 20px;height: 20px;position: absolute;right: -22px;top: -30px;cursor: pointer;}
/*二维码弹窗*/
.code_popup{display: none;position: fixed;left: 0px;top: 0px;bottom: 0px;right: 0px;z-index: 12;background: rgba(0, 0, 0, 0.4);}
.code_popup .code_main{width: 310px;height: 415px;padding: 0px 20px;background: #FFFFFF;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.code_main .logo{width: 270px;height: 270px;margin: 20px 0px;}
.code_main .logo>img{width: 100%;height: 100%;}
.code_main .detail{}
.code_main .detail>p{font-family: PingFangSC-Regular;font-size: 18px;color: #222222;letter-spacing: 0;text-align: center;white-space: pre;}
.code_main .introduction{}
.code_main .introduction .int{float: left;font-family: PingFangSC-Regular;font-size: 20px;color: #444444;letter-spacing: 13px;}
.code_main .introduction .intr{float: right;text-align: right;margin-right: -13px;}
.code_main .code_close{background: url(../images/icon.png) no-repeat -540px -840px;width: 20px;height: 20px;position: absolute;right: -22px;top: -30px;cursor: pointer;}

/*返回顶部上面的咨询按钮*/
.fixed-consultation{
    /* width: 111px;height: 211.5px;position: fixed;right: 38px;bottom: 250px;z-index: 123;cursor: pointer;background: url("../images/fixed-consultation.png")no-repeat center center;background-size: 100% 100%;padding: 128px 22px 0 22px;font-size: 24px;line-height: 27px;text-align: center;*/
    color: #ffffff;user-select: none;text-decoration: none;padding: 86px 16px 0 16px;display: block;width: 100%;height: 100%;font-size: 16px;line-height: 20px;}
.fiexd_Talk{width: 111px;height: 211.5px;position: fixed;right: 38px;bottom: 250px;z-index: 123;cursor: pointer;background: url("../images/fixed-consultation.png")no-repeat center center;background-size: 100% 100%;
    /* padding: 128px 22px 0 22px;*/
    font-size: 24px;line-height: 27px;text-align: center;color: #ffffff;width: 76px;height: 141px;position: fixed;right: 85px;bottom: 247px;z-index: 124;user-select: none;text-decoration: none;display: none;transform: translateX(50%);}
.consultation-a{width: 76px;height: 141px;position: fixed;right: 48px;bottom: 247px;z-index: 123;cursor: pointer;display: none;}
.consultation-a img{width: 100%;height: 100%;}
/* 1920End*/
/* 1680 1600*/
@media screen and (max-width: 1899px) and (min-width: 1580px){.popmessage>div{width: 1520px;}}
/* 1680 1600End*/
/* 1366*/
@media screen and (max-width: 1579px) and (min-width: 1281px){.fiexd_Talk{bottom: 220px;}
.consultation-a{width: 52px;height:52px;padding-top:10px;right: 45px;bottom: 202px; color: #fff; border-radius: 50px; display: block; background: #ff003c; font-size: 12px; text-align: center;}
/* 返回顶部*/
.top-button{width: 38px;height: 38px;right: 52px;bottom: 160px;}
.top-button img.small-img{display: block;}
.top-button img.big-img{display: none;}
.popmessage>div{width: 1246px;}
.popmessage .left .pgroup:nth-child(3) input{width: 200px;}
.popmessage .left p:nth-child(1){font-size: 26px;color: #FF1240;font-weight: 600;}}
/* 1280*/
@media screen and (min-width:1001px) and (max-width: 1280px){html, body{min-width: 1230px;}
.fiexd_Talk{bottom: 220px;}
.consultation-a{width: 52px;height: 97px;right: 65px;bottom: 202px;}

.top-button{width: 38px;height: 38px;right: 72px;bottom: 160px;}
.top-button img.small-img{display: block;}
.top-button img.big-img{display: none;}
.popmessage>div{width: 1200px;}
.popmessage .left .pgroup:nth-child(3) input{width: 200px;}
.popmessage .left p:nth-child(1){font-size: 26px;color: #FF1240;font-weight: 600;}}
/* 分页样式 start*/
.pagination{text-align: center;font-size: 13px;padding: 2px 5px;margin: 0 0 40px;font-family: PingFang SC, Microsoft YaHei, SimSun, sans-serif;}
.pagination .pg{display: inline-block;}
.pagination a{color: #000;text-decoration: none;}
.pagination a,
.pagination span,
.pagination button,
.pagination input{padding: 0 4px;line-height: 28px;min-width: 35.5px;display: inline-block;font-weight: 700;vertical-align: top;height: 28px;outline: none;transition: .6s;}
.pagination a,
.pagination button{cursor: pointer;}
.pagination a:hover,
.pagination button:hover{color: #ff1240;}
.pagination span{line-height: 26px;}
.pagination .active{color: #ff1240;}
.pagination .total,
.pagination .jump,
.pagination input{line-height: 28px;color: #606266;font-weight: normal;}
.pagination .jump{padding-left: 6px;}
.pagination button{background: transparent;border: 0;}
.pagination button:disabled{cursor: not-allowed;}
.pagination button:disabled:hover{color: rgba(16, 16, 16, 0.3);}
.pagination input{border: 1px solid rgba(220, 223, 230, .6);text-align: center;padding: 0 3px;border-radius: 4px;min-width: 50px;}
.pagination input:hover{border-color: rgba(220, 223, 230, 1);}
.pagination input:focus{border-color: #ff1240;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;}
input[type="number"]{-moz-appearance: textfield;}
/* 分页样式 end*/
@media screen and (max-width:1000px){.submission .submit_box{width: 80%;height: auto;padding-bottom: 30px;}
.submit_box .success_detail{width: 80%;margin: 0 auto;}
.smscode_pop .code_main{width: 80%;height: auto;padding: 20px;}
.smscode_pop .code_main .detail{width: 100%}
.smscode_pop .code_main .detail input{width: calc(100% - 92px);}
.consultation-a{display: none!important;opacity: 0!important;}
.top-button{width: 38px;height: 38px;right:10px;bottom: 90px;}
.top-button img.small-img{display: block;}
.top-button img.big-img{display: none;}
.right-button{position: fixed;right: 10px;
    /* bottom: 30px;*/width: 40px;max-height: 238px;max-width: 68px;z-index: 10;display: block;bottom: 175px;}
.right-button .box-button{width: 100%;height: 100%;position: relative;}
.right-button .box-button a{height: 40px;width: 40px;max-width: 68px;max-height: 68px;position: absolute;left: 0;border-radius: 50%;display: block;box-shadow: 0px 2px 4px 0px rgb(204 204 204 / 66%);background: url('../images/mobile_right_message.png?val12') center center no-repeat;background-size: cover;}
.right-button .box-button a.message{top: 0;}
.right-button .box-button a.online{top: 50%;transform: translate(0, -50%);padding: 0;background-image: url('../images/mobile_right_talking.png');background-size: cover;}
.right-button .box-button a.phone{background-image: url('../images/mobile_right_phone.png');background-size: cover;}
.right-button .box-button img{height: 2.38rem;width: 0.68rem;max-height: 238px;max-width: 68px;}
.subscribe{height: 100%;z-index: 10000;min-width: 100%!important;width: 100%;top: auto!important;position: fixed!important;}
.subscribe .consult{height: auto;width: 100%;padding: 0;margin: 0 auto;padding-bottom: 30px;position: absolute;bottom: 0;left: 0;max-height: 100%;overflow: auto;overflow-x: hidden;top: auto;transform: translate(0, 0);min-width: 100%;max-width: 100%;}
.subscribe .consult_item{width: 100%;height: auto;padding-bottom: 0;}
.subscribe .consult_item .item_title{height: auto;width: 100%;margin-top: 0;float: none;}
.subscribe .consult_item .item_title>p.p-pc{display: none;}
.subscribe .consult_item .item_title>p.p-mo{display: block;font-size: 24px;padding: 0;line-height: 60px;}
.subscribe .consult_item .item_detail{width: 100%;margin: 20px 0;text-align: center;float: none;padding: 0 10px;}
.subscribe .item_detail .detail_time{font-size: 15px;text-align: center;margin-top: 0;}
.subscribe .item_detail .detail_arrange{width: 100%;font-size: 11px;text-align: center;}
.subscribe .no-prompt, .subscribe .consult_item .consult_narrow{display: none;}
.subscribe .consult_item .form_input_pc{display: none;}
.subscribe .consult_item .form_input_mobile{display: block;padding: 0 10px;}
.subscribe .consult_item .form_input{float: none;margin-left: 0;width: 100%;}
.subscribe .form_input .form_top{display: block;}
.subscribe .form_input .form_top p{margin-bottom: 12px;}
.subscribe .form_input .form_top .pgroup{float: none;}
.subscribe .form_input .form_top .pgroup input{width: 100%;line-height: 20px;height: 50px;padding: 15px;font-size: 13px;border-radius: 10px;outline: none;}
.subscribe .form_input .form_top .pg_right{float: none;margin-left: 0;}
.subscribe .form_input .form_top .pgroup input{margin-left: 0;}
.subscribe .form_input .form_top .getCode{float: none;display: flex;width: 100%;margin-left: 0;align-items: center;border-radius: 10px;height: auto;}
.subscribe .form_input .form_top .getCode input{width: 80%;padding: 15px;font-size: 13px;border-radius: 10px;line-height: 20px;height: 50px;}
.subscribe .form_input .form_top .getCode i{width: calc(20% - 1px);border: 0;border-left: 1px solid #d8d8d8;font-size: 13px;line-height: 20px;}
.subscribe .form_input .form_bottom{float: none;display: flex;width: 100%;margin-left: 0;height: 50px;align-items: center;border-radius: 10px;margin-top: 0;}
.subscribe .form_input .form_bottom input.textarea_item{width: 100%;line-height: 20px;height: 50px;padding: 15px;font-size: 13px;border-radius: 10px;margin-left: 0;outline: none;}
.subscribe .consult_item .leaving{position: static;margin: 0 auto;width: calc(100% - 20px);border-radius: 10px;height: 50px;line-height: 50px;text-align: center;display: block;margin: 16px auto 0;}
.subscribe .consult_item .consult_close{width: 18px;height: 18px;border-radius: 50%;border: 1px solid #ffffff;background: url('../images/mobile_close_white.png') center center no-repeat;background-size: cover;top: 18px;right: 10px;}
div.subscribe::-webkit-scrollbar{height: 0 !important;width: 0 !important;background-color: transparent;display: none;}
.model_alert{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .7);z-index: 10000;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;flex-direction: column;}
.model_alert .box_alert_content{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;flex-direction: column;padding: 0.2rem 0;width: 80%;height: auto;max-height: 70%;overflow: auto;
    /* min-height: 40%;*/
    /* min-height: 70%;*/
    background: #ffffff;border-radius: 0.17rem;}
.model_alert .alert_box{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;max-height: 100%;overflow: auto;}
.model_alert .alert_box .alert_mes_p{font-size: 0.19rem;color: #222222;line-height: 0.32rem;background: #ffffff;padding: 0.3rem 0.34rem;width: 100%;}
.model_alert a{width: 0.44rem;height: 0.44rem;display: block;background: url('../images/mobile_close_alert.png') center center no-repeat;background-size: cover;margin-top: 0.17rem;border-radius: 50%;}
.model_alert .alert_box::-webkit-scrollbar{height: 0 !important;width: 0 !important;background-color: transparent;display: none;}
.model_alert .alert_box{-ms-overflow-style: none;}
.model_alert .alert_box{overflow: -moz-scrollbars-none;}
.pagination{width: 100%;padding: 0;}
.pagination .total, .pagination .jump, .pagination input{font-size: 0.19rem;line-height: 0.34rem;}
.pagination a, .pagination button{width: 0.34rem;min-width: 0.34rem;height: 0.34rem;line-height: 0.34rem;padding: 0;font-weight: normal;font-size: 0.19rem;}
.pagination input{height: 0.34rem;width: 0.61rem;min-width: 0.6rem;max-width: 0.6rem;}
.pagination .active{background: #4284ED;color: #ffffff;font-weight: normal;border-radius: 0.03rem;}
.subscribe .pg_right .protect{display: none;}
#LRdiv1, #LRdiv0, #LRdiv2, #LRdiv3, a.onlineTalk.consultation-a, .consultation-img, .fiexd_Talk, .onpc{display: none!important;}
div, span, p, i, strong, b, em, input, button, select, a, h1, h2, h3, h4, h5, h6{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;outline: none;}}
/* @media screen and (max-width:1280px){html{font-size: 160px;}
html, body{width: 100%;min-width: 100% !important;}}*/
@media screen and (max-width:1000px){html, body{width: 100%;min-width: 100% !important;}}
@media screen and (min-width: 320px) and (max-width:359px){html{font-size: 50px;}}
@media screen and (min-width: 360px) and (max-width:374px){html{font-size: 56.25px;}}
@media screen and (min-width: 375px) and (max-width:399px){html{font-size: 58.59375px;}}
@media screen and (min-width: 400px) and (max-width:413px){html{font-size: 62.5px;}}
@media screen and (min-width: 414px) and (max-width:439px){html{font-size: 64.6875px;}}
@media screen and (min-width: 440px) and (max-width:479px){html{font-size: 68.75px;}}
@media screen and (min-width: 480px) and (max-width:1000px){html{font-size: 75px;}}
.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-table;}
*html .clearfix{height: 1%;}
.clearfix{display: block;}
*+html .clearfix{min-height: 1%;}
img{border: none;}
.login-bar{width: 100%;height: 130px;background: #FFFFFF;box-shadow: 0 2px 2px 0 rgba(223, 223, 223, 0.5);/* display: flex;justify-content: center;*/opacity: 1;transition: all 0.3s;position: relative;z-index: 1;display: -webkit-box;/* Chrome 4+, Safari 3.1, iOS Safari 3.2+*/display: -moz-box;/* Firefox 17-*/display: -webkit-flex;/* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16*/display: -moz-flex;/* Firefox 18+*/display: -ms-flexbox;/* IE 10*/display: flex;/* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+*/-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.login-bar .content{width: 1680px;display: flex;align-items: center;justify-content: space-between;position: relative;}
.login-bar .content .left{width: 475px;}
.login-bar .content .left a{text-decoration: none;}
.login-bar .content .left .logo1{width: 473px;height: 67px;}
.login-bar .content .left .logo2{width: 336px;height: 254px;position: absolute;top: 0;left: 0;}
.login-bar .content .left .logo{width: 369px;height: 69px;margin-bottom: 10px;}
.login-bar .content .left img{height: 100%;max-width:100%;}
.login-bar .content .left .text{font-size: 18px;color: #222222;letter-spacing: 6.6px;text-align: justify;line-height: 22px;}
.login-bar .content .center{width: 624px;height: 100px;display: flex;align-items: center;justify-content: space-between;}
.login-bar .content .center li{font-size: 18px;color: #222222;letter-spacing: 0;text-align: justify;height: 130px;line-height: 130px;cursor: pointer;}
.login-bar .content .center a{text-decoration: none;display: inline-block;}
.login-bar .content .center li.active{color: #FF1240;position: relative;font-family: PingFangSC-Semibold;}
.login-bar .content .center li:hover{color: #FF1240;}
.login-bar .content .center .active::before{content: " ";width: 100%;height: 4px;position: absolute;bottom: 0px;left: 0;background-color: #FF1240;}
.login-bar .content .right .login{display: flex;align-items: center;justify-content: flex-end;margin-bottom: 23px;}
.login-bar .content .right .login span{font-size: 14px;color: #222222;letter-spacing: 0;text-align: justify;cursor: pointer;height: 24px;line-height: 24px;}
.login-bar .content .right .login span:hover{color: #FF1240;}
.login-bar .content .right .login span.active{color: #FF1240;}
.login-bar .content .right .login .column{display: inline-block;background-color: #444444;margin: 0 11px;width: 1px;height: 8px;}
.login-bar .content .right .login .to-old span{display: inline-block;background: url('../images/icon.png') no-repeat -44px -41px;width: 13px;height: 14px;position: relative;top: 2px;}
.login-bar .content .right .login .to-old{font-size: 14px;color: #999999;letter-spacing: 0;margin-left: 18px;}
.login-bar .content .right .login .language{font-size: 14px;color: #333333;letter-spacing: 0;text-align: justify;margin-left: 18px;}
.login-bar .content .right .login .language i{display: inline-block;background: url('../images/icon.png') no-repeat -147px -41px;width: 6px;height: 4px;position: relative;top: -2px;}
.login-bar .content .right .login .join{color: #FF1240;margin-right: 30px;text-decoration: none;font-size: 14px;letter-spacing: 0;text-align: justify;cursor: pointer;height: 24px;line-height: 24px;}
/* .login-bar .content .right .login .join:hover{color: #FF1240;}*/.login-bar .content .right .talk{display: flex;align-items: center;}
.login-bar .content .right .talk span:nth-child(1){font-size: 30px;color: #FF1240;white-space: nowrap;text-align: justify;}
.login-bar .content .right .talk span:nth-child(2){font-size: 14px;color: #444444;text-align: justify;margin: 0 11px;display: inline-block;}
.login-bar .content .right .talk a{background: #FF1240;border-radius: 2px;color: #fff;width: 130px;height: 30px;display: flex;align-items: center;justify-content: center;font-size: 14px;cursor: pointer;text-decoration: none;}
.login-bar .content .right .talk a img{width: 16px;height: 16px;margin-right: 6px;}
/*登录成功*/.login_success{}
.login_success .sculpture{width: 24px;height: 24px;float: left;margin-right: 8px;border-radius: 50%;overflow: hidden;}
.login_success>span{float: left;height: 24px;line-height: 24px;}
.login_success .sculpture>img{width: 100%;height: 100%;}
/************************************************************************************** ************** ************** login bar **************
****************************************************************************************//************************************************************************************** ************** ************** fixed menu bar **************
****************************************************************************************/.fixed-menu-bar{width: 100%;height: 42px;position: fixed;top: 0;left: 0;background-color: #fff;z-index: 10;display: none;opacity: 0;transition: all 0.3s;box-shadow: 0 2px 2px 0 rgba(223, 223, 223, 0.5);}
.fixed-menu-bar .view{width: 1680px;height: 42px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.fixed-menu-bar .view .l{width: 330px;display: flex;justify-content: space-between;align-items: center;position: relative;}
.fixed-menu-bar .view .l2{width: 680px;}
.fixed-menu-bar .view .l .logo{display: inline-block;background: url('../images/icon.png') no-repeat -37px -437px;width: 28px;height: 26px;vertical-align: middle;}
.fixed-menu-bar .view .l .line{width: 1px;height: 20px;background-color: #999;}
.fixed-menu-bar .view .l span{font-size: 22px;color: #222222;letter-spacing: 0;text-align: justify;}
.fixed-menu-bar .view .l .m{display: inline-block;background: url('../images/icon.png') no-repeat -140px -442px;width: 20px;height: 16px;cursor: pointer;vertical-align: middle;}
.fixed-menu-bar .view .l .close{display: none;background: url('../images/icon.png') no-repeat -242px -442px;width: 20px;height: 16px;cursor: pointer;}
.fixed-menu-bar .view .r{/* width: 420px;*/display: flex;align-items: center;justify-content: flex-end;}
.fixed-menu-bar .view .r span:nth-child(1){font-size: 30px;color: #FF1240;letter-spacing: 0;text-align: justify;}
.fixed-menu-bar .view .r span:nth-child(2){font-size: 14px;color: #444444;letter-spacing: 0;text-align: justify;padding: 0 5px;}
.fixed-menu-bar .view .r a.onlineTalk{width: 120px;height: 42px;font-size: 18px;background: #FF1240;letter-spacing: 0;cursor: pointer;text-decoration: none;color: #ffffff;display: flex;align-items: center;justify-content: center;}
.fixed-menu-bar .view .r a.onlineTalk img{width: 16px;height: 16px;margin-right: 6px;}
.fixed-menu-bar .view .r .go_login{color: #222222;font-size: 14px;letter-spacing: 0;text-align: center;line-height: 42px;margin-left: 20px;cursor: pointer;}
.fixed-menu-bar .view .r .go_login:hover{color: #FF1240;}
.fixed-menu-bar .view .r span.go_project{font-size: 14px;color: #222222;letter-spacing: 0;text-align: right;cursor: pointer;height: 24px;line-height: 24px;}
.fixed-menu-bar .view .r span.go_project:hover{color: #FF1240;}
.fixed-menu-bar .view .r span.go_project_login{font-size: 14px;color: #222222;letter-spacing: 0;text-align: right;cursor: pointer;height: 24px;line-height: 24px;}
.fixed-menu-bar .view .r span.go_project i{}
.fixed-menu-bar .view .r .column{display: inline-block;background-color: #444444;margin: 0 11px 0px 11px;width: 1px;height: 8px;}
.fixed-menu-bar .menu-box{position: absolute;top: 34px;left: 607px;width: 339px;height: 430px;background-color: #fff;opacity: 0;transition: all 0.2s;display: none;}
.fixed-menu-bar .menu-box ul{padding-left: 69px;padding-bottom: 20px;box-sizing: border-box;height: 100%;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-around;}
.fixed-menu-bar .menu-box ul li a{font-size: 30px;color: #222222;letter-spacing: 0;text-align: justify;text-decoration: none;font-family: PingFangSC-thin;}
.fixed-menu-bar .menu-box ul li a:hover{font-size: 30px;color: #FF1240;letter-spacing: 0;text-align: justify;}
.fixed-menu-bar .menu-box ul li a.active{color: #FF1240;position: relative;}
.fixed-menu-bar .menu-box ul li a.active::before{content: " ";position: absolute;height: 27px;width: 5px;background-color: #FF1240;top: 8px;left: -15px;}
/*activity-dah*/.activity-dah{background: #E5012F;width: 100%;height: 500px;background-image: url(../images/activity-dah-bg.png);background-repeat: no-repeat;background-position: center center;position: relative;}
.activity-dah img{display: block;margin: 0 auto;}
.activity-dah div:nth-child(1){height: 53px;}
.activity-dah img:nth-child(2){width: 432px;height: 54px;margin-bottom: 12px;}
.activity-dah img:nth-child(3){width: 817px;height: 138px;margin-bottom: 30px;}
.activity-dah img:nth-child(4){width: 853px;height: 68px;}
.activity-dah .activity-dah-logo{width: 216px;height: 162px;position: absolute;right: 182px;top: 0;}
.activity-dah .activity-dah-close{width: 50px;height: 50px;position: absolute;right: 0;top: 0;cursor: pointer;}
.activity-dah .seeDah{width: 180px;height: 44px;background-color: #ffffff;border-radius: 2px;margin: 0 auto;display: flex;align-items: center;justify-content: center;font-size: 20px;cursor: pointer;color: #E5012F;text-decoration: none;margin-top: 53px;}
.fixed-menu-mobile{display: none;}
/*activity-dah*//* 1920*//* 1919 1600*/@media screen and (max-width: 1899px) and (min-width: 1580px){.login-bar .content{width: 1520px;}
.activity-dah .activity-dah-logo{width: 216px;height: 162px;position: absolute;right: 100px;top: 0;}
.fixed-menu-bar .view{width: 1520px;}}
/* 1919 1600*//* 1599 1366*/@media screen and (max-width: 1579px) and (min-width: 1281px){.login-bar .content{width: 1246px;}
.login-bar .content .left{width: 187px;}
.login-bar .content .left .logo{margin-bottom: 2px;}
.login-bar .content .left .logo1{width: 187px;height: 52px;}
.login-bar .content .left .logo2{width: 270px;height: 203px;position: absolute;}
.login-bar .content .right .login{margin-bottom: 10px;}
.fixed-menu-bar .view{width: 1246px;}
/*activity-dah*/.activity-dah{background: #E5012F;width: 100%;height: 420px;background-image: url(../images/activity-dah-bg.png);background-repeat: no-repeat;background-position: center center;position: relative;}
.activity-dah div:nth-child(1){height: 43px;}
.activity-dah img{display: block;margin: 0 auto;}
.activity-dah img:nth-child(2){width: 360px;height: 45px;margin-bottom: 12px;}
.activity-dah img:nth-child(3){width: 660px;height: 114px;margin-bottom: 20px;}
.activity-dah img:nth-child(4){width: 654px;height: 50px;}
.activity-dah .activity-dah-logo{width: 216px;height: 162px;right: 52px;}
.activity-dah .activity-dah-close{width: 44px;height: 44px;}
.activity-dah .seeDah{width: 180px;height: 44px;margin-top: 33px;}
/*activity-dah*/}
/* 1599 1366*//* 1280*/@media screen and (min-width:1001px) and (max-width: 1280px){.login-bar .content{width: 1200px;}
.login-bar .content .left{width: 375px;}
.login-bar .content .left .logo{margin-bottom: 2px;}
.login-bar .content .left .logo1{width: 372px;height: 52px;}
.login-bar .content .left .logo2{width: 270px;height: 203px;position: absolute;}
.login-bar .content .right .login{margin-bottom: 10px;}
.fixed-menu-bar .view{width: 1200px;}
/*activity-dah*/.activity-dah{background: #E5012F;width: 100%;height: 420px;background-image: url(../images/activity-dah-bg.png);background-repeat: no-repeat;background-position: center center;position: relative;}
.activity-dah div:nth-child(1){height: 43px;}
.activity-dah img{display: block;margin: 0 auto;}
.activity-dah img:nth-child(2){width: 360px;height: 45px;margin-bottom: 12px;}
.activity-dah img:nth-child(3){width: 660px;height: 114px;margin-bottom: 20px;}
.activity-dah img:nth-child(4){width: 654px;height: 50px;}
.activity-dah .activity-dah-logo{width: 216px;height: 162px;right: 52px;}
.activity-dah .activity-dah-close{width: 44px;height: 44px;}
.activity-dah .seeDah{width: 180px;height: 44px;margin-top: 33px;}
/*activity-dah*/}
/* 1280*/@media screen and (max-width:1000px){.login-bar, .fixed-menu-bar{display: none !important;}
.first-screen{/* margin-top: 0.85rem;*/}
.nav-box-hidden{display: block;width: 100%;height: 50px;max-height: 85px;width: 100%;display: block;}
.fixed-menu-mobile{height: 50px;max-height: 85px;width: 100%;display: block;position: fixed;z-index: 100;left: 0;top: 0;box-shadow: 0px 1px 1px 0 rgb(230 230 230 / 50%);}
.fixed-menu-mobile .view{height: 50px;max-height: 85px;width: 100%;background: #ffffff;display: flex;justify-content: space-between;padding: 0 0.26rem;position: relative;z-index: 11;display: flex;align-items: center;}
.fixed-menu-mobile .view .l{font-size: 0.4rem;}
.fixed-menu-mobile .view .l .logo-mobile{height: auto;width: 193px;max-width: 330px;max-height: 52.7px;}
.fixed-menu-mobile .view .l .logo-mobile img{width: 70%;display: block;}
.fixed-menu-mobile .view .r{width: 103px;max-width: 176px;}
.fixed-menu-mobile .view .r .menu-mobile ul{display: flex;width: 103px;justify-content: space-between;height: 24px;max-height: 40px;max-width: 176px;/* align-items: center;*/}
.fixed-menu-mobile .view .r .menu-mobile ul li{max-width: 40px;width: 24px;}
.fixed-menu-mobile .view .r .menu-mobile ul li:last-child{margin-right: 0;}
.fixed-menu-mobile .view .r .menu-mobile ul li a{width: 100%;display: block;height: 100%;}
.fixed-menu-mobile .view .r .menu-mobile ul li img{width: 100%;display: block;}
.fixed-menu-mobile .view .r .menu-mobile ul li a{display: flex;justify-content: center;align-items: center;}
.fixed-menu-mobile .view .r .menu-mobile ul li:nth-of-type(2) img{}
.fixed-menu-mobile .view .r .menu-mobile ul li :nth-of-type(3) i{}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu{right: 15px;top: 50%;/* transform: translate(0, -50%);*/z-index: 10002;cursor: pointer;}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu.clickDown{/* position: fixed;*//* z-index: 1000;*/}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu i{max-width: 40px;max-height: 40px;height: 24px;width: 24px;/* margin-left: 0.11rem;*/display: block;position: relative;background: #000;transition: all .2s ease;cursor: pointer;background: url('../images/menu.png') center center no-repeat;background-size: cover;}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu i.close{display: none;background: url('../images/mobile_closr_black.png') center center no-repeat;background-size: cover;}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu.clickDown .close{display: block;}
.fixed-menu-mobile .view .r .menu-mobile ul li.menu.clickDown .m{display: none;}
.fixed-menu-mobile .mobile-nav-bar{background: #F9F9F9;padding: 0;position: fixed;height: 100%;width: 100%;left: 0;top: 0;display: flex;flex-direction: column;justify-content: space-between;/* display: none;*/transition: transform 0.5s ease-in-out;transform: translate(100%, 0);z-index: 10;padding-top: 0;min-height: 570px;overflow: auto;overflow-x: hidden;}
.fixed-menu-mobile .mobile-nav-bar .menu-box{/* flex: 1;*/padding: 50px 15px 10px;border-top: 1px solid #DDDDDD;}
.fixed-menu-mobile .mobile-nav-bar .menu-box ul li{border-bottom: 1px solid #DDDDDD;}
.fixed-menu-mobile .mobile-nav-bar .menu-box ul li a{width: 100%;display: block;text-align: center;line-height: 55px;color: #222222;font-size: 17px;text-decoration: none;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom{/* position: absolute;bottom: 0rem;left: 0;*/width: 100%;padding: 0 15px 20px;}
.menu-z{height: 50px;width: 100%;display: none;/* max-height: 85px;*/}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home{}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul{padding: 0.29rem 0.1rem 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul:nth-of-type(2){padding-top: 0;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul li{margin-bottom: 16px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul li a{display: block;width: 50px;height: 50px;padding: 9px;background: #ffffff;border-radius: 5px;text-align: center;text-decoration: none;border: 0.5px solid #dddddd;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul li p{color: #666666;font-size: 14px;line-height: 16px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home h3{font-size: 12px;font-weight: normal;color: #222222;padding-bottom: 12px;border-bottom: 1px solid #DDDDDD;text-align: center;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login{padding: 21px 0 0rem;/* padding: 41px 0 0rem;*/}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .menu-bottom-login-box, .fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success{display: flex;justify-content: space-between;border-radius: 11px;background: #ffffff;align-items: center;margin-bottom: 8px;border: 0.5px solid #dddddd;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-left, .fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span{width: 50%;text-align: center;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-left span, .fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span{font-size: 15px;color: #222222;display: flex;text-align: center;line-height: 55px;justify-content: center;align-items: center;height: 55px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span.sculpture{display: flex;justify-content: center;align-items: center;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span.outLogin img{width: 24px;height: 24px;display: block;margin-right: 8px;border-radius: 50%;overflow: hidden;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span.sculpture{font-size: 15px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-left span.outLogin:before{content: '';height: 14px;width: 14px;display: block;background: url('../images/mobile_add_login.png') center center no-repeat;background-size: 15px 15px;margin-right: 7px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-left span.go_register:before{content: '';height: 14px;width: 14px;display: block;background: url('../images/mobile_add_register.png') center center no-repeat;background-size: 15px 15px;margin-right: 7px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-right span.go_login:before{content: '';height: 14px;width: 14px;display: block;background: url('../images/mobile_add_login.png') center center no-repeat;background-size: 15px 15px;margin-right: 7px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .column, .fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span.column{height: 0.43rem;max-height: 25px;width: 1px;background: #DDDDDD;display: block;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-right{width: 50%;text-align: center;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-right span{font-size: 15px;color: #222222;display: flex;text-align: center;line-height: 55px;justify-content: center;align-items: center;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .menu-bottom-recruit{width: 100%;margin-bottom: 0;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .menu-bottom-recruit a{display: block;width: 100%;height: 55px;background: #FF1240;color: #ffffff;font-size: 15px;line-height: 55px;text-decoration: none;padding: 0 20px;border-radius: 10px;display: flex;align-items: center;justify-content: space-between;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .menu-bottom-recruit a::after{content: '';height: 14px;width: 14px;display: block;background: url('../images/mobile_right-point.png') center center no-repeat;background-size: cover;margin-right: 7px;}
.dongao-pic{position: relative;width: 100%;padding: 0.79rem 0.34rem 0.36rem;position: relative;/* max-width: 366px;*/margin: 0 auto;}
.dongao-pic .close_dongao{width: 0.44rem;height: 0.44rem;display: block;position: absolute;right: 0.2rem;top: 0.17rem;background: url('../images/close_header.png') center center no-repeat;background-size: cover;border-radius: 50%;cursor: pointer;}
.dongao-img img{/* max-width: 366px;*/width: 100%;margin: 0 auto;display: block;}
iframe{display: none;}}
@media screen and (max-width:374px){.fixed-menu-mobile .mobile-nav-bar .menu-box ul li a{font-size: 12px;line-height: 45px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login{padding-top: 21px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-left span, .fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .login_success span{font-size: 12px;line-height: 44px;height: 44px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login-right span{font-size: 12px;line-height: 44px;height: 44px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul:nth-of-type(2) li{margin-bottom: 0;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-login .menu-bottom-recruit a{font-size: 12px;height: 44px;line-height: 44px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul li a{height: 45px;width: 45px;padding: 6px;}
.fixed-menu-mobile .mobile-nav-bar .menu-bottom .menu-bottom-home ul li p{font-size: 13px;line-height: 15px;}
.fixed-menu-mobile .mobile-nav-bar{min-height: 500px;}}
/*footer*/
.footer{width: 100%;padding: 40px 0 40px;background: url("../images/footer_bg.jpg") center center no-repeat;background-size: cover;overflow: hidden;}
.footer .logo img{height: 48px;}
.footer .box{width: 100%;margin-top: 40px;}
.footer .left{width: 480px;float: left;}
.footer .left .dkh{ font-size: 19px; color: #fff; margin:0 0 10px 0; position: relative; padding-left: 30px;}
.footer .left .dkh span{ font-size: 36px; font-weight: bold; margin-left: 10px;}
.footer .left .dkh .iconfont{color: #e8e8e8;font-size: 22px;line-height:28px;position: absolute;bottom: 0;left: 0;}
.footer .left .code {}
.footer .left .code img{width: 110px;height: 110px;display: block; margin-left:20px; float: left;}
.footer .left .tit{margin-bottom: 10px;}
.footer .box .tit{color: #e8e8e8;font-size: 14px;position: relative;line-height: 28px;padding-left: 30px;box-sizing: border-box;}
.footer .box .tit .iconfont{color: #e8e8e8;font-size: 26px;line-height:28px;position: absolute;top: 0;left: 0;}
.footer .center{float: left;}
.footer .center .tit{margin-bottom: 12px;}

.footer .center dl{ float:left; line-height:30px; margin-left:45px}
.footer .center dl dt{font-size:16px; color:#fff;}
.footer .center dl dd a{font-size:14px;color: #a5a8aa; display:block}
.footer .center dl dd a:hover{color:#fff;}

.footer .box .txt{font-size: 24px;line-height:1;color: #a5a8aa;margin-top: 6px;}
.footer .box .txt a{color: #a5a8aa;}
.footer .box .txt:hover a{color: #ff4229;}
.footer .right{float: right;width:390px;}
.footer .right img{width: 120px;height: 120px;display: block; margin-left: 10px; float: left;}
.footer .right p{font-size: 14px;color: #a5a8aa;margin-top: 8px;text-align: center;}
.footer .copyRight{color: #a5a8aa;font-size: 12px;line-height: 20px;margin:15px 0 0; padding:20px 0; width: 100%; border-top: 1px solid #242634;}
.footer .copyRight a{color: #a5a8aa; display: inline-block;}
.footer .copyRight a:hover{color: #ff4229;}
.footer .link{color: #a5a8aa;font-size: 12px;line-height:20px; border-top: 1px solid #242634; padding:20px 0;}
.footer .link a{color: #a5a8aa;}
.footer .link a:hover{color: #ff4229;}

.wrap {width: 87%;margin: 0 auto;min-width: 1150px;}
/* banner */
.banner_xcx{height: 320px;position: relative;color:#fff; width:100%;background:url(../images/nbanner.jpg) no-repeat center;}
.banner_xcx div{ width:1162px; padding:75px 14px 0px; height:245px; margin:0px auto;}
.banner_xcx dd{ font-size:40px; margin-bottom:20px;}
.banner_xcx ol{ font-size:15px; line-height:25px;}
.banner_xcx p{  margin-top:25px; width:138px; height:42px; position:relative; overflow:hidden; border:1px solid #fff; border-radius:3px;}
.banner_xcx p a{color:#fff; position:absolute; width:138px; height:42px;line-height:42px; text-align:center; }
.banner_xcx p:hover{ border:1px solid #ff2c00;}
.banner_xcx p:hover a{color:#ff2c00;}
@media screen and (max-width: 768px){
    .wrap {width:100%;margin: 0 auto;min-width:100%;}
    .banner_xcx{width:100%;max-height:250px;font-size: 0.3rem;}
    .banner_xcx div{width:100%;margin:0px auto;overflow:hidden;color:#ffffff; padding: 35px 14px 0px;}
    .banner_xcx div dd{font-size:0.375rem;margin-bottom:0.5rem;}
    .banner_xcx div dl{font-size:0.875rem;}
    .footer{padding:0;}
    .footer .logo { display: none;}
    .footer .box {margin: 0;}
    .footer .box .left{ float: none; width: 100%;}
	.footer .left .dkh .iconfont{color: #e8e8e8;font-size: 22px;line-height:28px;bottom:10px;left:10px;}
    .footer .box .dkh{ display: inline-block; width: 100%; box-sizing: border-box; font-size: 20px; color: #fff; background-color: rgba(255,66,41,0.8); padding:3% 2%; text-align: center; font-weight: bold;}
    .footer .box .dkh span{ font-size: 24px;}
    .footer .box .right{display: none;}
    .footer .copyRight{width:96%;padding:2% 2% 2%;color: #a5a8aa;font-size: 12px;line-height: 22px;border-top: 1px solid rgba(255,255,255,0.2);}
    .footer .copyRight a{color: #a5a8aa; display: inline-block;}
    .footer .link{color: #a5a8aa;font-size: 12px;line-height: 20px;width:96%;padding:0 2% 3%;}
    .footer .link a{color: #a5a8aa;}
	.footer .center{margin-left:2%;}
	.footer .center dl{ float:none; line-height:20px; margin-left:0px; margin-top:10px;display:block; width:100%}
	.footer .center dl dt{font-size:16px; color:#fff; height:20px;}
		.footer .center dl dd a{ padding-right:2px; display:inline-block}
	.footer .center dl dd a{font-size:14px;color: #a5a8aa;}
	.footer .center dl dd a:hover{color:#fff;}


	#divOranIm{ display:none;}
}

/*pages*/
.Page{width:80%; text-align:center; padding:30px 0px; padding-left:250px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#e1472f; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#e1472f; color:#FFF}

#divOranIm {position:fixed;_position:absolute;right:0px;width:140px;top:120px;z-index:999999;}
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:9px solid #007bbf;background:#fff}
.ImTable h2{font-size:16px;margin-top:5px;color:#007bbf;}
.ImHeader{height:93px;background:url(../images/im_01.png) no-repeat}
.ImHeader a{display:block;width:100%;height:100%;}
.ImRow0{margin:0 6px;line-height:20px;font-size:16px;color:#333;}
.ImFooter{background:#007bbf;text-align:center;height:10px;}
.ImFooter img{ width:120px;height:120px; margin:0 auto;}


@font-face {
    font-family: "iconfont"; /* Project id 3185040 */
    src: url('//at.alicdn.com/t/font_3185040_2yahg59kbdo.woff2?t=1646271000293') format('woff2'),
         url('//at.alicdn.com/t/font_3185040_2yahg59kbdo.woff?t=1646271000293') format('woff'),
         url('//at.alicdn.com/t/font_3185040_2yahg59kbdo.ttf?t=1646271000293') format('truetype');
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-xiangyoujiantou:before {
    content: "\e65f";
  }
  
  .icon-xiangzuojiantou:before {
    content: "\e660";
  }
  
  .icon-caidan:before {
    content: "\e613";
  }
  
  .icon-caidan1:before {
    content: "\e64f";
  }
  
  .icon-tuiguangqudao:before {
    content: "\e600";
  }
  
  .icon-zizhutuiguang:before {
    content: "\e601";
  }
  
  .icon-html5:before {
    content: "\e602";
  }
  
  .icon-weixin:before {
    content: "\e603";
  }
  
  .icon-dianhuatianchong:before {
    content: "\e678";
  }
  
  .icon-wxbsousuotuiguang:before {
    content: "\e620";
  }
  
  .icon-qq:before {
    content: "\e604";
  }
  
  .icon-shouye:before {
    content: "\e63c";
  }
  
  .icon-dizhi:before {
    content: "\e618";
  }
  
  .icon-right-1-copy:before {
    content: "\e61f";
  }
  
  .icon-weixingongzhonghao:before {
    content: "\e650";
  }
  
  .icon-yunyingtuiguang:before {
    content: "\e6f1";
  }
  
  .icon-yunweiguanli:before {
    content: "\e61e";
  }
  
  .icon-dianshang:before {
    content: "\e621";
  }
  
  .icon-chuanzhongjianzhan:before {
    content: "\e63f";
  }
  
  .icon-pinpai:before {
    content: "\e605";
  }
  
  .icon-pinpai1:before {
    content: "\e6ec";
  }
  
  .icon-xiaoxi:before {
    content: "\e86f";
  }
  
  .icon-youhuayunhang:before {
    content: "\e619";
  }
  
  .icon-zhibo:before {
    content: "\e6d9";
  }
  
  .icon-APP:before {
    content: "\e606";
  }
  
  .icon-xinmeiti:before {
    content: "\e68f";
  }
  
  .icon-wangzhanbeian:before {
    content: "\e62b";
  }
  
  .icon-ruanjiankaifabao:before {
    content: "\ec2e";
  }
  
  .icon-tuoguan:before {
    content: "\ec8e";
  }
  
  .icon-youxiang:before {
    content: "\e607";
  }
  
  .icon-xiaochengxu:before {
    content: "\e63d";
  }
  
  .icon-24gl-phoneLoudspeaker:before {
    content: "\e94f";
  }
  
  .icon-24gl-telephone:before {
    content: "\e953";
  }
  
  .icon-wangzhankaifa-:before {
    content: "\e6c8";
  }
  
  .icon-wangzhankaifa:before {
    content: "\e6c9";
  }
  
  .icon-exe-public-address-primary:before {
    content: "\e945";
  }
  
  .icon-weixingongzhonghao1:before {
    content: "\e705";
  }
  
  .icon-yingxiaowangzhan:before {
    content: "\e646";
  }
  
  .icon-wangzhanjianzhan:before {
    content: "\e666";
  }
  
  .icon-yunwei:before {
    content: "\e60b";
  }
  
  .icon-SEO:before {
    content: "\e693";
  }
  
  .icon-internet:before {
    content: "\e975";
  }
  