斗智斗勇不是成语,它是个常用语,这是两个分开的词语。正确的只有 斗智斗力,这才是真正的一个汉语成语,它的意思就是指既用智谋决胜负,又凭武力争高低。

斗指的就是争斗智表示智慧的意思,这个成语一般是用来作谓语、定语主要就是指竞争。