Ryokugyu was at a elemental disadvantage here. Fire is his weakness, similarly to how water is Crocodile's weakness. All logia type devil fruits have certain elements they're weak against.
That being said, Aokiji was still able to battle Akainu for ten days in spite of his elemental disadvantage.