XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE OF PLEDGED DEPOSITS (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Bills payable $ 10,388,445 $ 123,116
Letters of credit 7,280,352 7,685,213
Others 1,227,583 1,295,849
Pledged deposits $ 18,896,380 $ 9,104,178