XML 72 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Payables (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables $ 1,618,316 $ 1,596,580
Employee training, labor union expenditure and social insurance payable [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 852,316 760,021
Consulting, auditing, and legal expenses [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 480,057 468,393
Accrued payroll and welfare [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 261,793 322,605
Accrued interest [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 1,569
Other [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables $ 24,150 $ 43,992