@charset "gb2312";
/* CSS Document */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;}
body{max-width: 750px;margin:0 auto;}
ul,ol,li{
    list-style-type:none;
}
img{border:none;}
a{color:#444;text-decoration:none;}
a:hover{}
.header{
    height:45px;
    padding-top:1px;
}
a.logo{
    width: 112px;
    height: 30px;
    display: block;
    margin:7px auto 0;
    background: url("../img/logo.png") no-repeat;
    background-size:100% 100%;
}
.banner img{
    width:100%;
}
.nav_t{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.nav_t_item{
    display: block;
    text-align: center;
    width:33%;
    margin-top:24px;
}
.nav_t_item img{
    width:52px;
    height:52px;
    margin-bottom: 4px;
}
.nav_b_bar{
    display: flex;
    height:45px;
    align-items: center;
    color:#189301;
    padding:0 19px;
    border-top:1px solid #e7e7e7;
    margin-top:20px;
}
.nav_b_bar i{
    width: 5px;
    height: 14px;
    background-color: #189301;
    display: block;
    margin-right:11px;
}
.nav_b_bar span{
    font-size:15px;
    font-weight: 700;
}
.nav_b_bar a{
    margin-left:auto;
    font-size:15px;
    color:#189301;
}
.nav_b{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.nav_b_item{
    width:33.3%;
    box-sizing: border-box;
    text-align: center;
    height:103px;
    border-top:1px solid #e7e7e7;
    border-left:1px solid #e7e7e7;
}
.nav_b_item:nth-child(1),.nav_b_item:nth-child(4){
    border-left:none;
}
.nav_b_item img{
    width:41px;
    height:42px;
    margin-top:16px;
}












