XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Accounts Payable And Accrued Expense Details    
Accounts payable $ 9,433,132 $ 7,513,075
Salary payable 292,789 319,489
Social security insurance contribution payable 117,905 119,444
Other payables 522,950 730,310
Total $ 10,366,776 $ 8,682,318