#main_left,#mainright{border: 1px #b4bfc1 solid;background: #fff;border-top: 0;
        padding: 5px 5px 20px;box-shadow: 0px 6px 9px;}
#main_left{width: 245px;height: 375px;}
#mainright{float: right;width: 708px;padding: 10px;}
.position{background:#556fb5;border-left:2px #ffae00 solid;height: 32px;line-height: 32px;
    margin-bottom: 15px;}
.position span,.position a{color: #dde1ee;font-size: 14px;}
.position span{padding-left: 15px;}
.main{width: 1018px;margin: 0 auto;}
.footer_bg{margin-top:20px;}