XML 62 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities and Other Payables (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables $ 1,573,460 $ 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 778,264 760,021
Consulting, auditing, and legal expenses [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 476,725 468,393
Accrued payroll and welfare [Member]    
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued liabilities and other payables 285,452 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 $ 33,019 $ 43,992