﻿@charset "utf-8";
/*reset*/
html{ color:#000; background:#f5f5f5;font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft yahei", arial, "PingFangSC-Regular", sans-serif;
}
body{ line-height:1.4;font-size: 12px; }
html{ overflow-x:hidden}
body{ min-width: 1200px; position: relative; width:100%;}
input, textarea, select{ font-size:100%; font-family:inherit;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, form{ margin:0;}
ul, ol{ padding-left:0; list-style-type:none;}
ins, a{ text-decoration:none; color: #f22f2f;}
a:hover{color:#2469f5;}
img{ border:0;}
i{ font-style: normal;}
img,label,input{vertical-align:middle} 
button, input, select, textarea{ font:12px/1.5,tahoma,arial; outline:none;}
table{ border-collapse:collapse; border-spacing:0;}
map area{ outline: none; }

/*float*/
.fl{ float:left;}
.fr{ float:right;}

.notify_head{background: #fff; width: 100%; height: 80px; padding-top: 10px;box-sizing: border-box; z-index: 200; min-width: 1200px;
border-bottom: 1px solid #FAFAFA;position: relative; box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);}
.w1200{ width:1200px; margin:0 auto;}
.h-logo{ width:168px; height:38px; float:left; margin-top:10px;}
.h-logo img{ width:100%;}
.h-tit{ float:left; font-size:24px; line-height:60px; color:#666; font-weight:bold; margin-left:10px;}

.info-body { min-height: 472px;min-width: 1200px; box-sizing: border-box;
box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, 0.02); border-radius: 4px;
 background-color: #fff; padding: 36px 48px; margin:0 auto; position:relative; top:-60px;}
.info-top { margin-bottom: 16px; border-radius: 4px;
 box-sizing: border-box; display:inline-block; width:100%;}
.info-top-box {border-bottom: 1px solid rgba(0, 0, 0, 0.05); display:inline-block; width:100%;}
.info-top .title-box .top-tit {font-size: 24px;color: rgba(0, 0, 0, 0.85);
line-height: 24px; margin-bottom: 15px; display: inline-block;}
.info-top .title-box .time-box{padding-bottom: 12px;}
.info-top .title-box .time-box span{font-size: 12px;color: rgba(0, 0, 0, 0.45); line-height: 20px; display: inline-block;margin-right: 24px;}
.info-top .btn-box{    margin-top: 4px;}
.info-top .btn-box .back-Btn {display: inline-block; width: 98px;height: 32px;line-height: 32px;text-align: center; border-radius: 4px; color: #17A1FF; border: 1px solid #17A1FF; box-sizing: border-box;}
.info-top .btn-box .back-Btn:hover{ background:#17A1FF; color:#fff;}	
.info-body .info-text {padding: 0 6px; font-size:16px; line-height:28px;}

.infoCont-list{ width:100%; display:inline-block;}
.infoCont-list ul li {
   display: -webkit-box; 
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 14px;
    padding: 0 20px;
    height: 80px;
    background: #fff;
    border: 1px solid #efefef;
    cursor: pointer;
}
.infoCont-list ul li .tit{    margin-bottom: 12px; width:100%;
    font-size: 14px;
    font-weight: 400;
    color: #232328;
    line-height: 1;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.infoCont-list ul li .dec{ width:100%;}
.infoCont-list ul li .dec span{    display: block;
    font-size: 12px;
    font-weight: 400;
    color: #999;
    line-height: 1;}



.top_banner {
    height: 150px;
    background: url(../images/top_banner.png) no-repeat center;
    background-size: cover;
}
.top_banner .txt{ width:1200px; margin:0 auto;} 
.top_banner .txt h3{ font-size:30px; color:#fff; line-height:90px; text-align:center;}
