﻿ 
 .fix_liuyan{position:fixed;left:0;top:23%;z-index:9999;width:100%;display:none}
 .fix_liuyan ul{width:220px;position:relative;background:#fff;border:2px solid #1285C6;z-index:999;line-height:40px;border-radius:10px;margin:0 auto;overflow:hidden;-webkit-box-shadow:0 0 20px #1285C6;box-shadow:0 0 20px #1285C6}
 .fix_liuyan ul li{height: 40px;overflow:hidden;
    line-height: 40px;
    margin: 0px 20px }
 .fix_liuyan ul li.li_txt1{font-weight:bold;font-size:18px;    height: 35px; text-align: center; line-height: 35px;}
  .fix_liuyan ul li.li_txt2{font-size:14px;color:#666666;    text-align: center;
    height: auto;
    line-height: 20px;}

 .fix_liuyan ul li.liuyan_icon{margin-top:15px;background:url(../styles/images/home/liuyan_icon.jpg) no-repeat center center;background-size:35px auto; padding-left: 29px;text-decoration:underline;}

 .fix_liuyan ul li.weixin{height:auto;text-align:center;border:0;margin:0 auto}
 .fix_liuyan ul li.weixin div.dv1{    line-height: 18px;}
  .fix_liuyan ul li.weixin div.dv1 p{    margin-bottom: 20px;height: 10px; font-size: 14px;color:#666;}
 .fix_liuyan ul li.weixin div.dv2{float:left;margin-left:10px;width:20px;line-height:18px}
fix_liuyan .close{z-index:66666;position:absolute;right:0;left:0;margin:0 auto;bottom:-36px;width:30px;height:30px;background:url(../styles/images/home/close_fff.png) no-repeat;background-size:100%}
.fix_liuyan_z{width:100%;display:none;height:100%;background:#000;position:fixed;left:0;top:0;opacity:0.6;z-index:9999;overflow:hidden}

 .fix_liuyan ul li:first-child{margin-top:10px}
 .fix_liuyan ul .close{position:absolute;right:6px;top:6px;width:25px;height:25px;background:url(../styles/images/home/close.png) no-repeat;background-size:100%}
 .fix_liuyan ul li .fix_tit{height:20px;padding-top:7px}