html{color:#000;background:#FFF;}   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,   
fieldset,input,textarea,p,blockquote,th,td {   
    margin:0;   
    padding:0;   
}
.page_main {
    width: 1200px;
    padding: 20px 0;
}
.page_content {
    display: flex;
    flex-direction: row;
    padding: 20px 0;
}
.page_left {
    width: 284px;
}
.page_center {
    margin-left: 16px;
    width: 900px;
    display: flex;
    flex-direction: column;
}
.title_item {
    display: flex;
    flex-direction: row;
}
.title_item_space {
    width:4px;
    height:24px;
    background:rgba(192,30,4,1);
}
.title_item_txt {
    margin-left: 10px;
    font-size:24px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(53,48,48,1);
    line-height:24px;
}
.search_input_div {
    display: flex;
    flex-direction: row;
    padding: 10px 0;
}
.search_input {
    width: 234px;
    padding: 0 10px;
}
.search_btn_2 {
    width:234px;
    height:32px;
    background:rgba(192,30,4,1);
    border-radius:4px;
    font-size:18px;
    font-family:PingFang-SC-Medium;
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:32px;
}
.search_input_jcxm {
    width: 130px;
    height: 20px;
    line-height: 20px;
    background: rgba(247,246,246,1);
}
.search_btn_jcxm {
    width:130px;
    height:32px;
    background:rgba(192,30,4,1);
    border-radius:4px;
    font-size:18px;
    font-family:PingFang-SC-Medium;
    font-weight:500;
    color:rgba(255,255,255,1);
    line-height:32px;
}
.search_icon {
    width: 12px;
    height: 12px;
}
.search_btn_left {
    padding: 6px;
    width: 12px;
    background: rgba(192,30,4,1);
}
.search_txt {
    width: 50px;
    font-size:14px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:400;
    color:rgba(53,48,48,1);
    line-height:24px;
}
.select_cat {
    width: 234px;
    font-size:14px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:400;
    color:rgba(53,48,48,1);
    line-height:24px;
}
.center_page {
    width: 900px;
}
.no_keywords {
    font-size:18px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(192,30,4,1);
    line-height:42px;
    text-align: center;
}
.search_title_area {
    display: flex;
    flex-direction: row;
    font-size:18px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    line-height:42px;
    text-align: center;
}
.data_list {
    padding-top: 10px;
    display: flex;
    flex-flow: wrap row;
}
.data_item {
    display: flex;
    flex-direction: row;
    padding: 10px 0;
    width: 900px;
}
.data_item_img {
    flex-shrink: 0;
    width: 80px;
    height: 80px;
    object-fit:cover;
    margin-right: 10px;
}
.data_item_info {
    display: flex;
    flex-direction: column;
    width: 100%;
}
.data_item_head {
    display: flex;
    flex-direction: row;
}
.data_item_info_title {
    font-size:14px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(53,48,48,1);
    line-height:20px;
    width: 100%;
}
.data_item_info_content {
    font-size:12px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(99,94,94,1);
    line-height:18px;
    width: 100%;
}
.data_item_info_dt {
    font-size:12px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(148,140,140,1);
    line-height:18px;
    width: 110px;
    text-align: right;
}
.ml100 {
    margin-left: 100px;
}
.page_left_jc {
    width: 130px;
}
.page_center_jc {
    margin-left: 40px;
    width: 1030px;
    display: flex;
    flex-direction: column;
}
.page_center_news {
    width: 1200px;
}
.news_title {
    font-size:18px;
    font-family:MicrosoftYaHei-Bold;
    font-weight:bold;
    color:rgba(192,30,4,1);
    line-height:18px;
}
.news_item {
    font-size:14px;
    font-family:MicrosoftYaHei;
    font-weight:400;
    color:rgba(53,48,48,1);
    line-height:58px;
}
