RELATED PARTY BALANCES AND TRANSACTIONS (Schedule of Amounts Due to Related Parties Comprised of Amounts Payable to Purchase of Raw Materials and Others) (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Amounts due to related parties    
Amounts payable to the purchase of raw materials and others $ 60,370,065 $ 0
Rene Sola Singapore Pte Ltd [Member]    
Amounts due to related parties    
Amounts payable to the purchase of raw materials and others [1] $ 60,370,065 $ 0
[1] After the disposal of the discontinued business in September 2017, ReneSola Singapore Pte., Ltd becomes the related party of the Company that both ReneSola Singapore and the Company are under common control of Mr. Li. The balances due to the entity and its subsidiaries were mainly modules, raw materials that the Company purchased from them.