Browse Source

Merge branch 'release' into dev4.6.2

luwenna 3 years ago
parent
commit
ab29594985
49 changed files with 6866 additions and 198 deletions
  1. 13 0
      src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/area.js
  2. 1 1
      src/jfw/modules/app/src/web/staticres/jyapp/course/js/mapJSON.js
  3. 1 1
      src/jfw/modules/app/src/web/staticres/jyapp/dataExport/js/mapJSON.js
  4. 1 1
      src/jfw/modules/app/src/web/staticres/jyapp/local/mapJSON.js
  5. 1 1
      src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/mapJSON.js
  6. 1 1
      src/jfw/modules/app/src/web/staticres/jyapp/wx_course/js/mapJSON.js
  7. 1 1
      src/jfw/modules/app/src/web/templates/big-member/component_set_area.html
  8. 1 1
      src/jfw/modules/app/src/web/templates/course/applyInvoice.html
  9. 1 1
      src/jfw/modules/app/src/web/templates/dataExport/dataExport_area.html
  10. 1 1
      src/jfw/modules/app/src/web/templates/frontRouter/bigmember/free/perfect_info.html
  11. 1 1
      src/jfw/modules/app/src/web/templates/frontRouter/portraitRecord/sess/index.html
  12. 1 1
      src/jfw/modules/app/src/web/templates/vipsubscribe/change_area.html
  13. 1 1
      src/jfw/modules/app/src/web/templates/vipsubscribe/choose_area.html
  14. 6 6
      src/jfw/modules/app/src/web/templates/weixin/historypush.html
  15. 1 1
      src/jfw/modules/app/src/web/templates/weixin/search/mainSearch.html
  16. 1 1
      src/jfw/modules/app/src/web/templates/weixin/wxtsguide.html
  17. 1 1
      src/web/staticres/big-member/js/mapJSON.js
  18. 2453 0
      src/web/staticres/common-module/public/js/china-map-data.js
  19. 76 0
      src/web/staticres/common-module/public/js/china-map-min.js
  20. 4104 0
      src/web/staticres/common-module/public/js/city-picker.data.js
  21. 5 0
      src/web/staticres/common-module/public/js/city-picker.min.js
  22. 1 1
      src/web/staticres/common-module/selector/js/china_area.js
  23. 1 1
      src/web/staticres/course/js/mapJSON.js
  24. 28 12
      src/web/staticres/course/js/province.js
  25. 1 1
      src/web/staticres/js/proproject.js
  26. 1 1
      src/web/staticres/vipsubscribe/js/mapJSON.js
  27. 1 1
      src/web/staticres/wx_course/js/mapJSON.js
  28. 1 1
      src/web/staticres/wx_dataExport/js/mapJSON.js
  29. 2 2
      src/web/templates/big-member/pc/page_index.html
  30. 1 1
      src/web/templates/big-member/wx/component_set_area.html
  31. 1 1
      src/web/templates/course/pc/applyInvoice.html
  32. 1 1
      src/web/templates/course/weixin/applyInvoice.html
  33. 1 1
      src/web/templates/frontRouter/pc/seeHistory/sess/index.html
  34. 3 3
      src/web/templates/frontRouter/wx/bigmember/free/perfect_info.html
  35. 1 1
      src/web/templates/frontRouter/wx/portraitRecord/sess/index.html
  36. 36 35
      src/web/templates/pc/biddetail_rec.html
  37. 2 2
      src/web/templates/pc/dataExport_sieve.html
  38. 31 31
      src/web/templates/pc/entsearchindex.html
  39. 28 28
      src/web/templates/pc/index.html
  40. 1 1
      src/web/templates/pc/invoice.html
  41. 44 44
      src/web/templates/pc/supsearch.html
  42. 1 1
      src/web/templates/weixin/dataExport/dataExport_area.html
  43. 1 1
      src/web/templates/weixin/historypush.html
  44. 1 1
      src/web/templates/weixin/search/mainSearch.html
  45. 1 1
      src/web/templates/weixin/vipsubscribe/change_area.html
  46. 1 1
      src/web/templates/weixin/vipsubscribe/choose_area.html
  47. 1 1
      src/web/templates/weixin/vipsubscribe/choose_area_upgrade.html
  48. 1 1
      src/web/templates/weixin/vipsubscribe/edit_city_new.html
  49. 1 1
      src/web/templates/weixin/wxtsguide.html

+ 13 - 0
src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/area.js

@@ -366,6 +366,19 @@ var areaList = {
     640500: '中卫市',
     650100: '乌鲁木齐市',
     650200: '克拉玛依市',
+    // S-新增区市不满足规则,模拟编码
+    // 659005: '北屯市',
+    // 659007: '双河市',
+  	// 659008: '可克达拉市',
+    // 659009: '昆玉市',
+    // 659010: '胡杨河市',
+    659500: '北屯市',
+    659600: '铁门关市',
+    659700: '双河市',
+    659800: '可克达拉市',
+    659900: '昆玉市',
+    659100: '胡杨河市',
+    // E-新增区市不满足规则,模拟编码
     650400: '吐鲁番市',
     650500: '哈密市',
     652300: '昌吉回族自治州',

+ 1 - 1
src/jfw/modules/app/src/web/staticres/jyapp/course/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/jfw/modules/app/src/web/staticres/jyapp/dataExport/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/jfw/modules/app/src/web/staticres/jyapp/local/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/jfw/modules/app/src/web/staticres/jyapp/wx_course/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/jfw/modules/app/src/web/templates/big-member/component_set_area.html

@@ -90,5 +90,5 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
 {{include "/big-member/commonjs.html"}}
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/mapJSON.js'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/big-member/js/set_area.js?v={{Msg "seo" "version"}}'></script>

+ 1 - 1
src/jfw/modules/app/src/web/templates/course/applyInvoice.html

@@ -187,7 +187,7 @@
 	</div>
 	<script src="https://cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/weui.min.js"></script>
-    <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/mapJSON.js"></script>
+    <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/course/js/drawabill.js?v={{Msg "seo" "version"}}"></script>
 	<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/js/common.js?v={{Msg "seo" "mod_version"}}"></script>
 	<script type="text/javascript">

+ 1 - 1
src/jfw/modules/app/src/web/templates/dataExport/dataExport_area.html

@@ -432,7 +432,7 @@
 
 				</div>
 		</div>
-		<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/mapJSON.js"></script>
+		<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 		<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/fastclick.min.js"></script>
 		<script>
 			chinaMapJSON.forEach(function(item,index){

+ 1 - 1
src/jfw/modules/app/src/web/templates/frontRouter/bigmember/free/perfect_info.html

@@ -165,7 +165,7 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.8.2/vant.min.js></script>
 {{include "/big-member/commonjs.html"}}
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/js/common.js?v={{Msg "seo" "version"}}'></script>
 
 <script>

+ 1 - 1
src/jfw/modules/app/src/web/templates/frontRouter/portraitRecord/sess/index.html

@@ -106,7 +106,7 @@
   <script src=//cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js></script>
   <!--E-当前页面的资源-->
   {{include "/big-member/commonjs.html"}}
-  <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+  <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
   <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/portraitRecord/js/index.js?v={{Msg "seo" "version"}}'></script>
   {{include "/common/baiducc.html"}}
 </body>

+ 1 - 1
src/jfw/modules/app/src/web/templates/vipsubscribe/change_area.html

@@ -408,7 +408,7 @@
     <script src="https://cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/fastclick.min.js"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/weui.min.js"></script>
-    <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/mapJSON.js"></script>
+    <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/UpgradePrice.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/change_area.js?v={{Msg "seo" "version"}}"></script>

+ 1 - 1
src/jfw/modules/app/src/web/templates/vipsubscribe/choose_area.html

@@ -397,7 +397,7 @@
     </div>
 </div>
 <script src="https://cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js"></script>
-<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/mapJSON.js"></script>
+<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
 <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/choose_area.js?v={{Msg "seo" "version"}}"></script>
 <script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/js/common.js?v={{Msg "seo" "mod_version"}}"></script>

+ 6 - 6
src/jfw/modules/app/src/web/templates/weixin/historypush.html

@@ -29,7 +29,7 @@
         .j-overlay {
             z-index: 99999!important;
         }
-        
+
         .jymobile-setting-dialog .weui-dialog__hd{
           text-align: center !important;
         }
@@ -474,7 +474,7 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/root-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/date-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/area-city-mobile.js?v={{Msg "seo" "version"}}'></script>
@@ -553,7 +553,7 @@
                         console.log(res)
                 }
             })
-        }  
+        }
     });
     </script>
 <script>
@@ -662,7 +662,7 @@
       $(".vip_report").click(function () {
           sessionStorage.setItem(vm.sessStorageKey, JSON.stringify(vm.$data))
           setSessionStorage();
-          
+
           var tempUrl = "/vipreport/page/subreport.html"
           if (window.isFreeUserStatus && window.isUserWeekMonthStatus) {
               tempUrl += '?type=free'
@@ -1714,7 +1714,7 @@ function hasNoData() {
             }
         }
     }
-    
+
   }
   // 清除超级订阅购买、续费、升级页面相关的优惠券、商品规格缓存
   sessionStorage.removeItem('vip-cur-select-coupon')
@@ -1990,4 +1990,4 @@ function hasNoData() {
     }
 </script>
 
-</html>
+</html>

+ 1 - 1
src/jfw/modules/app/src/web/templates/weixin/search/mainSearch.html

@@ -499,7 +499,7 @@
 <!--S-当前页面的资源-->
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/keep-tags/keep-tags-template.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/area-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/money-mobile.js?v={{Msg "seo" "version"}}'></script>

+ 1 - 1
src/jfw/modules/app/src/web/templates/weixin/wxtsguide.html

@@ -353,7 +353,7 @@ if(localStorage && localStorage.tsGuide_status == "1"){
 <!--S-当前页面的资源-->
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/area-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script type="text/javascript">
 	var vGuide = new Vue({

+ 1 - 1
src/web/staticres/big-member/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 2453 - 0
src/web/staticres/common-module/public/js/china-map-data.js

@@ -0,0 +1,2453 @@
+/**
+ * @file china-map.json
+ * @author zhangyuhan2016 <hi_zhangyuhan@163.com>
+ */
+var chinaMapJSON = [{
+        "ProID": 1,
+        "name": "北京市",
+        "ProSort": 1,
+        "ProRemark": "直辖市",
+        "city": [{
+            "CityID": 1,
+            "name": "北京市",
+            "ProID": 1,
+            "CitySort": 1,
+            "area": ["东城区", "西城区", "崇文区", "宣武区", "朝阳区", "丰台区", "石景山区", "海淀区", "门头沟区", "房山区", "通州区", "顺义区", "昌平区", "大兴区", "怀柔区", "平谷区", "密云县", "延庆县"]
+        }]
+    }, {
+        "ProID": 2,
+        "name": "天津市",
+        "ProSort": 2,
+        "ProRemark": "直辖市",
+        "city": [{
+            "CityID": 2,
+            "name": "天津市",
+            "ProID": 2,
+            "CitySort": 2,
+            "area": ["和平区", "河东区", "河西区", "南开区", "河北区", "红桥区", "塘沽区", "汉沽区", "大港区", "东丽区", "西青区", "津南区", "北辰区", "武清区", "宝坻区", "宁河县", "静海县", "蓟县"]
+        }]
+    }, {
+        "ProID": 3,
+        "name": "河北省",
+        "ProSort": 5,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 5,
+            "name": "邯郸市",
+            "ProID": 3,
+            "CitySort": 5,
+            "area": ["邯山区", "丛台区", "复兴区", "峰峰矿区", "邯郸县", "临漳县", "成安县", "大名县", "涉县", "磁县", "肥乡县", "永年县", "邱县", "鸡泽县", "广平县", "馆陶县", "魏县", "曲周县", "武安市"]
+        }, {
+            "CityID": 6,
+            "name": "石家庄市",
+            "ProID": 3,
+            "CitySort": 6,
+            "area": ["长安区", "桥东区", "桥西区", "新华区", "井陉矿区", "裕华区", "井陉县", "正定县", "栾城县", "行唐县", "灵寿县", "高邑县", "深泽县", "赞皇县", "无极县", "平山县", "元氏县", "赵县", "辛集市", "藁城市", "晋州市", "新乐市", "鹿泉市"]
+        }, {
+            "CityID": 666,
+            "name": "秦皇岛市",
+            "ProID": 3,
+            "CitySort": 666,
+            "area": ["海港区", "山海关区", "北戴河区", "抚宁区", "青龙满族自治县", "昌黎县", "卢龙县"]
+        }, {
+            "CityID": 7,
+            "name": "保定市",
+            "ProID": 3,
+            "CitySort": 7,
+            "area": ["新市区", "北市区", "南市区", "满城县", "清苑县", "涞水县", "阜平县", "徐水县", "定兴县", "唐县", "高阳县", "容城县", "涞源县", "望都县", "安新县", "易县", "曲阳县", "蠡县", "顺平县", "博野县", "雄县", "涿州市", "定州市", "安国市", "高碑店市"]
+        }, {
+            "CityID": 8,
+            "name": "张家口市",
+            "ProID": 3,
+            "CitySort": 8,
+            "area": ["桥东区", "桥西区", "宣化区", "下花园区", "宣化县", "张北县", "康保县", "沽源县", "尚义县", "蔚县", "阳原县", "怀安县", "万全县", "怀来县", "涿鹿县", "赤城县", "崇礼县"]
+        }, {
+            "CityID": 9,
+            "name": "承德市",
+            "ProID": 3,
+            "CitySort": 9,
+            "area": ["双桥区", "双滦区", "鹰手营子矿区", "承德县", "兴隆县", "平泉县", "滦平县", "隆化县", "丰宁满族自治县", "宽城满族自治县", "围场满族蒙古族自治县"]
+        }, {
+            "CityID": 10,
+            "name": "唐山市",
+            "ProID": 3,
+            "CitySort": 10,
+            "area": ["路南区", "路北区", "古冶区", "开平区", "丰南区", "丰润区", "滦县", "滦南县", "乐亭县", "迁西县", "玉田县", "唐海县", "遵化市", "迁安市"]
+        }, {
+            "CityID": 11,
+            "name": "廊坊市",
+            "ProID": 3,
+            "CitySort": 11,
+            "area": ["安次区", "广阳区", "固安县", "永清县", "香河县", "大城县", "文安县", "大厂回族自治县", "霸州市", "三河市"]
+        }, {
+            "CityID": 12,
+            "name": "沧州市",
+            "ProID": 3,
+            "CitySort": 12,
+            "area": ["新华区", "运河区", "沧县", "青县", "东光县", "海兴县", "盐山县", "肃宁县", "南皮县", "吴桥县", "献县", "孟村回族自治县", "泊头市", "任丘市", "黄骅市", "河间市"]
+        }, {
+            "CityID": 13,
+            "name": "衡水市",
+            "ProID": 3,
+            "CitySort": 13,
+            "area": ["桃城区", "枣强县", "武邑县", "武强县", "饶阳县", "安平县", "故城县", "景县", "阜城县", "冀州市", "深州市"]
+        }, {
+            "CityID": 14,
+            "name": "邢台市",
+            "ProID": 3,
+            "CitySort": 14,
+            "area": ["桥东区", "桥西区", "邢台县", "临城县", "内丘县", "柏乡县", "隆尧县", "任县", "南和县", "宁晋县", "巨鹿县", "新河县", "广宗县", "平乡县", "威县", "清河县", "临西县", "南宫市", "沙河市"]
+        }]
+    }, {
+        "ProID": 4,
+        "name": "山西省",
+        "ProSort": 6,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 16,
+            "name": "朔州市",
+            "ProID": 4,
+            "CitySort": 16,
+            "area": ["朔城区", "平鲁区", "山阴县", "应县", "右玉县", "怀仁县"]
+        }, {
+            "CityID": 17,
+            "name": "忻州市",
+            "ProID": 4,
+            "CitySort": 17,
+            "area": ["忻府区", "定襄县", "五台县", "代县", "繁峙县", "宁武县", "静乐县", "神池县", "五寨县", "岢岚县", "河曲县", "保德县", "偏关县", "原平市"]
+        }, {
+            "CityID": 18,
+            "name": "太原市",
+            "ProID": 4,
+            "CitySort": 18,
+            "area": ["小店区", "迎泽区", "杏花岭区", "尖草坪区", "万柏林区", "晋源区", "清徐县", "阳曲县", "娄烦县", "古交市"]
+        }, {
+            "CityID": 19,
+            "name": "大同市",
+            "ProID": 4,
+            "CitySort": 19,
+            "area": ["矿区", "南郊区", "新荣区", "阳高县", "天镇县", "广灵县", "灵丘县", "浑源县", "左云县", "大同县"]
+        }, {
+            "CityID": 20,
+            "name": "阳泉市",
+            "ProID": 4,
+            "CitySort": 20,
+            "area": ["矿区", "平定县", "盂县"]
+        }, {
+            "CityID": 21,
+            "name": "晋中市",
+            "ProID": 4,
+            "CitySort": 21,
+            "area": ["榆次区", "榆社县", "左权县", "和顺县", "昔阳县", "寿阳县", "太谷县", "祁县", "平遥县", "灵石县", "介休市"]
+        }, {
+            "CityID": 22,
+            "name": "长治市",
+            "ProID": 4,
+            "CitySort": 22,
+            "area": ["城区", "长治县", "襄垣县", "屯留县", "平顺县", "黎城县", "壶关县", "长子县", "武乡县", "沁县", "沁源县", "潞城市"]
+        }, {
+            "CityID": 23,
+            "name": "晋城市",
+            "ProID": 4,
+            "CitySort": 23,
+            "area": ["沁水县", "阳城县", "陵川县", "泽州县", "高平市"]
+        }, {
+            "CityID": 24,
+            "name": "临汾市",
+            "ProID": 4,
+            "CitySort": 24,
+            "area": ["尧都区", "曲沃县", "翼城县", "襄汾县", "洪洞县", "古县", "安泽县", "浮山县", "吉县", "乡宁县", "大宁县", "隰县", "永和县", "蒲县", "汾西县", "侯马市", "霍州市"]
+        }, {
+            "CityID": 25,
+            "name": "吕梁市",
+            "ProID": 4,
+            "CitySort": 25,
+            "area": ["离石区", "文水县", "交城县", "兴县", "临县", "柳林县", "石楼县", "岚县", "方山县", "中阳县", "交口县", "孝义市", "汾阳市"]
+        }, {
+            "CityID": 26,
+            "name": "运城市",
+            "ProID": 4,
+            "CitySort": 26,
+            "area": ["盐湖区", "临猗县", "万荣县", "闻喜县", "稷山县", "新绛县", "绛县", "垣曲县", "夏县", "平陆县", "芮城县", "永济市", "河津市"]
+        }]
+    }, {
+        "ProID": 5,
+        "name": "内蒙古自治区",
+        "ProSort": 32,
+        "ProRemark": "自治区",
+        "city": [{
+            "CityID": 351,
+            "name": "呼伦贝尔市",
+            "ProID": 5,
+            "CitySort": 351,
+            "area": ["海拉尔区", "阿荣旗", "莫力达瓦达斡尔族自治旗", "鄂伦春自治旗", "鄂温克族自治旗", "陈巴尔虎旗", "新巴尔虎左旗", "新巴尔虎右旗", "满洲里市", "牙克石市", "扎兰屯市", "额尔古纳市", "根河市"]
+        }, {
+            "CityID": 352,
+            "name": "呼和浩特市",
+            "ProID": 5,
+            "CitySort": 352,
+            "area": ["新城区", "回民区", "玉泉区", "赛罕区", "土默特左旗", "托克托县", "和林格尔县", "清水河县", "武川县"]
+        }, {
+            "CityID": 353,
+            "name": "包头市",
+            "ProID": 5,
+            "CitySort": 353,
+            "area": ["东河区", "昆都仑区", "青山区", "石拐区", "白云鄂博矿区", "九原区", "土默特右旗", "固阳县", "达尔罕茂明安联合旗"]
+        }, {
+            "CityID": 354,
+            "name": "乌海市",
+            "ProID": 5,
+            "CitySort": 354,
+            "area": ["海勃湾区", "海南区", "乌达区"]
+        }, {
+            "CityID": 355,
+            "name": "乌兰察布市",
+            "ProID": 5,
+            "CitySort": 355,
+            "area": ["集宁区", "卓资县", "化德县", "商都县", "兴和县", "凉城县", "察哈尔右翼前旗", "察哈尔右翼中旗", "察哈尔右翼后旗", "四子王旗", "丰镇市"]
+        }, {
+            "CityID": 356,
+            "name": "通辽市",
+            "ProID": 5,
+            "CitySort": 356,
+            "area": ["科尔沁区", "科尔沁左翼中旗", "科尔沁左翼后旗", "开鲁县", "库伦旗", "奈曼旗", "扎鲁特旗", "霍林郭勒市"]
+        }, {
+            "CityID": 357,
+            "name": "赤峰市",
+            "ProID": 5,
+            "CitySort": 357,
+            "area": ["红山区", "元宝山区", "松山区", "阿鲁科尔沁旗", "巴林左旗", "巴林右旗", "林西县", "克什克腾旗", "翁牛特旗", "喀喇沁旗", "宁城县", "敖汉旗"]
+        }, {
+            "CityID": 358,
+            "name": "鄂尔多斯市",
+            "ProID": 5,
+            "CitySort": 358,
+            "area": ["东胜区", "达拉特旗", "准格尔旗", "鄂托克前旗", "鄂托克旗", "杭锦旗", "乌审旗", "伊金霍洛旗"]
+        }, {
+            "CityID": 359,
+            "name": "巴彦淖尔市",
+            "ProID": 5,
+            "CitySort": 359,
+            "area": ["临河区", "五原县", "磴口县", "乌拉特前旗", "乌拉特中旗", "乌拉特后旗", "杭锦后旗"]
+        }, {
+            "CityID": 360,
+            "name": "锡林郭勒盟",
+            "ProID": 5,
+            "CitySort": 360,
+            "area": ["二连浩特市", "锡林浩特市", "阿巴嘎旗", "苏尼特左旗", "苏尼特右旗", "东乌珠穆沁旗", "西乌珠穆沁旗", "太仆寺旗", "镶黄旗", "正镶白旗", "正蓝旗", "多伦县"]
+        }, {
+            "CityID": 361,
+            "name": "兴安盟",
+            "ProID": 5,
+            "CitySort": 361,
+            "area": ["乌兰浩特市", "阿尔山市", "科尔沁右翼前旗", "科尔沁右翼中旗", "扎赉特旗", "突泉县"]
+        }, {
+            "CityID": 362,
+            "name": "阿拉善盟",
+            "ProID": 5,
+            "CitySort": 362,
+            "area": ["阿拉善左旗", "阿拉善右旗", "额济纳旗"]
+        }]
+    }, {
+        "ProID": 6,
+        "name": "辽宁省",
+        "ProSort": 8,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 27,
+            "name": "沈阳市",
+            "ProID": 6,
+            "CitySort": 27,
+            "area": ["和平区", "沈河区", "大东区", "皇姑区", "铁西区", "苏家屯区", "东陵区", "沈北新区", "于洪区", "辽中县", "康平县", "法库县", "新民市"]
+        }, {
+            "CityID": 28,
+            "name": "铁岭市",
+            "ProID": 6,
+            "CitySort": 28,
+            "area": ["银州区", "清河区", "铁岭县", "西丰县", "昌图县", "调兵山市", "开原市"]
+        }, {
+            "CityID": 29,
+            "name": "大连市",
+            "ProID": 6,
+            "CitySort": 29,
+            "area": ["长海县", "旅顺口区", "中山区", "西岗区", "沙河口区", "甘井子区", "金州区", "普兰店区", "瓦房店市", "庄河市"]
+        }, {
+            "CityID": 30,
+            "name": "鞍山市",
+            "ProID": 6,
+            "CitySort": 30,
+            "area": ["铁东区", "铁西区", "立山区", "千山区", "台安县", "岫岩满族自治县", "海城市"]
+        }, {
+            "CityID": 31,
+            "name": "抚顺市",
+            "ProID": 6,
+            "CitySort": 31,
+            "area": ["新抚区", "东洲区", "望花区", "顺城区", "抚顺县", "新宾满族自治县", "清原满族自治县"]
+        }, {
+            "CityID": 32,
+            "name": "本溪市",
+            "ProID": 6,
+            "CitySort": 32,
+            "area": ["平山区", "溪湖区", "明山区", "南芬区", "本溪满族自治县", "桓仁满族自治县"]
+        }, {
+            "CityID": 33,
+            "name": "丹东市",
+            "ProID": 6,
+            "CitySort": 33,
+            "area": ["元宝区", "振兴区", "振安区", "宽甸满族自治县", "东港市", "凤城市"]
+        }, {
+            "CityID": 34,
+            "name": "锦州市",
+            "ProID": 6,
+            "CitySort": 34,
+            "area": ["古塔区", "凌河区", "太和区", "黑山县", "义县", "凌海市", "北镇市"]
+        }, {
+            "CityID": 35,
+            "name": "营口市",
+            "ProID": 6,
+            "CitySort": 35,
+            "area": ["站前区", "西市区", "鮁鱼圈区", "老边区", "盖州市", "大石桥市"]
+        }, {
+            "CityID": 36,
+            "name": "阜新市",
+            "ProID": 6,
+            "CitySort": 36,
+            "area": ["海州区", "新邱区", "太平区", "清河门区", "细河区", "阜新蒙古族自治县", "彰武县"]
+        }, {
+            "CityID": 37,
+            "name": "辽阳市",
+            "ProID": 6,
+            "CitySort": 37,
+            "area": ["白塔区", "文圣区", "宏伟区", "弓长岭区", "太子河区", "辽阳县", "灯塔市"]
+        }, {
+            "CityID": 38,
+            "name": "朝阳市",
+            "ProID": 6,
+            "CitySort": 38,
+            "area": ["双塔区", "龙城区", "朝阳县", "建平县", "喀喇沁左翼蒙古族自治县", "北票市", "凌源市"]
+        }, {
+            "CityID": 39,
+            "name": "盘锦市",
+            "ProID": 6,
+            "CitySort": 39,
+            "area": ["双台子区", "兴隆台区", "大洼县", "盘山县"]
+        }, {
+            "CityID": 40,
+            "name": "葫芦岛市",
+            "ProID": 6,
+            "CitySort": 40,
+            "area": ["连山区", "龙港区", "南票区", "绥中县", "建昌县", "兴城市"]
+        }]
+    }, {
+        "ProID": 7,
+        "name": "吉林省",
+        "ProSort": 9,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 41,
+            "name": "长春市",
+            "ProID": 7,
+            "CitySort": 41,
+            "area": ["南关区", "宽城区", "朝阳区", "二道区", "绿园区", "双阳区", "农安县", "九台市", "榆树市", "德惠市"]
+        }, {
+            "CityID": 42,
+            "name": "吉林市",
+            "ProID": 7,
+            "CitySort": 42,
+            "area": ["昌邑区", "龙潭区", "船营区", "丰满区", "永吉县", "蛟河市", "桦甸市", "舒兰市", "磐石市"]
+        }, {
+            "CityID": 43,
+            "name": "延边朝鲜族自治州",
+            "ProID": 7,
+            "CitySort": 43,
+            "area": ["延吉市", "图们市", "敦化市", "珲春市", "龙井市", "和龙市", "汪清县", "安图县"]
+        }, {
+            "CityID": 44,
+            "name": "四平市",
+            "ProID": 7,
+            "CitySort": 44,
+            "area": ["铁西区", "铁东区", "梨树县", "伊通满族自治县", "公主岭市", "双辽市"]
+        }, {
+            "CityID": 45,
+            "name": "通化市",
+            "ProID": 7,
+            "CitySort": 45,
+            "area": ["东昌区", "二道江区", "通化县", "辉南县", "柳河县", "梅河口市", "集安市"]
+        }, {
+            "CityID": 46,
+            "name": "白城市",
+            "ProID": 7,
+            "CitySort": 46,
+            "area": ["洮北区", "镇赉县", "通榆县", "洮南市", "大安市"]
+        }, {
+            "CityID": 47,
+            "name": "辽源市",
+            "ProID": 7,
+            "CitySort": 47,
+            "area": ["龙山区", "西安区", "东丰县", "东辽县"]
+        }, {
+            "CityID": 48,
+            "name": "松原市",
+            "ProID": 7,
+            "CitySort": 48,
+            "area": ["宁江区", "前郭尔罗斯蒙古族自治县", "长岭县", "乾安县", "扶余县"]
+        }, {
+            "CityID": 49,
+            "name": "白山市",
+            "ProID": 7,
+            "CitySort": 49,
+            "area": ["八道江区", "江源区", "抚松县", "靖宇县", "长白朝鲜族自治县", "临江市"]
+        }]
+    }, {
+        "ProID": 8,
+        "name": "黑龙江省",
+        "ProSort": 10,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 50,
+            "name": "哈尔滨市",
+            "ProID": 8,
+            "CitySort": 50,
+            "area": ["道里区", "南岗区", "道外区", "平房区", "松北区", "香坊区", "呼兰区", "阿城区", "依兰县", "方正县", "宾县", "巴彦县", "木兰县", "通河县", "延寿县", "双城市", "尚志市", "五常市"]
+        }, {
+            "CityID": 51,
+            "name": "齐齐哈尔市",
+            "ProID": 8,
+            "CitySort": 51,
+            "area": ["龙沙区", "建华区", "铁锋区", "昂昂溪区", "富拉尔基区", "碾子山区", "梅里斯达翰尔族区", "龙江县", "依安县", "泰来县", "甘南县", "富裕县", "克山县", "克东县", "拜泉县", "讷河市"]
+        }, {
+            "CityID": 52,
+            "name": "鸡西市",
+            "ProID": 8,
+            "CitySort": 52,
+            "area": ["鸡冠区", "恒山区", "滴道区", "梨树区", "城子河区", "麻山区", "鸡东县", "虎林市", "密山市"]
+        }, {
+            "CityID": 53,
+            "name": "牡丹江市",
+            "ProID": 8,
+            "CitySort": 53,
+            "area": ["东安区", "阳明区", "爱民区", "西安区", "东宁县", "林口县", "绥芬河市", "海林市", "宁安市", "穆棱市"]
+        }, {
+            "CityID": 54,
+            "name": "七台河市",
+            "ProID": 8,
+            "CitySort": 54,
+            "area": ["新兴区", "桃山区", "茄子河区", "勃利县"]
+        }, {
+            "CityID": 55,
+            "name": "佳木斯市",
+            "ProID": 8,
+            "CitySort": 55,
+            "area": ["向阳区", "前进区", "东风区", "桦南县", "桦川县", "汤原县", "抚远县", "同江市", "富锦市"]
+        }, {
+            "CityID": 56,
+            "name": "鹤岗市",
+            "ProID": 8,
+            "CitySort": 56,
+            "area": ["向阳区", "工农区", "南山区", "兴安区", "东山区", "兴山区", "萝北县", "绥滨县"]
+        }, {
+            "CityID": 57,
+            "name": "双鸭山市",
+            "ProID": 8,
+            "CitySort": 57,
+            "area": ["尖山区", "岭东区", "四方台区", "宝山区", "集贤县", "友谊县", "宝清县", "饶河县"]
+        }, {
+            "CityID": 58,
+            "name": "绥化市",
+            "ProID": 8,
+            "CitySort": 58,
+            "area": ["北林区", "望奎县", "兰西县", "青冈县", "庆安县", "明水县", "绥棱县", "安达市", "肇东市", "海伦市"]
+        }, {
+            "CityID": 59,
+            "name": "黑河市",
+            "ProID": 8,
+            "CitySort": 59,
+            "area": ["爱辉区", "嫩江县", "逊克县", "孙吴县", "北安市", "五大连池市"]
+        }, {
+            "CityID": 60,
+            "name": "大兴安岭地区",
+            "ProID": 8,
+            "CitySort": 60,
+            "area": ["呼玛县", "塔河县", "漠河县"]
+        }, {
+            "CityID": 61,
+            "name": "伊春市",
+            "ProID": 8,
+            "CitySort": 61,
+            "area": ["伊春区", "南岔区", "友好区", "西林区", "翠峦区", "新青区", "美溪区", "金山屯区", "五营区", "乌马河区", "汤旺河区", "带岭区", "乌伊岭区", "红星区", "上甘岭区", "嘉荫县", "铁力市"]
+        }, {
+            "CityID": 62,
+            "name": "大庆市",
+            "ProID": 8,
+            "CitySort": 62,
+            "area": ["萨尔图区", "龙凤区", "让胡路区", "红岗区", "大同区", "肇州县", "肇源县", "林甸县", "杜尔伯特蒙古族自治县"]
+        }]
+    }, {
+        "ProID": 9,
+        "name": "上海市",
+        "ProSort": 3,
+        "ProRemark": "直辖市",
+        "city": [{
+            "CityID": 3,
+            "name": "上海市",
+            "ProID": 9,
+            "CitySort": 3,
+            "area": ["黄浦区", "卢湾区", "徐汇区", "长宁区", "静安区", "普陀区", "闸北区", "虹口区", "杨浦区", "闵行区", "宝山区", "嘉定区", "浦东新区", "金山区", "松江区", "青浦区", "南汇区", "奉贤区", "崇明县"]
+        }]
+    }, {
+        "ProID": 10,
+        "name": "江苏省",
+        "ProSort": 11,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 63,
+            "name": "南京市",
+            "ProID": 10,
+            "CitySort": 63,
+            "area": ["江宁区", "浦口区", "玄武区", "白下区", "秦淮区", "建邺区", "鼓楼区", "下关区", "栖霞区", "雨花台区", "六合区", "溧水县", "高淳县"]
+        }, {
+            "CityID": 64,
+            "name": "无锡市",
+            "ProID": 10,
+            "CitySort": 64,
+            "area": ["崇安区", "南长区", "北塘区", "锡山区", "惠山区", "滨湖区", "江阴市", "宜兴市"]
+        }, {
+            "CityID": 65,
+            "name": "镇江市",
+            "ProID": 10,
+            "CitySort": 65,
+            "area": ["京口区", "润州区", "丹徒区", "丹阳市", "扬中市", "句容市"]
+        }, {
+            "CityID": 66,
+            "name": "苏州市",
+            "ProID": 10,
+            "CitySort": 66,
+            "area": ["沧浪区", "常熟市", "平江区", "金阊区", "虎丘区", "昆山市", "太仓市", "吴江市", "吴中区", "相城区", "张家港市"]
+        }, {
+            "CityID": 67,
+            "name": "南通市",
+            "ProID": 10,
+            "CitySort": 67,
+            "area": ["崇川区", "港闸区", "海安县", "如东县", "启东市", "如皋市", "通州市", "海门市"]
+        }, {
+            "CityID": 68,
+            "name": "扬州市",
+            "ProID": 10,
+            "CitySort": 68,
+            "area": ["高邮市", "广陵区", "邗江区", "维扬区", "宝应县", "江都市", "仪征市"]
+        }, {
+            "CityID": 69,
+            "name": "盐城市",
+            "ProID": 10,
+            "CitySort": 69,
+            "area": ["亭湖区", "盐都区", "响水县", "滨海县", "阜宁县", "射阳县", "建湖县", "东台市", "大丰市"]
+        }, {
+            "CityID": 70,
+            "name": "徐州市",
+            "ProID": 10,
+            "CitySort": 70,
+            "area": ["鼓楼区", "云龙区", "九里区", "贾汪区", "泉山区", "丰县", "沛县", "铜山县", "睢宁县", "新沂市", "邳州市"]
+        }, {
+            "CityID": 71,
+            "name": "淮安市",
+            "ProID": 10,
+            "CitySort": 71,
+            "area": ["清河区", "楚州区", "淮阴区", "清浦区", "涟水县", "洪泽县", "盱眙县", "金湖县"]
+        }, {
+            "CityID": 72,
+            "name": "连云港市",
+            "ProID": 10,
+            "CitySort": 72,
+            "area": ["连云区", "新浦区", "海州区", "赣榆县", "东海县", "灌云县", "灌南县"]
+        }, {
+            "CityID": 73,
+            "name": "常州市",
+            "ProID": 10,
+            "CitySort": 73,
+            "area": ["天宁区", "钟楼区", "戚墅堰区", "新北区", "武进区", "溧阳市", "金坛市"]
+        }, {
+            "CityID": 74,
+            "name": "泰州市",
+            "ProID": 10,
+            "CitySort": 74,
+            "area": ["海陵区", "高港区", "兴化市", "靖江市", "泰兴市", "姜堰市"]
+        }, {
+            "CityID": 75,
+            "name": "宿迁市",
+            "ProID": 10,
+            "CitySort": 75,
+            "area": ["宿城区", "宿豫区", "沭阳县", "泗阳县", "泗洪县"]
+        }]
+    }, {
+        "ProID": 11,
+        "name": "浙江省",
+        "ProSort": 12,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 76,
+            "name": "舟山市",
+            "ProID": 11,
+            "CitySort": 76,
+            "area": ["定海区", "普陀区", "岱山县", "嵊泗县"]
+        }, {
+            "CityID": 77,
+            "name": "衢州市",
+            "ProID": 11,
+            "CitySort": 77,
+            "area": ["柯城区", "衢江区", "常山县", "开化县", "龙游县", "江山市"]
+        }, {
+            "CityID": 78,
+            "name": "杭州市",
+            "ProID": 11,
+            "CitySort": 78,
+            "area": ["上城区", "下城区", "江干区", "拱墅区", "西湖区", "滨江区", "余杭区", "桐庐县", "淳安县", "建德市", "富阳市", "临安市", "萧山区"]
+        }, {
+            "CityID": 79,
+            "name": "湖州市",
+            "ProID": 11,
+            "CitySort": 79,
+            "area": ["吴兴区", "南浔区", "德清县", "长兴县", "安吉县"]
+        }, {
+            "CityID": 80,
+            "name": "嘉兴市",
+            "ProID": 11,
+            "CitySort": 80,
+            "area": [" 南湖区", " 秀洲区", " 嘉善县", " 海盐县", " 海宁市", " 平湖市", " 桐乡市 "]
+        }, {
+            "CityID": 81,
+            "name": "宁波市",
+            "ProID": 11,
+            "CitySort": 81,
+            "area": ["海曙区", "江东区", "江北区", "北仑区", "镇海区", "鄞州区", "象山县", "宁海县", "余姚市", "慈溪市", "奉化市"]
+        }, {
+            "CityID": 82,
+            "name": "绍兴市",
+            "ProID": 11,
+            "CitySort": 82,
+            "area": ["越城区", "绍兴县", "新昌县", "诸暨市", "上虞市", "嵊州市"]
+        }, {
+            "CityID": 83,
+            "name": "温州市",
+            "ProID": 11,
+            "CitySort": 83,
+            "area": ["鹿城区", "龙湾区", "瓯海区", "洞头县", "永嘉县", "平阳县", "苍南县", "文成县", "泰顺县", "瑞安市", "乐清市"]
+        }, {
+            "CityID": 84,
+            "name": "丽水市",
+            "ProID": 11,
+            "CitySort": 84,
+            "area": ["莲都区", "青田县", "缙云县", "遂昌县", "松阳县", "云和县", "庆元县", "景宁畲族自治县", "龙泉市"]
+        }, {
+            "CityID": 85,
+            "name": "金华市",
+            "ProID": 11,
+            "CitySort": 85,
+            "area": ["婺城区", "金东区", "武义县", "浦江县", "磐安县", "兰溪市", "义乌市", "东阳市", "永康市"]
+        }, {
+            "CityID": 86,
+            "name": "台州市",
+            "ProID": 11,
+            "CitySort": 86,
+            "area": ["椒江区", "黄岩区", "路桥区", "玉环县", "三门县", "天台县", "仙居县", "温岭市", "临海市"]
+        }]
+    }, {
+        "ProID": 12,
+        "name": "安徽省",
+        "ProSort": 13,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 87,
+            "name": "合肥市",
+            "ProID": 12,
+            "CitySort": 87,
+            "area": ["瑶海区", "庐阳区", "蜀山区", "包河区", "长丰县", "肥东县", "肥西县", "巢湖市"]
+        }, {
+            "CityID": 88,
+            "name": "芜湖市",
+            "ProID": 12,
+            "CitySort": 88,
+            "area": ["镜湖区", "弋江区", "鸠江区", "三山区", "芜湖县", "繁昌县", "南陵县"]
+        }, {
+            "CityID": 89,
+            "name": "蚌埠市",
+            "ProID": 12,
+            "CitySort": 89,
+            "area": ["龙子湖区", "蚌山区", "禹会区", "淮上区", "怀远县", "五河县", "固镇县"]
+        }, {
+            "CityID": 90,
+            "name": "淮南市",
+            "ProID": 12,
+            "CitySort": 90,
+            "area": ["大通区", "田家庵区", "谢家集区", "八公山区", "潘集区", "凤台县"]
+        }, {
+            "CityID": 91,
+            "name": "马鞍山市",
+            "ProID": 12,
+            "CitySort": 91,
+            "area": ["金家庄区", "花山区", "雨山区", "当涂县"]
+        }, {
+            "CityID": 92,
+            "name": "淮北市",
+            "ProID": 12,
+            "CitySort": 92,
+            "area": ["杜集区", "相山区", "烈山区", "濉溪县 "]
+        }, {
+            "CityID": 93,
+            "name": "铜陵市",
+            "ProID": 12,
+            "CitySort": 93,
+            "area": ["铜官山区", "狮子山区", "铜陵县"]
+        }, {
+            "CityID": 94,
+            "name": "安庆市",
+            "ProID": 12,
+            "CitySort": 94,
+            "area": ["迎江区", "大观区", "宜秀区", "怀宁县", "枞阳县", "潜山县", "太湖县", "宿松县", "望江县", "岳西县", "桐城市"]
+        }, {
+            "CityID": 95,
+            "name": "黄山市",
+            "ProID": 12,
+            "CitySort": 95,
+            "area": ["屯溪区", "黄山区", "徽州区", "歙县", "休宁县", "黟县", "祁门县"]
+        }, {
+            "CityID": 96,
+            "name": "滁州市",
+            "ProID": 12,
+            "CitySort": 96,
+            "area": ["琅琊区", "南谯区", "来安县", "全椒县", "定远县", "凤阳县", "天长市", "明光市"]
+        }, {
+            "CityID": 97,
+            "name": "阜阳市",
+            "ProID": 12,
+            "CitySort": 97,
+            "area": ["颍州区", "颍东区", "颍泉区", "临泉县", "太和县", "阜南县", "颍上县", "界首市"]
+        }, {
+            "CityID": 98,
+            "name": "宿州市",
+            "ProID": 12,
+            "CitySort": 98,
+            "area": ["埇桥区", "砀山县", "萧县", "灵璧县", "泗县 "]
+        }, {
+            "CityID": 100,
+            "name": "六安市",
+            "ProID": 12,
+            "CitySort": 100,
+            "area": ["金安区", "裕安区", "寿县", "霍邱县", "舒城县", "金寨县", "霍山县"]
+        }, {
+            "CityID": 101,
+            "name": "亳州市",
+            "ProID": 12,
+            "CitySort": 101,
+            "area": ["谯城区", "涡阳县", "蒙城县", "利辛县"]
+        }, {
+            "CityID": 102,
+            "name": "池州市",
+            "ProID": 12,
+            "CitySort": 102,
+            "area": ["贵池区", "东至县", "石台县", "青阳县"]
+        }, {
+            "CityID": 103,
+            "name": "宣城市",
+            "ProID": 12,
+            "CitySort": 103,
+            "area": ["宣州区", "郎溪县", "广德县", "泾县", "绩溪县", "旌德县", "宁国市"]
+        }]
+    }, {
+        "ProID": 13,
+        "name": "福建省",
+        "ProSort": 14,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 104,
+            "name": "福州市",
+            "ProID": 13,
+            "CitySort": 104,
+            "area": ["鼓楼区", "台江区", "仓山区", "马尾区", "晋安区", "闽侯县", "连江县", "罗源县", "闽清县", "永泰县", "平潭县", "福清市", "长乐市"]
+        }, {
+            "CityID": 105,
+            "name": "厦门市",
+            "ProID": 13,
+            "CitySort": 105,
+            "area": ["思明区", "海沧区", "湖里区", "集美区", "同安区", "翔安区"]
+        }, {
+            "CityID": 106,
+            "name": "宁德市",
+            "ProID": 13,
+            "CitySort": 106,
+            "area": ["蕉城区", "霞浦县", "古田县", "屏南县", "寿宁县", "周宁县", "柘荣县", "福安市", "福鼎市"]
+        }, {
+            "CityID": 107,
+            "name": "莆田市",
+            "ProID": 13,
+            "CitySort": 107,
+            "area": ["城厢区", "涵江区", "荔城区", "秀屿区", "仙游县"]
+        }, {
+            "CityID": 108,
+            "name": "泉州市",
+            "ProID": 13,
+            "CitySort": 108,
+            "area": ["鲤城区", "丰泽区", "洛江区", "泉港区", "惠安县", "安溪县", "永春县", "德化县", "石狮市", "晋江市", "南安市"]
+        }, {
+            "CityID": 109,
+            "name": "漳州市",
+            "ProID": 13,
+            "CitySort": 109,
+            "area": ["芗城区", "龙文区", "云霄县", "漳浦县", "诏安县", "长泰县", "东山县", "南靖县", "平和县", "华安县", "龙海市"]
+        }, {
+            "CityID": 110,
+            "name": "龙岩市",
+            "ProID": 13,
+            "CitySort": 110,
+            "area": ["新罗区", "长汀县", "永定县", "上杭县", "武平县", "连城县", "漳平市"]
+        }, {
+            "CityID": 111,
+            "name": "三明市",
+            "ProID": 13,
+            "CitySort": 111,
+            "area": ["梅列区", "三元区", "明溪县", "清流县", "宁化县", "大田县", "尤溪县", "沙县", "将乐县", "泰宁县", "建宁县", "永安市"]
+        }, {
+            "CityID": 112,
+            "name": "南平市",
+            "ProID": 13,
+            "CitySort": 112,
+            "area": ["延平区", "顺昌县", "浦城县", "光泽县", "松溪县", "政和县", "邵武市", "武夷山市", "建瓯市", "建阳市"]
+        }]
+    }, {
+        "ProID": 14,
+        "name": "江西省",
+        "ProSort": 15,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 113,
+            "name": "鹰潭市",
+            "ProID": 14,
+            "CitySort": 113,
+            "area": ["月湖区", "余江县", "贵溪市"]
+        }, {
+            "CityID": 114,
+            "name": "新余市",
+            "ProID": 14,
+            "CitySort": 114,
+            "area": ["渝水区", "分宜县"]
+        }, {
+            "CityID": 115,
+            "name": "南昌市",
+            "ProID": 14,
+            "CitySort": 115,
+            "area": ["东湖区", "西湖区", "青云谱区", "湾里区", "青山湖区", "南昌县", "新建县", "安义县", "进贤县"]
+        }, {
+            "CityID": 116,
+            "name": "九江市",
+            "ProID": 14,
+            "CitySort": 116,
+            "area": ["庐山区", "浔阳区", "九江县", "武宁县", "修水县", "永修县", "德安县", "星子县", "都昌县", "湖口县", "彭泽县", "瑞昌市"]
+        }, {
+            "CityID": 117,
+            "name": "上饶市",
+            "ProID": 14,
+            "CitySort": 117,
+            "area": ["信州区", "上饶县", "广丰县", "玉山县", "铅山县", "横峰县", "弋阳县", "余干县", "鄱阳县", "万年县", "婺源县", "德兴市"]
+        }, {
+            "CityID": 118,
+            "name": "抚州市",
+            "ProID": 14,
+            "CitySort": 118,
+            "area": ["临川区", "南城县", "黎川县", "南丰县", "崇仁县", "乐安县", "宜黄县", "金溪县", "资溪县", "东乡县", "广昌县"]
+        }, {
+            "CityID": 119,
+            "name": "宜春市",
+            "ProID": 14,
+            "CitySort": 119,
+            "area": ["袁州区", "奉新县", "万载县", "上高县", "宜丰县", "靖安县", "铜鼓县", "丰城市", "樟树市", "高安市"]
+        }, {
+            "CityID": 120,
+            "name": "吉安市",
+            "ProID": 14,
+            "CitySort": 120,
+            "area": ["吉州区", "青原区", "吉安县", "吉水县", "峡江县", "新干县", "永丰县", "泰和县", "遂川县", "万安县", "安福县", "永新县", "井冈山市"]
+        }, {
+            "CityID": 121,
+            "name": "赣州市",
+            "ProID": 14,
+            "CitySort": 121,
+            "area": ["章贡区", "赣县", "信丰县", "大余县", "上犹县", "崇义县", "安远县", "龙南县", "定南县", "全南县", "宁都县", "于都县", "兴国县", "会昌县", "寻乌县", "石城县", "瑞金市", "南康市"]
+        }, {
+            "CityID": 122,
+            "name": "景德镇市",
+            "ProID": 14,
+            "CitySort": 122,
+            "area": ["昌江区", "珠山区", "浮梁县", "乐平市"]
+        }, {
+            "CityID": 123,
+            "name": "萍乡市",
+            "ProID": 14,
+            "CitySort": 123,
+            "area": ["安源区", "湘东区", "莲花县", "上栗县", "芦溪县"]
+        }]
+    }, {
+        "ProID": 15,
+        "name": "山东省",
+        "ProSort": 16,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 124,
+            "name": "菏泽市",
+            "ProID": 15,
+            "CitySort": 124,
+            "area": ["牡丹区", "曹县", "单县", "成武县", "巨野县", "郓城县", "鄄城县", "定陶县", "东明县"]
+        }, {
+            "CityID": 125,
+            "name": "济南市",
+            "ProID": 15,
+            "CitySort": 125,
+            "area": ["历下区", "市中区", "槐荫区", "天桥区", "历城区", "长清区", "平阴县", "济阳县", "商河县", "章丘市", "莱芜区"]
+        }, {
+            "CityID": 126,
+            "name": "青岛市",
+            "ProID": 15,
+            "CitySort": 126,
+            "area": ["市南区", "市北区", "四方区", "黄岛区", "崂山区", "李沧区", "城阳区", "胶州市", "即墨市", "平度市", "胶南市", "莱西市"]
+        }, {
+            "CityID": 127,
+            "name": "淄博市",
+            "ProID": 15,
+            "CitySort": 127,
+            "area": ["淄川区", "张店区", "博山区", "临淄区", "周村区", "桓台县", "高青县", "沂源县"]
+        }, {
+            "CityID": 128,
+            "name": "德州市",
+            "ProID": 15,
+            "CitySort": 128,
+            "area": ["德城区", "陵县", "宁津县", "庆云县", "临邑县", "齐河县", "平原县", "夏津县", "武城县", "乐陵市", "禹城市"]
+        }, {
+            "CityID": 129,
+            "name": "烟台市",
+            "ProID": 15,
+            "CitySort": 129,
+            "area": ["芝罘区", "福山区", "牟平区", "莱山区", "长岛县", "龙口市", "莱阳市", "莱州市", "蓬莱市", "招远市", "栖霞市", "海阳市"]
+        }, {
+            "CityID": 130,
+            "name": "潍坊市",
+            "ProID": 15,
+            "CitySort": 130,
+            "area": ["潍城区", "寒亭区", "坊子区", "奎文区", "临朐县", "昌乐县", "青州市", "诸城市", "寿光市", "安丘市", "高密市", "昌邑市"]
+        }, {
+            "CityID": 131,
+            "name": "济宁市",
+            "ProID": 15,
+            "CitySort": 131,
+            "area": ["市中区", "任城区", "微山县", "鱼台县", "金乡县", "嘉祥县", "汶上县", "泗水县", "梁山县", "曲阜市", "兖州市", "邹城市"]
+        }, {
+            "CityID": 132,
+            "name": "泰安市",
+            "ProID": 15,
+            "CitySort": 132,
+            "area": ["泰山区", "岱岳区", "宁阳县", "东平县", "新泰市", "肥城市"]
+        }, {
+            "CityID": 133,
+            "name": "临沂市",
+            "ProID": 15,
+            "CitySort": 133,
+            "area": ["兰山区", "罗庄区", "河东区", "沂南县", "郯城县", "沂水县", "苍山县", "费县", "平邑县", "莒南县", "蒙阴县", "临沭县"]
+        }, {
+            "CityID": 134,
+            "name": "滨州市",
+            "ProID": 15,
+            "CitySort": 134,
+            "area": ["滨城区", "惠民县", "阳信县", "无棣县", "沾化县", "博兴县", "邹平县"]
+        }, {
+            "CityID": 135,
+            "name": "东营市",
+            "ProID": 15,
+            "CitySort": 135,
+            "area": ["东营区", "河口区", "垦利县", "利津县", "广饶县"]
+        }, {
+            "CityID": 136,
+            "name": "威海市",
+            "ProID": 15,
+            "CitySort": 136,
+            "area": ["环翠区", "文登市", "荣成市", "乳山市"]
+        }, {
+            "CityID": 137,
+            "name": "枣庄市",
+            "ProID": 15,
+            "CitySort": 137,
+            "area": ["市中区", "薛城区", "峄城区", "台儿庄区", "山亭区", "滕州市"]
+        }, {
+            "CityID": 138,
+            "name": "日照市",
+            "ProID": 15,
+            "CitySort": 138,
+            "area": ["东港区", "岚山区", "五莲县", "莒县"]
+        }, {
+            "CityID": 140,
+            "name": "聊城市",
+            "ProID": 15,
+            "CitySort": 140,
+            "area": ["东昌府区", "阳谷县", "莘县", "茌平县", "东阿县", "冠县", "高唐县", "临清市"]
+        }]
+    }, {
+        "ProID": 16,
+        "name": "河南省",
+        "ProSort": 17,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 141,
+            "name": "商丘市",
+            "ProID": 16,
+            "CitySort": 141,
+            "area": ["梁园区", "睢阳区", "民权县", "睢县", "宁陵县", "柘城县", "虞城县", "夏邑县", "永城市"]
+        }, {
+            "CityID": 142,
+            "name": "郑州市",
+            "ProID": 16,
+            "CitySort": 142,
+            "area": ["中原区", "二七区", "管城回族区", "金水区", "上街区", "惠济区", "中牟县", "巩义市", "荥阳市", "新密市", "新郑市", "登封市"]
+        }, {
+            "CityID": 143,
+            "name": "安阳市",
+            "ProID": 16,
+            "CitySort": 143,
+            "area": ["文峰区", "北关区", "殷都区", "龙安区", "安阳县", "汤阴县", "滑县", "内黄县", "林州市"]
+        }, {
+            "CityID": 144,
+            "name": "新乡市",
+            "ProID": 16,
+            "CitySort": 144,
+            "area": ["红旗区", "卫滨区", "凤泉区", "牧野区", "新乡县", "获嘉县", "原阳县", "延津县", "封丘县", "长垣县", "卫辉市", "辉县市"]
+        }, {
+            "CityID": 145,
+            "name": "许昌市",
+            "ProID": 16,
+            "CitySort": 145,
+            "area": ["魏都区", "许昌县", "鄢陵县", "襄城县", "禹州市", "长葛市"]
+        }, {
+            "CityID": 146,
+            "name": "平顶山市",
+            "ProID": 16,
+            "CitySort": 146,
+            "area": ["新华区", "卫东区", "石龙区", "湛河区", "宝丰县", "叶县", "鲁山县", "郏县", "舞钢市", "汝州市"]
+        }, {
+            "CityID": 147,
+            "name": "信阳市",
+            "ProID": 16,
+            "CitySort": 147,
+            "area": ["浉河区", "平桥区", "罗山县", "光山县", "新县", "商城县", "固始县", "潢川县", "淮滨县", "息县"]
+        }, {
+            "CityID": 148,
+            "name": "南阳市",
+            "ProID": 16,
+            "CitySort": 148,
+            "area": ["宛城区", "卧龙区", "南召县", "方城县", "西峡县", "镇平县", "内乡县", "淅川县", "社旗县", "唐河县", "新野县", "桐柏县", "邓州市"]
+        }, {
+            "CityID": 149,
+            "name": "开封市",
+            "ProID": 16,
+            "CitySort": 149,
+            "area": ["龙亭区", "顺河回族区", "鼓楼区", "禹王台区", "金明区", "杞县", "通许县", "尉氏县", "开封县", "兰考县"]
+        }, {
+            "CityID": 150,
+            "name": "洛阳市",
+            "ProID": 16,
+            "CitySort": 150,
+            "area": ["老城区", "西工区", "瀍河回族区", "涧西区", "吉利区", "洛龙区", "孟津县", "新安县", "栾川县", "嵩县", "汝阳县", "宜阳县", "洛宁县", "伊川县", "偃师市"]
+        }, {
+            "CityID": 151,
+            "name": "济源市",
+            "ProID": 16,
+            "CitySort": 151,
+            "area": ['其他']
+        }, {
+            "CityID": 152,
+            "name": "焦作市",
+            "ProID": 16,
+            "CitySort": 152,
+            "area": ["解放区", "中站区", "马村区", "山阳区", "修武县", "博爱县", "武陟县", "温县", "沁阳市", "孟州市"]
+        }, {
+            "CityID": 153,
+            "name": "鹤壁市",
+            "ProID": 16,
+            "CitySort": 153,
+            "area": ["鹤山区", "山城区", "淇滨区", "浚县", "淇县"]
+        }, {
+            "CityID": 154,
+            "name": "濮阳市",
+            "ProID": 16,
+            "CitySort": 154,
+            "area": ["华龙区", "清丰县", "南乐县", "范县", "台前县", "濮阳县"]
+        }, {
+            "CityID": 155,
+            "name": "周口市",
+            "ProID": 16,
+            "CitySort": 155,
+            "area": ["川汇区", "扶沟县", "西华县", "商水县", "沈丘县", "郸城县", "淮阳县", "太康县", "鹿邑县", "项城市"]
+        }, {
+            "CityID": 156,
+            "name": "漯河市",
+            "ProID": 16,
+            "CitySort": 156,
+            "area": ["源汇区", "郾城区", "召陵区", "舞阳县", "临颍县"]
+        }, {
+            "CityID": 157,
+            "name": "驻马店市",
+            "ProID": 16,
+            "CitySort": 157,
+            "area": ["驿城区", "西平县", "上蔡县", "平舆县", "正阳县", "确山县", "泌阳县", "汝南县", "遂平县", "新蔡县"]
+        }, {
+            "CityID": 158,
+            "name": "三门峡市",
+            "ProID": 16,
+            "CitySort": 158,
+            "area": ["湖滨区", "渑池县", "陕县", "卢氏县", "义马市", "灵宝市"]
+        }]
+    }, {
+        "ProID": 17,
+        "name": "湖北省",
+        "ProSort": 18,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 159,
+            "name": "武汉市",
+            "ProID": 17,
+            "CitySort": 159,
+            "area": ["江岸区", "江汉区", "硚口区", "汉阳区", "武昌区", "青山区", "洪山区", "东西湖区", "汉南区", "蔡甸区", "江夏区", "黄陂区", "新洲区"]
+        }, {
+            "CityID": 160,
+            "name": "襄阳市",
+            "ProID": 17,
+            "CitySort": 160,
+            "area": ["襄城区", "樊城区", "襄阳区", "南漳县", "谷城县", "保康县", "老河口市", "枣阳市", "宜城市"]
+        }, {
+            "CityID": 161,
+            "name": "鄂州市",
+            "ProID": 17,
+            "CitySort": 161,
+            "area": ["梁子湖区", "华容区", "鄂城区"]
+        }, {
+            "CityID": 162,
+            "name": "孝感市",
+            "ProID": 17,
+            "CitySort": 162,
+            "area": ["孝南区", "孝昌县", "大悟县", "云梦县", "应城市", "安陆市", "汉川市"]
+        }, {
+            "CityID": 163,
+            "name": "黄冈市",
+            "ProID": 17,
+            "CitySort": 163,
+            "area": ["黄州区", "团风县", "红安县", "罗田县", "英山县", "浠水县", "蕲春县", "黄梅县", "麻城市", "武穴市"]
+        }, {
+            "CityID": 164,
+            "name": "黄石市",
+            "ProID": 17,
+            "CitySort": 164,
+            "area": ["黄石港区", "西塞山区", "下陆区", "铁山区", "阳新县", "大冶市"]
+        }, {
+            "CityID": 165,
+            "name": "咸宁市",
+            "ProID": 17,
+            "CitySort": 165,
+            "area": ["咸安区", "嘉鱼县", "通城县", "崇阳县", "通山县", "赤壁市"]
+        }, {
+            "CityID": 166,
+            "name": "荆州市",
+            "ProID": 17,
+            "CitySort": 166,
+            "area": ["沙市区", "荆州区", "公安县", "监利县", "江陵县", "石首市", "洪湖市", "松滋市"]
+        }, {
+            "CityID": 167,
+            "name": "宜昌市",
+            "ProID": 17,
+            "CitySort": 167,
+            "area": ["西陵区", "伍家岗区", "点军区", "猇亭区", "夷陵区", "远安县", "兴山县", "秭归县", "长阳土家族自治县", "五峰土家族自治县", "宜都市", "当阳市", "枝江市"]
+        }, {
+            "CityID": 168,
+            "name": "恩施土家族苗族自治州",
+            "ProID": 17,
+            "CitySort": 168,
+            "area": ["恩施市", "利川市", "建始县", "巴东县", "宣恩县", "咸丰县", "来凤县", "鹤峰县"]
+        }, {
+            "CityID": 169,
+            "name": "神农架林区",
+            "ProID": 17,
+            "CitySort": 169,
+            "area": ['其他']
+        }, {
+            "CityID": 170,
+            "name": "十堰市",
+            "ProID": 17,
+            "CitySort": 170,
+            "area": ["茅箭区", "张湾区", "郧县", "郧西县", "竹山县", "竹溪县", "房县", "丹江口市"]
+        }, {
+            "CityID": 171,
+            "name": "随州市",
+            "ProID": 17,
+            "CitySort": 171,
+            "area": ["曾都区", "广水市"]
+        }, {
+            "CityID": 172,
+            "name": "荆门市",
+            "ProID": 17,
+            "CitySort": 172,
+            "area": ["东宝区", "掇刀区", "京山县", "沙洋县", "钟祥市"]
+        }, {
+            "CityID": 173,
+            "name": "仙桃市",
+            "ProID": 17,
+            "CitySort": 173,
+            "area": ['其他']
+        }, {
+            "CityID": 174,
+            "name": "天门市",
+            "ProID": 17,
+            "CitySort": 174,
+            "area": ['其他']
+        }, {
+            "CityID": 175,
+            "name": "潜江市",
+            "ProID": 17,
+            "CitySort": 175,
+            "area": ['其他']
+        }]
+    }, {
+        "ProID": 18,
+        "name": "湖南省",
+        "ProSort": 19,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 176,
+            "name": "岳阳市",
+            "ProID": 18,
+            "CitySort": 176,
+            "area": ["岳阳楼区", "云溪区", "君山区", "岳阳县", "华容县", "湘阴县", "平江县", "汨罗市", "临湘市"]
+        }, {
+            "CityID": 177,
+            "name": "长沙市",
+            "ProID": 18,
+            "CitySort": 177,
+            "area": ["芙蓉区", "天心区", "岳麓区", "开福区", "雨花区", "长沙县", "望城县", "宁乡县", "浏阳市"]
+        }, {
+            "CityID": 178,
+            "name": "湘潭市",
+            "ProID": 18,
+            "CitySort": 178,
+            "area": ["雨湖区", "岳塘区", "湘潭县", "湘乡市", "韶山市"]
+        }, {
+            "CityID": 179,
+            "name": "株洲市",
+            "ProID": 18,
+            "CitySort": 179,
+            "area": ["荷塘区", "芦淞区", "石峰区", "天元区", "株洲县", "攸县", "茶陵县", "炎陵县", "醴陵市"]
+        }, {
+            "CityID": 180,
+            "name": "衡阳市",
+            "ProID": 18,
+            "CitySort": 180,
+            "area": ["珠晖区", "雁峰区", "石鼓区", "蒸湘区", "南岳区", "衡阳县", "衡南县", "衡山县", "衡东县", "祁东县", "耒阳市", "常宁市"]
+        }, {
+            "CityID": 181,
+            "name": "郴州市",
+            "ProID": 18,
+            "CitySort": 181,
+            "area": ["北湖区", "苏仙区", "桂阳县", "宜章县", "永兴县", "嘉禾县", "临武县", "汝城县", "桂东县", "安仁县", "资兴市"]
+        }, {
+            "CityID": 182,
+            "name": "常德市",
+            "ProID": 18,
+            "CitySort": 182,
+            "area": ["武陵区", "鼎城区", "安乡县", "汉寿县", "澧县", "临澧县", "桃源县", "石门县", "津市市"]
+        }, {
+            "CityID": 183,
+            "name": "益阳市",
+            "ProID": 18,
+            "CitySort": 183,
+            "area": ["资阳区", "赫山区", "南县", "桃江县", "安化县", "沅江市"]
+        }, {
+            "CityID": 184,
+            "name": "娄底市",
+            "ProID": 18,
+            "CitySort": 184,
+            "area": ["娄星区", "双峰县", "新化县", "冷水江市", "涟源市"]
+        }, {
+            "CityID": 185,
+            "name": "邵阳市",
+            "ProID": 18,
+            "CitySort": 185,
+            "area": ["双清区", "大祥区", "北塔区", "邵东县", "新邵县", "邵阳县", "隆回县", "洞口县", "绥宁县", "新宁县", "城步苗族自治县", "武冈市"]
+        }, {
+            "CityID": 186,
+            "name": "湘西土家族苗族自治州",
+            "ProID": 18,
+            "CitySort": 186,
+            "area": ["吉首市", "泸溪县", "凤凰县", "花垣县", "保靖县", "古丈县", "永顺县", "龙山县"]
+        }, {
+            "CityID": 187,
+            "name": "张家界市",
+            "ProID": 18,
+            "CitySort": 187,
+            "area": ["永定区", "武陵源区", "慈利县", "桑植县"]
+        }, {
+            "CityID": 188,
+            "name": "怀化市",
+            "ProID": 18,
+            "CitySort": 188,
+            "area": ["鹤城区", "中方县", "沅陵县", "辰溪县", "溆浦县", "会同县", "麻阳苗族自治县", "新晃侗族自治县", "芷江侗族自治县", "靖州苗族侗族自治县", "通道侗族自治县", "洪江市"]
+        }, {
+            "CityID": 189,
+            "name": "永州市",
+            "ProID": 18,
+            "CitySort": 189,
+            "area": ["零陵区", "冷水滩区", "祁阳县", "东安县", "双牌县", "道县", "江永县", "宁远县", "蓝山县", "新田县", "江华瑶族自治县"]
+        }]
+    }, {
+        "ProID": 19,
+        "name": "广东省",
+        "ProSort": 20,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 190,
+            "name": "广州市",
+            "ProID": 19,
+            "CitySort": 190,
+            "area": ["从化市", "荔湾区", "越秀区", "海珠区", "天河区", "白云区", "花都区", "黄埔区", "萝岗区", "南沙区", "番禺区", "增城市"]
+        }, {
+            "CityID": 191,
+            "name": "汕尾市",
+            "ProID": 19,
+            "CitySort": 191,
+            "area": ["海丰县", "陆河县", "陆丰市"]
+        }, {
+            "CityID": 192,
+            "name": "阳江市",
+            "ProID": 19,
+            "CitySort": 192,
+            "area": ["江城区", "阳西县", "阳东县", "阳春市"]
+        }, {
+            "CityID": 193,
+            "name": "揭阳市",
+            "ProID": 19,
+            "CitySort": 193,
+            "area": ["榕城区", "揭东县", "揭西县", "惠来县", "普宁市"]
+        }, {
+            "CityID": 194,
+            "name": "茂名市",
+            "ProID": 19,
+            "CitySort": 194,
+            "area": ["茂南区", "茂港区", "电白县", "高州市", "化州市", "信宜市"]
+        }, {
+            "CityID": 195,
+            "name": "惠州市",
+            "ProID": 19,
+            "CitySort": 195,
+            "area": ["惠城区", "惠阳区", "博罗县", "惠东县", "龙门县"]
+        }, {
+            "CityID": 196,
+            "name": "江门市",
+            "ProID": 19,
+            "CitySort": 196,
+            "area": ["蓬江区", "江海区", "新会区", "台山市", "开平市", "鹤山市", "恩平市"]
+        }, {
+            "CityID": 197,
+            "name": "韶关市",
+            "ProID": 19,
+            "CitySort": 197,
+            "area": ["武江区", "浈江区", "曲江区", "始兴县", "仁化县", "翁源县", "乳源瑶族自治县", "新丰县", "乐昌市", "南雄市"]
+        }, {
+            "CityID": 198,
+            "name": "梅州市",
+            "ProID": 19,
+            "CitySort": 198,
+            "area": ["梅江区", "梅县", "大埔县", "丰顺县", "五华县", "平远县", "蕉岭县", "兴宁市"]
+        }, {
+            "CityID": 199,
+            "name": "汕头市",
+            "ProID": 19,
+            "CitySort": 199,
+            "area": ["龙湖区", "金平区", "濠江区", "潮阳区", "潮南区", "澄海区", "南澳县"]
+        }, {
+            "CityID": 200,
+            "name": "深圳市",
+            "ProID": 19,
+            "CitySort": 200,
+            "area": ["罗湖区", "福田区", "南山区", "宝安区", "龙岗区", "盐田区"]
+        }, {
+            "CityID": 201,
+            "name": "珠海市",
+            "ProID": 19,
+            "CitySort": 201,
+            "area": ["香洲区", "斗门区", "金湾区"]
+        }, {
+            "CityID": 202,
+            "name": "佛山市",
+            "ProID": 19,
+            "CitySort": 202,
+            "area": ["禅城区", "南海区", "顺德区", "三水区", "高明区"]
+        }, {
+            "CityID": 203,
+            "name": "肇庆市",
+            "ProID": 19,
+            "CitySort": 203,
+            "area": ["端州区", "鼎湖区", "广宁县", "怀集县", "封开县", "德庆县", "高要市", "四会市"]
+        }, {
+            "CityID": 204,
+            "name": "湛江市",
+            "ProID": 19,
+            "CitySort": 204,
+            "area": ["赤坎区", "霞山区", "坡头区", "麻章区", "遂溪县", "徐闻县", "廉江市", "雷州市", "吴川市"]
+        }, {
+            "CityID": 205,
+            "name": "中山市",
+            "ProID": 19,
+            "CitySort": 205,
+            "area": ['其他']
+        }, {
+            "CityID": 206,
+            "name": "河源市",
+            "ProID": 19,
+            "CitySort": 206,
+            "area": ["源城区", "紫金县", "龙川县", "连平县", "和平县", "东源县"]
+        }, {
+            "CityID": 207,
+            "name": "清远市",
+            "ProID": 19,
+            "CitySort": 207,
+            "area": ["清城区", "佛冈县", "阳山县", "连山壮族瑶族自治县", "连南瑶族自治县", "清新县", "英德市", "连州市"]
+        }, {
+            "CityID": 208,
+            "name": "云浮市",
+            "ProID": 19,
+            "CitySort": 208,
+            "area": ["云城区", "新兴县", "郁南县", "云安县", "罗定市"]
+        }, {
+            "CityID": 209,
+            "name": "潮州市",
+            "ProID": 19,
+            "CitySort": 209,
+            "area": ["湘桥区", "潮安县", "饶平县"]
+        }, {
+            "CityID": 210,
+            "name": "东莞市",
+            "ProID": 19,
+            "CitySort": 210,
+            "area": ['其他']
+        }]
+    }, {
+        "ProID": 20,
+        "name": "海南省",
+        "ProSort": 24,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 255,
+            "name": "海口市",
+            "ProID": 20,
+            "CitySort": 255,
+            "area": ["秀英区", "龙华区", "琼山区", "美兰区"]
+        }, {
+            "CityID": 256,
+            "name": "三亚市",
+            "ProID": 20,
+            "CitySort": 256,
+            "area": ['其他']
+        }, {
+            "CityID": 257,
+            "name": "五指山市",
+            "ProID": 20,
+            "CitySort": 257,
+            "area": ['其他']
+        }, {
+            "CityID": 258,
+            "name": "琼海市",
+            "ProID": 20,
+            "CitySort": 258,
+            "area": ['其他']
+        }, {
+            "CityID": 259,
+            "name": "儋州市",
+            "ProID": 20,
+            "CitySort": 259,
+            "area": ['其他']
+        }, {
+            "CityID": 260,
+            "name": "文昌市",
+            "ProID": 20,
+            "CitySort": 260,
+            "area": ['其他']
+        }, {
+            "CityID": 261,
+            "name": "万宁市",
+            "ProID": 20,
+            "CitySort": 261,
+            "area": ['其他']
+        }, {
+            "CityID": 262,
+            "name": "东方市",
+            "ProID": 20,
+            "CitySort": 262,
+            "area": ['其他']
+        }, {
+            "CityID": 263,
+            "name": "澄迈县",
+            "ProID": 20,
+            "CitySort": 263,
+            "area": ['其他']
+        }, {
+            "CityID": 264,
+            "name": "定安县",
+            "ProID": 20,
+            "CitySort": 264,
+            "area": ['其他']
+        }, {
+            "CityID": 265,
+            "name": "屯昌县",
+            "ProID": 20,
+            "CitySort": 265,
+            "area": ['其他']
+        }, {
+            "CityID": 266,
+            "name": "临高县",
+            "ProID": 20,
+            "CitySort": 266,
+            "area": ['其他']
+        }, {
+            "CityID": 267,
+            "name": "白沙黎族自治县",
+            "ProID": 20,
+            "CitySort": 267,
+            "area": ['其他']
+        }, {
+            "CityID": 268,
+            "name": "昌江黎族自治县",
+            "ProID": 20,
+            "CitySort": 268,
+            "area": ['其他']
+        }, {
+            "CityID": 269,
+            "name": "乐东黎族自治县",
+            "ProID": 20,
+            "CitySort": 269,
+            "area": ['其他']
+        }, {
+            "CityID": 270,
+            "name": "陵水黎族自治县",
+            "ProID": 20,
+            "CitySort": 270,
+            "area": ['其他']
+        }, {
+            "CityID": 271,
+            "name": "保亭黎族苗族自治县",
+            "ProID": 20,
+            "CitySort": 271,
+            "area": ['其他']
+        }, {
+            "CityID": 272,
+            "name": "琼中黎族苗族自治县",
+            "ProID": 20,
+            "CitySort": 272,
+            "area": ['其他']
+        },{
+            "CityID": 272,
+            "name": "三沙市",
+            "ProID": 20,
+            "CitySort": 272,
+            "area": ['其他']
+        }]
+    }, {
+        "ProID": 21,
+        "name": "广西壮族自治区",
+        "ProSort": 28,
+        "ProRemark": "自治区",
+        "city": [{
+            "CityID": 307,
+            "name": "防城港市",
+            "ProID": 21,
+            "CitySort": 307,
+            "area": ["港口区", "防城区", "上思县", "东兴市"]
+        }, {
+            "CityID": 308,
+            "name": "南宁市",
+            "ProID": 21,
+            "CitySort": 308,
+            "area": ["兴宁区", "青秀区", "江南区", "西乡塘区", "良庆区", "邕宁区", "武鸣县", "隆安县", "马山县", "上林县", "宾阳县", "横县"]
+        }, {
+            "CityID": 309,
+            "name": "崇左市",
+            "ProID": 21,
+            "CitySort": 309,
+            "area": ["江洲区", "扶绥县", "宁明县", "龙州县", "大新县", "天等县", "凭祥市"]
+        }, {
+            "CityID": 310,
+            "name": "来宾市",
+            "ProID": 21,
+            "CitySort": 310,
+            "area": ["兴宾区", "忻城县", "象州县", "武宣县", "金秀瑶族自治县", "合山市"]
+        }, {
+            "CityID": 311,
+            "name": "柳州市",
+            "ProID": 21,
+            "CitySort": 311,
+            "area": ["城中区", "鱼峰区", "柳南区", "柳北区", "柳江县", "柳城县", "鹿寨县", "融安县", "融水苗族自治县", "三江侗族自治县"]
+        }, {
+            "CityID": 312,
+            "name": "桂林市",
+            "ProID": 21,
+            "CitySort": 312,
+            "area": ["秀峰区", "叠彩区", "象山区", "七星区", "雁山区", "阳朔县", "临桂县", "灵川县", "全州县", "兴安县", "永福县", "灌阳县", "龙胜各族自治县", "资源县", "平乐县", "荔浦县", "恭城瑶族自治县"]
+        }, {
+            "CityID": 313,
+            "name": "梧州市",
+            "ProID": 21,
+            "CitySort": 313,
+            "area": ["万秀区", "碟山区", "长洲区", "苍梧县", "藤县", "蒙山县", "岑溪市"]
+        }, {
+            "CityID": 314,
+            "name": "贺州市",
+            "ProID": 21,
+            "CitySort": 314,
+            "area": ["八步区", "昭平县", "钟山县", "富川瑶族自治县"]
+        }, {
+            "CityID": 315,
+            "name": "贵港市",
+            "ProID": 21,
+            "CitySort": 315,
+            "area": ["港北区", "港南区", "覃塘区", "平南县", "桂平市"]
+        }, {
+            "CityID": 316,
+            "name": "玉林市",
+            "ProID": 21,
+            "CitySort": 316,
+            "area": ["玉州区", "容县", "陆川县", "博白县", "兴业县", "北流市"]
+        }, {
+            "CityID": 317,
+            "name": "百色市",
+            "ProID": 21,
+            "CitySort": 317,
+            "area": ["右江区", "田阳县", "田东县", "平果县", "德保县", "靖西县", "那坡县", "凌云县", "乐业县", "田林县", "西林县", "隆林各族自治县"]
+        }, {
+            "CityID": 318,
+            "name": "钦州市",
+            "ProID": 21,
+            "CitySort": 318,
+            "area": ["钦南区", "钦北区", "灵山县", "浦北县"]
+        }, {
+            "CityID": 319,
+            "name": "河池市",
+            "ProID": 21,
+            "CitySort": 319,
+            "area": ["金城江区", "南丹县", "天峨县", "凤山县", "东兰县", "罗城仫佬族自治县", "环江毛南族自治县", "巴马瑶族自治县", "都安瑶族自治县", "大化瑶族自治县", "宜州市"]
+        }, {
+            "CityID": 320,
+            "name": "北海市",
+            "ProID": 21,
+            "CitySort": 320,
+            "area": ["海城区", "银海区", "铁山港区", "合浦县"]
+        }]
+    }, {
+        "ProID": 22,
+        "name": "甘肃省",
+        "ProSort": 21,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 211,
+            "name": "兰州市",
+            "ProID": 22,
+            "CitySort": 211,
+            "area": ["城关区", "七里河区", "西固区", "安宁区", "红古区", "永登县", "皋兰县", "榆中县"]
+        }, {
+            "CityID": 212,
+            "name": "金昌市",
+            "ProID": 22,
+            "CitySort": 212,
+            "area": ["金川区", "永昌县"]
+        }, {
+            "CityID": 213,
+            "name": "白银市",
+            "ProID": 22,
+            "CitySort": 213,
+            "area": ["白银区", "平川区", "靖远县", "会宁县", "景泰县"]
+        }, {
+            "CityID": 214,
+            "name": "天水市",
+            "ProID": 22,
+            "CitySort": 214,
+            "area": ["秦州区", "麦积区", "清水县", "秦安县", "甘谷县", "武山县", "张家川回族自治县"]
+        }, {
+            "CityID": 215,
+            "name": "嘉峪关市",
+            "ProID": 22,
+            "CitySort": 215,
+            "area": ['其他']
+        }, {
+            "CityID": 216,
+            "name": "武威市",
+            "ProID": 22,
+            "CitySort": 216,
+            "area": ["凉州区", "民勤县", "古浪县", "天祝藏族自治县"]
+        }, {
+            "CityID": 217,
+            "name": "张掖市",
+            "ProID": 22,
+            "CitySort": 217,
+            "area": ["甘州区", "肃南裕固族自治县", "民乐县", "临泽县", "高台县", "山丹县"]
+        }, {
+            "CityID": 218,
+            "name": "平凉市",
+            "ProID": 22,
+            "CitySort": 218,
+            "area": ["崆峒区", "泾川县", "灵台县", "崇信县", "华亭县", "庄浪县", "静宁县"]
+        }, {
+            "CityID": 219,
+            "name": "酒泉市",
+            "ProID": 22,
+            "CitySort": 219,
+            "area": ["肃州区", "金塔县", "瓜州县", "肃北蒙古族自治县", "阿克塞哈萨克族自治县", "玉门市", "敦煌市"]
+        }, {
+            "CityID": 220,
+            "name": "庆阳市",
+            "ProID": 22,
+            "CitySort": 220,
+            "area": ["西峰区", "庆城县", "环县", "华池县", "合水县", "正宁县", "宁县", "镇原县"]
+        }, {
+            "CityID": 221,
+            "name": "定西市",
+            "ProID": 22,
+            "CitySort": 221,
+            "area": ["安定区", "通渭县", "陇西县", "渭源县", "临洮县", "漳县", "岷县"]
+        }, {
+            "CityID": 222,
+            "name": "陇南市",
+            "ProID": 22,
+            "CitySort": 222,
+            "area": ["武都区", "成县", "文县", "宕昌县", "康县", "西和县", "礼县", "徽县", "两当县"]
+        }, {
+            "CityID": 223,
+            "name": "临夏回族自治州",
+            "ProID": 22,
+            "CitySort": 223,
+            "area": ["临夏市", "临夏县", "康乐县", "永靖县", "广河县", "和政县", "东乡族自治县", "积石山保安族东乡族撒拉族自治县"]
+        }, {
+            "CityID": 224,
+            "name": "甘南藏族自治州",
+            "ProID": 22,
+            "CitySort": 224,
+            "area": ["合作市", "临潭县", "卓尼县", "舟曲县", "迭部县", "玛曲县", "碌曲县", "夏河县"]
+        }]
+    }, {
+        "ProID": 23,
+        "name": "陕西省",
+        "ProSort": 27,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 297,
+            "name": "西安市",
+            "ProID": 23,
+            "CitySort": 297,
+            "area": ["新城区", "碑林区", "莲湖区", "灞桥区", "未央区", "雁塔区", "阎良区", "临潼区", "长安区", "蓝田县", "周至县", "户县", "高陵县"]
+        }, {
+            "CityID": 298,
+            "name": "咸阳市",
+            "ProID": 23,
+            "CitySort": 298,
+            "area": ["秦都区", "杨陵区", "渭城区", "三原县", "泾阳县", "乾县", "礼泉县", "永寿县", "彬县", "长武县", "旬邑县", "淳化县", "武功县", "兴平市"]
+        }, {
+            "CityID": 299,
+            "name": "延安市",
+            "ProID": 23,
+            "CitySort": 299,
+            "area": ["宝塔区", "延长县", "延川县", "子长县", "安塞县", "志丹县", "吴起县", "甘泉县", "富县", "洛川县", "宜川县", "黄龙县", "黄陵县"]
+        }, {
+            "CityID": 300,
+            "name": "榆林市",
+            "ProID": 23,
+            "CitySort": 300,
+            "area": ["榆阳区", "神木县", "府谷县", "横山县", "靖边县", "定边县", "绥德县", "米脂县", "佳县", "吴堡县", "清涧县", "子洲县"]
+        }, {
+            "CityID": 301,
+            "name": "渭南市",
+            "ProID": 23,
+            "CitySort": 301,
+            "area": ["临渭区", "华县", "潼关县", "大荔县", "合阳县", "澄城县", "蒲城县", "白水县", "富平县", "韩城市", "华阴市"]
+        }, {
+            "CityID": 302,
+            "name": "商洛市",
+            "ProID": 23,
+            "CitySort": 302,
+            "area": ["商州区", "洛南县", "丹凤县", "商南县", "山阳县", "镇安县", "柞水县"]
+        }, {
+            "CityID": 303,
+            "name": "安康市",
+            "ProID": 23,
+            "CitySort": 303,
+            "area": ["汉滨区", "汉阴县", "石泉县", "宁陕县", "紫阳县", "岚皋县", "平利县", "镇坪县", "旬阳县", "白河县"]
+        }, {
+            "CityID": 304,
+            "name": "汉中市",
+            "ProID": 23,
+            "CitySort": 304,
+            "area": ["汉台区", "南郑县", "城固县", "洋县", "西乡县", "勉县", "宁强县", "略阳县", "镇巴县", "留坝县", "佛坪县"]
+        }, {
+            "CityID": 305,
+            "name": "宝鸡市",
+            "ProID": 23,
+            "CitySort": 305,
+            "area": ["渭滨区", "金台区", "陈仓区", "凤翔县", "岐山县", "扶风县", "眉县", "陇县", "千阳县", "麟游县", "凤县", "太白县"]
+        }, {
+            "CityID": 306,
+            "name": "铜川市",
+            "ProID": 23,
+            "CitySort": 306,
+            "area": ["王益区", "印台区", "耀州区", "宜君县"]
+        }]
+    }, {
+        "ProID": 24,
+        "name": "新疆维吾尔自治区",
+        "ProSort": 31,
+        "ProRemark": "自治区",
+        "city": [{
+            "CityID": 333,
+            "name": "塔城地区",
+            "ProID": 24,
+            "CitySort": 333,
+            "area": ["塔城市", "乌苏市", "额敏县", "沙湾县", "托里县", "裕民县", "和布克赛尔蒙古自治县"]
+        }, {
+            "CityID": 334,
+            "name": "哈密市",
+            "ProID": 24,
+            "CitySort": 334,
+            "area": ["哈密市", "巴里坤哈萨克自治县", "伊吾县"]
+        }, {
+            "CityID": 335,
+            "name": "和田地区",
+            "ProID": 24,
+            "CitySort": 335,
+            "area": ["和田市", "和田县", "墨玉县", "皮山县", "洛浦县", "策勒县", "于田县", "民丰县"]
+        }, {
+            "CityID": 336,
+            "name": "阿勒泰地区",
+            "ProID": 24,
+            "CitySort": 336,
+            "area": ["阿勒泰市", "布尔津县", "富蕴县", "福海县", "哈巴河县", "青河县", "吉木乃县"]
+        }, {
+            "CityID": 337,
+            "name": "克孜勒苏柯尔克孜自治州",
+            "ProID": 24,
+            "CitySort": 337,
+            "area": ["阿图什市", "阿克陶县", "阿合奇县", "乌恰县"]
+        }, {
+            "CityID": 338,
+            "name": "博尔塔拉蒙古自治州",
+            "ProID": 24,
+            "CitySort": 338,
+            "area": ["博乐市", "精河县", "温泉县"]
+        }, {
+            "CityID": 339,
+            "name": "克拉玛依市",
+            "ProID": 24,
+            "CitySort": 339,
+            "area": ["独山子区", "克拉玛依区", "白碱滩区", "乌尔禾区"]
+        }, {
+            "CityID": 340,
+            "name": "乌鲁木齐市",
+            "ProID": 24,
+            "CitySort": 340,
+            "area": ["天山区", "沙依巴克区", "新市区", "水磨沟区", "头屯河区", "达坂城区", "米东区", "乌鲁木齐县"]
+        }, {
+            "CityID": 341,
+            "name": "石河子市",
+            "ProID": 24,
+            "CitySort": 341,
+            "area": ['其他']
+        }, {
+            "CityID": 342,
+            "name": "昌吉回族自治州",
+            "ProID": 24,
+            "CitySort": 342,
+            "area": ["昌吉市", "阜康市", "呼图壁县", "玛纳斯县", "奇台县", "吉木萨尔县", "木垒哈萨克自治县"]
+        }, {
+            "CityID": 343,
+            "name": "五家渠市",
+            "ProID": 24,
+            "CitySort": 343,
+            "area": ['其他']
+        }, {
+            "CityID": 344,
+            "name": "吐鲁番市",
+            "ProID": 24,
+            "CitySort": 344,
+            "area": ["吐鲁番市", "鄯善县", "托克逊县"]
+        }, {
+            "CityID": 345,
+            "name": "巴音郭楞蒙古自治州",
+            "ProID": 24,
+            "CitySort": 345,
+            "area": ["库尔勒市", "轮台县", "尉犁县", "若羌县", "且末县", "焉耆回族自治县", "和静县", "和硕县", "博湖县"]
+        }, {
+            "CityID": 346,
+            "name": "阿克苏地区",
+            "ProID": 24,
+            "CitySort": 346,
+            "area": ["阿克苏市", "温宿县", "库车县", "沙雅县", "新和县", "拜城县", "乌什县", "阿瓦提县", "柯坪县"]
+        }, {
+            "CityID": 347,
+            "name": "阿拉尔市",
+            "ProID": 24,
+            "CitySort": 347,
+            "area": ['其他']
+        }, {
+            "CityID": 348,
+            "name": "喀什地区",
+            "ProID": 24,
+            "CitySort": 348,
+            "area": ["喀什市", "疏附县", "疏勒县", "英吉沙县", "泽普县", "莎车县", "叶城县", "麦盖提县", "岳普湖县", "伽师县", "巴楚县", "塔什库尔干塔吉克自治县"]
+        }, {
+            "CityID": 349,
+            "name": "图木舒克市",
+            "ProID": 24,
+            "CitySort": 349,
+            "area": ['其他']
+        }, {
+            "CityID": 350,
+            "name": "伊犁哈萨克自治州",
+            "ProID": 24,
+            "CitySort": 350,
+            "area": ["伊宁市", "奎屯市", "伊宁县", "察布查尔锡伯自治县", "霍城县", "巩留县", "新源县", "昭苏县", "特克斯县", "尼勒克县"]
+        }, {
+            "CityID": 381,
+            "name": "北屯市",
+            "ProID": 24,
+            "CitySort": 381,
+            "area": ['其他']
+        }, {
+            "CityID": 382,
+            "name": "铁门关市",
+            "ProID": 24,
+            "CitySort": 382,
+            "area": ['其他']
+        }, {
+            "CityID": 383,
+            "name": "双河市",
+            "ProID": 24,
+            "CitySort": 383,
+            "area": ['其他']
+        }, {
+            "CityID": 384,
+            "name": "可克达拉市",
+            "ProID": 24,
+            "CitySort": 384,
+            "area": ['其他']
+        }, {
+            "CityID": 385,
+            "name": "昆玉市",
+            "ProID": 24,
+            "CitySort": 385,
+            "area": ['其他']
+        }, {
+            "CityID": 386,
+            "name": "胡杨河市",
+            "ProID": 24,
+            "CitySort": 386,
+            "area": ['其他']
+        }]
+    }, {
+        "ProID": 25,
+        "name": "青海省",
+        "ProSort": 26,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 289,
+            "name": "海北藏族自治州",
+            "ProID": 25,
+            "CitySort": 289,
+            "area": ["门源回族自治县", "祁连县", "海晏县", "刚察县"]
+        }, {
+            "CityID": 290,
+            "name": "西宁市",
+            "ProID": 25,
+            "CitySort": 290,
+            "area": ["城东区", "城中区", "城西区", "城北区", "大通回族土族自治县", "湟中县", "湟源县"]
+        }, {
+            "CityID": 291,
+            "name": "海东市",
+            "ProID": 25,
+            "CitySort": 291,
+            "area": ["平安县", "民和回族土族自治县", "乐都县", "互助土族自治县", "化隆回族自治县", "循化撒拉族自治县"]
+        }, {
+            "CityID": 292,
+            "name": "黄南藏族自治州",
+            "ProID": 25,
+            "CitySort": 292,
+            "area": ["同仁县", "尖扎县", "泽库县", "河南蒙古族自治县"]
+        }, {
+            "CityID": 293,
+            "name": "海南藏族自治州",
+            "ProID": 25,
+            "CitySort": 293,
+            "area": ["共和县", "同德县", "贵德县", "兴海县", "贵南县"]
+        }, {
+            "CityID": 294,
+            "name": "果洛藏族自治州",
+            "ProID": 25,
+            "CitySort": 294,
+            "area": ["玛沁县", "班玛县", "甘德县", "达日县", "久治县", "玛多县"]
+        }, {
+            "CityID": 295,
+            "name": "玉树藏族自治州",
+            "ProID": 25,
+            "CitySort": 295,
+            "area": ["玉树县", "杂多县", "称多县", "治多县", "囊谦县", "曲麻莱县"]
+        }, {
+            "CityID": 296,
+            "name": "海西蒙古族藏族自治州",
+            "ProID": 25,
+            "CitySort": 296,
+            "area": ["格尔木市", "德令哈市", "乌兰县", "都兰县", "天峻县"]
+        }]
+    }, {
+        "ProID": 26,
+        "name": "宁夏回族自治区",
+        "ProSort": 30,
+        "ProRemark": "自治区",
+        "city": [{
+            "CityID": 328,
+            "name": "银川市",
+            "ProID": 26,
+            "CitySort": 328,
+            "area": ["兴庆区", "西夏区", "金凤区", "永宁县", "贺兰县", "灵武市"]
+        }, {
+            "CityID": 329,
+            "name": "石嘴山市",
+            "ProID": 26,
+            "CitySort": 329,
+            "area": ["大武口区", "惠农区", "平罗县"]
+        }, {
+            "CityID": 330,
+            "name": "吴忠市",
+            "ProID": 26,
+            "CitySort": 330,
+            "area": ["利通区", "盐池县", "同心县", "青铜峡市"]
+        }, {
+            "CityID": 331,
+            "name": "固原市",
+            "ProID": 26,
+            "CitySort": 331,
+            "area": ["原州区", "西吉县", "隆德县", "泾源县", "彭阳县"]
+        }, {
+            "CityID": 332,
+            "name": "中卫市",
+            "ProID": 26,
+            "CitySort": 332,
+            "area": ["沙坡头区", "中宁县", "海原县"]
+        }]
+    }, {
+        "ProID": 27,
+        "name": "重庆市",
+        "ProSort": 4,
+        "ProRemark": "直辖市",
+        "city": [{
+            "CityID": 4,
+            "name": "重庆市",
+            "ProID": 27,
+            "CitySort": 4,
+            "area": ["万州区", "涪陵区", "渝中区", "大渡口区", "江北区", "沙坪坝区", "九龙坡区", "南岸区", "北碚区", "万盛区", "双桥区", "渝北区", "巴南区", "黔江区", "长寿区", "江津区", "合川区", "永川区", "南川区", "綦江县", "潼南县", "铜梁县", "大足县", "荣昌县", "璧山县", "梁平县", "城口县", "丰都县", "垫江县", "武隆县", "忠县", "开县", "云阳县", "奉节县", "巫山县", "巫溪县", "石柱土家族自治县", "秀山土家族苗族自治县", "酉阳土家族苗族自治县", "彭水苗族土家族自治县"]
+        }]
+    }, {
+        "ProID": 28,
+        "name": "四川省",
+        "ProSort": 22,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 225,
+            "name": "成都市",
+            "ProID": 28,
+            "CitySort": 225,
+            "area": ["锦江区", "青羊区", "金牛区", "武侯区", "成华区", "龙泉驿区", "青白江区", "新都区", "温江区", "金堂县", "双流县", "郫县", "大邑县", "蒲江县", "新津县", "都江堰市", "彭州市", "邛崃市", "崇州市"]
+        }, {
+            "CityID": 226,
+            "name": "攀枝花市",
+            "ProID": 28,
+            "CitySort": 226,
+            "area": ["东区", "西区", "仁和区", "米易县", "盐边县"]
+        }, {
+            "CityID": 227,
+            "name": "自贡市",
+            "ProID": 28,
+            "CitySort": 227,
+            "area": ["自流井区", "贡井区", "大安区", "沿滩区", "荣县", "富顺县"]
+        }, {
+            "CityID": 228,
+            "name": "绵阳市",
+            "ProID": 28,
+            "CitySort": 228,
+            "area": ["涪城区", "游仙区", "三台县", "盐亭县", "安县", "梓潼县", "北川羌族自治县", "平武县", "江油市"]
+        }, {
+            "CityID": 229,
+            "name": "南充市",
+            "ProID": 28,
+            "CitySort": 229,
+            "area": ["顺庆区", "高坪区", "嘉陵区", "南部县", "营山县", "蓬安县", "仪陇县", "西充县", "阆中市"]
+        }, {
+            "CityID": 230,
+            "name": "达州市",
+            "ProID": 28,
+            "CitySort": 230,
+            "area": ["通川区", "达县", "宣汉县", "开江县", "大竹县", "渠县", "万源市"]
+        }, {
+            "CityID": 231,
+            "name": "遂宁市",
+            "ProID": 28,
+            "CitySort": 231,
+            "area": ["船山区", "安居区", "蓬溪县", "射洪县", "大英县"]
+        }, {
+            "CityID": 232,
+            "name": "广安市",
+            "ProID": 28,
+            "CitySort": 232,
+            "area": ["广安区", "岳池县", "武胜县", "邻水县", "华蓥市"]
+        }, {
+            "CityID": 233,
+            "name": "巴中市",
+            "ProID": 28,
+            "CitySort": 233,
+            "area": ["巴州区", "通江县", "南江县", "平昌县"]
+        }, {
+            "CityID": 234,
+            "name": "泸州市",
+            "ProID": 28,
+            "CitySort": 234,
+            "area": ["江阳区", "纳溪区", "龙马潭区", "泸县", "合江县", "叙永县", "古蔺县"]
+        }, {
+            "CityID": 235,
+            "name": "宜宾市",
+            "ProID": 28,
+            "CitySort": 235,
+            "area": ["翠屏区", "宜宾县", "南溪县", "江安县", "长宁县", "高县", "珙县", "筠连县", "兴文县", "屏山县"]
+        }, {
+            "CityID": 236,
+            "name": "资阳市",
+            "ProID": 28,
+            "CitySort": 236,
+            "area": ["雁江区", "安岳县", "乐至县", "简阳市"]
+        }, {
+            "CityID": 237,
+            "name": "内江市",
+            "ProID": 28,
+            "CitySort": 237,
+            "area": ["市中区", "东兴区", "威远县", "资中县", "隆昌县"]
+        }, {
+            "CityID": 238,
+            "name": "乐山市",
+            "ProID": 28,
+            "CitySort": 238,
+            "area": ["市中区", "沙湾区", "五通桥区", "金口河区", "犍为县", "井研县", "夹江县", "沐川县", "峨边彝族自治县", "马边彝族自治县", "峨眉山市"]
+        }, {
+            "CityID": 239,
+            "name": "眉山市",
+            "ProID": 28,
+            "CitySort": 239,
+            "area": ["东坡区", "仁寿县", "彭山县", "洪雅县", "丹棱县", "青神县"]
+        }, {
+            "CityID": 240,
+            "name": "凉山彝族自治州",
+            "ProID": 28,
+            "CitySort": 240,
+            "area": ["西昌市", "木里藏族自治县", "盐源县", "德昌县", "会理县", "会东县", "宁南县", "普格县", "布拖县", "金阳县", "昭觉县", "喜德县", "冕宁县", "越西县", "甘洛县", "美姑县", "雷波县"]
+        }, {
+            "CityID": 241,
+            "name": "雅安市",
+            "ProID": 28,
+            "CitySort": 241,
+            "area": ["雨城区", "名山县", "荥经县", "汉源县", "石棉县", "天全县", "芦山县", "宝兴县"]
+        }, {
+            "CityID": 242,
+            "name": "甘孜藏族自治州",
+            "ProID": 28,
+            "CitySort": 242,
+            "area": ["康定县", "泸定县", "丹巴县", "九龙县", "雅江县", "道孚县", "炉霍县", "甘孜县", "新龙县", "德格县", "白玉县", "石渠县", "色达县", "理塘县", "巴塘县", "乡城县", "稻城县", "得荣县"]
+        }, {
+            "CityID": 243,
+            "name": "阿坝藏族羌族自治州",
+            "ProID": 28,
+            "CitySort": 243,
+            "area": ["汶川县", "理县", "茂县", "松潘县", "九寨沟县", "金川县", "小金县", "黑水县", "马尔康县", "壤塘县", "阿坝县", "若尔盖县", "红原县"]
+        }, {
+            "CityID": 244,
+            "name": "德阳市",
+            "ProID": 28,
+            "CitySort": 244,
+            "area": ["旌阳区", "中江县", "罗江县", "广汉市", "什邡市", "绵竹市"]
+        }, {
+            "CityID": 245,
+            "name": "广元市",
+            "ProID": 28,
+            "CitySort": 245,
+            "area": ["市中区", "元坝区", "朝天区", "旺苍县", "青川县", "剑阁县", "苍溪县"]
+        }]
+    }, {
+        "ProID": 29,
+        "name": "贵州省",
+        "ProSort": 23,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 246,
+            "name": "贵阳市",
+            "ProID": 29,
+            "CitySort": 246,
+            "area": ["南明区", "云岩区", "花溪区", "乌当区", "白云区", "小河区", "开阳县", "息烽县", "修文县", "清镇市"]
+        }, {
+            "CityID": 247,
+            "name": "遵义市",
+            "ProID": 29,
+            "CitySort": 247,
+            "area": ["红花岗区", "汇川区", "遵义县", "桐梓县", "绥阳县", "正安县", "道真仡佬族苗族自治县", "务川仡佬族苗族自治县", "凤冈县", "湄潭县", "余庆县", "习水县", "赤水市", "仁怀市"]
+        }, {
+            "CityID": 248,
+            "name": "安顺市",
+            "ProID": 29,
+            "CitySort": 248,
+            "area": ["西秀区", "平坝县", "普定县", "镇宁布依族苗族自治县", "关岭布依族苗族自治县", "紫云苗族布依族自治县"]
+        }, {
+            "CityID": 249,
+            "name": "黔南布依族苗族自治州",
+            "ProID": 29,
+            "CitySort": 249,
+            "area": ["都匀市", "福泉市", "荔波县", "贵定县", "瓮安县", "独山县", "平塘县", "罗甸县", "长顺县", "龙里县", "惠水县", "三都水族自治县"]
+        }, {
+            "CityID": 250,
+            "name": "黔东南苗族侗族自治州",
+            "ProID": 29,
+            "CitySort": 250,
+            "area": ["凯里市", "黄平县", "施秉县", "三穗县", "镇远县", "岑巩县", "天柱县", "锦屏县", "剑河县", "台江县", "黎平县", "榕江县", "从江县", "雷山县", "麻江县", "丹寨县"]
+        }, {
+            "CityID": 251,
+            "name": "铜仁市",
+            "ProID": 29,
+            "CitySort": 251,
+            "area": ["铜仁市", "江口县", "玉屏侗族自治县", "石阡县", "思南县", "印江土家族苗族自治县", "德江县", "沿河土家族自治县", "松桃苗族自治县", "万山特区"]
+        }, {
+            "CityID": 252,
+            "name": "毕节市",
+            "ProID": 29,
+            "CitySort": 252,
+            "area": ["毕节市", "大方县", "黔西县", "金沙县", "织金县", "纳雍县", "威宁彝族回族苗族自治县", "赫章县"]
+        }, {
+            "CityID": 253,
+            "name": "六盘水市",
+            "ProID": 29,
+            "CitySort": 253,
+            "area": ["钟山区", "六枝特区", "水城县", "盘县"]
+        }, {
+            "CityID": 254,
+            "name": "黔西南布依族苗族自治州",
+            "ProID": 29,
+            "CitySort": 254,
+            "area": ["兴义市", "兴仁县", "普安县", "晴隆县", "贞丰县", "望谟县", "册亨县", "安龙县"]
+        }]
+    }, {
+        "ProID": 30,
+        "name": "云南省",
+        "ProSort": 25,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 273,
+            "name": "西双版纳傣族自治州",
+            "ProID": 30,
+            "CitySort": 273,
+            "area": ["景洪市", "勐海县", "勐腊县"]
+        }, {
+            "CityID": 274,
+            "name": "德宏傣族景颇族自治州",
+            "ProID": 30,
+            "CitySort": 274,
+            "area": ["瑞丽市", "潞西市", "梁河县", "盈江县", "陇川县"]
+        }, {
+            "CityID": 275,
+            "name": "昭通市",
+            "ProID": 30,
+            "CitySort": 275,
+            "area": ["昭阳区", "鲁甸县", "巧家县", "盐津县", "大关县", "永善县", "绥江县", "镇雄县", "彝良县", "威信县", "水富县"]
+        }, {
+            "CityID": 276,
+            "name": "昆明市",
+            "ProID": 30,
+            "CitySort": 276,
+            "area": ["五华区", "盘龙区", "官渡区", "西山区", "东川区", "呈贡县", "晋宁县", "富民县", "宜良县", "石林彝族自治县", "嵩明县", "禄劝彝族苗族自治县", "寻甸回族彝族自治县", "安宁市"]
+        }, {
+            "CityID": 277,
+            "name": "大理白族自治州",
+            "ProID": 30,
+            "CitySort": 277,
+            "area": ["大理市", "漾濞彝族自治县", "祥云县", "宾川县", "弥渡县", "南涧彝族自治县", "巍山彝族回族自治县", "永平县", "云龙县", "洱源县", "剑川县", "鹤庆县"]
+        }, {
+            "CityID": 278,
+            "name": "红河哈尼族彝族自治州",
+            "ProID": 30,
+            "CitySort": 278,
+            "area": ["个旧市", "开远市", "蒙自县", "屏边苗族自治县", "建水县", "石屏县", "弥勒县", "泸西县", "元阳县", "红河县", "金平苗族瑶族傣族自治县", "绿春县", "河口瑶族自治县"]
+        }, {
+            "CityID": 279,
+            "name": "曲靖市",
+            "ProID": 30,
+            "CitySort": 279,
+            "area": ["麒麟区", "马龙县", "陆良县", "师宗县", "罗平县", "富源县", "会泽县", "沾益县", "宣威市"]
+        }, {
+            "CityID": 280,
+            "name": "保山市",
+            "ProID": 30,
+            "CitySort": 280,
+            "area": ["隆阳区", "施甸县", "腾冲县", "龙陵县", "昌宁县"]
+        }, {
+            "CityID": 281,
+            "name": "文山壮族苗族自治州",
+            "ProID": 30,
+            "CitySort": 281,
+            "area": ["文山县", "砚山县", "西畴县", "麻栗坡县", "马关县", "丘北县", "广南县", "富宁县"]
+        }, {
+            "CityID": 282,
+            "name": "玉溪市",
+            "ProID": 30,
+            "CitySort": 282,
+            "area": ["红塔区", "江川县", "澄江县", "通海县", "华宁县", "易门县", "峨山彝族自治县", "新平彝族傣族自治县", "元江哈尼族彝族傣族自治县"]
+        }, {
+            "CityID": 283,
+            "name": "楚雄彝族自治州",
+            "ProID": 30,
+            "CitySort": 283,
+            "area": ["楚雄市", "双柏县", "牟定县", "南华县", "姚安县", "大姚县", "永仁县", "元谋县", "武定县", "禄丰县"]
+        }, {
+            "CityID": 284,
+            "name": "普洱市",
+            "ProID": 30,
+            "CitySort": 284,
+            "area": ["思茅区", "宁洱哈尼族彝族自治县", "墨江哈尼族自治县", "景东彝族自治县", "景谷傣族彝族自治县", "镇沅彝族哈尼族拉祜族自治县", "江城哈尼族彝族自治县", "孟连傣族拉祜族佤族自治县", "澜沧拉祜族自治县", "西盟佤族自治县"]
+        }, {
+            "CityID": 285,
+            "name": "临沧市",
+            "ProID": 30,
+            "CitySort": 285,
+            "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
+        }, {
+            "CityID": 286,
+            "name": "怒江傈僳族自治州",
+            "ProID": 30,
+            "CitySort": 286,
+            "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]
+        }, {
+            "CityID": 287,
+            "name": "迪庆藏族自治州",
+            "ProID": 30,
+            "CitySort": 287,
+            "area": ["香格里拉县", "德钦县", "维西傈僳族自治县"]
+        }, {
+            "CityID": 288,
+            "name": "丽江市",
+            "ProID": 30,
+            "CitySort": 288,
+            "area": ["古城区", "玉龙纳西族自治县", "永胜县", "华坪县", "宁蒗彝族自治县"]
+        }]
+    }, {
+        "ProID": 31,
+        "name": "西藏自治区",
+        "ProSort": 29,
+        "ProRemark": "自治区",
+        "city": [{
+            "CityID": 321,
+            "name": "拉萨市",
+            "ProID": 31,
+            "CitySort": 321,
+            "area": ["城关区", "林周县", "当雄县", "尼木县", "曲水县", "堆龙德庆县", "达孜县", "墨竹工卡县"]
+        }, {
+            "CityID": 322,
+            "name": "日喀则市",
+            "ProID": 31,
+            "CitySort": 322,
+            "area": ["日喀则市", "南木林县", "江孜县", "定日县", "萨迦县", "拉孜县", "昂仁县", "谢通门县", "白朗县", "仁布县", "康马县", "定结县", "仲巴县", "亚东县", "吉隆县", "聂拉木县", "萨嘎县", "岗巴县"]
+        }, {
+            "CityID": 323,
+            "name": "山南市",
+            "ProID": 31,
+            "CitySort": 323,
+            "area": ["乃东县", "扎囊县", "贡嘎县", "桑日县", "琼结县", "曲松县", "措美县", "洛扎县", "加查县", "隆子县", "错那县", "浪卡子县"]
+        }, {
+            "CityID": 324,
+            "name": "林芝市",
+            "ProID": 31,
+            "CitySort": 324,
+            "area": ["林芝县", "工布江达县", "米林县", "墨脱县", "波密县", "察隅县", "朗县"]
+        }, {
+            "CityID": 325,
+            "name": "昌都市",
+            "ProID": 31,
+            "CitySort": 325,
+            "area": ["昌都县", "江达县", "贡觉县", "类乌齐县", "丁青县", "察雅县", "八宿县", "左贡县", "芒康县", "洛隆县", "边坝县"]
+        }, {
+            "CityID": 326,
+            "name": "那曲市",
+            "ProID": 31,
+            "CitySort": 326,
+            "area": ["那曲县", "嘉黎县", "比如县", "聂荣县", "安多县", "申扎县", "索县", "班戈县", "巴青县", "尼玛县"]
+        }, {
+            "CityID": 327,
+            "name": "阿里地区",
+            "ProID": 31,
+            "CitySort": 327,
+            "area": ["普兰县", "札达县", "噶尔县", "日土县", "革吉县", "改则县", "措勤县"]
+        }]
+    }, {
+        "ProID": 32,
+        "name": "台湾省",
+        "ProSort": 7,
+        "ProRemark": "省份",
+        "city": [{
+            "CityID": 327,
+            "name": "台湾省",
+            "ProID": 31,
+            "CitySort": 327,
+            "area": ["台北市","高雄市","台北县","桃园县","新竹县","苗栗县","台中县","彰化县","南投县","云林县","嘉义县","台南县","高雄县","屏东县","宜兰县","花莲县","台东县","澎湖县","基隆市","新竹市","台中市","嘉义市","台南市","其他"]
+        }]
+    }, {
+        "ProID": 33,
+        "name": "澳门特别行政区",
+        "ProSort": 33,
+        "ProRemark": "特别行政区",
+        "city": [{
+            "CityID": 370,
+            "name": "澳门",
+            "ProID": 33,
+            "CitySort": 370,
+            "area": ["花地玛堂区","圣安多尼堂区","大堂区","望德堂区","风顺堂区","嘉模堂区","圣方济各堂区","路凼","其他"]
+        }]
+    }, {
+        "ProID": 34,
+        "name": "香港特别行政区",
+        "ProSort": 34,
+        "ProRemark": "特别行政区",
+        "city": [{
+            "CityID": 371,
+            "name": "香港",
+            "ProID": 34,
+            "CitySort": 371,
+            "area": ["中西区","湾仔区","东区","南区","深水埗区","油尖旺区","九龙城区","黄大仙区","观塘区","北区","大埔区","沙田区","西贡区","元朗区","屯门区","荃湾区","葵青区","离岛区","其他"]
+        },]
+    },{
+        "ProID": 35,
+        "name": "钓鱼岛",
+        "ProSort": 35,
+        "ProRemark": "特别行政区",
+        "city": [{
+            "CityID": 372,
+            "name": "钓鱼岛",
+            "ProID": 35,
+            "CitySort": 372,
+            "area": ["钓鱼岛"]
+        },]
+    },{
+        "ProID": 36,
+        "name": " 海外",
+        "ProSort": 35,
+        "ProRemark": "特别行政区",
+        "city": [{
+            "CityID": 372,
+            "name": "海外",
+            "ProID": 35,
+            "CitySort": 372,
+            "area": ['美国','加拿大','澳大利亚','新西兰','英国','法国','德国','捷克','荷兰','瑞士','希腊','挪威','瑞典','丹麦','芬兰','爱尔兰','奥地利','意大利','乌克兰','俄罗斯','西班牙','韩国','新加坡','马来西亚','印度','泰国','日本','巴西','阿根廷','南非','埃及','其他']
+        },]
+    }]

+ 76 - 0
src/web/staticres/common-module/public/js/china-map-min.js

@@ -0,0 +1,76 @@
+// 简易版
+// src/jfw/modules/app/src/web/staticres/jyapp/vipsubscribe/js/mapArea.js
+// src/web/staticres/vipsubscribe/js/mapArea.js
+/**
+ * @file china-map.json
+ * @author wangshan 简易版2019-11-21
+ */
+var chinaMapJSON = [{
+    "安徽": ["合肥市", "芜湖市", "蚌埠市", "淮南市", "马鞍山市", "淮北市", "铜陵市", "安庆市", "黄山市", "滁州市", "阜阳市", "宿州市", "六安市", "亳州市", "池州市", "宣城市"]
+}, {
+    "澳门": ["澳门"]
+}, {
+    "北京": ["北京市"]
+}, {
+    "重庆": ["重庆市"]
+}, {
+    "福建": ["福州市", "厦门市", "宁德市", "莆田市", "泉州市", "漳州市", "龙岩市", "三明市", "南平市"]
+}, {
+    "广东": ["广州市", "汕尾市", "阳江市", "揭阳市", "茂名市", "惠州市", "江门市", "韶关市", "梅州市", "汕头市", "深圳市", "珠海市", "佛山市", "肇庆市", "湛江市", "中山市", "河源市", "清远市", "云浮市", "潮州市", "东莞市"]
+}, {
+    "广西": ["防城港市", "南宁市", "崇左市", "来宾市", "柳州市", "桂林市", "梧州市", "贺州市", "贵港市", "玉林市", "百色市", "钦州市", "河池市", "北海市"]
+}, {
+    "贵州": ["贵阳市", "遵义市", "安顺市", "黔南布依族苗族自治州", "黔东南苗族侗族自治州", "铜仁市", "毕节市", "六盘水市", "黔西南布依族苗族自治州"]
+}, {
+    "甘肃": ["兰州市", "金昌市", "白银市", "天水市", "嘉峪关市", "武威市", "张掖市", "平凉市", "酒泉市", "庆阳市", "定西市", "陇南市", "临夏回族自治州", "甘南藏族自治州"]
+}, {
+    "河北": ["邯郸市", "石家庄市", "秦皇岛市", "保定市", "张家口市", "承德市", "唐山市", "廊坊市", "沧州市", "衡水市", "邢台市"]
+}, {
+    "湖北": ["武汉市", "襄阳市", "鄂州市", "孝感市", "黄冈市", "黄石市", "咸宁市", "荆州市", "宜昌市", "恩施土家族苗族自治州", "神农架林区", "十堰市", "随州市", "荆门市", "仙桃市", "天门市", "潜江市"]
+}, {
+    "黑龙江": ["哈尔滨市", "齐齐哈尔市", "鸡西市", "牡丹江市", "七台河市", "佳木斯市", "鹤岗市", "双鸭山市", "绥化市", "黑河市", "大兴安岭地区", "伊春市", "大庆市"]
+}, {
+    "海南": ["海口市", "三亚市", "五指山市", "琼海市", "儋州市", "文昌市", "万宁市", "东方市", "澄迈县", "定安县", "屯昌县", "临高县", "白沙黎族自治县", "昌江黎族自治县", "乐东黎族自治县", "陵水黎族自治县", "保亭黎族苗族自治县", "琼中黎族苗族自治县", "三沙市"]
+}, {
+    "河南": ["商丘市", "郑州市", "安阳市", "新乡市", "许昌市", "平顶山市", "信阳市", "南阳市", "开封市", "洛阳市", "济源市", "焦作市", "鹤壁市", "濮阳市", "周口市", "漯河市", "驻马店市", "三门峡市"]
+}, {
+    "湖南": ["岳阳市", "长沙市", "湘潭市", "株洲市", "衡阳市", "郴州市", "常德市", "益阳市", "娄底市", "邵阳市", "湘西土家族苗族自治州", "张家界市", "怀化市", "永州市"]
+}, {
+    "吉林": ["长春市", "吉林市", "延边朝鲜族自治州", "四平市", "通化市", "白城市", "辽源市", "松原市", "白山市"]
+}, {
+    "江苏": ["南京市", "无锡市", "镇江市", "苏州市", "南通市", "扬州市", "盐城市", "徐州市", "淮安市", "连云港市", "常州市", "泰州市", "宿迁市"]
+}, {
+    "江西": ["鹰潭市", "新余市", "南昌市", "九江市", "上饶市", "抚州市", "宜春市", "吉安市", "赣州市", "景德镇市", "萍乡市"]
+}, {
+    "辽宁": ["沈阳市", "铁岭市", "大连市", "鞍山市", "抚顺市", "本溪市", "丹东市", "锦州市", "营口市", "阜新市", "辽阳市", "朝阳市", "盘锦市", "葫芦岛市"]
+}, {
+    "内蒙古": ["呼伦贝尔市", "呼和浩特市", "包头市", "乌海市", "乌兰察布市", "通辽市", "赤峰市", "鄂尔多斯市", "巴彦淖尔市", "锡林郭勒盟", "兴安盟", "阿拉善盟"]
+}, {
+    "宁夏": ["银川市", "石嘴山市", "吴忠市", "固原市", "中卫市"]
+}, {
+    "青海": ["海北藏族自治州", "西宁市", "海东市", "黄南藏族自治州", "海南藏族自治州", "果洛藏族自治州", "玉树藏族自治州", "海西蒙古族藏族自治州"]
+}, {
+    "山西": ["朔州市", "忻州市", "太原市", "大同市", "阳泉市", "晋中市", "长治市", "晋城市", "临汾市", "吕梁市", "运城市"]
+}, {
+    "陕西": ["西安市", "咸阳市", "延安市", "榆林市", "渭南市", "商洛市", "安康市", "汉中市", "宝鸡市", "铜川市"]
+}, {
+    "上海": ["上海市"]
+}, {
+    "山东": ["菏泽市", "济南市", "青岛市", "淄博市", "德州市", "烟台市", "潍坊市", "济宁市", "泰安市", "临沂市", "滨州市", "东营市", "威海市", "枣庄市", "日照市", "聊城市"]
+}, {
+    "四川": ["成都市", "攀枝花市", "自贡市", "绵阳市", "南充市", "达州市", "遂宁市", "广安市", "巴中市", "泸州市", "宜宾市", "资阳市", "内江市", "乐山市", "眉山市", "凉山彝族自治州", "雅安市", "甘孜藏族自治州", "阿坝藏族羌族自治州", "德阳市", "广元市"]
+}, {
+    "天津": ["天津市"]
+}, {
+    "台湾": ["台湾省"]
+}, {
+    "西藏": ["拉萨市", "日喀则市", "山南市", "林芝市", "昌都市", "那曲市", "阿里地区"]
+}, {
+    "新疆": ["塔城地区", "哈密市", "和田地区", "阿勒泰地区", "克孜勒苏柯尔克孜自治州", "博尔塔拉蒙古自治州", "克拉玛依市", "乌鲁木齐市", "石河子市", "昌吉回族自治州", "五家渠市", "吐鲁番市", "巴音郭楞蒙古自治州", "阿克苏地区", "阿拉尔市", "喀什地区", "图木舒克市", "伊犁哈萨克自治州", "北屯市", "铁门关市", "双河市", "可克达拉市", "昆玉市", "胡杨河市"]
+}, {
+    "香港": ["香港"]
+}, {
+    "云南": ["西双版纳傣族自治州", "德宏傣族景颇族自治州", "昭通市", "昆明市", "大理白族自治州", "红河哈尼族彝族自治州", "曲靖市", "保山市", "文山壮族苗族自治州", "玉溪市", "楚雄彝族自治州", "普洱市", "临沧市", "怒江傈僳族自治州", "迪庆藏族自治州", "丽江市"]
+}, {
+    "浙江": ["舟山市", "衢州市", "杭州市", "湖州市", "嘉兴市", "宁波市", "绍兴市", "温州市", "丽水市", "金华市", "台州市"]
+}]

+ 4104 - 0
src/web/staticres/common-module/public/js/city-picker.data.js

@@ -0,0 +1,4104 @@
+(function (factory) {
+    if (typeof define === 'function' && define.amd) {
+        // AMD. Register as anonymous module.
+        define('ChineseDistricts', [], factory);
+    } else {
+        // Browser globals.
+        factory();
+    }
+})(function () {
+
+    var ChineseDistricts = {
+            //86: {
+            //    110000: '北京',
+            //    120000: '天津',
+            //    130000: '河北',
+            //    140000: '山西',
+            //    150000: '内蒙古',
+            //    210000: '辽宁',
+            //    220000: '吉林',
+            //    230000: '黑龙江',
+            //    310000: '上海',
+            //    320000: '江苏',
+            //    330000: '浙江',
+            //    340000: '安徽',
+            //    350000: '福建',
+            //    360000: '江西',
+            //    370000: '山东',
+            //    410000: '河南',
+            //    420000: '湖北',
+            //    430000: '湖南',
+            //    440000: '广东',
+            //    450000: '广西',
+            //    460000: '海南',
+            //    500000: '重庆',
+            //    510000: '四川',
+            //    520000: '贵州',
+            //    530000: '云南',
+            //    540000: '西藏',
+            //    610000: '陕西',
+            //    620000: '甘肃',
+            //    630000: '青海',
+            //    640000: '宁夏',
+            //    650000: '新疆',
+            //    710000: '台湾',
+            //    810000: '香港',
+            //    820000: '澳门'
+            //},
+            86: {
+                'A-G': [
+                    {code: '340000', address: '安徽省'},
+                    {code: '820000', address: '澳门'},
+                    {code: '110000', address: '北京市'},
+                    {code: '500000', address: '重庆市'},
+                    {code: '350000', address: '福建省'},
+                    {code: '620000', address: '甘肃省'},
+                    {code: '440000', address: '广东省'},
+                    {code: '450000', address: '广西壮族自治区'},
+                    {code: '520000', address: '贵州省'}],
+                'H-K': [
+                    {code: '460000', address: '海南省'},
+                    {code: '130000', address: '河北省'},
+                    {code: '230000', address: '黑龙江省'},
+                    {code: '410000', address: '河南省'},
+                    {code: '420000', address: '湖北省'},
+                    {code: '430000', address: '湖南省'},
+                    {code: '320000', address: '江苏省'},
+                    {code: '360000', address: '江西省'},
+                    {code: '220000', address: '吉林省'}],
+                'L-S': [
+                    {code: '210000', address: '辽宁省'},
+                    {code: '150000', address: '内蒙古自治区'},
+                    {code: '640000', address: '宁夏回族自治区'},
+                    {code: '630000', address: '青海省'},
+                    {code: '370000', address: '山东省'},
+                    {code: '310000', address: '上海市'},
+                    {code: '140000', address: '山西省'},
+                    {code: '610000', address: '陕西省'},
+                    {code: '510000', address: '四川省'}],
+                'T-Z': [
+                    {code: '120000', address: '天津市'},
+                    {code: '710000', address: '台湾'},
+                    {code: '650000', address: '新疆维吾尔自治区'},
+                    {code: '540000', address: '西藏自治区'},
+                    {code: '810000', address: '香港'},
+                    {code: '530000', address: '云南省'},
+                    {code: '330000', address: '浙江省'}]
+            },
+            110000: {
+                110100: '北京市',
+            },
+            110100: {
+                110101: '东城区',
+                110102: '西城区',
+                110105: '朝阳区',
+                110106: '丰台区',
+                110107: '石景山区',
+                110108: '海淀区',
+                110109: '门头沟区',
+                110111: '房山区',
+                110112: '通州区',
+                110113: '顺义区',
+                110114: '昌平区',
+                110115: '大兴区',
+                110116: '怀柔区',
+                110117: '平谷区',
+                110228: '密云县',
+                110229: '延庆县'
+            },
+            120000: {
+                120100: '天津市'
+            },
+            120100: {
+                120101: '和平区',
+                120102: '河东区',
+                120103: '河西区',
+                120104: '南开区',
+                120105: '河北区',
+                120106: '红桥区',
+                120110: '东丽区',
+                120111: '西青区',
+                120112: '津南区',
+                120113: '北辰区',
+                120114: '武清区',
+                120115: '宝坻区',
+                120116: '滨海新区',
+                120221: '宁河县',
+                120223: '静海县',
+                120225: '蓟县'
+            },
+            130000: {
+                130100: '石家庄市',
+                130200: '唐山市',
+                130300: '秦皇岛市',
+                130400: '邯郸市',
+                130500: '邢台市',
+                130600: '保定市',
+                130700: '张家口市',
+                130800: '承德市',
+                130900: '沧州市',
+                131000: '廊坊市',
+                131100: '衡水市'
+            },
+            130100: {
+                130102: '长安区',
+                130104: '桥西区',
+                130105: '新华区',
+                130107: '井陉矿区',
+                130108: '裕华区',
+                130109: '藁城区',
+                130110: '鹿泉区',
+                130111: '栾城区',
+                130121: '井陉县',
+                130123: '正定县',
+                130125: '行唐县',
+                130126: '灵寿县',
+                130127: '高邑县',
+                130128: '深泽县',
+                130129: '赞皇县',
+                130130: '无极县',
+                130131: '平山县',
+                130132: '元氏县',
+                130133: '赵县',
+                130181: '辛集市',
+                130183: '晋州市',
+                130184: '新乐市'
+            },
+            130200: {
+                130202: '路南区',
+                130203: '路北区',
+                130204: '古冶区',
+                130205: '开平区',
+                130207: '丰南区',
+                130208: '丰润区',
+                130209: '曹妃甸区',
+                130223: '滦县',
+                130224: '滦南县',
+                130225: '乐亭县',
+                130227: '迁西县',
+                130229: '玉田县',
+                130281: '遵化市',
+                130283: '迁安市'
+            },
+            130300: {
+                130302: '海港区',
+                130303: '山海关区',
+                130304: '北戴河区',
+                130321: '青龙满族自治县',
+                130322: '昌黎县',
+                130323: '抚宁县',
+                130324: '卢龙县'
+            },
+            130400: {
+                130402: '邯山区',
+                130403: '丛台区',
+                130404: '复兴区',
+                130406: '峰峰矿区',
+                130421: '邯郸县',
+                130423: '临漳县',
+                130424: '成安县',
+                130425: '大名县',
+                130426: '涉县',
+                130427: '磁县',
+                130428: '肥乡县',
+                130429: '永年县',
+                130430: '邱县',
+                130431: '鸡泽县',
+                130432: '广平县',
+                130433: '馆陶县',
+                130434: '魏县',
+                130435: '曲周县',
+                130481: '武安市'
+            },
+            130500: {
+                130502: '桥东区',
+                130503: '桥西区',
+                130521: '邢台县',
+                130522: '临城县',
+                130523: '内丘县',
+                130524: '柏乡县',
+                130525: '隆尧县',
+                130526: '任县',
+                130527: '南和县',
+                130528: '宁晋县',
+                130529: '巨鹿县',
+                130530: '新河县',
+                130531: '广宗县',
+                130532: '平乡县',
+                130533: '威县',
+                130534: '清河县',
+                130535: '临西县',
+                130581: '南宫市',
+                130582: '沙河市'
+            },
+            130600: {
+                130602: '竞秀区',
+                130603: '莲池区',
+                130621: '满城区',
+                130622: '清苑区',
+                130623: '涞水县',
+                130624: '阜平县',
+                130625: '徐水区',
+                130626: '定兴县',
+                130627: '唐县',
+                130628: '高阳县',
+                130629: '容城县',
+                130630: '涞源县',
+                130631: '望都县',
+                130632: '安新县',
+                130633: '易县',
+                130634: '曲阳县',
+                130635: '蠡县',
+                130636: '顺平县',
+                130637: '博野县',
+                130638: '雄县',
+                130681: '涿州市',
+                130682: '定州市',
+                130683: '安国市',
+                130684: '高碑店市'
+            },
+            130700: {
+                130702: '桥东区',
+                130703: '桥西区',
+                130705: '宣化区',
+                130706: '下花园区',
+                130721: '宣化县',
+                130722: '张北县',
+                130723: '康保县',
+                130724: '沽源县',
+                130725: '尚义县',
+                130726: '蔚县',
+                130727: '阳原县',
+                130728: '怀安县',
+                130729: '万全县',
+                130730: '怀来县',
+                130731: '涿鹿县',
+                130732: '赤城县',
+                130733: '崇礼县'
+            },
+            130800: {
+                130802: '双桥区',
+                130803: '双滦区',
+                130804: '鹰手营子矿区',
+                130821: '承德县',
+                130822: '兴隆县',
+                130823: '平泉县',
+                130824: '滦平县',
+                130825: '隆化县',
+                130826: '丰宁满族自治县',
+                130827: '宽城满族自治县',
+                130828: '围场满族蒙古族自治县'
+            },
+            130900: {
+                130902: '新华区',
+                130903: '运河区',
+                130921: '沧县',
+                130922: '青县',
+                130923: '东光县',
+                130924: '海兴县',
+                130925: '盐山县',
+                130926: '肃宁县',
+                130927: '南皮县',
+                130928: '吴桥县',
+                130929: '献县',
+                130930: '孟村回族自治县',
+                130981: '泊头市',
+                130982: '任丘市',
+                130983: '黄骅市',
+                130984: '河间市'
+            },
+            131000: {
+                131002: '安次区',
+                131003: '广阳区',
+                131022: '固安县',
+                131023: '永清县',
+                131024: '香河县',
+                131025: '大城县',
+                131026: '文安县',
+                131028: '大厂回族自治县',
+                131081: '霸州市',
+                131082: '三河市'
+            },
+            131100: {
+                131102: '桃城区',
+                131121: '枣强县',
+                131122: '武邑县',
+                131123: '武强县',
+                131124: '饶阳县',
+                131125: '安平县',
+                131126: '故城县',
+                131127: '景县',
+                131128: '阜城县',
+                131181: '冀州市',
+                131182: '深州市'
+            },
+            140000: {
+                140100: '太原市',
+                140200: '大同市',
+                140300: '阳泉市',
+                140400: '长治市',
+                140500: '晋城市',
+                140600: '朔州市',
+                140700: '晋中市',
+                140800: '运城市',
+                140900: '忻州市',
+                141000: '临汾市',
+                141100: '吕梁市'
+            },
+            140100: {
+                140105: '小店区',
+                140106: '迎泽区',
+                140107: '杏花岭区',
+                140108: '尖草坪区',
+                140109: '万柏林区',
+                140110: '晋源区',
+                140121: '清徐县',
+                140122: '阳曲县',
+                140123: '娄烦县',
+                140181: '古交市'
+            },
+            140200: {
+                140202: '城区',
+                140203: '矿区',
+                140211: '南郊区',
+                140212: '新荣区',
+                140221: '阳高县',
+                140222: '天镇县',
+                140223: '广灵县',
+                140224: '灵丘县',
+                140225: '浑源县',
+                140226: '左云县',
+                140227: '大同县'
+            },
+            140300: {
+                140302: '城区',
+                140303: '矿区',
+                140311: '郊区',
+                140321: '平定县',
+                140322: '盂县'
+            },
+            140400: {
+                140402: '城区',
+                140411: '郊区',
+                140421: '长治县',
+                140423: '襄垣县',
+                140424: '屯留县',
+                140425: '平顺县',
+                140426: '黎城县',
+                140427: '壶关县',
+                140428: '长子县',
+                140429: '武乡县',
+                140430: '沁县',
+                140431: '沁源县',
+                140481: '潞城市'
+            },
+            140500: {
+                140502: '城区',
+                140521: '沁水县',
+                140522: '阳城县',
+                140524: '陵川县',
+                140525: '泽州县',
+                140581: '高平市'
+            },
+            140600: {
+                140602: '朔城区',
+                140603: '平鲁区',
+                140621: '山阴县',
+                140622: '应县',
+                140623: '右玉县',
+                140624: '怀仁县'
+            },
+            140700: {
+                140702: '榆次区',
+                140721: '榆社县',
+                140722: '左权县',
+                140723: '和顺县',
+                140724: '昔阳县',
+                140725: '寿阳县',
+                140726: '太谷县',
+                140727: '祁县',
+                140728: '平遥县',
+                140729: '灵石县',
+                140781: '介休市'
+            },
+            140800: {
+                140802: '盐湖区',
+                140821: '临猗县',
+                140822: '万荣县',
+                140823: '闻喜县',
+                140824: '稷山县',
+                140825: '新绛县',
+                140826: '绛县',
+                140827: '垣曲县',
+                140828: '夏县',
+                140829: '平陆县',
+                140830: '芮城县',
+                140881: '永济市',
+                140882: '河津市'
+            },
+            140900: {
+                140902: '忻府区',
+                140921: '定襄县',
+                140922: '五台县',
+                140923: '代县',
+                140924: '繁峙县',
+                140925: '宁武县',
+                140926: '静乐县',
+                140927: '神池县',
+                140928: '五寨县',
+                140929: '岢岚县',
+                140930: '河曲县',
+                140931: '保德县',
+                140932: '偏关县',
+                140981: '原平市'
+            },
+            141000: {
+                141002: '尧都区',
+                141021: '曲沃县',
+                141022: '翼城县',
+                141023: '襄汾县',
+                141024: '洪洞县',
+                141025: '古县',
+                141026: '安泽县',
+                141027: '浮山县',
+                141028: '吉县',
+                141029: '乡宁县',
+                141030: '大宁县',
+                141031: '隰县',
+                141032: '永和县',
+                141033: '蒲县',
+                141034: '汾西县',
+                141081: '侯马市',
+                141082: '霍州市'
+            },
+            141100: {
+                141102: '离石区',
+                141121: '文水县',
+                141122: '交城县',
+                141123: '兴县',
+                141124: '临县',
+                141125: '柳林县',
+                141126: '石楼县',
+                141127: '岚县',
+                141128: '方山县',
+                141129: '中阳县',
+                141130: '交口县',
+                141181: '孝义市',
+                141182: '汾阳市'
+            },
+            150000: {
+                150100: '呼和浩特市',
+                150200: '包头市',
+                150300: '乌海市',
+                150400: '赤峰市',
+                150500: '通辽市',
+                150600: '鄂尔多斯市',
+                150700: '呼伦贝尔市',
+                150800: '巴彦淖尔市',
+                150900: '乌兰察布市',
+                152200: '兴安盟',
+                152500: '锡林郭勒盟',
+                152900: '阿拉善盟'
+            },
+            150100: {
+                150102: '新城区',
+                150103: '回民区',
+                150104: '玉泉区',
+                150105: '赛罕区',
+                150121: '土默特左旗',
+                150122: '托克托县',
+                150123: '和林格尔县',
+                150124: '清水河县',
+                150125: '武川县'
+            },
+            150200: {
+                150202: '东河区',
+                150203: '昆都仑区',
+                150204: '青山区',
+                150205: '石拐区',
+                150206: '白云鄂博矿区',
+                150207: '九原区',
+                150221: '土默特右旗',
+                150222: '固阳县',
+                150223: '达尔罕茂明安联合旗'
+            },
+            150300: {
+                150302: '海勃湾区',
+                150303: '海南区',
+                150304: '乌达区'
+            },
+            150400: {
+                150402: '红山区',
+                150403: '元宝山区',
+                150404: '松山区',
+                150421: '阿鲁科尔沁旗',
+                150422: '巴林左旗',
+                150423: '巴林右旗',
+                150424: '林西县',
+                150425: '克什克腾旗',
+                150426: '翁牛特旗',
+                150428: '喀喇沁旗',
+                150429: '宁城县',
+                150430: '敖汉旗'
+            },
+            150500: {
+                150502: '科尔沁区',
+                150521: '科尔沁左翼中旗',
+                150522: '科尔沁左翼后旗',
+                150523: '开鲁县',
+                150524: '库伦旗',
+                150525: '奈曼旗',
+                150526: '扎鲁特旗',
+                150581: '霍林郭勒市'
+            },
+            150600: {
+                150602: '东胜区',
+                150621: '达拉特旗',
+                150622: '准格尔旗',
+                150623: '鄂托克前旗',
+                150624: '鄂托克旗',
+                150625: '杭锦旗',
+                150626: '乌审旗',
+                150627: '伊金霍洛旗'
+            },
+            150700: {
+                150702: '海拉尔区',
+                150703: '扎赉诺尔区',
+                150721: '阿荣旗',
+                150722: '莫力达瓦达斡尔族自治旗',
+                150723: '鄂伦春自治旗',
+                150724: '鄂温克族自治旗',
+                150725: '陈巴尔虎旗',
+                150726: '新巴尔虎左旗',
+                150727: '新巴尔虎右旗',
+                150781: '满洲里市',
+                150782: '牙克石市',
+                150783: '扎兰屯市',
+                150784: '额尔古纳市',
+                150785: '根河市'
+            },
+            150800: {
+                150802: '临河区',
+                150821: '五原县',
+                150822: '磴口县',
+                150823: '乌拉特前旗',
+                150824: '乌拉特中旗',
+                150825: '乌拉特后旗',
+                150826: '杭锦后旗'
+            },
+            150900: {
+                150902: '集宁区',
+                150921: '卓资县',
+                150922: '化德县',
+                150923: '商都县',
+                150924: '兴和县',
+                150925: '凉城县',
+                150926: '察哈尔右翼前旗',
+                150927: '察哈尔右翼中旗',
+                150928: '察哈尔右翼后旗',
+                150929: '四子王旗',
+                150981: '丰镇市'
+            },
+            152200: {
+                152201: '乌兰浩特市',
+                152202: '阿尔山市',
+                152221: '科尔沁右翼前旗',
+                152222: '科尔沁右翼中旗',
+                152223: '扎赉特旗',
+                152224: '突泉县'
+            },
+            152500: {
+                152501: '二连浩特市',
+                152502: '锡林浩特市',
+                152522: '阿巴嘎旗',
+                152523: '苏尼特左旗',
+                152524: '苏尼特右旗',
+                152525: '东乌珠穆沁旗',
+                152526: '西乌珠穆沁旗',
+                152527: '太仆寺旗',
+                152528: '镶黄旗',
+                152529: '正镶白旗',
+                152530: '正蓝旗',
+                152531: '多伦县'
+            },
+            152900: {
+                152921: '阿拉善左旗',
+                152922: '阿拉善右旗',
+                152923: '额济纳旗'
+            },
+            210000: {
+                210100: '沈阳市',
+                210200: '大连市',
+                210300: '鞍山市',
+                210400: '抚顺市',
+                210500: '本溪市',
+                210600: '丹东市',
+                210700: '锦州市',
+                210800: '营口市',
+                210900: '阜新市',
+                211000: '辽阳市',
+                211100: '盘锦市',
+                211200: '铁岭市',
+                211300: '朝阳市',
+                211400: '葫芦岛市'
+            },
+            210100: {
+                210102: '和平区',
+                210103: '沈河区',
+                210104: '大东区',
+                210105: '皇姑区',
+                210106: '铁西区',
+                210111: '苏家屯区',
+                210112: '浑南区',
+                210113: '沈北新区',
+                210114: '于洪区',
+                210122: '辽中县',
+                210123: '康平县',
+                210124: '法库县',
+                210181: '新民市'
+            },
+            210200: {
+                210202: '中山区',
+                210203: '西岗区',
+                210204: '沙河口区',
+                210211: '甘井子区',
+                210212: '旅顺口区',
+                210213: '金州区',
+                210224: '长海县',
+                210281: '瓦房店市',
+                210282: '普兰店区',
+                210283: '庄河市'
+            },
+            210300: {
+                210302: '铁东区',
+                210303: '铁西区',
+                210304: '立山区',
+                210311: '千山区',
+                210321: '台安县',
+                210323: '岫岩满族自治县',
+                210381: '海城市'
+            },
+            210400: {
+                210402: '新抚区',
+                210403: '东洲区',
+                210404: '望花区',
+                210411: '顺城区',
+                210421: '抚顺县',
+                210422: '新宾满族自治县',
+                210423: '清原满族自治县'
+            },
+            210500: {
+                210502: '平山区',
+                210503: '溪湖区',
+                210504: '明山区',
+                210505: '南芬区',
+                210521: '本溪满族自治县',
+                210522: '桓仁满族自治县'
+            },
+            210600: {
+                210602: '元宝区',
+                210603: '振兴区',
+                210604: '振安区',
+                210624: '宽甸满族自治县',
+                210681: '东港市',
+                210682: '凤城市'
+            },
+            210700: {
+                210702: '古塔区',
+                210703: '凌河区',
+                210711: '太和区',
+                210726: '黑山县',
+                210727: '义县',
+                210781: '凌海市',
+                210782: '北镇市'
+            },
+            210800: {
+                210802: '站前区',
+                210803: '西市区',
+                210804: '鲅鱼圈区',
+                210811: '老边区',
+                210881: '盖州市',
+                210882: '大石桥市'
+            },
+            210900: {
+                210902: '海州区',
+                210903: '新邱区',
+                210904: '太平区',
+                210905: '清河门区',
+                210911: '细河区',
+                210921: '阜新蒙古族自治县',
+                210922: '彰武县'
+            },
+            211000: {
+                211002: '白塔区',
+                211003: '文圣区',
+                211004: '宏伟区',
+                211005: '弓长岭区',
+                211011: '太子河区',
+                211021: '辽阳县',
+                211081: '灯塔市'
+            },
+            211100: {
+                211102: '双台子区',
+                211103: '兴隆台区',
+                211121: '大洼县',
+                211122: '盘山县'
+            },
+            211200: {
+                211202: '银州区',
+                211204: '清河区',
+                211221: '铁岭县',
+                211223: '西丰县',
+                211224: '昌图县',
+                211281: '调兵山市',
+                211282: '开原市'
+            },
+            211300: {
+                211302: '双塔区',
+                211303: '龙城区',
+                211321: '朝阳县',
+                211322: '建平县',
+                211324: '喀喇沁左翼蒙古族自治县',
+                211381: '北票市',
+                211382: '凌源市'
+            },
+            211400: {
+                211402: '连山区',
+                211403: '龙港区',
+                211404: '南票区',
+                211421: '绥中县',
+                211422: '建昌县',
+                211481: '兴城市'
+            },
+            220000: {
+                220100: '长春市',
+                220200: '吉林市',
+                220300: '四平市',
+                220400: '辽源市',
+                220500: '通化市',
+                220600: '白山市',
+                220700: '松原市',
+                220800: '白城市',
+                222400: '延边朝鲜族自治州'
+            },
+            220100: {
+                220102: '南关区',
+                220103: '宽城区',
+                220104: '朝阳区',
+                220105: '二道区',
+                220106: '绿园区',
+                220112: '双阳区',
+                220113: '九台区',
+                220122: '农安县',
+                220182: '榆树市',
+                220183: '德惠市'
+            },
+            220200: {
+                220202: '昌邑区',
+                220203: '龙潭区',
+                220204: '船营区',
+                220211: '丰满区',
+                220221: '永吉县',
+                220281: '蛟河市',
+                220282: '桦甸市',
+                220283: '舒兰市',
+                220284: '磐石市'
+            },
+            220300: {
+                220302: '铁西区',
+                220303: '铁东区',
+                220322: '梨树县',
+                220323: '伊通满族自治县',
+                220381: '公主岭市',
+                220382: '双辽市'
+            },
+            220400: {
+                220402: '龙山区',
+                220403: '西安区',
+                220421: '东丰县',
+                220422: '东辽县'
+            },
+            220500: {
+                220502: '东昌区',
+                220503: '二道江区',
+                220521: '通化县',
+                220523: '辉南县',
+                220524: '柳河县',
+                220581: '梅河口市',
+                220582: '集安市'
+            },
+            220600: {
+                220602: '浑江区',
+                220605: '江源区',
+                220621: '抚松县',
+                220622: '靖宇县',
+                220623: '长白朝鲜族自治县',
+                220681: '临江市'
+            },
+            220700: {
+                220702: '宁江区',
+                220721: '前郭尔罗斯蒙古族自治县',
+                220722: '长岭县',
+                220723: '乾安县',
+                220781: '扶余市'
+            },
+            220800: {
+                220802: '洮北区',
+                220821: '镇赉县',
+                220822: '通榆县',
+                220881: '洮南市',
+                220882: '大安市'
+            },
+            222400: {
+                222401: '延吉市',
+                222402: '图们市',
+                222403: '敦化市',
+                222404: '珲春市',
+                222405: '龙井市',
+                222406: '和龙市',
+                222424: '汪清县',
+                222426: '安图县'
+            },
+            230000: {
+                230100: '哈尔滨市',
+                230200: '齐齐哈尔市',
+                230300: '鸡西市',
+                230400: '鹤岗市',
+                230500: '双鸭山市',
+                230600: '大庆市',
+                230700: '伊春市',
+                230800: '佳木斯市',
+                230900: '七台河市',
+                231000: '牡丹江市',
+                231100: '黑河市',
+                231200: '绥化市',
+                232700: '大兴安岭地区'
+            },
+            230100: {
+                230102: '道里区',
+                230103: '南岗区',
+                230104: '道外区',
+                230108: '平房区',
+                230109: '松北区',
+                230110: '香坊区',
+                230111: '呼兰区',
+                230112: '阿城区',
+                230113: '双城区',
+                230123: '依兰县',
+                230124: '方正县',
+                230125: '宾县',
+                230126: '巴彦县',
+                230127: '木兰县',
+                230128: '通河县',
+                230129: '延寿县',
+                230183: '尚志市',
+                230184: '五常市'
+            },
+            230200: {
+                230202: '龙沙区',
+                230203: '建华区',
+                230204: '铁锋区',
+                230205: '昂昂溪区',
+                230206: '富拉尔基区',
+                230207: '碾子山区',
+                230208: '梅里斯达斡尔族区',
+                230221: '龙江县',
+                230223: '依安县',
+                230224: '泰来县',
+                230225: '甘南县',
+                230227: '富裕县',
+                230229: '克山县',
+                230230: '克东县',
+                230231: '拜泉县',
+                230281: '讷河市'
+            },
+            230300: {
+                230302: '鸡冠区',
+                230303: '恒山区',
+                230304: '滴道区',
+                230305: '梨树区',
+                230306: '城子河区',
+                230307: '麻山区',
+                230321: '鸡东县',
+                230381: '虎林市',
+                230382: '密山市'
+            },
+            230400: {
+                230402: '向阳区',
+                230403: '工农区',
+                230404: '南山区',
+                230405: '兴安区',
+                230406: '东山区',
+                230407: '兴山区',
+                230421: '萝北县',
+                230422: '绥滨县'
+            },
+            230500: {
+                230502: '尖山区',
+                230503: '岭东区',
+                230505: '四方台区',
+                230506: '宝山区',
+                230521: '集贤县',
+                230522: '友谊县',
+                230523: '宝清县',
+                230524: '饶河县'
+            },
+            230600: {
+                230602: '萨尔图区',
+                230603: '龙凤区',
+                230604: '让胡路区',
+                230605: '红岗区',
+                230606: '大同区',
+                230621: '肇州县',
+                230622: '肇源县',
+                230623: '林甸县',
+                230624: '杜尔伯特蒙古族自治县'
+            },
+            230700: {
+                230702: '伊春区',
+                230703: '南岔区',
+                230704: '友好区',
+                230705: '西林区',
+                230706: '翠峦区',
+                230707: '新青区',
+                230708: '美溪区',
+                230709: '金山屯区',
+                230710: '五营区',
+                230711: '乌马河区',
+                230712: '汤旺河区',
+                230713: '带岭区',
+                230714: '乌伊岭区',
+                230715: '红星区',
+                230716: '上甘岭区',
+                230722: '嘉荫县',
+                230781: '铁力市'
+            },
+            230800: {
+                230803: '向阳区',
+                230804: '前进区',
+                230805: '东风区',
+                230811: '郊区',
+                230822: '桦南县',
+                230826: '桦川县',
+                230828: '汤原县',
+                230833: '抚远县',
+                230881: '同江市',
+                230882: '富锦市'
+            },
+            230900: {
+                230902: '新兴区',
+                230903: '桃山区',
+                230904: '茄子河区',
+                230921: '勃利县'
+            },
+            231000: {
+                231002: '东安区',
+                231003: '阳明区',
+                231004: '爱民区',
+                231005: '西安区',
+                231024: '东宁县',
+                231025: '林口县',
+                231081: '绥芬河市',
+                231083: '海林市',
+                231084: '宁安市',
+                231085: '穆棱市'
+            },
+            231100: {
+                231102: '爱辉区',
+                231121: '嫩江县',
+                231123: '逊克县',
+                231124: '孙吴县',
+                231181: '北安市',
+                231182: '五大连池市'
+            },
+            231200: {
+                231202: '北林区',
+                231221: '望奎县',
+                231222: '兰西县',
+                231223: '青冈县',
+                231224: '庆安县',
+                231225: '明水县',
+                231226: '绥棱县',
+                231281: '安达市',
+                231282: '肇东市',
+                231283: '海伦市'
+            },
+            232700: {
+                232701: '加格达奇区',
+                232721: '呼玛县',
+                232722: '塔河县',
+                232723: '漠河县'
+            },
+            310000: {
+                310100: '上海市',
+            },
+            310100: {
+                310101: '黄浦区',
+                310104: '徐汇区',
+                310105: '长宁区',
+                310106: '静安区',
+                310107: '普陀区',
+                310108: '闸北区',
+                310109: '虹口区',
+                310110: '杨浦区',
+                310112: '闵行区',
+                310113: '宝山区',
+                310114: '嘉定区',
+                310115: '浦东新区',
+                310116: '金山区',
+                310117: '松江区',
+                310118: '青浦区',
+                310120: '奉贤区',
+                310230: '崇明县'
+            },
+            320000: {
+                320100: '南京市',
+                320200: '无锡市',
+                320300: '徐州市',
+                320400: '常州市',
+                320500: '苏州市',
+                320600: '南通市',
+                320700: '连云港市',
+                320800: '淮安市',
+                320900: '盐城市',
+                321000: '扬州市',
+                321100: '镇江市',
+                321200: '泰州市',
+                321300: '宿迁市'
+            },
+            320100: {
+                320102: '玄武区',
+                320104: '秦淮区',
+                320105: '建邺区',
+                320106: '鼓楼区',
+                320111: '浦口区',
+                320113: '栖霞区',
+                320114: '雨花台区',
+                320115: '江宁区',
+                320116: '六合区',
+                320117: '溧水区',
+                320118: '高淳区'
+            },
+            320200: {
+                320202: '崇安区',
+                320203: '南长区',
+                320204: '北塘区',
+                320205: '锡山区',
+                320206: '惠山区',
+                320211: '滨湖区',
+                320281: '江阴市',
+                320282: '宜兴市'
+            },
+            320300: {
+                320302: '鼓楼区',
+                320303: '云龙区',
+                320305: '贾汪区',
+                320311: '泉山区',
+                320312: '铜山区',
+                320321: '丰县',
+                320322: '沛县',
+                320324: '睢宁县',
+                320381: '新沂市',
+                320382: '邳州市'
+            },
+            320400: {
+                320402: '天宁区',
+                320404: '钟楼区',
+                320411: '新北区',
+                320412: '武进区',
+                320481: '溧阳市',
+                320482: '金坛区'
+            },
+            320500: {
+                320505: '虎丘区',
+                320506: '吴中区',
+                320507: '相城区',
+                320508: '姑苏区',
+                320509: '吴江区',
+                320581: '常熟市',
+                320582: '张家港市',
+                320583: '昆山市',
+                320585: '太仓市'
+            },
+            320600: {
+                320602: '崇川区',
+                320611: '港闸区',
+                320612: '通州区',
+                320621: '海安县',
+                320623: '如东县',
+                320681: '启东市',
+                320682: '如皋市',
+                320684: '海门市'
+            },
+            320700: {
+                320703: '连云区',
+                320706: '海州区',
+                320707: '赣榆区',
+                320722: '东海县',
+                320723: '灌云县',
+                320724: '灌南县'
+            },
+            320800: {
+                320802: '清河区',
+                320803: '淮安区',
+                320804: '淮阴区',
+                320811: '清浦区',
+                320826: '涟水县',
+                320829: '洪泽县',
+                320830: '盱眙县',
+                320831: '金湖县'
+            },
+            320900: {
+                320902: '亭湖区',
+                320903: '盐都区',
+                320921: '响水县',
+                320922: '滨海县',
+                320923: '阜宁县',
+                320924: '射阳县',
+                320925: '建湖县',
+                320981: '东台市',
+                320982: '大丰市'
+            },
+            321000: {
+                321002: '广陵区',
+                321003: '邗江区',
+                321012: '江都区',
+                321023: '宝应县',
+                321081: '仪征市',
+                321084: '高邮市'
+            },
+            321100: {
+                321102: '京口区',
+                321111: '润州区',
+                321112: '丹徒区',
+                321181: '丹阳市',
+                321182: '扬中市',
+                321183: '句容市'
+            },
+            321200: {
+                321202: '海陵区',
+                321203: '高港区',
+                321204: '姜堰区',
+                321281: '兴化市',
+                321282: '靖江市',
+                321283: '泰兴市'
+            },
+            321300: {
+                321302: '宿城区',
+                321311: '宿豫区',
+                321322: '沭阳县',
+                321323: '泗阳县',
+                321324: '泗洪县'
+            },
+            330000: {
+                330100: '杭州市',
+                330200: '宁波市',
+                330300: '温州市',
+                330400: '嘉兴市',
+                330500: '湖州市',
+                330600: '绍兴市',
+                330700: '金华市',
+                330800: '衢州市',
+                330900: '舟山市',
+                331000: '台州市',
+                331100: '丽水市'
+            },
+            330100: {
+                330102: '上城区',
+                330103: '下城区',
+                330104: '江干区',
+                330105: '拱墅区',
+                330106: '西湖区',
+                330108: '滨江区',
+                330109: '萧山区',
+                330110: '余杭区',
+                330111: '富阳区',
+                330122: '桐庐县',
+                330127: '淳安县',
+                330182: '建德市',
+                330185: '临安市'
+            },
+            330200: {
+                330203: '海曙区',
+                330204: '江东区',
+                330205: '江北区',
+                330206: '北仑区',
+                330211: '镇海区',
+                330212: '鄞州区',
+                330225: '象山县',
+                330226: '宁海县',
+                330281: '余姚市',
+                330282: '慈溪市',
+                330283: '奉化市'
+            },
+            330300: {
+                330302: '鹿城区',
+                330303: '龙湾区',
+                330304: '瓯海区',
+                330322: '洞头县',
+                330324: '永嘉县',
+                330326: '平阳县',
+                330327: '苍南县',
+                330328: '文成县',
+                330329: '泰顺县',
+                330381: '瑞安市',
+                330382: '乐清市'
+            },
+            330400: {
+                330402: '南湖区',
+                330411: '秀洲区',
+                330421: '嘉善县',
+                330424: '海盐县',
+                330481: '海宁市',
+                330482: '平湖市',
+                330483: '桐乡市'
+            },
+            330500: {
+                330502: '吴兴区',
+                330503: '南浔区',
+                330521: '德清县',
+                330522: '长兴县',
+                330523: '安吉县'
+            },
+            330600: {
+                330602: '越城区',
+                330603: '柯桥区',
+                330604: '上虞区',
+                330624: '新昌县',
+                330681: '诸暨市',
+                330683: '嵊州市'
+            },
+            330700: {
+                330702: '婺城区',
+                330703: '金东区',
+                330723: '武义县',
+                330726: '浦江县',
+                330727: '磐安县',
+                330781: '兰溪市',
+                330782: '义乌市',
+                330783: '东阳市',
+                330784: '永康市'
+            },
+            330800: {
+                330802: '柯城区',
+                330803: '衢江区',
+                330822: '常山县',
+                330824: '开化县',
+                330825: '龙游县',
+                330881: '江山市'
+            },
+            330900: {
+                330902: '定海区',
+                330903: '普陀区',
+                330921: '岱山县',
+                330922: '嵊泗县'
+            },
+            331000: {
+                331002: '椒江区',
+                331003: '黄岩区',
+                331004: '路桥区',
+                331021: '玉环县',
+                331022: '三门县',
+                331023: '天台县',
+                331024: '仙居县',
+                331081: '温岭市',
+                331082: '临海市'
+            },
+            331100: {
+                331102: '莲都区',
+                331121: '青田县',
+                331122: '缙云县',
+                331123: '遂昌县',
+                331124: '松阳县',
+                331125: '云和县',
+                331126: '庆元县',
+                331127: '景宁畲族自治县',
+                331181: '龙泉市'
+            },
+            340000: {
+                340100: '合肥市',
+                340200: '芜湖市',
+                340300: '蚌埠市',
+                340400: '淮南市',
+                340500: '马鞍山市',
+                340600: '淮北市',
+                340700: '铜陵市',
+                340800: '安庆市',
+                341000: '黄山市',
+                341100: '滁州市',
+                341200: '阜阳市',
+                341300: '宿州市',
+                341500: '六安市',
+                341600: '亳州市',
+                341700: '池州市',
+                341800: '宣城市'
+            },
+            340100: {
+                340102: '瑶海区',
+                340103: '庐阳区',
+                340104: '蜀山区',
+                340111: '包河区',
+                340121: '长丰县',
+                340122: '肥东县',
+                340123: '肥西县',
+                340124: '庐江县',
+                340181: '巢湖市'
+            },
+            340200: {
+                340202: '镜湖区',
+                340203: '弋江区',
+                340207: '鸠江区',
+                340208: '三山区',
+                340221: '芜湖县',
+                340222: '繁昌县',
+                340223: '南陵县',
+                340225: '无为县'
+            },
+            340300: {
+                340302: '龙子湖区',
+                340303: '蚌山区',
+                340304: '禹会区',
+                340311: '淮上区',
+                340321: '怀远县',
+                340322: '五河县',
+                340323: '固镇县'
+            },
+            340400: {
+                340402: '大通区',
+                340403: '田家庵区',
+                340404: '谢家集区',
+                340405: '八公山区',
+                340406: '潘集区',
+                340421: '凤台县'
+            },
+            340500: {
+                340503: '花山区',
+                340504: '雨山区',
+                340506: '博望区',
+                340521: '当涂县',
+                340522: '含山县',
+                340523: '和县'
+            },
+            340600: {
+                340602: '杜集区',
+                340603: '相山区',
+                340604: '烈山区',
+                340621: '濉溪县'
+            },
+            340700: {
+                340702: '铜官山区',
+                340703: '狮子山区',
+                340711: '郊区',
+                340721: '铜陵县'
+            },
+            340800: {
+                340802: '迎江区',
+                340803: '大观区',
+                340811: '宜秀区',
+                340822: '怀宁县',
+                340823: '枞阳县',
+                340824: '潜山县',
+                340825: '太湖县',
+                340826: '宿松县',
+                340827: '望江县',
+                340828: '岳西县',
+                340881: '桐城市'
+            },
+            341000: {
+                341002: '屯溪区',
+                341003: '黄山区',
+                341004: '徽州区',
+                341021: '歙县',
+                341022: '休宁县',
+                341023: '黟县',
+                341024: '祁门县'
+            },
+            341100: {
+                341102: '琅琊区',
+                341103: '南谯区',
+                341122: '来安县',
+                341124: '全椒县',
+                341125: '定远县',
+                341126: '凤阳县',
+                341181: '天长市',
+                341182: '明光市'
+            },
+            341200: {
+                341202: '颍州区',
+                341203: '颍东区',
+                341204: '颍泉区',
+                341221: '临泉县',
+                341222: '太和县',
+                341225: '阜南县',
+                341226: '颍上县',
+                341282: '界首市'
+            },
+            341300: {
+                341302: '埇桥区',
+                341321: '砀山县',
+                341322: '萧县',
+                341323: '灵璧县',
+                341324: '泗县'
+            },
+            341500: {
+                341502: '金安区',
+                341503: '裕安区',
+                341521: '寿县',
+                341522: '霍邱县',
+                341523: '舒城县',
+                341524: '金寨县',
+                341525: '霍山县'
+            },
+            341600: {
+                341602: '谯城区',
+                341621: '涡阳县',
+                341622: '蒙城县',
+                341623: '利辛县'
+            },
+            341700: {
+                341702: '贵池区',
+                341721: '东至县',
+                341722: '石台县',
+                341723: '青阳县'
+            },
+            341800: {
+                341802: '宣州区',
+                341821: '郎溪县',
+                341822: '广德县',
+                341823: '泾县',
+                341824: '绩溪县',
+                341825: '旌德县',
+                341881: '宁国市'
+            },
+            350000: {
+                350100: '福州市',
+                350200: '厦门市',
+                350300: '莆田市',
+                350400: '三明市',
+                350500: '泉州市',
+                350600: '漳州市',
+                350700: '南平市',
+                350800: '龙岩市',
+                350900: '宁德市'
+            },
+            350100: {
+                350102: '鼓楼区',
+                350103: '台江区',
+                350104: '仓山区',
+                350105: '马尾区',
+                350111: '晋安区',
+                350121: '闽侯县',
+                350122: '连江县',
+                350123: '罗源县',
+                350124: '闽清县',
+                350125: '永泰县',
+                350128: '平潭县',
+                350181: '福清市',
+                350182: '长乐市'
+            },
+            350200: {
+                350203: '思明区',
+                350205: '海沧区',
+                350206: '湖里区',
+                350211: '集美区',
+                350212: '同安区',
+                350213: '翔安区'
+            },
+            350300: {
+                350302: '城厢区',
+                350303: '涵江区',
+                350304: '荔城区',
+                350305: '秀屿区',
+                350322: '仙游县'
+            },
+            350400: {
+                350402: '梅列区',
+                350403: '三元区',
+                350421: '明溪县',
+                350423: '清流县',
+                350424: '宁化县',
+                350425: '大田县',
+                350426: '尤溪县',
+                350427: '沙县',
+                350428: '将乐县',
+                350429: '泰宁县',
+                350430: '建宁县',
+                350481: '永安市'
+            },
+            350500: {
+                350502: '鲤城区',
+                350503: '丰泽区',
+                350504: '洛江区',
+                350505: '泉港区',
+                350521: '惠安县',
+                350524: '安溪县',
+                350525: '永春县',
+                350526: '德化县',
+                350527: '金门县',
+                350581: '石狮市',
+                350582: '晋江市',
+                350583: '南安市'
+            },
+            350600: {
+                350602: '芗城区',
+                350603: '龙文区',
+                350622: '云霄县',
+                350623: '漳浦县',
+                350624: '诏安县',
+                350625: '长泰县',
+                350626: '东山县',
+                350627: '南靖县',
+                350628: '平和县',
+                350629: '华安县',
+                350681: '龙海市'
+            },
+            350700: {
+                350702: '延平区',
+                350703: '建阳区',
+                350721: '顺昌县',
+                350722: '浦城县',
+                350723: '光泽县',
+                350724: '松溪县',
+                350725: '政和县',
+                350781: '邵武市',
+                350782: '武夷山市',
+                350783: '建瓯市'
+            },
+            350800: {
+                350802: '新罗区',
+                350803: '永定区',
+                350821: '长汀县',
+                350823: '上杭县',
+                350824: '武平县',
+                350825: '连城县',
+                350881: '漳平市'
+            },
+            350900: {
+                350902: '蕉城区',
+                350921: '霞浦县',
+                350922: '古田县',
+                350923: '屏南县',
+                350924: '寿宁县',
+                350925: '周宁县',
+                350926: '柘荣县',
+                350981: '福安市',
+                350982: '福鼎市'
+            },
+            360000: {
+                360100: '南昌市',
+                360200: '景德镇市',
+                360300: '萍乡市',
+                360400: '九江市',
+                360500: '新余市',
+                360600: '鹰潭市',
+                360700: '赣州市',
+                360800: '吉安市',
+                360900: '宜春市',
+                361000: '抚州市',
+                361100: '上饶市'
+            },
+            360100: {
+                360102: '东湖区',
+                360103: '西湖区',
+                360104: '青云谱区',
+                360105: '湾里区',
+                360111: '青山湖区',
+                360121: '南昌县',
+                360122: '新建县',
+                360123: '安义县',
+                360124: '进贤县'
+            },
+            360200: {
+                360202: '昌江区',
+                360203: '珠山区',
+                360222: '浮梁县',
+                360281: '乐平市'
+            },
+            360300: {
+                360302: '安源区',
+                360313: '湘东区',
+                360321: '莲花县',
+                360322: '上栗县',
+                360323: '芦溪县'
+            },
+            360400: {
+                360402: '庐山区',
+                360403: '浔阳区',
+                360421: '九江县',
+                360423: '武宁县',
+                360424: '修水县',
+                360425: '永修县',
+                360426: '德安县',
+                360427: '星子县',
+                360428: '都昌县',
+                360429: '湖口县',
+                360430: '彭泽县',
+                360481: '瑞昌市',
+                360482: '共青城市'
+            },
+            360500: {
+                360502: '渝水区',
+                360521: '分宜县'
+            },
+            360600: {
+                360602: '月湖区',
+                360622: '余江县',
+                360681: '贵溪市'
+            },
+            360700: {
+                360702: '章贡区',
+                360703: '南康区',
+                360721: '赣县',
+                360722: '信丰县',
+                360723: '大余县',
+                360724: '上犹县',
+                360725: '崇义县',
+                360726: '安远县',
+                360727: '龙南县',
+                360728: '定南县',
+                360729: '全南县',
+                360730: '宁都县',
+                360731: '于都县',
+                360732: '兴国县',
+                360733: '会昌县',
+                360734: '寻乌县',
+                360735: '石城县',
+                360781: '瑞金市'
+            },
+            360800: {
+                360802: '吉州区',
+                360803: '青原区',
+                360821: '吉安县',
+                360822: '吉水县',
+                360823: '峡江县',
+                360824: '新干县',
+                360825: '永丰县',
+                360826: '泰和县',
+                360827: '遂川县',
+                360828: '万安县',
+                360829: '安福县',
+                360830: '永新县',
+                360881: '井冈山市'
+            },
+            360900: {
+                360902: '袁州区',
+                360921: '奉新县',
+                360922: '万载县',
+                360923: '上高县',
+                360924: '宜丰县',
+                360925: '靖安县',
+                360926: '铜鼓县',
+                360981: '丰城市',
+                360982: '樟树市',
+                360983: '高安市'
+            },
+            361000: {
+                361002: '临川区',
+                361021: '南城县',
+                361022: '黎川县',
+                361023: '南丰县',
+                361024: '崇仁县',
+                361025: '乐安县',
+                361026: '宜黄县',
+                361027: '金溪县',
+                361028: '资溪县',
+                361029: '东乡县',
+                361030: '广昌县'
+            },
+            361100: {
+                361102: '信州区',
+                361103: '广丰区',
+                361121: '上饶县',
+                361123: '玉山县',
+                361124: '铅山县',
+                361125: '横峰县',
+                361126: '弋阳县',
+                361127: '余干县',
+                361128: '鄱阳县',
+                361129: '万年县',
+                361130: '婺源县',
+                361181: '德兴市'
+            },
+            370000: {
+                370100: '济南市',
+                370200: '青岛市',
+                370300: '淄博市',
+                370400: '枣庄市',
+                370500: '东营市',
+                370600: '烟台市',
+                370700: '潍坊市',
+                370800: '济宁市',
+                370900: '泰安市',
+                371000: '威海市',
+                371100: '日照市',
+                371300: '临沂市',
+                371400: '德州市',
+                371500: '聊城市',
+                371600: '滨州市',
+                371700: '菏泽市'
+            },
+            370100: {
+                370102: '历下区',
+                370103: '市中区',
+                370104: '槐荫区',
+                370105: '天桥区',
+                370112: '历城区',
+                370113: '长清区',
+                370124: '平阴县',
+                370125: '济阳县',
+                370126: '商河县',
+                370181: '章丘市',
+                371200: '莱芜区'
+            },
+            370200: {
+                370202: '市南区',
+                370203: '市北区',
+                370211: '黄岛区',
+                370212: '崂山区',
+                370213: '李沧区',
+                370214: '城阳区',
+                370281: '胶州市',
+                370282: '即墨市',
+                370283: '平度市',
+                370285: '莱西市'
+            },
+            370300: {
+                370302: '淄川区',
+                370303: '张店区',
+                370304: '博山区',
+                370305: '临淄区',
+                370306: '周村区',
+                370321: '桓台县',
+                370322: '高青县',
+                370323: '沂源县'
+            },
+            370400: {
+                370402: '市中区',
+                370403: '薛城区',
+                370404: '峄城区',
+                370405: '台儿庄区',
+                370406: '山亭区',
+                370481: '滕州市'
+            },
+            370500: {
+                370502: '东营区',
+                370503: '河口区',
+                370521: '垦利县',
+                370522: '利津县',
+                370523: '广饶县'
+            },
+            370600: {
+                370602: '芝罘区',
+                370611: '福山区',
+                370612: '牟平区',
+                370613: '莱山区',
+                370634: '长岛县',
+                370681: '龙口市',
+                370682: '莱阳市',
+                370683: '莱州市',
+                370684: '蓬莱市',
+                370685: '招远市',
+                370686: '栖霞市',
+                370687: '海阳市'
+            },
+            370700: {
+                370702: '潍城区',
+                370703: '寒亭区',
+                370704: '坊子区',
+                370705: '奎文区',
+                370724: '临朐县',
+                370725: '昌乐县',
+                370781: '青州市',
+                370782: '诸城市',
+                370783: '寿光市',
+                370784: '安丘市',
+                370785: '高密市',
+                370786: '昌邑市'
+            },
+            370800: {
+                370811: '任城区',
+                370812: '兖州区',
+                370826: '微山县',
+                370827: '鱼台县',
+                370828: '金乡县',
+                370829: '嘉祥县',
+                370830: '汶上县',
+                370831: '泗水县',
+                370832: '梁山县',
+                370881: '曲阜市',
+                370883: '邹城市'
+            },
+            370900: {
+                370902: '泰山区',
+                370911: '岱岳区',
+                370921: '宁阳县',
+                370923: '东平县',
+                370982: '新泰市',
+                370983: '肥城市'
+            },
+            371000: {
+                371002: '环翠区',
+                371003: '文登区',
+                371082: '荣成市',
+                371083: '乳山市'
+            },
+            371100: {
+                371102: '东港区',
+                371103: '岚山区',
+                371121: '五莲县',
+                371122: '莒县'
+            },
+            371200: {
+                371202: '莱城区',
+                371203: '钢城区'
+            },
+            371300: {
+                371302: '兰山区',
+                371311: '罗庄区',
+                371312: '河东区',
+                371321: '沂南县',
+                371322: '郯城县',
+                371323: '沂水县',
+                371324: '兰陵县',
+                371325: '费县',
+                371326: '平邑县',
+                371327: '莒南县',
+                371328: '蒙阴县',
+                371329: '临沭县'
+            },
+            371400: {
+                371402: '德城区',
+                371403: '陵城区',
+                371422: '宁津县',
+                371423: '庆云县',
+                371424: '临邑县',
+                371425: '齐河县',
+                371426: '平原县',
+                371427: '夏津县',
+                371428: '武城县',
+                371481: '乐陵市',
+                371482: '禹城市'
+            },
+            371500: {
+                371502: '东昌府区',
+                371521: '阳谷县',
+                371522: '莘县',
+                371523: '茌平县',
+                371524: '东阿县',
+                371525: '冠县',
+                371526: '高唐县',
+                371581: '临清市'
+            },
+            371600: {
+                371602: '滨城区',
+                371603: '沾化区',
+                371621: '惠民县',
+                371622: '阳信县',
+                371623: '无棣县',
+                371625: '博兴县',
+                371626: '邹平县'
+            },
+            371700: {
+                371702: '牡丹区',
+                371721: '曹县',
+                371722: '单县',
+                371723: '成武县',
+                371724: '巨野县',
+                371725: '郓城县',
+                371726: '鄄城县',
+                371727: '定陶县',
+                371728: '东明县'
+            },
+            410000: {
+                410100: '郑州市',
+                410200: '开封市',
+                410300: '洛阳市',
+                410400: '平顶山市',
+                410500: '安阳市',
+                410600: '鹤壁市',
+                410700: '新乡市',
+                410800: '焦作市',
+                410900: '濮阳市',
+                411000: '许昌市',
+                411100: '漯河市',
+                411200: '三门峡市',
+                411300: '南阳市',
+                411400: '商丘市',
+                411500: '信阳市',
+                411600: '周口市',
+                411700: '驻马店市',
+                419001: '济源市'
+            },
+            410100: {
+                410101: '郑东新区',
+                410102: '中原区',
+                410103: '二七区',
+                410104: '管城回族区',
+                410105: '金水区',
+                410106: '上街区',
+                410107: '高新区',
+                410108: '惠济区',
+                410109: '经济技术开发区',
+                410110: '航空港区',
+                410122: '中牟县',
+                410181: '巩义市',
+                410182: '荥阳市',
+                410183: '新密市',
+                410184: '新郑市',
+                410185: '登封市'
+            },
+            410200: {
+                410202: '龙亭区',
+                410203: '顺河回族区',
+                410204: '鼓楼区',
+                410205: '禹王台区',
+                410212: '祥符区',
+                410221: '杞县',
+                410222: '通许县',
+                410223: '尉氏县',
+                410225: '兰考县'
+            },
+            410300: {
+                410302: '老城区',
+                410303: '西工区',
+                410304: '瀍河回族区',
+                410305: '涧西区',
+                410306: '吉利区',
+                410311: '洛龙区',
+                410322: '孟津县',
+                410323: '新安县',
+                410324: '栾川县',
+                410325: '嵩县',
+                410326: '汝阳县',
+                410327: '宜阳县',
+                410328: '洛宁县',
+                410329: '伊川县',
+                410381: '偃师市'
+            },
+            410400: {
+                410402: '新华区',
+                410403: '卫东区',
+                410404: '石龙区',
+                410411: '湛河区',
+                410421: '宝丰县',
+                410422: '叶县',
+                410423: '鲁山县',
+                410425: '郏县',
+                410481: '舞钢市',
+                410482: '汝州市'
+            },
+            410500: {
+                410502: '文峰区',
+                410503: '北关区',
+                410505: '殷都区',
+                410506: '龙安区',
+                410522: '安阳县',
+                410523: '汤阴县',
+                410526: '滑县',
+                410527: '内黄县',
+                410581: '林州市'
+            },
+            410600: {
+                410602: '鹤山区',
+                410603: '山城区',
+                410611: '淇滨区',
+                410621: '浚县',
+                410622: '淇县'
+            },
+            410700: {
+                410702: '红旗区',
+                410703: '卫滨区',
+                410704: '凤泉区',
+                410711: '牧野区',
+                410721: '新乡县',
+                410724: '获嘉县',
+                410725: '原阳县',
+                410726: '延津县',
+                410727: '封丘县',
+                410728: '长垣县',
+                410781: '卫辉市',
+                410782: '辉县市'
+            },
+            410800: {
+                410802: '解放区',
+                410803: '中站区',
+                410804: '马村区',
+                410811: '山阳区',
+                410821: '修武县',
+                410822: '博爱县',
+                410823: '武陟县',
+                410825: '温县',
+                410882: '沁阳市',
+                410883: '孟州市'
+            },
+            410900: {
+                410902: '华龙区',
+                410922: '清丰县',
+                410923: '南乐县',
+                410926: '范县',
+                410927: '台前县',
+                410928: '濮阳县'
+            },
+            411000: {
+                411002: '魏都区',
+                411023: '许昌县',
+                411024: '鄢陵县',
+                411025: '襄城县',
+                411081: '禹州市',
+                411082: '长葛市'
+            },
+            411100: {
+                411102: '源汇区',
+                411103: '郾城区',
+                411104: '召陵区',
+                411121: '舞阳县',
+                411122: '临颍县'
+            },
+            411200: {
+                411202: '湖滨区',
+                411203: '陕州区',
+                411221: '渑池县',
+                411224: '卢氏县',
+                411281: '义马市',
+                411282: '灵宝市'
+            },
+            411300: {
+                411302: '宛城区',
+                411303: '卧龙区',
+                411321: '南召县',
+                411322: '方城县',
+                411323: '西峡县',
+                411324: '镇平县',
+                411325: '内乡县',
+                411326: '淅川县',
+                411327: '社旗县',
+                411328: '唐河县',
+                411329: '新野县',
+                411330: '桐柏县',
+                411381: '邓州市'
+            },
+            411400: {
+                411402: '梁园区',
+                411403: '睢阳区',
+                411421: '民权县',
+                411422: '睢县',
+                411423: '宁陵县',
+                411424: '柘城县',
+                411425: '虞城县',
+                411426: '夏邑县',
+                411481: '永城市'
+            },
+            411500: {
+                411502: '浉河区',
+                411503: '平桥区',
+                411521: '罗山县',
+                411522: '光山县',
+                411523: '新县',
+                411524: '商城县',
+                411525: '固始县',
+                411526: '潢川县',
+                411527: '淮滨县',
+                411528: '息县'
+            },
+            411600: {
+                411602: '川汇区',
+                411621: '扶沟县',
+                411622: '西华县',
+                411623: '商水县',
+                411624: '沈丘县',
+                411625: '郸城县',
+                411626: '淮阳县',
+                411627: '太康县',
+                411628: '鹿邑县',
+                411681: '项城市'
+            },
+            411700: {
+                411702: '驿城区',
+                411721: '西平县',
+                411722: '上蔡县',
+                411723: '平舆县',
+                411724: '正阳县',
+                411725: '确山县',
+                411726: '泌阳县',
+                411727: '汝南县',
+                411728: '遂平县',
+                411729: '新蔡县'
+            },
+            420000: {
+                420100: '武汉市',
+                420200: '黄石市',
+                420300: '十堰市',
+                420500: '宜昌市',
+                420600: '襄阳市',
+                420700: '鄂州市',
+                420800: '荆门市',
+                420900: '孝感市',
+                421000: '荆州市',
+                421100: '黄冈市',
+                421200: '咸宁市',
+                421300: '随州市',
+                422800: '恩施土家族苗族自治州',
+                429004: '仙桃市',
+                429005: '潜江市',
+                429006: '天门市',
+                429021: '神农架林区'
+            },
+            420100: {
+                420102: '江岸区',
+                420103: '江汉区',
+                420104: '硚口区',
+                420105: '汉阳区',
+                420106: '武昌区',
+                420107: '青山区',
+                420111: '洪山区',
+                420112: '东西湖区',
+                420113: '汉南区',
+                420114: '蔡甸区',
+                420115: '江夏区',
+                420116: '黄陂区',
+                420117: '新洲区'
+            },
+            420200: {
+                420202: '黄石港区',
+                420203: '西塞山区',
+                420204: '下陆区',
+                420205: '铁山区',
+                420222: '阳新县',
+                420281: '大冶市'
+            },
+            420300: {
+                420302: '茅箭区',
+                420303: '张湾区',
+                420304: '郧阳区',
+                420322: '郧西县',
+                420323: '竹山县',
+                420324: '竹溪县',
+                420325: '房县',
+                420381: '丹江口市'
+            },
+            420500: {
+                420502: '西陵区',
+                420503: '伍家岗区',
+                420504: '点军区',
+                420505: '猇亭区',
+                420506: '夷陵区',
+                420525: '远安县',
+                420526: '兴山县',
+                420527: '秭归县',
+                420528: '长阳土家族自治县',
+                420529: '五峰土家族自治县',
+                420581: '宜都市',
+                420582: '当阳市',
+                420583: '枝江市'
+            },
+            420600: {
+                420602: '襄城区',
+                420606: '樊城区',
+                420607: '襄州区',
+                420624: '南漳县',
+                420625: '谷城县',
+                420626: '保康县',
+                420682: '老河口市',
+                420683: '枣阳市',
+                420684: '宜城市'
+            },
+            420700: {
+                420702: '梁子湖区',
+                420703: '华容区',
+                420704: '鄂城区'
+            },
+            420800: {
+                420802: '东宝区',
+                420804: '掇刀区',
+                420821: '京山县',
+                420822: '沙洋县',
+                420881: '钟祥市'
+            },
+            420900: {
+                420902: '孝南区',
+                420921: '孝昌县',
+                420922: '大悟县',
+                420923: '云梦县',
+                420981: '应城市',
+                420982: '安陆市',
+                420984: '汉川市'
+            },
+            421000: {
+                421002: '沙市区',
+                421003: '荆州区',
+                421022: '公安县',
+                421023: '监利县',
+                421024: '江陵县',
+                421081: '石首市',
+                421083: '洪湖市',
+                421087: '松滋市'
+            },
+            421100: {
+                421102: '黄州区',
+                421121: '团风县',
+                421122: '红安县',
+                421123: '罗田县',
+                421124: '英山县',
+                421125: '浠水县',
+                421126: '蕲春县',
+                421127: '黄梅县',
+                421181: '麻城市',
+                421182: '武穴市'
+            },
+            421200: {
+                421202: '咸安区',
+                421221: '嘉鱼县',
+                421222: '通城县',
+                421223: '崇阳县',
+                421224: '通山县',
+                421281: '赤壁市'
+            },
+            421300: {
+                421303: '曾都区',
+                421321: '随县',
+                421381: '广水市'
+            },
+            422800: {
+                422801: '恩施市',
+                422802: '利川市',
+                422822: '建始县',
+                422823: '巴东县',
+                422825: '宣恩县',
+                422826: '咸丰县',
+                422827: '来凤县',
+                422828: '鹤峰县'
+            },
+            430000: {
+                430100: '长沙市',
+                430200: '株洲市',
+                430300: '湘潭市',
+                430400: '衡阳市',
+                430500: '邵阳市',
+                430600: '岳阳市',
+                430700: '常德市',
+                430800: '张家界市',
+                430900: '益阳市',
+                431000: '郴州市',
+                431100: '永州市',
+                431200: '怀化市',
+                431300: '娄底市',
+                433100: '湘西土家族苗族自治州'
+            },
+            430100: {
+                430102: '芙蓉区',
+                430103: '天心区',
+                430104: '岳麓区',
+                430105: '开福区',
+                430111: '雨花区',
+                430112: '望城区',
+                430121: '长沙县',
+                430124: '宁乡县',
+                430181: '浏阳市'
+            },
+            430200: {
+                430202: '荷塘区',
+                430203: '芦淞区',
+                430204: '石峰区',
+                430211: '天元区',
+                430221: '株洲县',
+                430223: '攸县',
+                430224: '茶陵县',
+                430225: '炎陵县',
+                430281: '醴陵市'
+            },
+            430300: {
+                430302: '雨湖区',
+                430304: '岳塘区',
+                430321: '湘潭县',
+                430381: '湘乡市',
+                430382: '韶山市'
+            },
+            430400: {
+                430405: '珠晖区',
+                430406: '雁峰区',
+                430407: '石鼓区',
+                430408: '蒸湘区',
+                430412: '南岳区',
+                430421: '衡阳县',
+                430422: '衡南县',
+                430423: '衡山县',
+                430424: '衡东县',
+                430426: '祁东县',
+                430481: '耒阳市',
+                430482: '常宁市'
+            },
+            430500: {
+                430502: '双清区',
+                430503: '大祥区',
+                430511: '北塔区',
+                430521: '邵东县',
+                430522: '新邵县',
+                430523: '邵阳县',
+                430524: '隆回县',
+                430525: '洞口县',
+                430527: '绥宁县',
+                430528: '新宁县',
+                430529: '城步苗族自治县',
+                430581: '武冈市'
+            },
+            430600: {
+                430602: '岳阳楼区',
+                430603: '云溪区',
+                430611: '君山区',
+                430621: '岳阳县',
+                430623: '华容县',
+                430624: '湘阴县',
+                430626: '平江县',
+                430681: '汨罗市',
+                430682: '临湘市'
+            },
+            430700: {
+                430702: '武陵区',
+                430703: '鼎城区',
+                430721: '安乡县',
+                430722: '汉寿县',
+                430723: '澧县',
+                430724: '临澧县',
+                430725: '桃源县',
+                430726: '石门县',
+                430781: '津市市'
+            },
+            430800: {
+                430802: '永定区',
+                430811: '武陵源区',
+                430821: '慈利县',
+                430822: '桑植县'
+            },
+            430900: {
+                430902: '资阳区',
+                430903: '赫山区',
+                430921: '南县',
+                430922: '桃江县',
+                430923: '安化县',
+                430981: '沅江市'
+            },
+            431000: {
+                431002: '北湖区',
+                431003: '苏仙区',
+                431021: '桂阳县',
+                431022: '宜章县',
+                431023: '永兴县',
+                431024: '嘉禾县',
+                431025: '临武县',
+                431026: '汝城县',
+                431027: '桂东县',
+                431028: '安仁县',
+                431081: '资兴市'
+            },
+            431100: {
+                431102: '零陵区',
+                431103: '冷水滩区',
+                431121: '祁阳县',
+                431122: '东安县',
+                431123: '双牌县',
+                431124: '道县',
+                431125: '江永县',
+                431126: '宁远县',
+                431127: '蓝山县',
+                431128: '新田县',
+                431129: '江华瑶族自治县'
+            },
+            431200: {
+                431202: '鹤城区',
+                431221: '中方县',
+                431222: '沅陵县',
+                431223: '辰溪县',
+                431224: '溆浦县',
+                431225: '会同县',
+                431226: '麻阳苗族自治县',
+                431227: '新晃侗族自治县',
+                431228: '芷江侗族自治县',
+                431229: '靖州苗族侗族自治县',
+                431230: '通道侗族自治县',
+                431281: '洪江市'
+            },
+            431300: {
+                431302: '娄星区',
+                431321: '双峰县',
+                431322: '新化县',
+                431381: '冷水江市',
+                431382: '涟源市'
+            },
+            433100: {
+                433101: '吉首市',
+                433122: '泸溪县',
+                433123: '凤凰县',
+                433124: '花垣县',
+                433125: '保靖县',
+                433126: '古丈县',
+                433127: '永顺县',
+                433130: '龙山县'
+            },
+            440000: {
+                440100: '广州市',
+                440200: '韶关市',
+                440300: '深圳市',
+                440400: '珠海市',
+                440500: '汕头市',
+                440600: '佛山市',
+                440700: '江门市',
+                440800: '湛江市',
+                440900: '茂名市',
+                441200: '肇庆市',
+                441300: '惠州市',
+                441400: '梅州市',
+                441500: '汕尾市',
+                441600: '河源市',
+                441700: '阳江市',
+                441800: '清远市',
+                441900: '东莞市',
+                442000: '中山市',
+                445100: '潮州市',
+                445200: '揭阳市',
+                445300: '云浮市'
+            },
+            440100: {
+                440103: '荔湾区',
+                440104: '越秀区',
+                440105: '海珠区',
+                440106: '天河区',
+                440111: '白云区',
+                440112: '黄埔区',
+                440113: '番禺区',
+                440114: '花都区',
+                440115: '南沙区',
+                440117: '从化区',
+                440118: '增城区'
+            },
+            440200: {
+                440203: '武江区',
+                440204: '浈江区',
+                440205: '曲江区',
+                440222: '始兴县',
+                440224: '仁化县',
+                440229: '翁源县',
+                440232: '乳源瑶族自治县',
+                440233: '新丰县',
+                440281: '乐昌市',
+                440282: '南雄市'
+            },
+            440300: {
+                440303: '罗湖区',
+                440304: '福田区',
+                440305: '南山区',
+                440306: '宝安区',
+                440307: '龙岗区',
+                440308: '盐田区'
+            },
+            440400: {
+                440402: '香洲区',
+                440403: '斗门区',
+                440404: '金湾区'
+            },
+            440500: {
+                440507: '龙湖区',
+                440511: '金平区',
+                440512: '濠江区',
+                440513: '潮阳区',
+                440514: '潮南区',
+                440515: '澄海区',
+                440523: '南澳县'
+            },
+            440600: {
+                440604: '禅城区',
+                440605: '南海区',
+                440606: '顺德区',
+                440607: '三水区',
+                440608: '高明区'
+            },
+            440700: {
+                440703: '蓬江区',
+                440704: '江海区',
+                440705: '新会区',
+                440781: '台山市',
+                440783: '开平市',
+                440784: '鹤山市',
+                440785: '恩平市'
+            },
+            440800: {
+                440802: '赤坎区',
+                440803: '霞山区',
+                440804: '坡头区',
+                440811: '麻章区',
+                440823: '遂溪县',
+                440825: '徐闻县',
+                440881: '廉江市',
+                440882: '雷州市',
+                440883: '吴川市'
+            },
+            440900: {
+                440902: '茂南区',
+                440904: '电白区',
+                440981: '高州市',
+                440982: '化州市',
+                440983: '信宜市'
+            },
+            441200: {
+                441202: '端州区',
+                441203: '鼎湖区',
+                441223: '广宁县',
+                441224: '怀集县',
+                441225: '封开县',
+                441226: '德庆县',
+                441283: '高要区',
+                441284: '四会市'
+            },
+            441300: {
+                441302: '惠城区',
+                441303: '惠阳区',
+                441322: '博罗县',
+                441323: '惠东县',
+                441324: '龙门县'
+            },
+            441400: {
+                441402: '梅江区',
+                441403: '梅县区',
+                441422: '大埔县',
+                441423: '丰顺县',
+                441424: '五华县',
+                441426: '平远县',
+                441427: '蕉岭县',
+                441481: '兴宁市'
+            },
+            441500: {
+                441502: '城区',
+                441521: '海丰县',
+                441523: '陆河县',
+                441581: '陆丰市'
+            },
+            441600: {
+                441602: '源城区',
+                441621: '紫金县',
+                441622: '龙川县',
+                441623: '连平县',
+                441624: '和平县',
+                441625: '东源县'
+            },
+            441700: {
+                441702: '江城区',
+                441704: '阳东区',
+                441721: '阳西县',
+                441781: '阳春市'
+            },
+            441800: {
+                441802: '清城区',
+                441803: '清新区',
+                441821: '佛冈县',
+                441823: '阳山县',
+                441825: '连山壮族瑶族自治县',
+                441826: '连南瑶族自治县',
+                441881: '英德市',
+                441882: '连州市'
+            },
+            441900: {
+                441900: '三元里'
+            },
+            442000: {
+                442000: '湖滨北路'
+            },
+            445100: {
+                445102: '湘桥区',
+                445103: '潮安区',
+                445122: '饶平县'
+            },
+            445200: {
+                445202: '榕城区',
+                445203: '揭东区',
+                445222: '揭西县',
+                445224: '惠来县',
+                445281: '普宁市'
+            },
+            445300: {
+                445302: '云城区',
+                445303: '云安区',
+                445321: '新兴县',
+                445322: '郁南县',
+                445381: '罗定市'
+            },
+            450000: {
+                450100: '南宁市',
+                450200: '柳州市',
+                450300: '桂林市',
+                450400: '梧州市',
+                450500: '北海市',
+                450600: '防城港市',
+                450700: '钦州市',
+                450800: '贵港市',
+                450900: '玉林市',
+                451000: '百色市',
+                451100: '贺州市',
+                451200: '河池市',
+                451300: '来宾市',
+                451400: '崇左市'
+            },
+            450100: {
+                450102: '兴宁区',
+                450103: '青秀区',
+                450105: '江南区',
+                450107: '西乡塘区',
+                450108: '良庆区',
+                450109: '邕宁区',
+                450110: '武鸣区',
+                450123: '隆安县',
+                450124: '马山县',
+                450125: '上林县',
+                450126: '宾阳县',
+                450127: '横县'
+            },
+            450200: {
+                450202: '城中区',
+                450203: '鱼峰区',
+                450204: '柳南区',
+                450205: '柳北区',
+                450221: '柳江县',
+                450222: '柳城县',
+                450223: '鹿寨县',
+                450224: '融安县',
+                450225: '融水苗族自治县',
+                450226: '三江侗族自治县'
+            },
+            450300: {
+                450302: '秀峰区',
+                450303: '叠彩区',
+                450304: '象山区',
+                450305: '七星区',
+                450311: '雁山区',
+                450312: '临桂区',
+                450321: '阳朔县',
+                450323: '灵川县',
+                450324: '全州县',
+                450325: '兴安县',
+                450326: '永福县',
+                450327: '灌阳县',
+                450328: '龙胜各族自治县',
+                450329: '资源县',
+                450330: '平乐县',
+                450331: '荔浦县',
+                450332: '恭城瑶族自治县'
+            },
+            450400: {
+                450403: '万秀区',
+                450405: '长洲区',
+                450406: '龙圩区',
+                450421: '苍梧县',
+                450422: '藤县',
+                450423: '蒙山县',
+                450481: '岑溪市'
+            },
+            450500: {
+                450502: '海城区',
+                450503: '银海区',
+                450512: '铁山港区',
+                450521: '合浦县'
+            },
+            450600: {
+                450602: '港口区',
+                450603: '防城区',
+                450621: '上思县',
+                450681: '东兴市'
+            },
+            450700: {
+                450702: '钦南区',
+                450703: '钦北区',
+                450721: '灵山县',
+                450722: '浦北县'
+            },
+            450800: {
+                450802: '港北区',
+                450803: '港南区',
+                450804: '覃塘区',
+                450821: '平南县',
+                450881: '桂平市'
+            },
+            450900: {
+                450902: '玉州区',
+                450903: '福绵区',
+                450921: '容县',
+                450922: '陆川县',
+                450923: '博白县',
+                450924: '兴业县',
+                450981: '北流市'
+            },
+            451000: {
+                451002: '右江区',
+                451021: '田阳县',
+                451022: '田东县',
+                451023: '平果县',
+                451024: '德保县',
+                451025: '靖西县',
+                451026: '那坡县',
+                451027: '凌云县',
+                451028: '乐业县',
+                451029: '田林县',
+                451030: '西林县',
+                451031: '隆林各族自治县'
+            },
+            451100: {
+                451102: '八步区',
+                451121: '昭平县',
+                451122: '钟山县',
+                451123: '富川瑶族自治县'
+            },
+            451200: {
+                451202: '金城江区',
+                451221: '南丹县',
+                451222: '天峨县',
+                451223: '凤山县',
+                451224: '东兰县',
+                451225: '罗城仫佬族自治县',
+                451226: '环江毛南族自治县',
+                451227: '巴马瑶族自治县',
+                451228: '都安瑶族自治县',
+                451229: '大化瑶族自治县',
+                451281: '宜州市'
+            },
+            451300: {
+                451302: '兴宾区',
+                451321: '忻城县',
+                451322: '象州县',
+                451323: '武宣县',
+                451324: '金秀瑶族自治县',
+                451381: '合山市'
+            },
+            451400: {
+                451402: '江州区',
+                451421: '扶绥县',
+                451422: '宁明县',
+                451423: '龙州县',
+                451424: '大新县',
+                451425: '天等县',
+                451481: '凭祥市'
+            },
+            460000: {
+                460100: '海口市',
+                460200: '三亚市',
+                460300: '三沙市',
+                460400: '儋州市',
+                469001: '五指山市',
+                469002: '琼海市',
+                469005: '文昌市',
+                469006: '万宁市',
+                469007: '东方市',
+                469021: '定安县',
+                469022: '屯昌县',
+                469023: '澄迈县',
+                469024: '临高县',
+                469025: '白沙黎族自治县',
+                469026: '昌江黎族自治县',
+                469027: '乐东黎族自治县',
+                469028: '陵水黎族自治县',
+                469029: '保亭黎族苗族自治县',
+                469030: '琼中黎族苗族自治县'
+            },
+            460100: {
+                460105: '秀英区',
+                460106: '龙华区',
+                460107: '琼山区',
+                460108: '美兰区'
+            },
+            460200: {
+                460200: '三亚湾',
+                460202: '海棠区',
+                460203: '吉阳区',
+                460204: '天涯区',
+                460205: '崖州区'
+            },
+            460300: {
+                460321: '西沙群岛',
+                460322: '南沙群岛',
+                460323: '中沙群岛的岛礁及其海域'
+            },
+            500000: {
+                500100: '重庆市',
+            },
+            500100: {
+                500101: '万州区',
+                500102: '涪陵区',
+                500103: '渝中区',
+                500104: '大渡口区',
+                500105: '江北区',
+                500106: '沙坪坝区',
+                500107: '九龙坡区',
+                500108: '南岸区',
+                500109: '北碚区',
+                500110: '綦江区',
+                500111: '大足区',
+                500112: '渝北区',
+                500113: '巴南区',
+                500114: '黔江区',
+                500115: '长寿区',
+                500116: '江津区',
+                500117: '合川区',
+                500118: '永川区',
+                500119: '南川区',
+                500120: '璧山区',
+                500151: '铜梁区',
+                500223: '潼南区',
+                500226: '荣昌区',
+                500228: '梁平县',
+                500229: '城口县',
+                500230: '丰都县',
+                500231: '垫江县',
+                500232: '武隆县',
+                500233: '忠县',
+                500234: '开县',
+                500235: '云阳县',
+                500236: '奉节县',
+                500237: '巫山县',
+                500238: '巫溪县',
+                500240: '石柱土家族自治县',
+                500241: '秀山土家族苗族自治县',
+                500242: '酉阳土家族苗族自治县',
+                500243: '彭水苗族土家族自治县'
+            },
+            510000: {
+                510100: '成都市',
+                510300: '自贡市',
+                510400: '攀枝花市',
+                510500: '泸州市',
+                510600: '德阳市',
+                510700: '绵阳市',
+                510800: '广元市',
+                510900: '遂宁市',
+                511000: '内江市',
+                511100: '乐山市',
+                511300: '南充市',
+                511400: '眉山市',
+                511500: '宜宾市',
+                511600: '广安市',
+                511700: '达州市',
+                511800: '雅安市',
+                511900: '巴中市',
+                512000: '资阳市',
+                513200: '阿坝藏族羌族自治州',
+                513300: '甘孜藏族自治州',
+                513400: '凉山彝族自治州'
+            },
+            510100: {
+                510104: '锦江区',
+                510105: '青羊区',
+                510106: '金牛区',
+                510107: '武侯区',
+                510108: '成华区',
+                510112: '龙泉驿区',
+                510113: '青白江区',
+                510114: '新都区',
+                510115: '温江区',
+                510121: '金堂县',
+                510122: '双流县',
+                510124: '郫县',
+                510129: '大邑县',
+                510131: '蒲江县',
+                510132: '新津县',
+                510181: '都江堰市',
+                510182: '彭州市',
+                510183: '邛崃市',
+                510184: '崇州市'
+            },
+            510300: {
+                510302: '自流井区',
+                510303: '贡井区',
+                510304: '大安区',
+                510311: '沿滩区',
+                510321: '荣县',
+                510322: '富顺县'
+            },
+            510400: {
+                510402: '东区',
+                510403: '西区',
+                510411: '仁和区',
+                510421: '米易县',
+                510422: '盐边县'
+            },
+            510500: {
+                510502: '江阳区',
+                510503: '纳溪区',
+                510504: '龙马潭区',
+                510521: '泸县',
+                510522: '合江县',
+                510524: '叙永县',
+                510525: '古蔺县'
+            },
+            510600: {
+                510603: '旌阳区',
+                510623: '中江县',
+                510626: '罗江县',
+                510681: '广汉市',
+                510682: '什邡市',
+                510683: '绵竹市'
+            },
+            510700: {
+                510703: '涪城区',
+                510704: '游仙区',
+                510722: '三台县',
+                510723: '盐亭县',
+                510724: '安县',
+                510725: '梓潼县',
+                510726: '北川羌族自治县',
+                510727: '平武县',
+                510781: '江油市'
+            },
+            510800: {
+                510802: '利州区',
+                510811: '昭化区',
+                510812: '朝天区',
+                510821: '旺苍县',
+                510822: '青川县',
+                510823: '剑阁县',
+                510824: '苍溪县'
+            },
+            510900: {
+                510903: '船山区',
+                510904: '安居区',
+                510921: '蓬溪县',
+                510922: '射洪县',
+                510923: '大英县'
+            },
+            511000: {
+                511002: '市中区',
+                511011: '东兴区',
+                511024: '威远县',
+                511025: '资中县',
+                511028: '隆昌县'
+            },
+            511100: {
+                511102: '市中区',
+                511111: '沙湾区',
+                511112: '五通桥区',
+                511113: '金口河区',
+                511123: '犍为县',
+                511124: '井研县',
+                511126: '夹江县',
+                511129: '沐川县',
+                511132: '峨边彝族自治县',
+                511133: '马边彝族自治县',
+                511181: '峨眉山市'
+            },
+            511300: {
+                511302: '顺庆区',
+                511303: '高坪区',
+                511304: '嘉陵区',
+                511321: '南部县',
+                511322: '营山县',
+                511323: '蓬安县',
+                511324: '仪陇县',
+                511325: '西充县',
+                511381: '阆中市'
+            },
+            511400: {
+                511402: '东坡区',
+                511403: '彭山区',
+                511421: '仁寿县',
+                511423: '洪雅县',
+                511424: '丹棱县',
+                511425: '青神县'
+            },
+            511500: {
+                511502: '翠屏区',
+                511503: '南溪区',
+                511521: '宜宾县',
+                511523: '江安县',
+                511524: '长宁县',
+                511525: '高县',
+                511526: '珙县',
+                511527: '筠连县',
+                511528: '兴文县',
+                511529: '屏山县'
+            },
+            511600: {
+                511602: '广安区',
+                511603: '前锋区',
+                511621: '岳池县',
+                511622: '武胜县',
+                511623: '邻水县',
+                511681: '华蓥市'
+            },
+            511700: {
+                511702: '通川区',
+                511703: '达川区',
+                511722: '宣汉县',
+                511723: '开江县',
+                511724: '大竹县',
+                511725: '渠县',
+                511781: '万源市'
+            },
+            511800: {
+                511802: '雨城区',
+                511803: '名山区',
+                511822: '荥经县',
+                511823: '汉源县',
+                511824: '石棉县',
+                511825: '天全县',
+                511826: '芦山县',
+                511827: '宝兴县'
+            },
+            511900: {
+                511902: '巴州区',
+                511903: '恩阳区',
+                511921: '通江县',
+                511922: '南江县',
+                511923: '平昌县'
+            },
+            512000: {
+                512002: '雁江区',
+                512021: '安岳县',
+                512022: '乐至县',
+                512081: '简阳市'
+            },
+            513200: {
+                513221: '汶川县',
+                513222: '理县',
+                513223: '茂县',
+                513224: '松潘县',
+                513225: '九寨沟县',
+                513226: '金川县',
+                513227: '小金县',
+                513228: '黑水县',
+                513229: '马尔康县',
+                513230: '壤塘县',
+                513231: '阿坝县',
+                513232: '若尔盖县',
+                513233: '红原县'
+            },
+            513300: {
+                513301: '康定市',
+                513322: '泸定县',
+                513323: '丹巴县',
+                513324: '九龙县',
+                513325: '雅江县',
+                513326: '道孚县',
+                513327: '炉霍县',
+                513328: '甘孜县',
+                513329: '新龙县',
+                513330: '德格县',
+                513331: '白玉县',
+                513332: '石渠县',
+                513333: '色达县',
+                513334: '理塘县',
+                513335: '巴塘县',
+                513336: '乡城县',
+                513337: '稻城县',
+                513338: '得荣县'
+            },
+            513400: {
+                513401: '西昌市',
+                513422: '木里藏族自治县',
+                513423: '盐源县',
+                513424: '德昌县',
+                513425: '会理县',
+                513426: '会东县',
+                513427: '宁南县',
+                513428: '普格县',
+                513429: '布拖县',
+                513430: '金阳县',
+                513431: '昭觉县',
+                513432: '喜德县',
+                513433: '冕宁县',
+                513434: '越西县',
+                513435: '甘洛县',
+                513436: '美姑县',
+                513437: '雷波县'
+            },
+            520000: {
+                520100: '贵阳市',
+                520200: '六盘水市',
+                520300: '遵义市',
+                520400: '安顺市',
+                520500: '毕节市',
+                520600: '铜仁市',
+                522300: '黔西南布依族苗族自治州',
+                522600: '黔东南苗族侗族自治州',
+                522700: '黔南布依族苗族自治州'
+            },
+            520100: {
+                520102: '南明区',
+                520103: '云岩区',
+                520111: '花溪区',
+                520112: '乌当区',
+                520113: '白云区',
+                520115: '观山湖区',
+                520121: '开阳县',
+                520122: '息烽县',
+                520123: '修文县',
+                520181: '清镇市'
+            },
+            520200: {
+                520201: '钟山区',
+                520203: '六枝特区',
+                520221: '水城县',
+                520222: '盘县'
+            },
+            520300: {
+                520302: '红花岗区',
+                520303: '汇川区',
+                520321: '遵义县',
+                520322: '桐梓县',
+                520323: '绥阳县',
+                520324: '正安县',
+                520325: '道真仡佬族苗族自治县',
+                520326: '务川仡佬族苗族自治县',
+                520327: '凤冈县',
+                520328: '湄潭县',
+                520329: '余庆县',
+                520330: '习水县',
+                520381: '赤水市',
+                520382: '仁怀市'
+            },
+            520400: {
+                520402: '西秀区',
+                520403: '平坝区',
+                520422: '普定县',
+                520423: '镇宁布依族苗族自治县',
+                520424: '关岭布依族苗族自治县',
+                520425: '紫云苗族布依族自治县'
+            },
+            520500: {
+                520502: '七星关区',
+                520521: '大方县',
+                520522: '黔西县',
+                520523: '金沙县',
+                520524: '织金县',
+                520525: '纳雍县',
+                520526: '威宁彝族回族苗族自治县',
+                520527: '赫章县'
+            },
+            520600: {
+                520602: '碧江区',
+                520603: '万山区',
+                520621: '江口县',
+                520622: '玉屏侗族自治县',
+                520623: '石阡县',
+                520624: '思南县',
+                520625: '印江土家族苗族自治县',
+                520626: '德江县',
+                520627: '沿河土家族自治县',
+                520628: '松桃苗族自治县'
+            },
+            522300: {
+                522301: '兴义市',
+                522322: '兴仁县',
+                522323: '普安县',
+                522324: '晴隆县',
+                522325: '贞丰县',
+                522326: '望谟县',
+                522327: '册亨县',
+                522328: '安龙县'
+            },
+            522600: {
+                522601: '凯里市',
+                522622: '黄平县',
+                522623: '施秉县',
+                522624: '三穗县',
+                522625: '镇远县',
+                522626: '岑巩县',
+                522627: '天柱县',
+                522628: '锦屏县',
+                522629: '剑河县',
+                522630: '台江县',
+                522631: '黎平县',
+                522632: '榕江县',
+                522633: '从江县',
+                522634: '雷山县',
+                522635: '麻江县',
+                522636: '丹寨县'
+            },
+            522700: {
+                522701: '都匀市',
+                522702: '福泉市',
+                522722: '荔波县',
+                522723: '贵定县',
+                522725: '瓮安县',
+                522726: '独山县',
+                522727: '平塘县',
+                522728: '罗甸县',
+                522729: '长顺县',
+                522730: '龙里县',
+                522731: '惠水县',
+                522732: '三都水族自治县'
+            },
+            530000: {
+                530100: '昆明市',
+                530300: '曲靖市',
+                530400: '玉溪市',
+                530500: '保山市',
+                530600: '昭通市',
+                530700: '丽江市',
+                530800: '普洱市',
+                530900: '临沧市',
+                532300: '楚雄彝族自治州',
+                532500: '红河哈尼族彝族自治州',
+                532600: '文山壮族苗族自治州',
+                532800: '西双版纳傣族自治州',
+                532900: '大理白族自治州',
+                533100: '德宏傣族景颇族自治州',
+                533300: '怒江傈僳族自治州',
+                533400: '迪庆藏族自治州'
+            },
+            530100: {
+                530102: '五华区',
+                530103: '盘龙区',
+                530111: '官渡区',
+                530112: '西山区',
+                530113: '东川区',
+                530114: '呈贡区',
+                530122: '晋宁县',
+                530124: '富民县',
+                530125: '宜良县',
+                530126: '石林彝族自治县',
+                530127: '嵩明县',
+                530128: '禄劝彝族苗族自治县',
+                530129: '寻甸回族彝族自治县',
+                530181: '安宁市'
+            },
+            530300: {
+                530302: '麒麟区',
+                530321: '马龙县',
+                530322: '陆良县',
+                530323: '师宗县',
+                530324: '罗平县',
+                530325: '富源县',
+                530326: '会泽县',
+                530328: '沾益县',
+                530381: '宣威市'
+            },
+            530400: {
+                530402: '红塔区',
+                530421: '江川县',
+                530422: '澄江县',
+                530423: '通海县',
+                530424: '华宁县',
+                530425: '易门县',
+                530426: '峨山彝族自治县',
+                530427: '新平彝族傣族自治县',
+                530428: '元江哈尼族彝族傣族自治县'
+            },
+            530500: {
+                530502: '隆阳区',
+                530521: '施甸县',
+                530522: '腾冲县',
+                530523: '龙陵县',
+                530524: '昌宁县'
+            },
+            530600: {
+                530602: '昭阳区',
+                530621: '鲁甸县',
+                530622: '巧家县',
+                530623: '盐津县',
+                530624: '大关县',
+                530625: '永善县',
+                530626: '绥江县',
+                530627: '镇雄县',
+                530628: '彝良县',
+                530629: '威信县',
+                530630: '水富县'
+            },
+            530700: {
+                530702: '古城区',
+                530721: '玉龙纳西族自治县',
+                530722: '永胜县',
+                530723: '华坪县',
+                530724: '宁蒗彝族自治县'
+            },
+            530800: {
+                530802: '思茅区',
+                530821: '宁洱哈尼族彝族自治县',
+                530822: '墨江哈尼族自治县',
+                530823: '景东彝族自治县',
+                530824: '景谷傣族彝族自治县',
+                530825: '镇沅彝族哈尼族拉祜族自治县',
+                530826: '江城哈尼族彝族自治县',
+                530827: '孟连傣族拉祜族佤族自治县',
+                530828: '澜沧拉祜族自治县',
+                530829: '西盟佤族自治县'
+            },
+            530900: {
+                530902: '临翔区',
+                530921: '凤庆县',
+                530922: '云县',
+                530923: '永德县',
+                530924: '镇康县',
+                530925: '双江拉祜族佤族布朗族傣族自治县',
+                530926: '耿马傣族佤族自治县',
+                530927: '沧源佤族自治县'
+            },
+            532300: {
+                532301: '楚雄市',
+                532322: '双柏县',
+                532323: '牟定县',
+                532324: '南华县',
+                532325: '姚安县',
+                532326: '大姚县',
+                532327: '永仁县',
+                532328: '元谋县',
+                532329: '武定县',
+                532331: '禄丰县'
+            },
+            532500: {
+                532501: '个旧市',
+                532502: '开远市',
+                532503: '蒙自市',
+                532504: '弥勒市',
+                532523: '屏边苗族自治县',
+                532524: '建水县',
+                532525: '石屏县',
+                532527: '泸西县',
+                532528: '元阳县',
+                532529: '红河县',
+                532530: '金平苗族瑶族傣族自治县',
+                532531: '绿春县',
+                532532: '河口瑶族自治县'
+            },
+            532600: {
+                532601: '文山市',
+                532622: '砚山县',
+                532623: '西畴县',
+                532624: '麻栗坡县',
+                532625: '马关县',
+                532626: '丘北县',
+                532627: '广南县',
+                532628: '富宁县'
+            },
+            532800: {
+                532801: '景洪市',
+                532822: '勐海县',
+                532823: '勐腊县'
+            },
+            532900: {
+                532901: '大理市',
+                532922: '漾濞彝族自治县',
+                532923: '祥云县',
+                532924: '宾川县',
+                532925: '弥渡县',
+                532926: '南涧彝族自治县',
+                532927: '巍山彝族回族自治县',
+                532928: '永平县',
+                532929: '云龙县',
+                532930: '洱源县',
+                532931: '剑川县',
+                532932: '鹤庆县'
+            },
+            533100: {
+                533102: '瑞丽市',
+                533103: '芒市',
+                533122: '梁河县',
+                533123: '盈江县',
+                533124: '陇川县'
+            },
+            533300: {
+                533321: '泸水县',
+                533323: '福贡县',
+                533324: '贡山独龙族怒族自治县',
+                533325: '兰坪白族普米族自治县'
+            },
+            533400: {
+                533401: '香格里拉市',
+                533422: '德钦县',
+                533423: '维西傈僳族自治县'
+            },
+            540000: {
+                540100: '拉萨市',
+                540200: '日喀则市',
+                540300: '昌都市',
+                542200: '山南地区',
+                542400: '那曲市',
+                542500: '阿里地区',
+                542600: '林芝市'
+            },
+            540100: {
+                540102: '城关区',
+                540121: '林周县',
+                540122: '当雄县',
+                540123: '尼木县',
+                540124: '曲水县',
+                540125: '堆龙德庆县',
+                540126: '达孜县',
+                540127: '墨竹工卡县'
+            },
+            540200: {
+                540202: '桑珠孜区',
+                540221: '南木林县',
+                540222: '江孜县',
+                540223: '定日县',
+                540224: '萨迦县',
+                540225: '拉孜县',
+                540226: '昂仁县',
+                540227: '谢通门县',
+                540228: '白朗县',
+                540229: '仁布县',
+                540230: '康马县',
+                540231: '定结县',
+                540232: '仲巴县',
+                540233: '亚东县',
+                540234: '吉隆县',
+                540235: '聂拉木县',
+                540236: '萨嘎县',
+                540237: '岗巴县'
+            },
+            540300: {
+                540302: '卡若区',
+                540321: '江达县',
+                540322: '贡觉县',
+                540323: '类乌齐县',
+                540324: '丁青县',
+                540325: '察雅县',
+                540326: '八宿县',
+                540327: '左贡县',
+                540328: '芒康县',
+                540329: '洛隆县',
+                540330: '边坝县'
+            },
+            542200: {
+                542221: '乃东县',
+                542222: '扎囊县',
+                542223: '贡嘎县',
+                542224: '桑日县',
+                542225: '琼结县',
+                542226: '曲松县',
+                542227: '措美县',
+                542228: '洛扎县',
+                542229: '加查县',
+                542231: '隆子县',
+                542232: '错那县',
+                542233: '浪卡子县'
+            },
+            542400: {
+                542421: '那曲县',
+                542422: '嘉黎县',
+                542423: '比如县',
+                542424: '聂荣县',
+                542425: '安多县',
+                542426: '申扎县',
+                542427: '索县',
+                542428: '班戈县',
+                542429: '巴青县',
+                542430: '尼玛县',
+                542431: '双湖县'
+            },
+            542500: {
+                542521: '普兰县',
+                542522: '札达县',
+                542523: '噶尔县',
+                542524: '日土县',
+                542525: '革吉县',
+                542526: '改则县',
+                542527: '措勤县'
+            },
+            542600: {
+                542621: '巴宜区',
+                542622: '工布江达县',
+                542623: '米林县',
+                542624: '墨脱县',
+                542625: '波密县',
+                542626: '察隅县',
+                542627: '朗县'
+            },
+            610000: {
+                610100: '西安市',
+                610200: '铜川市',
+                610300: '宝鸡市',
+                610400: '咸阳市',
+                610500: '渭南市',
+                610600: '延安市',
+                610700: '汉中市',
+                610800: '榆林市',
+                610900: '安康市',
+                611000: '商洛市'
+            },
+            610100: {
+                610102: '新城区',
+                610103: '碑林区',
+                610104: '莲湖区',
+                610111: '灞桥区',
+                610112: '未央区',
+                610113: '雁塔区',
+                610114: '阎良区',
+                610115: '临潼区',
+                610116: '长安区',
+                610117: '高陵区',
+                610122: '蓝田县',
+                610124: '周至县',
+                610125: '户县'
+            },
+            610200: {
+                610202: '王益区',
+                610203: '印台区',
+                610204: '耀州区',
+                610222: '宜君县'
+            },
+            610300: {
+                610302: '渭滨区',
+                610303: '金台区',
+                610304: '陈仓区',
+                610322: '凤翔县',
+                610323: '岐山县',
+                610324: '扶风县',
+                610326: '眉县',
+                610327: '陇县',
+                610328: '千阳县',
+                610329: '麟游县',
+                610330: '凤县',
+                610331: '太白县'
+            },
+            610400: {
+                610402: '秦都区',
+                610403: '杨陵区',
+                610404: '渭城区',
+                610422: '三原县',
+                610423: '泾阳县',
+                610424: '乾县',
+                610425: '礼泉县',
+                610426: '永寿县',
+                610427: '彬县',
+                610428: '长武县',
+                610429: '旬邑县',
+                610430: '淳化县',
+                610431: '武功县',
+                610481: '兴平市'
+            },
+            610500: {
+                610502: '临渭区',
+                610521: '华县',
+                610522: '潼关县',
+                610523: '大荔县',
+                610524: '合阳县',
+                610525: '澄城县',
+                610526: '蒲城县',
+                610527: '白水县',
+                610528: '富平县',
+                610581: '韩城市',
+                610582: '华阴市'
+            },
+            610600: {
+                610602: '宝塔区',
+                610621: '延长县',
+                610622: '延川县',
+                610623: '子长县',
+                610624: '安塞县',
+                610625: '志丹县',
+                610626: '吴起县',
+                610627: '甘泉县',
+                610628: '富县',
+                610629: '洛川县',
+                610630: '宜川县',
+                610631: '黄龙县',
+                610632: '黄陵县'
+            },
+            610700: {
+                610702: '汉台区',
+                610721: '南郑县',
+                610722: '城固县',
+                610723: '洋县',
+                610724: '西乡县',
+                610725: '勉县',
+                610726: '宁强县',
+                610727: '略阳县',
+                610728: '镇巴县',
+                610729: '留坝县',
+                610730: '佛坪县'
+            },
+            610800: {
+                610802: '榆阳区',
+                610821: '神木县',
+                610822: '府谷县',
+                610823: '横山县',
+                610824: '靖边县',
+                610825: '定边县',
+                610826: '绥德县',
+                610827: '米脂县',
+                610828: '佳县',
+                610829: '吴堡县',
+                610830: '清涧县',
+                610831: '子洲县'
+            },
+            610900: {
+                610902: '汉滨区',
+                610921: '汉阴县',
+                610922: '石泉县',
+                610923: '宁陕县',
+                610924: '紫阳县',
+                610925: '岚皋县',
+                610926: '平利县',
+                610927: '镇坪县',
+                610928: '旬阳县',
+                610929: '白河县'
+            },
+            611000: {
+                611002: '商州区',
+                611021: '洛南县',
+                611022: '丹凤县',
+                611023: '商南县',
+                611024: '山阳县',
+                611025: '镇安县',
+                611026: '柞水县'
+            },
+            620000: {
+                620100: '兰州市',
+                620200: '嘉峪关市',
+                620300: '金昌市',
+                620400: '白银市',
+                620500: '天水市',
+                620600: '武威市',
+                620700: '张掖市',
+                620800: '平凉市',
+                620900: '酒泉市',
+                621000: '庆阳市',
+                621100: '定西市',
+                621200: '陇南市',
+                622900: '临夏回族自治州',
+                623000: '甘南藏族自治州'
+            },
+            620100: {
+                620102: '城关区',
+                620103: '七里河区',
+                620104: '西固区',
+                620105: '安宁区',
+                620111: '红古区',
+                620121: '永登县',
+                620122: '皋兰县',
+                620123: '榆中县'
+            },
+            620300: {
+                620302: '金川区',
+                620321: '永昌县'
+            },
+            620400: {
+                620402: '白银区',
+                620403: '平川区',
+                620421: '靖远县',
+                620422: '会宁县',
+                620423: '景泰县'
+            },
+            620500: {
+                620502: '秦州区',
+                620503: '麦积区',
+                620521: '清水县',
+                620522: '秦安县',
+                620523: '甘谷县',
+                620524: '武山县',
+                620525: '张家川回族自治县'
+            },
+            620600: {
+                620602: '凉州区',
+                620621: '民勤县',
+                620622: '古浪县',
+                620623: '天祝藏族自治县'
+            },
+            620700: {
+                620702: '甘州区',
+                620721: '肃南裕固族自治县',
+                620722: '民乐县',
+                620723: '临泽县',
+                620724: '高台县',
+                620725: '山丹县'
+            },
+            620800: {
+                620802: '崆峒区',
+                620821: '泾川县',
+                620822: '灵台县',
+                620823: '崇信县',
+                620824: '华亭县',
+                620825: '庄浪县',
+                620826: '静宁县'
+            },
+            620900: {
+                620902: '肃州区',
+                620921: '金塔县',
+                620922: '瓜州县',
+                620923: '肃北蒙古族自治县',
+                620924: '阿克塞哈萨克族自治县',
+                620981: '玉门市',
+                620982: '敦煌市'
+            },
+            621000: {
+                621002: '西峰区',
+                621021: '庆城县',
+                621022: '环县',
+                621023: '华池县',
+                621024: '合水县',
+                621025: '正宁县',
+                621026: '宁县',
+                621027: '镇原县'
+            },
+            621100: {
+                621102: '安定区',
+                621121: '通渭县',
+                621122: '陇西县',
+                621123: '渭源县',
+                621124: '临洮县',
+                621125: '漳县',
+                621126: '岷县'
+            },
+            621200: {
+                621202: '武都区',
+                621221: '成县',
+                621222: '文县',
+                621223: '宕昌县',
+                621224: '康县',
+                621225: '西和县',
+                621226: '礼县',
+                621227: '徽县',
+                621228: '两当县'
+            },
+            622900: {
+                622901: '临夏市',
+                622921: '临夏县',
+                622922: '康乐县',
+                622923: '永靖县',
+                622924: '广河县',
+                622925: '和政县',
+                622926: '东乡族自治县',
+                622927: '积石山保安族东乡族撒拉族自治县'
+            },
+            623000: {
+                623001: '合作市',
+                623021: '临潭县',
+                623022: '卓尼县',
+                623023: '舟曲县',
+                623024: '迭部县',
+                623025: '玛曲县',
+                623026: '碌曲县',
+                623027: '夏河县'
+            },
+            630000: {
+                630100: '西宁市',
+                630200: '海东市',
+                632200: '海北藏族自治州',
+                632300: '黄南藏族自治州',
+                632500: '海南藏族自治州',
+                632600: '果洛藏族自治州',
+                632700: '玉树藏族自治州',
+                632800: '海西蒙古族藏族自治州'
+            },
+            630100: {
+                630102: '城东区',
+                630103: '城中区',
+                630104: '城西区',
+                630105: '城北区',
+                630121: '大通回族土族自治县',
+                630122: '湟中县',
+                630123: '湟源县'
+            },
+            630200: {
+                630202: '乐都区',
+                630203: '平安区',
+                630222: '民和回族土族自治县',
+                630223: '互助土族自治县',
+                630224: '化隆回族自治县',
+                630225: '循化撒拉族自治县'
+            },
+            632200: {
+                632221: '门源回族自治县',
+                632222: '祁连县',
+                632223: '海晏县',
+                632224: '刚察县'
+            },
+            632300: {
+                632321: '同仁县',
+                632322: '尖扎县',
+                632323: '泽库县',
+                632324: '河南蒙古族自治县'
+            },
+            632500: {
+                632521: '共和县',
+                632522: '同德县',
+                632523: '贵德县',
+                632524: '兴海县',
+                632525: '贵南县'
+            },
+            632600: {
+                632621: '玛沁县',
+                632622: '班玛县',
+                632623: '甘德县',
+                632624: '达日县',
+                632625: '久治县',
+                632626: '玛多县'
+            },
+            632700: {
+                632701: '玉树市',
+                632722: '杂多县',
+                632723: '称多县',
+                632724: '治多县',
+                632725: '囊谦县',
+                632726: '曲麻莱县'
+            },
+            632800: {
+                632801: '格尔木市',
+                632802: '德令哈市',
+                632821: '乌兰县',
+                632822: '都兰县',
+                632823: '天峻县',
+                632825: '海西蒙古族藏族自治州直辖'
+            },
+            640000: {
+                640100: '银川市',
+                640200: '石嘴山市',
+                640300: '吴忠市',
+                640400: '固原市',
+                640500: '中卫市'
+            },
+            640100: {
+                640104: '兴庆区',
+                640105: '西夏区',
+                640106: '金凤区',
+                640121: '永宁县',
+                640122: '贺兰县',
+                640181: '灵武市'
+            },
+            640200: {
+                640202: '大武口区',
+                640205: '惠农区',
+                640221: '平罗县'
+            },
+            640300: {
+                640302: '利通区',
+                640303: '红寺堡区',
+                640323: '盐池县',
+                640324: '同心县',
+                640381: '青铜峡市'
+            },
+            640400: {
+                640402: '原州区',
+                640422: '西吉县',
+                640423: '隆德县',
+                640424: '泾源县',
+                640425: '彭阳县'
+            },
+            640500: {
+                640502: '沙坡头区',
+                640521: '中宁县',
+                640522: '海原县'
+            },
+            650000: {
+                650100: '乌鲁木齐市',
+                650200: '克拉玛依市',
+                652100: '吐鲁番市',
+                652200: '哈密市',
+                652300: '昌吉回族自治州',
+                652700: '博尔塔拉蒙古自治州',
+                652800: '巴音郭楞蒙古自治州',
+                652900: '阿克苏地区',
+                653000: '克孜勒苏柯尔克孜自治州',
+                653100: '喀什地区',
+                653200: '和田地区',
+                654000: '伊犁哈萨克自治州',
+                654200: '塔城地区',
+                654300: '阿勒泰地区',
+                659001: '石河子市',
+                659002: '阿拉尔市',
+                659003: '图木舒克市',
+                659004: '五家渠市',
+                659005: '北屯市',
+                659006: '铁门关市',
+                659007: '双河市',
+                659008: '可克达拉市',
+                659009: '昆玉市',
+                659010: '胡杨河市'
+            },
+            650100: {
+                650102: '天山区',
+                650103: '沙依巴克区',
+                650104: '新市区',
+                650105: '水磨沟区',
+                650106: '头屯河区',
+                650107: '达坂城区',
+                650109: '米东区',
+                650121: '乌鲁木齐县'
+            },
+            650200: {
+                650202: '独山子区',
+                650203: '克拉玛依区',
+                650204: '白碱滩区',
+                650205: '乌尔禾区'
+            },
+            652100: {
+                652101: '高昌区',
+                652122: '鄯善县',
+                652123: '托克逊县'
+            },
+            652200: {
+                652201: '哈密市',
+                652222: '巴里坤哈萨克自治县',
+                652223: '伊吾县'
+            },
+            652300: {
+                652301: '昌吉市',
+                652302: '阜康市',
+                652323: '呼图壁县',
+                652324: '玛纳斯县',
+                652325: '奇台县',
+                652327: '吉木萨尔县',
+                652328: '木垒哈萨克自治县'
+            },
+            652700: {
+                652701: '博乐市',
+                652702: '阿拉山口市',
+                652722: '精河县',
+                652723: '温泉县'
+            },
+            652800: {
+                652801: '库尔勒市',
+                652822: '轮台县',
+                652823: '尉犁县',
+                652824: '若羌县',
+                652825: '且末县',
+                652826: '焉耆回族自治县',
+                652827: '和静县',
+                652828: '和硕县',
+                652829: '博湖县'
+            },
+            652900: {
+                652901: '阿克苏市',
+                652922: '温宿县',
+                652923: '库车县',
+                652924: '沙雅县',
+                652925: '新和县',
+                652926: '拜城县',
+                652927: '乌什县',
+                652928: '阿瓦提县',
+                652929: '柯坪县'
+            },
+            653000: {
+                653001: '阿图什市',
+                653022: '阿克陶县',
+                653023: '阿合奇县',
+                653024: '乌恰县'
+            },
+            653100: {
+                653101: '喀什市',
+                653121: '疏附县',
+                653122: '疏勒县',
+                653123: '英吉沙县',
+                653124: '泽普县',
+                653125: '莎车县',
+                653126: '叶城县',
+                653127: '麦盖提县',
+                653128: '岳普湖县',
+                653129: '伽师县',
+                653130: '巴楚县',
+                653131: '塔什库尔干塔吉克自治县'
+            },
+            653200: {
+                653201: '和田市',
+                653221: '和田县',
+                653222: '墨玉县',
+                653223: '皮山县',
+                653224: '洛浦县',
+                653225: '策勒县',
+                653226: '于田县',
+                653227: '民丰县'
+            },
+            654000: {
+                654002: '伊宁市',
+                654003: '奎屯市',
+                654004: '霍尔果斯市',
+                654021: '伊宁县',
+                654022: '察布查尔锡伯自治县',
+                654023: '霍城县',
+                654024: '巩留县',
+                654025: '新源县',
+                654026: '昭苏县',
+                654027: '特克斯县',
+                654028: '尼勒克县'
+            },
+            654200: {
+                654201: '塔城市',
+                654202: '乌苏市',
+                654221: '额敏县',
+                654223: '沙湾县',
+                654224: '托里县',
+                654225: '裕民县',
+                654226: '和布克赛尔蒙古自治县'
+            },
+            654300: {
+                654301: '阿勒泰市',
+                654321: '布尔津县',
+                654322: '富蕴县',
+                654323: '福海县',
+                654324: '哈巴河县',
+                654325: '青河县',
+                654326: '吉木乃县'
+            },
+            810000: {
+                810100: '九龙',
+                810200: '香港岛',
+                810300: '新界',
+            },
+            810100:{
+                810101: '观塘区',
+                810102: '黄大仙区',
+                810103: '九龙城区',
+                810104: '深水埗区',
+                810105: '油尖旺区',
+            },
+            810200:{
+                820101: '东区',
+                820102: '南区',
+                820103: '湾仔',
+                820104: '中西区',
+            },
+            810300:{
+                830101: '北区',
+                830102: '大埔区',
+                830103: '葵青区',
+                830104: '离岛区',
+                830105: '荃湾区',
+                830106: '沙田区',
+                830107: '屯门区',
+                830108: '西贡区',
+                830109: '元朗区',
+            },
+            820000: {
+                820100: '澳门半岛',
+                820200: '离岛',
+            },
+            820100: {
+                820101: '大堂区',
+                820102: '风顺堂区',
+                820103: '花地玛堂区',
+                820104: '花王堂区',
+                820105: '望德堂区',
+            },
+            820200: {
+                820201: '嘉模堂区',
+                820202: '路氹填海区',
+                820203: '圣方济各堂区',
+            },
+            710000: {
+                710100:'高雄市',
+                710200:'花莲县',
+                710300:'基隆市',
+                710400:'嘉义市',
+                710500:'嘉义县',
+                710600:'金门县',
+                710700:'连江县',
+                710800:'苗栗县',
+                710900:'南投县',
+                711000:'澎湖县',
+                711100:'屏东县',
+                711200:'台北市',
+                711300:'台东县',
+                711400:'台南市',
+                711500:'台中市',
+                711600:'桃园市',
+                711700:'新北市',
+                711800:'新竹市',
+                711900:'新竹县',
+                712000:'宜兰县',
+                712100:'云林县',
+                712200:'彰化县',
+            }
+        }
+    ;
+
+    if (typeof window !== 'undefined') {
+        window.ChineseDistricts = ChineseDistricts;
+    }
+
+    return ChineseDistricts;
+
+});

File diff suppressed because it is too large
+ 5 - 0
src/web/staticres/common-module/public/js/city-picker.min.js


+ 1 - 1
src/web/staticres/common-module/selector/js/china_area.js

@@ -2327,7 +2327,7 @@ var chinaMapJSON = [{
     area: ['临翔区', '凤庆县', '云县', '永德县', '镇康县', '双江拉祜族佤族布朗族傣族自治县', '耿马傣族佤族自治县', '沧源佤族自治县']
   }, {
     CityID: 286,
-    name: '怒江傈族自治州',
+    name: '怒江傈族自治州',
     ProID: 30,
     CitySort: 286,
     area: ['泸水县', '福贡县', '贡山独龙族怒族自治县', '兰坪白族普米族自治县']

+ 1 - 1
src/web/staticres/course/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 28 - 12
src/web/staticres/course/js/province.js

@@ -456,7 +456,7 @@ var province = [
         city: [
             {
                 name: "合肥市",
-                districtAndCounty: ["庐阳区", "瑶海区", "蜀山区", "包河区", "长丰县", "水湖镇", "肥东县", "店埠镇", "肥西县", "上派镇"]
+                districtAndCounty: ["庐阳区", "瑶海区", "蜀山区", "包河区", "长丰县", "水湖镇", "肥东县", "店埠镇", "肥西县", "上派镇", "巢湖市"]
             },
             {
                 name: "宿州市",
@@ -510,10 +510,6 @@ var province = [
                 name: "六安市",
                 districtAndCounty: ["金安区", "裕安区", "寿县", "寿春镇", "霍邱县", "城关镇", "舒城县", "城关镇", "金寨县", "梅山镇", "霍山县", "衡山镇"]
             },
-            {
-                name: "巢湖市",
-                districtAndCounty: ["居巢区", "庐江县", "庐城镇", "无为县", "无城镇", "含山县", "环峰镇", "和县", "历阳镇"]
-            },
             {
                 name: "池州市",
                 districtAndCounty: ["贵池区", "东至县", "尧渡镇", "石台县", "七里镇", "青阳县", "蓉城镇"]
@@ -619,7 +615,7 @@ var province = [
         city: [
             {
                 name: "济南市",
-                districtAndCounty: ["市中区", "历下区", "槐荫区", "天桥区", "历城区", "长清区", "章丘市", "平阴县", "平阴镇", "济阳县", "济阳镇", "商河县"]
+                districtAndCounty: ["市中区", "历下区", "槐荫区", "天桥区", "历城区", "长清区", "章丘市", "平阴县", "平阴镇", "济阳县", "济阳镇", "商河县", "莱芜区"]
             },
             {
                 name: "青岛市",
@@ -673,10 +669,6 @@ var province = [
                 name: "泰安市",
                 districtAndCounty: ["泰山区", "岱岳区", "新泰市", "肥城市", "宁阳县", "宁阳镇", "东平县", "东平镇"]
             },
-            {
-                name: "莱芜市",
-                districtAndCounty: ["莱城区", "钢城区"]
-            },
             {
                 name: "滨州市",
                 districtAndCounty: ["滨城区", "惠民县", "惠民镇", "阳信县", "阳信镇", "无棣县", "无棣镇", "沾化县", "富国镇", "博兴县", "博兴镇", "邹平县"]
@@ -1260,7 +1252,7 @@ var province = [
                 districtAndCounty: ["城关区", "林周县", "甘丹曲果镇", "当雄县", "当曲卡镇", "尼木县", "塔荣镇", "曲水县", "曲水镇", "堆龙德庆县", "东嘎镇", "达孜县", "德庆镇", "墨竹工卡县", "工卡镇"]
             },
             {
-                name: "那曲地区",
+                name: "那曲",
                 districtAndCounty: ["那曲县", "那曲镇", "嘉黎县", "阿扎镇", "比如县", "比如镇", "聂荣县", "聂荣镇", "安多县", "帕那镇", "申扎县", "申扎镇", "索县", "亚拉镇", "班戈县", "普保镇", "巴青县", "拉西镇", "尼玛县", "尼玛镇"]
             },
             {
@@ -1481,7 +1473,7 @@ var province = [
                 districtAndCounty: ["吐鲁番市", "鄯善县", "鄯善镇", "托克逊县", "托克逊镇"]
             },
             {
-                name: "哈密地区",
+                name: "哈密",
                 districtAndCounty: ["哈密市", "伊吾县", "伊吾镇", "巴里坤哈萨克自治县", "巴里坤镇"]
             },
             {
@@ -1511,6 +1503,30 @@ var province = [
             {
                 name: "阿勒泰地区",
                 districtAndCounty: ["阿勒泰市", "布尔津县", "布尔津镇", "富蕴县", "库额尔齐斯镇", "福海县", "哈巴河县", "青河县", "吉木乃县"]
+            },
+            {
+                name: "北屯市",
+                districtAndCounty: ["北屯市"]
+            },
+            {
+                name: "铁门关市",
+                districtAndCounty: ["铁门关市"]
+            },
+            {
+                name: "双河市",
+                districtAndCounty: ["双河市"]
+            },
+            {
+                name: "可克达拉市",
+                districtAndCounty: ["可克达拉市"]
+            },
+            {
+                name: "昆玉市",
+                districtAndCounty: ["昆玉市"]
+            },
+            {
+                name: "胡杨河市",
+                districtAndCounty: ["胡杨河市"]
             }
         ]
     },

+ 1 - 1
src/web/staticres/js/proproject.js

@@ -282,7 +282,7 @@ function appendDatas(datas,isNew){
 		var detail = datas[i].detail;
 		title = keyWordHighlight(title,searchvalueArray,"<font class='com-highlight'>$1</font>");
 		if(title.length<40){
-				title=title+"<span style='color:#fff'>"+Math.random().toString(36).substring(2)+"<span>";
+				title=title+"<span style='color:transparent;'>"+Math.random().toString(36).substring(2)+"<span>";
 		}
 		var type = datas[i].subtype;
 		var bbs = "border-bottom: 1px solid #EBEBEB;";

+ 1 - 1
src/web/staticres/vipsubscribe/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/web/staticres/wx_course/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 1 - 1
src/web/staticres/wx_dataExport/js/mapJSON.js

@@ -2301,7 +2301,7 @@ var chinaMapJSON = [{
     "area": ["临翔区", "凤庆县", "云县", "永德县", "镇康县", "双江拉祜族佤族布朗族傣族自治县", "耿马傣族佤族自治县", "沧源佤族自治县"]
   }, {
     "CityID": 286,
-    "name": "怒江傈族自治州",
+    "name": "怒江傈族自治州",
     "ProID": 30,
     "CitySort": 286,
     "area": ["泸水县", "福贡县", "贡山独龙族怒族自治县", "兰坪白族普米族自治县"]

+ 2 - 2
src/web/templates/big-member/pc/page_index.html

@@ -58,7 +58,7 @@
 <!-- 用户留资 -->
 <div id="vue-collect-user-info"></div>
 <div class="page--big--index">
-    
+
     <div class="w-box top-barner">
         <div class="w1200">
             <div class="top-title">
@@ -949,7 +949,7 @@
 <script src='{{Msg "seo" "cdn"}}/js/jquery.cookie.js?v={{Msg "seo" "version"}}' type="text/javascript"></script>
 <script src="https://cdn.jsdelivr.net/npm/countup.js@1.9.3/dist/countUp.js"></script>
 <script src='{{Msg "seo" "cdn"}}/js/swiper.min.js'></script>
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/static-data.js?v={{Msg "seo" "version"}}'></script>
 <script src="//cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.min.js"></script>
 <script src="//cdn.jsdelivr.net/npm/element-ui@2.13.2/lib/index.js"></script>

+ 1 - 1
src/web/templates/big-member/wx/component_set_area.html

@@ -89,5 +89,5 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
 {{include "/big-member/wx/commonjs.html"}}
-<script src='{{Msg "seo" "cdn"}}/big-member/js/mapJSON.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/big-member/js/set_area.js?v={{Msg "seo" "version"}}'></script>

+ 1 - 1
src/web/templates/course/pc/applyInvoice.html

@@ -236,7 +236,7 @@
     {{include "/common/pcbottom.html"}}
 	{{include "/common/baiducc.html"}}
     <!-- footer -->
-    <script src="{{Msg "seo" "cdn"}}/course/js/city/city-picker.data.js"></script>
+    <script src="{{Msg "seo" "cdn"}}/common-module/public/js/city-picker.data.js"></script>
     <script src="{{Msg "seo" "cdn"}}/course/js/city/city-picker.js"></script>
     <!-- custom_select.js 为封装select控件 修改原生select样式 -->
     <script src="{{Msg "seo" "cdn"}}/course/js/custom_select.js?v={{Msg "seo" "version"}}"></script>

+ 1 - 1
src/web/templates/course/weixin/applyInvoice.html

@@ -178,7 +178,7 @@
     </div>
 	<script src="{{Msg "seo" "cdn"}}/wx_course/js/jquery.min.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Msg "seo" "cdn"}}/wx_course/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
-    <script src="{{Msg "seo" "cdn"}}/wx_course/js/mapJSON.js"></script>
+    <script src="{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Msg "seo" "cdn"}}/wx_course/js/drawabill.js?v={{Msg "seo" "version"}}"></script>
 	<script type="text/javascript">
 		$(function(){

+ 1 - 1
src/web/templates/frontRouter/pc/seeHistory/sess/index.html

@@ -91,7 +91,7 @@
     </script>
     <script src="https://cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js"></script>
     <script src="//cdn.jsdelivr.net/npm/element-ui@2.13.2/lib/index.js"></script>
-    <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+    <script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
     <script src='{{Msg "seo" "cdn"}}/frontRouter/pc/seeHistory/js/index-pc.js?v={{Msg "seo" "version"}}'></script>
 </body>
 

+ 3 - 3
src/web/templates/frontRouter/wx/bigmember/free/perfect_info.html

@@ -177,7 +177,7 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.8.2/vant.min.js></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/public/js/utils.js'></script>
 {{include "/big-member/commonjs.html"}}
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 
 <script>
   var filterData = chinaMapJSON.filter(function (item) {
@@ -558,7 +558,7 @@
         branch: true
       },
       jobJson: [
-        '总裁', 
+        '总裁',
         '总经理',
         '总监',
         '经理',
@@ -767,7 +767,7 @@
             })
         },
       // 从微信公众号推文进来的埋点
-      wxTweetAjax: function (type) {  
+      wxTweetAjax: function (type) {
         var wx_reply = utils.getParam('target')
         if (wx_reply) {
           try {

+ 1 - 1
src/web/templates/frontRouter/wx/portraitRecord/sess/index.html

@@ -121,7 +121,7 @@
   <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
   <!--E-当前页面的资源-->
   {{include "/big-member/commonjs.html"}}
-  <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+  <script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
   <script src='{{Msg "seo" "cdn"}}/common-module/portraitRecord/js/index-wx.js?v={{Msg "seo" "version"}}'></script>
   {{include "/common/baiducc.html"}}
 </body>

+ 36 - 35
src/web/templates/pc/biddetail_rec.html

@@ -65,7 +65,7 @@ function isWechat() {
             <div class="tag-placeholder">新增标签回车保存</div>
           </div>
           <div class="add-tag-button">添加并使用</div>
-        </div> 
+        </div>
         <div class="tags-list clearfix"></div>
         <div class="tags-footer">
           <div class="tags-button button-confirm">确认添加</div>
@@ -305,7 +305,7 @@ function isWechat() {
 						</div>
 					</span>
         {{end}}
-      
+
 			<span class="com-wxshare">
 				<img class="icon-title-img" src="{{Msg "seo" "cdn"}}/images/new-weixin.png">微信分享
 				<div class="scanqr">
@@ -573,7 +573,7 @@ function isWechat() {
                             <p style="font-size: 18px; color: #1d1d1d; line-height: 28px;">{{.T.obj.buyer}}</p>
                             <div class="buyer-subtitle">
                               <span style="margin-right: 32px;">
-                                <i class="area-icon"></i>所在地: 
+                                <i class="area-icon"></i>所在地:
                                 <span v-html="buyerInfo.province"></span>
                                 <span v-html="buyerInfo.city"></span>
                               </span>
@@ -954,7 +954,7 @@ function isWechat() {
       }
 		</script>
 		<div class="_29p15mchdsg" style="margin-top: 12px"></div>
-		
+
 	</div>
 	<!--去掉一键报告排版问题-->
 	<!--<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
@@ -1133,7 +1133,7 @@ function isWechat() {
 var ucbs_source="pc_rec",ucbsId="{{.T.obj.ucbsId}}";
 </script>
 <script type="text/javascript" src="{{Msg "seo" "cdn"}}/js/ucbs.js?v={{Msg "seo" "version"}}"></script>-->
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/static-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/powerMap.js?v={{Msg "seo" "version"}}'></script>
 <script src="{{Msg "seo" "cdn"}}/js/zxx.drag.1.0-min.js"></script>
@@ -1144,26 +1144,26 @@ var ucbs_source="pc_rec",ucbsId="{{.T.obj.ucbsId}}";
 <script>
 	// 广告点击事件
 var IframeOnClick = {
-		resolution: 200,  
-		iframes: [],  
-		interval: null,  
-		Iframe: function() {  
-				this.element = arguments[0];  
-				this.cb = arguments[1];   
-				this.hasTracked = false;  
-		},  
-		track: function(element, cb) {  
-				this.iframes.push(new this.Iframe(element, cb));  
-				var _this = this;  
-						this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);  
-		},  
-		checkClick: function() {  
-				if (document.activeElement) {  
-						var activeElement = document.activeElement;  
-						for (var i in this.iframes) {  
-								if (activeElement === this.iframes[i].element) { // user is in this Iframe  
-										if (this.iframes[i].hasTracked == false) {   
-												this.iframes[i].cb.apply(window, []);   
+		resolution: 200,
+		iframes: [],
+		interval: null,
+		Iframe: function() {
+				this.element = arguments[0];
+				this.cb = arguments[1];
+				this.hasTracked = false;
+		},
+		track: function(element, cb) {
+				this.iframes.push(new this.Iframe(element, cb));
+				var _this = this;
+						this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);
+		},
+		checkClick: function() {
+				if (document.activeElement) {
+						var activeElement = document.activeElement;
+						for (var i in this.iframes) {
+								if (activeElement === this.iframes[i].element) { // user is in this Iframe
+										if (this.iframes[i].hasTracked == false) {
+												this.iframes[i].cb.apply(window, []);
 												this.iframes[i].hasTracked = true;
 												$.ajax({
 														type: 'POST',
@@ -1177,13 +1177,13 @@ var IframeOnClick = {
 																// console.log(res)
 														}
 												})
-										}  
-								} else {  
-										this.iframes[i].hasTracked = false;  
-								}  
-						}  
-				}  
-		}  
+										}
+								} else {
+										this.iframes[i].hasTracked = false;
+								}
+						}
+				}
+		}
 };
 </script>
 <script type="text/javascript">
@@ -1812,7 +1812,7 @@ if (adv[x]==any_adv[0]){
 $(".adv_tosieve-btn").text(btn_text)
 $(".join").attr("adv_name",fromwhere(adv[x]));
 $(".join > a").attr("dataHref","/front/dataExport/toSieve?adv_from="+fromwhere(adv[x]));
-// 如果有招标信息类型且不是大会员 再请求大会员引流语接口 
+// 如果有招标信息类型且不是大会员 再请求大会员引流语接口
 var userType;
 if (!isVip && !isEntniche && !isMember){
   userType = '0'
@@ -1869,7 +1869,7 @@ if (subtype != '拟建' && !isMember) {
                   }
                 }
               }
-            })       
+            })
           })
         }
       }
@@ -2439,8 +2439,9 @@ $(function(){
     }
     console.log('三级页-阅读原文:article_original')
     vm.dialogTitle = '为给您匹配精准的推荐信息,请完善个人信息,免费查看原文'
+    var winRef = window.open("url","_blank");
     vm.isNeedSubmit('article_original', function() {
-      window.open(originalhref)
+	  winRef.location = originalhref
     })
   })
 

+ 2 - 2
src/web/templates/pc/dataExport_sieve.html

@@ -900,7 +900,7 @@
     (function (undefined) {
     }).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});
 </script>
-<script src="{{Msg "seo" "cdn"}}/dataExport/js/mapJSON.js"></script>
+<script src="{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 <script src="{{Msg "seo" "cdn"}}/dataExport/js/conditions_order.js?v={{Msg "seo" "version"}}5"></script>
 </body>
 <script type="text/javascript">
@@ -1021,7 +1021,7 @@
                 ClassArr.arr = r.industry;
               }
               if(r.buyerclass==null){
-                buyClassArr.arr = [];  
+                buyClassArr.arr = [];
               }else{
                 buyClassArr.arr = r.buyerclass;
               }

+ 31 - 31
src/web/templates/pc/entsearchindex.html

@@ -61,7 +61,7 @@
                 flex: none;
             }
 
-            
+
             .timerInput {
                 /* margin-top: -9px; */
                 /* margin-left: 40px; */
@@ -275,7 +275,7 @@
                                 <input type="text" id="starttime" readonly="true" placeholder="" :value="startDate"/>
                                 <span></span>
                                 <input type="text" name="maxtime" id="endtime" readonly="true" placeholder="" :value="endDate" />
-                            
+
                                 <!-- <el-date-picker
                                     class="this_opacity0"
                                     v-model="foundingTime"
@@ -446,7 +446,7 @@
         }
         haslogin({{.T.logid}})
 	</script>
-    <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js'></script>
+    <script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js'></script>
     <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/provinceMap.js'></script>
     <script src='{{Msg "seo" "cdn"}}/js/selector/select-list-pc.js?v={{Msg "seo" "version"}}'></script>
     <script src='{{Msg "seo" "cdn"}}/js/selector/area-city-pc.js?v={{Msg "seo" "version"}}'></script>
@@ -464,7 +464,7 @@
             getAjaxAdv()
             var frames = document.getElementById("iframeu6603900_0");
             console.log(frames, 'frames')
-            
+
             IframeOnClick.track(frames, function() {
                     jQuery(document).click();
             });
@@ -485,26 +485,26 @@
             })
         }
         var IframeOnClick = {
-            resolution: 200,  
-            iframes: [],  
-            interval: null,  
-            Iframe: function() {  
-                this.element = arguments[0];  
-                this.cb = arguments[1];   
-                this.hasTracked = false;  
-            },  
-            track: function(element, cb) {  
-                this.iframes.push(new this.Iframe(element, cb));  
-                var _this = this;  
-                    this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);  
-            },  
-            checkClick: function() {  
-                if (document.activeElement) {  
-                    var activeElement = document.activeElement;  
-                    for (var i in this.iframes) {  
-                        if (activeElement === this.iframes[i].element) { // user is in this Iframe  
-                            if (this.iframes[i].hasTracked == false) {   
-                                this.iframes[i].cb.apply(window, []);   
+            resolution: 200,
+            iframes: [],
+            interval: null,
+            Iframe: function() {
+                this.element = arguments[0];
+                this.cb = arguments[1];
+                this.hasTracked = false;
+            },
+            track: function(element, cb) {
+                this.iframes.push(new this.Iframe(element, cb));
+                var _this = this;
+                    this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);
+            },
+            checkClick: function() {
+                if (document.activeElement) {
+                    var activeElement = document.activeElement;
+                    for (var i in this.iframes) {
+                        if (activeElement === this.iframes[i].element) { // user is in this Iframe
+                            if (this.iframes[i].hasTracked == false) {
+                                this.iframes[i].cb.apply(window, []);
                                 this.iframes[i].hasTracked = true;
                                 $.ajax({
                                     type: 'POST',
@@ -518,13 +518,13 @@
                                         console.log(res)
                                     }
                                 })
-                            }  
-                        } else {  
-                            this.iframes[i].hasTracked = false;  
-                        }  
-                    }  
-                }  
-            }  
+                            }
+                        } else {
+                            this.iframes[i].hasTracked = false;
+                        }
+                    }
+                }
+            }
             };
     </script>
     <!-- 多条广告如下脚本只需引入一次 -->

+ 28 - 28
src/web/templates/pc/index.html

@@ -274,26 +274,26 @@
       <script type="text/javascript">
        // 判断账户权限
        var IframeOnClick = {
-            resolution: 200,  
-            iframes: [],  
-            interval: null,  
-            Iframe: function() {  
-                this.element = arguments[0];  
-                this.cb = arguments[1];   
-                this.hasTracked = false;  
-            },  
-            track: function(element, cb) {  
-                this.iframes.push(new this.Iframe(element, cb));  
-                var _this = this;  
-                    this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);  
-            },  
-            checkClick: function() {  
-                if (document.activeElement) {  
-                    var activeElement = document.activeElement;  
-                    for (var i in this.iframes) {  
-                        if (activeElement === this.iframes[i].element) { // user is in this Iframe  
-                            if (this.iframes[i].hasTracked == false) {   
-                                this.iframes[i].cb.apply(window, []);   
+            resolution: 200,
+            iframes: [],
+            interval: null,
+            Iframe: function() {
+                this.element = arguments[0];
+                this.cb = arguments[1];
+                this.hasTracked = false;
+            },
+            track: function(element, cb) {
+                this.iframes.push(new this.Iframe(element, cb));
+                var _this = this;
+                    this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);
+            },
+            checkClick: function() {
+                if (document.activeElement) {
+                    var activeElement = document.activeElement;
+                    for (var i in this.iframes) {
+                        if (activeElement === this.iframes[i].element) { // user is in this Iframe
+                            if (this.iframes[i].hasTracked == false) {
+                                this.iframes[i].cb.apply(window, []);
                                 this.iframes[i].hasTracked = true;
                                 $.ajax({
                                     type: 'POST',
@@ -307,13 +307,13 @@
                                         console.log(res)
                                     }
                                 })
-                            }  
-                        } else {  
-                            this.iframes[i].hasTracked = false;  
-                        }  
-                    }  
-                }  
-            }  
+                            }
+                        } else {
+                            this.iframes[i].hasTracked = false;
+                        }
+                    }
+                }
+            }
           };
           $.ajax({
               type: 'POST',
@@ -698,7 +698,7 @@
     <!-- 用户留资 -->
   <div id="vue-collect-user-info"></div>
   </body>
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/static-data.js?v={{Msg "seo" "version"}}'></script>
 <script src="//cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.min.js"></script>
 <script src="//cdn.jsdelivr.net/npm/element-ui@2.13.2/lib/index.js"></script>

+ 1 - 1
src/web/templates/pc/invoice.html

@@ -149,7 +149,7 @@
 	{{include "/common/baiducc.html"}}
     <!-- footer -->
     <script src="{{Msg "seo" "cdn"}}/electronic_invoice/js/jquery-2.1.4.min.js"></script>
-    <script src="{{Msg "seo" "cdn"}}/electronic_invoice/js/city/city-picker.data.js"></script>
+    <script src="{{Msg "seo" "cdn"}}/common-module/public/js/city-picker.data.js"></script>
     <script src="{{Msg "seo" "cdn"}}/electronic_invoice/js/city/city-picker.js"></script>
     <!-- custom_select.js 为封装select控件 修改原生select样式 -->
     <script src="{{Msg "seo" "cdn"}}/electronic_invoice/js/custom_select.js"></script>

+ 44 - 44
src/web/templates/pc/supsearch.html

@@ -242,7 +242,7 @@
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/buyerClass.js?v={{Msg "seo" "version"}}'></script>
 <script>
 // var vipState = {{.T.showVipScreen}}; //是否是超级订阅用户
-var vipState; 
+var vipState;
 var isOld;
 // 是否有权限
 function isPower () {
@@ -633,7 +633,7 @@ $(function(){
 			maxnum = maxp;
 		}
   })
-  
+
   // 采购单位类型
   if (buyclassArr) {
     var buyhtml = '';
@@ -647,7 +647,7 @@ $(function(){
       buyhtml+="</div>"
 		}
 		$(".buyclass-content").html(buyhtml)
-    
+
   }
   // 回显模板里返回选中的采购单位
   if (buyerclassVal){
@@ -748,7 +748,7 @@ $.ajax({
           });
           var frames = document.getElementById("iframeu6603895_0");
           console.log(frames, 'frames')
-        
+
           IframeOnClick.track(frames, function() {
                   jQuery(document).click();
           });
@@ -773,26 +773,26 @@ function getAjaxAdv () {
   })
 }
 var IframeOnClick = {
-  resolution: 200,  
-  iframes: [],  
-  interval: null,  
-  Iframe: function() {  
-      this.element = arguments[0];  
-      this.cb = arguments[1];   
-      this.hasTracked = false;  
-  },  
-  track: function(element, cb) {  
-      this.iframes.push(new this.Iframe(element, cb));  
-      var _this = this;  
-          this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);  
-  },  
-  checkClick: function() {  
-      if (document.activeElement) {  
-          var activeElement = document.activeElement;  
-          for (var i in this.iframes) {  
-              if (activeElement === this.iframes[i].element) { // user is in this Iframe  
-                  if (this.iframes[i].hasTracked == false) {   
-                      this.iframes[i].cb.apply(window, []);   
+  resolution: 200,
+  iframes: [],
+  interval: null,
+  Iframe: function() {
+      this.element = arguments[0];
+      this.cb = arguments[1];
+      this.hasTracked = false;
+  },
+  track: function(element, cb) {
+      this.iframes.push(new this.Iframe(element, cb));
+      var _this = this;
+          this.interval = setInterval(function() { _this.checkClick(); }, this.resolution);
+  },
+  checkClick: function() {
+      if (document.activeElement) {
+          var activeElement = document.activeElement;
+          for (var i in this.iframes) {
+              if (activeElement === this.iframes[i].element) { // user is in this Iframe
+                  if (this.iframes[i].hasTracked == false) {
+                      this.iframes[i].cb.apply(window, []);
                       this.iframes[i].hasTracked = true;
                       $.ajax({
                           type: 'POST',
@@ -806,13 +806,13 @@ var IframeOnClick = {
                               console.log(res)
                           }
                       })
-                  }  
-              } else {  
-                  this.iframes[i].hasTracked = false;  
-              }  
-          }  
-      }  
-  }  
+                  }
+              } else {
+                  this.iframes[i].hasTracked = false;
+              }
+          }
+      }
+  }
 };
 </script>
 <!-- 多条广告如下脚本只需引入一次 -->
@@ -1051,11 +1051,11 @@ var IframeOnClick = {
             <span data-name="content" class="search-list-checkbox">正文</span>
           </span>
           <span class="search-list">
-            <span data-name="buyer" class="search-list-checkbox">采购单位</span>  
+            <span data-name="buyer" class="search-list-checkbox">采购单位</span>
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
           </span>
           <span class="search-list">
-            <span data-name="winner" class="search-list-checkbox">中标企业<em style="color: #2cb7ca;font-size: 12px;"> 老用户免费专享</em></span>  
+            <span data-name="winner" class="search-list-checkbox">中标企业<em style="color: #2cb7ca;font-size: 12px;"> 老用户免费专享</em></span>
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
           </span>
           <span class="search-list">
@@ -1233,7 +1233,7 @@ var IframeOnClick = {
       <!-- 高级筛选 -->
       <div class="advanced-filter clearfix">
         <div class="advanced-title">
-          <strong>高级筛选</strong>  
+          <strong>高级筛选</strong>
           <img class="icon-vip" src="{{Msg "seo" "cdn"}}/images/biddingSearch/VIP.png" alt="" />
         </div>
         <div class="leftTitle" style="width: 116px;">采购单位类型:</div>
@@ -1498,7 +1498,7 @@ var IframeOnClick = {
 </section>
 {{include "/common/pcbottom.html"}}
 {{include "/common/baiducc.html"}}
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/static-data.js?v={{Msg "seo" "version"}}'></script>
 <script src="//cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.min.js"></script>
 <script src="//cdn.jsdelivr.net/npm/element-ui@2.13.2/lib/index.js"></script>
@@ -1608,7 +1608,7 @@ $(function(){
   // 重置全选按钮(从订单页面返回时checkbox会记录选中状态)
   $('.custom-checkbox.check-all').prop('checked', false)
   // 采购单位行业选择
-  buyClassFn() 
+  buyClassFn()
   foldStorage()
   // 读取高级筛选是否展开缓存
   function foldStorage() {
@@ -1672,7 +1672,7 @@ $(function(){
       beforeSubmit();
     })
   }
-  
+
   // 展开收起高级筛选
   $('#fold').on('click', function() {
     $(this).children('.icon-arrow').toggleClass('down')
@@ -1728,7 +1728,7 @@ $(function(){
       $('.custom-checkbox:not(:disabled)').prop("checked",false)
     }
   })
-  
+
   // 自定义标签
   // 标签输入框事件
   $('.tags-box').click(function(e) {
@@ -1835,8 +1835,8 @@ $(function(){
       }
       return
     }
-    
-    
+
+
     var typeArr = selectType ? selectType.split(',') : []
     var isChecked = $(this).hasClass('checkbox-checked')
     if(isChecked) {
@@ -1915,7 +1915,7 @@ function renderTagsList (data) {
         console.log(activeTags,newArr, 'quxiao')
         inputTagList ()
       }
-      
+
     })
   }
   inputTagList()
@@ -1932,7 +1932,7 @@ function getUserTags () {
     }
   })
 }
-/* 
+/*
   保存或清除标签 ajax
   params: {
     lids: String 标签id(加密后),  非必传
@@ -1987,8 +1987,8 @@ function addTagsAjax (name) {
     }
   })
 }
-/* 
-  收藏或取消收藏ajax 
+/*
+  收藏或取消收藏ajax
   params: {
     baction: String, //用户行为:R:移除收藏;C:收藏(默认)非必填
     binfo: Array, // 招标信息数组 必填

+ 1 - 1
src/web/templates/weixin/dataExport/dataExport_area.html

@@ -423,7 +423,7 @@
 		</div>
 	</div>
 
-		<script src="{{Msg "seo" "cdn"}}/wx_dataExport/js/mapJSON.js"></script>
+		<script src="{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 		<script src="{{Msg "seo" "cdn"}}/wx_dataExport/js/fastclick.js?v={{Msg "seo" "version"}}"></script>
 		<script>
 			initShare({{.T.signature}},{{.T.openid}},2,"jy_wxmyorder",{{.T.nickname}},{{.T.avatar}});

+ 1 - 1
src/web/templates/weixin/historypush.html

@@ -849,7 +849,7 @@
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
 <script src='{{Msg "seo" "cdn"}}/big-member/js/utils.js?v={{Msg "seo" "version"}}'></script>
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/root-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/date-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/area-city-mobile.js?v={{Msg "seo" "version"}}'></script>

+ 1 - 1
src/web/templates/weixin/search/mainSearch.html

@@ -850,7 +850,7 @@
 </div>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/keep-tags/keep-tags-template.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/area-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/money-mobile.js?v={{Msg "seo" "version"}}'></script>

+ 1 - 1
src/web/templates/weixin/vipsubscribe/change_area.html

@@ -400,7 +400,7 @@
 <script src="/vipsubscribe/js/jquery-2.1.4.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/fastclick.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
-<script src="/vipsubscribe/js/mapJSON.js"></script>
+<script src="/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/UpgradePrice.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/change_area.js?v={{Msg "seo" "version"}}"></script>

+ 1 - 1
src/web/templates/weixin/vipsubscribe/choose_area.html

@@ -383,7 +383,7 @@
     </div>
 </div>
 <script src="/vipsubscribe/js/jquery-2.1.4.js?v={{Msg "seo" "version"}}"></script>
-<script src="/vipsubscribe/js/mapJSON.js"></script>
+<script src="/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/choose_area.js?v={{Msg "seo" "version"}}"></script>
 	{{include "/common/baiducc.html"}}

+ 1 - 1
src/web/templates/weixin/vipsubscribe/choose_area_upgrade.html

@@ -394,7 +394,7 @@
         </div>
     </div>
     <script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/jquery-2.1.4.js?v={{Msg "seo" "version"}}"></script>
-    <script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/mapJSON.js"></script>
+    <script src="{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
     <script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/updateArea.js?v={{Msg "seo" "version"}}18"></script>
 	{{include "/common/baiducc.html"}}

+ 1 - 1
src/web/templates/weixin/vipsubscribe/edit_city_new.html

@@ -387,7 +387,7 @@
 <script src="/vipsubscribe/js/jquery-2.1.4.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/fastclick.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
-<script src="/vipsubscribe/js/mapJSON.js"></script>
+<script src="/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
 <script src="/vipsubscribe/js/editArea.js?v={{Msg "seo" "version"}}"></script>
 {{include "/common/weixinNotShare.html"}}

+ 1 - 1
src/web/templates/weixin/wxtsguide.html

@@ -346,7 +346,7 @@ var isBodyShow = true;
 <!--S-当前页面的资源-->
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
-<script src='{{Msg "seo" "cdn"}}/common-module/selector/js/china_area.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/collection/js/area-mobile.js?v={{Msg "seo" "version"}}'></script>
 <script type="text/javascript">
 	var vGuide = new Vue({

Some files were not shown because too many files changed in this diff