blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{
    margin:0;
    padding:0
}
body{
    font:12px "Microsoft Yahei", sans-serif;
}
img{
    border:0;
    cursor:pointer
}
a{
    text-decoration:none;
    display:inline-block;
}
li, ul{
    list-style-type:none
}
.clear{
    zoom:1
}
.clear:after{
    visibility:hidden;
    clear:both;
    display:block;
    content:"";
    height:0
}
.clear:before{
    content:" ";
    display:table
}
.fl{
    float:left
}
.fr{
    float:right
}
html{
    width:100%;
    min-width:1253px;
}
.header{
    width:1246px;
    margin:0 auto 0 auto;
    padding:10px 4px 10px 3px;
    font-size:20px;
    height:60px;
    line-height:60px;
}
.header a{
    color:#666666;
    padding:0 8px;
    margin-left:60px;
    border-bottom:3px solid transparent;
}
.header a:hover{
    color:#00ACF0;
    border-bottom:3px solid #00ACF0;
}
.banner{
    width:100%;
    position:relative;
}
.banner-back{
    height:586px;
    background:url("../img/banner.png") no-repeat center;
}
.banner-but{
    position:absolute;
    left:50%;
    margin-left:-630px;
    top:400px;
}
.banner-but:hover img{
    opacity:0.7;
}
.content{
    width:100%;
    text-align:center;
    margin-top:72px;
}
.content-box{
    min-width:1253px;
    display:inline-block;
}
.content-offset{
    margin-top:183px;
    margin-bottom:76px;
}
.content-box > div{
    float:left;
    width:253px;
    text-align:center;
}
.content-box em{
    float:left;
}
.content-box .em1{
    margin:132px -38px 0 -50px;
}
.content-box .em2{
    margin:147px -56px 0 -40px;
}
.content-box .em3{
    margin:128px -43px 0 -49px;
}
.content-box h4{
    font-size:28px;
    line-height:28px;
    color:#333;
    margin-top:14px;
    font-weight:normal;
}
.content-box p{
    font-size:18px;
    line-height:34px;
    color:#666;
    margin:22px auto 0 auto;
    width:220px;
}
.footer{
    font-size:14px;
    width:100%;
    background-color:#4C4B49;
    color:#C5C5C5;
    text-align:center;
    padding:35px 0 25px 0;
}
.footer div{
    line-height:23px;
}
.footer-title{
    margin-bottom:15px;
}