﻿/*左边在线咨询*/
.floatL{ position:fixed; top:100px; left:1px; z-index:9000; }
#float_show{width:149px; }
.float_top{ height:34px; background:#484848; line-height:34px; position:relative}
.float_top span{ font-size:12px; color:#fff; font-family:microsoft yahei; margin-left:10px}
.float_top  a{ display:inline-block; width:34px; height:34px; background:url(../images2014/fload_close_btn.jpg) no-repeat center center; position:absolute; right:5px; top:0px}
.float_ctr img{ width:149px; height:145px; display:block }
.float_btm{ background:#dddddd; padding:5px 0}
.float_btm p{ line-height:20px; text-align:center; font-size:12px; color:#333; font-family:microsoft yahei}
.float_btm strong{ display:block; text-align:center; color:#cc1b35; font-size:16px; font-family:microsoft yahei}
#float_hide{ }
#float_hide{ width:40px; background:url(../images2014/hhzx_tb.png) no-repeat center 10px #d01e36;}
#float_hide strong{ display:block; padding-top:35px; padding-bottom:20px;  text-align:center; color:#fff; font-size:16px; font-family:microsoft yahei; cursor:pointer}

/*右边项目报价*/
.xm_interval{ position:fixed; right:0px; bottom:0px }
#xmI_top{ width:60px;  cursor:pointer; background:#7f7f7f; line-height:20px;  position:fixed; right:10px; bottom:100px  }
.xmpoptop{  background:#fafafa; line-height:35px;}
#xmI_top a{ color:#fff; display:block; text-align:center; width:60px;  padding:10px 0px;font-size:14px; line-height:20px}
#xmI_btm{ }
#xmI_btm a.xmbj{ background:url(../images2014/fd_xmbj.jpg) no-repeat center 10px #fff; display:block;  width:100px; height:45px; padding-top:45px; line-height:30px; text-align:center; color:#333; border:1px solid #d3d3d3; transition: background 1s;-moz-transition: background 1s;	/* Firefox 4 */-webkit-transition: background 1s;	/* Safari ºÍ Chrome */-o-transition: background 1s;}
#xmI_btm a:hover.xmbj{ background:url(../images2014/fd_zxbjh.png) no-repeat center 10px #cd2429; color:#fff; text-decoration:none }
#xmbjPop{ width:0px; height: 200px;  position: fixed; bottom:0px; right: 10px; z-index: 200; *position:absolute; overflow:hidden; }
.xmMain table{ width:215px; margin:0 auto; }
.xmMain table td{ color:#666;  line-height:30px; font-size:12px; height:30px }
.xmMain table{ padding-bottom:10px; padding-top:10px;}
.xmMain table textarea{ width:215px; height:50px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666; padding-top:10px }
.xmMain table .poptext{ width:215px; height:22px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666;  }
.xmMain table td.top2{  vertical-align:top;}
.xmMain table td label{ vertical-align:top;}
.xmMain{ background: #fff;  }
.xmMain strong{ display:block; font-family:microsoft yahei; font-size:15px; color:#333; padding-left:12px}
.xmMain strong span{ color:#d01e36}
.xm_interval a#xmbjClose {  display:none; width:20px; height:35px; background:url(../images2014/xmbj_close.png) no-repeat center 5px #e2e2e2; position:fixed; right:255px; bottom:100px; padding-top:15px; text-align:center}
.popxmbjsub{ width:100%; height:25px; background-color:#cd242b; color:#fff;display:block; text-align:center; line-height:25px; border:0px; cursor:pointer;  }
.popxmbjsub:hover{filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;transition:  1s;
-moz-transition:  0.5s;	/* Firefox 4 */
-webkit-transition: 0.5s;	/* Safari 和 Chrome */
-o-transition: 0.5s; color:#fff }

/*右边浮动电话与微信*/
.fd{position: fixed; top: 150px; right:10px; z-index: 210}
.fd ul li{ width: 60px; height: 58px;  margin-bottom: 1px  }
.fd ul li a{ color: #fff; display:block; text-align:center; width:60px; height: 40px; padding:9px 0px;font-size:14px; line-height:20px; }
.fd ul li a.freeCall{ background:#7f7f7f; }
.fd ul li a.freeCall.now{ background: #d01e36; }
.fd ul li a.webChart{ background: #d01e36 url(../images2014/fd_wx_h.gif) no-repeat center center; text-indent: -9999px }
.fd ul li a.goTopBtn{ background: #7f7f7f url(../images2014/goToBack.png) no-repeat center center; text-indent: -9999px }


/*右边微信显示框*/
.webChart_box{position: fixed; top: 84px; right:62px; width: 153px; height: 171px; padding:12px 0 0 5px; background: url(../images2014/webChartBoxBg.png) no-repeat left top; z-index: 210;}
.webChart_box img{ display: block; width: 122px; height: 122px; padding-left: 9px}
.webChart_box p{ width:135px; color: #7f7f7f; margin-top:3px; text-align: center; line-height: 18px }

/*右边浮动电话显示框*/
.freeCall_box{ position: fixed; top: 150px; right:62px;width: 240px; height: 176px; background: url(../images2014/freeCallBoxBg.png) no-repeat left top; z-index: 210; display: none; }
.freeCall_top{ padding: 13px 0 15px 13px }
.floatC_text{ width: 141px; height: 29px; background: #fff; text-indent: 10px; font-size: 12px; color: #7f7f7f; vertical-align: middle; line-height: 29px}
.floatC_Btn{ width: 65px; height: 29px; background: url(../images2014/freeCallBtn.gif) no-repeat left top; border: 0px; vertical-align: middle; color: #fff; line-height: 29px; cursor: pointer; margin-left: 5px}
.floatC_Btn:hover{ filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8; }
.freeCall_btm{ padding: 10px 16px 0 13px; color: #7f7f7f; line-height: 20px }
