@charset "gb2312";
html { color: #000; background: #fff; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html * { outline: none; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-select:auto;
font-family: 'syht'; }
/* 内???边距通常让各??浏???器样式的表现位??不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }
input, select, textarea { font-size: 100%; }
/* 去掉?? Table  cell 的边距并让其边重?? */
table { border-collapse: collapse; border-spacing: 0; }
/* 去除默???边?? */
fieldset, img { border: 0; }
/* 去掉 firefox 下???元素的边??? */
abbr, acronym { border: 0; font-variant: normal; }
/* 一致的 del 样式 */
del { text-decoration: line-through; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; }
/* 去掉列表前的标识, li 会继?? */
ol, ul { list-style: none; }
/* 对齐??排版最重???的因素, ??让什么都居中 */
caption, th { text-align: left; }
/* 来自 yahoo, 让标题都??定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }
q:before, q:after { content: ''; }
/* 统一上标和下?? */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* 正常链接 ??访问 */
/* 鼠标???? 
a:hover { text-decoration: underline; }*/
/* 默???不显示下划线，保持页面简?? */
ins, a { text-decoration: none; }

html, button, input, select, textarea { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }

input::-moz-placeholder, textarea::-moz-placeholder { color: #cccccc; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #cccccc; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #cccccc; }
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {  
  /*    -webkit-text-fill-color: #ededed !important;  */
      -webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;  
      background-color:transparent;  
      background-image: none;  
       transition: background-color 50000s ease-in-out 0s; //背景色透明  生效时长  过渡效果  ??用时延迟的时??  
  }  
input {  background-color:transparent; }  

.mt0{margin-top: 0;}
.mt10{margin-top: .133333rem;}
.mt15{margin-top: .2rem;}
.mt20{margin-top: .266667rem;}
.mt30{margin-top: .4rem;}
.mb0{margin-bottom: 0;}
.mb10{margin-bottom: .133333rem;;}
.mb15{margin-bottom: .2rem;}
.mb20{margin-bottom: .266667rem;}
.mb30{margin-bottom: .4rem;}

.pt10{padding-top: .133333rem;;}
.pt15{padding-top: .2rem;}
.pt20{padding-top:.266667rem;}
.pt30{padding-top: .4rem;}

.pb10{padding-bottom:.133333rem;;}
.pb15{padding-bottom: .2rem;}
.pb20{padding-bottom: .266667rem;}
.pb30{padding-bottom: .4rem;}

/*??用???色*/
.red{color:#FD0000;}
.gray{color:#999;}
.Blue{color:#999;}
.s-red,.s-red a{color: #f04356;}

.fl{float: left;}
.fr{float: right;}
.hide{ display: none;}




.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-search:before {content: "\e627";}
.icon-menu:before{ content: "\e60c";}
.icon-iphone:before{ content: "\e62a";}
.icon-tel:before{ content: "\e637"; position: absolute; left: 0.27rem;top: 0;}


.icon-buy:before {content: "\e600";}
.icon-agent:before{ content: "\e623"; line-height: 1.3rem; }
.icon-news:before {content: "\e609"; font-size: 0.6rem;position: absolute; left: 0.28rem; }
.icon-pinpai:before{ content: "\e8a5";font-size: 0.8rem;position: absolute; left: 0.28rem; top: 0.05rem;}
.icon-zhaoshang:before {content: "\e636";}

.icon-supply:before {content: "\e643";}

/* hotlist */
.icon-taoci:before {content: "\e650";}
.icon-jingxihuagong:before {content: "\e657";}
.icon-menchuang:before {content: "\e64f";} 
.icon-diban:before {content: "\e665";}
.icon-diaoding:before {content: "\e662";}
.icon-qiangtimuqiang:before {content: "\e651";}
.icon-weiyujieju:before {content: "\e654";}
.icon-chufangsheshi:before {content: "\e666";}
.icon-guancaiguanjian:before {content: "\e64c";}
.icon-dengjuzhaoming:before {content: "\e65f";}

.icon-jiajuyongpin:before {content: "\e64a";}
.icon-zhuangxiushigong:before {content: "\e663";}
.icon-qizhucailiao:before {content: "\e64b";}
.icon-shicai:before {content: "\e65e";}
.icon-boli:before {content: "\e661";}
.icon-zhumucailiao:before {content: "\e659";}
.icon-jinshucailiao:before {content: "\e64e";}
.icon-zhuanyongjiancai:before {content: "\e65a";}
.icon-xiangjiaosuliao:before {content: "\e653";}
.icon-wujingongju:before {content: "\e652";}

.icon-yiqiyibiao:before {content: "\e65c";}
.icon-jixieshebei:before {content: "\e64d";}
.icon-diangongdianqi:before {content: "\e667";}
.icon-anfang:before {content: "\e656";}
.icon-chuyigui:before {content: "\e664";}

/* my manage;*/
.icon-zhaoshang2:before {content: "\e60b";}
.icon-news2:before {content: "\e7cd";}
.icon-job:before {content: "\e647";}
.icon-jxs:before {content: "\e68c";}
.icon-company:before {content: "\e655";}
.icon-user:before {content: "\e79f";}





/* share */
.iconshare1:before {content: "\e632";font-size: 0.45rem; color: #b6c5ec;}
.iconshare2:before {content: "\e60c";font-size: 0.3rem; color: #b6c5ec;}
.iconshare3:before {content: "\e62e";font-size: 0.3rem; color: #b6c5ec;}
.iconshare4:before {content: "\e6a4";font-size: 0.4rem; color: #b6c5ec;}
.iconshare5:before {content: "\e680";font-size: 0.3rem; color: #b6c5ec;}

.close-btn:before {content: "\e649";font-size: 0.45rem; color: #999; position: absolute; right: .266667rem; top: .266667rem;}
/* info */
.icon-home:before{ content: "\e6df"; }
.icon-share:before{ content: "\e603"; }
.icon-weixin:before{ content: "\e63b"; }
.icon-feedback:before{ content: "\e62d"; }

.icon-more:before{ content: "\e625"; }
.btn-up .icon-more:before{ content: "\e624"; }

.icon-prev:before{ content: "\e606"; font-size: 0.4rem; }
.icon-next:before{ content: "\e607";  font-size: 0.4rem;}

.icon-sum:before{ content: "\e61c"; font-size: 0.43rem; top: 0.03rem; position: relative;}
.icon-time:before{ content: "\e68b";  top: 0.02rem; position: relative;}

.icon-up:before{ content: "\e61b";}
.icon-down:before{ content: "\e682";}

.box { clear: both; position: relative; max-width:10rem; margin: 0 auto;  background: #fff;}
.box.mt30{ margin-top: 0.46875rem;}
.topBg{ clear: both; border-top: .2rem solid #f1f3f5;}
.bg{ background: #f1f3f5; height: auto; overflow: hidden; padding-bottom: 1rem;}
.bg1{ background: #f1f3f5; height: auto; overflow: hidden; padding-bottom: 2rem;}

#location { background:#fff;line-height: 1.0625rem;height: 1.0625rem;border-bottom: 0.015625rem solid #f3f3f5;border-top: 0.015625rem solid #f3f3f5;font-size:0.4375rem; padding:0 0.3125rem;}
#location i{color: #399de5;font-size:0.6rem; vertical-align: middle; margin-right: 0.078125rem;}
#location a {color: #4a89dc; font-size: 0.4375rem; border-bottom: 1px solid #4a89dc;}

#location2 { position: relative; font-family: "宋体"; background:#fff;line-height: 1.0625rem;height: 1.0625rem;font-size:.293333rem; padding:0 0.3125rem;color: #999; }
#location2 a.Home::before{ font-family:"iconfont" !important;content: "\e6aa";position: absolute;left: 0rem;top: .03rem; }
#location2 a {color: #999; font-size:.293333rem;}

.m-tit{width:9.466667rem; margin: 0 auto; height:1.466667rem;line-height:1.5rem; overflow: hidden;}
.m-tit h2,.m-tit h1,.m-tit h3{ float: left; display:inline; padding-left:.333333rem;font-size:.453333rem; color: #000;}
.m-tit h2{ background: url(../images/icon-t.png) no-repeat left center; background-size:.2rem .44rem;font-weight: bold;}
.m-tit h2 span{color:#bbb; font-weight: normal; font-size: .28rem;}
.m-tit h2 span font{ color: #ed5555;}
.align-r{/* width: 35%;*/float: right; text-align: right;}
.align-r .s-btn{display: inline; padding:.052rem .2rem;border-radius: 4px; font-size: 0.32rem; }
.align-r .s-btn.c-1{color: #fba84d; border:1px solid #fba84d;}
.align-r .s-btn.c-2{color: #305fca; border:1px solid #305fca;}
.align-r .s-btn.c-3{color: #4ba9ea; border:1px solid #4ba9ea;}
.align-r .s-btn.c-4{color: #fb6b7f; border:1px solid #fb6b7f;}
.align-r .s-btn.c-5{color: #be8df6; border:1px solid #be8df6;}
.align-r .m-more{display: inline; padding:.052rem .266667rem;border-radius: 4px;margin-left:.266667rem; font-size: 0.32rem; color: #999; border:1px solid #999;}


.m-tit02{padding:0 0.16rem;height:0.9rem;line-height:0.9rem; margin-top: 0.2rem; overflow: hidden;background: #fff; position: relative;}
.m-tit02 h2{ float: left;width:35%; display:inline; font-size:.32rem; color: #666}
.m-tit02 h2::after{ font-family:"iconfont" !important;content: "\e60d";position: absolute;left: 1.4rem;top: 0.02rem; font-size:0.3rem; color: #ddd;}

.m-tit02 .iconDel{float: right; padding-right:0.16rem;font-size: .32rem; color: #bbb;}

.m-tit03{height:0.85rem;line-height:0.85rem; overflow: hidden; background: #f3f3f5;}
.m-tit03 h2{ width:35%; display:inline; padding:0 0.3125rem;font-size:0.375rem; color: #999;}

.page {width:6.7rem; height: 1.1rem; margin:0.46875rem auto; overflow: hidden;}
.page a{ display: block; float: left; width:2.1875rem; height: 1rem; line-height: 1rem; text-align: center; background: #F3F3F5; border:1px solid #ddd; border-radius: 0.09375rem; font-size: 0.34375rem; color: #333;}
.page span{ display: block; float: left; width:2.2rem; height: 1rem; line-height: 1rem; text-align: center;font-size: 0.34375rem; color: #555;}
.page span.noDataMessage{ width: 6.25rem; text-align: center;}

.m-header{ position:relative;width:10rem;height:1.2rem; margin: 0 auto;}


.searchMenu{position:fixed;z-index: 9999;width:10rem;height:100%;background-color:#fff;top:0;left:0; right: 0; margin: 0 auto;overflow-y:auto;overflow-x:hidden; display: none;}


/*搜索*/
.m-back{ position: fixed; z-index: 999; width:10rem; background: #fff; height: 1.2rem; line-height: 1.2rem;box-shadow:0 .05rem .1rem rgba(6, 0, 1, .1);}
.m-back a{ padding-left: .833333rem;font-size:.48rem; color: #000;}
.m-back a::after{ font-family:"iconfont" !important;content: "\e610";position: absolute;left: .2rem;top: .03rem; font-size: 0.6rem; }

.sel-hotList{ width:9.4rem;height: 1.2rem; line-height: 1.2rem;margin:0 auto; border-bottom: .013333rem solid #eee;}
.sel-hotList .tit{width:2rem; float: left; font-size: .4rem; color: #000; padding-left: .2rem}
.s-select{ float: left; width:5rem;height: 1.2rem; line-height: 1.2rem;}
.s-select .select{position:relative;color:#ccc;width:3rem;font-size: .4rem;}
.s-select .select::after{ font-family:"iconfont" !important;content: "\e626";padding-left: 0.2rem; vertical-align: middle; color: #999;}
.s-select .option{display:none;width:10rem;height:auto;position:absolute;left:0;top:2.4rem; padding-bottom: 0.2rem; background: #fff; z-index: 9;box-shadow:0 .066667rem .066667rem 0 #eee}
.s-select .option li{ float: left;margin-left: .2rem; margin-bottom: 0.2rem; width: 1.706667rem; height: .906667rem; line-height: .906667rem; text-align: center; border-radius: 4px; background: #f9f9f9; border:1px solid #eee; font-size:.346667rem; color: #666;}
.s-select .option li:hover{background:#316AC5;color:#FFF;}

.searchbox{position:relative;clear:both; width: 9.066667rem; margin:.533333rem auto 0;}
.select_box{width:9.3rem; overflow: hidden;}
.select_box .select_txt{display:inline-block;width:98px;height:36px;padding-left:28px;overflow:hidden;line-height:36px;font-size:16px;cursor:pointer}
.select_box li{ float: left;margin-right: .2rem; width: 1.62rem; height: .906667rem; line-height: .906667rem; text-align: center; border-radius: 4px; background: #f9f9f9; border:1px solid #eee; font-size:.346667rem; color: #666;}
.select_box li.active{background: #f1f4fc; border:1px solid #305fca; color: #305fca;}

.searchbox .m-search{ clear: both; margin-top: .213333rem; width:9.066667rem; height: 1.093333rem;background: #f1f3f5; border-radius: 4px;}
.searchbox .m-search .import{float:left;width:7.5rem; height: 0.75rem; line-height:  0.75rem; margin:0.15rem 0.25rem; border: none;  overflow: hidden; font-size:0.37rem; color: #333;}

.searchbox .m-search .button{ border: none;  background: none; width:1rem; height: 1.08rem; line-height:  1.08rem; }
.searchbox .m-search .button i{color: #ccc; font-size: .55rem;}

.classify{width:9.066667rem;margin:0 auto;overflow: hidden;}
.classify .m-tit02{padding: 0; }
.classify .history a{ display: inline-block; padding:.16rem;font-size:.32rem; color: #91a5df; background: #f1f4fc; border-radius:  4px;  margin-right:12px; margin-bottom: .16rem;}
.classify ul.hot{margin-right: -1rem;}
.classify ul.hot li{ float: left; margin-right: .16rem; margin-bottom: .16rem; width: 1.67667rem;  height:1rem; line-height:1rem;text-align: center; border-radius: 4px; background: #f2f2f5; }
.classify ul.hot li a{ display: block; font-size: .32rem; color: #666}
.classify ul.hot li.active a{color: #fff;}
.classify ul.hot li.active{ 
    background: -moz-linear-gradient(115deg, #305fcb, #4c7ff4);
    background: -webkit-gradient(linear,0 50%,100% 50%,from(#305fcb),to(#4c7ff4));
    background: -webkit-linear-gradient(115deg, #305fcb, #4c7ff4);
    background: -o-linear-gradient(115deg, #305fcb, #4c7ff4);}
/**/
.classify ul.newshead{margin-right: -1rem;}
.classify ul.newshead li{ float: left; margin-right: .16rem; margin-bottom: .16rem; width:2.9rem;  height:1rem; line-height:1rem;text-align: center; border-radius: 4px; background: #f2f2f5; }
.classify ul.newshead li a{ display: block; font-size: .32rem; color: #666}
.classify ul.newshead li.active a{color: #fff;}
.classify ul.newshead li.active{ 
    background: -moz-linear-gradient(115deg, #305fcb, #4c7ff4);
    background: -webkit-gradient(linear,0 50%,100% 50%,from(#305fcb),to(#4c7ff4));
    background: -webkit-linear-gradient(115deg, #305fcb, #4c7ff4);
    background: -o-linear-gradient(115deg, #305fcb, #4c7ff4);}
/* 菜单一 */
.zIndex{ display:none !important;position: absolute; top: 0px; left: 0px; width:10rem; height:100%; margin:0 auto;filter: alpha(opacity=70); z-index: 8; opacity:0.7; -moz-opacity:0.7;}
.m-menuContent{display: none;}
.m-menuContent .menuTit{ position: relative; width: 340px; margin: 0 auto; line-height: 1.466667rem; border-bottom: .013333rem solid #eee;}
.m-menuContent .menuTit img{width: 340px; margin: 8px auto; }
.m-menuContent .menuTit i{ position: absolute; bottom: -0.013333rem; left: 0; width: 2.2rem; height: .026667rem; background: #305fca;}
.m-menuContent .menuTit .btn-home{float: left;  width: .826667rem; height: 1.466667rem;}
.m-menuContent .menuTit .btn-home a{display: block;height: .826667rem;color: #305fca;  font-size: 0.4rem; width: 2rem;padding-left: 1.1rem; padding-top: 0.02rem;}
.m-menuContent .menuTit .btn-home a::before{ font-family:"iconfont" !important;content: "\e611"; position: absolute;left: .2rem;top: .1rem;font-size:.826667rem;color: #b8c7ee; }
.m-menuContent .menuTit .regLogin{float: right; width: 3.4rem;}
.m-menuContent .menuTit .regLogin a{ font-size: .346667rem; color: #333; margin-left: 0.4rem;}
.m-menuContent .menuTit .regLogin a.reg::before{font-family:"iconfont" !important;content: "\e70c"; color: #b6babf;font-size: .3rem; padding-right: 0.1rem;}
.m-menuContent .menuTit .regLogin a.login::before{font-family:"iconfont" !important;content: "\e79f";color: #b6babf;font-size: .3rem;padding-right: 0.1rem;}

.m-menuContent .menuTit .yesLogin{float: right; width: 5rem;margin-right: .2rem; text-align: right;}
.m-menuContent .menuTit .yesLogin a{ font-size: .346667rem; color: #333; margin-left: 0.4rem;}

.m-menuContent .menuHy h3{ position: relative; height: 1rem; line-height: 1rem; text-align: center; font-size: .4rem; color: #000000;}
.m-menuContent .menuHy h3:before,.m-menuContent .menuHy h3::after{content:""; width: .2rem; height: .44rem; background: url(../img/icon-t.png) no-repeat; position: absolute;
  transform:rotate(90deg);
  -ms-transform:rotate(90deg); 	/* IE 9 */
  -moz-transform:rotate(90deg); 	/* Firefox */
  -webkit-transform:rotate(90deg); /* Safari ?? Chrome */
  -o-transform:rotate(90deg); 	/* Opera */
}
.m-menuContent .menuHy h3:before{ left: 3.2rem;top: .3rem; }
.m-menuContent .menuHy h3:after{right: 3.2rem;top: .3rem;
  transform:rotate(-90deg);
  -ms-transform:rotate(-90deg); 	/* IE 9 */
  -moz-transform:rotate(-90deg); 	/* Firefox */
  -webkit-transform:rotate(-90deg); /* Safari ?? Chrome */
  -o-transform:rotate(90deg); 	/* Opera */}
.m-menuContent .menuNav{ clear: both; width:9.066667rem;margin: .533333rem auto .133333rem;display: flex;display: -webkit-flex;justify-content:space-between}
.m-menuContent .menuNav li a{display: block; width: 2.106667rem; height: 2.106667rem; text-align: center; border-radius: 4px; background: #f1f4fc; color: #305fca; font-size:.346667rem;}
.m-menuContent .menuNav li a i{ font-size:0.8rem; height: 0.8rem; line-height: 1.3rem;}
.m-menuContent .menuNav li a h3{line-height: 0.5rem;}

/* 菜单二 */
.m-menuContent2{ background: none;box-shadow:none; height: 6rem;top:1.18rem;}
.m-menuContent2 .m-menu2{ position: absolute; right: 0; width:4.533333rem;background: #fff;box-shadow:0 .066667rem .066667rem 0 #eee;}
.m-menuContent2 .m-menu2 .menuTit2{ position: relative; width:4rem; margin: 0 auto;padding:0.3rem 0; border-bottom: .013333rem solid #eee; overflow: hidden;}
.m-menuContent2 .m-menu2 .menuTit2 .regLogin{float: right; width: 2.3rem; text-align: right;}
.m-menuContent2 .m-menu2 .menuTit2 .regLogin a{ font-size:.346667rem; color: #305fca; margin-right: 0.2rem;}


.m-menuContent2 .m-menu2 .menuTit2 .yesLogin{float: right; width: 4rem; text-align: right;}
.m-menuContent2 .m-menu2 .menuTit2 .yesLogin h3{ font-size:.32rem; line-height:0.6rem; color: #333; }
.m-menuContent2 .m-menu2 .menuTit2 .yesLogin a{ font-size:.346667rem; color: #305fca;}
.m-menuContent2 .m-menu2 .menuTit2 .yesLogin a.login::before{font-family:"iconfont" !important;content: "\e602";color: #fff; background: #ccc; display: inline-block; text-align: center; font-size: 0.2rem; width: .3rem; height:.3rem;line-height:.3rem;  border-radius: 4px; margin-right: 0.1rem; vertical-align: middle; }

.m-menuContent2 .m-menu2 .menuNav2{ clear: both; width:4.533333rem;margin:0.2rem 0 0.3rem;}
.m-menuContent2 .m-menu2 .menuNav2 li a{display: block; width: 4rem; line-height: 0.9rem;}
.m-menuContent2 .m-menu2 .menuNav2 li a i{ display: inline-block; margin:0 .16rem 0 .466667rem; width: .666667rem; height: .666667rem;line-height: .666667rem; border-radius: 50%; text-align: center; font-size:0.4rem;  background: #f1f4fc; color: #305fca; }
.m-menuContent2 .m-menu2 .menuNav2 li a h3 { display: inline;font-size: .373333rem; color: #333;}

/*gg*/
 .gglist{ position: relative; /*width: 340px;*/
    margin: 0 auto;
    text-align: center;line-height: 1.466667rem; border-bottom: .013333rem solid #eee;}
 .gglist img{/*width: 9.466667rem; margin: 8px auto;*/ /*height: 1.5rem; */}
/*??*/
.footer{width:10rem;margin:0 auto; height:4rem;background:#333333 url(../img/logo2.png) no-repeat  center  .4rem; background-size: 2.986667rem 1.12rem; overflow: hidden;text-align: center;border-top: .2rem solid #f1f3f5;}
.footer.home{height:6.6rem;background:#ffffff;}
.footer p.tel{font-size:.4rem;color: #0070ea; border: .013333rem solid #555; width: 6.3rem;margin: 1.733333rem auto 0; height: 0.7rem;line-height: 0.7rem;}
.footer p.tel.mt20{margin: 0.6rem auto 0; }
.footer p.tel a{ color: #000;}
.footer p.footNav{font-size:.346667rem;color: #999; padding: 0.2rem 0 0.1rem;padding-bottom: 10px;border-bottom: 1px #999 solid;}
.footer p.footNav a{padding:0 0.15rem;     color: #000;}
.footer p.footfot{font-size:.346667rem;color: #000;padding: 0.2rem 0 0.1rem;line-height: 21px;}
.footer p.footfot a{padding:0 0.15rem; color: #000;}
.footer p.copy{font-size: .293333rem;color: #999;}
.footer p.copy.mt20{margin: 0.4rem auto 0; }

.footer p.yesVip{padding: 0.4rem 0 0.3rem;}
.footer p.yesVip a{font-size: .36rem;color: #fff;padding:0 0.4rem;}







/*??动返回顶??*/
.floatNav{position:fixed;right:0;bottom:1.5625rem; z-index: 9;border: 1px solid #e6e6e6; background:#fff; border-top-left-radius: 0.09375rem;border-bottom-left-radius: 0.09375rem;}
.floatNav a{ display: block; width: 1.375rem; height: 1.375rem; line-height: 1.375rem;}
.floatNav a.tel,.floatNav a.mainNav,.floatNav a.keep{border-bottom: 1px solid #e6e6e6;}
.floatNav a i{ font-size: 0.7rem; color: #ff6537; width: 0.703125rem; display: block; margin: 0 auto;}
.floatNav a.keep i{ color: #ccc;}
.floatNav a.tel i{ font-size: 0.6rem; margin-left: 0.4rem;}
.floatNav a.mainNav i{ font-size: 0.9rem; margin-left: 0.25rem;}
.floatNav a.keep.active i{ color: #ff6537;}

.goTop{ display: none; width: 1.3rem; height: 1.3rem; background:url(../img/toTop.png) no-repeat; background-size: 1.3rem 1.3rem; position: fixed; right: 0.078125rem; bottom: 2rem;}





/*mui 弹窗*/
.mui-popup-backdrop { position: fixed; z-index: 998; top: 0; right: 0; bottom: 0; left: 0; -webkit-transition-duration: 400ms; transition-duration: 400ms; opacity: 0; background: rgba(0, 0, 0, .4) }
.mui-popup-backdrop.mui-active { opacity: 1 }
.mui-popup { position: fixed; z-index: 10000; top: 50%; left: 50%; display: none; overflow: hidden; width: 8rem; -webkit-transition-property: -webkit-transform, opacity; transition-property: transform, opacity; -webkit-transform: translate3d(-50%, -50%, 0) scale(1.185); transform: translate3d(-50%, -50%, 0) scale(1.185); text-align: center; opacity: 0; color: #000; border-radius: 13px }
.mui-popup.mui-popup-in { display: block; -webkit-transition-duration: 400ms; transition-duration: 400ms; -webkit-transform: translate3d(-50%, -50%, 0) scale(1); transform: translate3d(-50%, -50%, 0) scale(1); opacity: 1 }
.mui-popup.mui-popup-out { -webkit-transition-duration: 400ms; transition-duration: 400ms; -webkit-transform: translate3d(-50%, -50%, 0) scale(1); transform: translate3d(-50%, -50%, 0) scale(1); opacity: 0 }
.mui-popup-inner { position: relative; padding: 0.5rem; border-radius: 0.234375rem 0.234375rem 0 0; background: rgba(255, 255, 255, .95) }
.mui-popup-inner:after { position: absolute; z-index: 15; top: auto; right: auto; bottom: 0; left: 0; display: block; width: 100%; height: 1px; content: ''; -webkit-transform: scaleY(.5); transform: scaleY(.5); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; background-color: rgba(0, 0, 0, .2) }
.mui-popup-title { font-size: 0.4rem; font-weight: 500; text-align: center }
.mui-popup-title+.mui-popup-text { font-family: inherit; font-size: 0.4rem; margin: 0.3125rem 0 0.2rem; color: #555; }
.mui-popup-buttons { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; height: 1.2rem; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center }
.mui-popup-button { font-size: 0.40625rem; line-height: 1.2rem; position: relative; display: block; overflow: hidden; box-sizing: border-box; width: 100%; height: 1.2rem; padding: 0 5px; cursor: pointer; text-align: center; white-space: nowrap; text-overflow: ellipsis; color: #007aff; background: rgba(255, 255, 255, .95); -webkit-box-flex: 1 }
.mui-popup-button:after { position: absolute; z-index: 15; top: 0; right: 0; bottom: auto; left: auto; display: block; width: 1px; height: 100%; content: ''; -webkit-transform: scaleX(.5); transform: scaleX(.5); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; background-color: rgba(0, 0, 0, .2) }
.mui-popup-button:first-child { border-radius: 0 0 0 0.234375rem }
.mui-popup-button:first-child:last-child { border-radius: 0 0 0.234375rem 0.234375rem }
.mui-popup-button:last-child { border-radius: 0 0 0.234375rem }
.mui-popup-button:last-child:after { display: none }

.mui-plus.mui-android .mui-popup-backdrop { -webkit-transition-duration: 1ms; transition-duration: 1ms }
.mui-plus.mui-android .mui-popup { -webkit-transition-duration: 1ms; transition-duration: 1ms; -webkit-transform: translate3d(-50%, -50%, 0) scale(1); transform: translate3d(-50%, -50%, 0) scale(1) }












