XML 48 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Construction in Progress (Tables)
12 Months Ended
Dec. 31, 2017
Construction in Progress [Abstract]  
Schedule of construction in progress
  2017  2016 
Xuzhou Huayu $24,976,178  $23,525,925 
Xuzhou Tian’an  37,814,637   32,471,977 
Boxing County Chengli  32,375,158   30,495,280 
Total $95,165,973  $86,493,182