懒羊羊
2023-08-30 1ac2bc1590406d9babec036e154d8d08f34a6aa1
提交 | 用户 | 时间
1ac2bc 1 /*!
2  * CityPicker v1.2.0
3  * https://github.com/tshi0912/citypicker
4  *
5  * Copyright (c) 2015-2018 Tao Shi
6  * Released under the MIT license
7  *
8  * Date: 2018-04-12T04:27:10.483Z
9  */
10
11 var ChineseDistricts = {
12     //86: {
13     //    110000: '北京',
14     //    120000: '天津',
15     //    130000: '河北',
16     //    140000: '山西',
17     //    150000: '内蒙古',
18     //    210000: '辽宁',
19     //    220000: '吉林',
20     //    230000: '黑龙江',
21     //    310000: '上海',
22     //    320000: '江苏',
23     //    330000: '浙江',
24     //    340000: '安徽',
25     //    350000: '福建',
26     //    360000: '江西',
27     //    370000: '山东',
28     //    410000: '河南',
29     //    420000: '湖北',
30     //    430000: '湖南',
31     //    440000: '广东',
32     //    450000: '广西',
33     //    460000: '海南',
34     //    500000: '重庆',
35     //    510000: '四川',
36     //    520000: '贵州',
37     //    530000: '云南',
38     //    540000: '西藏',
39     //    610000: '陕西',
40     //    620000: '甘肃',
41     //    630000: '青海',
42     //    640000: '宁夏',
43     //    650000: '新疆',
44     //    710000: '台湾',
45     //    810000: '香港',
46     //    820000: '澳门'
47     //},
48     86: {
49         'A-G': [
50             {code: '340000', address: '安徽省'},
51             {code: '110000', address: '北京市'},
52             {code: '500000', address: '重庆市'},
53             {code: '350000', address: '福建省'},
54             {code: '620000', address: '甘肃省'},
55             {code: '440000', address: '广东省'},
56             {code: '450000', address: '广西壮族自治区'},
57             {code: '520000', address: '贵州省'}],
58         'H-K': [
59             {code: '460000', address: '海南省'},
60             {code: '130000', address: '河北省'},
61             {code: '230000', address: '黑龙江省'},
62             {code: '410000', address: '河南省'},
63             {code: '420000', address: '湖北省'},
64             {code: '430000', address: '湖南省'},
65             {code: '320000', address: '江苏省'},
66             {code: '360000', address: '江西省'},
67             {code: '220000', address: '吉林省'}],
68         'L-S': [
69             {code: '210000', address: '辽宁省'},
70             {code: '150000', address: '内蒙古自治区'},
71             {code: '640000', address: '宁夏回族自治区'},
72             {code: '630000', address: '青海省'},
73             {code: '370000', address: '山东省'},
74             {code: '310000', address: '上海市'},
75             {code: '140000', address: '山西省'},
76             {code: '610000', address: '陕西省'},
77             {code: '510000', address: '四川省'}],
78         'T-Z': [
79             {code: '120000', address: '天津市'},
80             {code: '650000', address: '新疆维吾尔自治区'},
81             {code: '540000', address: '西藏自治区'},
82             {code: '530000', address: '云南省'},
83             {code: '330000', address: '浙江省'}]
84     },
85     110000: {
86         110100: '北京市',
87     },
88     110100: {
89         110101: '东城区',
90         110102: '西城区',
91         110105: '朝阳区',
92         110106: '丰台区',
93         110107: '石景山区',
94         110108: '海淀区',
95         110109: '门头沟区',
96         110111: '房山区',
97         110112: '通州区',
98         110113: '顺义区',
99         110114: '昌平区',
100         110115: '大兴区',
101         110116: '怀柔区',
102         110117: '平谷区',
103         110228: '密云县',
104         110229: '延庆县'
105     },
106     120000: {
107         120100: '天津市'
108     },
109     120100: {
110         120101: '和平区',
111         120102: '河东区',
112         120103: '河西区',
113         120104: '南开区',
114         120105: '河北区',
115         120106: '红桥区',
116         120110: '东丽区',
117         120111: '西青区',
118         120112: '津南区',
119         120113: '北辰区',
120         120114: '武清区',
121         120115: '宝坻区',
122         120116: '滨海新区',
123         120221: '宁河县',
124         120223: '静海县',
125         120225: '蓟县'
126     },
127     130000: {
128         130100: '石家庄市',
129         130200: '唐山市',
130         130300: '秦皇岛市',
131         130400: '邯郸市',
132         130500: '邢台市',
133         130600: '保定市',
134         130700: '张家口市',
135         130800: '承德市',
136         130900: '沧州市',
137         131000: '廊坊市',
138         131100: '衡水市'
139     },
140     130100: {
141         130102: '长安区',
142         130104: '桥西区',
143         130105: '新华区',
144         130107: '井陉矿区',
145         130108: '裕华区',
146         130109: '藁城区',
147         130110: '鹿泉区',
148         130111: '栾城区',
149         130121: '井陉县',
150         130123: '正定县',
151         130125: '行唐县',
152         130126: '灵寿县',
153         130127: '高邑县',
154         130128: '深泽县',
155         130129: '赞皇县',
156         130130: '无极县',
157         130131: '平山县',
158         130132: '元氏县',
159         130133: '赵县',
160         130181: '辛集市',
161         130183: '晋州市',
162         130184: '新乐市'
163     },
164     130200: {
165         130202: '路南区',
166         130203: '路北区',
167         130204: '古冶区',
168         130205: '开平区',
169         130207: '丰南区',
170         130208: '丰润区',
171         130209: '曹妃甸区',
172         130223: '滦县',
173         130224: '滦南县',
174         130225: '乐亭县',
175         130227: '迁西县',
176         130229: '玉田县',
177         130281: '遵化市',
178         130283: '迁安市'
179     },
180     130300: {
181         130302: '海港区',
182         130303: '山海关区',
183         130304: '北戴河区',
184         130321: '青龙满族自治县',
185         130322: '昌黎县',
186         130323: '抚宁县',
187         130324: '卢龙县'
188     },
189     130400: {
190         130402: '邯山区',
191         130403: '丛台区',
192         130404: '复兴区',
193         130406: '峰峰矿区',
194         130421: '邯郸县',
195         130423: '临漳县',
196         130424: '成安县',
197         130425: '大名县',
198         130426: '涉县',
199         130427: '磁县',
200         130428: '肥乡县',
201         130429: '永年县',
202         130430: '邱县',
203         130431: '鸡泽县',
204         130432: '广平县',
205         130433: '馆陶县',
206         130434: '魏县',
207         130435: '曲周县',
208         130481: '武安市'
209     },
210     130500: {
211         130502: '桥东区',
212         130503: '桥西区',
213         130521: '邢台县',
214         130522: '临城县',
215         130523: '内丘县',
216         130524: '柏乡县',
217         130525: '隆尧县',
218         130526: '任县',
219         130527: '南和县',
220         130528: '宁晋县',
221         130529: '巨鹿县',
222         130530: '新河县',
223         130531: '广宗县',
224         130532: '平乡县',
225         130533: '威县',
226         130534: '清河县',
227         130535: '临西县',
228         130581: '南宫市',
229         130582: '沙河市'
230     },
231     130600: {
232         130602: '竞秀区',
233         130603: '莲池区',
234         130621: '满城区',
235         130622: '清苑区',
236         130623: '涞水县',
237         130624: '阜平县',
238         130625: '徐水区',
239         130626: '定兴县',
240         130627: '唐县',
241         130628: '高阳县',
242         130629: '容城县',
243         130630: '涞源县',
244         130631: '望都县',
245         130632: '安新县',
246         130633: '易县',
247         130634: '曲阳县',
248         130635: '蠡县',
249         130636: '顺平县',
250         130637: '博野县',
251         130638: '雄县',
252         130681: '涿州市',
253         130682: '定州市',
254         130683: '安国市',
255         130684: '高碑店市'
256     },
257     130700: {
258         130702: '桥东区',
259         130703: '桥西区',
260         130705: '宣化区',
261         130706: '下花园区',
262         130721: '宣化县',
263         130722: '张北县',
264         130723: '康保县',
265         130724: '沽源县',
266         130725: '尚义县',
267         130726: '蔚县',
268         130727: '阳原县',
269         130728: '怀安县',
270         130729: '万全县',
271         130730: '怀来县',
272         130731: '涿鹿县',
273         130732: '赤城县',
274         130733: '崇礼县'
275     },
276     130800: {
277         130802: '双桥区',
278         130803: '双滦区',
279         130804: '鹰手营子矿区',
280         130821: '承德县',
281         130822: '兴隆县',
282         130823: '平泉县',
283         130824: '滦平县',
284         130825: '隆化县',
285         130826: '丰宁满族自治县',
286         130827: '宽城满族自治县',
287         130828: '围场满族蒙古族自治县'
288     },
289     130900: {
290         130902: '新华区',
291         130903: '运河区',
292         130921: '沧县',
293         130922: '青县',
294         130923: '东光县',
295         130924: '海兴县',
296         130925: '盐山县',
297         130926: '肃宁县',
298         130927: '南皮县',
299         130928: '吴桥县',
300         130929: '献县',
301         130930: '孟村回族自治县',
302         130981: '泊头市',
303         130982: '任丘市',
304         130983: '黄骅市',
305         130984: '河间市'
306     },
307     131000: {
308         131002: '安次区',
309         131003: '广阳区',
310         131022: '固安县',
311         131023: '永清县',
312         131024: '香河县',
313         131025: '大城县',
314         131026: '文安县',
315         131028: '大厂回族自治县',
316         131081: '霸州市',
317         131082: '三河市'
318     },
319     131100: {
320         131102: '桃城区',
321         131121: '枣强县',
322         131122: '武邑县',
323         131123: '武强县',
324         131124: '饶阳县',
325         131125: '安平县',
326         131126: '故城县',
327         131127: '景县',
328         131128: '阜城县',
329         131181: '冀州市',
330         131182: '深州市'
331     },
332     140000: {
333         140100: '太原市',
334         140200: '大同市',
335         140300: '阳泉市',
336         140400: '长治市',
337         140500: '晋城市',
338         140600: '朔州市',
339         140700: '晋中市',
340         140800: '运城市',
341         140900: '忻州市',
342         141000: '临汾市',
343         141100: '吕梁市'
344     },
345     140100: {
346         140105: '小店区',
347         140106: '迎泽区',
348         140107: '杏花岭区',
349         140108: '尖草坪区',
350         140109: '万柏林区',
351         140110: '晋源区',
352         140121: '清徐县',
353         140122: '阳曲县',
354         140123: '娄烦县',
355         140181: '古交市'
356     },
357     140200: {
358         140202: '城区',
359         140203: '矿区',
360         140211: '南郊区',
361         140212: '新荣区',
362         140221: '阳高县',
363         140222: '天镇县',
364         140223: '广灵县',
365         140224: '灵丘县',
366         140225: '浑源县',
367         140226: '左云县',
368         140227: '大同县'
369     },
370     140300: {
371         140302: '城区',
372         140303: '矿区',
373         140311: '郊区',
374         140321: '平定县',
375         140322: '盂县'
376     },
377     140400: {
378         140402: '城区',
379         140411: '郊区',
380         140421: '长治县',
381         140423: '襄垣县',
382         140424: '屯留县',
383         140425: '平顺县',
384         140426: '黎城县',
385         140427: '壶关县',
386         140428: '长子县',
387         140429: '武乡县',
388         140430: '沁县',
389         140431: '沁源县',
390         140481: '潞城市'
391     },
392     140500: {
393         140502: '城区',
394         140521: '沁水县',
395         140522: '阳城县',
396         140524: '陵川县',
397         140525: '泽州县',
398         140581: '高平市'
399     },
400     140600: {
401         140602: '朔城区',
402         140603: '平鲁区',
403         140621: '山阴县',
404         140622: '应县',
405         140623: '右玉县',
406         140624: '怀仁县'
407     },
408     140700: {
409         140702: '榆次区',
410         140721: '榆社县',
411         140722: '左权县',
412         140723: '和顺县',
413         140724: '昔阳县',
414         140725: '寿阳县',
415         140726: '太谷县',
416         140727: '祁县',
417         140728: '平遥县',
418         140729: '灵石县',
419         140781: '介休市'
420     },
421     140800: {
422         140802: '盐湖区',
423         140821: '临猗县',
424         140822: '万荣县',
425         140823: '闻喜县',
426         140824: '稷山县',
427         140825: '新绛县',
428         140826: '绛县',
429         140827: '垣曲县',
430         140828: '夏县',
431         140829: '平陆县',
432         140830: '芮城县',
433         140881: '永济市',
434         140882: '河津市'
435     },
436     140900: {
437         140902: '忻府区',
438         140921: '定襄县',
439         140922: '五台县',
440         140923: '代县',
441         140924: '繁峙县',
442         140925: '宁武县',
443         140926: '静乐县',
444         140927: '神池县',
445         140928: '五寨县',
446         140929: '岢岚县',
447         140930: '河曲县',
448         140931: '保德县',
449         140932: '偏关县',
450         140981: '原平市'
451     },
452     141000: {
453         141002: '尧都区',
454         141021: '曲沃县',
455         141022: '翼城县',
456         141023: '襄汾县',
457         141024: '洪洞县',
458         141025: '古县',
459         141026: '安泽县',
460         141027: '浮山县',
461         141028: '吉县',
462         141029: '乡宁县',
463         141030: '大宁县',
464         141031: '隰县',
465         141032: '永和县',
466         141033: '蒲县',
467         141034: '汾西县',
468         141081: '侯马市',
469         141082: '霍州市'
470     },
471     141100: {
472         141102: '离石区',
473         141121: '文水县',
474         141122: '交城县',
475         141123: '兴县',
476         141124: '临县',
477         141125: '柳林县',
478         141126: '石楼县',
479         141127: '岚县',
480         141128: '方山县',
481         141129: '中阳县',
482         141130: '交口县',
483         141181: '孝义市',
484         141182: '汾阳市'
485     },
486     150000: {
487         150100: '呼和浩特市',
488         150200: '包头市',
489         150300: '乌海市',
490         150400: '赤峰市',
491         150500: '通辽市',
492         150600: '鄂尔多斯市',
493         150700: '呼伦贝尔市',
494         150800: '巴彦淖尔市',
495         150900: '乌兰察布市',
496         152200: '兴安盟',
497         152500: '锡林郭勒盟',
498         152900: '阿拉善盟'
499     },
500     150100: {
501         150102: '新城区',
502         150103: '回民区',
503         150104: '玉泉区',
504         150105: '赛罕区',
505         150121: '土默特左旗',
506         150122: '托克托县',
507         150123: '和林格尔县',
508         150124: '清水河县',
509         150125: '武川县'
510     },
511     150200: {
512         150202: '东河区',
513         150203: '昆都仑区',
514         150204: '青山区',
515         150205: '石拐区',
516         150206: '白云鄂博矿区',
517         150207: '九原区',
518         150221: '土默特右旗',
519         150222: '固阳县',
520         150223: '达尔罕茂明安联合旗'
521     },
522     150300: {
523         150302: '海勃湾区',
524         150303: '海南区',
525         150304: '乌达区'
526     },
527     150400: {
528         150402: '红山区',
529         150403: '元宝山区',
530         150404: '松山区',
531         150421: '阿鲁科尔沁旗',
532         150422: '巴林左旗',
533         150423: '巴林右旗',
534         150424: '林西县',
535         150425: '克什克腾旗',
536         150426: '翁牛特旗',
537         150428: '喀喇沁旗',
538         150429: '宁城县',
539         150430: '敖汉旗'
540     },
541     150500: {
542         150502: '科尔沁区',
543         150521: '科尔沁左翼中旗',
544         150522: '科尔沁左翼后旗',
545         150523: '开鲁县',
546         150524: '库伦旗',
547         150525: '奈曼旗',
548         150526: '扎鲁特旗',
549         150581: '霍林郭勒市'
550     },
551     150600: {
552         150602: '东胜区',
553         150621: '达拉特旗',
554         150622: '准格尔旗',
555         150623: '鄂托克前旗',
556         150624: '鄂托克旗',
557         150625: '杭锦旗',
558         150626: '乌审旗',
559         150627: '伊金霍洛旗'
560     },
561     150700: {
562         150702: '海拉尔区',
563         150703: '扎赉诺尔区',
564         150721: '阿荣旗',
565         150722: '莫力达瓦达斡尔族自治旗',
566         150723: '鄂伦春自治旗',
567         150724: '鄂温克族自治旗',
568         150725: '陈巴尔虎旗',
569         150726: '新巴尔虎左旗',
570         150727: '新巴尔虎右旗',
571         150781: '满洲里市',
572         150782: '牙克石市',
573         150783: '扎兰屯市',
574         150784: '额尔古纳市',
575         150785: '根河市'
576     },
577     150800: {
578         150802: '临河区',
579         150821: '五原县',
580         150822: '磴口县',
581         150823: '乌拉特前旗',
582         150824: '乌拉特中旗',
583         150825: '乌拉特后旗',
584         150826: '杭锦后旗'
585     },
586     150900: {
587         150902: '集宁区',
588         150921: '卓资县',
589         150922: '化德县',
590         150923: '商都县',
591         150924: '兴和县',
592         150925: '凉城县',
593         150926: '察哈尔右翼前旗',
594         150927: '察哈尔右翼中旗',
595         150928: '察哈尔右翼后旗',
596         150929: '四子王旗',
597         150981: '丰镇市'
598     },
599     152200: {
600         152201: '乌兰浩特市',
601         152202: '阿尔山市',
602         152221: '科尔沁右翼前旗',
603         152222: '科尔沁右翼中旗',
604         152223: '扎赉特旗',
605         152224: '突泉县'
606     },
607     152500: {
608         152501: '二连浩特市',
609         152502: '锡林浩特市',
610         152522: '阿巴嘎旗',
611         152523: '苏尼特左旗',
612         152524: '苏尼特右旗',
613         152525: '东乌珠穆沁旗',
614         152526: '西乌珠穆沁旗',
615         152527: '太仆寺旗',
616         152528: '镶黄旗',
617         152529: '正镶白旗',
618         152530: '正蓝旗',
619         152531: '多伦县'
620     },
621     152900: {
622         152921: '阿拉善左旗',
623         152922: '阿拉善右旗',
624         152923: '额济纳旗'
625     },
626     210000: {
627         210100: '沈阳市',
628         210200: '大连市',
629         210300: '鞍山市',
630         210400: '抚顺市',
631         210500: '本溪市',
632         210600: '丹东市',
633         210700: '锦州市',
634         210800: '营口市',
635         210900: '阜新市',
636         211000: '辽阳市',
637         211100: '盘锦市',
638         211200: '铁岭市',
639         211300: '朝阳市',
640         211400: '葫芦岛市'
641     },
642     210100: {
643         210102: '和平区',
644         210103: '沈河区',
645         210104: '大东区',
646         210105: '皇姑区',
647         210106: '铁西区',
648         210111: '苏家屯区',
649         210112: '浑南区',
650         210113: '沈北新区',
651         210114: '于洪区',
652         210122: '辽中县',
653         210123: '康平县',
654         210124: '法库县',
655         210181: '新民市'
656     },
657     210200: {
658         210202: '中山区',
659         210203: '西岗区',
660         210204: '沙河口区',
661         210211: '甘井子区',
662         210212: '旅顺口区',
663         210213: '金州区',
664         210224: '长海县',
665         210281: '瓦房店市',
666         210282: '普兰店市',
667         210283: '庄河市'
668     },
669     210300: {
670         210302: '铁东区',
671         210303: '铁西区',
672         210304: '立山区',
673         210311: '千山区',
674         210321: '台安县',
675         210323: '岫岩满族自治县',
676         210381: '海城市'
677     },
678     210400: {
679         210402: '新抚区',
680         210403: '东洲区',
681         210404: '望花区',
682         210411: '顺城区',
683         210421: '抚顺县',
684         210422: '新宾满族自治县',
685         210423: '清原满族自治县'
686     },
687     210500: {
688         210502: '平山区',
689         210503: '溪湖区',
690         210504: '明山区',
691         210505: '南芬区',
692         210521: '本溪满族自治县',
693         210522: '桓仁满族自治县'
694     },
695     210600: {
696         210602: '元宝区',
697         210603: '振兴区',
698         210604: '振安区',
699         210624: '宽甸满族自治县',
700         210681: '东港市',
701         210682: '凤城市'
702     },
703     210700: {
704         210702: '古塔区',
705         210703: '凌河区',
706         210711: '太和区',
707         210726: '黑山县',
708         210727: '义县',
709         210781: '凌海市',
710         210782: '北镇市'
711     },
712     210800: {
713         210802: '站前区',
714         210803: '西市区',
715         210804: '鲅鱼圈区',
716         210811: '老边区',
717         210881: '盖州市',
718         210882: '大石桥市'
719     },
720     210900: {
721         210902: '海州区',
722         210903: '新邱区',
723         210904: '太平区',
724         210905: '清河门区',
725         210911: '细河区',
726         210921: '阜新蒙古族自治县',
727         210922: '彰武县'
728     },
729     211000: {
730         211002: '白塔区',
731         211003: '文圣区',
732         211004: '宏伟区',
733         211005: '弓长岭区',
734         211011: '太子河区',
735         211021: '辽阳县',
736         211081: '灯塔市'
737     },
738     211100: {
739         211102: '双台子区',
740         211103: '兴隆台区',
741         211121: '大洼县',
742         211122: '盘山县'
743     },
744     211200: {
745         211202: '银州区',
746         211204: '清河区',
747         211221: '铁岭县',
748         211223: '西丰县',
749         211224: '昌图县',
750         211281: '调兵山市',
751         211282: '开原市'
752     },
753     211300: {
754         211302: '双塔区',
755         211303: '龙城区',
756         211321: '朝阳县',
757         211322: '建平县',
758         211324: '喀喇沁左翼蒙古族自治县',
759         211381: '北票市',
760         211382: '凌源市'
761     },
762     211400: {
763         211402: '连山区',
764         211403: '龙港区',
765         211404: '南票区',
766         211421: '绥中县',
767         211422: '建昌县',
768         211481: '兴城市'
769     },
770     220000: {
771         220100: '长春市',
772         220200: '吉林市',
773         220300: '四平市',
774         220400: '辽源市',
775         220500: '通化市',
776         220600: '白山市',
777         220700: '松原市',
778         220800: '白城市',
779         222400: '延边朝鲜族自治州'
780     },
781     220100: {
782         220102: '南关区',
783         220103: '宽城区',
784         220104: '朝阳区',
785         220105: '二道区',
786         220106: '绿园区',
787         220112: '双阳区',
788         220113: '九台区',
789         220122: '农安县',
790         220182: '榆树市',
791         220183: '德惠市'
792     },
793     220200: {
794         220202: '昌邑区',
795         220203: '龙潭区',
796         220204: '船营区',
797         220211: '丰满区',
798         220221: '永吉县',
799         220281: '蛟河市',
800         220282: '桦甸市',
801         220283: '舒兰市',
802         220284: '磐石市'
803     },
804     220300: {
805         220302: '铁西区',
806         220303: '铁东区',
807         220322: '梨树县',
808         220323: '伊通满族自治县',
809         220381: '公主岭市',
810         220382: '双辽市'
811     },
812     220400: {
813         220402: '龙山区',
814         220403: '西安区',
815         220421: '东丰县',
816         220422: '东辽县'
817     },
818     220500: {
819         220502: '东昌区',
820         220503: '二道江区',
821         220521: '通化县',
822         220523: '辉南县',
823         220524: '柳河县',
824         220581: '梅河口市',
825         220582: '集安市'
826     },
827     220600: {
828         220602: '浑江区',
829         220605: '江源区',
830         220621: '抚松县',
831         220622: '靖宇县',
832         220623: '长白朝鲜族自治县',
833         220681: '临江市'
834     },
835     220700: {
836         220702: '宁江区',
837         220721: '前郭尔罗斯蒙古族自治县',
838         220722: '长岭县',
839         220723: '乾安县',
840         220781: '扶余市'
841     },
842     220800: {
843         220802: '洮北区',
844         220821: '镇赉县',
845         220822: '通榆县',
846         220881: '洮南市',
847         220882: '大安市'
848     },
849     222400: {
850         222401: '延吉市',
851         222402: '图们市',
852         222403: '敦化市',
853         222404: '珲春市',
854         222405: '龙井市',
855         222406: '和龙市',
856         222424: '汪清县',
857         222426: '安图县'
858     },
859     230000: {
860         230100: '哈尔滨市',
861         230200: '齐齐哈尔市',
862         230300: '鸡西市',
863         230400: '鹤岗市',
864         230500: '双鸭山市',
865         230600: '大庆市',
866         230700: '伊春市',
867         230800: '佳木斯市',
868         230900: '七台河市',
869         231000: '牡丹江市',
870         231100: '黑河市',
871         231200: '绥化市',
872         232700: '大兴安岭地区'
873     },
874     230100: {
875         230102: '道里区',
876         230103: '南岗区',
877         230104: '道外区',
878         230108: '平房区',
879         230109: '松北区',
880         230110: '香坊区',
881         230111: '呼兰区',
882         230112: '阿城区',
883         230113: '双城区',
884         230123: '依兰县',
885         230124: '方正县',
886         230125: '宾县',
887         230126: '巴彦县',
888         230127: '木兰县',
889         230128: '通河县',
890         230129: '延寿县',
891         230183: '尚志市',
892         230184: '五常市'
893     },
894     230200: {
895         230202: '龙沙区',
896         230203: '建华区',
897         230204: '铁锋区',
898         230205: '昂昂溪区',
899         230206: '富拉尔基区',
900         230207: '碾子山区',
901         230208: '梅里斯达斡尔族区',
902         230221: '龙江县',
903         230223: '依安县',
904         230224: '泰来县',
905         230225: '甘南县',
906         230227: '富裕县',
907         230229: '克山县',
908         230230: '克东县',
909         230231: '拜泉县',
910         230281: '讷河市'
911     },
912     230300: {
913         230302: '鸡冠区',
914         230303: '恒山区',
915         230304: '滴道区',
916         230305: '梨树区',
917         230306: '城子河区',
918         230307: '麻山区',
919         230321: '鸡东县',
920         230381: '虎林市',
921         230382: '密山市'
922     },
923     230400: {
924         230402: '向阳区',
925         230403: '工农区',
926         230404: '南山区',
927         230405: '兴安区',
928         230406: '东山区',
929         230407: '兴山区',
930         230421: '萝北县',
931         230422: '绥滨县'
932     },
933     230500: {
934         230502: '尖山区',
935         230503: '岭东区',
936         230505: '四方台区',
937         230506: '宝山区',
938         230521: '集贤县',
939         230522: '友谊县',
940         230523: '宝清县',
941         230524: '饶河县'
942     },
943     230600: {
944         230602: '萨尔图区',
945         230603: '龙凤区',
946         230604: '让胡路区',
947         230605: '红岗区',
948         230606: '大同区',
949         230621: '肇州县',
950         230622: '肇源县',
951         230623: '林甸县',
952         230624: '杜尔伯特蒙古族自治县'
953     },
954     230700: {
955         230702: '伊春区',
956         230703: '南岔区',
957         230704: '友好区',
958         230705: '西林区',
959         230706: '翠峦区',
960         230707: '新青区',
961         230708: '美溪区',
962         230709: '金山屯区',
963         230710: '五营区',
964         230711: '乌马河区',
965         230712: '汤旺河区',
966         230713: '带岭区',
967         230714: '乌伊岭区',
968         230715: '红星区',
969         230716: '上甘岭区',
970         230722: '嘉荫县',
971         230781: '铁力市'
972     },
973     230800: {
974         230803: '向阳区',
975         230804: '前进区',
976         230805: '东风区',
977         230811: '郊区',
978         230822: '桦南县',
979         230826: '桦川县',
980         230828: '汤原县',
981         230833: '抚远县',
982         230881: '同江市',
983         230882: '富锦市'
984     },
985     230900: {
986         230902: '新兴区',
987         230903: '桃山区',
988         230904: '茄子河区',
989         230921: '勃利县'
990     },
991     231000: {
992         231002: '东安区',
993         231003: '阳明区',
994         231004: '爱民区',
995         231005: '西安区',
996         231024: '东宁县',
997         231025: '林口县',
998         231081: '绥芬河市',
999         231083: '海林市',
1000         231084: '宁安市',
1001         231085: '穆棱市'
1002     },
1003     231100: {
1004         231102: '爱辉区',
1005         231121: '嫩江县',
1006         231123: '逊克县',
1007         231124: '孙吴县',
1008         231181: '北安市',
1009         231182: '五大连池市'
1010     },
1011     231200: {
1012         231202: '北林区',
1013         231221: '望奎县',
1014         231222: '兰西县',
1015         231223: '青冈县',
1016         231224: '庆安县',
1017         231225: '明水县',
1018         231226: '绥棱县',
1019         231281: '安达市',
1020         231282: '肇东市',
1021         231283: '海伦市'
1022     },
1023     232700: {
1024         232701: '加格达奇区',
1025         232721: '呼玛县',
1026         232722: '塔河县',
1027         232723: '漠河县'
1028     },
1029     310000: {
1030         310100: '上海市',
1031     },
1032     310100: {
1033         310101: '黄浦区',
1034         310104: '徐汇区',
1035         310105: '长宁区',
1036         310106: '静安区',
1037         310107: '普陀区',
1038         310108: '闸北区',
1039         310109: '虹口区',
1040         310110: '杨浦区',
1041         310112: '闵行区',
1042         310113: '宝山区',
1043         310114: '嘉定区',
1044         310115: '浦东新区',
1045         310116: '金山区',
1046         310117: '松江区',
1047         310118: '青浦区',
1048         310120: '奉贤区',
1049         310230: '崇明县'
1050     },
1051     320000: {
1052         320100: '南京市',
1053         320200: '无锡市',
1054         320300: '徐州市',
1055         320400: '常州市',
1056         320500: '苏州市',
1057         320600: '南通市',
1058         320700: '连云港市',
1059         320800: '淮安市',
1060         320900: '盐城市',
1061         321000: '扬州市',
1062         321100: '镇江市',
1063         321200: '泰州市',
1064         321300: '宿迁市'
1065     },
1066     320100: {
1067         320102: '玄武区',
1068         320104: '秦淮区',
1069         320105: '建邺区',
1070         320106: '鼓楼区',
1071         320111: '浦口区',
1072         320113: '栖霞区',
1073         320114: '雨花台区',
1074         320115: '江宁区',
1075         320116: '六合区',
1076         320117: '溧水区',
1077         320118: '高淳区'
1078     },
1079     320200: {
1080         320202: '崇安区',
1081         320203: '南长区',
1082         320204: '北塘区',
1083         320205: '锡山区',
1084         320206: '惠山区',
1085         320211: '滨湖区',
1086         320281: '江阴市',
1087         320282: '宜兴市'
1088     },
1089     320300: {
1090         320302: '鼓楼区',
1091         320303: '云龙区',
1092         320305: '贾汪区',
1093         320311: '泉山区',
1094         320312: '铜山区',
1095         320321: '丰县',
1096         320322: '沛县',
1097         320324: '睢宁县',
1098         320381: '新沂市',
1099         320382: '邳州市'
1100     },
1101     320400: {
1102         320402: '天宁区',
1103         320404: '钟楼区',
1104         320411: '新北区',
1105         320412: '武进区',
1106         320481: '溧阳市',
1107         320482: '金坛区'
1108     },
1109     320500: {
1110         320505: '虎丘区',
1111         320506: '吴中区',
1112         320507: '相城区',
1113         320508: '姑苏区',
1114         320509: '吴江区',
1115         320581: '常熟市',
1116         320582: '张家港市',
1117         320583: '昆山市',
1118         320585: '太仓市'
1119     },
1120     320600: {
1121         320602: '崇川区',
1122         320611: '港闸区',
1123         320612: '通州区',
1124         320621: '海安县',
1125         320623: '如东县',
1126         320681: '启东市',
1127         320682: '如皋市',
1128         320684: '海门市'
1129     },
1130     320700: {
1131         320703: '连云区',
1132         320706: '海州区',
1133         320707: '赣榆区',
1134         320722: '东海县',
1135         320723: '灌云县',
1136         320724: '灌南县'
1137     },
1138     320800: {
1139         320802: '清河区',
1140         320803: '淮安区',
1141         320804: '淮阴区',
1142         320811: '清浦区',
1143         320826: '涟水县',
1144         320829: '洪泽县',
1145         320830: '盱眙县',
1146         320831: '金湖县'
1147     },
1148     320900: {
1149         320902: '亭湖区',
1150         320903: '盐都区',
1151         320921: '响水县',
1152         320922: '滨海县',
1153         320923: '阜宁县',
1154         320924: '射阳县',
1155         320925: '建湖县',
1156         320981: '东台市',
1157         320982: '大丰市'
1158     },
1159     321000: {
1160         321002: '广陵区',
1161         321003: '邗江区',
1162         321012: '江都区',
1163         321023: '宝应县',
1164         321081: '仪征市',
1165         321084: '高邮市'
1166     },
1167     321100: {
1168         321102: '京口区',
1169         321111: '润州区',
1170         321112: '丹徒区',
1171         321181: '丹阳市',
1172         321182: '扬中市',
1173         321183: '句容市'
1174     },
1175     321200: {
1176         321202: '海陵区',
1177         321203: '高港区',
1178         321204: '姜堰区',
1179         321281: '兴化市',
1180         321282: '靖江市',
1181         321283: '泰兴市'
1182     },
1183     321300: {
1184         321302: '宿城区',
1185         321311: '宿豫区',
1186         321322: '沭阳县',
1187         321323: '泗阳县',
1188         321324: '泗洪县'
1189     },
1190     330000: {
1191         330100: '杭州市',
1192         330200: '宁波市',
1193         330300: '温州市',
1194         330400: '嘉兴市',
1195         330500: '湖州市',
1196         330600: '绍兴市',
1197         330700: '金华市',
1198         330800: '衢州市',
1199         330900: '舟山市',
1200         331000: '台州市',
1201         331100: '丽水市'
1202     },
1203     330100: {
1204         330102: '上城区',
1205         330103: '下城区',
1206         330104: '江干区',
1207         330105: '拱墅区',
1208         330106: '西湖区',
1209         330108: '滨江区',
1210         330109: '萧山区',
1211         330110: '余杭区',
1212         330111: '富阳区',
1213         330122: '桐庐县',
1214         330127: '淳安县',
1215         330182: '建德市',
1216         330185: '临安市'
1217     },
1218     330200: {
1219         330203: '海曙区',
1220         330204: '江东区',
1221         330205: '江北区',
1222         330206: '北仑区',
1223         330211: '镇海区',
1224         330212: '鄞州区',
1225         330225: '象山县',
1226         330226: '宁海县',
1227         330281: '余姚市',
1228         330282: '慈溪市',
1229         330283: '奉化市'
1230     },
1231     330300: {
1232         330302: '鹿城区',
1233         330303: '龙湾区',
1234         330304: '瓯海区',
1235         330322: '洞头县',
1236         330324: '永嘉县',
1237         330326: '平阳县',
1238         330327: '苍南县',
1239         330328: '文成县',
1240         330329: '泰顺县',
1241         330381: '瑞安市',
1242         330382: '乐清市'
1243     },
1244     330400: {
1245         330402: '南湖区',
1246         330411: '秀洲区',
1247         330421: '嘉善县',
1248         330424: '海盐县',
1249         330481: '海宁市',
1250         330482: '平湖市',
1251         330483: '桐乡市'
1252     },
1253     330500: {
1254         330502: '吴兴区',
1255         330503: '南浔区',
1256         330521: '德清县',
1257         330522: '长兴县',
1258         330523: '安吉县'
1259     },
1260     330600: {
1261         330602: '越城区',
1262         330603: '柯桥区',
1263         330604: '上虞区',
1264         330624: '新昌县',
1265         330681: '诸暨市',
1266         330683: '嵊州市'
1267     },
1268     330700: {
1269         330702: '婺城区',
1270         330703: '金东区',
1271         330723: '武义县',
1272         330726: '浦江县',
1273         330727: '磐安县',
1274         330781: '兰溪市',
1275         330782: '义乌市',
1276         330783: '东阳市',
1277         330784: '永康市'
1278     },
1279     330800: {
1280         330802: '柯城区',
1281         330803: '衢江区',
1282         330822: '常山县',
1283         330824: '开化县',
1284         330825: '龙游县',
1285         330881: '江山市'
1286     },
1287     330900: {
1288         330902: '定海区',
1289         330903: '普陀区',
1290         330921: '岱山县',
1291         330922: '嵊泗县'
1292     },
1293     331000: {
1294         331002: '椒江区',
1295         331003: '黄岩区',
1296         331004: '路桥区',
1297         331021: '玉环县',
1298         331022: '三门县',
1299         331023: '天台县',
1300         331024: '仙居县',
1301         331081: '温岭市',
1302         331082: '临海市'
1303     },
1304     331100: {
1305         331102: '莲都区',
1306         331121: '青田县',
1307         331122: '缙云县',
1308         331123: '遂昌县',
1309         331124: '松阳县',
1310         331125: '云和县',
1311         331126: '庆元县',
1312         331127: '景宁畲族自治县',
1313         331181: '龙泉市'
1314     },
1315     340000: {
1316         340100: '合肥市',
1317         340200: '芜湖市',
1318         340300: '蚌埠市',
1319         340400: '淮南市',
1320         340500: '马鞍山市',
1321         340600: '淮北市',
1322         340700: '铜陵市',
1323         340800: '安庆市',
1324         341000: '黄山市',
1325         341100: '滁州市',
1326         341200: '阜阳市',
1327         341300: '宿州市',
1328         341500: '六安市',
1329         341600: '亳州市',
1330         341700: '池州市',
1331         341800: '宣城市'
1332     },
1333     340100: {
1334         340102: '瑶海区',
1335         340103: '庐阳区',
1336         340104: '蜀山区',
1337         340111: '包河区',
1338         340121: '长丰县',
1339         340122: '肥东县',
1340         340123: '肥西县',
1341         340124: '庐江县',
1342         340181: '巢湖市'
1343     },
1344     340200: {
1345         340202: '镜湖区',
1346         340203: '弋江区',
1347         340207: '鸠江区',
1348         340208: '三山区',
1349         340221: '芜湖县',
1350         340222: '繁昌县',
1351         340223: '南陵县',
1352         340225: '无为县'
1353     },
1354     340300: {
1355         340302: '龙子湖区',
1356         340303: '蚌山区',
1357         340304: '禹会区',
1358         340311: '淮上区',
1359         340321: '怀远县',
1360         340322: '五河县',
1361         340323: '固镇县'
1362     },
1363     340400: {
1364         340402: '大通区',
1365         340403: '田家庵区',
1366         340404: '谢家集区',
1367         340405: '八公山区',
1368         340406: '潘集区',
1369         340421: '凤台县'
1370     },
1371     340500: {
1372         340503: '花山区',
1373         340504: '雨山区',
1374         340506: '博望区',
1375         340521: '当涂县',
1376         340522: '含山县',
1377         340523: '和县'
1378     },
1379     340600: {
1380         340602: '杜集区',
1381         340603: '相山区',
1382         340604: '烈山区',
1383         340621: '濉溪县'
1384     },
1385     340700: {
1386         340702: '铜官山区',
1387         340703: '狮子山区',
1388         340711: '郊区',
1389         340721: '铜陵县'
1390     },
1391     340800: {
1392         340802: '迎江区',
1393         340803: '大观区',
1394         340811: '宜秀区',
1395         340822: '怀宁县',
1396         340823: '枞阳县',
1397         340824: '潜山县',
1398         340825: '太湖县',
1399         340826: '宿松县',
1400         340827: '望江县',
1401         340828: '岳西县',
1402         340881: '桐城市'
1403     },
1404     341000: {
1405         341002: '屯溪区',
1406         341003: '黄山区',
1407         341004: '徽州区',
1408         341021: '歙县',
1409         341022: '休宁县',
1410         341023: '黟县',
1411         341024: '祁门县'
1412     },
1413     341100: {
1414         341102: '琅琊区',
1415         341103: '南谯区',
1416         341122: '来安县',
1417         341124: '全椒县',
1418         341125: '定远县',
1419         341126: '凤阳县',
1420         341181: '天长市',
1421         341182: '明光市'
1422     },
1423     341200: {
1424         341202: '颍州区',
1425         341203: '颍东区',
1426         341204: '颍泉区',
1427         341221: '临泉县',
1428         341222: '太和县',
1429         341225: '阜南县',
1430         341226: '颍上县',
1431         341282: '界首市'
1432     },
1433     341300: {
1434         341302: '埇桥区',
1435         341321: '砀山县',
1436         341322: '萧县',
1437         341323: '灵璧县',
1438         341324: '泗县'
1439     },
1440     341500: {
1441         341502: '金安区',
1442         341503: '裕安区',
1443         341521: '寿县',
1444         341522: '霍邱县',
1445         341523: '舒城县',
1446         341524: '金寨县',
1447         341525: '霍山县'
1448     },
1449     341600: {
1450         341602: '谯城区',
1451         341621: '涡阳县',
1452         341622: '蒙城县',
1453         341623: '利辛县'
1454     },
1455     341700: {
1456         341702: '贵池区',
1457         341721: '东至县',
1458         341722: '石台县',
1459         341723: '青阳县'
1460     },
1461     341800: {
1462         341802: '宣州区',
1463         341821: '郎溪县',
1464         341822: '广德县',
1465         341823: '泾县',
1466         341824: '绩溪县',
1467         341825: '旌德县',
1468         341881: '宁国市'
1469     },
1470     350000: {
1471         350100: '福州市',
1472         350200: '厦门市',
1473         350300: '莆田市',
1474         350400: '三明市',
1475         350500: '泉州市',
1476         350600: '漳州市',
1477         350700: '南平市',
1478         350800: '龙岩市',
1479         350900: '宁德市'
1480     },
1481     350100: {
1482         350102: '鼓楼区',
1483         350103: '台江区',
1484         350104: '仓山区',
1485         350105: '马尾区',
1486         350111: '晋安区',
1487         350121: '闽侯县',
1488         350122: '连江县',
1489         350123: '罗源县',
1490         350124: '闽清县',
1491         350125: '永泰县',
1492         350128: '平潭县',
1493         350181: '福清市',
1494         350182: '长乐市'
1495     },
1496     350200: {
1497         350203: '思明区',
1498         350205: '海沧区',
1499         350206: '湖里区',
1500         350211: '集美区',
1501         350212: '同安区',
1502         350213: '翔安区'
1503     },
1504     350300: {
1505         350302: '城厢区',
1506         350303: '涵江区',
1507         350304: '荔城区',
1508         350305: '秀屿区',
1509         350322: '仙游县'
1510     },
1511     350400: {
1512         350402: '梅列区',
1513         350403: '三元区',
1514         350421: '明溪县',
1515         350423: '清流县',
1516         350424: '宁化县',
1517         350425: '大田县',
1518         350426: '尤溪县',
1519         350427: '沙县',
1520         350428: '将乐县',
1521         350429: '泰宁县',
1522         350430: '建宁县',
1523         350481: '永安市'
1524     },
1525     350500: {
1526         350502: '鲤城区',
1527         350503: '丰泽区',
1528         350504: '洛江区',
1529         350505: '泉港区',
1530         350521: '惠安县',
1531         350524: '安溪县',
1532         350525: '永春县',
1533         350526: '德化县',
1534         350527: '金门县',
1535         350581: '石狮市',
1536         350582: '晋江市',
1537         350583: '南安市'
1538     },
1539     350600: {
1540         350602: '芗城区',
1541         350603: '龙文区',
1542         350622: '云霄县',
1543         350623: '漳浦县',
1544         350624: '诏安县',
1545         350625: '长泰县',
1546         350626: '东山县',
1547         350627: '南靖县',
1548         350628: '平和县',
1549         350629: '华安县',
1550         350681: '龙海市'
1551     },
1552     350700: {
1553         350702: '延平区',
1554         350703: '建阳区',
1555         350721: '顺昌县',
1556         350722: '浦城县',
1557         350723: '光泽县',
1558         350724: '松溪县',
1559         350725: '政和县',
1560         350781: '邵武市',
1561         350782: '武夷山市',
1562         350783: '建瓯市'
1563     },
1564     350800: {
1565         350802: '新罗区',
1566         350803: '永定区',
1567         350821: '长汀县',
1568         350823: '上杭县',
1569         350824: '武平县',
1570         350825: '连城县',
1571         350881: '漳平市'
1572     },
1573     350900: {
1574         350902: '蕉城区',
1575         350921: '霞浦县',
1576         350922: '古田县',
1577         350923: '屏南县',
1578         350924: '寿宁县',
1579         350925: '周宁县',
1580         350926: '柘荣县',
1581         350981: '福安市',
1582         350982: '福鼎市'
1583     },
1584     360000: {
1585         360100: '南昌市',
1586         360200: '景德镇市',
1587         360300: '萍乡市',
1588         360400: '九江市',
1589         360500: '新余市',
1590         360600: '鹰潭市',
1591         360700: '赣州市',
1592         360800: '吉安市',
1593         360900: '宜春市',
1594         361000: '抚州市',
1595         361100: '上饶市'
1596     },
1597     360100: {
1598         360102: '东湖区',
1599         360103: '西湖区',
1600         360104: '青云谱区',
1601         360105: '湾里区',
1602         360111: '青山湖区',
1603         360121: '南昌县',
1604         360122: '新建县',
1605         360123: '安义县',
1606         360124: '进贤县'
1607     },
1608     360200: {
1609         360202: '昌江区',
1610         360203: '珠山区',
1611         360222: '浮梁县',
1612         360281: '乐平市'
1613     },
1614     360300: {
1615         360302: '安源区',
1616         360313: '湘东区',
1617         360321: '莲花县',
1618         360322: '上栗县',
1619         360323: '芦溪县'
1620     },
1621     360400: {
1622         360402: '庐山区',
1623         360403: '浔阳区',
1624         360421: '九江县',
1625         360423: '武宁县',
1626         360424: '修水县',
1627         360425: '永修县',
1628         360426: '德安县',
1629         360427: '星子县',
1630         360428: '都昌县',
1631         360429: '湖口县',
1632         360430: '彭泽县',
1633         360481: '瑞昌市',
1634         360482: '共青城市'
1635     },
1636     360500: {
1637         360502: '渝水区',
1638         360521: '分宜县'
1639     },
1640     360600: {
1641         360602: '月湖区',
1642         360622: '余江县',
1643         360681: '贵溪市'
1644     },
1645     360700: {
1646         360702: '章贡区',
1647         360703: '南康区',
1648         360721: '赣县',
1649         360722: '信丰县',
1650         360723: '大余县',
1651         360724: '上犹县',
1652         360725: '崇义县',
1653         360726: '安远县',
1654         360727: '龙南县',
1655         360728: '定南县',
1656         360729: '全南县',
1657         360730: '宁都县',
1658         360731: '于都县',
1659         360732: '兴国县',
1660         360733: '会昌县',
1661         360734: '寻乌县',
1662         360735: '石城县',
1663         360781: '瑞金市'
1664     },
1665     360800: {
1666         360802: '吉州区',
1667         360803: '青原区',
1668         360821: '吉安县',
1669         360822: '吉水县',
1670         360823: '峡江县',
1671         360824: '新干县',
1672         360825: '永丰县',
1673         360826: '泰和县',
1674         360827: '遂川县',
1675         360828: '万安县',
1676         360829: '安福县',
1677         360830: '永新县',
1678         360881: '井冈山市'
1679     },
1680     360900: {
1681         360902: '袁州区',
1682         360921: '奉新县',
1683         360922: '万载县',
1684         360923: '上高县',
1685         360924: '宜丰县',
1686         360925: '靖安县',
1687         360926: '铜鼓县',
1688         360981: '丰城市',
1689         360982: '樟树市',
1690         360983: '高安市'
1691     },
1692     361000: {
1693         361002: '临川区',
1694         361021: '南城县',
1695         361022: '黎川县',
1696         361023: '南丰县',
1697         361024: '崇仁县',
1698         361025: '乐安县',
1699         361026: '宜黄县',
1700         361027: '金溪县',
1701         361028: '资溪县',
1702         361029: '东乡县',
1703         361030: '广昌县'
1704     },
1705     361100: {
1706         361102: '信州区',
1707         361103: '广丰区',
1708         361121: '上饶县',
1709         361123: '玉山县',
1710         361124: '铅山县',
1711         361125: '横峰县',
1712         361126: '弋阳县',
1713         361127: '余干县',
1714         361128: '鄱阳县',
1715         361129: '万年县',
1716         361130: '婺源县',
1717         361181: '德兴市'
1718     },
1719     370000: {
1720         370100: '济南市',
1721         370200: '青岛市',
1722         370300: '淄博市',
1723         370400: '枣庄市',
1724         370500: '东营市',
1725         370600: '烟台市',
1726         370700: '潍坊市',
1727         370800: '济宁市',
1728         370900: '泰安市',
1729         371000: '威海市',
1730         371100: '日照市',
1731         371200: '莱芜市',
1732         371300: '临沂市',
1733         371400: '德州市',
1734         371500: '聊城市',
1735         371600: '滨州市',
1736         371700: '菏泽市'
1737     },
1738     370100: {
1739         370102: '历下区',
1740         370103: '市中区',
1741         370104: '槐荫区',
1742         370105: '天桥区',
1743         370112: '历城区',
1744         370113: '长清区',
1745         370124: '平阴县',
1746         370125: '济阳县',
1747         370126: '商河县',
1748         370181: '章丘市'
1749     },
1750     370200: {
1751         370202: '市南区',
1752         370203: '市北区',
1753         370211: '黄岛区',
1754         370212: '崂山区',
1755         370213: '李沧区',
1756         370214: '城阳区',
1757         370281: '胶州市',
1758         370282: '即墨市',
1759         370283: '平度市',
1760         370285: '莱西市'
1761     },
1762     370300: {
1763         370302: '淄川区',
1764         370303: '张店区',
1765         370304: '博山区',
1766         370305: '临淄区',
1767         370306: '周村区',
1768         370321: '桓台县',
1769         370322: '高青县',
1770         370323: '沂源县'
1771     },
1772     370400: {
1773         370402: '市中区',
1774         370403: '薛城区',
1775         370404: '峄城区',
1776         370405: '台儿庄区',
1777         370406: '山亭区',
1778         370481: '滕州市'
1779     },
1780     370500: {
1781         370502: '东营区',
1782         370503: '河口区',
1783         370521: '垦利县',
1784         370522: '利津县',
1785         370523: '广饶县'
1786     },
1787     370600: {
1788         370602: '芝罘区',
1789         370611: '福山区',
1790         370612: '牟平区',
1791         370613: '莱山区',
1792         370634: '长岛县',
1793         370681: '龙口市',
1794         370682: '莱阳市',
1795         370683: '莱州市',
1796         370684: '蓬莱市',
1797         370685: '招远市',
1798         370686: '栖霞市',
1799         370687: '海阳市'
1800     },
1801     370700: {
1802         370702: '潍城区',
1803         370703: '寒亭区',
1804         370704: '坊子区',
1805         370705: '奎文区',
1806         370724: '临朐县',
1807         370725: '昌乐县',
1808         370781: '青州市',
1809         370782: '诸城市',
1810         370783: '寿光市',
1811         370784: '安丘市',
1812         370785: '高密市',
1813         370786: '昌邑市'
1814     },
1815     370800: {
1816         370811: '任城区',
1817         370812: '兖州区',
1818         370826: '微山县',
1819         370827: '鱼台县',
1820         370828: '金乡县',
1821         370829: '嘉祥县',
1822         370830: '汶上县',
1823         370831: '泗水县',
1824         370832: '梁山县',
1825         370881: '曲阜市',
1826         370883: '邹城市'
1827     },
1828     370900: {
1829         370902: '泰山区',
1830         370911: '岱岳区',
1831         370921: '宁阳县',
1832         370923: '东平县',
1833         370982: '新泰市',
1834         370983: '肥城市'
1835     },
1836     371000: {
1837         371002: '环翠区',
1838         371003: '文登区',
1839         371082: '荣成市',
1840         371083: '乳山市'
1841     },
1842     371100: {
1843         371102: '东港区',
1844         371103: '岚山区',
1845         371121: '五莲县',
1846         371122: '莒县'
1847     },
1848     371200: {
1849         371202: '莱城区',
1850         371203: '钢城区'
1851     },
1852     371300: {
1853         371302: '兰山区',
1854         371311: '罗庄区',
1855         371312: '河东区',
1856         371321: '沂南县',
1857         371322: '郯城县',
1858         371323: '沂水县',
1859         371324: '兰陵县',
1860         371325: '费县',
1861         371326: '平邑县',
1862         371327: '莒南县',
1863         371328: '蒙阴县',
1864         371329: '临沭县'
1865     },
1866     371400: {
1867         371402: '德城区',
1868         371403: '陵城区',
1869         371422: '宁津县',
1870         371423: '庆云县',
1871         371424: '临邑县',
1872         371425: '齐河县',
1873         371426: '平原县',
1874         371427: '夏津县',
1875         371428: '武城县',
1876         371481: '乐陵市',
1877         371482: '禹城市'
1878     },
1879     371500: {
1880         371502: '东昌府区',
1881         371521: '阳谷县',
1882         371522: '莘县',
1883         371523: '茌平县',
1884         371524: '东阿县',
1885         371525: '冠县',
1886         371526: '高唐县',
1887         371581: '临清市'
1888     },
1889     371600: {
1890         371602: '滨城区',
1891         371603: '沾化区',
1892         371621: '惠民县',
1893         371622: '阳信县',
1894         371623: '无棣县',
1895         371625: '博兴县',
1896         371626: '邹平县'
1897     },
1898     371700: {
1899         371702: '牡丹区',
1900         371721: '曹县',
1901         371722: '单县',
1902         371723: '成武县',
1903         371724: '巨野县',
1904         371725: '郓城县',
1905         371726: '鄄城县',
1906         371727: '定陶县',
1907         371728: '东明县'
1908     },
1909     410000: {
1910         410100: '郑州市',
1911         410200: '开封市',
1912         410300: '洛阳市',
1913         410400: '平顶山市',
1914         410500: '安阳市',
1915         410600: '鹤壁市',
1916         410700: '新乡市',
1917         410800: '焦作市',
1918         410900: '濮阳市',
1919         411000: '许昌市',
1920         411100: '漯河市',
1921         411200: '三门峡市',
1922         411300: '南阳市',
1923         411400: '商丘市',
1924         411500: '信阳市',
1925         411600: '周口市',
1926         411700: '驻马店市',
1927         419001: '济源市'
1928     },
1929     410100: {
1930         410102: '中原区',
1931         410103: '二七区',
1932         410104: '管城回族区',
1933         410105: '金水区',
1934         410106: '上街区',
1935         410108: '惠济区',
1936         410122: '中牟县',
1937         410181: '巩义市',
1938         410182: '荥阳市',
1939         410183: '新密市',
1940         410184: '新郑市',
1941         410185: '登封市'
1942     },
1943     410200: {
1944         410202: '龙亭区',
1945         410203: '顺河回族区',
1946         410204: '鼓楼区',
1947         410205: '禹王台区',
1948         410212: '祥符区',
1949         410221: '杞县',
1950         410222: '通许县',
1951         410223: '尉氏县',
1952         410225: '兰考县'
1953     },
1954     410300: {
1955         410302: '老城区',
1956         410303: '西工区',
1957         410304: '瀍河回族区',
1958         410305: '涧西区',
1959         410306: '吉利区',
1960         410311: '洛龙区',
1961         410322: '孟津县',
1962         410323: '新安县',
1963         410324: '栾川县',
1964         410325: '嵩县',
1965         410326: '汝阳县',
1966         410327: '宜阳县',
1967         410328: '洛宁县',
1968         410329: '伊川县',
1969         410381: '偃师市'
1970     },
1971     410400: {
1972         410402: '新华区',
1973         410403: '卫东区',
1974         410404: '石龙区',
1975         410411: '湛河区',
1976         410421: '宝丰县',
1977         410422: '叶县',
1978         410423: '鲁山县',
1979         410425: '郏县',
1980         410481: '舞钢市',
1981         410482: '汝州市'
1982     },
1983     410500: {
1984         410502: '文峰区',
1985         410503: '北关区',
1986         410505: '殷都区',
1987         410506: '龙安区',
1988         410522: '安阳县',
1989         410523: '汤阴县',
1990         410526: '滑县',
1991         410527: '内黄县',
1992         410581: '林州市'
1993     },
1994     410600: {
1995         410602: '鹤山区',
1996         410603: '山城区',
1997         410611: '淇滨区',
1998         410621: '浚县',
1999         410622: '淇县'
2000     },
2001     410700: {
2002         410702: '红旗区',
2003         410703: '卫滨区',
2004         410704: '凤泉区',
2005         410711: '牧野区',
2006         410721: '新乡县',
2007         410724: '获嘉县',
2008         410725: '原阳县',
2009         410726: '延津县',
2010         410727: '封丘县',
2011         410728: '长垣县',
2012         410781: '卫辉市',
2013         410782: '辉县市'
2014     },
2015     410800: {
2016         410802: '解放区',
2017         410803: '中站区',
2018         410804: '马村区',
2019         410811: '山阳区',
2020         410821: '修武县',
2021         410822: '博爱县',
2022         410823: '武陟县',
2023         410825: '温县',
2024         410882: '沁阳市',
2025         410883: '孟州市'
2026     },
2027     410900: {
2028         410902: '华龙区',
2029         410922: '清丰县',
2030         410923: '南乐县',
2031         410926: '范县',
2032         410927: '台前县',
2033         410928: '濮阳县'
2034     },
2035     411000: {
2036         411002: '魏都区',
2037         411023: '许昌县',
2038         411024: '鄢陵县',
2039         411025: '襄城县',
2040         411081: '禹州市',
2041         411082: '长葛市'
2042     },
2043     411100: {
2044         411102: '源汇区',
2045         411103: '郾城区',
2046         411104: '召陵区',
2047         411121: '舞阳县',
2048         411122: '临颍县'
2049     },
2050     411200: {
2051         411202: '湖滨区',
2052         411203: '陕州区',
2053         411221: '渑池县',
2054         411224: '卢氏县',
2055         411281: '义马市',
2056         411282: '灵宝市'
2057     },
2058     411300: {
2059         411302: '宛城区',
2060         411303: '卧龙区',
2061         411321: '南召县',
2062         411322: '方城县',
2063         411323: '西峡县',
2064         411324: '镇平县',
2065         411325: '内乡县',
2066         411326: '淅川县',
2067         411327: '社旗县',
2068         411328: '唐河县',
2069         411329: '新野县',
2070         411330: '桐柏县',
2071         411381: '邓州市'
2072     },
2073     411400: {
2074         411402: '梁园区',
2075         411403: '睢阳区',
2076         411421: '民权县',
2077         411422: '睢县',
2078         411423: '宁陵县',
2079         411424: '柘城县',
2080         411425: '虞城县',
2081         411426: '夏邑县',
2082         411481: '永城市'
2083     },
2084     411500: {
2085         411502: '浉河区',
2086         411503: '平桥区',
2087         411521: '罗山县',
2088         411522: '光山县',
2089         411523: '新县',
2090         411524: '商城县',
2091         411525: '固始县',
2092         411526: '潢川县',
2093         411527: '淮滨县',
2094         411528: '息县'
2095     },
2096     411600: {
2097         411602: '川汇区',
2098         411621: '扶沟县',
2099         411622: '西华县',
2100         411623: '商水县',
2101         411624: '沈丘县',
2102         411625: '郸城县',
2103         411626: '淮阳县',
2104         411627: '太康县',
2105         411628: '鹿邑县',
2106         411681: '项城市'
2107     },
2108     411700: {
2109         411702: '驿城区',
2110         411721: '西平县',
2111         411722: '上蔡县',
2112         411723: '平舆县',
2113         411724: '正阳县',
2114         411725: '确山县',
2115         411726: '泌阳县',
2116         411727: '汝南县',
2117         411728: '遂平县',
2118         411729: '新蔡县'
2119     },
2120     420000: {
2121         420100: '武汉市',
2122         420200: '黄石市',
2123         420300: '十堰市',
2124         420500: '宜昌市',
2125         420600: '襄阳市',
2126         420700: '鄂州市',
2127         420800: '荆门市',
2128         420900: '孝感市',
2129         421000: '荆州市',
2130         421100: '黄冈市',
2131         421200: '咸宁市',
2132         421300: '随州市',
2133         422800: '恩施土家族苗族自治州',
2134         429004: '仙桃市',
2135         429005: '潜江市',
2136         429006: '天门市',
2137         429021: '神农架林区'
2138     },
2139     420100: {
2140         420102: '江岸区',
2141         420103: '江汉区',
2142         420104: '硚口区',
2143         420105: '汉阳区',
2144         420106: '武昌区',
2145         420107: '青山区',
2146         420111: '洪山区',
2147         420112: '东西湖区',
2148         420113: '汉南区',
2149         420114: '蔡甸区',
2150         420115: '江夏区',
2151         420116: '黄陂区',
2152         420117: '新洲区'
2153     },
2154     420200: {
2155         420202: '黄石港区',
2156         420203: '西塞山区',
2157         420204: '下陆区',
2158         420205: '铁山区',
2159         420222: '阳新县',
2160         420281: '大冶市'
2161     },
2162     420300: {
2163         420302: '茅箭区',
2164         420303: '张湾区',
2165         420304: '郧阳区',
2166         420322: '郧西县',
2167         420323: '竹山县',
2168         420324: '竹溪县',
2169         420325: '房县',
2170         420381: '丹江口市'
2171     },
2172     420500: {
2173         420502: '西陵区',
2174         420503: '伍家岗区',
2175         420504: '点军区',
2176         420505: '猇亭区',
2177         420506: '夷陵区',
2178         420525: '远安县',
2179         420526: '兴山县',
2180         420527: '秭归县',
2181         420528: '长阳土家族自治县',
2182         420529: '五峰土家族自治县',
2183         420581: '宜都市',
2184         420582: '当阳市',
2185         420583: '枝江市'
2186     },
2187     420600: {
2188         420602: '襄城区',
2189         420606: '樊城区',
2190         420607: '襄州区',
2191         420624: '南漳县',
2192         420625: '谷城县',
2193         420626: '保康县',
2194         420682: '老河口市',
2195         420683: '枣阳市',
2196         420684: '宜城市'
2197     },
2198     420700: {
2199         420702: '梁子湖区',
2200         420703: '华容区',
2201         420704: '鄂城区'
2202     },
2203     420800: {
2204         420802: '东宝区',
2205         420804: '掇刀区',
2206         420821: '京山县',
2207         420822: '沙洋县',
2208         420881: '钟祥市'
2209     },
2210     420900: {
2211         420902: '孝南区',
2212         420921: '孝昌县',
2213         420922: '大悟县',
2214         420923: '云梦县',
2215         420981: '应城市',
2216         420982: '安陆市',
2217         420984: '汉川市'
2218     },
2219     421000: {
2220         421002: '沙市区',
2221         421003: '荆州区',
2222         421022: '公安县',
2223         421023: '监利县',
2224         421024: '江陵县',
2225         421081: '石首市',
2226         421083: '洪湖市',
2227         421087: '松滋市'
2228     },
2229     421100: {
2230         421102: '黄州区',
2231         421121: '团风县',
2232         421122: '红安县',
2233         421123: '罗田县',
2234         421124: '英山县',
2235         421125: '浠水县',
2236         421126: '蕲春县',
2237         421127: '黄梅县',
2238         421181: '麻城市',
2239         421182: '武穴市'
2240     },
2241     421200: {
2242         421202: '咸安区',
2243         421221: '嘉鱼县',
2244         421222: '通城县',
2245         421223: '崇阳县',
2246         421224: '通山县',
2247         421281: '赤壁市'
2248     },
2249     421300: {
2250         421303: '曾都区',
2251         421321: '随县',
2252         421381: '广水市'
2253     },
2254     422800: {
2255         422801: '恩施市',
2256         422802: '利川市',
2257         422822: '建始县',
2258         422823: '巴东县',
2259         422825: '宣恩县',
2260         422826: '咸丰县',
2261         422827: '来凤县',
2262         422828: '鹤峰县'
2263     },
2264     430000: {
2265         430100: '长沙市',
2266         430200: '株洲市',
2267         430300: '湘潭市',
2268         430400: '衡阳市',
2269         430500: '邵阳市',
2270         430600: '岳阳市',
2271         430700: '常德市',
2272         430800: '张家界市',
2273         430900: '益阳市',
2274         431000: '郴州市',
2275         431100: '永州市',
2276         431200: '怀化市',
2277         431300: '娄底市',
2278         433100: '湘西土家族苗族自治州'
2279     },
2280     430100: {
2281         430102: '芙蓉区',
2282         430103: '天心区',
2283         430104: '岳麓区',
2284         430105: '开福区',
2285         430111: '雨花区',
2286         430112: '望城区',
2287         430121: '长沙县',
2288         430124: '宁乡县',
2289         430181: '浏阳市'
2290     },
2291     430200: {
2292         430202: '荷塘区',
2293         430203: '芦淞区',
2294         430204: '石峰区',
2295         430211: '天元区',
2296         430221: '株洲县',
2297         430223: '攸县',
2298         430224: '茶陵县',
2299         430225: '炎陵县',
2300         430281: '醴陵市'
2301     },
2302     430300: {
2303         430302: '雨湖区',
2304         430304: '岳塘区',
2305         430321: '湘潭县',
2306         430381: '湘乡市',
2307         430382: '韶山市'
2308     },
2309     430400: {
2310         430405: '珠晖区',
2311         430406: '雁峰区',
2312         430407: '石鼓区',
2313         430408: '蒸湘区',
2314         430412: '南岳区',
2315         430421: '衡阳县',
2316         430422: '衡南县',
2317         430423: '衡山县',
2318         430424: '衡东县',
2319         430426: '祁东县',
2320         430481: '耒阳市',
2321         430482: '常宁市'
2322     },
2323     430500: {
2324         430502: '双清区',
2325         430503: '大祥区',
2326         430511: '北塔区',
2327         430521: '邵东县',
2328         430522: '新邵县',
2329         430523: '邵阳县',
2330         430524: '隆回县',
2331         430525: '洞口县',
2332         430527: '绥宁县',
2333         430528: '新宁县',
2334         430529: '城步苗族自治县',
2335         430581: '武冈市'
2336     },
2337     430600: {
2338         430602: '岳阳楼区',
2339         430603: '云溪区',
2340         430611: '君山区',
2341         430621: '岳阳县',
2342         430623: '华容县',
2343         430624: '湘阴县',
2344         430626: '平江县',
2345         430681: '汨罗市',
2346         430682: '临湘市'
2347     },
2348     430700: {
2349         430702: '武陵区',
2350         430703: '鼎城区',
2351         430721: '安乡县',
2352         430722: '汉寿县',
2353         430723: '澧县',
2354         430724: '临澧县',
2355         430725: '桃源县',
2356         430726: '石门县',
2357         430781: '津市市'
2358     },
2359     430800: {
2360         430802: '永定区',
2361         430811: '武陵源区',
2362         430821: '慈利县',
2363         430822: '桑植县'
2364     },
2365     430900: {
2366         430902: '资阳区',
2367         430903: '赫山区',
2368         430921: '南县',
2369         430922: '桃江县',
2370         430923: '安化县',
2371         430981: '沅江市'
2372     },
2373     431000: {
2374         431002: '北湖区',
2375         431003: '苏仙区',
2376         431021: '桂阳县',
2377         431022: '宜章县',
2378         431023: '永兴县',
2379         431024: '嘉禾县',
2380         431025: '临武县',
2381         431026: '汝城县',
2382         431027: '桂东县',
2383         431028: '安仁县',
2384         431081: '资兴市'
2385     },
2386     431100: {
2387         431102: '零陵区',
2388         431103: '冷水滩区',
2389         431121: '祁阳县',
2390         431122: '东安县',
2391         431123: '双牌县',
2392         431124: '道县',
2393         431125: '江永县',
2394         431126: '宁远县',
2395         431127: '蓝山县',
2396         431128: '新田县',
2397         431129: '江华瑶族自治县'
2398     },
2399     431200: {
2400         431202: '鹤城区',
2401         431221: '中方县',
2402         431222: '沅陵县',
2403         431223: '辰溪县',
2404         431224: '溆浦县',
2405         431225: '会同县',
2406         431226: '麻阳苗族自治县',
2407         431227: '新晃侗族自治县',
2408         431228: '芷江侗族自治县',
2409         431229: '靖州苗族侗族自治县',
2410         431230: '通道侗族自治县',
2411         431281: '洪江市'
2412     },
2413     431300: {
2414         431302: '娄星区',
2415         431321: '双峰县',
2416         431322: '新化县',
2417         431381: '冷水江市',
2418         431382: '涟源市'
2419     },
2420     433100: {
2421         433101: '吉首市',
2422         433122: '泸溪县',
2423         433123: '凤凰县',
2424         433124: '花垣县',
2425         433125: '保靖县',
2426         433126: '古丈县',
2427         433127: '永顺县',
2428         433130: '龙山县'
2429     },
2430     440000: {
2431         440100: '广州市',
2432         440200: '韶关市',
2433         440300: '深圳市',
2434         440400: '珠海市',
2435         440500: '汕头市',
2436         440600: '佛山市',
2437         440700: '江门市',
2438         440800: '湛江市',
2439         440900: '茂名市',
2440         441200: '肇庆市',
2441         441300: '惠州市',
2442         441400: '梅州市',
2443         441500: '汕尾市',
2444         441600: '河源市',
2445         441700: '阳江市',
2446         441800: '清远市',
2447         441900: '东莞市',
2448         442000: '中山市',
2449         445100: '潮州市',
2450         445200: '揭阳市',
2451         445300: '云浮市'
2452     },
2453     440100: {
2454         440103: '荔湾区',
2455         440104: '越秀区',
2456         440105: '海珠区',
2457         440106: '天河区',
2458         440111: '白云区',
2459         440112: '黄埔区',
2460         440113: '番禺区',
2461         440114: '花都区',
2462         440115: '南沙区',
2463         440117: '从化区',
2464         440118: '增城区'
2465     },
2466     440200: {
2467         440203: '武江区',
2468         440204: '浈江区',
2469         440205: '曲江区',
2470         440222: '始兴县',
2471         440224: '仁化县',
2472         440229: '翁源县',
2473         440232: '乳源瑶族自治县',
2474         440233: '新丰县',
2475         440281: '乐昌市',
2476         440282: '南雄市'
2477     },
2478     440300: {
2479         440303: '罗湖区',
2480         440304: '福田区',
2481         440305: '南山区',
2482         440306: '宝安区',
2483         440307: '龙岗区',
2484         440308: '盐田区'
2485     },
2486     440400: {
2487         440402: '香洲区',
2488         440403: '斗门区',
2489         440404: '金湾区'
2490     },
2491     440500: {
2492         440507: '龙湖区',
2493         440511: '金平区',
2494         440512: '濠江区',
2495         440513: '潮阳区',
2496         440514: '潮南区',
2497         440515: '澄海区',
2498         440523: '南澳县'
2499     },
2500     440600: {
2501         440604: '禅城区',
2502         440605: '南海区',
2503         440606: '顺德区',
2504         440607: '三水区',
2505         440608: '高明区'
2506     },
2507     440700: {
2508         440703: '蓬江区',
2509         440704: '江海区',
2510         440705: '新会区',
2511         440781: '台山市',
2512         440783: '开平市',
2513         440784: '鹤山市',
2514         440785: '恩平市'
2515     },
2516     440800: {
2517         440802: '赤坎区',
2518         440803: '霞山区',
2519         440804: '坡头区',
2520         440811: '麻章区',
2521         440823: '遂溪县',
2522         440825: '徐闻县',
2523         440881: '廉江市',
2524         440882: '雷州市',
2525         440883: '吴川市'
2526     },
2527     440900: {
2528         440902: '茂南区',
2529         440904: '电白区',
2530         440981: '高州市',
2531         440982: '化州市',
2532         440983: '信宜市'
2533     },
2534     441200: {
2535         441202: '端州区',
2536         441203: '鼎湖区',
2537         441223: '广宁县',
2538         441224: '怀集县',
2539         441225: '封开县',
2540         441226: '德庆县',
2541         441283: '高要区',
2542         441284: '四会市'
2543     },
2544     441300: {
2545         441302: '惠城区',
2546         441303: '惠阳区',
2547         441322: '博罗县',
2548         441323: '惠东县',
2549         441324: '龙门县'
2550     },
2551     441400: {
2552         441402: '梅江区',
2553         441403: '梅县区',
2554         441422: '大埔县',
2555         441423: '丰顺县',
2556         441424: '五华县',
2557         441426: '平远县',
2558         441427: '蕉岭县',
2559         441481: '兴宁市'
2560     },
2561     441500: {
2562         441502: '城区',
2563         441521: '海丰县',
2564         441523: '陆河县',
2565         441581: '陆丰市'
2566     },
2567     441600: {
2568         441602: '源城区',
2569         441621: '紫金县',
2570         441622: '龙川县',
2571         441623: '连平县',
2572         441624: '和平县',
2573         441625: '东源县'
2574     },
2575     441700: {
2576         441702: '江城区',
2577         441704: '阳东区',
2578         441721: '阳西县',
2579         441781: '阳春市'
2580     },
2581     441800: {
2582         441802: '清城区',
2583         441803: '清新区',
2584         441821: '佛冈县',
2585         441823: '阳山县',
2586         441825: '连山壮族瑶族自治县',
2587         441826: '连南瑶族自治县',
2588         441881: '英德市',
2589         441882: '连州市'
2590     },
2591     441900: {
2592         441900: '三元里'
2593     },
2594     442000: {
2595         442000: '湖滨北路'
2596     },
2597     445100: {
2598         445102: '湘桥区',
2599         445103: '潮安区',
2600         445122: '饶平县'
2601     },
2602     445200: {
2603         445202: '榕城区',
2604         445203: '揭东区',
2605         445222: '揭西县',
2606         445224: '惠来县',
2607         445281: '普宁市'
2608     },
2609     445300: {
2610         445302: '云城区',
2611         445303: '云安区',
2612         445321: '新兴县',
2613         445322: '郁南县',
2614         445381: '罗定市'
2615     },
2616     450000: {
2617         450100: '南宁市',
2618         450200: '柳州市',
2619         450300: '桂林市',
2620         450400: '梧州市',
2621         450500: '北海市',
2622         450600: '防城港市',
2623         450700: '钦州市',
2624         450800: '贵港市',
2625         450900: '玉林市',
2626         451000: '百色市',
2627         451100: '贺州市',
2628         451200: '河池市',
2629         451300: '来宾市',
2630         451400: '崇左市'
2631     },
2632     450100: {
2633         450102: '兴宁区',
2634         450103: '青秀区',
2635         450105: '江南区',
2636         450107: '西乡塘区',
2637         450108: '良庆区',
2638         450109: '邕宁区',
2639         450110: '武鸣区',
2640         450123: '隆安县',
2641         450124: '马山县',
2642         450125: '上林县',
2643         450126: '宾阳县',
2644         450127: '横县'
2645     },
2646     450200: {
2647         450202: '城中区',
2648         450203: '鱼峰区',
2649         450204: '柳南区',
2650         450205: '柳北区',
2651         450221: '柳江县',
2652         450222: '柳城县',
2653         450223: '鹿寨县',
2654         450224: '融安县',
2655         450225: '融水苗族自治县',
2656         450226: '三江侗族自治县'
2657     },
2658     450300: {
2659         450302: '秀峰区',
2660         450303: '叠彩区',
2661         450304: '象山区',
2662         450305: '七星区',
2663         450311: '雁山区',
2664         450312: '临桂区',
2665         450321: '阳朔县',
2666         450323: '灵川县',
2667         450324: '全州县',
2668         450325: '兴安县',
2669         450326: '永福县',
2670         450327: '灌阳县',
2671         450328: '龙胜各族自治县',
2672         450329: '资源县',
2673         450330: '平乐县',
2674         450331: '荔浦县',
2675         450332: '恭城瑶族自治县'
2676     },
2677     450400: {
2678         450403: '万秀区',
2679         450405: '长洲区',
2680         450406: '龙圩区',
2681         450421: '苍梧县',
2682         450422: '藤县',
2683         450423: '蒙山县',
2684         450481: '岑溪市'
2685     },
2686     450500: {
2687         450502: '海城区',
2688         450503: '银海区',
2689         450512: '铁山港区',
2690         450521: '合浦县'
2691     },
2692     450600: {
2693         450602: '港口区',
2694         450603: '防城区',
2695         450621: '上思县',
2696         450681: '东兴市'
2697     },
2698     450700: {
2699         450702: '钦南区',
2700         450703: '钦北区',
2701         450721: '灵山县',
2702         450722: '浦北县'
2703     },
2704     450800: {
2705         450802: '港北区',
2706         450803: '港南区',
2707         450804: '覃塘区',
2708         450821: '平南县',
2709         450881: '桂平市'
2710     },
2711     450900: {
2712         450902: '玉州区',
2713         450903: '福绵区',
2714         450921: '容县',
2715         450922: '陆川县',
2716         450923: '博白县',
2717         450924: '兴业县',
2718         450981: '北流市'
2719     },
2720     451000: {
2721         451002: '右江区',
2722         451021: '田阳县',
2723         451022: '田东县',
2724         451023: '平果县',
2725         451024: '德保县',
2726         451025: '靖西县',
2727         451026: '那坡县',
2728         451027: '凌云县',
2729         451028: '乐业县',
2730         451029: '田林县',
2731         451030: '西林县',
2732         451031: '隆林各族自治县'
2733     },
2734     451100: {
2735         451102: '八步区',
2736         451121: '昭平县',
2737         451122: '钟山县',
2738         451123: '富川瑶族自治县'
2739     },
2740     451200: {
2741         451202: '金城江区',
2742         451221: '南丹县',
2743         451222: '天峨县',
2744         451223: '凤山县',
2745         451224: '东兰县',
2746         451225: '罗城仫佬族自治县',
2747         451226: '环江毛南族自治县',
2748         451227: '巴马瑶族自治县',
2749         451228: '都安瑶族自治县',
2750         451229: '大化瑶族自治县',
2751         451281: '宜州市'
2752     },
2753     451300: {
2754         451302: '兴宾区',
2755         451321: '忻城县',
2756         451322: '象州县',
2757         451323: '武宣县',
2758         451324: '金秀瑶族自治县',
2759         451381: '合山市'
2760     },
2761     451400: {
2762         451402: '江州区',
2763         451421: '扶绥县',
2764         451422: '宁明县',
2765         451423: '龙州县',
2766         451424: '大新县',
2767         451425: '天等县',
2768         451481: '凭祥市'
2769     },
2770     460000: {
2771         460100: '海口市',
2772         460200: '三亚市',
2773         460300: '三沙市',
2774         460400: '儋州市',
2775         469001: '五指山市',
2776         469002: '琼海市',
2777         469005: '文昌市',
2778         469006: '万宁市',
2779         469007: '东方市',
2780         469021: '定安县',
2781         469022: '屯昌县',
2782         469023: '澄迈县',
2783         469024: '临高县',
2784         469025: '白沙黎族自治县',
2785         469026: '昌江黎族自治县',
2786         469027: '乐东黎族自治县',
2787         469028: '陵水黎族自治县',
2788         469029: '保亭黎族苗族自治县',
2789         469030: '琼中黎族苗族自治县'
2790     },
2791     460100: {
2792         460105: '秀英区',
2793         460106: '龙华区',
2794         460107: '琼山区',
2795         460108: '美兰区'
2796     },
2797     460200: {
2798         460200: '三亚湾',
2799         460202: '海棠区',
2800         460203: '吉阳区',
2801         460204: '天涯区',
2802         460205: '崖州区'
2803     },
2804     460300: {
2805         460321: '西沙群岛',
2806         460322: '南沙群岛',
2807         460323: '中沙群岛的岛礁及其海域'
2808     },
2809     500000: {
2810         500100: '重庆市',
2811     },
2812     500100: {
2813         500101: '万州区',
2814         500102: '涪陵区',
2815         500103: '渝中区',
2816         500104: '大渡口区',
2817         500105: '江北区',
2818         500106: '沙坪坝区',
2819         500107: '九龙坡区',
2820         500108: '南岸区',
2821         500109: '北碚区',
2822         500110: '綦江区',
2823         500111: '大足区',
2824         500112: '渝北区',
2825         500113: '巴南区',
2826         500114: '黔江区',
2827         500115: '长寿区',
2828         500116: '江津区',
2829         500117: '合川区',
2830         500118: '永川区',
2831         500119: '南川区',
2832         500120: '璧山区',
2833         500151: '铜梁区',
2834         500223: '潼南区',
2835         500226: '荣昌区',
2836         500228: '梁平县',
2837         500229: '城口县',
2838         500230: '丰都县',
2839         500231: '垫江县',
2840         500232: '武隆县',
2841         500233: '忠县',
2842         500234: '开县',
2843         500235: '云阳县',
2844         500236: '奉节县',
2845         500237: '巫山县',
2846         500238: '巫溪县',
2847         500240: '石柱土家族自治县',
2848         500241: '秀山土家族苗族自治县',
2849         500242: '酉阳土家族苗族自治县',
2850         500243: '彭水苗族土家族自治县'
2851     },
2852     510000: {
2853         510100: '成都市',
2854         510300: '自贡市',
2855         510400: '攀枝花市',
2856         510500: '泸州市',
2857         510600: '德阳市',
2858         510700: '绵阳市',
2859         510800: '广元市',
2860         510900: '遂宁市',
2861         511000: '内江市',
2862         511100: '乐山市',
2863         511300: '南充市',
2864         511400: '眉山市',
2865         511500: '宜宾市',
2866         511600: '广安市',
2867         511700: '达州市',
2868         511800: '雅安市',
2869         511900: '巴中市',
2870         512000: '资阳市',
2871         513200: '阿坝藏族羌族自治州',
2872         513300: '甘孜藏族自治州',
2873         513400: '凉山彝族自治州'
2874     },
2875     510100: {
2876         510104: '锦江区',
2877         510105: '青羊区',
2878         510106: '金牛区',
2879         510107: '武侯区',
2880         510108: '成华区',
2881         510112: '龙泉驿区',
2882         510113: '青白江区',
2883         510114: '新都区',
2884         510115: '温江区',
2885         510117: '高新区',
2886         510121: '金堂县',
2887         510122: '双流县',
2888         510124: '郫县',
2889         510129: '大邑县',
2890         510131: '蒲江县',
2891         510132: '新津县',
2892         510181: '都江堰市',
2893         510182: '彭州市',
2894         510183: '邛崃市',
2895         510184: '崇州市'
2896     },
2897     510300: {
2898         510302: '自流井区',
2899         510303: '贡井区',
2900         510304: '大安区',
2901         510311: '沿滩区',
2902         510321: '荣县',
2903         510322: '富顺县'
2904     },
2905     510400: {
2906         510402: '东区',
2907         510403: '西区',
2908         510411: '仁和区',
2909         510421: '米易县',
2910         510422: '盐边县'
2911     },
2912     510500: {
2913         510502: '江阳区',
2914         510503: '纳溪区',
2915         510504: '龙马潭区',
2916         510521: '泸县',
2917         510522: '合江县',
2918         510524: '叙永县',
2919         510525: '古蔺县'
2920     },
2921     510600: {
2922         510603: '旌阳区',
2923         510623: '中江县',
2924         510626: '罗江县',
2925         510681: '广汉市',
2926         510682: '什邡市',
2927         510683: '绵竹市'
2928     },
2929     510700: {
2930         510703: '涪城区',
2931         510704: '游仙区',
2932         510722: '三台县',
2933         510723: '盐亭县',
2934         510724: '安县',
2935         510725: '梓潼县',
2936         510726: '北川羌族自治县',
2937         510727: '平武县',
2938         510781: '江油市'
2939     },
2940     510800: {
2941         510802: '利州区',
2942         510811: '昭化区',
2943         510812: '朝天区',
2944         510821: '旺苍县',
2945         510822: '青川县',
2946         510823: '剑阁县',
2947         510824: '苍溪县'
2948     },
2949     510900: {
2950         510903: '船山区',
2951         510904: '安居区',
2952         510921: '蓬溪县',
2953         510922: '射洪县',
2954         510923: '大英县'
2955     },
2956     511000: {
2957         511002: '市中区',
2958         511011: '东兴区',
2959         511024: '威远县',
2960         511025: '资中县',
2961         511028: '隆昌县'
2962     },
2963     511100: {
2964         511102: '市中区',
2965         511111: '沙湾区',
2966         511112: '五通桥区',
2967         511113: '金口河区',
2968         511123: '犍为县',
2969         511124: '井研县',
2970         511126: '夹江县',
2971         511129: '沐川县',
2972         511132: '峨边彝族自治县',
2973         511133: '马边彝族自治县',
2974         511181: '峨眉山市'
2975     },
2976     511300: {
2977         511302: '顺庆区',
2978         511303: '高坪区',
2979         511304: '嘉陵区',
2980         511321: '南部县',
2981         511322: '营山县',
2982         511323: '蓬安县',
2983         511324: '仪陇县',
2984         511325: '西充县',
2985         511381: '阆中市'
2986     },
2987     511400: {
2988         511402: '东坡区',
2989         511403: '彭山区',
2990         511421: '仁寿县',
2991         511423: '洪雅县',
2992         511424: '丹棱县',
2993         511425: '青神县'
2994     },
2995     511500: {
2996         511502: '翠屏区',
2997         511503: '南溪区',
2998         511521: '宜宾县',
2999         511523: '江安县',
3000         511524: '长宁县',
3001         511525: '高县',
3002         511526: '珙县',
3003         511527: '筠连县',
3004         511528: '兴文县',
3005         511529: '屏山县'
3006     },
3007     511600: {
3008         511602: '广安区',
3009         511603: '前锋区',
3010         511621: '岳池县',
3011         511622: '武胜县',
3012         511623: '邻水县',
3013         511681: '华蓥市'
3014     },
3015     511700: {
3016         511702: '通川区',
3017         511703: '达川区',
3018         511722: '宣汉县',
3019         511723: '开江县',
3020         511724: '大竹县',
3021         511725: '渠县',
3022         511781: '万源市'
3023     },
3024     511800: {
3025         511802: '雨城区',
3026         511803: '名山区',
3027         511822: '荥经县',
3028         511823: '汉源县',
3029         511824: '石棉县',
3030         511825: '天全县',
3031         511826: '芦山县',
3032         511827: '宝兴县'
3033     },
3034     511900: {
3035         511902: '巴州区',
3036         511903: '恩阳区',
3037         511921: '通江县',
3038         511922: '南江县',
3039         511923: '平昌县'
3040     },
3041     512000: {
3042         512002: '雁江区',
3043         512021: '安岳县',
3044         512022: '乐至县',
3045         512081: '简阳市'
3046     },
3047     513200: {
3048         513221: '汶川县',
3049         513222: '理县',
3050         513223: '茂县',
3051         513224: '松潘县',
3052         513225: '九寨沟县',
3053         513226: '金川县',
3054         513227: '小金县',
3055         513228: '黑水县',
3056         513229: '马尔康县',
3057         513230: '壤塘县',
3058         513231: '阿坝县',
3059         513232: '若尔盖县',
3060         513233: '红原县'
3061     },
3062     513300: {
3063         513301: '康定市',
3064         513322: '泸定县',
3065         513323: '丹巴县',
3066         513324: '九龙县',
3067         513325: '雅江县',
3068         513326: '道孚县',
3069         513327: '炉霍县',
3070         513328: '甘孜县',
3071         513329: '新龙县',
3072         513330: '德格县',
3073         513331: '白玉县',
3074         513332: '石渠县',
3075         513333: '色达县',
3076         513334: '理塘县',
3077         513335: '巴塘县',
3078         513336: '乡城县',
3079         513337: '稻城县',
3080         513338: '得荣县'
3081     },
3082     513400: {
3083         513401: '西昌市',
3084         513422: '木里藏族自治县',
3085         513423: '盐源县',
3086         513424: '德昌县',
3087         513425: '会理县',
3088         513426: '会东县',
3089         513427: '宁南县',
3090         513428: '普格县',
3091         513429: '布拖县',
3092         513430: '金阳县',
3093         513431: '昭觉县',
3094         513432: '喜德县',
3095         513433: '冕宁县',
3096         513434: '越西县',
3097         513435: '甘洛县',
3098         513436: '美姑县',
3099         513437: '雷波县'
3100     },
3101     520000: {
3102         520100: '贵阳市',
3103         520200: '六盘水市',
3104         520300: '遵义市',
3105         520400: '安顺市',
3106         520500: '毕节市',
3107         520600: '铜仁市',
3108         522300: '黔西南布依族苗族自治州',
3109         522600: '黔东南苗族侗族自治州',
3110         522700: '黔南布依族苗族自治州'
3111     },
3112     520100: {
3113         520102: '南明区',
3114         520103: '云岩区',
3115         520111: '花溪区',
3116         520112: '乌当区',
3117         520113: '白云区',
3118         520115: '观山湖区',
3119         520121: '开阳县',
3120         520122: '息烽县',
3121         520123: '修文县',
3122         520181: '清镇市'
3123     },
3124     520200: {
3125         520201: '钟山区',
3126         520203: '六枝特区',
3127         520221: '水城县',
3128         520222: '盘县'
3129     },
3130     520300: {
3131         520302: '红花岗区',
3132         520303: '汇川区',
3133         520321: '遵义县',
3134         520322: '桐梓县',
3135         520323: '绥阳县',
3136         520324: '正安县',
3137         520325: '道真仡佬族苗族自治县',
3138         520326: '务川仡佬族苗族自治县',
3139         520327: '凤冈县',
3140         520328: '湄潭县',
3141         520329: '余庆县',
3142         520330: '习水县',
3143         520381: '赤水市',
3144         520382: '仁怀市'
3145     },
3146     520400: {
3147         520402: '西秀区',
3148         520403: '平坝区',
3149         520422: '普定县',
3150         520423: '镇宁布依族苗族自治县',
3151         520424: '关岭布依族苗族自治县',
3152         520425: '紫云苗族布依族自治县'
3153     },
3154     520500: {
3155         520502: '七星关区',
3156         520521: '大方县',
3157         520522: '黔西县',
3158         520523: '金沙县',
3159         520524: '织金县',
3160         520525: '纳雍县',
3161         520526: '威宁彝族回族苗族自治县',
3162         520527: '赫章县'
3163     },
3164     520600: {
3165         520602: '碧江区',
3166         520603: '万山区',
3167         520621: '江口县',
3168         520622: '玉屏侗族自治县',
3169         520623: '石阡县',
3170         520624: '思南县',
3171         520625: '印江土家族苗族自治县',
3172         520626: '德江县',
3173         520627: '沿河土家族自治县',
3174         520628: '松桃苗族自治县'
3175     },
3176     522300: {
3177         522301: '兴义市',
3178         522322: '兴仁县',
3179         522323: '普安县',
3180         522324: '晴隆县',
3181         522325: '贞丰县',
3182         522326: '望谟县',
3183         522327: '册亨县',
3184         522328: '安龙县'
3185     },
3186     522600: {
3187         522601: '凯里市',
3188         522622: '黄平县',
3189         522623: '施秉县',
3190         522624: '三穗县',
3191         522625: '镇远县',
3192         522626: '岑巩县',
3193         522627: '天柱县',
3194         522628: '锦屏县',
3195         522629: '剑河县',
3196         522630: '台江县',
3197         522631: '黎平县',
3198         522632: '榕江县',
3199         522633: '从江县',
3200         522634: '雷山县',
3201         522635: '麻江县',
3202         522636: '丹寨县'
3203     },
3204     522700: {
3205         522701: '都匀市',
3206         522702: '福泉市',
3207         522722: '荔波县',
3208         522723: '贵定县',
3209         522725: '瓮安县',
3210         522726: '独山县',
3211         522727: '平塘县',
3212         522728: '罗甸县',
3213         522729: '长顺县',
3214         522730: '龙里县',
3215         522731: '惠水县',
3216         522732: '三都水族自治县'
3217     },
3218     530000: {
3219         530100: '昆明市',
3220         530300: '曲靖市',
3221         530400: '玉溪市',
3222         530500: '保山市',
3223         530600: '昭通市',
3224         530700: '丽江市',
3225         530800: '普洱市',
3226         530900: '临沧市',
3227         532300: '楚雄彝族自治州',
3228         532500: '红河哈尼族彝族自治州',
3229         532600: '文山壮族苗族自治州',
3230         532800: '西双版纳傣族自治州',
3231         532900: '大理白族自治州',
3232         533100: '德宏傣族景颇族自治州',
3233         533300: '怒江傈僳族自治州',
3234         533400: '迪庆藏族自治州'
3235     },
3236     530100: {
3237         530102: '五华区',
3238         530103: '盘龙区',
3239         530111: '官渡区',
3240         530112: '西山区',
3241         530113: '东川区',
3242         530114: '呈贡区',
3243         530122: '晋宁县',
3244         530124: '富民县',
3245         530125: '宜良县',
3246         530126: '石林彝族自治县',
3247         530127: '嵩明县',
3248         530128: '禄劝彝族苗族自治县',
3249         530129: '寻甸回族彝族自治县',
3250         530181: '安宁市'
3251     },
3252     530300: {
3253         530302: '麒麟区',
3254         530328: '沾益区',
3255         530321: '马龙县',
3256         530322: '陆良县',
3257         530323: '师宗县',
3258         530324: '罗平县',
3259         530325: '富源县',
3260         530326: '会泽县',
3261         530381: '宣威市'
3262     },
3263     530400: {
3264         530402: '红塔区',
3265         530421: '江川县',
3266         530422: '澄江县',
3267         530423: '通海县',
3268         530424: '华宁县',
3269         530425: '易门县',
3270         530426: '峨山彝族自治县',
3271         530427: '新平彝族傣族自治县',
3272         530428: '元江哈尼族彝族傣族自治县'
3273     },
3274     530500: {
3275         530502: '隆阳区',
3276         530521: '施甸县',
3277         530522: '腾冲县',
3278         530523: '龙陵县',
3279         530524: '昌宁县'
3280     },
3281     530600: {
3282         530602: '昭阳区',
3283         530621: '鲁甸县',
3284         530622: '巧家县',
3285         530623: '盐津县',
3286         530624: '大关县',
3287         530625: '永善县',
3288         530626: '绥江县',
3289         530627: '镇雄县',
3290         530628: '彝良县',
3291         530629: '威信县',
3292         530630: '水富县'
3293     },
3294     530700: {
3295         530702: '古城区',
3296         530721: '玉龙纳西族自治县',
3297         530722: '永胜县',
3298         530723: '华坪县',
3299         530724: '宁蒗彝族自治县'
3300     },
3301     530800: {
3302         530802: '思茅区',
3303         530821: '宁洱哈尼族彝族自治县',
3304         530822: '墨江哈尼族自治县',
3305         530823: '景东彝族自治县',
3306         530824: '景谷傣族彝族自治县',
3307         530825: '镇沅彝族哈尼族拉祜族自治县',
3308         530826: '江城哈尼族彝族自治县',
3309         530827: '孟连傣族拉祜族佤族自治县',
3310         530828: '澜沧拉祜族自治县',
3311         530829: '西盟佤族自治县'
3312     },
3313     530900: {
3314         530902: '临翔区',
3315         530921: '凤庆县',
3316         530922: '云县',
3317         530923: '永德县',
3318         530924: '镇康县',
3319         530925: '双江拉祜族佤族布朗族傣族自治县',
3320         530926: '耿马傣族佤族自治县',
3321         530927: '沧源佤族自治县'
3322     },
3323     532300: {
3324         532301: '楚雄市',
3325         532322: '双柏县',
3326         532323: '牟定县',
3327         532324: '南华县',
3328         532325: '姚安县',
3329         532326: '大姚县',
3330         532327: '永仁县',
3331         532328: '元谋县',
3332         532329: '武定县',
3333         532331: '禄丰县'
3334     },
3335     532500: {
3336         532501: '个旧市',
3337         532502: '开远市',
3338         532503: '蒙自市',
3339         532504: '弥勒市',
3340         532523: '屏边苗族自治县',
3341         532524: '建水县',
3342         532525: '石屏县',
3343         532527: '泸西县',
3344         532528: '元阳县',
3345         532529: '红河县',
3346         532530: '金平苗族瑶族傣族自治县',
3347         532531: '绿春县',
3348         532532: '河口瑶族自治县'
3349     },
3350     532600: {
3351         532601: '文山市',
3352         532622: '砚山县',
3353         532623: '西畴县',
3354         532624: '麻栗坡县',
3355         532625: '马关县',
3356         532626: '丘北县',
3357         532627: '广南县',
3358         532628: '富宁县'
3359     },
3360     532800: {
3361         532801: '景洪市',
3362         532822: '勐海县',
3363         532823: '勐腊县'
3364     },
3365     532900: {
3366         532901: '大理市',
3367         532922: '漾濞彝族自治县',
3368         532923: '祥云县',
3369         532924: '宾川县',
3370         532925: '弥渡县',
3371         532926: '南涧彝族自治县',
3372         532927: '巍山彝族回族自治县',
3373         532928: '永平县',
3374         532929: '云龙县',
3375         532930: '洱源县',
3376         532931: '剑川县',
3377         532932: '鹤庆县'
3378     },
3379     533100: {
3380         533102: '瑞丽市',
3381         533103: '芒市',
3382         533122: '梁河县',
3383         533123: '盈江县',
3384         533124: '陇川县'
3385     },
3386     533300: {
3387         533321: '泸水县',
3388         533323: '福贡县',
3389         533324: '贡山独龙族怒族自治县',
3390         533325: '兰坪白族普米族自治县'
3391     },
3392     533400: {
3393         533401: '香格里拉市',
3394         533422: '德钦县',
3395         533423: '维西傈僳族自治县'
3396     },
3397     540000: {
3398         540100: '拉萨市',
3399         540200: '日喀则市',
3400         540300: '昌都市',
3401         542200: '山南地区',
3402         542400: '那曲地区',
3403         542500: '阿里地区',
3404         542600: '林芝市'
3405     },
3406     540100: {
3407         540102: '城关区',
3408         540121: '林周县',
3409         540122: '当雄县',
3410         540123: '尼木县',
3411         540124: '曲水县',
3412         540125: '堆龙德庆县',
3413         540126: '达孜县',
3414         540127: '墨竹工卡县'
3415     },
3416     540200: {
3417         540202: '桑珠孜区',
3418         540221: '南木林县',
3419         540222: '江孜县',
3420         540223: '定日县',
3421         540224: '萨迦县',
3422         540225: '拉孜县',
3423         540226: '昂仁县',
3424         540227: '谢通门县',
3425         540228: '白朗县',
3426         540229: '仁布县',
3427         540230: '康马县',
3428         540231: '定结县',
3429         540232: '仲巴县',
3430         540233: '亚东县',
3431         540234: '吉隆县',
3432         540235: '聂拉木县',
3433         540236: '萨嘎县',
3434         540237: '岗巴县'
3435     },
3436     540300: {
3437         540302: '卡若区',
3438         540321: '江达县',
3439         540322: '贡觉县',
3440         540323: '类乌齐县',
3441         540324: '丁青县',
3442         540325: '察雅县',
3443         540326: '八宿县',
3444         540327: '左贡县',
3445         540328: '芒康县',
3446         540329: '洛隆县',
3447         540330: '边坝县'
3448     },
3449     542200: {
3450         542221: '乃东县',
3451         542222: '扎囊县',
3452         542223: '贡嘎县',
3453         542224: '桑日县',
3454         542225: '琼结县',
3455         542226: '曲松县',
3456         542227: '措美县',
3457         542228: '洛扎县',
3458         542229: '加查县',
3459         542231: '隆子县',
3460         542232: '错那县',
3461         542233: '浪卡子县'
3462     },
3463     542400: {
3464         542421: '那曲县',
3465         542422: '嘉黎县',
3466         542423: '比如县',
3467         542424: '聂荣县',
3468         542425: '安多县',
3469         542426: '申扎县',
3470         542427: '索县',
3471         542428: '班戈县',
3472         542429: '巴青县',
3473         542430: '尼玛县',
3474         542431: '双湖县'
3475     },
3476     542500: {
3477         542521: '普兰县',
3478         542522: '札达县',
3479         542523: '噶尔县',
3480         542524: '日土县',
3481         542525: '革吉县',
3482         542526: '改则县',
3483         542527: '措勤县'
3484     },
3485     542600: {
3486         542621: '巴宜区',
3487         542622: '工布江达县',
3488         542623: '米林县',
3489         542624: '墨脱县',
3490         542625: '波密县',
3491         542626: '察隅县',
3492         542627: '朗县'
3493     },
3494     610000: {
3495         610100: '西安市',
3496         610200: '铜川市',
3497         610300: '宝鸡市',
3498         610400: '咸阳市',
3499         610500: '渭南市',
3500         610600: '延安市',
3501         610700: '汉中市',
3502         610800: '榆林市',
3503         610900: '安康市',
3504         611000: '商洛市'
3505     },
3506     610100: {
3507         610102: '新城区',
3508         610103: '碑林区',
3509         610104: '莲湖区',
3510         610111: '灞桥区',
3511         610112: '未央区',
3512         610113: '雁塔区',
3513         610114: '阎良区',
3514         610115: '临潼区',
3515         610116: '长安区',
3516         610117: '高陵区',
3517         610122: '蓝田县',
3518         610124: '周至县',
3519         610125: '户县'
3520     },
3521     610200: {
3522         610202: '王益区',
3523         610203: '印台区',
3524         610204: '耀州区',
3525         610222: '宜君县'
3526     },
3527     610300: {
3528         610302: '渭滨区',
3529         610303: '金台区',
3530         610304: '陈仓区',
3531         610322: '凤翔县',
3532         610323: '岐山县',
3533         610324: '扶风县',
3534         610326: '眉县',
3535         610327: '陇县',
3536         610328: '千阳县',
3537         610329: '麟游县',
3538         610330: '凤县',
3539         610331: '太白县'
3540     },
3541     610400: {
3542         610402: '秦都区',
3543         610403: '杨陵区',
3544         610404: '渭城区',
3545         610422: '三原县',
3546         610423: '泾阳县',
3547         610424: '乾县',
3548         610425: '礼泉县',
3549         610426: '永寿县',
3550         610427: '彬县',
3551         610428: '长武县',
3552         610429: '旬邑县',
3553         610430: '淳化县',
3554         610431: '武功县',
3555         610481: '兴平市'
3556     },
3557     610500: {
3558         610502: '临渭区',
3559         610521: '华县',
3560         610522: '潼关县',
3561         610523: '大荔县',
3562         610524: '合阳县',
3563         610525: '澄城县',
3564         610526: '蒲城县',
3565         610527: '白水县',
3566         610528: '富平县',
3567         610581: '韩城市',
3568         610582: '华阴市'
3569     },
3570     610600: {
3571         610602: '宝塔区',
3572         610621: '延长县',
3573         610622: '延川县',
3574         610623: '子长县',
3575         610624: '安塞县',
3576         610625: '志丹县',
3577         610626: '吴起县',
3578         610627: '甘泉县',
3579         610628: '富县',
3580         610629: '洛川县',
3581         610630: '宜川县',
3582         610631: '黄龙县',
3583         610632: '黄陵县'
3584     },
3585     610700: {
3586         610702: '汉台区',
3587         610721: '南郑县',
3588         610722: '城固县',
3589         610723: '洋县',
3590         610724: '西乡县',
3591         610725: '勉县',
3592         610726: '宁强县',
3593         610727: '略阳县',
3594         610728: '镇巴县',
3595         610729: '留坝县',
3596         610730: '佛坪县'
3597     },
3598     610800: {
3599         610802: '榆阳区',
3600         610821: '神木县',
3601         610822: '府谷县',
3602         610823: '横山县',
3603         610824: '靖边县',
3604         610825: '定边县',
3605         610826: '绥德县',
3606         610827: '米脂县',
3607         610828: '佳县',
3608         610829: '吴堡县',
3609         610830: '清涧县',
3610         610831: '子洲县'
3611     },
3612     610900: {
3613         610902: '汉滨区',
3614         610921: '汉阴县',
3615         610922: '石泉县',
3616         610923: '宁陕县',
3617         610924: '紫阳县',
3618         610925: '岚皋县',
3619         610926: '平利县',
3620         610927: '镇坪县',
3621         610928: '旬阳县',
3622         610929: '白河县'
3623     },
3624     611000: {
3625         611002: '商州区',
3626         611021: '洛南县',
3627         611022: '丹凤县',
3628         611023: '商南县',
3629         611024: '山阳县',
3630         611025: '镇安县',
3631         611026: '柞水县'
3632     },
3633     620000: {
3634         620100: '兰州市',
3635         620200: '嘉峪关市',
3636         620300: '金昌市',
3637         620400: '白银市',
3638         620500: '天水市',
3639         620600: '武威市',
3640         620700: '张掖市',
3641         620800: '平凉市',
3642         620900: '酒泉市',
3643         621000: '庆阳市',
3644         621100: '定西市',
3645         621200: '陇南市',
3646         622900: '临夏回族自治州',
3647         623000: '甘南藏族自治州'
3648     },
3649     620100: {
3650         620102: '城关区',
3651         620103: '七里河区',
3652         620104: '西固区',
3653         620105: '安宁区',
3654         620111: '红古区',
3655         620121: '永登县',
3656         620122: '皋兰县',
3657         620123: '榆中县'
3658     },
3659     620300: {
3660         620302: '金川区',
3661         620321: '永昌县'
3662     },
3663     620400: {
3664         620402: '白银区',
3665         620403: '平川区',
3666         620421: '靖远县',
3667         620422: '会宁县',
3668         620423: '景泰县'
3669     },
3670     620500: {
3671         620502: '秦州区',
3672         620503: '麦积区',
3673         620521: '清水县',
3674         620522: '秦安县',
3675         620523: '甘谷县',
3676         620524: '武山县',
3677         620525: '张家川回族自治县'
3678     },
3679     620600: {
3680         620602: '凉州区',
3681         620621: '民勤县',
3682         620622: '古浪县',
3683         620623: '天祝藏族自治县'
3684     },
3685     620700: {
3686         620702: '甘州区',
3687         620721: '肃南裕固族自治县',
3688         620722: '民乐县',
3689         620723: '临泽县',
3690         620724: '高台县',
3691         620725: '山丹县'
3692     },
3693     620800: {
3694         620802: '崆峒区',
3695         620821: '泾川县',
3696         620822: '灵台县',
3697         620823: '崇信县',
3698         620824: '华亭县',
3699         620825: '庄浪县',
3700         620826: '静宁县'
3701     },
3702     620900: {
3703         620902: '肃州区',
3704         620921: '金塔县',
3705         620922: '瓜州县',
3706         620923: '肃北蒙古族自治县',
3707         620924: '阿克塞哈萨克族自治县',
3708         620981: '玉门市',
3709         620982: '敦煌市'
3710     },
3711     621000: {
3712         621002: '西峰区',
3713         621021: '庆城县',
3714         621022: '环县',
3715         621023: '华池县',
3716         621024: '合水县',
3717         621025: '正宁县',
3718         621026: '宁县',
3719         621027: '镇原县'
3720     },
3721     621100: {
3722         621102: '安定区',
3723         621121: '通渭县',
3724         621122: '陇西县',
3725         621123: '渭源县',
3726         621124: '临洮县',
3727         621125: '漳县',
3728         621126: '岷县'
3729     },
3730     621200: {
3731         621202: '武都区',
3732         621221: '成县',
3733         621222: '文县',
3734         621223: '宕昌县',
3735         621224: '康县',
3736         621225: '西和县',
3737         621226: '礼县',
3738         621227: '徽县',
3739         621228: '两当县'
3740     },
3741     622900: {
3742         622901: '临夏市',
3743         622921: '临夏县',
3744         622922: '康乐县',
3745         622923: '永靖县',
3746         622924: '广河县',
3747         622925: '和政县',
3748         622926: '东乡族自治县',
3749         622927: '积石山保安族东乡族撒拉族自治县'
3750     },
3751     623000: {
3752         623001: '合作市',
3753         623021: '临潭县',
3754         623022: '卓尼县',
3755         623023: '舟曲县',
3756         623024: '迭部县',
3757         623025: '玛曲县',
3758         623026: '碌曲县',
3759         623027: '夏河县'
3760     },
3761     630000: {
3762         630100: '西宁市',
3763         630200: '海东市',
3764         632200: '海北藏族自治州',
3765         632300: '黄南藏族自治州',
3766         632500: '海南藏族自治州',
3767         632600: '果洛藏族自治州',
3768         632700: '玉树藏族自治州',
3769         632800: '海西蒙古族藏族自治州'
3770     },
3771     630100: {
3772         630102: '城东区',
3773         630103: '城中区',
3774         630104: '城西区',
3775         630105: '城北区',
3776         630121: '大通回族土族自治县',
3777         630122: '湟中县',
3778         630123: '湟源县'
3779     },
3780     630200: {
3781         630202: '乐都区',
3782         630203: '平安区',
3783         630222: '民和回族土族自治县',
3784         630223: '互助土族自治县',
3785         630224: '化隆回族自治县',
3786         630225: '循化撒拉族自治县'
3787     },
3788     632200: {
3789         632221: '门源回族自治县',
3790         632222: '祁连县',
3791         632223: '海晏县',
3792         632224: '刚察县'
3793     },
3794     632300: {
3795         632321: '同仁县',
3796         632322: '尖扎县',
3797         632323: '泽库县',
3798         632324: '河南蒙古族自治县'
3799     },
3800     632500: {
3801         632521: '共和县',
3802         632522: '同德县',
3803         632523: '贵德县',
3804         632524: '兴海县',
3805         632525: '贵南县'
3806     },
3807     632600: {
3808         632621: '玛沁县',
3809         632622: '班玛县',
3810         632623: '甘德县',
3811         632624: '达日县',
3812         632625: '久治县',
3813         632626: '玛多县'
3814     },
3815     632700: {
3816         632701: '玉树市',
3817         632722: '杂多县',
3818         632723: '称多县',
3819         632724: '治多县',
3820         632725: '囊谦县',
3821         632726: '曲麻莱县'
3822     },
3823     632800: {
3824         632801: '格尔木市',
3825         632802: '德令哈市',
3826         632821: '乌兰县',
3827         632822: '都兰县',
3828         632823: '天峻县',
3829         632825: '海西蒙古族藏族自治州直辖'
3830     },
3831     640000: {
3832         640100: '银川市',
3833         640200: '石嘴山市',
3834         640300: '吴忠市',
3835         640400: '固原市',
3836         640500: '中卫市'
3837     },
3838     640100: {
3839         640104: '兴庆区',
3840         640105: '西夏区',
3841         640106: '金凤区',
3842         640121: '永宁县',
3843         640122: '贺兰县',
3844         640181: '灵武市'
3845     },
3846     640200: {
3847         640202: '大武口区',
3848         640205: '惠农区',
3849         640221: '平罗县'
3850     },
3851     640300: {
3852         640302: '利通区',
3853         640303: '红寺堡区',
3854         640323: '盐池县',
3855         640324: '同心县',
3856         640381: '青铜峡市'
3857     },
3858     640400: {
3859         640402: '原州区',
3860         640422: '西吉县',
3861         640423: '隆德县',
3862         640424: '泾源县',
3863         640425: '彭阳县'
3864     },
3865     640500: {
3866         640502: '沙坡头区',
3867         640521: '中宁县',
3868         640522: '海原县'
3869     },
3870     650000: {
3871         650100: '乌鲁木齐市',
3872         650200: '克拉玛依市',
3873         652100: '吐鲁番市',
3874         652200: '哈密地区',
3875         652300: '昌吉回族自治州',
3876         652700: '博尔塔拉蒙古自治州',
3877         652800: '巴音郭楞蒙古自治州',
3878         652900: '阿克苏地区',
3879         653000: '克孜勒苏柯尔克孜自治州',
3880         653100: '喀什地区',
3881         653200: '和田地区',
3882         654000: '伊犁哈萨克自治州',
3883         654200: '塔城地区',
3884         654300: '阿勒泰地区',
3885         659001: '石河子市',
3886         659002: '阿拉尔市',
3887         659003: '图木舒克市',
3888         659004: '五家渠市',
3889         659005: '北屯市',
3890         659006: '铁门关市',
3891         659007: '双河市',
3892         659008: '可克达拉市'
3893     },
3894     650100: {
3895         650102: '天山区',
3896         650103: '沙依巴克区',
3897         650104: '新市区',
3898         650105: '水磨沟区',
3899         650106: '头屯河区',
3900         650107: '达坂城区',
3901         650109: '米东区',
3902         650121: '乌鲁木齐县'
3903     },
3904     650200: {
3905         650202: '独山子区',
3906         650203: '克拉玛依区',
3907         650204: '白碱滩区',
3908         650205: '乌尔禾区'
3909     },
3910     652100: {
3911         652101: '高昌区',
3912         652122: '鄯善县',
3913         652123: '托克逊县'
3914     },
3915     652200: {
3916         652201: '哈密市',
3917         652222: '巴里坤哈萨克自治县',
3918         652223: '伊吾县'
3919     },
3920     652300: {
3921         652301: '昌吉市',
3922         652302: '阜康市',
3923         652323: '呼图壁县',
3924         652324: '玛纳斯县',
3925         652325: '奇台县',
3926         652327: '吉木萨尔县',
3927         652328: '木垒哈萨克自治县'
3928     },
3929     652700: {
3930         652701: '博乐市',
3931         652702: '阿拉山口市',
3932         652722: '精河县',
3933         652723: '温泉县'
3934     },
3935     652800: {
3936         652801: '库尔勒市',
3937         652822: '轮台县',
3938         652823: '尉犁县',
3939         652824: '若羌县',
3940         652825: '且末县',
3941         652826: '焉耆回族自治县',
3942         652827: '和静县',
3943         652828: '和硕县',
3944         652829: '博湖县'
3945     },
3946     652900: {
3947         652901: '阿克苏市',
3948         652922: '温宿县',
3949         652923: '库车县',
3950         652924: '沙雅县',
3951         652925: '新和县',
3952         652926: '拜城县',
3953         652927: '乌什县',
3954         652928: '阿瓦提县',
3955         652929: '柯坪县'
3956     },
3957     653000: {
3958         653001: '阿图什市',
3959         653022: '阿克陶县',
3960         653023: '阿合奇县',
3961         653024: '乌恰县'
3962     },
3963     653100: {
3964         653101: '喀什市',
3965         653121: '疏附县',
3966         653122: '疏勒县',
3967         653123: '英吉沙县',
3968         653124: '泽普县',
3969         653125: '莎车县',
3970         653126: '叶城县',
3971         653127: '麦盖提县',
3972         653128: '岳普湖县',
3973         653129: '伽师县',
3974         653130: '巴楚县',
3975         653131: '塔什库尔干塔吉克自治县'
3976     },
3977     653200: {
3978         653201: '和田市',
3979         653221: '和田县',
3980         653222: '墨玉县',
3981         653223: '皮山县',
3982         653224: '洛浦县',
3983         653225: '策勒县',
3984         653226: '于田县',
3985         653227: '民丰县'
3986     },
3987     654000: {
3988         654002: '伊宁市',
3989         654003: '奎屯市',
3990         654004: '霍尔果斯市',
3991         654021: '伊宁县',
3992         654022: '察布查尔锡伯自治县',
3993         654023: '霍城县',
3994         654024: '巩留县',
3995         654025: '新源县',
3996         654026: '昭苏县',
3997         654027: '特克斯县',
3998         654028: '尼勒克县'
3999     },
4000     654200: {
4001         654201: '塔城市',
4002         654202: '乌苏市',
4003         654221: '额敏县',
4004         654223: '沙湾县',
4005         654224: '托里县',
4006         654225: '裕民县',
4007         654226: '和布克赛尔蒙古自治县'
4008     },
4009     654300: {
4010         654301: '阿勒泰市',
4011         654321: '布尔津县',
4012         654322: '富蕴县',
4013         654323: '福海县',
4014         654324: '哈巴河县',
4015         654325: '青河县',
4016         654326: '吉木乃县'
4017     },
4018     810000: {
4019         810001: '中西區',
4020         810002: '灣仔區',
4021         810003: '東區',
4022         810004: '南區',
4023         810005: '油尖旺區',
4024         810006: '深水埗區',
4025         810007: '九龍城區',
4026         810008: '黃大仙區',
4027         810009: '觀塘區',
4028         810010: '荃灣區',
4029         810011: '屯門區',
4030         810012: '元朗區',
4031         810013: '北區',
4032         810014: '大埔區',
4033         810015: '西貢區',
4034         810016: '沙田區',
4035         810017: '葵青區',
4036         810018: '離島區'
4037     },
4038     820000: {
4039         820001: '花地瑪堂區',
4040         820002: '花王堂區',
4041         820003: '望德堂區',
4042         820004: '大堂區',
4043         820005: '風順堂區',
4044         820006: '嘉模堂區',
4045         820007: '路氹填海區',
4046         820008: '聖方濟各堂區'
4047     }
4048 };
4049
4050 (function (factory) {
4051     if (typeof define === 'function' && define.amd) {
4052         // AMD. Register as anonymous module.
4053         define(['jquery', 'ChineseDistricts'], factory);
4054     } else if (typeof exports === 'object') {
4055         // Node / CommonJS
4056         factory(require('jquery'), require('ChineseDistricts'));
4057     } else if (window.layui && layui.define) {  // layui加载
4058         layui.define('jquery', function (exports) {
4059             layui.link(layui.cache.base + 'city-picker/city-picker.css');
4060             exports('citypicker', factory(layui.jquery, ChineseDistricts));
4061         });
4062     } else {
4063         // Browser globals.
4064         factory(jQuery, ChineseDistricts);
4065     }
4066 })(function ($, ChineseDistricts) {
4067
4068     'use strict';
4069
4070     if (typeof ChineseDistricts === 'undefined') {
4071         throw new Error('The file "city-picker.data.js" must be included first!');
4072     }
4073
4074     var NAMESPACE = 'citypicker';
4075     var EVENT_CHANGE = 'change.' + NAMESPACE;
4076     var PROVINCE = 'province';
4077     var CITY = 'city';
4078     var DISTRICT = 'district';
4079
4080     function CityPicker(element, options) {
4081         this.$element = $(element);
4082         this.$dropdown = null;
4083         this.options = $.extend({}, CityPicker.DEFAULTS, $.isPlainObject(options) && options);
4084         this.active = false;
4085         this.dems = [];
4086         this.needBlur = false;
4087         this.init();
4088     }
4089
4090     CityPicker.prototype = {
4091         constructor: CityPicker,
4092
4093         init: function () {
4094
4095             this.codeRender();
4096
4097             this.defineDems();
4098
4099             this.render();
4100
4101             this.bind();
4102
4103             this.active = true;
4104         },
4105
4106         codeRender: function () {
4107             var code = this.$element.attr('code');
4108             if (code !== undefined && code !== '' && !isNaN(Number(code))) this.$element.val($.fn.citypicker.getAddressbyCodeId(code));
4109         },
4110
4111         render: function () {
4112             var p = this.getPosition(),
4113                 placeholder = this.$element.attr('placeholder') || this.options.placeholder,
4114                 textspan = '<span class="city-picker-span" style="' +
4115                     this.getWidthStyle(p.width) + 'height:' +
4116                     p.height + 'px;line-height:' + (p.height - 1) + 'px;">' +
4117                     (placeholder ? '<span class="placeholder">' + placeholder + '</span>' : '') +
4118                     '<span class="title"></span><div class="arrow"></div>' + '</span>',
4119
4120                 dropdown = '<div class="city-picker-dropdown" style="left:0px;top:100%;' +
4121                     this.getWidthStyle(p.width, true) + '">' +
4122                     '<div class="city-select-wrap">' +
4123                     '<div class="city-select-tab">' +
4124                     '<a class="active" data-count="province">省份</a>' +
4125                     (this.includeDem('city') ? '<a data-count="city">城市</a>' : '') +
4126                     (this.includeDem('district') ? '<a data-count="district">区县</a>' : '') + '</div>' +
4127                     '<div class="city-select-content">' +
4128                     '<div class="city-select province" data-count="province"></div>' +
4129                     (this.includeDem('city') ? '<div class="city-select city" data-count="city"></div>' : '') +
4130                     (this.includeDem('district') ? '<div class="city-select district" data-count="district"></div>' : '') +
4131                     '</div></div>';
4132
4133             this.$element.addClass('city-picker-input');
4134             this.$textspan = $(textspan).insertAfter(this.$element);
4135             this.$dropdown = $(dropdown).insertAfter(this.$textspan);
4136             var $select = this.$dropdown.find('.city-select');
4137
4138             // setup this.$province, this.$city and/or this.$district object
4139             $.each(this.dems, $.proxy(function (i, type) {
4140                 this['$' + type] = $select.filter('.' + type + '');
4141             }, this));
4142
4143             this.refresh();
4144         },
4145
4146         refresh: function (force) {
4147             // clean the data-item for each $select
4148             var $select = this.$dropdown.find('.city-select');
4149             $select.data('item', null);
4150             // parse value from value of the target $element
4151             var val = this.$element.val() || '';
4152             val = val.split('/');
4153             $.each(this.dems, $.proxy(function (i, type) {
4154                 if (val[i] && i < val.length) {
4155                     this.options[type] = val[i];
4156                 } else if (force) {
4157                     this.options[type] = '';
4158                 }
4159                 this.output(type);
4160             }, this));
4161             this.tab(PROVINCE);
4162             this.feedText();
4163             this.feedVal();
4164         },
4165
4166         defineDems: function () {
4167             var stop = false;
4168             $.each([PROVINCE, CITY, DISTRICT], $.proxy(function (i, type) {
4169                 if (!stop) {
4170                     this.dems.push(type);
4171                 }
4172                 if (type === this.options.level) {
4173                     stop = true;
4174                 }
4175             }, this));
4176         },
4177
4178         includeDem: function (type) {
4179             return $.inArray(type, this.dems) !== -1;
4180         },
4181
4182         getPosition: function () {
4183             var p, h, w, s, pw;
4184             p = this.$element.position();
4185             s = this.getSize(this.$element);
4186             h = s.height;
4187             w = s.width;
4188             if (this.options.responsive) {
4189                 pw = this.$element.offsetParent().width();
4190                 if (pw) {
4191                     w = w / pw;
4192                     if (w > 0.99) {
4193                         w = 1;
4194                     }
4195                     w = w * 100 + '%';
4196                 }
4197             }
4198
4199             return {
4200                 top: p.top || 0,
4201                 left: p.left || 0,
4202                 height: h,
4203                 width: w
4204             };
4205         },
4206
4207         getSize: function ($dom) {
4208             var $wrap, $clone, sizes;
4209             if (!$dom.is(':visible')) {
4210                 $wrap = $("<div />").appendTo($("body"));
4211                 $wrap.css({
4212                     "position": "absolute !important",
4213                     "visibility": "hidden !important",
4214                     "display": "block !important"
4215                 });
4216
4217                 $clone = $dom.clone().appendTo($wrap);
4218
4219                 sizes = {
4220                     width: $clone.outerWidth(),
4221                     height: $clone.outerHeight()
4222                 };
4223
4224                 $wrap.remove();
4225             } else {
4226                 sizes = {
4227                     width: $dom.outerWidth(),
4228                     height: $dom.outerHeight()
4229                 };
4230             }
4231
4232             return sizes;
4233         },
4234
4235         getWidthStyle: function (w, dropdown) {
4236             if (this.options.responsive && !$.isNumeric(w)) {
4237                 return 'width:' + w + ';';
4238             } else {
4239                 return 'width:' + (dropdown ? Math.max(320, w) : w) + 'px;';
4240             }
4241         },
4242
4243         bind: function () {
4244             var $this = this;
4245
4246             $(document).on('click', (this._mouteclick = function (e) {
4247                 var $target = $(e.target);
4248                 var $dropdown, $span, $input;
4249                 if ($target.is('.city-picker-span')) {
4250                     $span = $target;
4251                 } else if ($target.is('.city-picker-span *')) {
4252                     $span = $target.parents('.city-picker-span');
4253                 }
4254                 if ($target.is('.city-picker-input')) {
4255                     $input = $target;
4256                 }
4257                 if ($target.is('.city-picker-dropdown')) {
4258                     $dropdown = $target;
4259                 } else if ($target.is('.city-picker-dropdown *')) {
4260                     $dropdown = $target.parents('.city-picker-dropdown');
4261                 }
4262                 if ((!$input && !$span && !$dropdown) ||
4263                     ($span && $span.get(0) !== $this.$textspan.get(0)) ||
4264                     ($input && $input.get(0) !== $this.$element.get(0)) ||
4265                     ($dropdown && $dropdown.get(0) !== $this.$dropdown.get(0))) {
4266                     $this.close(true);
4267                 }
4268
4269             }));
4270
4271             this.$element.on('change', (this._changeElement = $.proxy(function () {
4272                 this.close(true);
4273                 this.refresh(true);
4274             }, this))).on('focus', (this._focusElement = $.proxy(function () {
4275                 this.needBlur = true;
4276                 this.open();
4277             }, this))).on('blur', (this._blurElement = $.proxy(function () {
4278                 if (this.needBlur) {
4279                     this.needBlur = false;
4280                     this.close(true);
4281                 }
4282             }, this)));
4283
4284             this.$textspan.on('click', function (e) {
4285                 var $target = $(e.target), type;
4286                 $this.needBlur = false;
4287                 if ($target.is('.select-item')) {
4288                     type = $target.data('count');
4289                     $this.open(type);
4290                 } else {
4291                     if ($this.$dropdown.is(':visible')) {
4292                         $this.close();
4293                     } else {
4294                         $this.open();
4295                     }
4296                 }
4297             }).on('mousedown', function () {
4298                 $this.needBlur = false;
4299             });
4300
4301             this.$dropdown.on('click', '.city-select a', function () {
4302                 var $select = $(this).parents('.city-select');
4303                 var $active = $select.find('a.active');
4304                 var last = $select.next().length === 0;
4305                 $active.removeClass('active');
4306                 $(this).addClass('active');
4307                 if ($active.data('code') !== $(this).data('code')) {
4308                     $select.data('item', {
4309                         address: $(this).attr('title'), code: $(this).data('code')
4310                     });
4311                     $(this).trigger(EVENT_CHANGE);
4312                     $this.feedText();
4313                     $this.feedVal(true);
4314                     if (last) {
4315                         $this.close();
4316                     }
4317                 }
4318             }).on('click', '.city-select-tab a', function () {
4319                 if (!$(this).hasClass('active')) {
4320                     var type = $(this).data('count');
4321                     $this.tab(type);
4322                 }
4323             }).on('mousedown', function () {
4324                 $this.needBlur = false;
4325             });
4326
4327             if (this.$province) {
4328                 this.$province.on(EVENT_CHANGE, (this._changeProvince = $.proxy(function () {
4329                     this.output(CITY);
4330                     this.output(DISTRICT);
4331                     this.tab(CITY);
4332                 }, this)));
4333             }
4334
4335             if (this.$city) {
4336                 this.$city.on(EVENT_CHANGE, (this._changeCity = $.proxy(function () {
4337                     this.output(DISTRICT);
4338                     this.tab(DISTRICT);
4339                 }, this)));
4340             }
4341         },
4342
4343         open: function (type) {
4344             type = type || PROVINCE;
4345             this.$dropdown.show();
4346             this.$textspan.addClass('open').addClass('focus');
4347             this.tab(type);
4348         },
4349
4350         close: function (blur) {
4351             this.$dropdown.hide();
4352             this.$textspan.removeClass('open');
4353             if (blur) {
4354                 this.$textspan.removeClass('focus');
4355             }
4356         },
4357
4358         unbind: function () {
4359
4360             $(document).off('click', this._mouteclick);
4361
4362             this.$element.off('change', this._changeElement);
4363             this.$element.off('focus', this._focusElement);
4364             this.$element.off('blur', this._blurElement);
4365
4366             this.$textspan.off('click');
4367             this.$textspan.off('mousedown');
4368
4369             this.$dropdown.off('click');
4370             this.$dropdown.off('mousedown');
4371
4372             if (this.$province) {
4373                 this.$province.off(EVENT_CHANGE, this._changeProvince);
4374             }
4375
4376             if (this.$city) {
4377                 this.$city.off(EVENT_CHANGE, this._changeCity);
4378             }
4379         },
4380
4381         getText: function () {
4382             var text = '';
4383             this.$dropdown.find('.city-select')
4384                 .each(function () {
4385                     var item = $(this).data('item'),
4386                         type = $(this).data('count');
4387                     if (item) {
4388                         text += ($(this).hasClass('province') ? '' : '/') + '<span class="select-item" data-count="' +
4389                             type + '" data-code="' + item.code + '">' + item.address + '</span>';
4390                     }
4391                 });
4392             return text;
4393         },
4394
4395         getPlaceHolder: function () {
4396             return this.$element.attr('placeholder') || this.options.placeholder;
4397         },
4398
4399         feedText: function () {
4400             var text = this.getText();
4401             if (text) {
4402                 this.$textspan.find('>.placeholder').hide();
4403                 this.$textspan.find('>.title').html(this.getText()).show();
4404             } else {
4405                 this.$textspan.find('>.placeholder').text(this.getPlaceHolder()).show();
4406                 this.$textspan.find('>.title').html('').hide();
4407             }
4408         },
4409
4410         getCode: function (count) {
4411             var obj = {}, arr = [];
4412             this.$textspan.find('.select-item')
4413                 .each(function () {
4414                     var code = $(this).data('code');
4415                     var count = $(this).data('count');
4416                     obj[count] = code;
4417                     arr.push(code);
4418                 });
4419             return count ? obj[count] : arr.join('/');
4420         },
4421
4422         getVal: function () {
4423             var text = '';
4424             this.$dropdown.find('.city-select')
4425                 .each(function () {
4426                     var item = $(this).data('item');
4427                     if (item) {
4428                         text += ($(this).hasClass('province') ? '' : '/') + item.address;
4429                     }
4430                 });
4431             return text;
4432         },
4433
4434         feedVal: function (trigger) {
4435             this.$element.val(this.getVal());
4436             if (trigger) {
4437                 this.$element.trigger('cp:updated');
4438             }
4439         },
4440
4441         output: function (type) {
4442             var options = this.options;
4443             //var placeholders = this.placeholders;
4444             var $select = this['$' + type];
4445             var data = type === PROVINCE ? {} : [];
4446             var item;
4447             var districts;
4448             var code;
4449             var matched = null;
4450             var value;
4451
4452             if (!$select || !$select.length) {
4453                 return;
4454             }
4455
4456             item = $select.data('item');
4457
4458             value = (item ? item.address : null) || options[type];
4459
4460             code = (
4461                 type === PROVINCE ? 86 :
4462                     type === CITY ? this.$province && this.$province.find('.active').data('code') :
4463                         type === DISTRICT ? this.$city && this.$city.find('.active').data('code') : code
4464             );
4465
4466             districts = $.isNumeric(code) ? ChineseDistricts[code] : null;
4467
4468             if ($.isPlainObject(districts)) {
4469                 $.each(districts, function (code, address) {
4470                     var provs;
4471                     if (type === PROVINCE) {
4472                         provs = [];
4473                         for (var i = 0; i < address.length; i++) {
4474                             if (address[i].address === value) {
4475                                 matched = {
4476                                     code: address[i].code,
4477                                     address: address[i].address
4478                                 };
4479                             }
4480                             provs.push({
4481                                 code: address[i].code,
4482                                 address: address[i].address,
4483                                 selected: address[i].address === value
4484                             });
4485                         }
4486                         data[code] = provs;
4487                     } else {
4488                         if (address === value) {
4489                             matched = {
4490                                 code: code,
4491                                 address: address
4492                             };
4493                         }
4494                         data.push({
4495                             code: code,
4496                             address: address,
4497                             selected: address === value
4498                         });
4499                     }
4500                 });
4501             }
4502
4503             $select.html(type === PROVINCE ? this.getProvinceList(data) :
4504                 this.getList(data, type));
4505             $select.data('item', matched);
4506         },
4507
4508         getProvinceList: function (data) {
4509             var list = [],
4510                 $this = this,
4511                 simple = this.options.simple;
4512
4513             $.each(data, function (i, n) {
4514                 list.push('<dl class="clearfix">');
4515                 list.push('<dt>' + i + '</dt><dd>');
4516                 $.each(n, function (j, m) {
4517                     list.push(
4518                         '<a' +
4519                         ' title="' + (m.address || '') + '"' +
4520                         ' data-code="' + (m.code || '') + '"' +
4521                         ' class="' +
4522                         (m.selected ? ' active' : '') +
4523                         '">' +
4524                         (simple ? $this.simplize(m.address, PROVINCE) : m.address) +
4525                         '</a>');
4526                 });
4527                 list.push('</dd></dl>');
4528             });
4529
4530             return list.join('');
4531         },
4532
4533         getList: function (data, type) {
4534             var list = [],
4535                 $this = this,
4536                 simple = this.options.simple;
4537             list.push('<dl class="clearfix"><dd>');
4538
4539             $.each(data, function (i, n) {
4540                 list.push(
4541                     '<a' +
4542                     ' title="' + (n.address || '') + '"' +
4543                     ' data-code="' + (n.code || '') + '"' +
4544                     ' class="' +
4545                     (n.selected ? ' active' : '') +
4546                     '">' +
4547                     (simple ? $this.simplize(n.address, type) : n.address) +
4548                     '</a>');
4549             });
4550             list.push('</dd></dl>');
4551
4552             return list.join('');
4553         },
4554
4555         simplize: function (address, type) {
4556             address = address || '';
4557             if (type === PROVINCE) {
4558                 return address.replace(/[省,市,自治区,壮族,回族,维吾尔]/g, '');
4559             } else if (type === CITY) {
4560                 return address.replace(/[市,地区,回族,蒙古,苗族,白族,傣族,景颇族,藏族,彝族,壮族,傈僳族,布依族,侗族]/g, '')
4561                     .replace('哈萨克', '').replace('自治州', '').replace(/自治县/, '');
4562             } else if (type === DISTRICT) {
4563                 return address.length > 2 ? address.replace(/[市,区,县,旗]/g, '') : address;
4564             }
4565         },
4566
4567         tab: function (type) {
4568             var $selects = this.$dropdown.find('.city-select');
4569             var $tabs = this.$dropdown.find('.city-select-tab > a');
4570             var $select = this['$' + type];
4571             var $tab = this.$dropdown.find('.city-select-tab > a[data-count="' + type + '"]');
4572             if ($select) {
4573                 $selects.hide();
4574                 $select.show();
4575                 $tabs.removeClass('active');
4576                 $tab.addClass('active');
4577             }
4578         },
4579
4580         reset: function () {
4581             this.$element.val(null).trigger('change');
4582         },
4583
4584         destroy: function () {
4585             this.unbind();
4586             this.$element.removeData(NAMESPACE).removeClass('city-picker-input');
4587             this.$textspan.remove();
4588             this.$dropdown.remove();
4589         }
4590     };
4591
4592     CityPicker.DEFAULTS = {
4593         simple: false,
4594         responsive: false,
4595         placeholder: '请选择省/市/区',
4596         level: 'district',
4597         province: '',
4598         city: '',
4599         district: ''
4600     };
4601
4602     CityPicker.setDefaults = function (options) {
4603         $.extend(CityPicker.DEFAULTS, options);
4604     };
4605
4606     // Save the other citypicker
4607     CityPicker.other = $.fn.citypicker;
4608
4609     // Register as jQuery plugin
4610     $.fn.citypicker = function (option) {
4611         var args = [].slice.call(arguments, 1);
4612
4613         return this.each(function () {
4614             var $this = $(this);
4615             var data = $this.data(NAMESPACE);
4616             var options;
4617             var fn;
4618
4619             if (!data) {
4620                 if (/destroy/.test(option)) {
4621                     return;
4622                 }
4623
4624                 options = $.extend({}, $this.data(), $.isPlainObject(option) && option);
4625                 $this.data(NAMESPACE, (data = new CityPicker(this, options)));
4626             }
4627
4628             if (typeof option === 'string' && $.isFunction(fn = data[option])) {
4629                 fn.apply(data, args);
4630             }
4631         });
4632     };
4633
4634     $.fn.citypicker.Constructor = CityPicker;
4635     $.fn.citypicker.setDefaults = CityPicker.setDefaults;
4636
4637     // No conflict
4638     $.fn.citypicker.noConflict = function () {
4639         $.fn.citypicker = CityPicker.other;
4640         return this;
4641     };
4642
4643     // 根据code查询地址
4644     $.fn.citypicker.getAddressbyCodeId = function (code_id) {
4645         var city = ChineseDistricts;
4646         var code = city['' + code_id];
4647         var addr = '';
4648         var province = '';
4649         var province_code = '';
4650         var city_str = '';
4651         var county = '';
4652         if (code_id.substring(0, 2) === '44') {
4653             province = '广东省';
4654             province_code = '440000';
4655         } else {
4656             $.each(city['86'], function (i, item) {
4657                 $.each(item, function (j, index) {
4658                     if (index['code'] === code_id.substring(0, 2) + '0000') {
4659                         province = index['address'];
4660                         province_code = index['code'];
4661                         return false;
4662                     }
4663                 });
4664             });
4665         }
4666         if (code_id.substring(2, 4).indexOf('00') == -1) {
4667             var city_code = code_id.substring(0, 4) + '00';
4668             city_str = city[province_code][city_code];
4669         }
4670         if (code === undefined) {
4671             //440103
4672             code = code_id.substring(0, 4) + "00";
4673             if (city[code] == null) return;
4674             addr = city[code][code_id];
4675             return addr = province + '/' + city_str + '/' + addr;
4676         } else {
4677             if (code_id.substring(2, 4).indexOf('00') != -1) {
4678                 //440000
4679                 return addr = province;
4680             } else {
4681                 //440100
4682                 var city_city = city[code_id.substring(0, 2) + '0000'];
4683                 return addr = province + '/' + city_city[code_id];
4684             }
4685         }
4686     };
4687
4688     $(function () {
4689         $('[data-toggle="city-picker"]').citypicker();
4690     });
4691 });