XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Payables (Tables)
9 Months Ended
Sep. 30, 2018
Accrued Liabilities and Other Payables [Abstract]  
Schedule of accrued liabilities and other payables
  2018  2017 
Employee training, labor union expenditure and social insurance payable $818,048  $852,316 
Consulting, auditing, and legal expenses  484,399   480,057 
Accrued payroll and welfare  249,379   261,793 
Other  25,339   24,150 
Total $1,577,166  $1,618,316