
html { overflow-x: hidden; overflow-y: auto; } 
html { overflow-y: scroll; } 
body{color:#444;font-family: Arial,"微软雅黑","宋体",Helvetica,sans-serif; padding:0px; margin:0px; font-size:14px; font-weight:400;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin: 0; padding: 0; word-wrap: break-word; color: #444; font-size: 14px; }
*{padding:0px; margin:0px;}
input{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{ border-collapse: collapse; border-spacing: 0; font-size: 16px;}
img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
input.dialog{height:0; height:0; font-size:0; line-height:0; border:none; }
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{ color:#333;text-decoration:none;}
a:hover{ color:#f00;text-decoration:none}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
.clear{ clear:both}
.auto{ margin:0 auto;}


.keifu{ position:fixed; top:10%; right:0; width:160px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));

    z-index:99999;}

.keifu_tab{ width:160px;}

.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) center; position:relative;  cursor:pointer;display:none;}

.keifu_box{ border:5px solid #bf1908;background: #fff;border-radius: 5px;}

.keifu_tab a{ display:block;}

.keifu_tab img { margin-right:5px;}

.keifu_head{ background:#bf1908; background-position: 0 -103px; font-size:18px;color:#fff; line-height:42px; position:relative;text-indent: 15px;}

.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/close2.png) center no-repeat; position:absolute; top:13px; right:8px;}

.keifu_close:hover{ background:url(../images/close3.png) center no-repeat;}

.keifu_con{ padding:20px 10px 10px 10px;margin:0;}

.keifu_con li{height:33px;}

.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}

.keifu_con span { vertical-align: middle;font-size: 12px;}

.kf-tel { border-top:1px solid #bf1908;padding:10px;}

.kf-tel p { font-size: 14px;color: #000;margin: 0;}

.kf-tel b { font-size: 16px;color: #bf1908;font-family: arial;font-weight: 800;}

.kf-tel2 p { font-size: 12px;}

.am-btn-success { width: 100%;background: #c8000a;border:none;font-size: 16px;color:#fff;padding:10px;}

.am-btn-success:hover { background: #bf1908;}
ul.side { margin: 0;}
.side li{ position:relative;font-size: 14px;color:#2b2b2b;cursor: pointer;margin-bottom:10px;}
.side li:last-child { margin: 0;}
.float-wx { background: #e0e0e0 url(../images/wx2.png) no-repeat 16px center;height:35px;line-height: 35px;padding-left:56px;}
.float_shwx {position: absolute;top: -50px;right: 153px;width:120px;background: #bf1908;display: none;border:10px solid #bf1908;border-radius: 5px;}
.float_shwx img {display: block;padding: 3px;width: 113px;height: 113px;}
.float-wx p { font-size: 13px;text-align: center;margin: 0 0 12px 0;}
.side li:hover { color:#fff;}
.float-wx:hover { background: #bf1908 url(../images/wx.png) no-repeat 16px center;}