XML 86 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities and Other Payables (Tables)
12 Months Ended
Dec. 31, 2019
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of accrued liabilities and other payables

   2019   2018 
Employee training, labor union expenditure and social insurance payable  $843,807   $844,997 
Consulting, auditing, and legal expenses   40,602    488,052 
Accrued payroll and welfare   254,882    261,152 
Other   45,460    23,796 
Total  $1,184,751   $1,617,997