@charset "UTF-8";

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;
}
h1,h2,h3,h4,h5,h6{
    font-weight: normal;
}
body{
    background:#fff;
    color:#000;
    font-size:14px;
    font-family: 'Microsoft yahei',Verdana, Arial, Helvetica, sans-serif;
}
td,th,caption {
    font-size:14px;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style:normal; font-weight:normal;
}
a{
    text-decoration:none;
    color: #000;
}
img{
    border:none;
}
a > img{
    display: block;
}
ol,ul,li {
    list-style:none;
}
li{
    vertical-align:top;
}
input, textarea, select, button {
    font:14px 'Microsoft yahei',Verdana,Helvetica,Arial,sans-serif; }
table {
    border-collapse:collapse;
}
.clearfix:after {
    content: ".";
    display: block;
    height:0;
    clear:both;
    visibility: hidden;
}
.clearfix { *zoom:1; }

.bgcolor{
    background-color: #088a20;
}
.f_color_1{
    color: #ff8500;
}
.zbBox{
    padding-top: 100px;
    padding-bottom: 100px;
    height: auto;
    overflow: hidden;
}
.zbBox .l{
    padding-top: 70px;
    float: left;
    width: 42%;
}
.zbBox .r{
    float: right;
    width: 57%;
    height: auto;
    overflow: hidden;
}
.zbBox .r .item{
    width: 33.33%;
    float: left;
    text-align: center;
}
.zbBox .r .item img{
    display: block;
    margin: 0 auto;
    width: 90%;
}
.zbBox .r .item h3{
    font-size: 16px;
    text-align: center;
    padding-top: 20px;
}
.zbBox .l h2{
    font-size: 22px;
    margin-bottom: 30px;
}
.zbBox .l p{
    line-height: 29px;
    font-size: 15px;
}
.zbBox .l h3{
    margin-top: 20px;
    font-size: 15px;
}
.zbBox .l h3 a{
    color: blue;
    text-decoration: underline;
}<!--0.00010514259338379-->