*{ padding:0; margin:0;}

.fllNav
{
	position: fixed;
	left: 10px;
	z-index: 99;
	border-bottom: none;
	top: 50%;
	margin-top:-200px;
	font: 12px Verdana, Arial, "\5FAE\8F6F\96C5\9ED1";
	line-height: 1;
	*line-height:1.2;
}
.fllNav a {
	display: block;
	cursor: pointer;
	width: 70px;
	
	border: 1px solid #f2e0de;
	background:#fff;
	margin-bottom:3px;
	border-radius:5px;
	position: relative;
	color: #676767;
	text-align: center;
	text-decoration:none;
}
.fllNav a s {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.fllNav a span {
	line-height: 18px;
}

.fllNav a.gotop s {
	position: absolute;
	top: 50%;
	left: 17px
}
.fllNav a.text {
	padding-top: 17px;
	 padding-bottom:5px;
	box-sizing:border-box;
}
.fllNav a.qr s {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left:-18px;
}
.fllNav a.qr i, .fllNav a.text i {
	width:248px;
	height:254px;
	box-sizing:content-box;
	padding:1px 1px 1px 25px;
	line-height:18px;
	position: absolute;
	right: -280px;
	top: 50%;
	margin-top: -120px;
	display: none;
	text-align:center;
	font-style:normal;
	font-size:13px;
	font-family:"微软雅黑";
	background:url(../image/weixin_03.png) no-repeat;
	
}
.fllNav a.qr:hover i, .fllNav a.text:hover i {
	display: block
}
 .fllNav a.text i p
 {
 	margin-top:-10px;
 	
 	}
 .fllNav a.colSd{ border:none; background:#ccc; padding:2px 0; border-radius:2px;}
.g-icon-top {
	height: 20px;
	width: 35px;
	margin-top: -10px;
	background-position: 0 -33px
}
.g-icon-survey1 {
	height: 23px;
	width: 26px;
	margin-top: -11px;
	background-position: 0 -53px
}
.fllNav a.survey:hover s {
	height: 23px;
	width: 26px;
	margin-top: -11px;
	background-position: -26px -53px
}
.g-icon-qq1 {
	height: 20px;
	width: 22px;
	margin-top: -10px;
	background-position: -35px -33px
}
.g-icon-weibo1 {
	height: 25px;
	width: 27px;
	margin-top: -12px;
	background-position: -72px 0
}
.g-icon-weibo2, .fllNav a.weibo:hover s {
	height: 25px;
	width: 27px;
	margin-top: -12px;
	background-position: -72px -25px
}
.g-icon-qr1 {
	height: 33px;
	width: 36px;
	margin-top: -16px;
	background-position: -36px 0
}
.g-icon-qr2, .fllNav a.qr:hover s {
	height: 33px;
	width: 36px;
	margin-top: -16px;
	background-position: 0 0
}
.g-icon-dl1{
	height:20px;
	width:21px;
	margin-top:-9px;
	background-position: 0 -96px;
	}
.g-icon-dl2, .fllNav a.dl:hover s{
	background-position: -23px -96px;
	}
.g-icon-rm1{
	height:20px;
	width:25px;
	margin-top:-9px;
	background-position: -46px -96px;
	}
.g-icon-rm2, .fllNav a.rm:hover s{
	background-position: -71px -96px;
	}
.g-icon-wx1{
	height:20px;
	width:25px;
	margin-top:-9px;
	background-position: 0 -117px;
	}
.g-icon-wx2, .fllNav a.wx:hover s{
	background-position: -26px -117px;
	}
.g-icon-yjfk1{
	height:24px;
	width:28px;
	margin-top:-9px;
	padding-bottom:3px;
	background-position: 4px -140px;
	}
.g-icon-yjfk2, .fllNav a.yjfk:hover s{
	background-position: -24px -140px;
	}
.g-icon-yd1{
	height:22px;
	width:25px;
	margin-top:-9px;
	background-position: -53px -116px;
	}
.g-icon-yd2, .fllNav a.yd:hover s{
	background-position: -74px -116px;
	}
.g-icon-top, 
.g-icon-qq1, 
.g-icon-rm1, .g-icon-rm2, .fllNav a.rm:hover s,
.g-icon-dl1, .g-icon-dl2, .fllNav a.dl:hover s,
.g-icon-qr1, .g-icon-qr2, .fllNav a.qr:hover s,
.g-icon-wx1, .g-icon-wx2, .fllNav a.wx:hover s,
.g-icon-yjfk1, .g-icon-yjfk2, .fllNav a.yjfk:hover s,
.g-icon-yd1, .g-icon-yd2, .fllNav a.yd:hover s,
.g-icon-survey1, .g-icon-survey2, .fllNav a.survey:hover s, 
.g-icon-weibo1, .g-icon-weibo2, .fllNav a.weibo:hover s
{background-image: url(../image/sprite.png)}

/* 意见反馈 */
/*.fllNav a .yjfk-box{ position:absolute; left:98px; top:0; width:350px; padding:15px; border:1px solid #dddfdf; background:#fcfcfc;}
.fllNav a .yjfk-box s{ position:absolute; left:100px; width:25px; height:25px; overflow:hidden; background-position:0 -200px;}
.fllNav a .yjfk-box textarea{ width:100%; height:80px; padding:5px; box-sizing:border-box; border-color:#dddfdf;}

*/.popover {
  position: absolute;
  bottom: 0;
  left: 80px;
  z-index: 1060;
  display: none;
  width:450px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

  line-break: auto;
}
.popover.right {
  margin-left: 10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
  color:#666;
}
.popover-content {
  padding: 10px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.right > .arrow {
  bottom: 20px;
  left: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.fllNav .popover-content{ text-align:right;}
.fllNav .popover-content textarea{ box-sizing:border-box; padding:5px; width:100%; height:80px; border:1px solid #e2e2e2;}
.fllNav .popover-content input{ padding:5px 15px; margin:8px 0 0 5px; color:#333;}


/* 悬浮窗 */
#tbox{ position:absolute; width:50px; float:right; position:fixed;left:0; top:50%; margin-top:-70px; background:#fff;}
#tbox ul li{ position:relative; display:block; width:50px; height:50px; margin-bottom:1px; background:#404040;}
#tbox ul li:hover{ background:#d9261d;}
#pinglun a,#tel a,#gotop a{ width:50px; height:50px; display:block;}
#pinglun a{ background:url(../images/pinglun.png) center center no-repeat;}
#tel a{ background:url(../images/tel.png) center center no-repeat;}
#gotop a{ background:url(../images/gotop.png) center center no-repeat;} 
#tbox ul li#tel p{ display:none; position:absolute; left:50px; top:0; width:150px; height:50px; line-height:50px; background:#d9261d; color:#fff; font-size:16px; text-align:center;}
#tbox ul li#tel:hover p{ display:block;}
#tbox ul li#pinglun div{ position:absolute; left:60px; top:0; width:202px; padding:7px; border:1px solid #da251d; border-radius:2px; background:#fff; display:none;}
#tbox ul li#pinglun div span{ font-size:14px; color:#333;}
#tbox ul li#pinglun div textarea{ width:200px; height:60px; line-height:21px; border:0; margin:5px 0; color:#666;}
#tbox ul li#pinglun div p{ text-align:right;}
#tbox ul li#pinglun div p input{ width:50px; height:20px; margin-left:8px; background:#fff; border:1px solid #da251d; border-radius:2px;}
#tbox ul li#pinglun i.ico{ position:absolute; left:-8px; top:20px; z-index:2; display:block; width:8px; height:18px; background:url(../images/3jiao_03.png) no-repeat; overflow:hidden; text-indent:-200px; }








