@charset"utf-8";/*本css为常用style*/
/*字体对齐方式*/
.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right;}
/*浮动和清除浮动*/
.fl{float:left;}
.fr{float:right;}
.r0{right:0;}
.clearfix:after,
.clearfix:before{display:table;content:" "}
.clearfix:after{clear:both}
/*字体溢出显示...*/
.ell{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;word-break:keep-all}
.ell_1{-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.ell_2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}
/*弹性盒子布局*/
.db{display:block !important}
.dib{display:inline-block !important;}
.vam{vertical-align: middle;}
/* 下面的命名进行了更改 */
.fbox{display:flex;}
.fg1,.fg2,.fg3,.fg4,.fg5,.fg6,.fg7,.fg8,.fg9{width:1px}
.fg1{flex-grow:1}
.fg2{flex-grow:2}
.fg3{flex-grow:3}
.fg4{flex-grow:4}
.fg5{flex-grow:5}
.fg6{flex-grow:6}
.fg7{flex-grow:7}
.fg8{flex-grow:8}
.fg9{flex-grow:9}
.fbox-acenter{align-items:center;}
.fbox-jcenter{justify-content:center;}
.fbox-jbetween{justify-content:space-between;}
.fbox-around{justify-content: space-around;}
.fbox-wrap{flex-wrap: wrap;}
/*字体图标样式*/
/*常用颜色*/
.color-gray{color:#64717b;}
.color-lightgray{color: #666;}
.bg-white{background: #fff;}
.color-white{color: #fff;}
.color-green{color: #00B98D !important;}
.bg-green{background-color: #00B98D;}
.bg-blue{color: #31424e;}
.bg-bluel{background-color: #31424e !important;}
.bg-orange{background-color: #ff5a72;}
.color-test{color: #C60000;}
.color-red{color:#ff5a72 !important;}
.colorog{color: #F8C44B;}
/*常用样式*/
.oh{overflow: hidden;}
.pore{position: relative;}
.poab{position: absolute;}
.mr{}
.ml{padding: .2rem;}
.mt{margin-top: .2rem;}
.mb{margin-bottom: .2rem;}
.mar{margin:.2rem;}
.pl{padding-left: .2rem;}
.pr{padding-right: .2rem;}
.pt{padding-top: .2rem;}
.pb{padding-bottom: .1rem;}
.pb2{padding-bottom: .2rem;}
.pad{padding: .2rem;}
.mb-bor{border-bottom: 1px solid #f0f0f0;}
.mt-bor{border-top:1px solid #f0f0f0;}
.font-bold{font-weight: bold;}
.font-s{font-size: .2rem;}
.font-m{font-size: .23rem;}
.font28{font-size: .28rem;}
.font32{font-size: .32rem;}
.font40{font-size: .40rem;}
/*常用字号*/
.touxiang{margin-top: .2rem;}
.touxiang img{width: .8rem;height: .8rem;margin-top: 39px;border-radius: 50%;text-align: center;margin: 0 auto;}
.tixing {position: absolute;right: .13rem;width: .15rem;height: .15rem;background: #ff5a72;border-radius: 50%;top: .14rem;}
.nav{position: fixed;top: 0;width: 100%;background-color: #fff;z-index: 9998;height: .9rem;border-bottom: 1px solid #eaeaea;max-width: 640px;}
#menu{width: 100vw;height: 100vh;position: fixed;top:.9rem;background: rgba(0,0,0,.7); display: none;z-index: 99999;}
.menu-main{position:absolute;top:0;width: 100%;z-index: 999;}
.menu-close{height: 100%;}
.menu-nav{width:60vw;height: .4rem;overflow: hidden;display:block; }
.menu-nav h4{color: #fff}
.menu-con{height:100%;overflow-x:hidden;background-color: #fff;}
.menu-con .dwf a{display:block;font-size: .28rem;line-height: .7rem;text-align: center;color: #64717b;width: 28%;background: #f8f8f8;border-radius: .1rem;margin: .2rem;}
.menu-con .mb-bor{padding-bottom: .4rem;margin-bottom: 0;}
.menu-con div i{color: #aaa;}
.menu-red{color: #00b98d;}
.menu-index {margin-left: .55rem;}
.menu-con span img{padding: 0.1rem;border-bottom: 1px solid #efefef;}
.guanbicd{text-align: center;color: #fff;margin-top: .5rem;}
.guanbicd i{font-size: .5rem;}
.dwf{display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;flex-wrap: wrap;}
.beijingimg{height: 2rem;-webkit-filter: blur(15px);-moz-filter: blur(15px);-ms-filter: blur(15px);filter: blur(15px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10,MakeShadow=false);transform: scale(1.5);object-fit: cover;width: 100%;}
.gerentx img {width:50px;height:50px;border-radius:100%;overflow:hidden;border:2px solid rgba(255,255,255,0.7);margin-right:5px;}
.gerentx {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding: 0 .2rem;line-height: 2rem;position: absolute;z-index: 3;left: 0;right: 0;color: #fff;}
.slideUp{ -webkit-transform: translateY(-1rem); -ms-transform: translateY(-1rem); -o-transform: translateY(-1rem); -moz-transform: translateY(-1rem); transform: translateY(-1rem); -webkit-transition: transform .4s; -o-transition: transform .4s; -moz-transition: transform .4s; transition: transform .4s;}
.slideDown{ -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); -webkit-transition: transform .4s; -o-transition: transform .4s; -moz-transition: transform .4s; transition: transform .4s;}
/* 固定底部 */
.fixed-bottom {position: fixed;bottom: 0;width: 100%;}
.topbar-title{margin: 0 46px;max-width: 13em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* 底部 */
.footer{background-color: #ffffff;width: 100%;}
.footer .code{width: 1.34rem;height: 1.34rem;margin-right: .4rem;margin-top: .2rem;}
.footer-logo img{width: auto;margin: 0 auto;height: 0.9rem;}
.footer .code img{width: 100%;height: 100%;}
.footer .fl{padding: 0 .2rem;}
.footer dl{max-width:1.2rem;margin-right: .4rem;float: left;margin-top:.2rem;}
.footer dl:nth-child(3n){margin-right: .2rem;}
.footer dd a{line-height: 1.3;font-size: .22rem;display: block;margin-bottom: .14rem;}
@font-face {
  font-family: 'iconfont';  /* Project id 1861402 */
  src: url('//at.alicdn.com/t/font_1861402_iwzmyp7kii.woff2?t=1645525589896') format('woff2'),
       url('//at.alicdn.com/t/font_1861402_iwzmyp7kii.woff?t=1645525589896') format('woff'),
       url('//at.alicdn.com/t/font_1861402_iwzmyp7kii.ttf?t=1645525589896') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.yiadc-com-liwu:before {content: "\e76c";}
.yiadc-com-quanbu:before {content:"\e783";}
.yiadc-com-bofang:before {content:"\e640";}
.yiadc-com-hongbao:before {content:"\e626";}
.yiadc-com-mianfei:before {content:"\e62f";}
.yiadc-com-xiangxia:before {content:"\e636";}
.yiadc-com-fl-dianhua:before {content:"\e63e";}
.yiadc-com-wenda2:before {content:"\e673";}
.yiadc-com-pinglun:before {content:"\e611";}
.yiadc-com-qiandai:before {content:"\e665";}
.yiadc-com-fenxiang1:before {content:"\e635";}
.yiadc-com-zhuye1:before {content:"\e605";}
.yiadc-com-geren:before {content:"\e641";}
.yiadc-com-tixing1:before {content:"\e659";}
.yiadc-com-wgouxuan:before {content:"\e77c";}
.yiadc-com-duihao2:before {content:"\e69e";}
.yiadc-com-96:before {content:"\e672";}
.yiadc-com-shipin:before {content:"\e604";}
.yiadc-com-yuyin:before {content:"\e610";}
.yiadc-com-ai-arrow-down:before {content:"\e658";}
.yiadc-com-jiage:before {content:"\e652";}
.yiadc-com-icon_location:before {content:"\e620";}
.yiadc-com-fanhuidingbu:before {content:"\e60c";}
.yiadc-com-guanbi2:before {content:"\e60b";}
.yiadc-com-gengduo1:before {content:"\e693";}
.yiadc-com-guanbi:before {content:"\e60a";}
.yiadc-com-ce:before {content:"\e607";}
.yiadc-com-ces:before {content:"\e608";}
.yiadc-com-xiaoxi1:before {content:"\e79c";}
.yiadc-com-jifen:before {content:"\e629";}
.yiadc-com-qian:before {content:"\e603";}
.yiadc-com-shijian:before {content:"\e64f";}
.yiadc-com-weixin:before {content:"\e62e";}
.yiadc-com-yisheng:before {content:"\e649";}
.yiadc-com-QQ:before {content:"\e666";}
.yiadc-com-zuozhe:before {content:"\e65c";}
.yiadc-com-kangfuke:before {content:"\e793";}
.yiadc-com-jingshenxinlike:before {content:"\e61f";}
.yiadc-com-huaban:before {content:"\e60d";}
.yiadc-com-xintiao:before {content:"\e663";}
.yiadc-com-shangchuanicon-fuben:before {content:"\e602";}
.yiadc-com-fenxiang:before {content:"\e624";}
.yiadc-com-gengduomore10:before {content:"\e61e";}
.yiadc-com-fanhui:before {content:"\e653";}
.yiadc-com-gengduo:before {content:"\e643";}
.yiadc-com-tianchongxing-:before {content:"\e644";}
.yiadc-com-xihuan:before {content:"\e63b";}
.yiadc-com-kefu:before {content:"\e65a";}
.yiadc-com-like:before {content:"\e609";}
.yiadc-com-zhuye2:before {content:"\e7bb";}
.yiadc-com-service:before {content:"\e67e";}
.yiadc-com-fire:before {content:"\eac0";}
.yiadc-com-icon-test:before {content:"\e6e7";}
.yiadc-com-sc:before {content:"\e630";}
.yiadc-com-xiaoxi:before {content:"\e64b";}
.yiadc-com-yiban:before {content:"\e8da";}
.yiadc-com-kx:before {content:"\e622";}
.yiadc-com-cs:before {content:"\e63d";}
.yiadc-com-ng:before {content:"\e65d";}
.yiadc-com-yaoshi:before {content:"\e6e1";}
.yiadc-com-zfb:before {content:"\e67d";}
.yiadc-com-wx:before {content:"\e60e";}
.yiadc-com-add:before {content:"\e601";}
.yiadc-com-you:before {content:"\e60f";}
.yiadc-com-sckong:before {content:"\ee8e";}
.yiadc-com-return:before {content:"\e6ac";}
.yiadc-com-sousuo:before {content:"\e600";}
.yiadc-com-denglu:before {content:"\e70a";}
.yiadc-com-huo{color: #D81E06;font-size: 13px;  margin-left: 2px; position: absolute;}
.yiadc-com-new{color: #FFD12F;font-size: 10px;  margin-left: 4px;top:-1px;letter-spacing:1px;  position: absolute;}
.yiadc-com-ng{font-size: 18px;}
.yiadc-com-zhuye2{font-size: 0.45rem;color: #31424e;}
.goback i{font-size: 0.45rem;color: #31424e;}
/* 返回键使用 */
.goback{width: .9rem;height: .9rem;line-height: .9rem;text-align: center;display: inline-block;}
.gobackr{margin-right: 1.1rem;}
.goback .iconyou{font-size: .3rem !important;}
/* 悬浮抖动效果 */
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
 
  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
/* 上下抖动效果 */
@keyframes upAnimation{
  50%, 80% {
  transition-timing-function: cubic-bezier(0.215,.61,.355,1); 
  transform: translate3d(0,0,0);
  }
  40%,
  43%{
  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
  transform: translate3d(0,-10px,0);
  }
  70%{
  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
  transform: translate3d(0,-5px,0);
  }
  90%{
  transform: translate3d(0,-2px,0);
  }
}