@charset "utf-8";
.clear { clear:both; font-size:0px; line-height:0px; height:0px; }
.hidden { display:none; }
.center { text-align:center; }
.autocut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }
/* 地图 */
.baiduMap { height:200px; margin:20px 0 10px; border-radius:2px; }
.BMap_bubble_title a { display:inline-block; padding:0 10px; height:30px; line-height:30px; border-radius:2px; color:#FFF; background:#666; margin-bottom:5px; }
/* 翻页 */
.loadingData { width:96%; height:40px; line-height:40px; text-align:center; color:#FFF; background:#666; display:none; margin:0 auto 20px; }
.pager { display:none; }
#minPage .pager { display:block; }

.showInfo .content { padding:2% 2%; }
.showInfo .img { max-width:100%; border-radius:2px; display:block; margin:0 auto 10px; }
.showInfo h1 { text-align:center; font-size:18px; line-height:150%; font-weight:700; color:#c60000; margin-bottom:10px; }
/* 内容区域格式化 */
.jingFormat { line-height:150%; font-size:14px; color:#555; }
.jingFormat p { margin-bottom:1em; }
.jingFormat img { width:100% !important; height:auto !important; }
/* 底部 */
.footer { padding:10px 0 20px; font-size:14px; text-align:center; }
.footer, .footer a { color:#333; }
/* 浮动工具栏 */
.navBarPlaceholder { width:100%; height:45px; clear:both; }
.navBarLv_0 { width:100%; position:fixed; left:0 !important; bottom:0; z-index:100; }
.navBarLv_0 dt, .navBarLv_0 .pointer { display:none; }
.navBarLv_0 .slide { width:100%; height:45px; max-width:640px; min-width:320px; background:#313131; margin:0 auto; box-shadow:0 -2px 5px rgba(0,0,0,0.2); padding:0 !important; left:0 !important; }
.navBarLv_0 dl { float:left; width:100%; }
.navBarLv_0 dd { float:left; width:25%; }
.navBarLv_0 dd a { display:block; height:43px; line-height:25px; text-align:center; color:#FFF; padding-top:2px; font-size:0.8em; left:0 !important; }
.navBarLv_0 dd a:before { width:25px; height:20px; content:"\20"; background:url(../images/icon.png) 0 0 no-repeat; background-size:100px; display:block; margin:0 auto; }
.navBarLv_0 dd:nth-child(2) a:before { background-position:0 0; }
.navBarLv_0 dd:nth-child(3) a:before { background-position:-25px 0; }
.navBarLv_0 dd:nth-child(4) a:before { background-position:-50px 0; }
.navBarLv_0 dd:nth-child(5) a:before { background-position:-75px 0; }
.navBarLv_0 dd:nth-child(2) a { border-left:0; }
.navBarLv_0 dd:nth-child(5) a { border-right:0; }
.navBarLv_0 a.hover { box-shadow:0 0 0 1000px rgba(0,0,0,0.2) inset; }
/* 圆点 V1 */
.navBarLv_1 { height:60px; position:fixed; bottom:5px; z-index:100; }
.navBarLv_1 .pointer { width:60px; height:60px; border-radius:60px; box-shadow:0 0 10px rgba(0,0,0,0.4); position:absolute; top:0; z-index:10; cursor:pointer; }
.navBarLv_1 .pointer:before { display:block; content:""; width:25px; height:25px; background:url(../images/icon.png) 0 -40px no-repeat; background-size:100px; position:relative; top:17px; left:17px; }
.navBarLv_1 .slide { width:0px; height:40px; position:absolute; top:5px; z-index:8; box-shadow:0 0 10px rgba(0,0,0,0.4); border-radius:40px; -webkit-transition:all 0.2s linear; overflow:hidden; }
.navBarLv_1 .slide dl { float:right; width:245px; padding-left:10px; }
.navBarLv_1 .slide dd, .navBarLv_1 .slide dt { float:left; width:21.5%; height:40px; line-height:40px; text-align:center; }
.navBarLv_1 .slide dt { width:14%; }
.navBarLv_1 .slide dl a { display:block; height:40px; color:#FFF; line-height:20px; font-size:12px; }
.navBarLv_1 .slide dd a:before { display:block; content:""; width:25px; height:20px; background:url(./ico/icon.png) 0 0 no-repeat; background-size:100px; margin:0 auto; }
.navBarLv_1 .slide dd:nth-child(2) a:before { background-position:0 0; }
.navBarLv_1 .slide dd:nth-child(3) a:before { background-position:-25px 0; }
.navBarLv_1 .slide dd:nth-child(4) a:before { background-position:-50px 0; }
.navBarLv_1 .slide dd:nth-child(5) a:before { background-position:-75px 0; }
.navBarLv_1 .slide dt a { display:block; width:25px; height:25px; background:url(../images/icon.png) -75px -40px no-repeat; background-size:100px; margin:0 auto; overflow:hidden; text-indent:-99em; position:relative; top:7px; }
.navBarLv_1 .slide dl a.hover { box-shadow:0 0 0 1000px rgba(0,0,0,0.2) inset; }
/* 左右 */
.navBarside_1 { left:5px; }
.navBarside_1 .pointer { left:0; }
.navBarside_1 .slide { padding:5px 0 5px 50px; left:5px; }
.navBarside_1 .slide dt { float:right; }
.navBarside_1 .slide dt a { left:-3px; }
.navBarside_2 { right:5px; }
.navBarside_2 .pointer { right:0; }
.navBarside_2 .slide { padding:5px 50px 5px 0; right:5px; }
.navBarside_2 .slide dl { padding-right:10px; }
.navBarside_2 .slide dt { float:left; }
.navBarside_2 .slide dt a { transform:rotate(180deg); right:-10px; }
/* 颜色 */
.navBarTheme_0 .pointer { background:#333; background:-webkit-linear-gradient(top left, #333 ,#333); }
.navBarTheme_0 .slide { background:#333; }
.navBarTheme_1 .pointer { background:#cc0000; background:-webkit-linear-gradient(top left, #ed1f1f ,#cc0000); }
.navBarTheme_1 .slide { background:#cc0000; }
.navBarTheme_2 .pointer { background:#ff8b00; background:-webkit-linear-gradient(top left, #ffb65f ,#ff8b00); }
.navBarTheme_2 .slide { background:#ff8b00; }
.navBarTheme_3 .pointer { background:#6eba2b; background:-webkit-linear-gradient(top left, #9ce061 ,#6eba2b); }
.navBarTheme_3 .slide { background:#6eba2b; }
.navBarTheme_4 .pointer { background:#0067b7; background:-webkit-linear-gradient(top left, #0485e9 ,#0067b7); }
.navBarTheme_4 .slide { background:#0067b7; }
.navBarTheme_5 .pointer { background:#8a3cbd; background:-webkit-linear-gradient(top left, #b24df4 ,#8a3cbd); }
.navBarTheme_5 .slide { background:#8a3cbd; }
.navBarTheme_6 .pointer { background:#e90082; background:-webkit-linear-gradient(top left, #fc249c ,#e90082); }
.navBarTheme_6 .slide { background:#e90082; }
.navBarTheme_7 .pointer { background:#64361e; background:-webkit-linear-gradient(top left, #894928 ,#64361e); }
.navBarTheme_7 .slide { background:#64361e; }
.navBarTheme_8 .pointer { background:#000000; background:-webkit-linear-gradient(top left, #222222 ,#000000); }
.navBarTheme_8 .slide { background:#000000; }
.navBarTheme_9 .pointer { background:#195e01; background:-webkit-linear-gradient(top left, #2c870d ,#195e01); }
.navBarTheme_9 .slide { background:#195e01; }
/* 屏蔽外来广告 */
#EG0phD8f { display:none !important; z-index:-10 !important; opacity:0 !important; visibility:hidden !important; -webkit-transform:scale(0,0); -moz-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }