锘 
.bg > div{
/*    background-image:url(/images/about/about_banner.jpg);
*/    
    
    top: 0; left: 0; height: 100%; width: 100%; background-position: center 0px; background-repeat: no-repeat; background-attachment: fixed;  zoom: 1;
}

.line.bg1 {
    background:#fff;padding:0px 0 80px;
}
.line.bg1 .title{
    text-align:center;background:url(/images/about/about_tt1.jpg) no-repeat center center;width:100%;height:75px;margin-bottom:40px;
}
.line.bg1 .content{

}
.line.bg1 .content > div{
    float:left;
}
.line.bg1 .content > div.word{
    width:64%;
}
.line.bg1 .content > div.word p{
    padding-bottom:60px;color:#666;font-size:14px;line-height:23px;
}
.line.bg1 .content > div.word p:last-child{
    padding-bottom:0;
}
.line.bg1 .content > div.word p.tt{
    padding-bottom:0px;font-size:20px;color:#333;
}
.line.bg1 .content > div.word p.mm{
    padding-bottom:6px;margin-bottom:35px;position:relative;
}
.line.bg1 .content > div.word p.mm:after{
    content:"";position:absolute;left:0;bottom:0;display:block;width:100px;height:1px;
}
.line.bg1 .content > div.img{
    width:36%;
}
.line.bg1 .content > div.img img{
    margin-top:35px;
    /*width:312px;
    height:312px;*/
}

.line.bg2 {
    background:#f8f8f8;padding:25px 0 40px;
}
.line.bg2 .title{
    text-align:center;background:url(/images/about/about_tt2.jpg) no-repeat center center;width:100%;height:75px;margin-bottom:20px;
}
.line.bg2 .block{
    overflow:inherit;
}
.line.bg2 .block > div{
    float:left;width:32.6%;height:200px;margin-right:1%;margin-bottom:1%;background:#fff;
    -webkit-box-shadow:0 0 10px rgba(219, 219, 219, 0.8);-moz-box-shadow:0 0 10px rgba(219, 219, 219, 0.8);box-shadow:0 0 10px rgba(219, 219, 219, 0.8);
}
.line.bg2 .block > div:nth-child(3n){
    margin-right:0;
}
.line.bg2 .block > div > div.icon{
    float:left;width:45%;height:200px;
}
.line.bg2 .block > div:nth-child(1) > div.icon{
    background:url(/images/about/about_icon1.jpg) no-repeat center center;
}
.line.bg2 .block > div:nth-child(2) > div.icon{
    background:url(/images/about/about_icon2.jpg) no-repeat center center;
}
.line.bg2 .block > div:nth-child(3) > div.icon{
    background:url(/images/about/about_icon3.jpg) no-repeat center center;
}
.line.bg2 .block > div:nth-child(4) > div.icon{
    background:url(/images/about/about_icon4.jpg) no-repeat center center;
}
.line.bg2 .block > div:nth-child(5) > div.icon{
    background:url(/images/about/about_icon5.jpg) no-repeat center center;
}
.line.bg2 .block > div:nth-child(6) > div.icon{
    background:url(/images/about/about_icon6.jpg) no-repeat center center;
}
.line.bg2 .block > div > div.text{
    float:left;width:55%;height:200px;padding-top:45px;padding-right:28px;
}
.line.bg2 .block > div:nth-child(5) > div.text{
    padding-top:35px;
}
.line.bg2 .block > div > div.text p{
    color:#666;font-size:12px;line-height:25px;
}
.line.bg2 .block > div > div.text p:nth-child(1){
    color:#333;font-size:14px;padding-bottom:5px;
}

.line.bg3 {
    background:#fff;padding:45px 0 100px;
}
.line.bg3 .title{
    text-align:center;background:url(/images/about/about_tt3.jpg) no-repeat center center;width:100%;height:75px;margin-bottom:40px;
}
.line.bg3 .block {
    width:1000px;margin:0 auto;
}
.line.bg3 .block > div{
    float:left;width:31.9%;height:125px;margin-right:2.15%;margin-bottom:2.15%;background:#f3f3f3;text-align:center;padding:15px;display:table;
}
.line.bg3 .block > div:nth-child(3n){
    margin-right:0;
}

.line.bg3 .block > div > div{
    display:table-cell;vertical-align:middle;
}
.line.bg3 .block > div p:nth-child(1) {
    font-size:24px;color:#333;padding-bottom:10px;
}
.line.bg3 .block > div p {
    line-height:22px;color:#888;font-size:12px;
}