body{font-family:"PingFang SC","Microsoft YaHei",Times,"Times New Roman",serif!important}
body *{font-family:"PingFang SC","Microsoft YaHei",Times,"Times New Roman",serif!important}
.hover_show .hover_show_item{visibility:hidden}
.hover_show:hover .hover_show_item{visibility:visible!important}
.no_hover:hover{opacity:1!important;transform:scale(1)!important;box-shadow:none!important}
.m_t20{margin-top:20px!important}
.m_t30{margin-top:30px!important}
.m_b20{margin-bottom:20px!important}
.match_w{width:100%;display:block}
.m_tb20{margin-top:20px!important;margin-bottom:20px!important}
.m_r20{margin-right:20px!important}
.m_r40{margin-right:40px!important}
.m_lr15{margin-left:15px!important;margin-right:15px!important}
input,textarea{outline:0}
button{cursor:pointer}
.red{color:#ff0003}
.fix_scroll{width:100%}
.tuijian_img{width:100%;display:block}
.wrap{flex-grow:1}
.color_333{color:#333!important}
.color_black{color:#000}
.m_lr15{margin-left:15px;margin-right:15px}
body{background:#f4f3f4!important}
.m_tb25{margin-top:25px;margin-bottom:25px}
.m_t50{margin-top:50px}
.m_b70{margin-bottom:70px}
.m_l{margin-left:67px}
.no-select{user-select:none;-webkit-user-select:none}
.m_b18{margin-bottom:18px}
.hover_in{transition:all .2s ease-in-out}
.hover_in:hover{opacity:.8}
.bg_gray{background:#f4f3f4!important}
.bg_white{background:#fff!important}
.margin_b20{margin-bottom:20px}
.no_margin{margin:0}
.no_padding{padding:0!important}
.margin_b40{margin-bottom:40px}
.color_gray{color:#999}
.color_575757{color:#575757!important}
.font-14{font-size:14px!important}
.col-5_1{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;position:relative;width:100%;min-height:1px;padding-right:15px!important;padding-left:15px!important}
.col-9_1{-webkit-box-flex:0;-ms-flex:0 0 11.11111111111111%;flex:0 0 11.11111111111111%;max-width:11.11111111111111%;position:relative;width:100%;min-height:1px;padding-right:15px!important;padding-left:15px!important}
.col-8_1{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-7_1{-webkit-box-flex:0;-ms-flex:0 0 14.2857%;flex:0 0 14.2857%;max-width:14.2857%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-8_5{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.text-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.text-line2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.text-line3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.text-line8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}
.container{min-width:1500px;margin-left:auto!important;margin-right:auto!important;padding-top:.1px;padding-bottom:.1px}
.container-fluid,.container-full{width:100%!important;padding-left:0;padding-right:0}
.flex_grow{flex-grow:1}
a{cursor:pointer;text-decoration:none;opacity:1;transition:all .2s ease-in}
a:active,a:hover,a:link,a:visited{text-decoration:none}
.font-super{vertical-align:super}
a:hover{text-decoration:none;opacity:.7;color:initial}
.col{width:0!important}
.col-10>a,.col-11>a,.col-12>a,.col-1>a,.col-2>a,.col-3>a,.col-4>a,.col-5>a,.col-5_1>a,.col-6>a,.col-7>a,.col-7_1>a,.col-8>a,.col-9>a,.col-auto>a,.col-lg-10>a,.col-lg-11>a,.col-lg-12>a,.col-lg-1>a,.col-lg-2>a,.col-lg-3>a,.col-lg-4>a,.col-lg-5>a,.col-lg-6>a,.col-lg-7>a,.col-lg-8>a,.col-lg-9>a,.col-lg-auto>a,.col-lg>a,.col-md-10>a,.col-md-11>a,.col-md-12>a,.col-md-1>a,.col-md-2>a,.col-md-3>a,.col-md-4>a,.col-md-5>a,.col-md-6>a,.col-md-7>a,.col-md-8>a,.col-md-9>a,.col-md-auto>a,.col-md>a,.col-sm-10>a,.col-sm-11>a,.col-sm-12>a,.col-sm-1>a,.col-sm-2>a,.col-sm-3>a,.col-sm-4>a,.col-sm-5>a,.col-sm-6>a,.col-sm-7>a,.col-sm-8>a,.col-sm-9>a,.col-sm-auto>a,.col-sm>a,.col-xxl-10>a,.col-xxl-11>a,.col-xxl-12>a,.col-xxl-1>a,.col-xxl-2>a,.col-xxl-3>a,.col-xxl-4>a,.col-xxl-5>a,.col-xxl-6>a,.col-xxl-7>a,.col-xxl-8>a,.col-xxl-9>a,.col-xxl-auto>a,.col-xxl>a,.col>a{opacity:1}
.list>*>*{transition:all .2s ease-in}
.list>*>a:hover{transform:scale(1.06);box-shadow:0 0 10px #c2c2c2;position:relative}
.hover_scale{transition:all .2s ease-in-out}
.hover_scale:hover{transform:scale(1.06);box-shadow:0 0 10px #c2c2c2;position:relative;border-radius:5px}
img{display:inline-block}
.item_company .swiper-container{overflow:hidden}
.label_msg_red{font-size:12px;line-height:12px;padding:3px 5px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e00006;color:#fff;position:absolute;top:-20px;right:-40px}
.label_msg_red::after{content:" ";width:0;height:0;border-color:transparent #e00006;border-width:0 0 5px 10px;border-style:solid;position:absolute;bottom:-5px;left:5px}
.label_msg_beta{font-size:12px;line-height:12px;padding:3px 5px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#e09e52;color:#fff;position:absolute;top:-20px;right:-40px}
.label_msg_beta::after{content:" ";width:0;height:0;border-color:transparent #e09e52;border-width:0 0 5px 10px;border-style:solid;position:absolute;bottom:-5px;left:5px}
.padding_tb{padding:30px 0}
.padding_lr25{padding-left:25px!important;padding-right:25px!important}
.list_padding_tb{padding:30px 0 10px}
.m_t10{margin-top:10px}
.p_b60{padding-bottom:60px}
.m_t80{margin-top:80px!important}
.m_t100{margin-top:100px}
.label_msg_green{font-size:12px;line-height:12px;padding:3px 5px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#028a01;color:#fff;position:absolute;top:-20px;right:-40px}
.label_msg_green::after{content:" ";width:0;height:0;border-color:transparent #028a01;border-width:0 0 5px 10px;border-style:solid;position:absolute;bottom:-5px;left:5px}
.hidden_view{width:0;height:0;overflow:hidden}
.more_btn{position:absolute;top:0;bottom:0;right:0;margin:auto;color:#000;font-size:13px!important}
.more_btn .font-super{font-size:13px!important}
.p_b0{padding-bottom:0!important}
*{position:relative}
.gallery_lightGallery{display:none}
.auth_label_1.auth_label_big,.auth_label_1.big{width:20px;height:20px;font-size:21px;right:5px}
.auth_label_1.vbig{width:18px;height:18px;right:7px;bottom:7px}
.auth_label_1.small{width:12px;height:12px;right:-1px;bottom:-2px}
.auth_label_1{width:15px;height:15px;position:absolute;right:2px;bottom:0;border-radius:50%;background-image:url(../imgs/person_label.png?ver=1.1);background-position:center;background-size:cover}
.auth_label_2.auth_label_big,.auth_label_2.big{width:20px;height:20px;font-size:21px;right:5px}
.auth_label_2.vbig{width:18px;height:18px;right:7px;bottom:7px}
.auth_label_2.small{width:10px;height:10px;right:-1px;bottom:-2px}
.auth_label_2{width:15px;height:15px;position:absolute;right:2px;bottom:0;border-radius:50%;background-image:url(../imgs/company_label.png?ver=1.1);background-position:center;background-size:cover}
.auth_label_3.auth_label_big,.auth_label_3.big{width:20px;height:20px;font-size:21px;right:5px}
.auth_label_3.small{width:10px;height:10px;right:-1px;bottom:-2px}
.auth_label_3.vbig{width:18px;height:18px;right:7px;bottom:7px}
.auth_label_3{width:15px;height:15px;position:absolute;right:2px;bottom:0;border-radius:50%;background-image:url(../imgs/brand_label.png?ver=1.1);background-position:center;background-size:cover}
.my_select{height:40px;border:1px solid #c8c8c8;padding-left:22px;padding-right:40px;border-radius:4px;line-height:40px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.my_select::after{content:"\e602";font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;position:absolute;right:10px;font-size:20px;color:#333}
.my_select.show .my_select_options{display:block}
.my_select .my_select_options{display:none;margin-top:20px;top:100%;left:0;width:100%;position:absolute;z-index:20;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:5px}
.my_select .my_select_options::after{position:absolute;z-index:1;top:-7.5px;left:0;right:0;margin:auto;content:"";width:15px;height:15px;transform:rotate(45deg);background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}
.my_select .my_select_options .my_select_option{position:relative;z-index:2;font-size:14px;background:#fff;transition:all .3s ease-in-out}
.my_select .my_select_options .my_select_option:hover{background:#f4f3f4}
.my_select .my_select_options .my_select_option.active{color:#c00}
b,strong{font-weight:600}
.swal-modal{width:400px}
.common-film-hotline .left_label{display:flex;color:#fff!important;flex-direction:column;align-items:center;justify-content:center;position:fixed;left:50px;bottom:50px;width:52px;height:130px;border-radius:4px;background:#333;z-index:999;transition:all .3s ease-in-out}
.common-film-hotline.open .left_label{left:-80px}
.common-film-hotline .left_label:hover{opacity:1}
.common-film-hotline .left_label .iconfont{font-size:23px;line-height:23px;margin-bottom:5px}
.common-film-hotline .left_label .text{font-size:16px;line-height:20px}
.common-film-hotline .left_label .right_open{transform:rotate(-90deg);position:absolute;right:-30px;font-weight:600;color:#9a3636}
.common-film-hotline .bottom_hotline{height:74px;background:#454545;display:flex;width:100%;position:fixed;left:-200%;bottom:0;z-index:999;transition:all .3s ease-in-out}
.common-film-hotline.open .bottom_hotline{left:0}
.common-film-hotline .bottom_hotline .close{opacity:1;width:15px;height:15px;background:#fff;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;position:absolute;right:5px;top:5px;transform:scale(.8)}
.common-film-hotline .bottom_hotline .c_{height:100%;display:flex;align-items:center;justify-content:center}
.common-film-hotline .bottom_hotline .c_ .text_{font-size:24px;color:#fff;font-weight:600}
.common-film-hotline .bottom_hotline .c_ .text_ span{color:#b5271c}
.common-film-hotline .bottom_hotline .c_ .phone{width:200px;height:36px;border-radius:4px;background:#fff;margin-left:20px;padding:0 10px;font-size:14px;border:none}
.common-film-hotline .bottom_hotline .input_c{height:36px;margin-left:20px;display:flex}
.common-film-hotline .bottom_hotline .input_c input{width:100px;background:#fff;height:100%;padding:0 10px;font-size:14px;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;display:inline-block}
.common-film-hotline .bottom_hotline .input_c .img_code{width:70px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;display:inline-block}
.common-film-hotline .bottom_hotline .input_c .get_code{width:70px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#b5271c;color:#fff;line-height:36px;text-align:center;font-size:14px}
.common-film-hotline .bottom_hotline .c_ .sub_btn{width:85px;height:36px;border-radius:6px;font-size:14px;background:#b5271c;color:#fff;margin-left:40px;line-height:36px;text-align:center}
.common-login-bar{height:74px;background:rgba(0,0,0,.6);display:flex;width:100%;position:fixed;left:0;bottom:0;z-index:998;transition:all .3s ease-in-out}
.common-login-bar .container{height:100%;display:flex;justify-content:center}
.common-login-bar .container .common-login-bar-text{font-size:16px;color:#fff;display:flex;align-items:center}
.common-login-bar-btn{position:absolute;right:0;top:0;bottom:0;margin:auto;width:150px;height:40px;display:flex;align-items:center;justify-content:center;background:#38af68;color:#fff!important;font-size:14px}
.plyr__preview-thumb--is-shown{transform:translate(0,0) scale(.8)!important}
.plyr__progress input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;height:16px!important;width:16px!important;border-radius:50%!important}
.plyr__progress input[type=range]::-webkit-slider-runnable-track{height:8px!important}
.plyr__progress__buffer{height:6px!important}
.plyr:-webkit-full-screen{max-height:none!important}
.plyr:-webkit-full-screen *{max-height:none!important}
.common-guide-model{position:fixed;top:0;left:0;background:rgba(0,0,0,.3);width:100%;height:100%;z-index:999999;align-items:center;justify-content:center;font-weight:600;display:none}
.common-guide-model.show{display:flex}
.common-guide-model .common-guide-close{position:absolute;right:-30px;top:-30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff!important}
.common-guide-model .common-guide-content{width:950px;height:430px;background:#ffffff;display:flex}
.common-guide-model .common-guide-left-c{width:0;flex-grow:1;padding-left:30px;padding-top:32px}
.common-guide-model .common-guide-left-tabs{width:512px;height:40px;background:#e2e2e2;display:flex;align-items:center;margin-bottom:30px}
.common-guide-model .common-guide-left-tabs .common-guide-left-tab{width:0;flex-grow:1;height:100%;font-size:14px;color:#333!important;font-weight:600;display:flex;align-items:center;justify-content:center}
.common-guide-model .common-guide-left-tabs .common-guide-left-tab.active{color:#fff!important;background:#333}
.common-guide-model .common-guide-left-tabs .common-guide-left-tab.active::before{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;content:"\e64c";font-weight:300;margin-right:7px}
.common-guide-model .common-guide-left-row{display:flex;margin-bottom:25px}
.common-guide-model .common-guide-select-key-text{width:80px;padding-left:14px;box-sizing:border-box;font-size:14px;color:#333}
.common-guide-left-select-person-cate .common-guide-left-more-selects,.common-guide-left-select-video-cate .common-guide-left-more-selects{margin-top:20px}
.common-guide-model .common-guide-left-more-selects{top:-3px;margin-left:auto;margin-right:10px}
.common-guide-model .common-guide-left-more-selects:hover .common-guide-left-more-select-text{z-index:5}
.common-guide-model .common-guide-left-more-selects .common-guide-left-more-select-text.select{color:#c70808}
.common-guide-model .common-guide-left-more-selects .common-guide-left-more-select-text{height:40px;font-size:14px;color:#333;padding:0 7px;box-sizing:border-box;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;background:#fff;cursor:pointer}
.common-guide-model .common-guide-left-more-selects:hover .common-guide-left-more-select-text{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.common-guide-model .common-guide-left-more-selects:hover .common-guide-left-more-selects-c{visibility:visible;opacity:1}
.common-guide-model .common-guide-left-more-selects .common-guide-left-more-selects-c{visibility:hidden;opacity:0;transition:all .1s ease-in-out;border:1px solid #ccc;position:absolute;background:#fff;right:0;top:40px;height:120px;margin-top:-1px;width:560px;padding-top:8px;padding-bottom:8px;padding-left:17px;display:flex;flex-wrap:wrap;z-index:4}
.common-guide-model .common-guide-left-more-selects-c.common-guide-area-content{display:flex;flex-wrap:nowrap;padding-top:0;padding-bottom:0;padding-left:0}
.common-guide-model .common-guide-provinces{width:80px;border-right:1px solid #ccc;margin-right:10px}
.common-guide-model .common-guide-provinces .common-guide-province{display:block;padding-left:15px;line-height:30px;font-size:14px}
.common-guide-model .common-guide-provinces .common-guide-province.show{background:#e3e3e3}
.common-guide-model .common-guide-citys{width:0;flex-grow:1;display:none;padding-top:8px;padding-bottom:8px}
.common-guide-model .common-guide-citys.show{display:block}
.common-guide-model .common-guide-left-more-selects .common-guide-left-select_item_text{margin-bottom:10px}
.common-guide-model .common-guide-left-select_item_text{min-width:55px;padding:0 7px;box-sizing:border-box;height:28px;border:1px solid #ccc;border-radius:4px;margin-right:10px;font-size:14px;color:#666!important;text-align:center;line-height:26px;cursor:pointer;display:inline-block}
.common-guide-model .common-guide-left-select_item_text.active{border:1px solid #c70808;color:#c70808!important}
.common-guide-model .common-guide-left-select_item{font-size:14px;color:#333;display:flex;flex-direction:column;align-items:center;margin-right:30px;margin-bottom:5px}
.common-guide-model .common-guide-left-select_item span{color:#333!important}
.common-guide-model .common-guide-left-select_item .common-guide-left-icon{width:60px;height:60px;border-radius:50%;border:1px solid #cdcdcd;margin-bottom:10px;display:flex;align-items:center;justify-content:center}
.common-guide-model .common-guide-left-select_item .common-guide-left-icon::before{color:#999;font-size:28px;font-weight:400}
.common-guide-model .common-guide-left-select_item.active{color:#c70808}
.common-guide-model .common-guide-left-select_item.active span{color:#c70808!important}
.common-guide-model .common-guide-left-select_item.active .common-guide-left-icon{border:1px solid #c70808}
.common-guide-model .common-guide-left-select_item.active .common-guide-left-icon::before{color:#c70808}
.common-guide-model .common-guide-input{width:120px;height:32px;border:1px solid #ccc;font-size:14px;padding:0 7px;margin-right:10px}
.common-guide-model .common-guide-img-code-c{width:160px;height:32px;border:1px solid #ccc;font-size:14px;margin-right:10px;display:flex}
.common-guide-model .common-guide-img-code-c input{width:0;flex-grow:1;height:100%;font-size:14px;padding:0 7px;border:none}
.common-guide-model .common-guide-img-code-c .common-guide-img-code{width:60px;height:100%;background:#000;opacity:1}
.common-guide-model .common-guide-get-code{width:120px;height:32px;font-size:14px;color:#fff!important;line-height:32px;text-align:center;background:#c70808}
.common-guide-model .common-guide-agreement{font-size:14px;color:#999;padding-left:48px}
.common-guide-submit{display:block;width:120px;height:32px;line-height:32px;text-align:center;color:#fff!important;background:#c70808;font-size:14px;margin:30px auto 0}
.common-guide-model .common-guide-check{padding-right:10px;cursor:pointer}
.common-guide-model .common-guide-check::before{color:#c70808;content:"\e644"}
.common-guide-model .common-guide-check.active::before{content:"\e6bf"}
.common-guide-model .common-guide-right-c{width:270px;border-left:1px solid #ccc;display:flex;flex-direction:column;padding-top:30px}
.common-guide-model .common-guide-right-head{width:80px;height:80px;border-radius:50%;margin:0 auto;display:block}
.common-guide-model .common-guide-right-headtext{width:100px;line-height:28px;background:#c80b0b;border-radius:4px;text-align:center;color:#fff!important;font-size:16px;margin:-10px auto 0;margin-bottom:25px}
.common-guide-model .common-guide-right-item{padding-left:30px;width:100%;box-sizing:border-box;display:flex;align-items:center;font-size:16px;color:#c70808!important;margin-bottom:30px}
.common-guide-model .common-guide-right-item .common-guide-right-hand{position:absolute;left:10px;top:14px;animation:common-guide-right-hand_anim 2s;animation-iteration-count:infinite}
@keyframes common-guide-right-hand_anim{0%{left:10px;top:14px}
    25%{left:20px;top:14px}
    50%{left:10px;top:23px}
    75%{left:20px;top:23px}
    100%{left:10px;top:14px}
}
.common-guide-model .common-guide-right-item.common-guide-right-bottom{margin-top:0;font-size:22px;color:#333!important}
.common-guide-model .common-guide-right-icon{width:32px;height:32px;margin-right:20px}
.common-guide-model .common-guide-right-phone-text{position:absolute;left:82px;top:100%;font-size:14px;color:#666!important}
@media (max-width:1500px) and (min-width:1px){.container{max-width:1200px!important;min-width:1200px!important}
    .container-fluid,.container-full{width:100%!important;min-width:1200px!important}
    .contact_mode .btn_{font-size:12px!important}
}
@media (max-width:1024px) and (min-width:1px){.container{max-width:1024px!important;min-width:1024px!important}
    .container-fluid,.container-full{width:100%!important;min-width:1024px!important}
    .model{max-width:900px}
    .a-qr-list>div>img{width:65px!important;height:65px!important}
}
.pagination{display:flex!important;align-items:center!important;justify-content:center!important}
.pagination>li{height:32px;line-height:32px;text-align:center;margin:0 4px;border-radius:4px;background:#f6f8fa!important;font-size: 14px;}
.old-page-style .pagination>li.active>span{color:#fff!important;background:0 0!important;margin:0!important}
.pagination>li.active{background:#2a3038!important;color:#fff!important;}
.pagination>li span{padding: 0 12px;}
.pagination>li.disabled{color:#a2a2b6!important}
.pagination>li>a{padding:0 12px;display:block;margin:0!important;color:#333!important}
.cover{overflow:hidden}
.cover>img{width:100%;height:100%;display:block}
.shandow{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:1000;display:none;opacity:0;transition:all .2s ease-in-out}
.shandow.show{display:block;opacity:1}
.model{transform:scale(0);transition:all .2s ease-in-out;z-index:99999!important}
.model.show{transform:scale(1)}
.no_select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.ask_cates_content{display:none!important}
.ask_cates_content.active{display:flex!important}
.native{font-size:12px;color:#999!important;margin-bottom:20px}
.native a{font-size:12px;color:#999!important}
.native span{color:#999;font-size:12px}
.pull-left{float:left!important}
.pull-right{float:right!important}
.old-page-style .col,.old-page-style .col-1,.old-page-style .col-10,.old-page-style .col-11,.old-page-style .col-12,.old-page-style .col-2,.old-page-style .col-3,.old-page-style .col-4,.old-page-style .col-5,.old-page-style .col-6,.old-page-style .col-7,.old-page-style .col-8,.old-page-style .col-9,.old-page-style .col-auto,.old-page-style .col-lg,.old-page-style .col-lg-1,.old-page-style .col-lg-10,.old-page-style .col-lg-11,.old-page-style .col-lg-12,.old-page-style .col-lg-2,.old-page-style .col-lg-3,.old-page-style .col-lg-4,.old-page-style .col-lg-5,.old-page-style .col-lg-6,.old-page-style .col-lg-7,.old-page-style .col-lg-8,.old-page-style .col-lg-9,.old-page-style .col-lg-auto,.old-page-style .col-md,.old-page-style .col-md-1,.old-page-style .col-md-10,.old-page-style .col-md-11,.old-page-style .col-md-12,.old-page-style .col-md-2,.old-page-style .col-md-3,.old-page-style .col-md-4,.old-page-style .col-md-5,.old-page-style .col-md-6,.old-page-style .col-md-7,.old-page-style .col-md-8,.old-page-style .col-md-9,.old-page-style .col-md-auto,.old-page-style .col-sm,.old-page-style .col-sm-1,.old-page-style .col-sm-10,.old-page-style .col-sm-11,.old-page-style .col-sm-12,.old-page-style .col-sm-2,.old-page-style .col-sm-3,.old-page-style .col-sm-4,.old-page-style .col-sm-5,.old-page-style .col-sm-6,.old-page-style .col-sm-7,.old-page-style .col-sm-8,.old-page-style .col-sm-9,.old-page-style .col-sm-auto,.old-page-style .col-xxl,.old-page-style .col-xxl-1,.old-page-style .col-xxl-10,.old-page-style .col-xxl-11,.old-page-style .col-xxl-12,.old-page-style .col-xxl-2,.old-page-style .col-xxl-3,.old-page-style .col-xxl-4,.old-page-style .col-xxl-5,.old-page-style .col-xxl-6,.old-page-style .col-xxl-7,.old-page-style .col-xxl-8,.old-page-style .col-xxl-9,.old-page-style .col-xxl-auto{position:relative!important;width:100%!important;min-height:1px!important;padding-right:15px!important;padding-left:15px!important}
.m_lr-15{margin-left:-15px!important;margin-right:-15px!important}
.hidden{display:none}
.old-page-style{font-size:12px;color:#333}
.clear_float{float:none!important}
.block{display:block}
.m_tb35{margin-top:35px;margin-bottom:35px}
.pointer{cursor:pointer}
.color_black{color:#000!important}
.font-weight6{font-weight:600}
.font-weight5{font-weight:500}
dl,ol,ul{margin-bottom:0!important}
.a-qr-list{display:flex;padding:20px 0;align-items:flex-start}
.a-qr-list>div{width:0;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}
.a-qr-list>div>img{width:100px;height:100px}
.a-qr-list>div>span{font-size:12px;font-weight:500;padding-top:5px}
.img_w{width:100%;display:block}
.service_hover_anim{transition:all .3s ease-in-out}
.service_hover_anim:hover{transform:scale(1.15)}
.contact_mode{display:block;background:#fff;padding:10px}
.contact_mode .t_{font-size:16px;color:#000!important;text-align:center;font-weight:500;margin:20px 0 30px}
.contact_mode .its{display:flex;justify-content:space-around}
.contact_mode .its .it{width:20%;font-size:12px;color:#000!important;text-align:center}
.contact_mode .its .it a{color:#000}
.contact_mode .its img{width:100%;margin-bottom:10px}
.contact_mode .btn_{margin:20px auto 20px;width:80%;background:#000;color:#fff!important;padding:10px 0;text-align:center;font-size:14px;border-radius:4px}
.swal-button{padding:7px 19px;border-radius:2px;font-size:12px;text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.swal-button--confirm{background:var(--baseColor)}
.swal-button--danger:not([disabled]):hover{background-color: var(--baseColor);}
.swal-button:focus{box-shadow:none!important}
.footer_jisuanqi_img{width:200px;display:block;left:20px;bottom:10%;position:fixed;cursor:pointer;z-index:99}
.select_level{position:absolute;z-index:9;top:100%;box-shadow:0 0 15px rgba(0,0,0,.3);width:100px;background:#fff;border-radius:4px}
.select_level_sub{position:absolute;z-index:9;top:0;left:100%;box-shadow:0 0 15px rgba(0,0,0,.3);width:100px;background:#fff;border-radius:4px}
.select_level_item{line-height:35px;padding:0 15px;display:block}
.select_level_item:hover{background:#f7f7f7}
.text_length_tip{position:absolute;right:15px;bottom:7px;font-size:14px;color:#666}
.text_length_tip span:first-child{color:#c03}
iframe{background:#00000000!important}
.base_login_model_c.show{display:block}
.base_login_model_c .base_login_top_height{height:30%}
.base_login_model_c{background:rgba(0,0,0,.3);position:fixed;width:100%;height:100%;left:0;top:0;z-index:999999;display:none}
.base_login_model_c .base_close{color:#fff!important;position:absolute;right:-40px;top:-40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px}
.base_login_model_c .base_content{display:flex;width:658px;height:400px;background:#fff;margin:0 auto;border-radius:12px}
.base_login_model_c .base_content .base_login_left_c{width:228px;height:100%;background-image:url(../imgs/login_dialog_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:0 18px}
.base_login_model_c .base_content .base_login_logo{width:85px;display:block;margin:38px auto 0}
.base_login_model_c .base_content .base_login_logo_desc{margin-top:10px;text-align:center;font-size:14px;color:#333!important}
.base_login_model_c .base_content .base_login_left_c .base_login_title{font-size:30px;color:#fff!important;padding:0 20px}
.base_login_model_c .base_content .base_login_left_c .base_login_sub_title{margin-top:20px;font-size:16px;color:#fff!important}
.base_login_model_c .base_switch{position:absolute;right:5px;top:5px;width:52px;height:52px;display:block;cursor:pointer;z-index:9}
.base_login_model_c .base_content .base_login_right_c{flex-grow:1;border-radius:10px;background:#fff;margin:0 auto;padding:1px 0 55px}
.base_login_model_c .base_login_scan.base_content .base_title{margin-top:80px}
.base_login_model_c .base_content .base_title{font-size:20px;color:#333;text-align:center;margin-top:30px;font-weight:500}
.base_login_model_c .base_content .base_tabs{margin-top:20px;display:flex;justify-content:flex-start}
.base_login_model_c .base_switch_text{left:10px;right:10px;bottom:30px;position:absolute;font-size:14px;color:#333;display:flex;justify-content:space-between}
.base_login_model_c .base_switch_text span{cursor:pointer}
.base_login_model_c .base_content .base_tabs .base_tab{font-size:16px;color:#333!important;padding:7px 5px;margin:0 23px;cursor:pointer;transition:none}
.base_login_model_c .base_content .base_tabs .base_tab.active{color:#c70808!important;border-bottom:2px solid #c70808}
.base_login_model_c .base_form_content{margin:10px 22px 0;padding:.1px 0}
.base_login_model_c .base_input_content{height:45px;border-bottom:1px solid #dcdcdc;margin-top:10px;display:flex;align-items:center;overflow:hidden}
.base_login_model_c .base_input_content input{width:0;flex-grow:1;margin:0 10px;border:none;font-size:14px}
.base_login_model_c .base_input_content .base_verify_code{height:30px;width:80px}
.base_login_model_c .base_form_content .base_desc{display:flex;justify-content:space-between;margin-top:10px}
.base_login_model_c .base_form_content .base_desc a{font-size:13px;color:#999!important}
.base_login_model_c .base_form_content .base_form_submit{width:100%;background:#c70808;border:none;color:#fff;height:45px;line-height:45px;border-radius:4px;margin-top:45px}
.base_login_model_c .base_scan_ewm{width:180px;height:180px;display:block;margin:30px auto 0}
.base_login_model_c .base_scan_desc{font-size:12px;color:#333;font-weight:500;text-align:center}
.base_login_model_c .base_get_login_code{height:100%;width:100px;border:none;background:0 0;color:#c70808;font-size:14px;outline:0}
.base_login_model_c .go_reg_text{color:#c70808!important}
a.click_href{color:#23559a!important}
.layui-layer.layui-layer-iframe{background-color:transparent}
.litebox-overlay{user-select:none;z-index:999999!important}
.img_header_err{border:1px solid #ccc!important}
#copy-input{position:fixed;z-index:-1;top:0;left:0}
.register_select_type{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:999999}
.register_select_type .content_{width:525px;background:#fff;padding-top:35px;position:fixed;top:20%;left:0;right:0;margin:auto;padding-bottom:30px}
.register_select_type .content_ .close_{z-index:2;width:30px;height:30px;top:10px;right:15px;font-size:15px;display:flex;align-items:center;justify-content:center;color:#333;position:absolute}
.register_select_type .content_ .text_{font-size:16px;color:#333;text-align:center}
.register_select_type .content_ .types_{margin-top:30px;display:flex;justify-content:center}
.register_select_type .content_ .types_ .type_{width:125px;height:140px;box-sizing:border-box;border:2px solid #ccc;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center}
.register_select_type .content_ .types_ .type_.active{border:2px solid #c0070a}
.register_select_type .content_ .types_ .type_ .iconfont{font-size:60px;line-height:60px;color:#666}
.register_select_type .content_ .types_ .type_.active .iconfont{color:#c0070a}
.register_select_type .content_ .types_ .type_:nth-child(2){margin-left:40px}
.register_select_type .content_ .types_ .type_ .icon-qiyeguanli{transform:scaleX(.8);transform:scaleY(1.1)}
.register_select_type .content_ .types_ .type_ .typpe_name_{font-size:16px;color:#666;margin-top:10px}
.register_select_type .content_ .types_ .type_.active .typpe_name_{color:#c0070a}
.register_select_type .content_ .select_type{width:310px;height:40px;border-radius:4px;background:#c0070a;font-size:14px;color:#fff!important;text-align:center;line-height:40px;display:block;margin:30px auto 0}
.register_select_type .content_ .line_{border-bottom:1px dashed #d4d4d4;margin:45px 15px 25px}
.register_select_type .content_ .have_text{font-size:14px;color:#373737;margin-left:35px}
.register_select_type .content_ .select_go_type_{display:flex;justify-content:center;height:70px;align-items:center;margin-top:10px}
.register_select_type .content_ .select_go_type_ .go_type_item_{width:90px;height:65px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}
.register_select_type .content_ .select_go_type_ .text_{font-size:16px;color:#373737}
.register_select_type .content_ .select_go_type_ .line_{width:0;height:35px;border-left:1px dashed #d4d4d4;margin:0}
.register_select_type .content_ .desc_text_{font-size:14px;color:#999;text-align:center;margin-top:10px}
img{transition:all .3s ease-in-out;opacity:1}
img:not([src]),img[src=""]{opacity:0}
.article_err{object-fit:cover}
.common-calculator{border:1px solid #c2625d;padding:30px 20px;display:flex;background:#fdf4f3}
.common-calculator .calculator_form{width:0;flex-grow:6}
.common-calculator .col-4{padding-right:5px;padding-left:5px}
.common-calculator .top_title{position:absolute;background:#f4f3f4!important;border-left:1px solid #c2625d;border-right:1px solid #c2625d;border-bottom:1px solid #c2625d;top:-1px;left:0;right:0;width:260px;margin:auto;height:24px}
.common-calculator .title_text{font-size:24px;color:#161616;font-weight:500;position:absolute;margin-top:-14px;width:260px;text-align:center}
.common-calculator .title_text span{font-size:26px;color:#ac231b}
.common-calculator .form-control{height:38px!important;font-size:14px;color:#333;padding:.375rem .35rem;background-color:#00000000}
.common-calculator .form-control:focus{box-shadow:none;background-color:#00000000}
.common-calculator .cate_name{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:500}
.common-calculator .cate_num2{display:flex}
.common-calculator .cate_num2>div{width:0;flex-grow:1}
.common-calculator .cate_num2>div:nth-child(2){margin-left:10px;max-width:65px}
.common-calculator .img_code{border-left:1px solid #e9e9e9;width:80px;height:38px;position:absolute;right:15px;bottom:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
.common-calculator .get_code{border-left:1px solid #e9e9e9;width:80px;height:38px;font-size:14px;line-height:38px;text-align:center;position:absolute;right:15px;bottom:0;color:#333!important;border-top-right-radius:5px;border-bottom-right-radius:5px}
.common-calculator .btn_content{width:125px;padding:20px 0;box-sizing:border-box}
.common-calculator .row{margin-right:0;margin-left:0}
.common-calculator .btn_content .line{width:0;border-left:1px dashed #ffe5e5;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.common-calculator .btn_content .btn_{width:88px;height:88px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#c80b0b;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff!important;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer}
.common-calculator .btn_content .shandow_btn{width:105px;height:105px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#dda09d;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff!important;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.common-calculator .result{width:0;flex-grow:4;display:flex;flex-direction:column;justify-content:center;align-items:center}
.common-calculator .result_price_c{width:350px;height:125px;border-radius:10px;box-sizing:border-box;padding:20px 0;display:flex;flex-direction:column;justify-content:space-between}
.common-calculator .result .text{font-size:16px;color:#000;font-weight:500;margin-left:30px}
.common-calculator .result .price{font-size:48px;color:#c80b0b;text-align:center;font-weight:600}
.common-calculator .result .tel{margin-top:20px;font-size:14px;font-weight:500;color:#333;text-align:center}
.common-calculator .result .tel>span{font-size:24px;font-weight:600}
.plyr_class{--plyr-color-main:#f7931e;--plyr-tab-focus-color:#f7931e;--plyr-control-toggle-checked-background:#f7931e;--plyr-video-control-background-hover:#f7931e;--plyr-range-fill-background:#f7931e;--plyr-video-range-track-background:#f7931e;--plyr-audio-range-track-background:#f7931e}
.plyr__controls .plyr__controls__item:first-child{margin:0 10px;width:78px;height:48px;background:rgba(23,35,34,.746094);display:flex;align-items:center;justify-content:center;border-radius:5px}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#f7931e!important}
.plyr--full-ui input[type=range]{color:#f7931e!important}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#f7931e!important}
.plyr__control.plyr__tab-focus{box-shadow:none!important;outline:0}
.plyr__control--overlaid{background:rgba(0,0,0,.3)!important;transform:scale(2)!important;left:0!important;right:0!important;top:0!important;bottom:0!important;margin:auto!important;padding:0!important;width:50px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:flex!important}
.plyr--video .plyr__control--overlaid:hover{background:rgba(0,0,0,.6)!important}
.plyr__preview-thumb__image-container img{transition:none;opacity:1}
.head_show_user_detail{width:230px;height:323px;padding:37px 30px 0;box-sizing:border-box;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.15);position:absolute;top:1300px;left:46px;display:flex;align-items:center;flex-direction:column;z-index:999}
.head_show_user_detail .head_show_loading.clear_show{opacity:0;visibility:hidden}
.head_show_user_detail .head_show_loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;transition:all .3s ease-in-out;opacity:1;z-index:1;visibility:visible;display:flex;align-items:center;justify-content:center;font-size:28px;font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;color:#999}
.head_show_user_detail .head_show_loading::before{content:"\e665";-webkit-animation:head_show_loading_key 1s linear infinite}
@-webkit-keyframes head_show_loading_key{0%{-webkit-transform:rotate(0)}
    25%{-webkit-transform:rotate(90deg)}
    50%{-webkit-transform:rotate(180deg)}
    75%{-webkit-transform:rotate(270deg)}
    100%{-webkit-transform:rotate(360deg)}
}
.head_show_user_detail.top::before{content:"";width:0;height:0;position:absolute;border-top:10px #fff dashed;border-bottom:10px transparent dashed;border-left:10px transparent dashed;border-right:10px transparent dashed;left:20px;bottom:-20px}
.head_show_user_detail.bottom::after{content:"";width:0;height:0;position:absolute;border-top:10px transparent dashed;border-bottom:10px #fff dashed;border-left:10px transparent dashed;border-right:10px transparent dashed;left:20px;top:-20px}
.head_show_user_detail .head_show_head{width:78px;height:78px}
.head_show_user_detail .head_show_head img{width:100%;height:100%;border-radius:50%}
.head_show_user_detail .name_icon{display: flex;justify-content: center;align-items:flex-end;width: 95%;}
.head_show_user_detail .name_icon .vip_icon{ width: 24px;height: 24px;cursor: pointer;margin-left: 5px;}
.head_show_user_detail .head_show_name{line-height:16px;font-size:16px;color:#333;margin-top:12px;text-align:center}
.head_show_user_detail .head_show_address{font-size:12px;line-height:12px;color:#666;margin-top:12px}
.head_show_user_detail .head_show_option{display:flex;justify-content:center;margin-top:15px}
.head_show_user_detail .head_show_oitem{width:65px;height:45px;display:flex;align-items:center;justify-content:space-between;flex-direction:column}
.head_show_user_detail .head_show_oikey{font-size:12px;line-height:12px;color:#666}
.head_show_user_detail .head_show_oival{font-size:12px;line-height:12px;color:#333}
.head_show_user_detail .head_show_oline{width:1px;height:10px;background:#939393}
.head_show_user_detail .head_show_btns{margin-top:25px;display:flex;justify-content:space-around;width:100%}
.head_show_user_detail .head_show_follow{width:70px;height:30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;font-size:12px;color:#343434!important;border-radius:4px}
.head_show_user_detail .head_show_contact{width:70px;height:30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff!important;background:#c50909;border-radius:4px}
.plyr__preview-thumb{padding:1.5px!important}
.head_show,.head_show_p_hover{cursor:pointer}
.base_tips{border-radius:6px;z-index:9;padding:6px 20px 6px 8px;max-width:300px;font-size:14px;line-height:1.5;color:#fff;background-color:rgba(0,0,0,.5);word-break:break-all;position:absolute}
.base_tips.bottom::before{position:absolute;content:'';border-top:4px transparent dashed;border-left:4px transparent dashed;border-right:4px transparent dashed;border-bottom:4px rgba(0,0,0,.5) solid;top:-8px;left:50%;margin-left:-4px}
.base_tips.top::before{position:absolute;content:'';border-bottom:4px transparent dashed;border-left:4px transparent dashed;border-right:4px transparent dashed;border-top:4px rgba(0,0,0,.5) solid;bottom:-8px;left:50%;margin-left:-4px}
.base_tips .icon-delete{font-size:12px!important;color:rgba(255,255,255,.7)!important;position:absolute!important;right:4px!important;top:4px!important}
img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}
.plyr__progress input[type=range],.plyr__volume input[type=range]{cursor:pointer}
.plyr__tab-focus{box-shadow:none!important}
.m-col-list{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:15px;padding-right:15px}
.swiper-container a:hover{opacity:1!important}
@media (max-width:1800px) and (min-width:1px){.m-col-list{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}
}
@media (max-width:1500px) and (min-width:1px){.m-col-list{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}
}
@media (max-width:1024px) and (min-width:1px){.m-col-list{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:15px;padding-right:15px}
}

/**会员弹窗**/
.vip_show_win{}
.vip_show_win .vip_top_bg{background: url("../imgs/vip/top_bg.svg");height: 220px;position: relative}
.vip_show_win .vip_close_btn{position: absolute;right: 25px;top: 21px;color: #111;}
.vip_show_win .text_area{text-align: center;}
.vip_show_win .text_area p{color: #666;text-align: center;width: 90%;margin: 26px auto 26px;line-height: 25px;letter-spacing: 1px}
.vip_show_win .text_area .but{
    background: #c70808;color: #fff;text-align: center;line-height: 48px;height: 48px;font-size: 18px;display: inline-block;padding:0 37px 0 37px;border-radius: 10px;letter-spacing: 2px
}

/* 推荐资讯 */
.news {
    margin: 0 auto;
}

.news .news_title {
    margin: 0 auto;
    width: 1300px;
    margin-top: 40px;
    margin-bottom: 20px;
    height: 80px;
    text-align: center;
    line-height: 40px;
}

.news .news_title .news_title2 {
    color: #000000;
    font-size: 28px;
    font-weight: bold;
}

.news .news_list {
    width: 1300px;
    margin: 0 auto;
    overflow: hidden;
}

.news .news_list .news_list_all {
    width: 620px;
}

.news .news_list .news_list_all .news_list_all_list ul li {
    margin: 10px 0;
    overflow: hidden;
    padding-left: 10px;
    border-bottom: 1px dashed #8d8d8d;
    padding-bottom: 7.7px;
}

.news .news_list .news_list_all .news_list_all_list ul li a {
    font-size: 14px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    line-height: 26px;
}

.news .news_list .news_list_all .news_list_all_list ul li a:hover {
    color: #47cdff;
}

.news .news_list .news_list_all .news_list_all_list ul li a span {
    float: right;
    color: #8d8d8d;
    font-size: 12px;
}

.news .news_list .news_list_all .news_list_all_listnew ul {}

.news .news_list .news_list_all .news_list_all_listnew ul li {
    overflow: hidden;
    border-bottom: 1px dashed #8d8d8d;
    padding-bottom: 10px;
    margin-top: 10px;
}

.news .news_list .news_list_all .news_list_all_listnew ul li .time {
    background: #8d8d8d;
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 20px;
    text-align: center;
}

.news .news_list .news_list_all .news_list_all_listnew ul li .time .time1 {
    color: #fff;
    font-size: 24px;
    height: 41px;
    line-height: 41px;
}

.news .news_list .news_list_all .news_list_all_listnew ul li .time .time2 {
    color: #fff;
    font-size: 13px;
    display: block;
}

.news .news_list .news_list_all .news_list_all_listnew ul li p a {
    font-size: 16px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    line-height: 140%;
}

.news .news_list .news_list_all .news_list_all_listnew ul li .title {
    overflow: hidden;
    height: 25px;
}

.news .news_list .news_list_all .news_list_all_listnew ul li .description {
    overflow: hidden;
    word-wrap: break-word;
    line-height: 140%;
    font-size: 12px;
    color: #878080;
    font-weight: normal;
    text-decoration: none;
    height: 33px;
}

.news .news_maore {
    padding: 10px;
    margin: 0 auto;
    width: 1300px;
    text-align: center;
    margin-top: 30px;
    padding-bottom: 30px;
}

.news .news_maore a {
    font-size: 16px;
    padding: 10px 20px;
    background-color: #797979;
    color: #fff;
}

.news .news_maore a:hover {
    background: rgba(204, 0, 0, 0.8);
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.base_loading_model{
    background: #00000000!important;
    box-shadow: none!important;
}

.base_loading_model .layui-layer-content{
    display: flex;
    align-items: center;
    justify-content: center;
}

.base_loading_icon {
    border-radius: 50%;
    -webkit-animation: 1s base_loading_icon linear infinite;
    animation: 1s base_loading_icon linear infinite;
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
}
.base_loading_icon::after{
    content: " ";
    border: 5px solid transparent;
    border-top-color: #dc3545;
    border-radius: 50%;
    -webkit-animation: 1s base_loading_icon linear infinite;
    animation: 1s base_loading_icon linear infinite;
    position: relative;
    display: inline-block;
    width: 40px;
    height: 40px;
    color: inherit;
    vertical-align: middle;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
}

.base_loading_icon:before {
    content: '';
    display: block;
    width: inherit;
    height: inherit;
    position: absolute;
    width: 40px;
    height: 40px;
    border: 5px solid #77777759;
    border-radius: 50%;
    opacity: 1;
}


.base_swiper .swiper-slide{
    display: block;
}
.base_swiper .item_pic{
    display: block;
    width: 100%;
}

.base_swiper .swiper-pagination-bullet{
    background: rgba(255,255,255,.5)!important;
    transition: all .2s ease-in-out;
    opacity: 1!important;
}
.base_swiper .swiper-pagination-bullet-active{
    background: rgba(255,255,255,1)!important;
    transform: scale(1.0);
    opacity: 1!important;
}


@-webkit-keyframes base_loading_icon {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes base_loading_icon {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}