*{margin:0;padding:0;list-style:none}
html{height:100%;box-sizing:border-box}
body{height:100%;background:#F5F5F5 url(/static/images/body_bg.png);font:normal 12px/22px "Microsoft YaHei",arial,simsun,sans-serif;background-attachment:fixed;width:100%;min-width:1100px;box-sizing:border-box}
a{padding:1px;text-decoration:none;color:#0069ca}
.novisited a:visited{color:#0069ca}
input{padding:2px;color:#00F}
img{border:0}
table{border:0;border-collapse:collapse;border-spacing:0}
td{padding:0}
ins{background:#FFFFFF}
#header{height:40px;text-align:center;overflow:hidden;border-bottom:1px solid #ccc;background-color:#ffffff}
#fixed{height:80px;width:100%;z-index:100;text-align:center;border-bottom:1px solid #FFF}
#header .wrap{width:99%;height:40px;margin:0 auto;position:relative}
#header .wrap .lngLat{position:absolute;width:400px;left:50%;margin-left:-200px;top:10px;text-align:center}
#header .logo{float:left;width:114px;height:40px;background:url(/static/images/logo.png) no-repeat;cursor:pointer;margin-left:2px}
#header .logo a{width:110%;height:40px;display:inline-block;overflow:hidden}
#header .logo h1,#header .logo p{font-size:12px}
#header .menu{float:left;margin-left:20px}
#header .menu ul{list-style:none}
#header .menu li{margin-right:10px;display:inline}
#header .menu a{text-decoration:none;float:left;padding:0 10px;height:40px;line-height:40px;font-size:16px;font-family:Microsoft YaHei;color:#000;display:inline;margin-left:1px}
#header .menu a:hover{background-color:#66f}
#header .on a{background-color:#66f;font-weight:bold}
#header .search{float:left;margin-left:30px}
#header .sform{position:relative;background-color:#ffffff;border:1px solid #dbdbdb;height:27px;width:250px;margin-top:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#header .sform .qtext{position:absolute;top:5px;left:6px;width:147px;font-family:SimSun;font-size:14px;border:0;outline:none;background-color:#ffffff;padding:2px}
#header .sform .qbtn{margin-right:10px;padding:0;position:absolute;right:0;top:0;height:26px;width:20px;border:0;background-color:#ffffff;display:inline-block;cursor:pointer}
#header .sform i{height:21px;width:20px;background:url(/static/images/search.png) 0 0px no-repeat scroll;display:inline-block}
#upanel{float:right}
#upanel .logon{list-style:none;color:#FFF;font-size:16px;margin-top:18px;cursor:pointer}
#pageLocation{margin:0 auto;height:25px;line-height:25px;padding-left:10px;text-align:center}
#pageLocation a:visited{color:#0069ca}
#pageLocation .loc{float:left}
#share{height:25px;line-height:25px;float:right;width:150px;padding:0}
#content{clear:both;height:600px;font-size:12px;overflow:hidden;border:1px solid #ccc;position:relative}
#content #fl{width:150px;float:left;height:100%;overflow:scroll;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow-x:hidden;padding:3px}
#content #fl h2{display:inline;font-size:13px;color:#FFF;padding-right:3px;padding-left:3px}
.cityList {
    border: 1px solid #ccc;
    margin: 10px auto;
    padding: 6px;
}
.cityList a{
    margin-right: 10px;
}
.miaoshu{position:relative;text-align:center}
.miaoshu a{color:#000}
.miaoshu h1,.miaoshu h2,.miaoshu h3{font-size:16px;font-weight:normal;text-align:center;display:inline;margin-right:10px}
.miaoshu p{font-size:12px;text-align:center}
#content #fl .lu-1{margin-top:0px;width:100%;overflow:hidden}
#content #fl .lu-1 li{width:100%;float:left;overflow:hidden;background-image:url(/static/images/treeview-default-line.gif);background-repeat:no-repeat;background-position:0px -190px}
#content #fl .lu-1 li .exp-1{display:block;margin-right:0px;background:url(/static/images/treeview-default.gif) -80px 3px no-repeat;font-size:13px;height:23px;line-height:23px}
#content #fl .lu-1 li .exp-2{display:block;margin-right:0px;background:url(/static/images/treeview-default.gif) -64px -23px no-repeat;font-size:13px;height:20px;line-height:20px}
#content  #left-nav-switch{position:absolute;top:50%;left:158px;height:66px;width:16px;margin-top:-33px;text-decoration:none;background-color:#fff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-radius:0 6px 6px 0;z-index:9999999999;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}
#content #left-nav-switch #left-nav-switch-icon.caret-left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA4CAYAAACc//oCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAPNSURBVFiFxZnfaxxVFMc/d9sl1RJEkYAveRZ8CGbODIoIiqU2pGmTWGskprTUSgMqCCI++AeIgqKi2Kht0VBbUi2xVCmEVgsqNPcu2YI+lYAQ8CcRtFpipnN82Imgprsnu7PkvC3z/Z7vhzvsnZlznarS7uru7nZdXV2jwB3AwvLy8qFqtZoCuHYDiMgtwAfAg8AG4BpwHnjce/9dWwHy8BngzlUun1fVHW0DiOP4ZlWdAXrryHaV2hR+k6qebRAOcE/hAHEcd6rqZ0BskHcWChDH8WZVPQPcbbRkhQHEcXyDqp4G7l2Lb2MR4SKyCTgN3L9Wb8srkCTJSvgDzfhbAkiSpCPLsmlgS7M9mgZIkqScZdkpYGuzPZoGSJKklGXZSaCvlfCmAAYHB8mybArYYbRkhQIsLCycAIYN0h+Al4C6e735bygiAMeB3Qb5H8A2Ve10zj1XT2hagfHxcYBjwCPG8H7vfRW4tZHYBDA7O/s+8KhB+iew3Xv/haWvCUBEjgBjhl5XgQHv/efW8IYAIjIB7DX0+QsY8t6fW0t4XQAReQs4YOiRAsPe+7NrDb8ugIi8AYwb/Bmwy3t/ppnwVQFE5DXgSYNX8/DpZsP/ByAirwBPG3wZ8LD3/lQr4f8CEJGXgWeM4SPe+49aDf8HQESeB541eh7z3k8VEQ5QEpEYeMGo3+O9/7CocKg9C4aBzQ10KTDmvT9eZDjUbsGSQadAZ9HhACVVnQR+aqArAxMi8lThACGEy8CLRv3rImLZoOwAAN77V4FDRs+bURQ9UShADnEQeNfgcc65t6Mo2l8oQA5xADhshHhHRPYWCpBD7AeOWiCA90RkT6EAOcQ+YNLoPywio4UCACwuLo5RewltVBuAIyIyUijA/Pw8aZqOAicNfcrA0SiKHioMAGBubi5L03QEsDx2O5xzk1EUDRUGkENcS9N0N/CJod8m59yxKIoG8t8NB1DmIVVPT8/Gcrn8MTDQUFx7Pe9TVZxz9V7RJ8yfZtVqNV1aWhoGPjXIbwROOOdGaPBtuOYxXW9vb0epVJqmNni0lFLbM1Yr+wqsVKVSWVLVIcD6DXC9cKDJ+UAI4aqq7gQuNONvGSCHuKKq24Ev1wUgh/g9y7I+4Kt1AQCoVCorEF+vC0AO8Zuq9gMX1wUAIITwaw5RWReAHOIXVd0GXDJaXOHT8hDCz6q6FfjGom/LeUEI4UdV3QJ8W0+nqhfbemQTRdFtzrlzwO2rXL6gqv1tWYGVCiF8D9wHTFGbnkHt0GoG2BdCuNL2U7OVEpGdwF3859jub60wcyimwpfqAAAAAElFTkSuQmCC)}
#content #left-nav-switch #left-nav-switch-icon.caret-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA4CAYAAACc//oCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAALISURBVFiFxZk9axRRFIafuwpxERMINiE2FhsQTJXzLySNYDYhcddNBLUSEURLCxsFQQuJEuPGFMFsPv6AiI2IcFKm8ycosRAiGnMtdlbG6GbOzNxxT3nncN5nzteFGee9B0BEzgLjQAl4o6rv+Q/mvPeIyDjwBDgVnX8CFnd3d29vb2/7IgFKInIOWImJA5wEbpXL5WZ/f3+R+pSAB8DxLs9rIyMjzaIBziT41EVksUgAizVE5EUvAQAuFQGRBqADsdRLAICaiCwNDQ31DACgNjw83Ozr6+sZAEB9dHQ0d0/kAYAAjZkXoAOReU8kAfw0xmmIyPMiAD4D942xZrNkIgmg7L2/B9SM8Roi0gwJ4Jxzg6q6DFwxxqynaUxLE5YAVPUZcNUY19yYqaZAVZ9iz0TDApF6DFNmInE6Mu2BKBNWiFkRWQgKEIO4ZnSf6waRaxOq6jz2TMz9qxy5V3GGcvzRmCHugrTlaIjIYqVSCQcQQcyngRgYGHgYFCADxA0RmQoKEIOoAz8M7peDA0T2FeNVHhxARGaAVeCYwX0hKEAk3gSOGNwfq+rK0cDiS9iyugbcxOicaGNjY2nEW0BVVfcAcmdARGacc8tG91fApKr+PsgFICIXgZdWcVWdPHiYuQSxmltsFfhLPDOAiExH4s7g3uJA2nMBxMSt3T6lql2/M6UCiIlb5nyd9psfuhEtAPsZxatJ4pA8Bd57vyMi52l3uzXtVVXdN/gmBvzmnLtO+zOedclcsIpDcgYGgbvGWC1golu3d7Okt7LUuyNeTStuAbBY4qgVCWAataIANvOK5wHYoN1we3nEIdttuB6Jm0ctJMAa7TkPoQ2kK0GmObcAfDf4ddZr8L8nJeBdgs8G7W4v5NdNyXt/B/jS5fkmxlstM8DW1tYHYBr4GDvfAR4RaNQOMxf7bXcamABOAK9V9W2Rwh37BReoATwqm3S1AAAAAElFTkSuQmCC)}
#content #left-nav-switch #left-nav-switch-icon{display:block;margin-left:-1px;width:8px;height:14px;background-position:0 50%;background-color:transparent;transition:opacity .2s;background-size:100% 100%}
#content #left-nav-switch:hover{background-color:#CCC}
.pad0{padding-left:17px;margin-left:0px}
.pad1{padding-left:17px;margin-left:17px}
.pad2{padding-left:17px;margin-left:34px}
.pad3{padding-left:17px;margin-left:51px}
.pad4{padding-left:17px;margin-left:68px}
.nbg{background-color:#FFFFFF;padding-right:3px;padding-left:3px}
#content #mid{width:auto;height:100%;margin-left:158px;margin-right:0px;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative}
#content #mid #map{width:100%;height:100%;float:left}
.rightcl{width:50px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;position:absolute;top:60px;right:5px;background-color:#FFF}
.rightcl ul{width:100%;overflow:hidden}
.rightcl ul li{width:100%;float:left;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #CCC;font-size:12px}
.rightcl ul li input{vertical-align:middle;margin-right:3px}
#marker{left:50%;top:50%;margin-left:-10.5px;margin-top:-10.5px;position:absolute;width:21px;height:21px;z-index:100000;}
#content #fr{float:right;width:0px;padding:0;height:100%}
#content #fr .info{overflow:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#content #fr .info h2{height:30px;line-height:30px;background-color:#DDD;color:#000;font-weight:normal;text-align:center;font-size:16px}
#content #fr .info #lnglat{font-size:14px;line-height:25px;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px}
#content #fr .info #type{width:95%;margin-left:auto;margin-right:auto;display:block;padding-top:5px;padding-bottom:5px;overflow:hidden}
#content #fr .info #type a{font-size:16px;text-align:center;display:block;width:49.3%;float:left}
#content #fr .info #type a.on,#content #fr .info #type a:hover{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#66f}
#header .menu a.on,#header .menu a:hover{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#66f}
#header .menu a.on{background-color:#66f;font-weight:bold;color:#ffffff}
#content #fr .info #lifesearch{padding:10px;font-size:14px;line-height:35px}
#content #fr .info #lifesearch input{width:220px;color:#333}
#content #fr .info #lifesearch-btn{text-align:center;margin-bottom:15px;overflow:hidden}
#content #fr .info #lifesearch-btn input{width:80px;color:#333}
#content #fr .fr-foot{width:100%;margin-top:20px}
#mainBot{margin:0px;text-align:center;border-top-width:1px;border-top-style:solid;border-top-color:#CCC}
#mainBot h2{font-size:16px}
#mainBot p{font-size:14px}
#foot-at{text-align:center;margin-top:10px}
#input-card{min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:10px;width:220px;border-width:0;border-radius:10px;box-shadow:0 2px 6px 0 rgba(114,124,245,.5);position:absolute;top:0px;left:50%;margin-left:-110px;padding:5px 10px;z-index:999999}
#input-card .input-item{width:100%;overflow:hidden;text-align:center}
#input-card .input-item .btn{display:inline-block;font-weight:400;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;background-image:none;color:#25A5F7;border-color:#25A5F7;padding:3px 15px;border-radius:10px;-webkit-appearance:button}
#input-card .input-item .btn:hover{background-color:#25A5F7;color:#FFF}
.navThis{color:#ff0000}
.pnav{padding:2px 5px;}
.pnav .topCity{display: inline;margin-left: 20px;color:#ff0000}
.pnav .topCity a{margin-right: 10px;}
.pnav h2{font-weight:none; font-size:14px;}
#smnoprint{width:100px;cursor:pointer;z-index:999999;position:absolute;right:5px;top:5px}
#smnoprint ul{width:100%;overflow:hidden}
#smnoprint ul li{width:50%;float:left;height:25px;line-height:25px;font-family:Arial,sans-serif;font-size:13px;background-color:rgb(255,255,255);color:rgb(51,51,51);text-align:center}
#smnoprint ul li.this{color:rgb(255,255,255);background-color:rgb(38,154,234);font-weight:bold}
.rightcl{z-index:999999}
.input-item .btn{background-color:#548efd;color:#fff}
#input-card .input-item #close{display:inline-block;font-weight:400;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:transparent;background-image:none;color:#25A5F7;border-color:#25A5F7;padding:3px 15px;border-radius:10px;-webkit-appearance:button;cursor:pointer}
@media (max-width:640px){body{min-width:320px;}.pnav h2 {font-size: 12px;}}
#content{width:100%}
#header .wrap{display:flex}
#content #mid{margin-right:0px}
#content #fr{display:none}
}