@charset "gb2312";
.main{ width: 1200px; margin: 0 auto; overflow: hidden;}

.li_fl li{float: left;}
.container{padding:10px 0 20px;overflow:hidden;}

.container_1{overflow:hidden; padding-bottom:30px;}



/* map */

.aboutBg{ background:#fff; display:block;overflow:hidden;}

.aboutBox{height:600px;background-color:#fff;width:100%;overflow:hidden;position:relative;}

.aboutInfo_wai{position:absolute;left:61%;margin-left:-110px;height:400px;width:500px;z-index:2;top:97px;}

.aboutInfo_wai .showBtn{position:absolute;right:-3px;; top:-3px; width:50px;height:50px;background-position:0 0;cursor:pointer; z-index:3;}

.aboutInfo_wai .showBtn i{background:url(about_gif.png) no-repeat 0 0;display:block;overflow:hidden;width:14px;height:15px;background-position:0 0;position:absolute;left:18px;top:10px;}

.aboutInfo.active .showBtn{background-position:0 -29px;}

.aboutInfo_wai .showBtn span{position:absolute;left:0;width:100%;top:25px;text-align:center;color:#c45325;}

.aboutInfo{overflow:hidden;position:absolute; height:400px;width:500px;z-index:2;top:0;}

.aboutInfo b.mask{width:500px;height:400px;background-color:#c45325; position:absolute;left:0;top:0;z-index:0;}

.infoTit{margin:30px;position:relative;z-index:1;}

.aboutInfo.active dl.infoTit dt.dt a i{background-position:0 -15px;}

.onShow{display:none;}

.aboutInfo.on{height:400px;}

.aboutInfo.on .onShow{display:block;}

.mapBox{width:100%;height:100%;overflow:hidden;position:relative;z-index:0;}

.iw_poi_title{color:#33261a;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;padding-bottom:8px;}

.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;line-height:20px;color:#888;}

.BMap_Marker label{padding:5px !important;border-radius:3px;margin-top:-4px;}

.anchorBL{display:none !important;}



/*地图上层文字信息*/

.contactText{padding-top:20px;color:#fff; width:470px; height:288px; overflow:hidden; overflow-y:auto;}

.contactText .con_list{ font-size:16px;}

.contactText .con_list p{ height:20px; line-height:20px; text-indent:30px; margin-bottom:15px;}

.contactText .con_list p.p1{ background:url(lylx-ico1.png) left center no-repeat;}

.contactText .con_list p.p2{ background:url(lylx-ico2.png) left center no-repeat; height:22px; line-height:22px;}

.contactText .con_list p.p3{ background:url(lylx-ico3.png) left center no-repeat;}

.contactText .con_list p.p4{ background:url(lylx-ico4.png) left center no-repeat;}

.contactText .con_cxlx{ width:350px; height:100px; margin-top:54px;}

.contactText .con_cxlx input.inp{ width:248px; height:38px; margin-bottom:10px; border:1px solid #fff; border-radius:5px; float:left; text-indent:14px; font-size:16px; line-height:38px; color:#fff; background:#c45325;}

.contactText .con_cxlx input.btn{ border::none; width:86px; height:86px; float:right; background:url(con_cxlx_btn.png); margin-top:-46px; cursor:pointer;}



/*来院路线方式*/

.lylx_lx{ width:100%; overflow:hidden;}

.lylx_lx .lylx_hd{ height:160px; overflow:hidden;}

.lylx_lx .lylx_hd li{ width:80px; height:105px; margin:0 60px; margin-top:30px;}

.lylx_lx .lylx_hd li i{ display:block; width:80px; height:80px; border-radius:50%;}

.lylx_lx .lylx_hd li p{ width:80px; height:16px; line-height:16px; text-align:center; overflow:hidden; margin-top:9px; color:#999;}

.lylx_lx .lylx_hd li.on p{ color:#c45325;}

.lylx_lx .lylx_hd li:hover p{ color:#c45325;}

.lylx_lx .lylx_hd li.li1 i{ background:url(lylx_pic1.png) top 18px center no-repeat #e8e8e8;}

.lylx_lx .lylx_hd li.li2 i{ background:url(lylx_pic2.png) top 18px center no-repeat #e8e8e8;}

.lylx_lx .lylx_hd li.li3 i{ background:url(lylx_pic3.png) top 15px center no-repeat #e8e8e8;}

.lylx_lx .lylx_hd li.li4 i{ background:url(lylx_pic4.png) top 23px center no-repeat #e8e8e8;}

.lylx_lx .lylx_hd li.li5 i{ background:url(lylx_pic5.png) top 18px center no-repeat #e8e8e8;}
.lylx_lx .lylx_hd li.li6 i{ background:url(lylx_pic6.png) top 18px center no-repeat #e8e8e8;}


.lylx_lx .lylx_hd li.on.li1 i{ background:url(lylx_pic1.png) top 18px center no-repeat #c45325;}

.lylx_lx .lylx_hd li.on.li2 i{ background:url(lylx_pic2.png) top 18px center no-repeat #c45325;}

.lylx_lx .lylx_hd li.on.li3 i{ background:url(lylx_pic3.png) top 15px center no-repeat #c45325;}

.lylx_lx .lylx_hd li.on.li4 i{ background:url(lylx_pic4.png) top 23px center no-repeat #c45325;}

.lylx_lx .lylx_hd li.on.li5 i{ background:url(lylx_pic5.png) top 18px center no-repeat #c45325;}
.lylx_lx .lylx_hd li.on.li6 i{ background:url(lylx_pic6.png) top 18px center no-repeat #c45325;}


.lylx_lx .lylx_hd li:hover.li1 i{ background:url(lylx_pic1.png) top 18px center no-repeat #c45325;}

.lylx_lx .lylx_hd li:hover.li2 i{ background:url(lylx_pic2.png) top 18px center no-repeat #c45325;}

.lylx_lx .lylx_hd li:hover.li3 i{ background:url(lylx_pic3.png) top 15px center no-repeat #c45325;}

.lylx_lx .lylx_hd li:hover.li4 i{ background:url(lylx_pic4.png) top 23px center no-repeat #c45325;}

.lylx_lx .lylx_hd li:hover.li5 i{ background:url(lylx_pic5.png) top 18px center no-repeat #c45325;}
.lylx_lx .lylx_hd li:hover.li6 i{ background:url(lylx_pic6.png) top 18px center no-repeat #c45325;}


.lylx_lx .lylx_bd { margin-top:40px; margin-bottom:27px;}

.lylx_lx .lylx_bd .lylx_tit{ height:36px; width:1200px; border-bottom:2px solid #f5f5f5; margin-bottom:23px;}

.lylx_lx .lylx_bd .lylx_tit h1{ display:inline; font-size:24px; height:24px; line-height:24px; padding-bottom:9px; border-bottom:2px solid #c45325; padding-right:5px;}

.lylx_lx .lylx_bd .lylx_lxfa{ margin-bottom:15px;font-size:16px; line-height:28px;}

.lylx_lx .lylx_bd .lylx_lxfa span{ display:block; color:#c45325;}

.lylx_lx .lylx_bd .lylx_lxfa p{ color:#313131;}

.lylx_lxfa_all{ height:255px; overflow:auto; overflow-y:yes;}





/* 滚动条 */

.mCSB_scrollTools .mCSB_dragger{left:0;}

.mCustomScrollBox > .mCSB_scrollTools{width:10px;}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e9d2a6;}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;}

.mCSB_scrollTools .mCSB_draggerContainer{height:100%;}



/* 设置滚动条的样式 */::-webkit-scrollbar { width: 5px;}

/* 滚动槽 */::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px #e8e8e8; border-radius: 10px;}

/* 滚动条滑块 */::-webkit-scrollbar-thumb { border-radius: 10px; background: #e8e8e8;}

::-webkit-scrollbar-thumb:window-inactive { background: #fff;}