XML 22 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment and Construction in Progress (Tables)
12 Months Ended
Dec. 31, 2019
Receivables, Long-term Contracts or Programs [Abstract]  
Schedule of construction in progress

   2019   2018 
Xuzhou Huayu  $-   $23,778,899 
Xuzhou Tian'an   37,759,277    38,380,969 
Less: assets impairment allowance   (13,935,075)   (19,577,691)
Total  $23,824,202   $42,582,177