@charset "utf-8";
/* css 重置 */
body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; vertical-align: middle; font-weight:normal; }
img { border:0; margin: 0; padding: 0;   }
body { color: #000; -webkit-user-select: none; -webkit-text-size-adjust: none; font:normal 16px/200% "微软雅黑", helvetica, arial; text-align:left;   }
header, section, footer { display: block; margin: 0; padding: 0 }
a{text-decoration:none;color:#000;}
.clear{ clear:both} 

/* 效果导航 */
.effectNav{ margin-top:10px;  border-top:1px solid #666; background:#999; padding-bottom:10px;  }
.effectNav h3{ padding:0 10px; background:#ddd; background:#333; color:#fff;  }
.effectNav ul{ font-size:0;  }
.effectNav li{ display:inline-block; font-size:12px; padding:0 10px; margin:10px 0 0 10px;  background:#cdcdcd;  }
.effectNav li.new{ background:#fce8cd;  }


/* 本例子css ----------------------- */

body{ background:#FFF;  }
/* 头部 */
header{  background:#87CEEB; padding-bottom:0px; border-bottom:3px solid #00BFFF; }
header .logo{ padding:10px 0 0px 10px;  color:#fff;   font-weight:bold; text-shadow:1px 1px 1px #965e18; font-size:12px;  }
header img {width:64px;float:left;}
header .logo a{ font-size:28px; line-height:100%; color:#fff;vertical-align:top; }
nav{ color:#cb524b; text-shadow:1px 1px 0 #965e18; font-size:0}
nav a{ display:inline-block; width:25%; text-align:center; color:#fff; font-size:18px; vertical-align:top;border:1px solid #fff;}

/* 头条 */
.headNew{ padding-top:0px;height:30px  }
.headNew,.subNew{ text-align:left;  }
.headNew a{ color:#87CEEB; font-size:16px;height:100%;width:100%  }
.subNew a{ color:#999;  font-size:14px; margin:5 5px;   }

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:10px auto;  max-width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:40px; line-height:40px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:6px; height:6px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#FFF; text-indent:-9999px; overflow:hidden; margin:0 2px;   }
.slideBox .hd li.on{ background:#00C;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;font-size:16px;  position:absolute; bottom:0; text-indent:10px; height:40px; line-height:40px; background-color: rgba(0,0,0,.5); color:#fff;  text-align:left;  }

/* Tab切换 */
.tabBox{ margin:10px auto;   }
.tabBox .hd{ height:40px; line-height:40px; font-size:20px; overflow:hidden; background:#eee; border-top:1px solid #ccc;  padding:0 10px;  }
.tabBox .hd h3{ float:left; font-size:24px; }
.tabBox .hd h3 span{color:#ccc; font-family:Georgia; margin-left:10px;  }
.tabBox .hd ul{ float:right;  }
.tabBox .hd ul li{ float:left;  padding:0 5px; vertical-align:top;  }
.tabBox .hd ul li.on a{ color:#B63B34; display:block; height:38px; line-height:38px;   border-bottom:2px solid #B63B34;  }
.tabBox .bd ul{ padding:10px;  }
.tabBox .bd ul li{ border-bottom:1px dotted #ddd;  }
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.readMore{ display:block; height:30px; line-height:30px; margin:10px auto 20px auto;  text-align:center; text-decoration:underline;   }

/* 多图滚动 */
.scrollBox{ margin:10px auto; text-align:center;  }
.scrollBox .bd li{ width:50%; float:left; font-size:14px; }
.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.scrollBox .bd li img{ width:140px; background:url(../images/loading.gif) #fff center center no-repeat;  }
.scrollBox .hd{ height:20px; overflow:hidden; font-size:0; }
.scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.scrollBox .hd .on{ background:#BA2636;  }
.scrollBox .prev,.scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(../images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
.scrollBox .next{ background-position:-105px 0; }


/*baidu zdh */
.lego-telephone .lgm-tel-layout{padding:8px 0;background-color:transparent;border-bottom:1px solid #DCE2E6}.lego-telephone .lgm-tel-style-blue{width:77%;height:32px;margin:0 auto;text-align:center}.lego-telephone .lgm-tel-style-blue>a{display:inline-block;vertical-align:middle;width:100%;height:32px;line-height:32px;color:#fff;text-align:center;font-size:16px;text-decoration:none}.lego-telephone .lgm-tel-style-blue span{display:inline-block;height:32px;vertical-align:middle}.lego-telephone .lgm-tel-style-blue .lgm-tel-icon{width:20px;background:url(../images/pg-m-phone_d23bd9e.png) no-repeat 0 5px;padding-left:20px}.lego-telephone .lgm-tel-style-white{width:100%;height:34px;border:solid 1px #dce2e6;background-color:#fff;margin:0 auto;text-align:left}.lego-telephone .lgm-tel-style-white>span{display:inline-block;vertical-align:middle;height:34px;line-height:34px;margin-left:8px;color:#444;font-family:"宋体";font-size:15px}.lego-telephone .lgm-tel-style-white>a{text-decoration:none;vertical-align:middle;font-family:"宋体";font-size:15px}.lego-telephone .lgm-tel-style-item{width:100%;height:40px;padding:0;position:relative}.lego-telephone .lgm-tel-style-item>a{display:block}.lego-telephone .lgm-tel-style-item .lgm-tel-icon{width:20px;background:url(../img/pg-t-tel.png.png) no-repeat 0 12px;padding-left:27px;background-size:23px;margin-top:-8px}.lego-telephone .lgm-tel-left{width:75%;float:left}.lego-telephone .lgm-tel-left div{padding-left:20.8%}.lego-telephone .lgm-tel-num{color:#282828;font-size:18px}.lego-telephone .lgm-tel-numtip{color:#c9c9c9;font-size:10px;line-height:17px}.lego-telephone .lgm-tel-left:after{position:absolute;content:"";width:0;overflow:hidden;border-right:1px solid #DDD;display:block;overflow:hidden;top:0;right:25%;height:40px;margin-top:0;background-color:#000}.lego-telephone .lgm-tel-right{width:25%;margin-left:75%;background:url(./img/pg-tel_new_icon1_b2ae17b.png) no-repeat center center;background-size:20px;height:40px}.lego-telephone .lgm-tel-num2{height:40px;background-color:#2eb6aa;color:#fff;text-align:center;line-height:40px;margin:0 17px;font-size:16px;border-radius:2px}.lego-telephone .lgm-tel-num3{height:40px;color:#fff;text-align:center;line-height:40px;font-size:16px;border-radius:2px}.lego-telephone .lgm-tel-style-item2{height:40px;padding:0;position:relative;text-align:center;margin:0 17px}.lego-telephone .lgm-tel-style-item2>a{display:block}.lego-telephone .lgm-tel-style-item2 .lgm-tel-icon{width:22px;background:url(./img/pg-t-tel_35d4c23.png) no-repeat 0 4px!important;background-size:23px;height:35px;vertical-align:middle;display:inline-block;position:relative}.lego-telephone .LgmColumn-left .lgm-tel-num2{margin-right:8px}.lego-telephone .LgmColumn-right .lgm-tel-num2{margin-left:8px}
.lego-text .lgm-inner{background-color:#fff}.lego-text .lgm-text-layout{border-bottom:1px solid #DCE2E6}.lego-text .lgm-text-inner{min-height:30px;overflow-x:hidden;background-color:#fff;padding:8px;padding-left:0;padding-right:0}.lego-text .lgm-text-inner *{max-width:100%!important}.lego-text .lgm-text-inner p{line-height:1.5;word-break:break-all}.lego-text .lgm-text-hide *{margin:0!important;line-height:22px!important;color:gray!important}.lego-text .lgm-text-hide{max-height:66px;line-height:22px;overflow:hidden;color:gray!important;cursor:pointer}.lego-text .lgm-text-more{background:url(../images/text-more_037ffd4.png) no-repeat center center;height:20px;background-size:15px;cursor:pointer}.lego-text .lgm-text-short{background-image:url(./img/text-short_4349123.png)}.lego-text .lgm-text-content{display:none}
.lego-title .lgm-title-border{border-bottom:1px solid #f1f1f1!important}.lego-title .lgm-title-text{height:42px;line-height:42px;border-left:0;border-right:0;font-size:20px;background-color:#fff;position:relative}.lego-title .lgm-title-text .lgm-title-icon{display:inline-block;height:19px;width:7px;background-image:url(./img/pg-m-title-icon1-btm_903e5b6.png);background-repeat:no-repeat;background-position:0 15px;vertical-align:middle;margin-left:10px}.lego-title .lgm-title-layout .style1{padding-left:17px}.lego-title .lgm-title-layout .style4{background-image:url(./img/title_new_icon2_9ce2fcf.png);background-repeat:no-repeat;background-size:6px;background-position:17px center;text-indent:15px!important}.lego-title .lgm-title-layout .style3{background-image:url(./img/title_new_icon3_2b3bfde.png);background-repeat:no-repeat;background-size:11px;background-position:17px center;text-indent:17px!important}.lego-title .lgm-title-layout .style2{background-image:url(./img/title-icon1_8d8e0fb.png);background-repeat:no-repeat;background-size:8px;background-position:17px center;text-indent:16px!important}.lego-title .lgm-title-text .lgm-title-title{display:inline-block;height:42px;line-height:42px;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lego-title .lgm-title-linkwrap{display:block;color:#000}.lego-title .lgm-title-link{position:absolute;display:block;width:10px;height:25px;background:url(../images/more_786c3b3.png) no-repeat 0;background-size:10px;top:9px;right:10px}.lego-title .lgm-title-layout .style2 .title-tip{display:block;position:absolute;top:10px;left:17px;width:8px;height:22px;background-image:url(./img/title-tip_347b440.png);background-repeat:no-repeat;background-size:8px;background-position:bottom center}
.lego-map .lgm-map-layout{}.lego-map .lgm-map-inner{background-color:#fff}.lego-map .lgm-map-title{height:14px;line-height:14px;font-size:20px;padding-left:17px;font-weight:400}.lego-map .lgm-map-content{padding:10px 17px;padding-top:0;margin-top:-4px}.lego-map .lgm-map-content div{min-height:25px;line-height:25px;font-size:15px;color:#373737;word-break:break-all}.lego-map div.lgm-map-name{}.lego-map div.lgm-map-streetName{font-family:"宋体"}.lego-map .lgm-map-place{height:131px;border:solid 2px #ebf1f5;border-radius:2px}.lego-map .lgm-map-static-pic{width:100%;min-height:200px;overflow:hidden;}.lego-map .lgm-map-icon{display:inline-block;vertical-align:middle;width:14px;height:24px;background:url(../images/pg-mapPoint_c6febd7.png) no-repeat 0 1px}.lego-map .lgm-map-cover{background-color:rgba(0,0,0,.81);display:none;left:0;position:fixed;top:0;width:100%;height:100%!important;z-index:10000}.lego-map .lgm-incloudMap{position:fixed;width:90%;height:90%;top:18px;left:5%;z-index:10001;display:none}.lego-map .lgm-map-dialog{width:100%;height:100%}.lego-map .lgm-map-closediv{position:absolute;right:15px;top:15px;font-size:20px;cursor:pointer}

/*pic*/
.blend-picture{overflow-x:hidden}.blend-picture img{width:100%}.blend-picture-radius img{border-radius:10px}.blend-picture-default{margin:10px;position:relative}.blend-picture-default img{display:block;max-width:100%;height:auto;margin:10px auto}.blend-picture-default .blend-picture-title-default{text-align:center;font-size:14px;margin-bottom:15px;color:#333}.blend-picture-default .blend-picture-title-cover{display:block;width:calc(100% - 6px);height:30px;line-height:30px;position:absolute;text-align:left;padding-left:10px;font-size:14px;background-color:rgba(0,0,0,.6);color:#fff;bottom:10px;left:0}.blend-picture-full{margin:0;padding:0;position:relative}.blend-picture-full img{display:block;max-width:100%;height:auto;margin:10px auto}.blend-picture-full .blend-picture-title-default{text-align:center;font-size:16px;color:#333}.blend-picture-full .blend-picture-title-cover{display:block;width:100%;height:30px;line-height:30px;position:absolute;text-align:left;padding-left:10px;font-size:14px;background-color:rgba(0,0,0,.6);color:#fff;bottom:10px;left:0}.blend-picture-one{margin:0 10px;background:#fff}.blend-picture-one img{display:block;max-width:100%;height:auto;padding:2px;border:1px solid #dfdfdf}.blend-picture-two{margin:0 10px;background:#fff;position:relative}.blend-picture-two img{display:block;max-width:100%;height:auto}.blend-picture-two figcaption{display:block;width:100%;height:20px;line-height:20px;position:absolute;text-align:left;padding-left:10px;font-size:14px;background-color:rgba(0,0,0,.6);color:#fff;bottom:0;left:0}