#main-content {
    padding-bottom: 69px;
}

/*uyu*/
.u-zcont{
    background: url("../img/u/u-bg-top.png") center top no-repeat;
    background-size:100% auto;
}
.u-aboutus{
    margin:0px auto;
    width:970px;
    padding-top:40px;
}
.u-about{
    background: url("../img/u/u-aboutus-bg.png") center top no-repeat;
    padding: 50px 50px 150px 50px;
    background-size:970px auto;
    height:230px;
}
.u-about img{
    height:40px;
}
.u-about h2{
    margin-top:20px;
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    width:120px;
    background: #8ec220;
    color:#fff;
    text-align: center;
}
.u-about p{
    line-height: 24px;
}

.u-pro{
    background: url("../img/u/u-pro-2015.png") center top no-repeat;
    background-size:970px auto;
    height:530px;
}
.u-tabber{
    margin-top:30px;
    background: url("../img/u/u-zhao-bg.png") center top no-repeat;
    background-size:970px auto;
    padding: 50px 50px 150px 50px;
}
.u-tabber td{
    vertical-align: top;
    width:50%;
}
.u-imgwidth-one{
    height:40px;
}
.u-imgwidth-thr{
    margin:20px 0;
}
.u-bottom-ertit{
    padding-top:30px;
    text-align: center;
}
.u-bottom-ertit img{
    width:200px;
}
.u-bottom-ertit p{
    line-height: 28px;
    color:#444;
}
.u-navul-one h3{
    color:#fff;
    padding:3px 0;
    background:#8ec220;
    width:300px;
    font-size: 16px;
    line-height: 24px;
    font-weight:500;
    padding-left:10px;
}
.u-navul-one li span{
    display: inline-block;
    margin-right: 5px;
    width:10px;
    height:10px;
    background: #8ec220;
    border-radius: 50%;
}
.u-navul-one h4,.u-navul-two li{
    line-height: 28px;
    font-weight: 500;
}
.u-navul-one li,.u-navul-two li{
    line-height: 24px;
}
.u-navul-one{
    margin-top:30px;
}
.u-navul-two{
    margin-top:30px;
}
.u-callus{
    padding-top:30px;
}
.u-callus h3{
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
    color:#8ec220;
}
.u-callus p{
    line-height: 24px;
}
.u-callus p span{
    display: block;
    color:#8ec220;
}
.u-content{
    padding-bottom: 30px;
    height:1130px;
}
.l-box-i{
    background: url("../img/u/u-bg-bottom.png") center bottom no-repeat;
    background-size:100% auto;
}
.u-foot{
    text-align: center;
}
.u-navber-foot li{
    display: inline-block;
    width:24%;
    text-align: center;

}
.u-navber-foot li a{
    display: block;
    color:#333;
    font-size: 16px;
    font-weight:500;
    line-height: 28px;
}
.u-navber-foot{
    padding:50px 200px;
}
.l-box-g-add{
    background: #9ec929;
}
.l-box-g-add p{
    color:#fff;
    line-height: 24px;
}
.u-footadd-p{
    padding-top:12px;
}

