XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Payables (Tables)
12 Months Ended
Dec. 31, 2017
Accrued Liabilities and Other Payables [Abstract]  
Schedule of accrued liabilities and other payables
  2017  2016 
Employee training, labor union expenditure and social insurance payable $852,316  $760,021 
Consulting, auditing, and legal expenses  480,057   468,393 
Accrued payroll and welfare  261,793   322,605 
Accrued interest  -   1,569 
Other  24,150   43,992 
Total $1,618,316  $1,596,580