In summary, the effect of elevated CRP on diabetes defined by the glucose criteria was mediated through obesity, but elevated GGT was an independent risk factor for diabetes by the glucose criteria in this Chinese population. Here, CRP is linked to obesity disorder.