.hid{ visibility:hidden}
input{ outline:none}
/*¸¡¶¯*/

.fd{ position:fixed; right:10px; width:70px;  top:80px; z-index:10}
#wx_show{ position:absolute; right:70px; top:40px; width:0px; height:87px; padding:0; border:0px; background:url(../images2014/wxpt.gif) no-repeat left top }
.fd ul li{ width:70px; height:60px;}
.fd ul li a{ display:block; background:url(../images2014/fd.png) no-repeat center 10px #fff;  width:70px; height:30px; padding-top:30px; 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;}
.fd ul li a.yjfk{ background:url(../images2014/fd_yjfk.png) no-repeat center 10px #fff;}
.fd ul li a.xmbj{ background:url(../images2014/fd_xmbj.jpg) no-repeat center 10px #fff;}
.fd ul li a.gfwx{ background:url(../images2014/fd_wx.jpg) no-repeat center 10px #fff; color:#b90f0b;}
.fd ul li a.hddb{ background:url(../images2014/fd_fhdb.png) no-repeat center 10px #fff;}
.fd ul li a:hover.yjfk{ background:url(../images2014/fd_yjfkh.png) no-repeat center 10px #cd2429; color:#fff; text-decoration:none }
.fd ul li a:hover.xmbj{ background:url(../images2014/fd_zxbjh.png) no-repeat center 10px #cd2429; color:#fff; text-decoration:none }
.fd ul li a:hover.hddb{ background:url(../images2014/fd_fhdbh.png) no-repeat center 15px #cd2429; color:#fff; text-decoration:none }
.fd ul li a:hover.gfwx{ background:url(../images2014/fd_wx_h.gif) no-repeat center 10px #cd2429; color:#fff; }
#yjfkPop{ width: 400px; height: 300px;   position: fixed; top:-400px; left: 200px; z-index: 10000; *position:absolute }

.popMain{ background: #fff; border-radius:5px; box-shadow: 0px 0px 8px #fff }
.poptop{ height:40px; background:#f1f1f1; position: relative; border-radius:5px 5px 0 0px }
.poptop strong{ font-size:14px; color:#333; line-height:38px; margin-left:10px}
.poptop strong span{ color: #cd2429}
.btn_close{ width:15px; height:14px; background:url(../images2014/closewin.jpg) no-repeat left top; position:absolute; right:25px; top:12px; cursor:pointer}
.popMain table{ width:340px; margin:0 auto; }
.popMain table td{ color:#666;  line-height:35px; font-size:14px; }
.popMain table{ padding-bottom:25px; padding-top:20px;}
.popMain table textarea{ width:285px; height:100px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666; }
.popMain table .poptext{ width:285px; height:22px; border:1px solid #ddd; padding-left:5px; line-height:20px;color:#666;  }
.popMain table td.top2{  vertical-align:top;}
.popMain table td label{ vertical-align:top;  }
.popsub{float:left; width:74px; height:25px; background-color:#cd242b; color:#fff;display:block; text-align:center; line-height:25px; border:0px; vertical-align:top; cursor:pointer; border-radius: 5px}
.popsub: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; }
#bodyMain{ background: #000; position: fixed; top:0px; left: 0px; z-index: 100; display: none  }


/* ×ó²à¸¡¶¯*/
.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}

/*=======floatC========*/
.floatC{ height:200px; position:fixed;  z-index:9000; top:360px; left:1px; }
.floatRC{height:200px; position:fixed;  z-index:9000; top:280px; right:8px; }
.floatRC_left{ width:40px; position:fixed; top:280px; right:8px; cursor:pointer; background:#C91B34; line-height:20px  }
.floatRC_right{  position:fixed; right:8px; top:280px}
.floatC_left{ width:40px; position:fixed; top:360px; left:0px; cursor:pointer; background:#C91B34; line-height:20px  }
.floatC_left a,.floatRC_left a{ width:40px; padding:15px 0; font-size:16px; display:block; text-align:center; color:#fff; font-weight:bold;  
}
.floatC_right{  position:fixed; left:0px; top:360px}
.callT{ text-align:right; background:#f0f0f0; height:25px; line-height:25px }
.callT a{ display:block; background:url(../images2014/floatC_btn.png) no-repeat center center; width:25px; height:25px; text-indent:-9999px; text-align:left;}
.callRT{ background:#f0f0f0; height:25px; line-height:25px; text-align:left }
.callRT a{ display:block; background:url(../images2014/floatC_btn.png) no-repeat center center; width:25px; height:25px; text-indent:-9999px; text-align:left;}
.floatC_right p,.floatRC_right p{ line-height:20px; padding-left:10px}
#warnC{background:#f0f0f0; width:150px  }
#telC{ background:#f0f0f0; text-align:center; width:0px; overflow:hidden}

.floatC_text{ width:125px; border:1px solid #9e1218; background:#fff; height:22px; line-height:22px; text-indent:10px; vertical-align:middle; margin-right:5px; border-radius:5px;  margin-top:5px  }
.floatC_Btn{ width:125px; height:29px; background:url(../images2014/callCBtn.png) no-repeat center top;  vertical-align:middle; margin-right:5px; cursor:pointer; margin-top:5px}


.xm_interval{ position:fixed; right:0px; bottom:0px }
#xmI_top{ width:40px;  cursor:pointer; background:#e2e2e2; line-height:20px;  position:fixed; right:10px; bottom:100px  }
.xmpoptop{  background:#fafafa; line-height:35px;}
#xmI_top a{ color:#333; display:block; text-align:center; width:40px;  padding:6px 0;font-size:14px; font-weight:bold; 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; }