body{
    background-color: #f7ffeb;
    min-width: 1000px;
}
.mainWidth{width: 980px;margin:0 auto;}

.mvBtn{
    height: 83px;
    width: 97px;
    background: url(img_d/sp.png) 0 0 no-repeat;
    position: absolute;
    right: 380px;
    top: 250px;
}
.mvBtn:hover{
    background-position: 0 -86px;
}
.goGWBtn{
    height: 86px;
    width: 359px;
    background: url(img_d/sp.png) -113px 0 no-repeat;
    position: absolute;
    top: 250px;
    right: 0;
}
.goGWBtn:hover {
    background-position: -113px -86px;
}
.mainbg{
    background: url(img_s/bg.jpg) top center no-repeat;
    height: 1747px;
    padding-top: 1px;
}
.foot { color:#86a794; font-family:"Arial"; margin: 40px 0;}


.sb{width: 248px; position: fixed;bottom:100px; padding: 2px 0;_position:absolute;_bottom:auto;_top:expression((function(ele){
        var wh=document.documentElement.clientHeight;
        var eh=ele.clientHeight;
        if(document.compatMode && document.compatMode=='CSS1Compat'){
            return document.documentElement.scrollTop+wh-eh-100;
        }else{
            return document.body.scrollTop+wh-eh-100;
        }
    })(this));
z-index:20;
}

.sb-lowRes{right:0;}
.sb-heightRes{ left:50%; margin-left:500px; right:auto;}
.sb-dec{
    height: 112px;
    background: url(img_d/sb.png) 15px top no-repeat;
}
.sbItem .ta{
    display: block;
    background: url(img_d/sb.png) 0px 0px;
    height: 48px;
    text-indent: -100000px;
    margin-bottom: 2px;
}
.sbItem .a1{
    background-position: 0px -113px;
}
.sbItem .a1:hover{
    background-position: -249px -113px;
}
.sbItem .a2{
    background-position: 0px -163px;
}
.sbItem .a2:hover{
    background-position: -249px -163px;
}
.sbItem .a3{
    background-position: 0px -213px;
}
.sbItem .a3:hover{
    background-position: -249px -213px;
}
.sbItem .a4{
    background-position: 0px -263px;
}
.sbItem .a4:hover{
    background-position: -249px -263px;
}

.actcommonpop .title{display: none;}
.mvPop{
    width: 600px;
    background: #000;
}
.mvPlaceHolder{height: 360px;}
.mvPop object{display: block;}
.mvPop .close{color:#fff;position: absolute;top: 0;right: -40px;background: #000;width: 40px;height: 40px;font-size: 30px;line-height: 40px;text-align: center;}
.mvPop .close:hover{text-decoration:none;background-color: #222;}

.commonActPop{width: 487px;height: 235px;background: url(img_d/pop.png) 0 -142px no-repeat;}
.plusPop{width:487px;height: 235px;}
.commonActPop .close{color:#01768a;position: absolute;top: 0;right: 0;width: 40px;height: 40px;font-size: 30px;line-height: 40px;text-align: center;font-weight: bold;}
.commonActPop .close:hover{text-decoration:none;color:#00adcb;}
.commonActPop .p{
    font-family: "\5fae\8f6f\96c5\9ed1";
    color:#2e2e2e;
    font-size: 24px;
    text-align: center;
}
.commonActPop .p .sp{
    color:#1f52bc;
}
.plusPop .dec1{position: absolute;background: url(img_d/pop.png) -175px 0 no-repeat;width: 305px;height: 53px;top: 84px;left: 50%;margin-left: -152px;}
.commonActPop .isureBtn{background:  url(img_d/pop.png) 0 0 no-repeat;display: inline-block;width:
    161px;height: 46px;}
.commonActPop .isureBtn:hover{background-position: 0 -50px;}
#topWrp{height: 72px;}
.npopOverlay{background-image: url(img_s/olbg.png);background-color: none!important;}

#part1{
    margin-top: 515px;
    height: 20px;
}
#part2{
    margin-top: 323px;
    height: 20px;
}
#part3{
    margin-top: 381px;
    height: 20px;
}
