BJP Modi want an alliance with the USA.
Congress Gandhi want to maintain their historic neutrality.
Roughly speaking BJP is the Conservative Party.
I don’t think you can call the BJP the conservative party. That term makes no sense in the Indian sense. It can be called a hindu-religion themed, businessman’s party, but it’s not “liberal”, nor particularly conservative (even not hindu conservative)