XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Payables (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Accounts Payable and Accrued Liabilities [Line Items]    
Total $ 1,177,292 $ 1,617,997
Employee training, labor union expenditure and social insurance payable [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 859,112 844,997
Accrued payroll and welfare [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 33,941 488,052
Consulting, auditing, and legal expenses [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total 270,396 261,152
Other [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Total $ 13,843 $ 23,796