﻿@charset "utf-8";


/*
* reset 清除默认属性
*/
*{font-family:Tahoma;}
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;}
body{ overflow-x:hidden;}
body{font-size:14px;width:100%;}
em,b{font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
h3{font-size:14px;}
a{text-decoration:none;outline:none;}
a:hover{}
a img{border:none;}
input[type="submit"],input.submit{cursor:pointer;}
input[type="text"],input.text{padding:0 0 0 3px;}

/* html5支持,需配合html5.js */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

/* 
* 其它字型表达方式
* font：[ [ <font-style> || <font-variant> || <font-weight> ]? <font-size> [ / <line-height> ]? <font-family> ]
* 字体使用英文名
* font-family:"Microsoft Yahei",SIMHEI,SIMSUN;(微软雅黑,黑体,宋体)
*/



/* block */
.block{width:100%;position:relative;z-index:0;padding:32px 0;}
.mainBox{position:relative;width:100%;height:100%;}
.item{width:1200px;margin:0 auto;}
.header{position:relative;z-index:20;}
.topBar{z-index:0;}


/*顶部*/
#top{width:1200px;height: 82px;margin: 0 auto;background-color: #fff;padding: 19px 0;}
#top img{display: block;border: none;}
.top_logo{float: left;margin-top: 5px;}
.center {
    position: relative;
    padding: 10px 12px 6px 12px;
    border-left: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
    width: 616px;
    line-height: 20px;
    margin-right: 13px;
    margin-left: 16px;
    margin-top: 10px;
    float: left;
}
.center ul li{color: #8b8b8b;font-size: 12px;}
.center span {
    display: block;
    background: url(/template/pc/skin/picture/top_pic1.png) 0 -82px no-repeat;
    width: 264px;
    height: 32px;
    position: absolute;
    right: 35px;
    bottom: 0;
    top: 11px;}

.top_pic2{float:left;margin-left: 16px;margin-top: 15px;}
/*menu竖导航*/
.menu{background-color: #0c66a0;height: 50px;line-height: 50px;}
.header_nav{height:50px;position:relative;z-index:99;}
.header_nav_index{width:150px;position:absolute;height:50px;left:0px;z-index: 1;}
.header_nav_index a{background-color:#0c66a0;height:24px;padding:13px 0;width:150px;font:19px/24px "microsoft Yahei";color:#fff;width:100%;text-align:center;display:block;text-decoration:none;font-weight:100;cursor:pointer;position:relative;}
.header_nav_index a:hover{background-color:#0c66a0;color:#fff;}
.header_nav_subnav1{width:150px;position:absolute;height:50px;left:150px;z-index: 999;}

.navTypeList{width:150px;height:50px;z-index:999;}
.navTypeList:hover, .navTypeList:hover{background-color:#0c66a0;}
.navTypeList:hover .title a:hover i{background-position:0 -13px;}
.navTypeList .title{height:50px;width:150px;}
.navTypeList .title a{background-color:#0c66a0;height:24px;padding:13px 0;width:150px;font:19px/24px "microsoft Yahei";color:#fff;width:100%;text-align:center;display:block;text-decoration:none;font-weight:100;cursor:pointer;position:relative;}
.navTypeList .title a:hover{background-color:#0c66a0;color:#fff;}
.navMenuList_ul{overflow:hidden;}

.navTypeList .navMenuList{width:150px;line-height:26px;display:none;border-bottom:0px solid #8a8a89;margin-top:0;z-index: 999;position: absolute;left:0;top:50px;height: 402px;}
.navTypeList .navMenuList ul li{display:block;*display:inline;position:relative;background:#0c66a0;border-left:1px solid #8a8a89;border-right:1px solid #8a8a89;border-bottom:1px solid #8a8a89;z-index:9999;height: 66px;overflow: hidden;}
.navTypeList .navMenuList ul li .list-xian{position:absolute;bottom:1px;background:#acacac;height:1px;width:100%;}
.navTypeList .navMenuList ul li h3{font-size:14px;background:url(/static/images/ico.png) no-repeat;font-weight:100;display:block;padding-top:10px;padding-left:44px;height:56px;line-height:20px;}
.navTypeList .navMenuList ul li h3 span{display:block;font-size:12px;white-space:nowrap;}
.navTypeList .navMenuList ul li h3 a{color:#fff;display:block;width:100%;height:57px; }
.navTypeList .navMenuList ul li a:hover{color:#444 }
.navTypeList .navMenuList ul li.navList h3 a{color:#fff;display:block;width:100%;height:67px;}
.navTypeList .navMenuList ul li a:hover{color:#444 }
.navTypeList .navMenuList ul li.navList.alt a{color:#444;}

.navTypeList .navMenuList ul li.alt .list-xian{position:absolute;bottom:-3px;background:#666;left:1px;height:2px;}
.navTypeList .navMenuList ul li.alt{background:#fff;border:1px solid #333;border-right:none;}
.navTypeList .navMenuList ul li.alt h3{background:url(/static/images/icohover.png) no-repeat;}
.navTypeList .navMenuList ul li.list-item0 h3, .navTypeList .navMenuList ul li.list-item0.alt h3{background-position:2px 15px;}
.navTypeList .navMenuList ul li.list-item1 h3, .navTypeList .navMenuList ul li.list-item1.alt h3{background-position:2px -50px;}
.navTypeList .navMenuList ul li.list-item2 h3, .navTypeList .navMenuList ul li.list-item2.alt h3{background-position:2px -115px;}
.navTypeList .navMenuList ul li.list-item3 h3, .navTypeList .navMenuList ul li.list-item3.alt h3{background-position:2px -175px;}
.navTypeList .navMenuList ul li.list-item4 h3, .navTypeList .navMenuList ul li.list-item4.alt h3{background-position:2px -242px;}
.navTypeList .navMenuList ul li.list-item5 h3, .navTypeList .navMenuList ul li.list-item5.alt h3{background-position:2px -305px;}

.navTypeList .navSubList{width: 320px;z-index: 99;display: none;}
.navTypeList dl{width:200px;position:relative;top:-366px;left:730px;z-index:100;}
.navTypeList dl dt{font-size:14px;color:#414141;}
.navTypeList dl dd{margin-top:5px;}

.navSubList{position:absolute;height:402px;overflow:hidden;left:150px;top:50px;line-height:21px;width:0;background:#FFF;display: none;overflow: hidden;}
.navSubList .subView{position:absolute;top:0;left:0;width:940px;height:386px;padding:15px 10px 0 0;overflow:hidden;display:none;font-family:"microsoft Yahei";}
.navSubList .subView .navSubList_ul{width:520px;}
.navSubList .subItem{width:100%;height:386px;position:relative; }

.navSubList .subView{background-color: #fff;display: none;}
.navSubList .subItem-title{font-size:14px;font-weight:bold;display:block;border-bottom:1px solid #d6d6d6;margin:0 12px;padding-bottom:5px;color:#444;}
.navSubList .subItem-title a{color:#444;}
.navSubList .subItem-title a:hover{color:#333;}
.navSubList .subItem-cat{margin:10px 12px 0;width:100%;overflow:hidden;font-size:12px;}
.navSubList .subItem-cat a{color:#414141;margin:0 10px 0 0;white-space:nowrap;overflow:hidden;display:block;float:left;width:46%;}
.navSubList .subItem-cat a.subts{width:120px;font-weight:bold;}
.navSubList .subItem-cat span{width:100%;display:block;float:left;}
.navSubList .subItem-cat a.subts1{width:100%;}
.navSubList .subItem-cat .navgd{border-radius:3px;border:1px solid #CCC;padding:2px 5px;display:none }
.navSubList .subItem-cat a:hover{text-decoration:none;color:#f00; }
.navSubList .subItem-cat a.navhong{color:#333 }
.navSubList .subItem{width:715px }


.nav31box{float:left;width:290px;_width:280px;overflow:hidden;margin:0 0 0 20px;position:relative;z-index:2 }
.nav31boxz{padding:2px 0 2px;margin-bottom:3px }
.nav31boxz:hover{background:#f8f8f8 }
.nav31boxz ul{margin:10px 12px 0;width:100%;overflow:hidden;}
.nav31boxz ul li{width:251px;height:20px;float:left }
.nav31boxz ul li a{color:#444 }
.nav31boxz ul li a:hover{text-decoration:none;color:#333 }
.nav32box{width:389px;height:259px;position: absolute;right:0;bottom:20px;}

.object_banner1{width:200px;overflow:hidden }
.object_banner1 li{width:200px;float:left;overflow:hidden;margin-bottom: 20px; }

.dlbanner p{height:35px;background:#777;font-size:14px;line-height:35px;color:#fff;text-indent:38px;font-family:"microsoft Yahei";}
.dlbanner p a{color:#fff;font-family:"microsoft Yahei";}
.header_nav_subnav2 a.none980, .navTypeList dl{display:block }


.nav_health{position:absolute;left:300px;top:0;height:50px;width:150px;z-index:100;}
.nav_health.active{background-color:#0c66a0;}
.nav_health h2{height:50px;width:150px;overflow: hidden;}
.nav_health h2 a{font:19px"microsoft Yahei";height:24px;line-height:24px;padding:13px 0;width:150px;color:#fff;color:#fff;text-align:center;display:block;}
.nav_health h2 a:hover{color:#fff;}
.nav_health h2 a i,.navTypeList .title i{display:block;width:14px;height:7px;display:inline-block;margin-left:6px;vertical-align:middle;font-size:0;line-height:0;}
.nav_health ul{width:150px;display:none;position:absolute;top:50px;left:0;z-index:100;}
.nav_health ul li{ border-bottom:1px solid #969696;text-align:center;}
.nav_health ul li a{background-color:#0c66a0; color:#fff;font:14px "microsoft Yahei";display:block;line-height:40px;}
.nav_health ul li a:hover{background-color:#fff;color:#0c66a0;}

.header_nav .navCon{height:50px;margin-left:450px;top:0;line-height:50px;overflow:hidden;position:relative;}
.header_nav .navCon li{float:left;width:150px;height:50px;z-index:0;position:relative;}
.header_nav .navCon a{color:#fff;display:block;text-align:center;width:150px;height:50px;font:19px/50px "microsoft Yahei";}
.header_nav .navCon a,.header_nav .navCon a i{position:relative;z-index:1;}
.header_nav .navCon a.active{background-color:#0c66a0;color:#fff;}
.header_nav .navCon a:hover{color: #fff;}
.header_nav .navCon li .buoy{background-color:#0c66a0;height:50px;width:0;position:absolute;top:0;left:0;z-index:0;display:block;z-index:0;}
.header_nav .navCon .buoy1{background-color:#0c66a0;height:50px;width:150px;position:absolute;top:0;left:-170px;z-index:0;display:block;z-index:0;}

#nav{position:relative;*position:absolute;z-index:3;}

/*底部*/
.footerBox{padding-top: 30px ;background-color: #414141;position: relative;}
.footerBox_cont{width: 1200px;height: 300px; margin: 0 auto;}
.footerBox_contL {width: 444px;margin-top: 60px;float: left;}
.footerBox_contL p{color: #b9b9b9;line-height: 30px;margin-top: 10px;}
.footerBox_contL span{font-weight: bolder;}
.fg{float: left;}
.footerBox_contC{width: 330px;margin: 10px 0 0 120px;float: left;color: #b9b9b9;}
.footerBox_contC_tit{ border-bottom: 1px dotted #b9b9b9;line-height: 40px;width: 200px;}
.footerBox_contC span{font-size: 24px;}
.footerBox_contC ul{width: 220px;margin-top: 10px;}
.footerBox_contC ul li{width: 110px;float: left;line-height: 30px;}
.footerBox_contC ul li a:hover{color: #fff;}
.footerBox_contR{margin:60px 20px 0 0;float: right;width: 170px;color: #b9b9b9;}
.footerBox_contR img{margin-bottom: 10px;}
.footerBox_bot{background-color: #303030;height: 44px; text-align: center;color: #b9b9b9;line-height: 44px;overflow: hidden;/* margin-bottom:40px; */}

/*预约弹出框*/
.serveBook{display:none;width: 100%;height: 100%;position:absolute;left:0;top:0;z-index:1000;}
.bookBg{background:url(/static/images/ico.jpg) no-repeat;display:block;overflow:hidden;} 
.bookReserveMask{height:100%;z-index:999;width:100%;}
.bookReserveMask{background-color:#000;opacity:0.5;filter:Alpha(opacity=50);position: fixed;left:0;top:0;}
.bookBoxCon{box-shadow:0 0 5px rgba(0, 0, 0, 0.3);height:450px;width:600px; position:fixed;top:50%;left:50%;margin-left:-300px;z-index:1000;margin-top: -225px;background:url(/static/images/bookbg.jpg) no-repeat;color: #040000;}
.bookHead{height:80px;position:relative;width:100%;}
.bookHead b{font:48px "Microsoft Yahei";text-align:center;color:#fff;padding:34px 0;display:block;}
.bookHead .close{border-radius:11px;height:22px;overflow:hidden;position:absolute;right:6px;top:4px;transform:rotate(0deg);transition:transform 0.25s ease-in-out 0s, -webkit-transform 0.25s ease-in-out 0s;width:22px;background: url(/static/images/close.jpg) no-repeat;}
.bookHead .close:hover{transform:rotate(180deg);}
.bookBody{position:relative;padding-left: 263px;width: 337px;}
.bookForm{width:327px;padding-top: 20px;height: 370px;}
.bookForm dl{height:30px;margin:0;padding-bottom:15px;position:relative;}
.bookForm dl dt{font-size:12px;left:0;line-height:35px;position:absolute;top:0;white-space:nowrap;width:70px;color: #040000;}
.bookForm dl dd{margin:0;padding-left:65px;position:relative;}
.bookForm dl dd span{color:#fd0202;font-size:14px;line-height:35px;position:absolute;right:7px;text-align:right;top:0;width:50px;}
.bookForm dl dd .bookText{background-color:#fff;border:1px solid #ea87b8;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1) inset;font-family:"Microsoft Yahei",Tahoma;font-size:14px;transition:all 0.3s ease-in-out 0s;}
.bookForm dl dd em input{vertical-align: middle;}
.bookForm dl dd em {vertical-align: middle;font-style:normal;}
.bookForm dl dt{font-size:14px;left:0;line-height:30px;position:absolute;top:0;white-space:nowrap;width:70px;}
.bookForm dl dd select.bookText{height:30px;line-height:30px;padding:2px;width:120px;}
.bookForm dl dd input.bookText{height:26px;line-height:26px;padding:2px;width:209px;}
.bookForm dl dd select.w2{width:214px;}
.bookForm dl dd .bookText:focus{background-color:#fff;border-color:#6eaa24;}
.bookForm dl dd .bookSubmit{display:block;cursor:pointer;height:38px;padding:0;width:124px;z-index:0;background: none;border:none;}
.bookForm dl dd i{display: block;width:25px;height: 28px;background: url(/static/images/cal.jpg) no-repeat;position: absolute;right:50px;top:2px;}
.bookSuc{width: 100%;height: 100%;position:absolute;left:0;top:0;z-index: 1001;display:none;}
.bookSuc .mask{height:100%;z-index:999;width:100%;}
.bookSuc .mask{background-color:#000;opacity:0.5;filter:Alpha(opacity=50);position:absolute;left:0;top:0;}
.bookSucCon{width: 600px;height: 250px;background: url(/static/images/success.jpg) no-repeat;position: absolute;left:50%;margin-left: -300px;top:50%;margin-top: -125px;z-index: 1000;}
/*日历控制*/
#calendarPanel{position:absolute;background-color:#fff;border:1px solid #d6d8d8;width:192px;height:207px;padding:4px;overflow:hidden;box-shadow:3px 3px 5px rgba(0,0,0,0.1);z-index:2000;margin-top:1px;height:194px;}
#calendarIframe{border:none;width:192px;overflow:hidden;height:194px;}

/*文章页电话预约窗口*/
.pop_tel{ width:400px; background:url(/static/images/tel_bg.jpg) no-repeat top #fbfbfb; position:fixed; top:50%; left:50%; margin-left:-201px; margin-top:-202px; border:solid 1px #de1a7c; z-index:9999;}
.pop_title{ height:168px; position:relative;}
.pop_title a{ display:block; position:absolute; right:3px; top:3px; width:24px; height:24px; text-indent:-50em; overflow:hidden;}
.pop_tel ul{ width:200px; margin:30px auto;}
.pop_tel li{ padding-bottom:15px;}
.tel_input{ height:30px; line-height:30px; width:190px; padding:0 10px;border: 1px solid #000;}
a.tel_sub{ display:block; width:192px;  background:#de1a7c; line-height:32px; color:#fff; text-align:center; margin:0 auto;}
a.tel_sub:hover{ background:#de1a7c; color:#fff;}

/*底部固定栏*/
.public-swt-max {position: fixed; width:100%;height:60px;background:url(/static/images/popup_bottom-popup-bg.png) repeat;z-index:20; visibility: visible; left: 0px; right: auto; top: auto; bottom: 0px; margin-left: 0px; margin-top: 0px; display: block;}
.public-swt-max .callBtn{line-height:60px;font-size:20px;color:#fff;position:absolute;left:50%;margin-left:295px; width: 154px; padding-left:43px;font-family: "Microsoft Yahei", Tahoma; cursor: pointer;}
.public-swt-max .callBtn i{width:34px;height:34px;background:url(/static/images/popup_ioc.png) -205px 0 no-repeat;position:absolute;left:0;top:50%;margin-top:-17px;display:block;}
.public-swt-max .bajs-live-popup-chat,.public-swt-max .bajs-live-popup-booking{width:78px;height:33px;padding-left:20px;text-align:center;line-height:33px;font-size:14px;font-weight:bold;color:#fff;display:block;position:absolute;left:50%;top:15px; font-family: "Microsoft Yahei", Tahoma;cursor: pointer; text-decoration: none;}
.public-swt-max .bajs-live-popup-chat.active{background-color:#66bf2c;}
.public-swt-max .bajs-live-popup-chat{background-color:#0c66a0;margin-left:73px;}
.public-swt-max .bajs-live-popup-booking{background-color:#0c66a0;margin-left:186px;}
.public-swt-max .bajs-live-popup-chat i,.public-swt-max .bajs-live-popup-booking i{background:url(/static/images/popup_ioc.png) no-repeat;position:absolute;top:50%;margin-top:-9px;}
.public-swt-max .bajs-live-popup-chat i{width:21px;height:18px;background-position:-156px 0;left:5px;}
.public-swt-max .bajs-live-popup-booking i{width:20px;height:19px;background-position:-181px 0;left:7px;}
.public-swt-max .bajs-live-popup-booking:hover{background-color:#ff62b4;}
.public-swt-max .bajs-live-popup-chat:hover{background-color:#ff62b4;}
.public-swt-max .mapLink{width:48px;height:48px;background:url(/static/images/popup_ioc.png) -52px 0 no-repeat;position:absolute;left:50%;margin-left:-422px;top:50%;margin-top:-24px;transition:all .3s;}
.public-swt-max .bajs-lite-call{width:400px;position:absolute;left:50%;margin-left:-260px;top:15px;}
.public-swt-max .bajs-lite-call .telText{position: absolute; top:0; left: 0; width:240px;height:33px;padding: 0 0 0 3px;line-height:22px;color: #a9a9a9;font-size:12px;background-color:#fff;border:0;}
.public-swt-max .bajs-lite-call .bajs-ajax-form-sumit-btn{position:absolute;top:0;left:243px;width:76px;height:33px;text-align:center;color:#fff;background-color:#0c66a0;border:0; padding: 0;font:bold 14px/33px "Microsoft Yahei", Tahoma;} 
.public-swt-max .bajs-lite-call .bajs-ajax-form-sumit-btn:hover{background-color:#ff62b4;}
.public-swt-max .botIph,.public-swt-max .botAnd{width:48px;height:48px;display:block;position:absolute;left:50%;margin-left:-300px;top:50%;margin-top:-24px;}
.public-swt-max .botIph{margin-left:-485px;}
.public-swt-max .botAnd{margin-left:-359px;}
.public-swt-max .botIph i,.public-swt-max .botAnd i{width:48px;height:48px;background:url(/static/images/popup_ioc.png) no-repeat;position:absolute;left:0;top:0;transition:all .3s;}
.public-swt-max .botIph i{background-position:0 0;}
.public-swt-max .botAnd i{background-position:-104px 0;}

.public-swt-max .botIph:hover i{background-position:0 -52px;}
.public-swt-max .botAnd:hover i{background-position: -104px -52px;}
.public-swt-max .mapLink:hover{background-position: -52px -52px;}

.public-swt-max .botIph img{width:100px;height:100px;position:absolute;left:50%;margin-left:-47px;top:-116px;opacity:0;filter:alpha(opacity=0);transition:all 0.5s ease-in-out;transform:scale(0);-webkit-transition:all 0.5s ease-in-out;-webkit-transform:scale(0);}
.public-swt-max .botIph.active img{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);}
  
/*中间弹窗*/
dl,dt,dd{margin:0;padding:0;}
.public-live-cent{display:none;width:540px;height:380px;z-index:998; visibility: visible; position: fixed; left: 50%; right: auto; top: 50%; bottom: auto; margin-left: -270px; margin-top: -190px; background: #fff;-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-moz-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-o-box-shadow: 0px 0px 15px rgba(0,0,0,.3);-ms-box-shadow: 0px 0px 15px rgba(0,0,0,.3);box-shadow: 0px 0px 15px rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.public-live-cent .bajs-live-popup-close{width:23px;height:23px;position:absolute;right:2px;top:2px;background:url("/static/images/popup_bg02.png") no-repeat -10px 0;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;cursor:pointer;z-index: 999;}
.public-live-cent .bajs-live-popup-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUp {
    0% {opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
    100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fadeInUp {
    0% {opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
    100% {opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}

.bajs-live-popup-banner{position: relative;width:540px;height:278px;overflow: hidden;}
.bajs-live-popup-banner img{display: block;width:540px;height:278px;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;}
.bajs-live-popup-mess{height: 45px;overflow: hidden;padding:0 10px;line-height: 45px; background:#fff;}
.bajs-live-popup-mess p{float: left;font-size: 18px;color:#cc2282;}
.bajs-live-popup-mess p i{display:inline-block; width:14px; height:9px; margin:0 0 0 5px;font-size: 0;line-height: 0;vertical-align:middle; background:url(/static/images/zxlx_jt.png) no-repeat;}
.bajs-live-popup-mess p span{padding:0 0 0 10px;color:#cc2282;font-size: 14px;}
.bajs-live-popup-mess dl{float: right;}
.bajs-live-popup-mess dd{float: left;padding:0 0 0 10px;}
.bajs-live-popup-mess dd a{color:#727279;}
.bajs-live-popup-mess dd a:hover{color:#cc2282;}
.bajs-live-popup-mess dd i{display:inline-block;width:20px;height:20px;font-size: 0;line-height: 0;margin:-3px 5px 0 0;vertical-align:middle;}
.bajs-live-popup-mess dd.zxlx i{background:url(/static/images/zxlx_tb.jpg);}
.bajs-live-popup-bot{padding:0 10px; background:#fff;overflow: hidden;}
.bajs-live-popup-bot .dhk{float: left;width: 400px;height: 36px;padding:5px;border:1px solid #dadada;-webkit-box-shadow:1px 1px 1px #dadada;-moz-box-shadow:1px 1px 1px #dadada;-o-box-shadow:1px 1px 1px #dadada;-ms-box-shadow:1px 1px 1px #dadada;box-shadow:1px 1px 1px #dadada;}
.bajs-live-popup-bot .dhk textarea{display: block;width:400px;height:36px;font-size: 14px;color:#999;line-height: 22px;border:none;outline:none;resize:none;}
.bajs-live-popup-bot .dhk-btn{float:right;width:90px;height: 47px;line-height: 47px;text-align: center;color:#fff;font-size: 22px;overflow: hidden;background:#cc2282;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;animation:map 0.8s infinite;}
@-moz-keyframes map{0%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(0.95,0.95)}100%{-moz-transform:scale(1,1)}}
@-ms-keyframes map{0%{-ms-transform:scale(1,1)}50%{-ms-transform:scale(0.95,0.95)}100%{-ms-transform:scale(1,1)}}
@-o-keyframes map{0%{-o-transform:scale(1,1)}50%{-o-transform:scale(0.95,0.95)}100%{-o-transform:scale(1,1)}}
@-webkit-keyframes map{0%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(0.95,0.95)}100%{-webkit-transform:scale(1,1)}}
@keyframes map{0%{transform:scale(1,1)}50%{transform:scale(0.95,0.95)}100%{ transform:scale(1,1)}}


/* 左侧弹窗 */
.public-live-6 input::-webkit-input-placeholder{color:#028bd8;}
.public-live-6 input:-moz-placeholder{color:#028bd8;}
.public-live-6{width:130px;height:464px;background:#0c66a0 url('/static/images/popup_bg.png');  visibility: visible;display: none;}
.public-live-6 a.bajs-live-popup-close{position:absolute;right:0;top:-20px;width:16px;height:16px;background:url('/static/images/popup_icon.png') no-repeat -140px 0;overflow:hidden;cursor:pointer;}
.public-live-6 a.bajs-live-popup-close:hover{background-position:-160px 0;}
.public-live-6 .qrcode{position:relative;top:0;left:0;width:128px;height:164px;background-color:#fff;border:1px solid #0c66a0;overflow: hidden;}
.public-live-6 .qrcode img{width:128px;height:164px;display:block;margin:0 auto ;}
.public-live-6 .qrcode dd{padding-top:7px;color:#515151;font-size:14px;text-align:center;line-height:18px;}
.public-live-6 a.bajs-live-popup-btn{position:relative;width:70px;height:30px;padding-left:35px;margin:0 auto 10px;display:block;border-radius:6px;background-color:#fff;color:#0c66a0;font-size:14px;line-height:30px;font-family:"Microsoft Yahei", Tahoma;cursor:pointer;text-decoration:none;}
.public-live-6 a.bajs-live-popup-chat{margin-top:8px;}
.public-live-6 a.bajs-live-popup-btn i{position:absolute;background:url('/static/images/popup_icon.png') no-repeat;overflow:hidden;}
.public-live-6 a.bajs-live-popup-chat i{left:5px;top:8px;width:21px;height:15px;background-position:0 0;}
.public-live-6 a.bajs-live-popup-qq i{left:7px;top:7px;width:15px;height:17px;background-position:-26px 0;}
.public-live-6 a.bajs-live-popup-booking i{left:7px;top:8px;width:15px;height:17px;background-position:-46px 0;}
.public-live-6 a.bajs-live-popup-call i{left:7px;top:8px;width:16px;height:17px;background-position:-66px 0;}
.public-live-6 a.bajs-live-popup-btn:hover{background-color:#b2005d;color:#fff;}
.public-live-6 a.bajs-live-popup-chat:hover i{background-position:0 -20px;}
.public-live-6 a.bajs-live-popup-chat.active {background-color:#b2005d;color: #fff;}
.public-live-6 a.bajs-live-popup-chat.active  i{background-position:0 -20px;}
.public-live-6 a.bajs-live-popup-qq:hover i{background-position:-26px -20px;}
.public-live-6 a.bajs-live-popup-booking:hover i{background-position:-46px -26px;}
.public-live-6 a.bajs-live-popup-call:hover i{background-position:-66px -20px;}
.public-live-6 .callForm{position:absolute;top:302px;left:50%;margin-left:-65px;width:130px;height:30px;}
.public-live-6 .callForm .telText{position:absolute;left:0;top:0;width:104px;height:30px;padding:0 2px;border:none;outline:none;background:url('/static/images/popup_icon.png') no-repeat 0 -80px;font-size:12px;line-height:30px;}
.public-live-6 .callForm .bajs-ajax-form-sumit-btn{position:absolute;top:0;right:0;width:26px;height:30px;background:url('/static/images/popup_icon.png') no-repeat -100px -18px;font-size:0;line-height:0;border:none;overflow:hidden;cursor:pointer;}
.public-live-6 .callForm .bajs-ajax-form-sumit-btn:hover{opacity:0.9;}
.public-live-6 a.bajs-srcoll-top{position:absolute;bottom:99px;left:50%;margin-left:-45px;width:100px;height:30px;color:#e6489c;font-size:14px;line-height:30px;font-family:"Microsoft Yahei", Tahoma;cursor:pointer;text-decoration:none;}
.public-live-6 a.bajs-srcoll-top img{position:absolute;left:-8px;top:0;width:104px;height:104px;}
.public-live-6 a.bajs-srcoll-top span {position:absolute;top: 100px;left: -4px;color: #fff;font-size: 12px;}
.jcContact{position:absolute;z-index:99;width:130px;left:50%;margin-left: -730px;margin-top: -232px;}
.jcConBtn{position:absolute;top:0;left:0;}

@media screen and (min-width:420px) and (max-width:1280px){
    
.jcContact{position:absolute;z-index:99;width:130px;left:0;margin-left:0px;margin-top: -232px;}

}


.f1BoxR_pic1{    height: 178px;    position: relative;    margin: 0 auto;}
.f1BoxR_pic1 img{    display: block;    width: 100%;    height: 100%;}
.f1BoxR_pic1 em {    background-color: #000;    opacity: 0.6;    filter: Alpha(opacity=60);    width: 276px;     position: absolute;    display: block;    left: 0;    bottom: 0;    height: 30px;      line-height: 30px}
.f1BoxR_pic1 span{    width: 242px;    padding-left: 20px;    font-size: 12px;    color: #c9c9c9;    position: absolute;    display: block;    left: 0;    bottom: 0;    height: 30px;    width: 262px;    line-height: 30px;}
.f1BoxR_pic1_icon{
    width: 7px;
    height: 9px;
    font-size: 0;
    line-height: 0;
    position: absolute;
    left: 10px;
    top: 11px;
    background: url(/static/images/icon.png) no-repeat 0 -36px;
    display: block;
    overflow: hidden;
}