/*åˆå§‹åŒ–*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style: none; }
a{text-decoration: none;}
button { cursor: pointer; }
html, body {min-width:1024px !important;}
body { width:100%;min-width:1024px;color: #363636; line-height: 1.2;overflow-x: hidden;font-family: 'å¾®è½¯é›…é»‘'}
.claer{clear: both;}

/* ä¼ä¸šåŠ¨æ€é¡µé¢æ ·å¼ */
.banner {
    overflow: hidden;
    width: 100%;
    /* height: 1267px; */
    position: relative;
}
.banner img{
    width: 100%;
    height: 640px;
}
.banner .us{
    width: 684px;
    position: absolute;
    top: 233px;
    left: 30%;
    text-align: center;
}
.banner .us .about_us{
    font-size: 50px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;  
}
.banner .us .zhong{
   display: flex; 
   align-items: center;
   margin-top: 20px;
}
.banner .us .zhong .line{
    width: 170px;
    height: 1px;
    background: rgba(255, 255, 255, 0.32);    
}
.banner .us .zhong .wm{
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;  
    margin: 0 20px; 
}

.title_bar{
    padding: 82px 10px 39px 162px;
    box-sizing: border-box;
    height: 188px;
    margin-bottom: 38px;
    border-bottom: 1px solid #EFEFEF;
}
.title_bar .title{
    font-size: 36px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #474747;
    min-width: 1000px;
}
.title_bar .time{
    margin-top: 20px;
    display: flex;
    align-items: center;
}
.title_bar .time img{
    width: 12px;
    height: 12px;
    margin-right: 5px;
}
.title_bar .time span{
    font-size: 15px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #C2C2C2;
}
.html_txt{
    padding: 62px 170px 100px 164px;
    min-height: 500px;
}
.html_txt .text {
    width: 80%;
}
.html_txt .text img {
    margin: 15px auto 30px auto;
}