@charset "utf-8";
/**
 * [OElove] (C)2010-2099 phpcoo.com Inc.biz
 * This is not a freeware, use is subject to license terms
 * $Id: css.css LastTime 9:50 2019/3/25 Design by wz$
*/

.h575{height: 575px;}
.w250{width: 250px;}
.w350{width: 350px;}
.w150{width: 150px;}
.w200{width: 200px;}
.w286{width: 286px;}
.w880{width: 880px;}
.w320{width: 320px;}
.w980{width: 980px;}
.w1000{width: 1000px;}
.w1050{width: 1050px;}
.mr18{margin-right: 18px;}
.img_77{width: 77px; height: 77px;}
.img_300{width: 300px; height: 180px;}
.img_400{width: 400px; height: 240px;}
.pl320{padding-left: 320px;}
.pl420{padding-left: 420px;}
.bo_2main{border: 2px solid #ff7a3f;}
.img_logo{width: 294px; height: 87px; border:1px solid #f6e6df;}
.oe_footer,.oe_footer a{color:#b8bbc0;}
.oe_bnav span{background:rgba(0, 0, 0, 0.2); width: 10px; height: 10px; margin:0px 5px;}
.oe_bnav span.current{background:#ffe7a6;}
.bannerbgs {height: 520px;padding-top: 130px;background: url(../images/sns/bannerbg.jpg) no-repeat 100%;}
.point span.current{background: #ff7a3f;}
.oe_content img{max-width: 820px;}
.oe_content p{text-indent: 0px!important;}
.article_tab a.current{background:#ff7a3f; color:#fff;}
.ptb20{padding-top: 20px; padding-bottom: 20px;}
.mlr20{margin-left: 20px; margin-right: 20px;}
.tao_btn1{background: -webkit-gradient(linear,left top, right top,color-stop(0, #C6D7EE),to(#C6D7EE));background: linear-gradient(90deg,#C6D7EE 0,#C6D7EE 100%);}
.tao_btn2{background: -webkit-gradient(linear,left top, right top,color-stop(0, #79A2FA),to(#79A2FA));
background: linear-gradient(90deg,#79A2FA 0,#79A2FA 100%);}
.tao_btn3{background: -webkit-gradient(linear,left top, right top,color-stop(0, #ffc68d),color-stop(0, #ffc68d));
background: linear-gradient(90deg,#ffc68d 0,#ffc68d 0);}
.bsd15{box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.05);}
.pb80{padding-bottom: 80px;}
.lh100{line-height: 100px;}
.br20{border-radius: 20px;}
.img_115{width: 115px; height: 115px;}
.oe_ntable{border-left: 1px solid #dce0ef; font-size: 14px;}
.oe_ntable .head td{background: #105CFB; color:#fff; font-size: 16px}
.oe_ntable tr th{background: #f4f5fd;border-right: 1px solid #dce0ef; border-bottom: 1px solid #dce0ef; font-weight: normal; color:#333;}
.oe_ntable tr td{border-right: 1px solid #dce0ef; border-bottom: 1px solid #dce0ef; text-align: center; padding:8px 10px;}
.color_orange{color:#ff8519;}
.w590{width: 590px;}
.h140{height: 140px;}
.w362{width: 362px;}
.ups{position: absolute;display: block;width: 6px;height: 6px;background: transparent;border-style: solid;border-width: 3px;transform: rotate(45deg);border-color: #fff transparent transparent #fff;box-shadow: -2px -2px 5px rgba(0,0,0,.06); background: #fff;}
.downs{ border-color: transparent #fff #fff transparent; box-shadow: 3px 3px 7px rgba(0,0,0,.07);    position: absolute;display: block;width: 6px;height:6px;background: transparent;border-style: solid;border-width: 3px;transform: rotate(45deg); background: #fff;}
.dian_line span{border-radius: 20px; background: #c2dcff; height: 5px; width: 30px; cursor: pointer; margin: 0px 3px;}
.dian_line span.current{background: #105CFB;}
.img_8{width: 8px; height: 8px;}
.img_40x4{height: 4px; width: 15px;}
.img_182x74{width: 182px; height: 74px;}
.mlr15{margin-left: 15px; margin-right: 15px;}
.bsd_main{box-shadow: 0 2px 10px #c6d0ff;}
.h3{height:3px;}
.mr40{margin-right:40px;}
.bg_e3{background:#3e3e3e;}
.bo2_5f{border:2px solid #5f6165;}
.br20{border-radius:20px;}
.p8{padding:7px;}
.img_130{width:130px;height:130px;}
.select_ban h3{color:#333;}
.select_ban.current{background: #fff;}
.select_ban.current h3{color:#1a6bff;}
.select_ban.current dt{background:#edf3ff;}
.select_ban dt{background:#fff;}
.select_ban.current::after{content:'';display: inline-block;position: absolute;right:-15px;top:50%;transform: translateY(-50%);width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;}
.bg_bule2{background:#1a6bff;}
.indicator span{background:rgba(255, 255, 255, 0.4);width:12px;height:12px;}
.indicator span.current{background:#fff;width:30px;height:12px;}
.br{border-radius: 1000px;}
.mr25{margin-right: 25px;}
.h180{height: 180px;}
.place_fz16 input::-webkit-input-placeholder{font-size:14px;line-height:40px;}

.animated {
	-webkit-animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-duration: 1s;
	animation-fill-mode: both;
}
 @-webkit-keyframes bounce {
 0%, 20%, 53%, 80%, to {
 -webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);
 -webkit-transform:translateZ(0);
 animation-timing-function:cubic-bezier(.215, .61, .355, 1);
transform:translateZ(0)
}
 40%,  43% {
 -webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 -webkit-transform:translate3d(0, -30px, 0);
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -30px, 0)
}
 70% {
 -webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 -webkit-transform:translate3d(0, -15px, 0);
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -15px, 0)
}
 90% {
 -webkit-transform:translate3d(0, -4px, 0);
 transform:translate3d(0, -4px, 0)
}
}
 @keyframes bounce {
 0%, 20%, 53%, 80%, to {
 animation-timing-function:cubic-bezier(.215, .61, .355, 1);
 transform:translateZ(0);
 animation-timing-function:cubic-bezier(.215, .61, .355, 1);
transform:translateZ(0)
}
 40%,  43% {
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -30px, 0);
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -30px, 0)
}
 70% {
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -15px, 0);
 animation-timing-function:cubic-bezier(.755, .05, .855, .06);
 transform:translate3d(0, -15px, 0)
}
 90% {
 transform:translate3d(0, -4px, 0);
 transform:translate3d(0, -4px, 0)
}
}
.bounce {
	animation-name: bounce;
	-webkit-animation-name: bounce;
}
 @keyframes bounceInLeft {
 0%, 60%, 75%, 90%, 100% {
-webkit-transition-timing-function:cubic-bezier(0.215, .610, .355, 1.000);
transition-timing-function:cubic-bezier(0.215, .610, .355, 1.000)
}
 0% {
opacity:0;
-webkit-transform:translate3d(-3000px, 0, 0);
transform:translate3d(-3000px, 0, 0)
}
 60% {
opacity:1;
-webkit-transform:translate3d(25px, 0, 0);
transform:translate3d(25px, 0, 0)
}
 75% {
-webkit-transform:translate3d(-10px, 0, 0);
transform:translate3d(-10px, 0, 0)
}
 90% {
-webkit-transform:translate3d(5px, 0, 0);
transform:translate3d(5px, 0, 0)
}
 100% {
-webkit-transform:none;
transform:none
}
}
.bounceInLeft {
	-webkit-animation-name:bounceInLeft;
	animation-name:bounceInLeft
}
 @keyframes scale {
 0% {
 transform: scale(0);
}
 100% {
 transform: scale(1);
}
}
.scale {
	animation-name: scale;
	animation-timing-function: ease;
}
 @keyframes scaleOut {
 0% {
 transform: scale(1);
 opacity: 1;
}
 100% {
 transform: scale(.3);
 opacity: 0;
}
}
.scaleOut {
	animation-name: scaleOut;
	animation-timing-function: ease;
}
@-webkit-keyframes slideInLeft {
  0% {
      -webkit-transform: translate3d(-50%,0,0);
      transform: translate3d(-50%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}
@keyframes slideInLeft {
  0% {
      -webkit-transform: translate3d(-50%,0,0);
      transform: translate3d(-50%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
  0% {
      -webkit-transform: translate3d(50%,0,0);
      transform: translate3d(50%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}
@keyframes slideInRight {
  0% {
      -webkit-transform: translate3d(50%,0,0);
      transform: translate3d(50%,0,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight
}
@-webkit-keyframes slideInDown {
  0% {
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

@keyframes slideInDown {
  0% {
      -webkit-transform: translate3d(0,100%,0);
      transform: translate3d(0,100%,0);
      visibility: visible
  }

  to {
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown
}