|
Bank Loans (Details 1) (USD $)
|
Dec. 31, 2014
|
Dec. 31, 2013
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
$ 57,493,687 |
$ 74,751,804 |
| Less: current portion |
18,868,616 |
20,252,077 |
| Long-term bank loans - non-current portion |
38,625,071 |
54,499,727 |
| China Minsheng Bank [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
3,005,620 |
9,143,169 |
| China Minsheng Bank One [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
733,078 |
2,230,041 |
| China Minsheng Bank Two [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
1,136,271 |
3,456,564 |
| Fujian Haixia Bank [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
1,629,062 |
3,303,764 |
| Export-Import Bank of China [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
16,029,975 |
19,640,881 |
| Export-Import Bank of China One [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
586,462 |
718,569 |
| Export-Import Bank of China Two [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
3,078,928 |
3,782,810 |
| Export-Import Bank of China Three [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
12,413,456 |
15,858,070 |
| Export-Import Bank of China Four [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
374,684 |
462,527 |
| Export-Import Bank of China Five [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
1,026,309 |
1,255,431 |
| Export-Import Bank of China Six [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
2,622,791 |
2,659,531 |
| Export-Import Bank of China Seven [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
1,906,003 |
2,329,153 |
| China Development Bank [Member] |
|
|
| Debt Instrument [Line Items] |
|
|
| Total long-term bank loans |
$ 12,951,048 |
$ 9,911,294 |