@charset "utf-8";
/* CSS Document */
body{font:12px/22px "Microsoft YaHei",arial; text-align:left;color:#333;}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label,input{margin:0;padding:0;}
*{margin:0;padding:0;}
img{border:none; vertical-align:middle;}
ul,ol,li{list-style-type:none;}
em,i{font-style:normal;}
select,input,label,textarea,img/{vertical-align:middle;font-size:12px;color:#555;}
div:after, ul:after, dl:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.clear:after{display:block;content:'';clear:both;visibility:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff8400;text-decoration:none;}
.cl{clear:both;}
.disn{display:none;}
.none{border:none; border:0;} 


/*fixed-layer*/
.blue .fico {width:40px; height:40px; background:url(images/wycms/fico.png) no-repeat;}
.blue .fixed-layer{position:fixed;width:50px;right:0%;top:130px;z-index:9999999;}
.blue .fixed-layer li{border-top:1px solid #fff;text-align:center;font-family:"Microsoft Yahei";font-size:14px;}
.blue .fixed-layer li:first-child {border:none;}
.blue .fixed-layer li a{display:block;width:50px;height:45px;background:#4daee3;color:#fff;padding-top:5px; cursor:pointer}
.blue .fixed-layer li a:hover{background:#ff9000;color:#fff;text-decoration:none;}
.blue .fixed-layer i{display:block;width:40px;height:40px;margin:0 auto; cursor:pointer}
.blue .fixed-layer .weixin i{background-position:0 0;}
.blue .fixed-layer .qq i{background-position:-40px 0;}
.blue .fixed-layer .online i{background-position:-80px 0;}
.blue .fixed-layer .tel-ask i{background-position:-126px 0;}
.blue .fixed-layer .to-top i{background-position:-160px 0;height:11px;}
.blue .fixed-layer .to-top a{height:40px;padding-top:12px;}
.blue .fixed-layer .tel-ask,.blue .fixed-layer .weixin{position:relative; /*vertical-align:middle;*/_float:left;}
.blue .fixed-layer li.tel-ask a:hover,.blue .fixed-layer li.weixin a:hover{background:#ff9000}
.blue .fixed-layer .tel-ask-tips{position:absolute;left:-140px;top:0;text-align:left;width:110px;height:56px;background:#ff9000;color:#fff;padding:20px 10px 10px 10px;display:none;}
.blue .fixed-layer .tel-ask-tips span{font-size:16px;font-family:'Microsoft Yahei',Arial;}
.blue .tel-askCon { left:-137px !important; width:105px !important; height:60px !important; background:#ff9000 !important;}
.blue .tel-askCon  p {color:#fff;}
.blue .fixed-layer .weixin-tips{position:absolute;left:-167px;top:0;text-align:left;width:135px;height:150px;background:#fff;padding:10px;border:1px solid #4daee3;display:none;}
.blue .fixed-layer .app-tips{position:absolute;left:-313px;top:0;text-align:left;width:281px;height:150px;background:#fff;padding:10px;border:1px solid #4daee3;display:none;}
.blue .fixed-layer .tel-ask-tips em,.blue .fixed-layer .weixin-tips em,.blue .fixed-layer .app-tips em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:-10px;top:19px;border-width:5px;border-style: dashed dashed dashed solid;}
.blue .fixed-layer .tel-ask-tips em{border-color: transparent transparent transparent #4daee3;}
.blue .fixed-layer .weixin-tips em{border-color: transparent transparent transparent #4daee3;right:-11px;_right:-12px;}
.blue .fixed-layer .app-tips em{border-color: transparent transparent transparent #4daee3;right:-11px;_right:-12px;}

.blue .fico {
    width: 40px;
    height: 40px;
    background: url(images/fico.png) no-repeat;
}