XML 56 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Schedule Of Taxation [Line Items]        
Current $ 551,583 $ 456,583 $ 898,520 $ 919,800
Deferred (142,262) 139,125 (498,878) 263,673
Total income taxes expenses $ 409,321 $ 595,708 $ 399,642 $ 1,183,473