.n_nav li{ line-height: 3.5rem; margin-right:0; width: 20%; text-align: center;}
.ar_title .n_tt h3{ font-size:24px;}
.ar_title .time{ margin-right:15px;; padding:10px 10px;}
.pad_bot{ padding-bottom:0.1rem !important;}

.pad_top{ padding-top:0.1rem !important;}
.ar_title{ padding-bottom: 15px; margin-bottom: 15px;}
.ar_article p{ font-size:16px; line-height:35px;}
.ar_article img{ width:95%; padding:5px;}

.ar_title{ display: flex; align-items: flex-start; border-bottom: 2px solid #e5e5e5; }
.ar_title .time{ background: #ededed;  display: flex; flex-direction: column; align-items: center; border-radius: 15px;justify-content: center; font-size: 14px; color: #FF7046; font-family: "BarlowCondensed-SemiBold";  }
.ar_title .time span{ font-size:35px; color: #FF7046;}
.ar_title .n_tt{ text-align: left; margin-bottom: 0 !important;}
.ar_title .n_tt h3{ font-weight: normal; margin-top: 0; line-height: 1.5;}

.shart_box{display:inline-block; cursor:pointer}
.n_nav li{ line-height: 3.5rem; margin-right:0; width: 20%; text-align: center;}
#share-21.social-share{ margin-top: 5px;}
.tx_qicai .bd ul li{ margin-bottom:15px;;}
.news01 ul li .mask{ padding: 2rem 1.25rem;}
.n_source ul li a{ flex-direction: column !important;}
.n_source ul li .img{ width: 100%;}
.n_source ul li .txt{ padding: 2rem !important;}
.n_source ul li .txt h5{ font-size: 1.5rem;}
.right_tuijian{ }
.right_tuijian .tt{ font-size: 18px; color: #393939; padding:15px }
.right_tuijian ul{}
.right_tuijian ul li{ padding:0px 15px 15px 15px;}
.right_tuijian ul li a{ display: flex; padding:0px; border-bottom: 1px solid #d5d5d5; align-items: center;}
.right_tuijian ul li .img{ width:100px; flex-shrink: 0; border-radius:10px 10px 0; -webkit-border-radius:10px 10px 0; -moz-border-radius:10px 10px 0; -ms-border-radius:10px 10px 0; -o-border-radius:10px 10px 0; }
.right_tuijian ul li .img img{}
.right_tuijian ul li .txt{ padding:15px;;min-width: 0;}
.right_tuijian ul li .txt h5{ font-size:15px;; color: #252525; margin-bottom: 10px;}
.right_tuijian ul li .txt span{ display: block; font-size: 12px; color: #4f4f4f; display: flex; align-items: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.right_tuijian ul li .txt span:before{ content: ""; display: block; width: 1.0625rem; height: 1.0625rem; background: url(/static/images/ico_zu.png) center no-repeat; background-size: contain; margin-right: 6px;}

.right_tuijian ul li .txt2{ padding:15px;; min-width: 0;}
.right_tuijian ul li .txt2 p{ font-size: 14px; line-height: 35px; color: #252525; max-height: 3rem; overflow: hidden; -webkit-line-clamp: 2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}
.right_tuijian ul li .txt2 span{ font-size: 12px; color: #808080; font-family: "BarlowCondensed-Regular"; display: flex; align-items: center; margin-bottom: 10px;}
.right_tuijian ul li .txt2 span svg{ width:15px;; margin-right: 5px;}
.right_tuijian ul li .img.img2{ border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.right_tuijian ul li .txt3{ padding:15px;;min-width: 0;}
.right_tuijian ul li .txt3 h5{ font-size: 1.125rem; line-height: 1.5rem; color: #252525; max-height: 3rem; overflow: hidden; margin-bottom: .625rem;}
.right_tuijian ul li .txt3 p{font-size: 12px; line-height: 1.25rem; color: #7f7f7f; height: 2.5rem;overflow: hidden; -webkit-line-clamp: 2; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;}
 
 .xq_jidi .hd{ flex-direction: column; align-items: flex-start;}
.xq_jidi .hd .n_tt{ margin-bottom: 2rem;}
.xq_qicai .m{ flex-direction: column;}
.xq_qicai .m .left_con{ padding: 15px;}
.xq_qicai .m .right_con{ border: 0; padding: 0; width: 100%;}
.xq_qicai .hd{ padding-bottom: 1.75rem; margin-bottom: 1.75rem;}
.xq_qicai.case .m .left_con{ padding-top: 3rem; padding-bottom: 0;}
.xq_qicai.case .ar_title .n_tt{ margin-bottom: 0;}

.shart_box{display:inline-block;cursor:pointer}
#share-21.social-share{margin-top:5px}
#share-21.social-share .social-share-icon{display:inline-block;border:#dbdcdf 1px solid;color:#a0a0a0!important;font-size:18px;width:25px;height:25px;line-height:25px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
#share-21.social-share .social-share-icon:hover{border:#ff7f31 1px solid!important;background:#fff!important;color:#ff7f31!important}
#share-21.social-share .icon-wechat .wechat-qrcode .qrcode{height:105px}

.social-share * {
    font-family: "socialshare" !important;
}
.n_banner { width:100%; height:180px; margin-bottom:8px;}
.n_banner .m {    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;padding: 0 15px;
}

.n_banner .txt {
    text-align: center;
}
.n_banner h3 {
    font-size:28px;
    color: #fff;
    margin-bottom: .5rem;
}
.n_banner span {
    font-size: 18px;
    font-family: "BarlowCondensed-Medium";
    text-transform: uppercase;
    color: #fff;
    opacity: .3;
}
.ar_fot{border-top:2px solid #e0e3e7;margin:15px;width:95%;}
.ar_fot p{line-height:35px; color:#000000}
.ar_fot a{line-height:35px; color:#000000}

.ar_fot h5 a{font-size:14px;color:#000000;transition:.3s}
.ar_fot h5 b{font-size:14px;color:#000000;font-weight:400}

.btn_goback {
    display: block;
    width: 108px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center; margin:auto 0;
    text-align: center;
    border-radius: 25px;
    background: #eec700;
    color: #fff;
    font-size: 16px;
    transition: .3s;}
.ar_fot h5 a:hover{color:#0366c2}