/* 公共flex布局 */
.df { display: flex; display: -ms-flexbox; }
/* 主轴对齐 */
.df-jc-c { justify-content: center; -ms-flex-pack: center; }
.df-jc-sb { justify-content: space-between; -ms-flex-pack: justify; }
.df-jc-sa { justify-content: space-around; -ms-flex-pack: distribute; }
.df-jc-fe { justify-content: flex-end; -ms-flex-pack: end; }
/* 交叉轴对齐 */
.df-ai-c { align-items: center; -ms-flex-align: center; }
.df-ai-fe { align-items: flex-end; -ms-flex-align: end; }
.df-ai-fs { align-items: flex-start; -ms-flex-align: start; }
/* 组合属性 */
.df-cc { justify-content: center; -ms-flex-pack: center; align-items: center; -ms-flex-align: center; }
.df-sb-c { justify-content: space-between; -ms-flex-pack: justify; align-items: center; -ms-flex-align: center; }
/* 其他特性 */
.df-fw { flex-wrap: wrap; -ms-flex-wrap: wrap; }
.df-fd-c { -ms-flex-direction: column; flex-direction: column; }
.as-c { align-self: center; -ms-flex-item-align: center; }



.clearfix:after{content:".";display:block;font-size:0em;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.eps-design-toolbar-container{width:750px!important;}
/*通用class*/
.commonTitle{color: #141414;font-style: normal;font-weight: 350;}
.p75{padding:0.75rem 0;}

/*方块箭头通用*/
.btn-more{width:1.8rem;height:0.45rem;border: 1px solid #FFF;/* padding-left:0.4rem; */text-align: center;line-height:0.45rem;position:relative;z-index:1;}
.btn-more a{color:#fff;font-size:0.16rem;display:block;width:100%;}
.btn-more img{display:none;}
.btn-more .whiteJt{display:inline-block;}
.black.btn-more{border:1px solid #141414;}
.black.btn-more a{color:#141414;}
.black.btn-more img.blackJt{display:inline-block;}
.black.btn-more img.whiteJt{display:none;}
.btn-more:hover a{color:#fff;}

/* 正文css-以及其他*/
/*标题与发布时间 */
.title{ color:#141414; margin-bottom:0.22rem;text-align:center;}
.date { color:#141414;margin-bottom:0.16rem;text-align:right;}
.divider {background: #D9D9D9;width：100%;height:0.01rem}
.nextartile {color:#141414; margin: 0.4rem 0 0 0.35rem}
@media screen and (max-width:1000px){
    .title{margin:0.2rem 0 0;}
}
.sec_detail_con { margin:0.7rem 0;}

@media screen and (max-width:1000px){
	.sec_detail_con{margin:0.5rem 0;}
}
/* 正文css-以及其他到此结束*/


/*头部*/
.logo-img img{width:2.4rem;height:0.55rem;}
.t-ste li img{width: 0.21rem;height: 0.21rem;}
.default-nav{padding-bottom:0.5rem;}
.n-list>li:first-child .dft-list>dt {margin-bottom: 0rem;}
.n-list>li:nth-child(3) .dft-list>dt {margin-bottom: 0.27rem;}

/*header*/
.logo-img img {
    width: auto;
    object-fit: contain;
}
.header a .logo {
    height: 0.5rem;
        width: auto;
}
.n-list>li>a{font-weight:350;}
.n-list>li:nth-child(2) .default-nav .df-jc-sb{justify-content: flex-start;}
.n-list>li:nth-child(2) .default-nav .df-jc-sb .dft-list{margin-right: 0.5rem;}
.n-list>li:first-child .dft-list>dt{margin-bottom:0!important;}



/*底部*/
.ft-top{background: #F4F7FB;padding-top:0.4rem;padding-bottom:0.3rem; margin-bottom:0;margin-top: 0.8rem;}

.ft-bottom{padding-top:0.05rem;}
.foot-one{padding:0.15rem 0;}
.foot-one-left .foot-logo{width:2.4rem;}
.foot-two-left-middle{margin-right:0.3rem;}
.assistant-collapse img{width:0.1rem;height:auto;}

/*右侧固定图标*/
#im_chat_container{bottom:1.35rem !important;}



/*公共移动端适配样式*/
.header_phone,.footer-moblie,.lxwm-mobile-box,.hero-assistant-mob{display:none;}
@media screen and (max-width:1000px){
	.header_phone,.footer-moblie,.lxwm-mobile-box,.hero-assistant-mob{display:block;}
    .nav-base,.nav,.lxwm-box,.footer,.nav-second-box,.hero-assistant{display:none;}
    
    .navgationDiv{display:none;}
    
    .banner-button{display:none;}
    /*导航公共*/
    .service-list ul li:last-child{margin-left:auto;}
    /*banner*/
    .banner-img-box{margin-top:0.48rem !important;height:2.25rem !important;padding-top:0;transition:unset;display: flex;align-items: center;}
    .banner-word p.ft32{display:none;}    
    .brcb-box span a {display: inline-block !important;}
    
    /*面包屑导航*/
    .brcb-nav-box .w1600{height:0.18rem;}
    .brcb-box{width:100%;}
    .brcb-nav-box{margin-bottom:0.3rem;}
    .brcb-box { align-items: center; } 
    .brcb-box span a:first-child{display:inline-block!important;}
    .brcb-box>img{margin-right:0;}
    
    .btn-more{width:1.3rem;height:0.35rem;line-height:0.35rem;}
    .btn-more a{font-size:0.12rem;}
    
}