@charset "utf-8";
/*
 * reset
 */

body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;
    -webkit-text-size-adjust:none;
    -moz-text-size-adjust:none;
    -ms-text-size-adjust:none;
    text-size-adjust:none;
}
body{font-family:"Microsoft Yahei", Tahoma;font-size:12px;width:100%;}
em,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
h3{font-size:14px;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:hover{}
a img{border:none;display:block;}
input[type="submit"],input[type="button"],button{cursor:pointer;padding:0;}
input[type="text"],input[type="email"],input[type="number"],input[type="password"]{padding:0 0 0 3px;}
:focus,input,select,textarea,button{outline:none;}
textarea{resize:none;}

/* 
 * html5元素
 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;}

/*
 * basic
 */

/* 带有换行的连续性盒子 */
.fz{font-size:0;}

.f22{font-size:22px;}

/* 14px字体 */
.f14{font-size:14px;}

/* 16px字体 */
.f16{font-size:16px;}

/* br属性 */
br{display:inline;line-height:20px;}

/* 溢出部分隐藏 */
.of{overflow:hidden;}

/* 左右浮动 */
.fl,.FL{float:left;}
.fr,.FR{float:right;}

/* 左右浮动后清除浮动 */
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}

/* 加粗 */
.b{font-weight:bold;}  /* 加粗 */

/* 斜体 */
.i{font-style:italic;} 

/* 下划线 */
.u,a.detail:hover{text-decoration:underline;} 

/* 删除线 */
.o{text-decoration:overline;}

/*大写英文字符*/ 
.upc{text-transform:uppercase;} 

/* 带有图片Box */
.img,.img img{display:block;overflow:hidden;}

/* 空白背景 */
.spacer{/*background:url("spacer.gif") repeat 0 0;*/display:block;}

/* 过渡 */
.tt{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}

/* 隐藏商桥 */
#qiao-wrap,#LR_Flash,#LRdiv0,#LRdiv1{display:none!important;width:0;height:0;overflow:hidden;visibility:hidden;}

/* 广告提示 */
.adrCue{position: absolute;top: 0;right: 0;left: auto !important;z-index: 10;width: 40px;height: 40px;/*background: url("arrow-tr.png") no-repeat;*/overflow: hidden;}

/* 特殊日子 全站灰色 */
.site-gray, .site-gray *{
	filter: gray !important;
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%); 
    _filter:none; 
}
.footer-newCon{display:none;}

.fixed-menu-listData{position:fixed;right:0;top:50%;width:80px;border-radius:100px;background-color:white;z-index:999;box-shadow:10px 0 20px #e5e5e5;transform: translateY(-50%);}
.fixed-menu-listData ul{padding:0 0;}
.fixed-menu-listData ul li{margin:.1rem 0;position:relative;}
.fixed-menu-listData ul li .icon{margin:0 auto;width:63px;height:63px;}
.fixed-menu-listData ul li .icon img{width:100%;height:100%;}
.fixed-menu-listData ul li .name{margin-top:10px;font-size:14px;text-align: center;color: #666;}
.fixed-menu-listData ul .wechat:hover .wxcode{display:flex;}
.fixed-menu-listData ul .nums{position:absolute;right:0px;top:-10px;width:28px;height:28px;text-align:center;line-height:28px;border-radius:50%;color:white;font-size:14px;font-weight:bold;background-color:#ff0000;animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}

@media only screen and (max-width: 750px){
    .public-swt{display:none !important;}
    .footer-newCon{width:100%;max-width:750px;min-width:320px;height:1.1rem;background:#098882;position:fixed;bottom:0;left:0;right:0;z-index:99;margin: 0 auto;box-sizing:border-box;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
    .footer-newCon a{width:50%;text-align:center;line-height:1.1rem;font-size:.39rem;color:#fff;background:linear-gradient(#ff9f27,#fd7b12);position:relative;padding-top:0;}
    .footer-newCon a:nth-child(2){background:linear-gradient(#0ba3ae,#22b4bc);}
    .footer-newCon a em{display:inline-block;position:relative;padding-left:.64rem;}
    .footer-newCon a i{width:.39rem;height:.4rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .footer-newCon a i.ioc1{background:url(/style/images/icon_fix.png) no-repeat;background-size:100% 100%;}
    .footer-newCon a i.ioc2{background:url(/style/images/icon_chat.png) no-repeat;background-size:100% 100%;margin-top:-.2rem;}
    
    .fixed-menu-listData{top:50%;width:1.4rem;border-radius:.7rem;box-shadow:.1rem 0 .2rem rgba(0,0,0,.2);}
	.fixed-menu-listData ul{padding:0 0;}
	.fixed-menu-listData ul li{margin:.1rem 0 .16rem;}
	.fixed-menu-listData ul li .icon{margin:0 auto;width:1.2rem;height:1.2rem;}
	.fixed-menu-listData ul li .icon img{width:100%;height:100%;}
	.fixed-menu-listData ul li .name{margin:.12rem 0 .36rem;font-size:.28rem;}
	.fixed-menu-listData ul .wechat:hover .wxcode{display:flex;}
	.fixed-menu-listData ul .nums{top:0;width:.48rem;height:.48rem;line-height:.48rem;font-size:.28rem;animation: pulse 1s .2s ease infinite;-webkit-animation: pulse 1s .2s ease infinite;}
	
}

@keyframes pulse{
	0%{transform:scale(0.9)}
	50%{transform:scale(1)}
	100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(0.9)}
	50%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(0.9)}
}