XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities and Other Payables (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Accounts Payable and Accrued Liabilities [Line Items]    
Total $ 1,171,813 $ 1,617,997
Employee training, labor union expenditure and social insurance payable [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 834,764 844,997
Accrued payroll and welfare [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 43,611 488,052
Consulting, auditing, and legal expenses [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 257,977 261,152
Other [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total $ 35,461 $ 23,796