*{
    margin:0; padding:0;
    }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0;  font-family: "微软雅黑"; 
}
fieldset, img { border: 0; }
ul, ol, li { list-style: none; font-family:'Microsoft YaHei'; }

/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em,  th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%;  }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; background-color: #fff; border: none;}
code, kbd, samp, tt { font-size: 100%; }
a{text-decoration:none;color:#111;}
a:hover{
    text-decoration: none;
    color:#821E1E;

}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea{ *font-size: 100%;}
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table,tr,td { border-collapse: collapse; border-spacing: 0; margin:0;padding:0;}
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/**Common Css**/
.fr { float: right; *display: inline;}
.fl { float: left; *display: inline;}
/*文本超出显示省略号*/
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
/*清除浮动*/
.clearfix { clear: both; *zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }

/** start 修改 2020/01/18/ **/
.project-page{
    /* padding: 0 16% 0 16%; */
    background: #fff;
    min-width: 1024px;
    max-width: 1280px;
    padding: 0 20px;
    margin: 0 auto
}
.project-page-margin {
    margin: 20px auto;
}
/** end 修改 2020/01/18/ **/

/*红标头*/
.redleft {
    height: 25px;
    background: rgb(130,30,30);
    margin-right: 4px;
}
.btn-red{
    color: #fff;
    font-size: 12px;
    background: rgb(130,30,30);
    padding: 5px;
    border-radius: 5px;
}
/* 新闻 标题 */
.BF-newmsg-title{
    display: flex;
}
.BF-newmsg-size{
    color: rgb(130,30,30);
    font-weight: bold;
    font-size: 18px;
}
.BF-newmsg-MORE{
    width: 100%;
    font-size: 12px;
    color: #929292;
    font-weight: 100 ;
    border-bottom: 1px solid #DDDDDD;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}



/*新增弹出提问窗口*/

.m-from-nav{
    position: fixed;
    top: 25%;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 327px;
    background: url(../image/xiu-img/20200415141628.jpg) no-repeat;
    background-size: 100% 100%;
    object-fit: cover;
    padding: 15px;

    z-index: 10000;
    display: none;

}
.m-form-img{
    width: 22px;
    height: 22px;
    position: absolute;
top: 17px;
 right: 15px;
}



.m-from-nav .BF4-getFrom-list>div:nth-child(2) {
    flex: 1;
}
.m-from-nav .BF4-getFrom-list>div:nth-child(2)>button{
    font-size: 14px;
}
.m-from-nav .BF4-getFrom-list {
    margin-bottom: 15px;
}

.m-from-nav .BF-newmsg-title{
    display: flex;
    margin-bottom: 15px;
   
}

.m-from-nav .BF4-getFrom-list > div:nth-child(1)
{
font-size:16px;
}