XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of bad debt allowance
   2019   2018 
 Xuzhou Zhongtai Project   10,034,116    11,656,371 
 Bai Chonggong (for Shenqiu and Huayu projects)   35,415,556     
 Receivable of electricity sales of Erdos   2,614,299    3,595,791 
 Total accounts receivable   48,063,971    15,252,162 
 Bad debt allowance   (5,995,210)   (3,496,911)
 Accounts receivable, net   42,068,761    11,755,251 
Schedule of property and equipment estimated lives
Building   20 years 
Vehicles   2 - 5 years 
Office and Other Equipment   2 - 5 years 
Software   2 - 3 years