XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Payables (Tables)
6 Months Ended
Jun. 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 $841,388  $852,316 
Consulting, auditing, and legal expenses  482,581   480,057 
Accrued payroll and welfare  258,710   261,793 
Other  16,192   24,150 
Total $1,598,871  $1,618,316