XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Related Party Transactions (Details 4) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
ACCOUNTS PREPAYMENT TO RELATED PARTY $ 3,670,573 $ 999,527
Ningbo Ruili Equipment Co., Ltd. [Member]    
ACCOUNTS PREPAYMENT TO RELATED PARTY $ 3,670,573 $ 999,527