@charset "UTF-8";
/* line 1, app/assets/stylesheets/on-investment.scss */
* {
  font-family: "Gotham SSm A","Gotham SSm B",Helvetica,Arial,"Microsoft Yahei",SimSun;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
}

/* line 6, app/assets/stylesheets/on-investment.scss */
body, p, h2, html, pre, h3 {
  padding: 0px;
  margin: 0px;
}

/* line 8, app/assets/stylesheets/on-investment.scss */
a:focus {
  outline: 0px;
}

/* line 9, app/assets/stylesheets/on-investment.scss */
.left {
  display: inline;
  float: left;
}

/* line 10, app/assets/stylesheets/on-investment.scss */
.right {
  display: inline;
  float: right;
}

/* line 11, app/assets/stylesheets/on-investment.scss */
.clear:after {
  display: block;
  content: "";
  clear: both;
}

/* line 12, app/assets/stylesheets/on-investment.scss */
.clear {
  zoom: 1;
}

/* line 13, app/assets/stylesheets/on-investment.scss */
html, body {
  height: 100%;
}

/* line 14, app/assets/stylesheets/on-investment.scss */
body {
  min-width: 1200px;
  font-size: 14px;
}

/* line 15, app/assets/stylesheets/on-investment.scss */
.rel {
  position: relative;
}

/* line 16, app/assets/stylesheets/on-investment.scss */
.abs {
  position: absolute;
}

/* line 17, app/assets/stylesheets/on-investment.scss */
.fix {
  position: fixed;
}

@font-face {
  font-family: 'if_wl';
  /* project id 185957 */
  src: url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.eot");
  src: url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.woff2") format("woff2"), url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.woff") format("woff"), url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.ttf") format("truetype"), url("//at.alicdn.com/t/font_124708_5bw9kyvm7sm.svg#iconfont") format("svg");
}

@font-face {
  font-family: 'if_wl_jt';
  /* project id 185957 */
  src: url("//at.alicdn.com/t/font_185957_l47p3vnuncplow29.eot");
  src: url("//at.alicdn.com/t/font_185957_l47p3vnuncplow29.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_185957_l47p3vnuncplow29.woff") format("woff"), url("//at.alicdn.com/t/font_185957_l47p3vnuncplow29.ttf") format("truetype"), url("//at.alicdn.com/t/font_185957_l47p3vnuncplow29.svg#iconfont") format("svg");
}

/* line 36, app/assets/stylesheets/on-investment.scss */
.color-hui {
  color: #2d292a;
  font-size: 14px;
}

/* line 37, app/assets/stylesheets/on-investment.scss */
.color-qing {
  color: #f9fafe;
}

/* line 38, app/assets/stylesheets/on-investment.scss */
.color-anhui {
  color: #585856;
  font-size: 15px;
}

/* line 39, app/assets/stylesheets/on-investment.scss */
.color-white {
  color: #fff;
}

/* line 40, app/assets/stylesheets/on-investment.scss */
.color-shuihong {
  color: #bc93a5;
}

/* line 41, app/assets/stylesheets/on-investment.scss */
.color-anhong {
  color: #ff7358;
}

/* line 42, app/assets/stylesheets/on-investment.scss */
.color-shenhui {
  color: #828282;
}

/* line 43, app/assets/stylesheets/on-investment.scss */
.color-zi {
  color: #9b7aae;
}

/* line 44, app/assets/stylesheets/on-investment.scss */
.foz-13 {
  font-size: 13px;
}

/* line 45, app/assets/stylesheets/on-investment.scss */
.foz-14 {
  font-size: 14px;
}

/* line 46, app/assets/stylesheets/on-investment.scss */
.foz-15 {
  font-size: 15px;
}

/* line 47, app/assets/stylesheets/on-investment.scss */
.foz-16 {
  font-size: 16px;
}

/* line 48, app/assets/stylesheets/on-investment.scss */
.foz-17 {
  font-size: 17px;
}

/* line 49, app/assets/stylesheets/on-investment.scss */
.foz-18 {
  font-size: 18px;
}

/* line 50, app/assets/stylesheets/on-investment.scss */
.foz-19 {
  font-size: 19px;
}

/* line 51, app/assets/stylesheets/on-investment.scss */
.foz-20 {
  font-size: 20px;
}

/* line 52, app/assets/stylesheets/on-investment.scss */
.foz-21 {
  font-size: 21px;
}

/* line 53, app/assets/stylesheets/on-investment.scss */
.foz-22 {
  font-size: 22px;
}

/* line 54, app/assets/stylesheets/on-investment.scss */
.foz-23 {
  font-size: 23px;
}

/* line 57, app/assets/stylesheets/on-investment.scss */
.fow-no {
  font-weight: normal;
}

/* line 60, app/assets/stylesheets/on-investment.scss */
.mar-top-ten {
  margin-top: 10px;
}

/* line 61, app/assets/stylesheets/on-investment.scss */
.mar-top-twenty {
  margin-top: 20px;
}

/* line 62, app/assets/stylesheets/on-investment.scss */
.mar-top-thirty {
  margin-top: 30px;
}

/* line 63, app/assets/stylesheets/on-investment.scss */
.mar-top-forty {
  margin-top: 40px;
}

/* line 64, app/assets/stylesheets/on-investment.scss */
.mar-top-fifty {
  margin-top: 50px;
}

/* line 66, app/assets/stylesheets/on-investment.scss */
.mar-bottom-ten {
  margin-bottom: 10px;
}

/* line 67, app/assets/stylesheets/on-investment.scss */
.mar-bottom-twenty {
  margin-bottom: 20px;
}

/* line 68, app/assets/stylesheets/on-investment.scss */
.mar-bottom-thirty {
  margin-bottom: 30px;
}

/* line 69, app/assets/stylesheets/on-investment.scss */
.mar-bottom-forty {
  margin-bottom: 40px;
}

/* line 70, app/assets/stylesheets/on-investment.scss */
.mar-bottom-fifty {
  margin-bottom: 50px;
}

/* line 71, app/assets/stylesheets/on-investment.scss */
.mar-bottom-seventy {
  margin-bottom: 70px;
}

/* line 73, app/assets/stylesheets/on-investment.scss */
.mar-right-ten {
  margin-right: 10px;
}

/* line 74, app/assets/stylesheets/on-investment.scss */
.mar-right-twenty {
  margin-right: 20px;
}

/* line 75, app/assets/stylesheets/on-investment.scss */
.mar-right-thirty {
  margin-right: 30px;
}

/* line 76, app/assets/stylesheets/on-investment.scss */
.mar-right-forty {
  margin-right: 40px;
}

/* line 77, app/assets/stylesheets/on-investment.scss */
.mar-right-fifty {
  margin-right: 50px;
}

/* line 80, app/assets/stylesheets/on-investment.scss */
.mar-left-ten {
  margin-left: 10px;
}

/* line 81, app/assets/stylesheets/on-investment.scss */
.mar-left-twenty {
  margin-left: 20px;
}

/* line 82, app/assets/stylesheets/on-investment.scss */
.mar-left-thirty {
  margin-left: 30px;
}

/* line 83, app/assets/stylesheets/on-investment.scss */
.mar-left-forty {
  margin-left: 40px;
}

/* line 84, app/assets/stylesheets/on-investment.scss */
.mar-left-fifty {
  margin-left: 50px;
}

/* line 86, app/assets/stylesheets/on-investment.scss */
.pad-top-ten {
  padding-top: 10px;
}

/* line 87, app/assets/stylesheets/on-investment.scss */
.pad-top-twenty {
  padding-top: 20px;
}

/* line 88, app/assets/stylesheets/on-investment.scss */
.pad-top-thirty {
  padding-top: 30px;
}

/* line 89, app/assets/stylesheets/on-investment.scss */
.pad-top-forty {
  padding-top: 40px;
}

/* line 90, app/assets/stylesheets/on-investment.scss */
.pad-top-fifty {
  padding-top: 50px;
}

/* line 91, app/assets/stylesheets/on-investment.scss */
.pad-top-seventy {
  padding-top: 70px;
}

/* line 93, app/assets/stylesheets/on-investment.scss */
.pad-bottom-ten {
  padding-bottom: 10px;
}

/* line 94, app/assets/stylesheets/on-investment.scss */
.pad-bottom-twenty {
  padding-bottom: 20px;
}

/* line 95, app/assets/stylesheets/on-investment.scss */
.pad-bottom-thirty {
  padding-bottom: 30px;
}

/* line 96, app/assets/stylesheets/on-investment.scss */
.pad-bottom-forty {
  padding-bottom: 40px;
}

/* line 97, app/assets/stylesheets/on-investment.scss */
.pad-bottom-fifty {
  padding-bottom: 50px;
}

/* line 100, app/assets/stylesheets/on-investment.scss */
.pad-left-ten {
  padding-left: 10px;
}

/* line 101, app/assets/stylesheets/on-investment.scss */
.pad-left-twenty {
  padding-left: 20px;
}

/* line 102, app/assets/stylesheets/on-investment.scss */
.pad-left-thirty {
  padding-left: 30px;
}

/* line 103, app/assets/stylesheets/on-investment.scss */
.pad-left-forty {
  padding-left: 40px;
}

/* line 104, app/assets/stylesheets/on-investment.scss */
.pad-left-fifty {
  padding-left: 50px;
}

/* line 107, app/assets/stylesheets/on-investment.scss */
.pad-right-ten {
  padding-right: 10px;
}

/* line 108, app/assets/stylesheets/on-investment.scss */
.pad-right-twenty {
  padding-right: 20px;
}

/* line 109, app/assets/stylesheets/on-investment.scss */
.pad-right-thirty {
  padding-right: 30px;
}

/* line 110, app/assets/stylesheets/on-investment.scss */
.pad-right-forty {
  padding-right: 40px;
}

/* line 111, app/assets/stylesheets/on-investment.scss */
.pad-right-fifty {
  padding-right: 50px;
}

/* line 114, app/assets/stylesheets/on-investment.scss */
.text-center {
  /*text-align: center;*/
}

/* line 116, app/assets/stylesheets/on-investment.scss */
.z-index-ten {
  z-index: 10;
}

/* line 118, app/assets/stylesheets/on-investment.scss */
html, body {
  /*height: 100%;*/
}

/* line 120, app/assets/stylesheets/on-investment.scss */
.section {
  min-height: 100%;
  background-color: #fff;
}

/* line 124, app/assets/stylesheets/on-investment.scss */
.footer {
  height: 50px;
  background: #fff;
  /*margin-top: -60px;*/
  text-align: center;
  padding: 35px 0px;
  font-size: 14px;
  line-height: 23px;
  border-top: 1px solid #E0E0DF;
}

/* line 133, app/assets/stylesheets/on-investment.scss */
.footer_wrap .footer {
  border: none;
  background: transparent;
}

/* line 135, app/assets/stylesheets/on-investment.scss */
.beiyin {
  background-color: #fff;
  /*box-shadow: 0 0px 9px #E5DADA;*/
  border-bottom: 1px solid #eee;
}

/* line 141, app/assets/stylesheets/on-investment.scss */
.top-div {
  /*padding: 0 40px;*/
  width: 1200px;
  margin: 0px auto;
}

/* line 145, app/assets/stylesheets/on-investment.scss */
.system {
  width: 160px;
  height: 43px;
}

/* line 150, app/assets/stylesheets/on-investment.scss */
.system img {
  height: 100%;
  margin-top: 25px;
  border: 0px;
}

/* line 151, app/assets/stylesheets/on-investment.scss */
.systemd {
  width: 280px;
  height: 90px;
}

/* line 156, app/assets/stylesheets/on-investment.scss */
.nav-right {
  line-height: 90px;
  position: relative;
  max-width: 1090px;
}

/* line 160, app/assets/stylesheets/on-investment.scss */
.nav-ul li {
  padding-left: 15px;
  color: #eee;
}

/* line 165, app/assets/stylesheets/on-investment.scss */
.nav-ul li a {
  padding-right: 15px;
}

/*.nav-ul li a:hover{
	text-decoration: underline;
}
*/
/*幻灯*/
/* line 175, app/assets/stylesheets/on-investment.scss */
.gaodu {
  /*height: 500px !important;*/
}

/* line 178, app/assets/stylesheets/on-investment.scss */
.blue-slide {
  background: #eee;
}

/* line 181, app/assets/stylesheets/on-investment.scss */
.red-slide {
  background: #eee;
}

/* line 184, app/assets/stylesheets/on-investment.scss */
.orange-slide {
  background: #eee;
}

/* line 187, app/assets/stylesheets/on-investment.scss */
.swiper-slide {
  /*line-height: 500px;*/
  color: #fff;
  font-size: 36px;
  text-align: center;
  display: block;
}

/* line 194, app/assets/stylesheets/on-investment.scss */
.shuming {
  top: 50%;
  left: 50%;
  width: 80%;
  margin-left: -40%;
  margin-top: -138px;
  z-index: 9;
  text-align: center;
}

/* line 200, app/assets/stylesheets/on-investment.scss */
.shuming01 {
  top: 50%;
  left: 50%;
  width: 700px;
  margin-left: -350px;
  margin-top: -138px;
}

/* line 206, app/assets/stylesheets/on-investment.scss */
.an_bian {
  /*padding: 10px;
    border: 2px solid #fff;*/
}

/*end*/
/*tanchuang*/
/* line 214, app/assets/stylesheets/on-investment.scss */
.tanchuang {
  width: 180px;
  min-height: 310px;
  background-color: #fff;
  border: 1px solid #fff;
  float: right;
  padding: 10px 20px 30px 20px;
  /*background-image: image-url("erwei.png");*/
  background-repeat: no-repeat;
  background-position: center 166px;
  display: none;
}

/* line 227, app/assets/stylesheets/on-investment.scss */
.tc_lixi {
  border-left: 4px solid #585856;
  padding-left: 20px;
  margin-bottom: 28px;
  font-weight: normal;
  line-height: 24px;
  font-size: 24px;
  margin-top: 18px;
}

/* line 234, app/assets/stylesheets/on-investment.scss */
.tc_hama {
  line-height: 20px;
  padding-left: 30px;
  background-image: url(/assets/m_2-72383217c78c323f27378d4078ffe3e1d1fee1ecac45c73dce0f38530b5b7a8a.png);
  background-size: 15px 15px;
  background-repeat: no-repeat;
  font-size: 14px;
  font-weight: bold;
  background-position: 0px center;
  word-break: break-all;
}

/* line 241, app/assets/stylesheets/on-investment.scss */
.tc_dub {
  line-height: 20px;
  padding-left: 30px;
  background-image: url(/assets/qq_ico-a858b78c812623582969f9201f5de8eda196911cc7380bbde719041313c4b32f.png);
  background-size: 15px 15px;
  background-repeat: no-repeat;
  font-size: 14px;
  font-weight: bold;
  background-position: 0px center;
  word-break: break-all;
  margin-top: 10px;
}

/* line 249, app/assets/stylesheets/on-investment.scss */
.tc_haer {
  background-image: url(/assets/m_3-37e7c7933bab6b2d2bf6048f84a08abd0d0712ece12e67de57004acc3dfc84da.png);
  margin-top: 10px;
}

/* line 253, app/assets/stylesheets/on-investment.scss */
.tc_haer02 {
  background-image: url(/assets/fax-a1893c8667847628ceb6349c7bb237683d5ba5dabc3eb1ef5f855e9c0d164a44.png);
  margin-top: 10px;
}

/*end*/
/* line 259, app/assets/stylesheets/on-investment.scss */
.content-li {
  font-size: 14px;
  width: 20%;
  width: calc(25% - 57px);
  width: -o-calc(25% - 57px);
  width: -ms-calc(25% - 57px);
  width: -moz-calc(25% - 57px);
  /*border-right: 1px dashed #e7e7e7;*/
  padding-right: 74px;
  overflow: hidden;
  position: relative;
  /*height: 186px;*/
}

/* line 266, app/assets/stylesheets/on-investment.scss */
.content-li:last-child {
  border-right: 0px;
  padding-right: 0px;
}

/* line 267, app/assets/stylesheets/on-investment.scss */
.content-introduction {
  min-width: 1000px;
  background-color: #fff;
  margin: 0 50px;
  overflow: hidden;
  padding-top: 50px;
  padding-bottom: 50px;
}

/* line 274, app/assets/stylesheets/on-investment.scss */
.content-introduction > ul {
  padding: 0px;
  margin: 0px;
}

/* line 276, app/assets/stylesheets/on-investment.scss */
.content-li .introduction-two {
  font: 16px 'Microsoft YaHei';
  height: 19px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 280, app/assets/stylesheets/on-investment.scss */
.content-xq {
  height: 117px;
  overflow: hidden;
  padding-top: 15px;
  margin-bottom: 16px;
}

/* line 284, app/assets/stylesheets/on-investment.scss */
.content-xq .div_mmk {
  overflow: hidden;
  height: 80px;
  line-height: 25px;
}

/* line 285, app/assets/stylesheets/on-investment.scss */
.con-lxf {
  margin-top: 5px;
}

/* line 289, app/assets/stylesheets/on-investment.scss */
.content-aone {
  font-size: 12px;
  top: 320px;
  position: absolute;
  margin-left: 17px;
}

/* line 292, app/assets/stylesheets/on-investment.scss */
.tanchuang img {
  width: 156px;
  display: block;
  margin: 0px auto;
  margin-top: 28px;
}

/* line 294, app/assets/stylesheets/on-investment.scss */
.anniu-qu {
  display: inline-block;
  text-align: center;
  font-size: 15px;
  padding: 8px 23px;
  /*background-color: #4388d8;color: #fff;*/
}

/* line 296, app/assets/stylesheets/on-investment.scss */
.an_bot01 {
  border: 0px !important;
}

/*长方形 有背景 无边框*/
/* line 297, app/assets/stylesheets/on-investment.scss */
.an_bot02 {
  border-width: 1px;
  border-style: solid;
}

/*长方形 无背景 有边框*/
/* line 298, app/assets/stylesheets/on-investment.scss */
.an_bot03 {
  border: 0px !important;
  border-radius: 50px;
}

/*圆角 有背景 无边框*/
/* line 299, app/assets/stylesheets/on-investment.scss */
.an_bot04 {
  border-radius: 50px;
  border-width: 1px;
  border-style: solid;
}

/*圆角 无背景 有边框*/
/* line 300, app/assets/stylesheets/on-investment.scss */
.an_bot05 {
  border: 0px !important;
  padding: 8px 0px !important;
}

/*文字*/
/* line 301, app/assets/stylesheets/on-investment.scss */
.an_bot06 {
  display: none;
}

/*文字*/
/* line 302, app/assets/stylesheets/on-investment.scss */
.an_bot07 {
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  padding: 7px 28px !important;
}

/*圆角*/
/* line 303, app/assets/stylesheets/on-investment.scss */
.an_bot08 {
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  padding: 6px 28px !important;
}

/*圆角 箭头*/
/* line 304, app/assets/stylesheets/on-investment.scss */
.an_bot08:after {
  content: '\e618';
  padding-left: 5px;
  font-family: "iconfont" !important;
  font-size: 20px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: sub;
}

/* line 307, app/assets/stylesheets/on-investment.scss */
.anniu-qu:hover {
  opacity: 0.9;
  transition: background-color 0.4s;
}

/* line 309, app/assets/stylesheets/on-investment.scss */
.xiahua {
  width: 80px;
  border: 1px solid #fff;
}

/* line 314, app/assets/stylesheets/on-investment.scss */
.list-guanyu {
  width: calc(33% - 90px);
  width: -moz-calc(33% - 90px);
  width: -ms-calc(33% - 90px);
  width: -o-calc(33% - 90px);
  padding: 30px;
  margin-right: 50px;
  background-color: #4388d8;
  height: 390px;
  color: #fff;
}

/* line 320, app/assets/stylesheets/on-investment.scss */
.content-jeshao {
  font-size: 14px;
  line-height: 23px;
  color: #2d292a;
  font-weight: 200;
}

/* line 325, app/assets/stylesheets/on-investment.scss */
.p-bottom {
  margin-bottom: 30px;
}

/* line 329, app/assets/stylesheets/on-investment.scss */
.title-hone {
  font: normal 35px "Microsoft YaHei";
  letter-spacing: 4px;
}

/* line 334, app/assets/stylesheets/on-investment.scss */
.h-bottom {
  margin-bottom: 17px;
}

/* line 338, app/assets/stylesheets/on-investment.scss */
.list-fangxiang {
  width: calc(33% - 30px);
}

/* line 339, app/assets/stylesheets/on-investment.scss */
.list-fangxiang:nth-child(2) {
  margin-right: 50px;
}

/* line 340, app/assets/stylesheets/on-investment.scss */
.title-htwo {
  font: normal 24px "Microsoft YaHei";
}

/* line 344, app/assets/stylesheets/on-investment.scss */
.mar-ten {
  margin: 0 10px;
}

/* line 347, app/assets/stylesheets/on-investment.scss */
.mar-thew {
  margin: 0px 20px;
}

/* line 350, app/assets/stylesheets/on-investment.scss */
.container-first {
  min-width: 1000px;
  margin: 50px;
}

/* line 355, app/assets/stylesheets/on-investment.scss */
.h-bottomd {
  margin-bottom: 20px;
  /*height: 360px;*/
  /*overflow: hidden;*/
}

/* line 360, app/assets/stylesheets/on-investment.scss */
.h-bottomd .h-bottom {
  overflow: hidden;
}

/* line 361, app/assets/stylesheets/on-investment.scss */
.bei_yi {
  background-image: url(/assets/m_1-c066f51d722de0c5a935b0e2b91358de7fb0f9a3f648228f0f8c289664d8686c.png);
  background-repeat: no-repeat;
  background-position: 10px 4px;
}

/* line 367, app/assets/stylesheets/on-investment.scss */
.bei_er {
  background-image: url(/assets/m_2-72383217c78c323f27378d4078ffe3e1d1fee1ecac45c73dce0f38530b5b7a8a.png);
  background-repeat: no-repeat;
  background-position: 10px 2px;
}

/* line 373, app/assets/stylesheets/on-investment.scss */
.bei_san {
  background-image: url(/assets/m_3-37e7c7933bab6b2d2bf6048f84a08abd0d0712ece12e67de57004acc3dfc84da.png);
  background-repeat: no-repeat;
  background-position: 10px 4px;
}

/* line 379, app/assets/stylesheets/on-investment.scss */
.ch_kan {
  padding-right: 10px;
  background-repeat: no-repeat;
  margin-top: 20px;
  display: block;
  position: absolute;
  bottom: 0px;
}

/* line 380, app/assets/stylesheets/on-investment.scss */
.ch_kan:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: middle;
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #2d292a;
  color: #FF5C3A;
  margin-left: 10px;
}

/* line 385, app/assets/stylesheets/on-investment.scss */
.ch_kad {
  width: 0;
  margin-left: 6px;
  margin-bottom: 2px;
  display: inline-block;
  border: 3px solid transparent;
  border-left-color: #bc93a5;
}

/* line 394, app/assets/stylesheets/on-investment.scss */
.all_top_fw {
  position: absolute;
  top: 0px;
}

/*index_1*/
/* line 396, app/assets/stylesheets/on-investment.scss */
.sign-in {
  padding: 10px 20px;
  background-color: #fff;
  border-radius: 20px;
}

/* line 401, app/assets/stylesheets/on-investment.scss */
.sign-in .sign-in:hover {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 402, app/assets/stylesheets/on-investment.scss */
.body-img {
  background-image: url(/assets/pc_bg-debfdd61d0240c8d2c355376e135471e9247ee1d3c4b4f41a20ab9d35b99b7d4.png);
  background-repeat: no-repeat;
  /*background-attachment: fixed;*/
  background-size: cover;
  background-position: center;
  transform-origin: 50% 50%;
  min-width: 1200px;
}

/* line 410, app/assets/stylesheets/on-investment.scss */
.body-img03 {
  background-image: url(/assets/module3_bg-926f1ac742582afaed4537a7bceece1b2439b0d3baf43f4e45aecd15d97951db.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  transform-origin: 50% 50%;
  min-width: 1200px;
}

/* line 418, app/assets/stylesheets/on-investment.scss */
.body-img04 {
  background-image: url(/assets/module4_bg-44304799047bcab61a1060d0fd7335572d9cd2d7c4c97ca77544287fb3976f3e.jpg);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100% 100%;
  background-position: center;
  min-width: 1200px;
}

/* line 425, app/assets/stylesheets/on-investment.scss */
.mar-sign-in {
  margin-top: 25px;
}

/* line 429, app/assets/stylesheets/on-investment.scss */
.company-profile {
  width: calc(25% - 20px);
  width: -o-calc(25% - 20px);
  width: -moz-calc(25% - 20px);
  width: -ms-calc(25% - 20px);
  margin: 0 10px 60px 10px;
  height: 340px;
  padding-bottom: 30px;
}

/* line 434, app/assets/stylesheets/on-investment.scss */
.tran {
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.2;
  top: 0;
  left: 0;
  z-index: 5;
  border-radius: 10px;
}

/* line 444, app/assets/stylesheets/on-investment.scss */
.tran02 {
  width: 100%;
  height: 100%;
  background-color: #fff;
  top: 0;
  left: 0;
  z-index: 5;
  border-radius: 10px;
}

/* line 454, app/assets/stylesheets/on-investment.scss */
.company-img {
  width: 100%;
  /*height: 100%; */
  border-radius: 10px 10px 0 0;
}

/* line 460, app/assets/stylesheets/on-investment.scss */
.gs-hp {
  padding: 0px 20px;
}

/* line 464, app/assets/stylesheets/on-investment.scss */
.gs-hp h3 {
  font: bold 14px 'Microsoft YaHei';
  margin-bottom: 10px;
}

/* line 469, app/assets/stylesheets/on-investment.scss */
.gs-hp p {
  font: 12px 'Microsoft YaHei';
  line-height: 18px;
}

/* line 474, app/assets/stylesheets/on-investment.scss */
.content-shibei {
  min-width: 1000px;
  margin: 0px 90px;
  padding-bottom: 60px;
}

/* line 479, app/assets/stylesheets/on-investment.scss */
.shitou {
  font-size: 48px;
}

/* line 482, app/assets/stylesheets/on-investment.scss */
.max_hei160 {
  height: 185px;
  overflow: hidden;
}

/* line 483, app/assets/stylesheets/on-investment.scss */
.max_hei40 {
  max-height: 160px;
  overflow: hidden;
}

/* line 484, app/assets/stylesheets/on-investment.scss */
.shitou_er {
  font: normal 33px 'Microsoft YaHei';
}

/*index_2 */
/* line 489, app/assets/stylesheets/on-investment.scss */
.com-bg {
  background-color: #fff;
  border-radius: 0 0 10px 10px;
}

/*index_3*/
/* line 495, app/assets/stylesheets/on-investment.scss */
.inv_market {
  width: 560px;
  margin-left: 150px;
}

/* line 500, app/assets/stylesheets/on-investment.scss */
.toshou-hx {
  font: normal 23px 'Microsoft YaHei';
  line-height: 40px;
}

/* line 505, app/assets/stylesheets/on-investment.scss */
.width_zk {
  width: 278px;
  padding: 50px 20px 0 20px;
  background-image: url(/assets/ico_01-4836442201a5fbbade97630e92db9ca7a11016bea1a1409bb77f62f8029826d3.png);
  background-repeat: no-repeat;
  background-position: center 10px;
  background-size: 30px 30px;
}

/* line 514, app/assets/stylesheets/on-investment.scss */
.yd_b {
  background-image: url(/assets/ico_02-61c1d17fc63a2c714df03ad724a3f2472a51360b915ff32fd8433ab11d122571.png);
}

/* line 518, app/assets/stylesheets/on-investment.scss */
.yd_c {
  background-image: url(/assets/ico_03-349f7b3e6bcc68faf665f89471e78f11c5706ebb8c68b434fd3b672b44df1f94.png);
}

/* line 522, app/assets/stylesheets/on-investment.scss */
.width_zkd {
  border-right: 1px solid #fff;
}

/* line 526, app/assets/stylesheets/on-investment.scss */
.width_di {
  width: 956px;
  margin: 140px auto;
}

/*chanpinxilie*/
/* line 532, app/assets/stylesheets/on-investment.scss */
.sidebar {
  width: 250px;
  background-color: #fff;
}

/* line 537, app/assets/stylesheets/on-investment.scss */
.sidebar_fd {
  padding: 15px;
}

/* line 540, app/assets/stylesheets/on-investment.scss */
.sidebar_fdd {
  padding: 15px;
  background-color: #f8f8f8;
}

/* line 544, app/assets/stylesheets/on-investment.scss */
.sidebar_ld {
  height: 50px;
  line-height: 50px;
  text-indent: 20px;
  background-repeat: no-repeat;
  background-position: 175px center;
  color: #2d292a;
  font-size: 15px;
  /*transition:all 0.1s ease-in-out;
-moz-transition:all 0.1s ease-in-out;
-webkit-transition:all 0.1s ease-in-out;
-o-transition:all 0.1s ease-in-out; */
}

/* line 553, app/assets/stylesheets/on-investment.scss */
.sidebar_ld:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  color: #2d292a;
  float: right;
  margin-top: 25px;
  margin-right: 20px;
}

/* line 554, app/assets/stylesheets/on-investment.scss */
.sidebar_lds {
  height: 50px;
  line-height: 50px;
  text-indent: 20px;
  background-repeat: no-repeat;
  /*border-bottom: 1px solid #eee;*/
  background-position: 175px center;
  color: #2d292a;
  font-size: 15px;
}

/* line 559, app/assets/stylesheets/on-investment.scss */
.sidebar_ls {
  background-color: #BA1D23;
  color: #fff !important;
}

/*.sidebar_ld:hover{
	background-color: #fee1dd;
	color: #ff5c44;
}
*/
/* line 568, app/assets/stylesheets/on-investment.scss */
.slideToggle:hover .sharp {
  background-image: url(/assets/nav_sx-13b57ecd4045ff3926f287fdef46a55286ae8e5f386bd92b6f556bf8cce75788.png);
}

/* line 572, app/assets/stylesheets/on-investment.scss */
.sharpy {
  background-image: url(/assets/nav_sh-b667e69558c804a41ef8f8050c7adf7272c2dc3f3954572b5fae4e6f6b41f92e.png);
}

/* line 576, app/assets/stylesheets/on-investment.scss */
.sharpx {
  background-image: url(/assets/nav_xs-92402ff685466d9a9e3d20c6d46fd841d8f5ae28c8c5b90955a507e53bb358f4.png);
}

/* line 580, app/assets/stylesheets/on-investment.scss */
.sharpz {
  background-image: url(/assets/nav_xh-4297deb1497e2e1dc842da466e9163a488e23a536618fa924d3d41fdfcd381a0.png);
}

/* line 584, app/assets/stylesheets/on-investment.scss */
.sidebar_ul {
  display: none;
  background-color: #fff;
  list-style: none;
  padding: 0px;
  margin: 0px;
}

/*.sidebar_ul li:hover{
	background-color: #EBE2EB;
}*/
/* line 592, app/assets/stylesheets/on-investment.scss */
.fengexian {
  border-top: 1px solid #eee;
}

/* line 596, app/assets/stylesheets/on-investment.scss */
.fengexian_ol {
  border-top: 1px solid #eee;
}

/* line 599, app/assets/stylesheets/on-investment.scss */
.list_right {
  width: 820px;
  font-size: 14px;
  background-color: #fff;
  margin-bottom: 40px;
}

/* line 600, app/assets/stylesheets/on-investment.scss */
.xiao_nei {
  width: 1120px;
  margin: 0px auto;
  padding: 40px;
  min-height: 500px;
}

/* line 601, app/assets/stylesheets/on-investment.scss */
.xiazai_weni {
  width: 270px;
  height: 100px;
  background-color: #F6F6F6;
  border: 1px solid #edf0f8;
  border-radius: 3px;
  background-image: url(/assets/xia_tu-23eeb46c4da68a95769a9b1c288707639f377eccd10ddbb0adb85d2144e80e5a.jpg);
  background-repeat: no-repeat;
  background-position: 30px center;
  padding-left: 130px;
}

/* line 612, app/assets/stylesheets/on-investment.scss */
.xiazai_weni .color-anhui {
  line-height: normal;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 613, app/assets/stylesheets/on-investment.scss */
.ziliao_yihao {
  padding: 30px 0px 20px 0px;
}

/* line 617, app/assets/stylesheets/on-investment.scss */
.jiacu_p {
  font-weight: bold;
}

/* line 621, app/assets/stylesheets/on-investment.scss */
.jiban_qikuan {
  border-bottom: 1px solid #eee;
  margin-bottom: 30px;
  /*margin: 0 30px;*/
}

/* line 626, app/assets/stylesheets/on-investment.scss */
.red-anhui {
  color: #585856;
  border-bottom: 2px solid red;
  margin-bottom: -1px;
}

/* line 632, app/assets/stylesheets/on-investment.scss */
.jiben-qikua {
  padding: 0 30px;
}

/* line 636, app/assets/stylesheets/on-investment.scss */
.jiben_table {
  border-collapse: collapse;
  width: 100%;
}

/* line 641, app/assets/stylesheets/on-investment.scss */
.jiben_table td {
  border: 1px solid #ededed;
  color: #9A9A9A;
  padding: 10px 5px;
}

/* line 647, app/assets/stylesheets/on-investment.scss */
.jiben_table td:first-of-type {
  width: 20%;
}

/*index_denglu*/
/* line 652, app/assets/stylesheets/on-investment.scss */
.denglu-touxiang {
  width: 30px;
  height: 30px;
  background-color: #f0f;
  border-radius: 100px;
}

/* line 659, app/assets/stylesheets/on-investment.scss */
.denglu-ming {
  font: 14px 'Microsoft YaHei';
  top: 28px;
  left: 30px;
  width: 50px;
  text-align: center;
  padding-right: 20px;
  background-image: url(/assets/nav_xh-4297deb1497e2e1dc842da466e9163a488e23a536618fa924d3d41fdfcd381a0.png);
  background-repeat: no-repeat;
  background-position: 50px center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 675, app/assets/stylesheets/on-investment.scss */
.you_jtou {
  line-height: 91px;
  background-image: url(/assets/jian_1-90f037ae93fbcc70c03e59dfd8a312466393c0d5cdbc3f2cfbbb0a06c0fd25f1.png);
  background-repeat: no-repeat;
  background-position: center right;
}

/* line 682, app/assets/stylesheets/on-investment.scss */
.jinx_h2 {
  font-size: 16px;
  line-height: 91px;
}

/* line 686, app/assets/stylesheets/on-investment.scss */
.huigui {
  color: #bc93a5;
  background-color: #fff;
}

/* line 690, app/assets/stylesheets/on-investment.scss */
.left_hover {
  color: #fff;
  background-color: #BA1D23;
}

/* line 691, app/assets/stylesheets/on-investment.scss */
.left_hover:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  color: #fff;
  float: right;
  margin-top: 25px;
  margin-right: 20px;
}

/* line 692, app/assets/stylesheets/on-investment.scss */
.fz_me45 {
  font-size: 20px;
  font-weight: bold;
  padding: 30px 0px 0px 40px;
}

/* line 693, app/assets/stylesheets/on-investment.scss */
.bg_top {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  background-color: rgba(255, 255, 255, 0.9);
  z-index: 999;
  /*padding: 0px 40px;*/
  height: 100px;
  min-width: 1100px;
  transition: all 0.3s ease-in;
}

/* line 694, app/assets/stylesheets/on-investment.scss */
.bg_top01 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  background-color: rgba(255, 255, 255, 0.9) !important;
  z-index: 999;
  min-width: 1100px;
}

/* line 695, app/assets/stylesheets/on-investment.scss */
.bg_top02 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  background-color: rgba(255, 255, 255, 0.9);
  z-index: 999;
  /*padding: 0px 40px;*/
  height: 80px;
  min-width: 1100px;
  transition: all 0.3s ease-in;
}

/* line 696, app/assets/stylesheets/on-investment.scss */
.bg_top_shiyun {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 697, app/assets/stylesheets/on-investment.scss */
.wid1200_fbe {
  width: 1200px;
  margin: 0px auto;
}

/* line 698, app/assets/stylesheets/on-investment.scss */
.marg_top90 {
  margin-top: 100px !important;
}

/* line 699, app/assets/stylesheets/on-investment.scss */
.marg_top140 {
  margin-top: 140px !important;
}

/* line 700, app/assets/stylesheets/on-investment.scss */
.yangs022_ti {
  font-size: 28px;
  width: 800px;
  margin: 0px auto;
  line-height: 50px;
  color: #fff;
  text-align: center;
  height: 100px;
  overflow: hidden;
  margin-bottom: 60px;
}

/* line 701, app/assets/stylesheets/on-investment.scss */
.yangs022_ti p, .yangs022_ti span {
  color: #fff;
}

/* line 702, app/assets/stylesheets/on-investment.scss */
.ya_medd022_ti {
  height: 54px;
  line-height: 23px;
  font-size: 12px;
  color: #fff;
  overflow: hidden;
}

/* line 703, app/assets/stylesheets/on-investment.scss */
.ya_medd022_ti p, .ya_medd022_ti span {
  color: #fff;
}

/* line 704, app/assets/stylesheets/on-investment.scss */
.hei150 {
  height: 130px;
}

/* line 705, app/assets/stylesheets/on-investment.scss */
.nav-ul_al {
  text-align: center;
  margin: 0px;
  padding: 0px;
}

/* line 706, app/assets/stylesheets/on-investment.scss */
.nav-ul_al li {
  display: inline-block;
  padding: 0px 20px;
  position: relative;
}

/* line 707, app/assets/stylesheets/on-investment.scss */
.ya_medd024_ti {
  height: 54px;
  line-height: 23px;
  font-size: 12px;
  color: #2d292a;
  overflow: hidden;
}

/* line 708, app/assets/stylesheets/on-investment.scss */
.impor_zya_conte {
  height: 380px;
  overflow-y: scroll;
  margin: 30px 40px;
  font-size: 14px;
  color: #2d292a;
  line-height: 23px;
}

/* line 709, app/assets/stylesheets/on-investment.scss */
.impor_zya {
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left: -400px;
  width: 800px;
  background-color: #fff;
  z-index: 1000;
  /*border-radius: 4px;*/
}

/* line 710, app/assets/stylesheets/on-investment.scss */
.impor_zya_title {
  height: 79px;
  text-align: center;
  line-height: 79px;
  font-size: 20px;
  color: #2d292a;
  border-bottom: 1px solid #F6F6F6;
}

/* line 711, app/assets/stylesheets/on-investment.scss */
.bottom_di_f {
  background-color: #f7f7f7;
  text-align: center;
  padding: 20px 0px;
  margin-top: 30px;
  border-radius: 0px 0px 4px 4px;
}

/* line 712, app/assets/stylesheets/on-investment.scss */
.bottom_di_f a {
  width: 249px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background-color: #4773b9;
  color: #fff;
  display: inline-block;
  border-radius: 2px;
  font-size: 14px;
}

/* line 713, app/assets/stylesheets/on-investment.scss */
.bottom_di_f a.is_disabled {
  background-color: #999;
  pointer-events: none;
}

/* line 714, app/assets/stylesheets/on-investment.scss */
.impor_zya02 {
  width: 400px;
  background-color: #fff;
  color: #4a4a4a;
  position: absolute;
  top: 38%;
  left: 36%;
  right: 2.5rem;
  z-index: 999;
}

/* line 715, app/assets/stylesheets/on-investment.scss */
.impor_zya_conte02 {
  margin: 1.5rem;
  font-size: 1.4rem;
  color: #4a4a4a;
  height: auto;
  font-weight: 200;
}

/* line 716, app/assets/stylesheets/on-investment.scss */
.impor_zya_conte02 pre {
  background: #fff;
  border: none;
  text-align: left;
}

/* line 717, app/assets/stylesheets/on-investment.scss */
.bottom_di_f02 {
  margin-top: 0px;
}

/* line 720, app/assets/stylesheets/on-investment.scss */
.margin_ri20 {
  margin-right: 20px;
}

/* line 721, app/assets/stylesheets/on-investment.scss */
.zhezhao {
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 999;
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

/* line 722, app/assets/stylesheets/on-investment.scss */
.top_ri_txt {
  color: #757575;
  font-size: 14px;
  display: inline-block;
  /*padding: 0px 30px;*/
  height: 100px;
  position: relative;
  cursor: pointer;
  vertical-align: top;
  max-width: 155px;
}

/* line 723, app/assets/stylesheets/on-investment.scss */
.bg_top02 .top_ri_txt {
  height: 80px;
}

/* line 724, app/assets/stylesheets/on-investment.scss */
.top_img {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  margin-right: 8px;
  margin-top: 5px;
}

/* line 725, app/assets/stylesheets/on-investment.scss */
.top_ri_txt .top_img img {
  width: 100%;
  height: auto !important;
  vertical-align: top;
}

/* line 726, app/assets/stylesheets/on-investment.scss */
.top_ri_list {
  color: #fff;
  font-size: 14px;
  display: inline-block;
  height: 100px;
  line-height: 100px;
  position: relative;
}

/* line 727, app/assets/stylesheets/on-investment.scss */
.top_ri_list > .top_ri_item {
  display: inline-block;
  position: relative;
  color: #043F74;
  line-height: normal;
  font-weight: bold;
}

/* line 728, app/assets/stylesheets/on-investment.scss */
.top_ri_list > .top_ri_item.active:after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background-color: #fff;
  border-radius: 2px;
  position: absolute;
  left: 0px;
  bottom: -2px;
}

/* line 729, app/assets/stylesheets/on-investment.scss */
.top_ri_list > .top_ri_item:not(:first-child) {
  margin-left: 20px;
}

/*.top_ri_txt:after{content: '';display: inline-block; border:4px solid transparent;border-top: 4px solid #fff; width: 0px; height: 0px; margin-left: 20px; float: right; margin-top: 12px;transition:all 0.3s ease-in-out;}*/
/* line 731, app/assets/stylesheets/on-investment.scss */
.gei29 {
  height: 29px;
  overflow: hidden;
}

/* line 732, app/assets/stylesheets/on-investment.scss */
.gei46 {
  height: 46px;
  overflow: hidden;
}

/* line 733, app/assets/stylesheets/on-investment.scss */
.gei45 {
  height: 45px;
  overflow: hidden;
}

/* line 734, app/assets/stylesheets/on-investment.scss */
.gei40 {
  max-height: 40px;
  overflow: hidden;
  font-weight: normal !important;
}

/* line 735, app/assets/stylesheets/on-investment.scss */
.mb1 {
  background-color: #fafbfe;
}

/* line 736, app/assets/stylesheets/on-investment.scss */
.wid1200 {
  width: 800px;
  margin: 0px auto 20px;
  height: 60px;
  overflow: hidden;
}

/* line 737, app/assets/stylesheets/on-investment.scss */
.hei150 .content-aone {
  margin-left: 0px;
}

/* line 739, app/assets/stylesheets/on-investment.scss */
.cor_hui {
  color: #EEEEEE;
}

/* line 740, app/assets/stylesheets/on-investment.scss */
.top_ri {
  height: 90px;
  /* line-height: 90px;*/
  display: inline-block;
  /*position: relative;*/
  /*margin-top: 20px;*/
  width: calc(100% - 285px);
  vertical-align: top;
}

/* line 741, app/assets/stylesheets/on-investment.scss */
.bg_top02 .top_ri {
  height: 80px;
}

/* line 742, app/assets/stylesheets/on-investment.scss */
.frih {
  float: right;
}

/* line 743, app/assets/stylesheets/on-investment.scss */
.medd_mb12 {
  position: static !important;
}

/* line 744, app/assets/stylesheets/on-investment.scss */
.color-red {
  color: #FF5C3A !important;
}

/* line 746, app/assets/stylesheets/on-investment.scss */
.company_zcd {
  width: 143px;
  min-height: 36px;
  background-color: rgba(255, 255, 255, 0.8);
  padding: 10px 0px;
  position: absolute;
  z-index: 9;
  /* top: 42px;*/
  right: 0px;
  display: none;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.52);
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.52);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.52);
  -o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.52);
  /* margin-top: 10px;*/
}

/* line 747, app/assets/stylesheets/on-investment.scss */
.company_zcd a {
  color: #1f1f1f;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  display: block;
  text-align: center;
  margin-right: 0px;
}

/* line 748, app/assets/stylesheets/on-investment.scss */
.company_zcd a:hover, .company_zcd a.hover {
  background-color: #333c45;
  color: #fff;
}

/* line 749, app/assets/stylesheets/on-investment.scss */
.company_zcd img {
  width: 14px;
  margin-right: 10px;
  margin-left: 10px;
  vertical-align: middle;
}

/* line 750, app/assets/stylesheets/on-investment.scss */
.company_zcd img.hover_img {
  display: none;
}

/* line 751, app/assets/stylesheets/on-investment.scss */
.company_zcd a.hover img.hover_img, .company_zcd a:hover img.hover_img {
  display: inline-block;
}

/* line 752, app/assets/stylesheets/on-investment.scss */
.company_zcd a.hover img.hover_img01, .company_zcd a:hover img.hover_img01 {
  display: none;
}

/* line 753, app/assets/stylesheets/on-investment.scss */
.dongh {
  animation-name: myfirst;
  animation-duration: 0.5s;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -ms-animation-name: myfirst;
  -ms-animation-duration: 0.5s;
  -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -webkit-animation-name: myfirst;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -moz-animation-name: myfirst;
  -moz-animation-duration: 0.5s;
  -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  display: block;
}

@keyframes myfirst {
  from {
    top: 0px;
    opacity: 0;
  }
  to {
    top: 72px;
    opacity: 1;
    display: block;
  }
}

@-moz-keyframes myfirst {
  from {
    top: 0px;
    opacity: 0;
  }
  to {
    top: 72px;
    opacity: 1;
    display: block;
  }
}

@-o-keyframes myfirst {
  from {
    top: 0px;
    opacity: 0;
  }
  to {
    top: 72px;
    opacity: 1;
    display: block;
  }
}

@-ms-keyframes myfirst {
  /* line 761, app/assets/stylesheets/on-investment.scss */
  from {
    top: 0px;
    opacity: 0;
  }
  /* line 761, app/assets/stylesheets/on-investment.scss */
  to {
    top: 72px;
    opacity: 1;
    display: block;
  }
}

/* line 763, app/assets/stylesheets/on-investment.scss */
.bai_tm_bg {
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  background-color: rgba(0, 0, 0, 0);
}

/* line 765, app/assets/stylesheets/on-investment.scss */
.wid1100 {
  width: 1100px !important;
}

/* line 766, app/assets/stylesheets/on-investment.scss */
.top_ri_txt > a {
  color: #757575;
  display: inline-block;
}

/* line 767, app/assets/stylesheets/on-investment.scss */
.jant_com {
  content: '';
  display: inline-block;
  border: 4px solid #9BAFBF;
  border-left: 4px solid rgba(0, 0, 0, 0);
  border-bottom: 0px solid rgba(0, 0, 0, 0);
  border-right: 4px solid rgba(0, 0, 0, 0);
  width: 0px;
  height: 0px;
  margin-left: 10px;
  float: right;
  /*margin-top: 25px;*/
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  /* Firefox 4 */
  -webkit-transition: all 0.3s ease-in-out;
  /* Safari and Chrome */
  -o-transition: all 0.3s ease-in-out;
  /* Opera */
}

/* line 772, app/assets/stylesheets/on-investment.scss */
.hover_top {
  /*color: #0064B6; border-bottom: 2px solid #0064B6;*/
  /*line-height: 41px;height: 63px;*/
}

/* line 773, app/assets/stylesheets/on-investment.scss */
.sidebar_ls {
  background-color: #0064B6;
}

/* line 774, app/assets/stylesheets/on-investment.scss */
.hover_top_01 {
  /*border-bottom: 2px solid #fff;*/
  line-height: 41px;
  display: inline-block;
  color: #fff;
  opacity: 1;
}

/* line 776, app/assets/stylesheets/on-investment.scss */
.big_logo {
  /*width: 135px;*/
  height: 43px;
  margin-top: 25px;
  overflow: hidden;
  display: inline-block;
  float: left;
}

/* line 777, app/assets/stylesheets/on-investment.scss */
.big_logo01 {
  /*width: 135px;*/
  height: 60px;
  margin-top: 20px;
  overflow: hidden;
  display: inline-block;
  float: left;
}

/* line 778, app/assets/stylesheets/on-investment.scss */
.bg_top02 .big_logo {
  margin-top: 15px;
}

/* line 779, app/assets/stylesheets/on-investment.scss */
.bg_top02 .big_logo01 {
  margin-top: 10px;
}

/* line 780, app/assets/stylesheets/on-investment.scss */
.big_logo img {
  height: 100%;
  border: 0px;
}

/* line 781, app/assets/stylesheets/on-investment.scss */
.medd_mb34 {
  display: inline-block;
  text-align: center;
  width: 820px;
  height: 72px;
  line-height: 92px;
  vertical-align: top;
  margin-left: 60px;
}

/* line 782, app/assets/stylesheets/on-investment.scss */
.medd_mb34 .hover_top {
  /*line-height: 41px;*/
}

/* line 783, app/assets/stylesheets/on-investment.scss */
.rel .company_zcd {
  margin-top: -11px;
}

/* line 784, app/assets/stylesheets/on-investment.scss */
.rel .top_ri_txt {
  color: #fff;
}

/* line 785, app/assets/stylesheets/on-investment.scss */
.rel .jant_com {
  content: '';
  display: inline-block;
  border: 4px solid #fff;
  border-left: 4px solid rgba(0, 0, 0, 0);
  border-bottom: 0px solid rgba(0, 0, 0, 0);
  border-right: 4px solid rgba(0, 0, 0, 0);
  width: 0px;
  height: 0px;
  margin-left: 20px;
  float: right;
  margin-top: 12px;
  transition: all 0.3s ease-in-out;
}

/* line 786, app/assets/stylesheets/on-investment.scss */
.medd_mb34 .top_ri_txt {
  margin: 0px 15px;
}

/* line 787, app/assets/stylesheets/on-investment.scss */
.margi_rg40 {
  margin-right: 40px;
}

/* line 788, app/assets/stylesheets/on-investment.scss */
.fub_bj {
  min-height: 500px;
}

/* line 789, app/assets/stylesheets/on-investment.scss */
.fub_bj img {
  max-width: 100%;
  /* margin: 20px 0px;*/
  vertical-align: middle;
}

/* line 790, app/assets/stylesheets/on-investment.scss */
.fub_bj p, .fub_bj span {
  font-size: 15px;
  color: #2d292a;
  line-height: 30px;
}

/* line 791, app/assets/stylesheets/on-investment.scss */
.margin_x40 {
  margin-top: 30px;
}

/* line 792, app/assets/stylesheets/on-investment.scss */
.mbx_15 {
  padding: 0px 15px;
}

/* line 793, app/assets/stylesheets/on-investment.scss */
.zidh_ab {
  position: absolute;
  height: 50px;
  line-height: 50px;
  /*background-color: #0064B6;*/
  list-style: none;
  margin: 0px;
  /*left: 0px;right: 0px;*/
  color: #fff;
  font-size: 15px;
  /*opacity: 0.8;*/
  top: 100px;
  padding: 0px 30px;
  display: none;
  width: 1000px;
}

/* line 794, app/assets/stylesheets/on-investment.scss */
.zidh_ab li {
  display: inline-block;
}

/* line 795, app/assets/stylesheets/on-investment.scss */
.zidh_ab li a {
  color: #fff !important;
  padding: 0px 20px;
}

/* line 796, app/assets/stylesheets/on-investment.scss */
.mo01 {
  text-align: right;
}

/* line 797, app/assets/stylesheets/on-investment.scss */
.mo02 {
  text-align: center;
}

/* line 798, app/assets/stylesheets/on-investment.scss */
.hover_top .zhuye {
  color: #0064B6;
  /*line-height: 41px;*/
  display: inline-block;
}

/* line 799, app/assets/stylesheets/on-investment.scss */
.shu_hug {
  height: 112px;
  width: 56px;
  background-color: #393939;
  display: inline-block;
  vertical-align: top;
  border-radius: 0px;
  color: #fff;
  cursor: pointer;
  float: left;
}

/* line 800, app/assets/stylesheets/on-investment.scss */
.righ_ceb {
  top: 60%;
  right: 0;
  z-index: 50;
  margin-top: -176px;
}

/* line 801, app/assets/stylesheets/on-investment.scss */
.kefu_tp {
  width: 30px;
  display: block;
  margin: 15px auto 5px;
}

/* line 802, app/assets/stylesheets/on-investment.scss */
.fun_wen {
  width: 40px;
  color: #fff;
  margin: 0px auto;
  text-align: center;
  font-size: 17px;
  line-height: 20px;
}

/* line 804, app/assets/stylesheets/on-investment.scss */
.hdng {
  animation-name: dhun;
  animation-duration: 0.5s;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -ms-animation-name: dhun;
  -ms-animation-duration: 0.5s;
  -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -webkit-animation-name: dhun;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -moz-animation-name: dhun;
  -moz-animation-duration: 0.5s;
  -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  display: block;
}

@keyframes dhun {
  from {
    margin-right: -200px;
    opacity: 0;
  }
  to {
    margin-right: 0px;
    opacity: 1;
    display: block;
  }
}

@-moz-keyframes dhun {
  from {
    margin-right: -200px;
    opacity: 0;
  }
  to {
    margin-right: 0px;
    opacity: 1;
    display: block;
  }
}

@-o-keyframes dhun {
  from {
    margin-right: -200px;
    opacity: 0;
  }
  to {
    margin-right: 0px;
    opacity: 1;
    display: block;
  }
}

@-ms-keyframes dhun {
  /* line 813, app/assets/stylesheets/on-investment.scss */
  from {
    margin-right: -200px;
    opacity: 0;
  }
  /* line 813, app/assets/stylesheets/on-investment.scss */
  to {
    margin-right: 0px;
    opacity: 1;
    display: block;
  }
}

/* line 816, app/assets/stylesheets/on-investment.scss */
.hdng_r {
  animation-name: left_mov;
  animation-duration: 0.5s;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -ms-animation-name: left_mov;
  -ms-animation-duration: 0.5s;
  -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -webkit-animation-name: left_mov;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -moz-animation-name: left_mov;
  -moz-animation-duration: 0.5s;
  -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  display: none;
}

@keyframes left_mov {
  from {
    margin-right: 0px;
  }
  to {
    margin-right: -200px;
  }
}

/* line 832, app/assets/stylesheets/on-investment.scss */
.donghk {
  animation-name: mymove;
  animation-duration: 0.5s;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -ms-animation-name: mymove;
  -ms-animation-duration: 0.5s;
  -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -webkit-animation-name: mymove;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  -moz-animation-name: mymove;
  -moz-animation-duration: 0.5s;
  -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
  display: block !important;
}

@keyframes mymove {
  from {
    top: 60px;
    opacity: 0;
  }
  to {
    top: 80px;
    opacity: 1;
  }
}

@-moz-keyframes mymove /* Firefox */ {
  from {
    top: 60px;
    opacity: 0;
  }
  to {
    top: 80px;
    opacity: 1;
  }
}

@-webkit-keyframes mymove /* Safari and Chrome */ {
  from {
    top: 60px;
    opacity: 0;
  }
  to {
    top: 80px;
    opacity: 1;
  }
}

@-o-keyframes mymove /* Opera */ {
  from {
    top: 60px;
    opacity: 0;
  }
  to {
    top: 80px;
    opacity: 1;
  }
}

/* line 864, app/assets/stylesheets/on-investment.scss */
.zce_fen {
  padding: 0px;
  margin: 0px;
  display: inline-block;
  /*position: absolute;*/
  /*left: 50%;*/
}

/* line 865, app/assets/stylesheets/on-investment.scss */
.foz-15 .zidh_ab li, .mob34 .zidh_ab li {
  height: 36px;
  line-height: 36px;
  display: block;
  padding: 0px 15px !important;
}

/* line 866, app/assets/stylesheets/on-investment.scss */
.foz-15 .color-white, .mob34 .color-white {
  opacity: 0.8;
}

/* line 867, app/assets/stylesheets/on-investment.scss */
.foz-15 .color-white:hover, .mob34 .color-white:hover {
  opacity: 1;
  color: #fff;
}

/* line 868, app/assets/stylesheets/on-investment.scss */
.foz-15 {
  position: static !important;
}

/* line 869, app/assets/stylesheets/on-investment.scss */
.foz-15 .zhuye::before, .mob34 .zhuye::before {
  background-color: transparent;
}

/* line 871, app/assets/stylesheets/on-investment.scss */
.foz-15 .zidh_ab, .mob34 .zidh_ab {
  height: auto;
  padding: 0px;
  text-align: center;
  top: 80px;
  right: auto;
  min-width: 120px;
  left: auto;
  padding: 10px 0px;
}

/* line 872, app/assets/stylesheets/on-investment.scss */
.foz-15 .zidh_ab li, .foz-15 .zidh_ab li a, .mob34 .zidh_ab li a, .mob34 .zidh_ab li {
  padding: 0px;
  position: static;
}

/* line 874, app/assets/stylesheets/on-investment.scss */
.zhuye {
  /*position: relative;*/
  padding: 0px 10px;
  line-height: 100px;
  font-size: 18px;
  font-weight: 500;
  max-width: 115px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 80px;
  text-align: center;
}

/* line 875, app/assets/stylesheets/on-investment.scss */
.bg_top02 .zhuye {
  line-height: 80px;
}

/* line 876, app/assets/stylesheets/on-investment.scss */
.zhuye:hover::before, .zhuye:focus::before {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

/* line 881, app/assets/stylesheets/on-investment.scss */
.zhuye::before {
  content: '';
  position: absolute;
  bottom: -1%;
  left: 0;
  width: 100%;
  height: 3px;
  -webkit-transform: scale3d(0, 1, 1);
  transform: scale3d(0, 1, 1);
  -webkit-transform-origin: center left;
  transform-origin: center;
  -webkit-transition: transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1);
  transition: transform 0.2s cubic-bezier(0.22, 0.61, 0.36, 1);
  display: none;
}

/* line 882, app/assets/stylesheets/on-investment.scss */
.zhuye:hover {
  transition: color 0.4s;
  opacity: 0.8;
}

/* line 883, app/assets/stylesheets/on-investment.scss */
.zidh_ab li:hover {
  font-weight: 800;
  transition: font 0.4s;
}

/* line 884, app/assets/stylesheets/on-investment.scss */
.sb_hd {
  background-color: red;
  height: 50px;
  position: absolute;
  /*left: 0px; right: 0px;*/
  top: 100px;
  display: none;
  width: 100%;
  left: 0px;
}

/* line 885, app/assets/stylesheets/on-investment.scss */
.top_riname {
  display: inline-block;
  max-width: 60px;
  overflow: hidden;
  vertical-align: middle;
  height: 60px;
  font-size: 18px;
  line-height: 40px;
  color: #757575;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 886, app/assets/stylesheets/on-investment.scss */
.top_riname01 {
  display: inline-block;
  max-width: 60px;
  overflow: hidden;
  vertical-align: middle;
  height: 60px;
  font-size: 18px;
  line-height: 40px;
  color: #fff;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 887, app/assets/stylesheets/on-investment.scss */
.mar-sign-in .top_riname {
  color: #fff;
  height: 60px;
  line-height: 90px;
}

/* line 888, app/assets/stylesheets/on-investment.scss */
.margin_top0 {
  margin-top: 0px;
}

/* line 889, app/assets/stylesheets/on-investment.scss */
.new_rig_de {
  min-width: 115px;
  height: 90px;
}

/* line 890, app/assets/stylesheets/on-investment.scss */
.felr_delu .top_ri_txt {
  /*padding-top: 10px;*/
}

/* line 891, app/assets/stylesheets/on-investment.scss */
.baku_ba4 {
  background-color: rgba(255, 255, 255, 0.2);
  overflow: hidden;
  border-radius: 10px 10px 0px 0px;
}

/* line 892, app/assets/stylesheets/on-investment.scss */
.baku_ba3 {
  background-color: #fff;
  overflow: hidden;
  border-radius: 10px 10px 0px 0px;
}

/*.nv-body{min-width: 1200px;}*/
/* line 894, app/assets/stylesheets/on-investment.scss */
.swiper-container {
  min-width: 1200px !important;
}

/*.abuhk{min-width: 1200px!important;display: block;clear: both;background-color: red;height: 500px;}*/
/* line 896, app/assets/stylesheets/on-investment.scss */
.new_rig_de:hover .sign-in {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 898, app/assets/stylesheets/on-investment.scss */
.sidebar_lds:hover {
  transition: color 0.4s;
}

/* line 899, app/assets/stylesheets/on-investment.scss */
.sy_sq {
  color: #fff;
  display: block;
  width: 270px;
  text-align: center;
  border-radius: 4px;
  height: 44px;
  line-height: 44px;
  font-size: 19px;
  border: 1px solid #fff;
  margin: 0px auto;
}

/* line 900, app/assets/stylesheets/on-investment.scss */
.te_kj_n {
  font-size: 43px;
  color: #fff;
  text-align: center;
  margin-top: 80px;
}

/* line 901, app/assets/stylesheets/on-investment.scss */
.te_kj_n01 {
  font-size: 46px;
  color: #fff;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 44px;
}

/* line 902, app/assets/stylesheets/on-investment.scss */
.gaodu01 {
  min-height: 400px !important;
  margin-top: 100px;
  background-color: rgba(0, 0, 0, 0);
}

/* line 903, app/assets/stylesheets/on-investment.scss */
.mi_wd1200 {
  margin: 0px auto;
  width: 1120px;
  padding: 40px 0px 30px 0px;
}

/* line 904, app/assets/stylesheets/on-investment.scss */
.mi_wd {
  display: inline-block;
  width: 366px;
  vertical-align: top;
}

/* line 905, app/assets/stylesheets/on-investment.scss */
.mi_wd_img {
  display: block;
  margin: 0px auto;
  width: 100px;
  height: 100px;
}

/* line 906, app/assets/stylesheets/on-investment.scss */
.mi_wd_img01 {
  display: block;
  margin: 0px auto;
  width: 80px;
  height: 80px;
}

/* line 907, app/assets/stylesheets/on-investment.scss */
.mi_wd_img02 {
  display: block;
  margin: 0px auto;
  width: 60px;
  height: 60px;
}

/* line 908, app/assets/stylesheets/on-investment.scss */
.mi_wd_img img, .mi_wd_img01 img, .mi_wd_img02 img {
  width: 100%;
}

/* line 909, app/assets/stylesheets/on-investment.scss */
.mi_wd_title {
  text-align: center;
  font-size: 15px;
  color: #2d292a;
  font-weight: bold;
  margin-top: 35px;
  margin-bottom: 13px;
}

/* line 910, app/assets/stylesheets/on-investment.scss */
.mi_wd_txt {
  text-align: center;
  font-size: 14px;
  color: #2d292a;
  width: 240px;
  margin: 0px auto;
  min-height: 57px;
  overflow: hidden;
}

/* line 911, app/assets/stylesheets/on-investment.scss */
.mi_wd_four {
  display: inline-block;
  width: 266px;
  vertical-align: top;
}

/* line 912, app/assets/stylesheets/on-investment.scss */
.mi_wd_four_title {
  text-align: center;
  font-size: 22px;
  color: #282829;
  margin-top: 24px;
  margin-bottom: 13px;
}

/* line 913, app/assets/stylesheets/on-investment.scss */
.mi_wd_four_title01 {
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  color: #fff;
  margin-top: 16px;
  margin-bottom: 10px;
}

/* line 914, app/assets/stylesheets/on-investment.scss */
.mi_wd_four_txt {
  text-align: center;
  font-size: 12px;
  color: #6F7173;
  width: 200px;
  margin: 0px auto;
  min-height: 57px;
  line-height: 25px;
  overflow: hidden;
}

/* line 915, app/assets/stylesheets/on-investment.scss */
.mi_wd_four_txt01 {
  text-align: center;
  font-size: 12px;
  color: #fff;
  width: 200px;
  margin: 0px auto;
  min-height: 57px;
  line-height: 25px;
  overflow: hidden;
}

/* line 916, app/assets/stylesheets/on-investment.scss */
.mi_title_bg {
  text-align: center;
  font-size: 96px;
  height: 72px;
  font-weight: bold;
  font-family: Arial;
  color: #F6F7FA;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 917, app/assets/stylesheets/on-investment.scss */
.mi_title_bg .mi_title {
  font-size: 33px;
  color: #292828;
  position: absolute;
}

/* line 918, app/assets/stylesheets/on-investment.scss */
.mi_title_bg:after {
  content: "";
  display: block;
  width: 42px;
  height: 1px;
  background-color: #292828;
  position: absolute;
  left: 50%;
  margin-left: -24px;
  bottom: 4px;
}

/* line 919, app/assets/stylesheets/on-investment.scss */
.mi_title_bg.is_color_reverse {
  color: #232426;
}

/* line 920, app/assets/stylesheets/on-investment.scss */
.mi_title_bg.is_color_reverse .mi_title {
  color: #fff;
}

/* line 921, app/assets/stylesheets/on-investment.scss */
.mi_title_bg.is_color_reverse:after {
  background-color: #fff;
}

/* line 922, app/assets/stylesheets/on-investment.scss */
.mi_sub_title {
  text-align: center;
  font-size: 12px;
  color: #565656;
}

/* line 923, app/assets/stylesheets/on-investment.scss */
.mi_wd_card_wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}

/* line 924, app/assets/stylesheets/on-investment.scss */
.mi_wd_card {
  display: inline-block;
  width: 350px;
  height: 185px;
  border-radius: 8px;
  padding: 30px;
  box-sizing: border-box;
  background-color: #fff;
}

/* line 925, app/assets/stylesheets/on-investment.scss */
.mi_wd_card_wrap .mi_wd_card {
  margin-top: 41px;
}

/* line 926, app/assets/stylesheets/on-investment.scss */
.mi_wd_card .mi_wd_card_img {
  display: inline-block;
  width: 60px;
  height: 60px;
  vertical-align: middle;
  margin-right: 10px;
}

/* line 927, app/assets/stylesheets/on-investment.scss */
.mi_wd_card .mi_wd_card_img img {
  width: 100%;
}

/* line 928, app/assets/stylesheets/on-investment.scss */
.mi_wd_card .mi_wd_card_content {
  display: inline-block;
  width: 180px;
  vertical-align: middle;
}

/* line 929, app/assets/stylesheets/on-investment.scss */
.mi_wd_card .mi_wd_card_content .mi_wd_card_title {
  line-height: 28px;
  font-size: 16px;
  font-weight: bold;
  color: #282829;
}

/* line 930, app/assets/stylesheets/on-investment.scss */
.mi_wd_card .mi_wd_card_content .mi_wd_card_txt {
  font-size: 12px;
  line-height: 25px;
  color: #6F7173;
}

/* line 931, app/assets/stylesheets/on-investment.scss */
.mi_z_e {
  background-color: #e8edf3;
}

/* line 932, app/assets/stylesheets/on-investment.scss */
.mi_z_ece {
  margin: 0px auto;
  width: 1120px;
  padding-top: 55px;
  padding-bottom: 68px;
}

/* line 933, app/assets/stylesheets/on-investment.scss */
.mi_z_ect {
  color: #2d292a;
  font-size: 23px;
  margin-bottom: 56px;
}

/* line 934, app/assets/stylesheets/on-investment.scss */
.mi_z_ecimg {
  width: 530px;
  height: 130px;
  overflow: hidden;
}

/* line 935, app/assets/stylesheets/on-investment.scss */
.mi_z_ecimg img {
  width: 100%;
}

/* line 936, app/assets/stylesheets/on-investment.scss */
.sey_05more {
  display: inline-block;
  color: #2d292a;
  border: 1px solid #2d292a;
  width: 120px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  border-radius: 2px;
}

/* line 937, app/assets/stylesheets/on-investment.scss */
.mi_z_ectxt {
  font-size: 16px;
  color: #2d292a;
  line-height: 25px;
  /*height: 72px;*/
  overflow: hidden;
  margin-bottom: 30px;
  margin-top: 10px;
}

/* line 938, app/assets/stylesheets/on-investment.scss */
.mi_z_eck {
  width: 530px;
  display: inline-block;
  vertical-align: top;
}

/* line 939, app/assets/stylesheets/on-investment.scss */
.margin_r55 {
  margin-right: 55px;
}

/* line 940, app/assets/stylesheets/on-investment.scss */
.border_med {
  border-right: 1px solid #EEEEEE;
  border-left: 1px solid #EEEEEE;
}

/* line 941, app/assets/stylesheets/on-investment.scss */
.wm_kh {
  margin: 60px auto;
  text-align: center;
  font-size: 23px;
  color: #2d292a;
}

/* line 942, app/assets/stylesheets/on-investment.scss */
.wm_kh_line {
  width: 220px;
  display: inline-block;
  border: 1px solid #eee;
  height: 45px;
  padding: 5px;
  overflow: hidden;
  margin-right: 25px;
  margin-bottom: 20px;
}

/* line 943, app/assets/stylesheets/on-investment.scss */
.wm_kh_line.no_border {
  border: none;
}

/* line 944, app/assets/stylesheets/on-investment.scss */
.wm_kh_line:nth-child(4n) {
  margin-right: 0px;
}

/* line 945, app/assets/stylesheets/on-investment.scss */
.wm_kh_line img {
  display: block;
  margin: 0px auto;
  height: 100%;
}

/* line 946, app/assets/stylesheets/on-investment.scss */
.wm_kh_line_flex {
  display: inline-flex;
  vertical-align: middle;
  align-items: center;
  justify-content: center;
}

/* line 947, app/assets/stylesheets/on-investment.scss */
.wm_kh_line_flex img {
  height: auto;
  max-height: 100%;
  max-width: 100%;
}

/* line 948, app/assets/stylesheets/on-investment.scss */
.wm_kh_i {
  padding-bottom: 60px;
}

/* line 949, app/assets/stylesheets/on-investment.scss */
.diw_zw1120 {
  margin: 0px auto;
  width: 1020px;
}

/* line 950, app/assets/stylesheets/on-investment.scss */
.s_jzh {
  border-top: 1px solid #EEEEEE;
}

/* line 951, app/assets/stylesheets/on-investment.scss */
.s_jzh_title {
  font-size: 23px;
  text-align: center;
  color: #2d292a;
  padding: 60px 0px;
}

/* line 952, app/assets/stylesheets/on-investment.scss */
.s_jzh_img {
  width: 160px;
  margin: 0px auto;
  position: relative;
  width: 50px;
}

/* line 953, app/assets/stylesheets/on-investment.scss */
.s_jzh_img img {
  cursor: pointer;
  width: 48px;
}

/* line 954, app/assets/stylesheets/on-investment.scss */
.erhm_sj {
  width: 150px;
  height: 150px;
  padding: 10px;
  -webkit-box-shadow: 0 0 10px #d8d8d8;
  -moz-box-shadow: 0 0 10px #d8d8d8;
  position: absolute;
  right: -200px;
  top: -80px;
  display: none;
  box-shadow: 0 0 10px #d8d8d8;
  transition: all 0.3s ease-in-out;
}

/* line 955, app/assets/stylesheets/on-investment.scss */
.erhm_sj img {
  width: 100%;
  background-color: #d8d8d8;
  height: 150px;
}

/* line 956, app/assets/stylesheets/on-investment.scss */
.erhm_sj:before {
  content: '';
  display: inline-block;
  border: 8px solid #fff;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-top: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid rgba(0, 0, 0, 0);
  width: 0px;
  height: 0px;
  margin-right: 20px;
  float: right;
  margin-top: 65px;
  position: absolute;
  left: -15px;
  outline: 1px;
}

/* line 957, app/assets/stylesheets/on-investment.scss */
.foot_bum {
  border-top: 1px solid #ECECEC;
  margin-top: 60px;
  padding: 60px 0px;
}

/* line 958, app/assets/stylesheets/on-investment.scss */
.foot_bu_ne {
  margin: 0px auto;
  width: 1120px;
  color: #2d292a;
  text-align: center;
}

/* line 959, app/assets/stylesheets/on-investment.scss */
.foot_bu_nuk img {
  width: 17px;
  margin-right: 12px;
  vertical-align: middle;
}

/* line 960, app/assets/stylesheets/on-investment.scss */
.foot_bu_nuk span {
  padding-right: 40px;
}

/* line 961, app/assets/stylesheets/on-investment.scss */
.foot_bu_nuk {
  font-size: 12px;
  display: inline-block;
}

/* line 962, app/assets/stylesheets/on-investment.scss */
.dib_bq {
  text-align: center;
  font-size: 12px;
  color: #2d292a;
  margin-top: 23px;
}

/* line 963, app/assets/stylesheets/on-investment.scss */
.left_img {
  background-image: url(/assets/left_img-b49d621724725fb7ab35af7530a1168949ee4a40e66dfc74090433473e58ab88.png) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
}

/* line 964, app/assets/stylesheets/on-investment.scss */
.right_img {
  background-image: url(/assets/right_img-09b5a20020d5769b7f2c5ca466efed70a24142421addf59d1e4d2339a0377241.png) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
}

/* line 965, app/assets/stylesheets/on-investment.scss */
.swiper-container .left_img01 {
  background-image: url(/images/simu-site-arrow-prev.png) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  opacity: 0.75;
  display: none;
}

/* line 966, app/assets/stylesheets/on-investment.scss */
.swiper-container .right_img01 {
  background-image: url(/images/simu-site-arrow-next.png) !important;
  background-size: 100% 100% !important;
  border: 0px !important;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  opacity: 0.75;
  display: none;
}

/* line 967, app/assets/stylesheets/on-investment.scss */
.swiper-container:hover .left_img01, .swiper-container:hover .right_img01 {
  display: block;
}

/* line 968, app/assets/stylesheets/on-investment.scss */
.ser_t {
  height: 423px;
  background-image: url(/assets/st_bg-419cdef27609c4737df10d5e631733744eb248d26d85e73adaef0a86a34c8583.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  transform-origin: 50% 50%;
  min-width: 1200px;
}

/* line 969, app/assets/stylesheets/on-investment.scss */
.ywx_logo {
  position: absolute;
  width: 127px;
  height: 127px;
  margin: 0px auto;
  left: 50%;
  margin-left: -63px;
  margin-top: -63px;
}

/* line 970, app/assets/stylesheets/on-investment.scss */
.ywx_logo img {
  width: 100%;
  border-radius: 127px;
  -webkit-box-shadow: 0 5px 10px #eee;
  -moz-box-shadow: 0 5px 10px #eee;
  -o-box-shadow: 0 5px 10px #eee;
}

/* line 971, app/assets/stylesheets/on-investment.scss */
.chp_fw {
  display: inline-block;
  width: 140px;
}

/* line 972, app/assets/stylesheets/on-investment.scss */
.chp_fw img {
  width: 92px;
  display: block;
  margin: 0px auto;
}

/* line 973, app/assets/stylesheets/on-investment.scss */
.chp_fw p {
  font-size: 20px;
  color: #2d292a;
  text-align: center;
  margin-top: 25px;
  margin-bottom: 50px;
}

/* line 974, app/assets/stylesheets/on-investment.scss */
.title_ser01 {
  font-size: 27px;
  text-align: center;
  padding: 100px 0px 75px;
}

/* line 975, app/assets/stylesheets/on-investment.scss */
.wid430_fl {
  width: 860px;
  margin: 0px auto;
}

/* line 976, app/assets/stylesheets/on-investment.scss */
.ser_t_top {
  font-size: 39px;
  text-align: center;
  color: #fff;
  width: 720px;
  margin: 0px auto;
  line-height: 60px;
}

/* line 977, app/assets/stylesheets/on-investment.scss */
.padd100_s {
  padding-top: 88px;
}

/* line 978, app/assets/stylesheets/on-investment.scss */
.padd77_s {
  padding-top: 64px;
}

/* line 979, app/assets/stylesheets/on-investment.scss */
.chp_fw:nth-child(2), .chp_fw:nth-child(5) {
  margin: 0px 215px;
}

/* line 980, app/assets/stylesheets/on-investment.scss */
.duw02 {
  background-color: #e8edf1;
  min-width: 1200px;
}

/* line 981, app/assets/stylesheets/on-investment.scss */
.duw01 {
  min-width: 1200px;
}

/* line 982, app/assets/stylesheets/on-investment.scss */
.ch_t {
  height: 548px;
  background-image: url(/images/ch_jst.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  transform-origin: 50% 50%;
  min-width: 1200px;
}

/* line 983, app/assets/stylesheets/on-investment.scss */
.te_ql01 img {
  height: auto !important;
  width: 100%;
}

/* line 984, app/assets/stylesheets/on-investment.scss */
.chp_te {
  width: 960px;
  margin: 0px auto;
}

/* line 985, app/assets/stylesheets/on-investment.scss */
.chp_t_n {
  font-size: 20px;
  color: #2d292a;
  margin-bottom: 15px;
}

/* line 986, app/assets/stylesheets/on-investment.scss */
.chp_t_txt {
  font-size: 15px;
  color: #2d292a;
}

/* line 987, app/assets/stylesheets/on-investment.scss */
.chp_intr_ti {
  color: #2d292a;
  font-size: 27px;
  text-align: center;
  margin-bottom: 65px;
  margin-top: 88px;
}

/* line 988, app/assets/stylesheets/on-investment.scss */
.chp_tj_e {
  display: inline-block;
  width: 300px;
}

/* line 989, app/assets/stylesheets/on-investment.scss */
.chp_te_zs {
  display: inline-block;
  width: 380px;
  margin-bottom: 40px;
}

/* line 990, app/assets/stylesheets/on-investment.scss */
.chp_te_img {
  width: 40px;
  vertical-align: top;
  margin-right: 35px;
}

/* line 991, app/assets/stylesheets/on-investment.scss */
.margin_r200 {
  margin-right: 190px;
}

/* line 992, app/assets/stylesheets/on-investment.scss */
.med_imh {
  height: 503px;
  background-color: #fec24a;
  margin-top: 84px;
  min-width: 1200px;
}

/* line 993, app/assets/stylesheets/on-investment.scss */
.med_imh_img {
  width: 640px;
  height: 503px;
  display: inline-block;
  float: left;
}

/* line 994, app/assets/stylesheets/on-investment.scss */
.med_imh_img img {
  width: 100%;
}

/* line 995, app/assets/stylesheets/on-investment.scss */
.med_imh_ri {
  /*display: inline-block;*/
  margin-left: 715px;
  margin-right: 80px;
}

/* line 996, app/assets/stylesheets/on-investment.scss */
.med_imh_t {
  font-size: 28px;
  color: #fff;
  margin-bottom: 32px;
  padding-top: 115px;
}

/* line 997, app/assets/stylesheets/on-investment.scss */
.med_imh_con {
  font-size: 23px;
  line-height: 33px;
  color: #fff;
}

/* line 998, app/assets/stylesheets/on-investment.scss */
.d_gn_fw {
  clear: both;
}

/* line 999, app/assets/stylesheets/on-investment.scss */
.nem_gh {
  text-align: center;
  color: #2d292a;
  font-size: 26px;
  padding-top: 105px;
  padding-bottom: 90px;
}

/* line 1000, app/assets/stylesheets/on-investment.scss */
.wid_970 {
  width: 970px;
  margin: 0px auto;
}

/* line 1001, app/assets/stylesheets/on-investment.scss */
.chp_fw01 {
  display: inline-block;
  width: 230px;
  text-align: center;
  margin-bottom: 80px;
}

/* line 1002, app/assets/stylesheets/on-investment.scss */
.chp_fw01 img {
  width: 53px;
  display: block;
  margin: 0px auto;
}

/* line 1003, app/assets/stylesheets/on-investment.scss */
.chp_fw_ti {
  font-size: 19px;
  color: #2d292a;
  margin-top: 15px;
}

/* line 1004, app/assets/stylesheets/on-investment.scss */
.chp_fw_cont01 {
  font-size: 15px;
  margin-top: 13px;
  height: 43px;
  overflow: hidden;
}

/* line 1005, app/assets/stylesheets/on-investment.scss */
.chp_fw01:nth-child(2), .chp_fw01:nth-child(5) {
  margin: 0px 134px;
}

/* line 1007, app/assets/stylesheets/on-investment.scss */
.w_a_xi01 {
  margin: 0px 0px 10px;
  border-bottom: 1px solid #f4f4f4;
}

/* line 1008, app/assets/stylesheets/on-investment.scss */
.bg_xi .top_xq_01 {
  padding: 0px;
}

/* line 1009, app/assets/stylesheets/on-investment.scss */
.bg_xi .top_title_01 {
  padding: 10px 15px;
}

/* line 1010, app/assets/stylesheets/on-investment.scss */
.bg_xi .top_xq_fn {
  background-color: #F9F9F9;
  padding: 16px 15px 0px;
}

/* line 1011, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti .table_k td.wid110_t:nth-child(1) {
  background-color: #F8F8F8;
}

/* line 1012, app/assets/stylesheets/on-investment.scss */
.zdc_tm {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(0, 0, 0, 0);
  display: none;
}

/* line 1013, app/assets/stylesheets/on-investment.scss */
.fx_tih {
  color: #999;
  padding: 10px;
}

/* line 1014, app/assets/stylesheets/on-investment.scss */
.fx_title {
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 8px;
  margin-top: 6px;
}

/* line 1015, app/assets/stylesheets/on-investment.scss */
.fx_con {
  color: #999;
  font-size: 10px;
  line-height: 20px;
}

/* line 1017, app/assets/stylesheets/on-investment.scss */
.top_xq_fn {
  height: 58px;
}

/* line 1018, app/assets/stylesheets/on-investment.scss */
.num_xq_01 {
  color: #FB6F3F;
  font-size: 16px;
  font-weight: bold;
}

/* line 1019, app/assets/stylesheets/on-investment.scss */
.txt_xq_01 {
  color: #999;
  font-size: 12px;
  margin-top: 3px;
}

/* line 1020, app/assets/stylesheets/on-investment.scss */
.top_xq_fn01 {
  float: left;
  /*border-right:1px solid #f4f4f4;*/
  width: 50%;
}

/* line 1021, app/assets/stylesheets/on-investment.scss */
.top_xq_fn02 {
  float: right;
}

/* line 1022, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti01 {
  height: 50px;
  line-height: 50px;
  color: #2d292a;
  font-size: 14px;
  border-bottom: 1px solid #f4f4f4;
}

/* line 1023, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti {
  background-color: #fff;
}

/* line 1024, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti01 span {
  padding: 0px 15px;
  border-left: 4px solid #FFCA03;
  display: inline-block;
  height: 13px;
  line-height: 13px;
  margin-top: 5px;
}

/* line 1025, app/assets/stylesheets/on-investment.scss */
.xq_tu_f01 {
  height: 300px;
}

/* line 1026, app/assets/stylesheets/on-investment.scss */
.jl_jge {
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  color: #999;
  padding: 0px 15px;
  background-color: #fff;
}

/* line 1027, app/assets/stylesheets/on-investment.scss */
.jl_jge span {
  padding: 0px 0px 0px 10px;
}

/* line 1028, app/assets/stylesheets/on-investment.scss */
.jl_jge p {
  display: inline-block;
}

/* line 1029, app/assets/stylesheets/on-investment.scss */
.jl_jge p.fler_k {
  float: right;
}

/* line 1030, app/assets/stylesheets/on-investment.scss */
.jl_jge p.fler_k span {
  float: right;
  font-weight: bold;
}

/* line 1032, app/assets/stylesheets/on-investment.scss */
.all_wkm1200 {
  width: 1120px;
  margin: 130px auto 0px;
}

/* line 1033, app/assets/stylesheets/on-investment.scss */
.all_wkm1200 .top_xq_01 {
  background-color: #fff;
  padding: 0px 15px;
}

/* line 1034, app/assets/stylesheets/on-investment.scss */
.all_wkm1200 .bg_xi .top_xq_01 {
  padding: 0px;
}

/* line 1035, app/assets/stylesheets/on-investment.scss */
.top_title_01 {
  font-size: 16px;
  color: #2d292a;
  line-height: 23px;
  padding: 10px 0px;
  display: block;
}

/* line 1036, app/assets/stylesheets/on-investment.scss */
.cpli_n {
  background-color: #006cb1;
  padding: 15px 20px;
  font-size: 16px;
  color: #fff;
  margin: 0 auto;
}

/* line 1037, app/assets/stylesheets/on-investment.scss */
.cpli_n a.we_d {
  color: #fff;
}

/* line 1038, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti .table_k {
  width: 100%;
  border-spacing: 0px;
  /*background-color: #f8f8f8;*/
}

/* line 1039, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti .table_k td {
  background-color: #fff;
  border-bottom: 1px solid #f4f4f4;
  font-size: 12px;
}

/* line 1040, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti .table_k tr:nth-child(1) td.wd_t30 {
  font-size: 14px;
  color: #2d292a;
  font-weight: bolder;
}

/* line 1041, app/assets/stylesheets/on-investment.scss */
.xq_jz_ti .table_k td {
  text-align: center;
  font-size: 14px;
  color: #2d292a;
  height: 40px;
  line-height: 40px;
  /*background-color: #f8f8f8;*/
}

/* line 1043, app/assets/stylesheets/on-investment.scss */
.guz_we {
  padding: 60px 300px;
  background-color: #fff;
  margin-top: 10px;
}

/* line 1044, app/assets/stylesheets/on-investment.scss */
.guz_we_top {
  padding: 0px 15px;
  border-left: 4px solid #FFCA03;
  display: inline-block;
  height: 13px;
  line-height: 13px;
  font-size: 16px;
  margin-bottom: 30px;
}

/* line 1045, app/assets/stylesheets/on-investment.scss */
.guz_we .login_a_anj {
  background-color: #419bf9;
  color: #fff;
}

/* line 1046, app/assets/stylesheets/on-investment.scss */
.guz_we .login_tinp_div input, .guz_we .login_tinp, .guz_we .login_tinp_div, .yang06 .login_tinp_div input, .yang06 .login_tinp, .yang06 .login_tinp_div {
  background-color: #f5f5f5;
  color: #2d292a;
}

/* line 1047, app/assets/stylesheets/on-investment.scss */
.guz_we input::-webkit-input-placeholder, .guz_we textarea::-webkit-input-placeholder, .yang06 input::-webkit-input-placeholder, .yang06 textarea::-webkit-input-placeholder {
  color: #2d292a !important;
}

/* line 1048, app/assets/stylesheets/on-investment.scss */
.guz_we textarea {
  height: 70px;
}

/* line 1049, app/assets/stylesheets/on-investment.scss */
.look_more_02 {
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  background-color: #fff;
  border: 1px solid #f4f4f4;
  display: block;
  color: #2d292a;
  text-align: center;
  /*margin-bottom: 60px;*/
  margin: 10px 0px 60px 0px;
}

/* line 1050, app/assets/stylesheets/on-investment.scss */
.login_tinp_div input, .login_tinp {
  background-color: rgba(0, 0, 0, 0);
  color: #fff;
  border: 0px;
  width: 100%;
  font-size: 14px;
}

/* line 1051, app/assets/stylesheets/on-investment.scss */
.login_tinp_div {
  background-color: rgba(255, 255, 255, 0.1);
  padding: 14px;
  border-radius: 2px;
  margin-bottom: 10px;
  clear: left;
}

/* line 1052, app/assets/stylesheets/on-investment.scss */
.login_tinp_div select {
  color: #fff;
}

/* line 1053, app/assets/stylesheets/on-investment.scss */
.login_a_anj {
  background-color: #fff;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #2d292a;
  display: block;
  border-radius: 4px;
  margin-top: 15px;
}

/* line 1054, app/assets/stylesheets/on-investment.scss */
.rzh_kh {
  display: block;
  background-color: #419bf9;
  margin: 15px 0px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  border-radius: 2px;
  font-size: 14px;
}

/* line 1055, app/assets/stylesheets/on-investment.scss */
.k_f_x {
  background-color: #fff;
  padding: 15px 20px;
  margin-top: 10px;
}

/* line 1056, app/assets/stylesheets/on-investment.scss */
.k_f_x_img {
  display: inline-block;
  width: 35px;
  height: 35px;
  border-radius: 35px;
  overflow: hidden;
  vertical-align: middle;
}

/* line 1057, app/assets/stylesheets/on-investment.scss */
.k_f_x_img img {
  width: 100%;
}

/* line 1058, app/assets/stylesheets/on-investment.scss */
.k_f_x_txt {
  display: inline-block;
  font-size: 15px;
  color: #2d292a;
  margin-left: 10px;
}

/* line 1059, app/assets/stylesheets/on-investment.scss */
.k_f_x_txt img {
  width: 50px;
  vertical-align: top;
  margin-left: 10px;
  border-radius: 20px;
}

/* line 1060, app/assets/stylesheets/on-investment.scss */
.bai_wh {
  background-color: #fff;
  margin-bottom: 40px;
}

/* line 1061, app/assets/stylesheets/on-investment.scss */
.marg10 {
  margin-top: 10px;
}

/* line 1062, app/assets/stylesheets/on-investment.scss */
.me_ques {
  clear: right;
  background-color: #fff;
}

/* line 1063, app/assets/stylesheets/on-investment.scss */
.me_ques .tiw {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  padding-left: 0px;
  height: 50px;
  clear: both;
  background-color: #fff;
  display: block;
  color: #2d292a;
  border-bottom: solid 1px #f0f0f0;
}

/* line 1064, app/assets/stylesheets/on-investment.scss */
.tiw span.content {
  vertical-align: super;
  color: #2d292a;
  font-size: 14px;
  float: left;
  margin-top: 16.5px;
  display: inline-block;
  margin-left: 10px;
}

/* line 1065, app/assets/stylesheets/on-investment.scss */
.me_ques .tiw01 input[type="text"], .me_ques .tiw01 input[type="number"] {
  border: 0px;
  display: block;
  float: right;
  margin-right: 10px;
  text-align: right;
  height: 20px;
  margin-top: 12px;
  color: #2d292a;
  overflow: hidden;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 200px;
}

/* line 1067, app/assets/stylesheets/on-investment.scss */
.me_ques .tiw01 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 15px;
  height: 50px;
  clear: both;
  background-color: #fff;
  display: block;
  color: #999;
  border-bottom: solid 1px #f4f4f4;
  line-height: 50px;
  font-size: 14px;
}

/* line 1068, app/assets/stylesheets/on-investment.scss */
.look_m_gd {
  height: 40px;
  line-height: 40px;
  text-align: center;
  display: block;
  color: #1B85F9;
  background-color: #fff;
}

/* line 1069, app/assets/stylesheets/on-investment.scss */
.guandi_all {
  background-color: #fff;
  padding: 0px 15px;
  margin-bottom: 40px;
}

/* line 1070, app/assets/stylesheets/on-investment.scss */
.guan_title {
  color: #4773b9;
  font-size: 14px;
  padding: 13px 0px;
}

/* line 1071, app/assets/stylesheets/on-investment.scss */
.guandi_list_conte {
  display: inline-block;
  width: calc(100% - 50px);
  padding-left: 20px;
}

/* line 1072, app/assets/stylesheets/on-investment.scss */
.frm_img {
  float: right;
  width: 10px;
  margin-top: 10px;
}

/* line 1073, app/assets/stylesheets/on-investment.scss */
.guandi_list {
  padding: 15px 0px;
  display: block;
  border-bottom: 1px solid #f4f4f4;
}

/* line 1074, app/assets/stylesheets/on-investment.scss */
.guand_txt01 {
  font-size: 14px;
  color: #2d292a;
  margin-bottom: 6px;
}

/* line 1075, app/assets/stylesheets/on-investment.scss */
.guand_txt02 {
  font-size: 12px;
  color: #999;
}

/* line 1076, app/assets/stylesheets/on-investment.scss */
.fx_tih {
  color: #999;
  padding: 10px;
}

/* line 1077, app/assets/stylesheets/on-investment.scss */
.fx_title {
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 8px;
  margin-top: 6px;
}

/* line 1078, app/assets/stylesheets/on-investment.scss */
.fx_con {
  color: #999;
  font-size: 10px;
  line-height: 20px;
}

/* line 1079, app/assets/stylesheets/on-investment.scss */
.cpli_n a.we_d:after {
  content: '/';
  display: inline-block;
  padding: 0px 5px;
}

/* line 1080, app/assets/stylesheets/on-investment.scss */
.wid110_t {
  width: 30% !important;
  font-weight: normal !important;
  text-align: left !important;
  padding-left: 15px;
}

/* line 1081, app/assets/stylesheets/on-investment.scss */
.wid11_1 {
  text-align: left !important;
  padding-left: 20px;
}

/* line 1082, app/assets/stylesheets/on-investment.scss */
.top_xq_fn01 .num_xq_01 {
  color: #2d292a;
}

/* line 1083, app/assets/stylesheets/on-investment.scss */
.zhm_rec {
  padding: 9px 23px;
  font-size: 13px;
  border: 2px solid #000;
  color: #000;
  border-radius: 25px;
  line-height: 20px;
  height: auto !important;
}

/* line 1084, app/assets/stylesheets/on-investment.scss */
.zhm_rec a, .zhm_rec {
  color: #000 !important;
}

/* line 1085, app/assets/stylesheets/on-investment.scss */
.zhm_rec:hover, .zhm_rec:hover a {
  background-color: #000;
  color: #fff;
  transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  color: #fff !important;
}

/* line 1086, app/assets/stylesheets/on-investment.scss */
.zj_tpi {
  position: relative;
  /*height: 313px;*/
  overflow: hidden;
  animation: feature-bg-anim .6s ease-in-out;
  height: 100%;
}

/* line 1087, app/assets/stylesheets/on-investment.scss */
.zj_tpi img {
  width: 100%;
  position: relative;
}

/*.feature-bg-anim 0%{opacity:0}.feature-bg-anim 50%{opacity:0}.feature-bg-anim 100%{opacity:1}*/
@-webkit-keyframes feature-bg-anim {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes feature-bg-anim {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* line 1096, app/assets/stylesheets/on-investment.scss */
.color-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 99;
}

/* line 1097, app/assets/stylesheets/on-investment.scss */
.zhem_txt {
  /*height: 313px;*/
  overflow: hidden;
  position: relative;
  margin-top: 90px;
}

/* line 1099, app/assets/stylesheets/on-investment.scss */
.desc-wrapper {
  -webkit-animation: feature-text-anim .75s ease-in-out;
  animation: feature-text-anim .75s ease-in-out;
  z-index: 100;
  position: relative;
  width: 100%;
  max-width: 956px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 32px;
  text-align: center;
  text-rendering: optimizeLegibility;
  position: absolute;
  top: 50%;
  margin-top: -250px;
  left: 50%;
  margin-left: -478px;
}

/* line 1100, app/assets/stylesheets/on-investment.scss */
.desc-wrapper p {
  font-size: 18px;
  letter-spacing: 0px;
  font-size: 24px;
  line-height: 1.5em;
  text-transform: none;
  letter-spacing: 1px;
  font-weight: 400;
  font-style: italic;
  color: #fff;
  margin: 20px auto;
  -webkit-transform: translatez(0);
  font-family: "adobe-garamond-pro";
}

/* line 1101, app/assets/stylesheets/on-investment.scss */
.desc-wrapper p a {
  color: #fff;
}

/* line 1103, app/assets/stylesheets/on-investment.scss */
.desc-wrapper01 {
  -webkit-animation: feature-text-anim .75s ease-in-out;
  animation: feature-text-anim .75s ease-in-out;
  z-index: 100;
  width: 100%;
  max-width: 956px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 32px;
  text-align: center;
  text-rendering: optimizeLegibility;
  position: absolute;
  top: 50%;
  left: 150px;
  z-index: 9;
  right: 150px;
}

/* line 1104, app/assets/stylesheets/on-investment.scss */
.desc-wrapper01 p {
  font-size: 18px;
  letter-spacing: 0px;
  font-size: 24px;
  line-height: 1.5em;
  text-transform: none;
  letter-spacing: 1px;
  font-weight: 400;
  font-style: italic;
  color: #fff;
  margin: 20px auto;
  -webkit-transform: translatez(0);
  font-family: "adobe-garamond-pro";
}

/* line 1105, app/assets/stylesheets/on-investment.scss */
.desc-wrapper01 p a {
  color: #fff;
}

/* line 1108, app/assets/stylesheets/on-investment.scss */
.learn_m {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  letter-spacing: 1px;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
  font-style: normal;
  text-decoration: none;
  padding: 15px 26px;
  background-color: #36b3a8;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin: 10px 0;
  color: #fff;
  border: none;
  -webkit-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  -moz-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  -ms-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  -o-transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  transition: background-color .1s 0s ease-in-out,color .1s 0s ease-in-out;
  border-radius: 25px;
}

/* line 1109, app/assets/stylesheets/on-investment.scss */
.learn_m:hover {
  background-color: rgba(54, 179, 168, 0.8);
}

/* line 1110, app/assets/stylesheets/on-investment.scss */
.desc-wrapper p.zhoj_mk {
  display: block;
  font-size: 68px;
  font-weight: 700;
  color: #fff;
  font-style: normal;
  line-height: 68px;
  margin-bottom: 38px;
  font-family: "proxima-nova";
}

/* line 1111, app/assets/stylesheets/on-investment.scss */
.mb07 .zhuye, .mb07 .zidh_ab li a, .mb07 .top_ri_txt a, .mb07 .top_riname {
  font-family: "proxima-nova";
  font-size: 13px;
  font-weight: 600;
}

/* line 1112, app/assets/stylesheets/on-investment.scss */
.di_banqi {
  height: 56px;
  line-height: 56px;
  margin: 0px auto;
  width: 1200px;
  font-size: 15px;
  text-align: center;
  background-color: #fff;
}

/* line 1113, app/assets/stylesheets/on-investment.scss */
.ldiv {
  padding: 0px 10px !important;
}

/* line 1115, app/assets/stylesheets/on-investment.scss */
.pagination {
  display: block !important;
  text-align: center;
  /*margin-bottom: 10px!important;*/
  margin-top: 20px;
  padding-bottom: 10px;
}

/* line 1117, app/assets/stylesheets/on-investment.scss */
.pagination span {
  background-color: #fff;
  cursor: pointer;
  padding: 4px 10px;
  text-align: center;
  border-radius: 2px;
  display: inline-block;
}

/* line 1118, app/assets/stylesheets/on-investment.scss */
.pagination span.current {
  background-color: #445162;
  color: #fff;
}

/* line 1119, app/assets/stylesheets/on-investment.scss */
.pagination a {
  color: #445162;
}

/* line 1121, app/assets/stylesheets/on-investment.scss */
.shuzh06 img {
  width: 100%;
}

/* line 1122, app/assets/stylesheets/on-investment.scss */
.yce_fu {
  position: fixed;
  right: 0px;
  width: 94px;
  margin-top: -150px;
  top: 50%;
  z-index: 999;
}

/* line 1123, app/assets/stylesheets/on-investment.scss */
.tyw94 {
  display: block;
  width: 80px;
  height: 80px;
  margin-top: 10px;
}

/* line 1124, app/assets/stylesheets/on-investment.scss */
.tyw94 img {
  width: 80px;
  display: block;
  margin: 0px auto;
}

/* line 1125, app/assets/stylesheets/on-investment.scss */
.tyco01 {
  background-color: rgba(243, 201, 55, 0.9);
}

/* line 1126, app/assets/stylesheets/on-investment.scss */
.tyco02 {
  background-color: rgba(111, 156, 204, 0.9);
}

/* line 1128, app/assets/stylesheets/on-investment.scss */
.shuzh06 .swiper-container {
  width: 100%;
  height: 100%;
}

/* line 1129, app/assets/stylesheets/on-investment.scss */
.shuzh06 {
  /*height: 532px;*/
}

/* line 1130, app/assets/stylesheets/on-investment.scss */
.shuzh06 .swiper-pagination-bullet {
  width: 11px;
  height: 11px;
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #fff;
  opacity: 1;
}

/* line 1131, app/assets/stylesheets/on-investment.scss */
.shuzh06 .swiper-pagination-bullet-active {
  background-color: #fff;
}

/* line 1132, app/assets/stylesheets/on-investment.scss */
.shuzh06 .swiper-container-vertical > .swiper-pagination-bullets {
  right: 110px;
}

/* line 1133, app/assets/stylesheets/on-investment.scss */
.mb07 .zhuye::before {
  display: none;
}

/* line 1134, app/assets/stylesheets/on-investment.scss */
.mb07 .zidh_ab li {
  display: block;
  height: 30px;
  line-height: 30px;
}

/* line 1135, app/assets/stylesheets/on-investment.scss */
.mb07 .zidh_ab {
  padding: 0px;
  text-align: center;
  /*background-color: #fff;*/
  top: 70px;
  min-height: 50px;
  height: auto;
}

/* line 1138, app/assets/stylesheets/on-investment.scss */
.blue-slide {
  background-color: transparent;
}

/* line 1139, app/assets/stylesheets/on-investment.scss */
.bai_we {
  margin: 68px auto 0px auto;
  width: 43px;
}

/* line 1140, app/assets/stylesheets/on-investment.scss */
.bai_we img {
  width: 100%;
}

/* line 1141, app/assets/stylesheets/on-investment.scss */
.bai_we .bg_img {
  display: inline-block;
  width: 100%;
  height: 43px;
  background-size: contain;
  background-image: url(/assets/mobile/none_cps-60834833b4aed38833c938a64a10233c19e6bc2dfee3adcffcf2dc7a2825ec84.png);
  background-repeat: no-repeat;
}

/* line 1142, app/assets/stylesheets/on-investment.scss */
.bai_we_txt {
  font-size: 12px;
  color: #A9A9A9;
  text-align: center;
  margin-top: 10px;
  padding-bottom: 50px;
}

/* line 1144, app/assets/stylesheets/on-investment.scss */
table {
  border-spacing: 0px;
}

/* line 1145, app/assets/stylesheets/on-investment.scss */
.fubu_ttx table {
  width: 100% !important;
}

/* line 1146, app/assets/stylesheets/on-investment.scss */
.fubu_ttx {
  font-weight: 200;
}

/* 设置字体粗细默认跟随父元素，否则设置strong标签不起作用 */
/* line 1148, app/assets/stylesheets/on-investment.scss */
.ueditor_txt_wrap *:not(strong) {
  font-weight: inherit;
}

/* line 1149, app/assets/stylesheets/on-investment.scss */
.fubu_ttx a, .fubu_ttx a:hover, .fubu_ttx a:active, .fem01_camall a, .fem01_camall a:hover, .fem01_camall a:active {
  color: #2d292a;
}

/* line 1150, app/assets/stylesheets/on-investment.scss */
.fubu_ttx p, .fubu_ttx span {
  /*font-weight: 200;*/
  word-break: break-all;
  text-justify: inter-ideograph !important;
}

/* line 1151, app/assets/stylesheets/on-investment.scss */
.tze_fx_bz {
  margin-bottom: 5px;
  font-size: 12px;
  color: #F75831;
  border: 1px solid #F75831;
  padding: 0px 5px;
  display: inline-block;
  height: 16px;
  line-height: 16px;
  margin-right: 2px;
  white-space: nowrap;
}

/* line 1154, app/assets/stylesheets/on-investment.scss */
.n_hg_jl {
  margin: 0px 50px;
  min-width: 1180px;
  position: relative;
  z-index: 999;
  text-align: center;
}

/* line 1155, app/assets/stylesheets/on-investment.scss */
.crl_top_r {
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 6rem;
  background-color: #2d292a;
  margin-top: 45px;
}

/* line 1156, app/assets/stylesheets/on-investment.scss */
.zhe_ln_img {
  /*max-height: 500px;*/
  overflow: hidden;
}

/* line 1157, app/assets/stylesheets/on-investment.scss */
.zhe_ln_img img {
  width: 100%;
}

/* line 1158, app/assets/stylesheets/on-investment.scss */
.fem_zteb_m {
  margin: 60px 140px;
  display: table;
  width: calc(100% - 280px);
  min-width: 1000px;
  min-height: 500px;
  height: 500px;
}

/* line 1159, app/assets/stylesheets/on-investment.scss */
.fem01_left, .fem01_right {
  display: table-cell;
  vertical-align: top;
}

/* line 1160, app/assets/stylesheets/on-investment.scss */
.fem01_left {
  width: 20%;
  padding-top: 5px;
}

/* line 1161, app/assets/stylesheets/on-investment.scss */
.fem01_lx_ce {
  line-height: 17px;
  font-size: 16px;
  /*margin-bottom: 10px;*/
  margin-right: 20px;
}

/* line 1162, app/assets/stylesheets/on-investment.scss */
.fem01_lx_ce > a {
  color: #2d292a;
  /*display: block;*/
  height: 40px;
  line-height: 40px;
  position: relative;
}

/* line 1163, app/assets/stylesheets/on-investment.scss */
.fem01_lx_ce > a:hover {
  color: #2d292a;
}

/* line 1164, app/assets/stylesheets/on-investment.scss */
.jte {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  color: #2d292a;
  float: right;
  margin-top: 18px;
  margin-right: 20px;
  display: none;
}

/* line 1167, app/assets/stylesheets/on-investment.scss */
.fem01_r_ti {
  font-size: 40px;
  margin-bottom: 40px;
  font-weight: 700;
  color: #2d292a;
}

/* line 1168, app/assets/stylesheets/on-investment.scss */
.fem01_r_me {
  font-size: 16px;
  margin-bottom: 40px;
  color: #2d292a;
}

/* line 1169, app/assets/stylesheets/on-investment.scss */
.fem01_r_cont {
  font-size: 16px;
  line-height: 40px;
  color: #221F1F;
}

/* line 1170, app/assets/stylesheets/on-investment.scss */
.hover > a {
  color: #BBC05A;
}

/* line 1171, app/assets/stylesheets/on-investment.scss */
.fem01_cam_img {
  width: 110px;
  height: 110px;
  overflow: hidden;
  display: inline-block;
}

/* line 1172, app/assets/stylesheets/on-investment.scss */
.fem01_cam_img img {
  height: 110px;
  margin-left: -45px;
}

/* line 1173, app/assets/stylesheets/on-investment.scss */
.fem01_cam01 {
  width: calc(33% - 20px);
  display: inline-block;
  border: 1px solid #D1D1D1;
  height: 110px;
  margin-bottom: 30px;
  margin-right: 25px;
}

/* line 1174, app/assets/stylesheets/on-investment.scss */
.fem01_cam01:nth-child(3n) {
  margin-right: 0px;
}

/* line 1175, app/assets/stylesheets/on-investment.scss */
.fem01_cam_rih {
  width: calc(100% - 137px);
  position: relative;
  margin-left: 10px;
  display: inline-block;
  vertical-align: top;
  height: 110px;
  margin-right: 10px;
}

/* line 1176, app/assets/stylesheets/on-investment.scss */
.fem01_time, .fem07_time {
  position: absolute;
  left: 0px;
  bottom: 20px;
  font-size: 14px;
  color: #7E7E7E;
}

/* line 1177, app/assets/stylesheets/on-investment.scss */
.fem01_name {
  color: #2d292a;
  font-size: 20px;
  line-height: 21px;
  margin-top: 20px;
  max-height: 40px;
  overflow: hidden;
}

/* line 1178, app/assets/stylesheets/on-investment.scss */
.fem01_r_lieb01 {
  font-size: 40px;
  color: #221F1F;
  margin-bottom: 40px;
  text-align: left;
  font-weight: 700;
}

/* line 1179, app/assets/stylesheets/on-investment.scss */
.bt_center {
  text-align: center !important;
}

/* line 1180, app/assets/stylesheets/on-investment.scss */
.fem01_cam02 {
  width: calc(50% - 20px);
  display: inline-block;
  border: 1px solid #D1D1D1;
  margin-bottom: 30px;
  margin-right: 25px;
  vertical-align: top;
  overflow: hidden;
  /*height: 428px;*/
}

/* line 1181, app/assets/stylesheets/on-investment.scss */
.fem02_cam_img {
  width: 100%;
  height: 296px;
  overflow: hidden;
}

/* line 1182, app/assets/stylesheets/on-investment.scss */
.fem02_cam_img img {
  width: 100%;
}

/* line 1183, app/assets/stylesheets/on-investment.scss */
.fem01_cam02:nth-child(2n) {
  margin-right: 0px;
}

/* line 1184, app/assets/stylesheets/on-investment.scss */
.fem02_cam_rih {
  padding: 25px;
  height: 91px;
}

/* line 1185, app/assets/stylesheets/on-investment.scss */
.fem02_name {
  font-size: 24px;
  color: #2d292a;
  margin-bottom: 10px;
  max-height: 68px;
  overflow: hidden;
}

/* line 1186, app/assets/stylesheets/on-investment.scss */
.fem02_time, .fem03_time, .fem04_time, .fem05_time, .fem09_time {
  font-size: 14px;
  color: #999;
}

/* line 1187, app/assets/stylesheets/on-investment.scss */
.fem01_cam03 {
  display: block;
  border-bottom: 1px solid #E5E5E4;
  padding: 25px 20px 23px 20px;
}

/* line 1188, app/assets/stylesheets/on-investment.scss */
.fem03_name, .fem04_name, .fem05_name, .fem07_name {
  font-size: 24px;
  color: #2d292a;
  margin-bottom: 14px;
}

/* line 1190, app/assets/stylesheets/on-investment.scss */
.fem03_name, .fem05_name {
  /*width: 500px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;*/
  max-height: 60px;
  overflow: hidden;
}

/* line 1191, app/assets/stylesheets/on-investment.scss */
.fem01_cam04 {
  display: block;
  border: 1px solid #D1D1D1;
  /*border-bottom: 0px;*/
  padding: 13px 0px;
  margin-bottom: 25px;
}

/* line 1192, app/assets/stylesheets/on-investment.scss */
.fem01_cam04:last-child {
  border-bottom: 1px solid #D1D1D1;
}

/* line 1193, app/assets/stylesheets/on-investment.scss */
.fem01_ler04 {
  /*border-left:6px solid #e70012;*/
  padding: 15px 30px 16px 30px;
  border-left-width: 6px !important;
}

/* line 1194, app/assets/stylesheets/on-investment.scss */
.fem01_cam05_left {
  display: inline-block;
  padding: 30px 40px;
  color: #fff;
  background-color: #e70012;
  width: 55px;
  font-size: 26px;
  overflow: hidden;
  height: 100%;
}

/* line 1195, app/assets/stylesheets/on-investment.scss */
.fem01_cam05 {
  display: block;
  height: 130px;
  border: 1px solid #D1D1D1;
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 1196, app/assets/stylesheets/on-investment.scss */
.fem01_05_txt {
  display: table-cell;
  color: #fff;
  vertical-align: middle;
  height: 70px;
}

/* line 1197, app/assets/stylesheets/on-investment.scss */
.fem01_ler05 {
  width: calc(100% - 170px);
  display: inline-block;
  margin-left: 25px;
  vertical-align: top;
}

/* line 1199, app/assets/stylesheets/on-investment.scss */
.fem01_ler09 {
  width: calc(100% - 220px);
  display: inline-block;
  margin-left: 25px;
  vertical-align: top;
}

/* line 1200, app/assets/stylesheets/on-investment.scss */
.fem01_cam09_left {
  display: inline-block;
  padding: 40px 50px;
  color: #fff;
  background-color: #e70012;
  width: 79px;
  font-size: 36px;
  overflow: hidden;
  height: 120px;
}

/* line 1201, app/assets/stylesheets/on-investment.scss */
.fem01_cam09_left .fem01_05_txt {
  height: 94px;
}

/* line 1202, app/assets/stylesheets/on-investment.scss */
.fem09_name {
  color: #2D292A;
  margin-top: 45px;
  font-size: 36px;
  height: 43px;
  overflow: hidden;
  width: 550px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1203, app/assets/stylesheets/on-investment.scss */
.fem01_cam09 {
  display: block;
  height: 180px;
  border: 1px solid #D1D1D1;
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 1204, app/assets/stylesheets/on-investment.scss */
.fem09_time {
  margin-top: 25px;
}

/* line 1206, app/assets/stylesheets/on-investment.scss */
.fem05_name {
  margin-top: 20px;
}

/* line 1207, app/assets/stylesheets/on-investment.scss */
.fem01_cam07 {
  width: calc(50% - 20px);
  display: inline-block;
  border: 1px solid #D1D1D1;
  margin-bottom: 30px;
  margin-right: 25px;
  height: 180px;
}

/* line 1208, app/assets/stylesheets/on-investment.scss */
.fem01_cam07_left {
  width: 180px;
  display: inline-block;
  height: 180px;
  overflow: hidden;
}

/* line 1209, app/assets/stylesheets/on-investment.scss */
.fem01_cam07_left img {
  height: 180px;
  margin-left: -70px;
}

/* line 1210, app/assets/stylesheets/on-investment.scss */
.fem01_ler07 {
  width: calc(100% - 210px);
  display: inline-block;
  margin-left: 20px;
  position: relative;
  vertical-align: top;
  height: 180px;
}

/* line 1211, app/assets/stylesheets/on-investment.scss */
.fem01_cam07:nth-child(2n) {
  margin-right: 0px;
}

/* line 1212, app/assets/stylesheets/on-investment.scss */
.fem07_name {
  margin-top: 30px;
  max-height: 95px;
  overflow: hidden;
}

/* line 1213, app/assets/stylesheets/on-investment.scss */
.fem07_time {
  bottom: 30px;
}

/* line 1214, app/assets/stylesheets/on-investment.scss */
.marg_t90 {
  margin: 0px auto;
  margin-top: 90px;
  display: table;
  width: 100%;
}

/* line 1215, app/assets/stylesheets/on-investment.scss */
.fem01_cam06 {
  display: block;
  width: calc(100% - 110px);
  text-align: center;
  padding: 55px;
}

/* line 1216, app/assets/stylesheets/on-investment.scss */
.fem06_eni {
  color: #fff;
  border: 2px solid #fff;
  height: 50px;
  line-height: 50px;
  display: block;
  margin: 10px auto;
  text-align: center;
  width: 126px;
  font-size: 22px;
  transition: all .15s ease-out;
}

/* line 1217, app/assets/stylesheets/on-investment.scss */
.fem06_tit {
  padding-bottom: 55px;
  font-size: 24px;
  color: #fff;
  padding: 0px 150px 55px 150px;
}

/* line 1218, app/assets/stylesheets/on-investment.scss */
.fem06_name {
  font-weight: bold;
  margin-bottom: 40px;
  font-size: 46px;
  color: #fff;
  padding: 0px 150px;
}

/* line 1220, app/assets/stylesheets/on-investment.scss */
.felr_delu {
  float: right;
  margin-top: 29px;
}

/* line 1221, app/assets/stylesheets/on-investment.scss */
.bg_top02 .felr_delu {
  float: right;
  margin-top: 19px;
}

/* line 1222, app/assets/stylesheets/on-investment.scss */
.hover_fw .zhuye, .tbd_01:hover .zhuye {
  /*background-color: #e70012;*/
}

/* line 1223, app/assets/stylesheets/on-investment.scss */
.tbd_02:hover .zhuye {
  color: #fff !important;
}

/* line 1224, app/assets/stylesheets/on-investment.scss */
.yzd_fw_f {
  padding: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
  margin: 0px;
  display: none;
  top: 100px;
  /* -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform-origin: 0px 0px; -moz-transform-origin: 0px 0px; -ms-transform-origin: 0px 0px;-o-transform-origin: 0px 0px;transform-origin: 0px 0px;-webkit-transform: rotateX(-90deg);-moz-transform: rotateX(-90deg);-ms-transform: rotateX(-90deg);-o-transform: rotateX(-90deg);transform: rotateX(-90deg);*/
}

/* line 1226, app/assets/stylesheets/on-investment.scss */
.bg_top02 .yzd_fw_f {
  top: 80px;
}

/* line 1227, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f {
  box-shadow: 0 4px 13px rgba(0, 0, 0, 0.2);
  min-width: 152px;
  text-align: left;
  padding: 10px;
  top: 80px;
  left: 30px;
  border-radius: 2px;
}

/* line 1228, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f:before {
  position: absolute;
  top: -5px;
  left: 20px;
  display: block;
  width: 0;
  content: '';
  border-right: 6px solid transparent;
  border-bottom: 6px solid rgba(40, 40, 42, 0.8);
  border-left: 6px solid transparent;
  z-index: 1;
}

/* line 1229, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f:after {
  position: absolute;
  top: -8px;
  left: 19px;
  display: block;
  width: 0;
  content: '';
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.05);
  border-left: 7px solid transparent;
}

/* line 1232, app/assets/stylesheets/on-investment.scss */
.yzd_fw_f li {
  list-style: none;
  padding: 0px;
  margin: 0px;
  height: 50px;
  line-height: 50px;
  text-align: center;
}

/* line 1233, app/assets/stylesheets/on-investment.scss */
.hover_fw .yzd_fw_f {
  background-color: #e70012;
  display: block;
  opacity: 1;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
}

/* line 1234, app/assets/stylesheets/on-investment.scss */
.yzd_fw_f a {
  color: #fff;
}

/* line 1236, app/assets/stylesheets/on-investment.scss */
.hover_fw .yzd_fw_f > li, .tbd_01:hover .yzd_fw_f > li {
  opacity: 1;
}

/* line 1237, app/assets/stylesheets/on-investment.scss */
.tbd_01:hover .yzd_fw_f > li a {
  color: #fff;
}

/* line 1238, app/assets/stylesheets/on-investment.scss */
.yzd_fw_f > li > a {
  color: #fff;
  display: block;
  white-space: nowrap;
  margin: 0px 10px;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1239, app/assets/stylesheets/on-investment.scss */
.tbd_01 .yzd_fw_f > li > a {
  color: #fff !important;
  display: block;
  white-space: nowrap;
  margin: 0px 20px;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1240, app/assets/stylesheets/on-investment.scss */
.tbd_01 .yzd_fw_f > li:hover > a {
  color: #fff !important;
}

/* line 1241, app/assets/stylesheets/on-investment.scss */
.tbd_02:hover .yzd_fw_f > li:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

/* line 1242, app/assets/stylesheets/on-investment.scss */
.hover_fw .zhuye, .tbd_01:hover .zhuye {
  /*color: #fff;*/
}

/* line 1243, app/assets/stylesheets/on-investment.scss */
.tbd_01:hover .yzd_fw_f {
  opacity: 0.9;
  background-color: rgba(214, 25, 40, 0.8);
  display: block;
  /*-webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);*/
}

/* line 1251, app/assets/stylesheets/on-investment.scss */
.tbd_02:hover .yzd_fw_f, .tbd_03:hover .yzd_fw_f {
  background-color: rgba(40, 40, 42, 0.8);
  /*display: block;
  -webkit-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -ms-transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  transform: rotateX(0deg);*/
}

/* line 1259, app/assets/stylesheets/on-investment.scss */
.tbd_02:hover .yzd_fw_f li:hover {
  /*background-color: #d61928;*/
  color: #fff;
}

/* line 1261, app/assets/stylesheets/on-investment.scss */
.tbd_03:hover .yzd_fw_f li:hover {
  background-color: #d61928;
  color: #fff;
  border-radius: 4px;
}

/* line 1262, app/assets/stylesheets/on-investment.scss */
.tbd_03:hover .yzd_fw_f li:hover > a {
  color: #fff !important;
}

/* line 1263, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f li {
  padding: 0px 10px;
  height: 40px;
  line-height: 40px;
}

/* line 1265, app/assets/stylesheets/on-investment.scss */
.tbd_02:hover .yzd_fw_f {
  display: block;
}

/* line 1270, app/assets/stylesheets/on-investment.scss */
.doe_lerd {
  background-color: #f5f5f5;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 1000;
  box-sizing: border-box;
  padding: 100px;
  padding-bottom: 0;
  text-align: center;
  overflow-x: hidden;
  overflow-y: scroll;
  display: none;
  opacity: 0;
  z-index: 9999;
  top: 0px;
  /*-webkit-transition: opacity .5s cubic-bezier(.23,1,.32,1);-moz-transition: opacity .5s cubic-bezier(.23,1,.32,1);*/
}

/* line 1272, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne {
  /*-webkit-transition: margin-top 5s cubic-bezier(.23,1,.32,1);-moz-transition: margin-top 5s cubic-bezier(.23,1,.32,1);*/
  position: relative;
  margin-top: 50px;
  padding-bottom: 100px;
  display: block;
}

/* line 1274, app/assets/stylesheets/on-investment.scss */
.show_fe .doe_lerd_ne {
  animation: marge 1s cubic-bezier(0.23, 1, 0.32, 1);
  margin-top: 0px;
}

/* line 1275, app/assets/stylesheets/on-investment.scss */
.show_fe {
  display: block;
  opacity: 1;
}

@-webkit-keyframes marge {
  0% {
    margin-top: 50px;
  }
  100% {
    margin-top: 0px;
  }
}

@keyframes marge {
  0% {
    margin-top: 50px;
  }
  100% {
    margin-top: 0px;
  }
}

/* line 1280, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne ul {
  width: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 1281, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne ul > li {
  margin: 0;
  padding: 0 20px;
  margin-bottom: 20px;
}

/* line 1282, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne ul > li > a {
  -webkit-transition: color .2s linear;
  color: #2d292a;
  -moz-transition: color .2s linear;
  transition: color .2s linear;
  outline: 0;
  font-size: 30px;
  font-weight: bold;
  position: relative;
  cursor: pointer;
}

/* line 1284, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne ul > li > a > span.sxe {
  content: '';
  height: 2px;
  background-color: #2d292a;
  width: auto;
  position: absolute;
  right: 0;
  bottom: -2px;
  left: 0;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
  opacity: 0;
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}

/* line 1286, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne ul > li > a:hover > span.sxe {
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
}

/* line 1288, app/assets/stylesheets/on-investment.scss */
.def_es {
  display: block;
  width: 74px;
  height: 74px;
  border-radius: 74px;
  overflow: hidden;
  border: 2px solid #999;
  -moz-transition: all .2s linear;
  transition: all .2s linear;
  margin: 0px auto;
  margin-bottom: 50px;
  margin-top: 50px;
  line-height: 84px;
  font-size: 20px;
}

/* line 1289, app/assets/stylesheets/on-investment.scss */
.def_es:hover {
  border: 2px solid #2d292a;
}

/* line 1291, app/assets/stylesheets/on-investment.scss */
.show_fe .def_es {
  animation: marge 1s cubic-bezier(0.23, 1, 0.32, 1);
  margin-top: 0px;
}

/* line 1292, app/assets/stylesheets/on-investment.scss */
.gse_js {
  margin: 0px;
  padding: 0px;
  display: none;
  padding-left: 20px;
}

/* line 1293, app/assets/stylesheets/on-investment.scss */
.gse_js > li {
  list-style: none;
  font-size: 14px;
  color: #2d292a;
  height: 40px;
  line-height: 40px;
}

/* line 1294, app/assets/stylesheets/on-investment.scss */
.wezs_fe {
  height: 100%;
  width: 100%;
  text-align: center;
  display: table;
  background-color: #ED4E4F;
  color: #fff;
  font-size: 25px;
}

/* line 1295, app/assets/stylesheets/on-investment.scss */
.wezs_fe > span {
  display: table-cell;
  vertical-align: middle;
  color: #fff;
  font-size: 26px;
  padding: 0px 25px;
}

/*这里是字体大小*/
/* line 1297, app/assets/stylesheets/on-investment.scss */
.large_size {
  font-weight: bold;
  font-size: 4.4rem !important;
}

/* line 1298, app/assets/stylesheets/on-investment.scss */
.middle_size {
  font-weight: bold;
  font-size: 3rem !important;
}

/* line 1299, app/assets/stylesheets/on-investment.scss */
.small_size {
  font-weight: bold;
  font-size: 2.2rem !important;
}

/* line 1300, app/assets/stylesheets/on-investment.scss */
.mini_size {
  font-weight: bold;
  font-size: 1.2rem !important;
}

/*按钮样式控制 头部。登录注册*/
/* line 1302, app/assets/stylesheets/on-investment.scss */
.rig_wd_flo {
  padding: 8px 23px;
  border-radius: 50px;
  font-size: 18px;
  font-weight: 500;
  border: 1px solid rgba(0, 0, 0, 0);
}

/* 圆角按钮，*/
/* line 1303, app/assets/stylesheets/on-investment.scss */
.border_ra0 {
  border-radius: 0px !important;
  padding: 8px 23px;
  border-width: 1px;
  border-style: solid !important;
}

/*长方形按钮*/
/* line 1304, app/assets/stylesheets/on-investment.scss */
.border_a1 {
  border-width: 1px;
  border-style: solid !important;
  padding: 8px 23px;
  border-radius: 0px !important;
}

/*无背景+有边框*/
/* line 1307, app/assets/stylesheets/on-investment.scss */
.anu_01 {
  padding: 9px 23px;
  font-size: 18px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
}

/* 长方形 有背景*/
/* line 1308, app/assets/stylesheets/on-investment.scss */
.anu_02 {
  padding: 9px 23px;
  font-size: 18px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
  background-color: rgba(0, 0, 0, 0) !important;
}

/* 长方形 无背景 有线框*/
/* line 1309, app/assets/stylesheets/on-investment.scss */
.anu_03 {
  padding: 9px 23px;
  font-size: 18px;
  border-radius: 50px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
}

/* 圆角 有背景*/
/* line 1310, app/assets/stylesheets/on-investment.scss */
.anu_04 {
  padding: 9px 23px;
  font-size: 18px;
  border-radius: 50px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
  background-color: rgba(0, 0, 0, 0) !important;
}

/* 圆角 无背景 有线框*/
/* line 1311, app/assets/stylesheets/on-investment.scss */
.anu_05 {
  padding: 9px 23px;
  font-size: 18px;
  border-radius: 50px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
}

/* 文字*/
/* line 1313, app/assets/stylesheets/on-investment.scss */
.anu_07 {
  padding: 9px 23px;
  font-size: 18px;
  border-radius: 8px;
  font-weight: bold;
  border-width: 1px;
  border-style: solid !important;
}

/* 文字*/
/* line 1314, app/assets/stylesheets/on-investment.scss */
.anu_08 {
  padding: 8px 20px 8px 30px;
  font-size: 12px;
  border-radius: 4px;
  font-weight: normal;
  border-width: 1px;
  border-style: solid !important;
}

/* 文字*/
/* line 1315, app/assets/stylesheets/on-investment.scss */
.anu_08:after {
  content: '\e618';
  padding-left: 5px;
  font-family: "iconfont" !important;
  font-size: 23px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: sub;
}

/* line 1317, app/assets/stylesheets/on-investment.scss */
.border_r50 {
  border-radius: 50px !important;
}

/* line 1318, app/assets/stylesheets/on-investment.scss */
.qu_le {
  margin-top: 0px;
}

/* line 1319, app/assets/stylesheets/on-investment.scss */
.qu_le .rig_wd_flo {
  background-color: #EA2110;
  height: 100px;
  line-height: 100px;
  padding: 0px 23px !important;
  border-radius: 0px !important;
  border: 0px !important;
}

/* line 1320, app/assets/stylesheets/on-investment.scss */
.sye01_top span {
  font-size: 23px;
  color: #fff;
  font-weight: bold;
}

/* line 1321, app/assets/stylesheets/on-investment.scss */
.sye01_top {
  width: 100%;
  /*overflow: hidden;height: 47px;*/
}

/* line 1322, app/assets/stylesheets/on-investment.scss */
.sye01_conr {
  margin-top: 15px;
  width: 100%;
  /*overflow: hidden;height: 86px;*/
}

/* line 1323, app/assets/stylesheets/on-investment.scss */
.sye01_conr span {
  color: #fff;
  font-weight: bold;
  font-size: 65px;
}

/* line 1325, app/assets/stylesheets/on-investment.scss */
.sye05_top span, .sye06_top span, .sye08_top span {
  font-size: 23px;
  color: #fff;
  font-weight: bold;
}

/* line 1326, app/assets/stylesheets/on-investment.scss */
.sye05_top, .sye06_top, .sye08_top {
  overflow: hidden;
  /*height: 47px;*/
}

/* line 1329, app/assets/stylesheets/on-investment.scss */
.sye05_conr, .sye06_conr, .sye08_conr {
  margin-top: 15px;
  overflow: hidden;
  /*height: 86px;*/
}

/* line 1330, app/assets/stylesheets/on-investment.scss */
.sye05_conr span, .sye06_conr span, .sye08_conr span {
  color: #fff;
  font-weight: bold;
  font-size: 65px;
}

/* line 1334, app/assets/stylesheets/on-investment.scss */
.g_d_more {
  /*height: 56px;line-height: 56px; width: 200px;*/
  display: inline-block;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  margin: 50px auto 0px;
  border: 1px solid rgba(0, 0, 0, 0);
  padding: 12px 51px !important;
}

/* line 1335, app/assets/stylesheets/on-investment.scss */
.teo_fed02 .g_d_more {
  display: inline-block;
}

/* line 1336, app/assets/stylesheets/on-investment.scss */
.teo_fed02 .g_d_more:nth-child(1) {
  margin-right: 10px;
}

/* line 1337, app/assets/stylesheets/on-investment.scss */
.dib_few {
  position: absolute;
  width: 32px !important;
  bottom: 25px;
  left: 50%;
  margin-left: -16px;
  z-index: 999;
  -webkit-animation: start 1.5s infinite ease-in-out;
}

@-webkit-keyframes start {
  0%, 30% {
    opacity: 0;
    -webkit-transform: translate(0, 10px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate(0, -8px);
  }
}

@-moz-keyframes start {
  0%, 30% {
    opacity: 0;
    -moz-transform: translate(0, 10px);
  }
  60% {
    opacity: 1;
    -moz-transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    -moz-transform: translate(0, -8px);
  }
}

@keyframes start {
  0%, 30% {
    opacity: 0;
    transform: translate(0, 10px);
  }
  60% {
    opacity: 1;
    transform: translate(0, 0);
  }
  100% {
    opacity: 0;
    transform: translate(0, -8px);
  }
}

/* line 1354, app/assets/stylesheets/on-investment.scss */
.sde_se01 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(50, 61, 89, 0.1);
}

/* line 1355, app/assets/stylesheets/on-investment.scss */
.sde_se02 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(1, 13, 20, 0.2);
}

/* line 1356, app/assets/stylesheets/on-investment.scss */
.sde_se03 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(43, 46, 59, 0.4);
  z-index: -1;
}

/* line 1357, app/assets/stylesheets/on-investment.scss */
.sde_se04 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(45, 117, 203, 0.4);
  z-index: -1;
}

/* line 1358, app/assets/stylesheets/on-investment.scss */
.sde_se05 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(1, 13, 20, 0.2);
}

/* line 1359, app/assets/stylesheets/on-investment.scss */
.sde_se06 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(1, 13, 20, 0.2);
}

/* line 1360, app/assets/stylesheets/on-investment.scss */
.sde_se07 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(1, 13, 20, 0.2);
}

/* line 1361, app/assets/stylesheets/on-investment.scss */
.sde_se08 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(3, 96, 203, 0.2);
}

/* line 1362, app/assets/stylesheets/on-investment.scss */
.sde_se09 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: rgba(17, 21, 60, 0.6);
}

/* line 1363, app/assets/stylesheets/on-investment.scss */
.in02_le {
  color: #fff;
  font-size: 35px;
  margin-bottom: 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1364, app/assets/stylesheets/on-investment.scss */
.in02_ne_ke {
  color: #fff;
  font-size: 15px;
  line-height: 23px;
  height: 250px;
  overflow: hidden;
  margin-bottom: 20px;
  font-weight: 200;
}

/* line 1365, app/assets/stylesheets/on-investment.scss */
.ind02_img_re {
  width: 100%;
  /*max-height: 226px;*/
  overflow: hidden;
}

/* line 1366, app/assets/stylesheets/on-investment.scss */
.ind02_img_re img {
  width: 100%;
}

/* line 1368, app/assets/stylesheets/on-investment.scss */
.nv-body {
  position: relative;
  z-index: 9;
}

/* line 1372, app/assets/stylesheets/on-investment.scss */
.ind02_img_re:hover img, .in03_bge:hover img, .in08_qb_img:hover img {
  transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  /* IE 9 */
  -moz-transform: scale(1.2, 1.2);
  /* Firefox */
  -webkit-transform: scale(1.2, 1.2);
  /* Safari 和 Chrome */
  -o-transform: scale(1.2, 1.2);
  /* Opera */
  transition-delay: 0s;
  transition-duration: 1s;
  transition-property: all;
  transition-timing-function: ease;
  /* Firefox 4 */
  -moz-transition-delay: 0s;
  -moz-transition-duration: 1s;
  -moz-transition-property: all;
  -moz-transition-timing-function: ease;
  /* Safari 和 Chrome */
  -webkit-transition-delay: 0s;
  -webkit-transition-duration: 1s;
  -webkit-transition-property: all;
  -webkit-transition-timing-function: ease;
  /* Opera */
  -o-transition-delay: 0s;
  -o-transition-duration: 1s;
  -o-transition-property: all;
  -o-transition-timing-function: ease;
}

/* line 1402, app/assets/stylesheets/on-investment.scss */
.ind02_tz_fw {
  font-size: 23px;
  color: #2d292a;
  padding: 20px 0px;
}

/* line 1403, app/assets/stylesheets/on-investment.scss */
.in01_leg {
  font-size: 12px;
  color: #2d292a;
  /*margin-top: 16px;*/
  position: absolute;
  bottom: 0px;
}

/* line 1405, app/assets/stylesheets/on-investment.scss */
.shue05_fe {
  bottom: 30px;
  width: 100%;
  text-align: center;
}

/* line 1406, app/assets/stylesheets/on-investment.scss */
.shue05_fe span {
  height: 4px;
  width: 47px;
  border-radius: 0px;
  margin: 0px 7.5px;
}

/* line 1408, app/assets/stylesheets/on-investment.scss */
.wlg_d {
  bottom: 30px;
  width: 100%;
  text-align: center;
}

/* line 1409, app/assets/stylesheets/on-investment.scss */
.wlg_d span {
  height: 4px;
  width: 47px;
  border-radius: 0px;
  margin: 0px 7.5px;
}

/* line 1411, app/assets/stylesheets/on-investment.scss */
.in08_title {
  font-size: 20px;
  color: #2d292a;
  text-align: center;
  margin-top: 60px;
  position: relative;
  margin-bottom: 40px;
}

/* line 1412, app/assets/stylesheets/on-investment.scss */
.in08_title > span {
  display: block;
  position: absolute;
  width: 62px;
  height: 1px;
  left: 50%;
  margin-left: -31px;
  background-color: #1f1f1f;
  top: 33px;
}

/* line 1413, app/assets/stylesheets/on-investment.scss */
.in08_cont {
  width: 520px;
  margin: 0px auto;
  font-size: 18px;
  color: #2d292a;
  text-align: center;
  font-weight: 200;
}

/* line 1414, app/assets/stylesheets/on-investment.scss */
.in08_i_we {
  margin: 45px auto 65px auto;
  /*width: 1000px; */
  text-align: center;
}

/* line 1415, app/assets/stylesheets/on-investment.scss */
.in09_i_we {
  margin: 45px 50px 65px 50px;
  /*width: 1500px; */
  text-align: center;
}

/* line 1416, app/assets/stylesheets/on-investment.scss */
.in08_wf_qb {
  display: inline-block;
  margin: 0px 5px;
  width: 23%;
  width: calc(25% - 25px);
  border: 1px solid #efefef;
  vertical-align: top;
}

/* line 1417, app/assets/stylesheets/on-investment.scss */
.in08_qb_img {
  /*width: 288px;*/
  height: 180px;
  overflow: hidden;
}

/* line 1419, app/assets/stylesheets/on-investment.scss */
.in08_qb_img img {
  width: 100%;
}

/* line 1420, app/assets/stylesheets/on-investment.scss */
.in08_zfe {
  background-color: #fff;
  padding: 0px 20px;
  height: 90px;
  line-height: 90px;
  display: block;
  color: #2d292a;
  font-size: 18px;
  text-align: left;
}

/* line 1421, app/assets/stylesheets/on-investment.scss */
.in09_zfe {
  background-color: rgba(31, 31, 31, 0.9);
  color: #fff;
}

/* line 1423, app/assets/stylesheets/on-investment.scss */
.in07_pef img {
  max-width: 100%;
  display: block;
  margin: 0px auto;
}

/* line 1424, app/assets/stylesheets/on-investment.scss */
.in07_addr {
  width: 820px;
  margin: 0px auto;
}

/* line 1425, app/assets/stylesheets/on-investment.scss */
.in07_add_l {
  height: 300px;
  width: 385px;
  overflow: hidden;
  display: inline-block;
  background-color: #e2efe6;
  margin-right: 75px;
}

/* line 1426, app/assets/stylesheets/on-investment.scss */
.in07_add_r {
  display: inline-block;
  vertical-align: top;
}

/* line 1427, app/assets/stylesheets/on-investment.scss */
.in07_a_name {
  color: #1F1F1F;
  font-size: 34px;
  margin-bottom: 35px;
}

/* line 1428, app/assets/stylesheets/on-investment.scss */
.in07_xte {
  color: #1F1F1F;
  font-size: 20px;
  margin-bottom: 15px;
}

/* line 1429, app/assets/stylesheets/on-investment.scss */
.in07_xte span {
  padding-right: 20px;
}

/* line 1431, app/assets/stylesheets/on-investment.scss */
.in07_tw {
  display: inline-block;
  width: 80px;
  text-align: left;
  margin-right: 30px;
}

/* line 1432, app/assets/stylesheets/on-investment.scss */
.in07_te {
  color: #1F1F1F;
  font-size: 20px;
  margin-bottom: 15px;
}

/* line 1434, app/assets/stylesheets/on-investment.scss */
.in07_title {
  font-size: 17px;
  color: #1F1F1F;
  text-align: center;
  margin-top: 60px;
  position: relative;
  margin-bottom: 90px;
}

/* line 1435, app/assets/stylesheets/on-investment.scss */
.in07_title > span {
  display: block;
  position: absolute;
  width: 62px;
  height: 2px;
  left: 50%;
  margin-left: -31px;
  background-color: #1F1F1F;
  top: 33px;
}

/* line 1436, app/assets/stylesheets/on-investment.scss */
.in07_be_y {
  background-color: #BCCAD4;
  padding: 60px 0px 100px;
}

/* line 1437, app/assets/stylesheets/on-investment.scss */
.in07_in_all {
  width: 940px;
  margin: 0px auto;
}

/* line 1438, app/assets/stylesheets/on-investment.scss */
.in07_sel {
  width: 300px;
  background-color: #fff;
  border: 1px solid #2d292a;
  height: 64px;
  line-height: 64px;
  font-size: 22px;
  padding: 0px 25px;
  color: #4a4a4a;
  border-radius: 0px;
  vertical-align: top;
  border-radius: 0px;
}

/* line 1439, app/assets/stylesheets/on-investment.scss */
.in07_text {
  font-size: 22px;
  color: #4a4a4a;
  padding: 0px 25px;
  background-color: #fff;
  border: 1px solid #2d292a;
  height: 62px;
  line-height: 62px;
  width: 248px;
  font-weight: 200;
}

/* line 1440, app/assets/stylesheets/on-investment.scss */
.in07_text::-webkit-input-placeholder, .in07_text01::-webkit-input-placeholder {
  color: #4A4A4A !important;
}

/* line 1441, app/assets/stylesheets/on-investment.scss */
.in07_text01 {
  width: 900px;
  background-color: #fff;
  border: 1px solid #2d292a;
  padding: 20px;
  font-size: 22px;
  color: #2d292a;
  height: 120px;
  font-weight: 200;
}

/* line 1442, app/assets/stylesheets/on-investment.scss */
.in07_xiak {
  margin-bottom: 20px;
}

/* line 1443, app/assets/stylesheets/on-investment.scss */
.in07_delu {
  display: block;
  width: 100%;
  color: #fff;
  font-size: 22px;
  text-align: center;
  height: 64px;
  line-height: 64px;
  background-color: #8d953e;
}

/* line 1444, app/assets/stylesheets/on-investment.scss */
.tbd_02 .yzd_fw_f li a {
  text-align: center;
  color: #fff !important;
}

/* line 1445, app/assets/stylesheets/on-investment.scss */
.tbd_01 .yzd_fw_f > li > a {
  text-align: left;
}

/* line 1446, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f > li > a {
  text-align: left;
}

/* line 1447, app/assets/stylesheets/on-investment.scss */
.tbd_03 .yzd_fw_f {
  background-color: rgba(40, 40, 42, 0.9) !important;
  border-radius: 2px;
}

/* line 1448, app/assets/stylesheets/on-investment.scss */
.tbd_01 .yzd_fw_f {
  background-color: rgba(40, 40, 42, 0.9) !important;
  border-radius: 2px;
  box-shadow: 0 4px 13px rgba(0, 0, 0, 0.2);
}

/* line 1450, app/assets/stylesheets/on-investment.scss */
.tbd_03_f .yzd_fw_f {
  background-color: rgba(255, 255, 255, 0.9) !important;
  box-shadow: 0 4px 13px rgba(0, 0, 0, 0.2);
}

/* line 1451, app/assets/stylesheets/on-investment.scss */
.tbd_01_f .yzd_fw_f {
  background-color: rgba(255, 255, 255, 0.9) !important;
  box-shadow: 0 4px 13px rgba(0, 0, 0, 0.2);
}

/* line 1452, app/assets/stylesheets/on-investment.scss */
.tbd_03_f .yzd_fw_f:before {
  border-bottom: 6px solid rgba(255, 255, 255, 0.8);
}

/* line 1453, app/assets/stylesheets/on-investment.scss */
.tbd_03_f .yzd_fw_f > li > a {
  color: #1f1f1f !important;
}

/* line 1454, app/assets/stylesheets/on-investment.scss */
.tbd_03_f .yzd_fw_f > li:hover > a {
  color: #fff !important;
}

/* line 1455, app/assets/stylesheets/on-investment.scss */
.tbd_01_f .yzd_fw_f > li > a {
  color: #1f1f1f;
}

/* line 1458, app/assets/stylesheets/on-investment.scss */
.tbd_01:hover .yzd_fw_f, .tbd_02:hover .yzd_fw_f, .tbd_03:hover .yzd_fw_f {
  display: block;
}

/* line 1459, app/assets/stylesheets/on-investment.scss */
.in03_bge {
  overflow: hidden;
  height: 180px;
}

/* line 1460, app/assets/stylesheets/on-investment.scss */
.in03_bge img {
  height: 100%;
  margin-top: -8%;
}

/* line 1461, app/assets/stylesheets/on-investment.scss */
.in03_all {
  display: inline-block;
  width: calc(25% - 14px);
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
  margin-right: 10px;
  vertical-align: top;
}

/* line 1462, app/assets/stylesheets/on-investment.scss */
.in03_all:nth-child(4) {
  margin-right: 0px;
}

/* line 1466, app/assets/stylesheets/on-investment.scss */
.ney_xh {
  content: '';
  height: 1px;
  background-color: #2d292a;
  width: auto;
  position: absolute;
  right: 0;
  bottom: -2px;
  left: 0;
  -webkit-transform: scaleX(0);
  -moz-transform: scaleX(0);
  -ms-transform: scaleX(0);
  -o-transform: scaleX(0);
  transform: scaleX(0);
  opacity: 0;
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  -moz-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  top: 25px;
}

/* line 1469, app/assets/stylesheets/on-investment.scss */
.fem01_a_fr:hover > span.ney_xh {
  -webkit-transform: scaleX(1);
  -moz-transform: scaleX(1);
  -ms-transform: scaleX(1);
  -o-transform: scaleX(1);
  transform: scaleX(1);
  opacity: 1;
}

/* line 1470, app/assets/stylesheets/on-investment.scss */
.in03_cont_e {
  padding: 15px 20px 22px 20px;
  height: 118px;
}

/* line 1471, app/assets/stylesheets/on-investment.scss */
.in03_jew {
  font-size: 12px;
  height: 35px;
  overflow: hidden;
  margin-bottom: 10px;
}

/* line 1472, app/assets/stylesheets/on-investment.scss */
.in03_title {
  font-size: 17px;
  margin-bottom: 15px;
}

/* line 1474, app/assets/stylesheets/on-investment.scss */
.in03_t_ew {
  padding-top: 200px;
  text-align: center;
  width: 80%;
  margin: 0px auto 70px auto;
  min-height: 100px;
}

/* line 1475, app/assets/stylesheets/on-investment.scss */
.in04_all {
  background-color: rgba(255, 255, 255, 0.3);
  color: #fff;
}

/* line 1476, app/assets/stylesheets/on-investment.scss */
.in04_all .in03_title, .in04_all .in03_jew, .in04_all .anniu-qu {
  color: #fff;
}

/* line 1477, app/assets/stylesheets/on-investment.scss */
.fubu_ttx {
  font-weight: 200;
}

/* line 1478, app/assets/stylesheets/on-investment.scss */
.fubu_ttx img {
  /* max-width: 800px; */
  max-width: 100%;
}

/* line 1479, app/assets/stylesheets/on-investment.scss */
.fem01_cam11 {
  border: 1px solid #E5E5E4;
  margin-bottom: 20px;
  padding-left: 25px;
}

/* line 1480, app/assets/stylesheets/on-investment.scss */
#ziced {
  padding-right: 25px;
  padding-left: 15px;
}

/* line 1483, app/assets/stylesheets/on-investment.scss */
.in07_wzt {
  width: 70%;
  margin: 0px auto;
  text-align: center;
  font-size: 20px;
  color: #1f1f1f;
  margin-bottom: 20px;
}

/* line 1485, app/assets/stylesheets/on-investment.scss */
.in07_pef:nth-child(2n) {
  background-color: #efefef;
}

/* line 1486, app/assets/stylesheets/on-investment.scss */
.in07_pef {
  padding-top: 1px;
  padding-bottom: 80px;
}

/* line 1487, app/assets/stylesheets/on-investment.scss */
.in07_pef:nth-child(1) {
  padding-top: 100px;
}

/* line 1489, app/assets/stylesheets/on-investment.scss */
.jus_dec {
  font-size: 15px;
  border: #E62108 1px solid;
  height: 30px;
  line-height: 30px;
  padding: 0px 20px;
  display: inline-block;
  border-radius: 50px;
  color: #E62108;
}

/* line 1490, app/assets/stylesheets/on-investment.scss */
.f_dh03 .jus_dec {
  float: right;
  margin-top: 13px;
  border: 0px !important;
  color: #4c4c4c !important;
  padding: 0px;
  font-size: 13px;
}

/* line 1491, app/assets/stylesheets/on-investment.scss */
.f_dh03 .jus_dec span {
  color: #4c4c4c !important;
}

@font-face {
  font-family: 'iconfont_tbe';
  src: url("//at.alicdn.com/t/font_3jypqbzisrnng66r.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_3jypqbzisrnng66r.woff") format("woff"), url("//at.alicdn.com/t/font_3jypqbzisrnng66r.ttf") format("truetype"), url("//at.alicdn.com/t/font_3jypqbzisrnng66r.svg#iconfont") format("svg");
  /* iOS 4.1- */
}

/* line 1499, app/assets/stylesheets/on-investment.scss */
.jus_dec span {
  font-family: "iconfont_tbe";
  font-size: 25px;
  color: #E62108;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0px;
  float: right;
  margin-top: 0.1rem;
  transform: rotate(-30deg);
}

/* line 1507, app/assets/stylesheets/on-investment.scss */
.tbd_04 {
  position: static;
}

/* line 1508, app/assets/stylesheets/on-investment.scss */
.moema {
  position: relative;
}

/* line 1509, app/assets/stylesheets/on-investment.scss */
.moema:hover {
  -webkit-transition: background-color 0.1s 0.3s, color 0.1s 0.3s;
  transition: background-color 0.1s 0.3s, color 0.1s 0.3s;
  /*color: #ECEFF1;
	background-color: #3f51b5;*/
  -webkit-animation: anim-moema-1 0.3s forwards;
  animation: anim-moema-1 0.3s forwards;
}

/* line 1517, app/assets/stylesheets/on-investment.scss */
.moema:hover::before {
  -webkit-animation: anim-moema-2 0.3s 0.3s forwards;
  animation: anim-moema-2 0.3s 0.3s forwards;
}

/* line 1521, app/assets/stylesheets/on-investment.scss */
.moema::before {
  content: '';
  position: absolute;
  top: -20px;
  left: -20px;
  bottom: -20px;
  right: -20px;
  background: inherit;
  /*border-radius: 50px;*/
  z-index: -1;
  opacity: 0.4;
  -webkit-transform: scale3d(0.8, 0.5, 1);
  transform: scale3d(0.8, 0.5, 1);
}

/* line 1536, app/assets/stylesheets/on-investment.scss */
.anu_03::before, .anu_04::before, .an_bot03::before, .an_bot04::before {
  border-radius: 100px;
}

@-webkit-keyframes anim-moema-1 {
  60% {
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
  }
  85% {
    -webkit-transform: scale3d(1.1, 1.1, 1);
    transform: scale3d(1.1, 1.1, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes anim-moema-2 {
  to {
    opacity: 0;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* line 1559, app/assets/stylesheets/on-investment.scss */
.swiper-slide img {
  display: block;
  width: 100%;
}

/* line 1561, app/assets/stylesheets/on-investment.scss */
.swiper-button-next, .swiper-button-prev {
  opacity: 0.5;
  z-index: 2;
  pointer-events: auto !important;
}

/* line 1562, app/assets/stylesheets/on-investment.scss */
.swiper-button-next:hover, .swiper-button-prev:hover {
  opacity: 1;
}

/* line 1563, app/assets/stylesheets/on-investment.scss */
.swiper-slide {
  display: block;
}

/* line 1565, app/assets/stylesheets/on-investment.scss */
.footer .color-anhui {
  padding-bottom: 10px;
}

/* line 1566, app/assets/stylesheets/on-investment.scss */
.mar_t25 {
  margin-top: 27px;
}

/* line 1567, app/assets/stylesheets/on-investment.scss */
.swiper-slide[href='javascript:;'] {
  cursor: default;
}

/*485 296  1.6
500 312  1.6*/
/*.flex-direction-nav li a {
	-webkit-transition: none; -moz-transition: none; transition: none;
	-webkit-transition: opacity .5s ease; -moz-transition: opacity .5s ease; transition: opacity .5s ease;
	-webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -o-border-radius: 0!important; border-radius: 0!important;
}
.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
a {
	text-decoration: none;
	outline: none;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;     360 225 1.6
						100  62   1.6
}
*/
/* line 1594, app/assets/stylesheets/on-investment.scss */
.top_ri_txt:nth-child(7) {
  display: none;
}

/* line 1595, app/assets/stylesheets/on-investment.scss */
.top_ri_txt:nth-child(8) {
  display: none;
}

/*.top_ri_txt:nth-child(6){display:none;}*/
/* line 1597, app/assets/stylesheets/on-investment.scss */
#ziced.top_ri_txt:nth-child(8) {
  display: inline-block;
}

/* line 1598, app/assets/stylesheets/on-investment.scss */
#ziced.top_ri_txt:nth-child(1), #ziced.top_ri_txt:nth-child(2), #ziced.top_ri_txt:nth-child(3), #ziced.top_ri_txt:nth-child(4), #ziced.top_ri_txt:nth-child(5), #ziced.top_ri_txt:nth-child(6) {
  display: none;
}

/* line 1599, app/assets/stylesheets/on-investment.scss */
.doe_lerd_ne > ul > li:nth-child(1), .doe_lerd_ne > ul > li:nth-child(2), .doe_lerd_ne > ul > li:nth-child(3), .doe_lerd_ne > ul > li:nth-child(4), .doe_lerd_ne > ul > li:nth-child(5), .doe_lerd_ne > ul > li:nth-child(6) {
  display: none;
}

@media only screen and (max-width: 1000px) {
  /* line 1601, app/assets/stylesheets/on-investment.scss */
  .top_ri_txt:nth-child(5) {
    display: none;
  }
  /* line 1602, app/assets/stylesheets/on-investment.scss */
  .doe_lerd_ne ul > li:nth-child(5) {
    display: block;
  }
}

@media only screen and (min-width: 1280px) {
  /* line 1606, app/assets/stylesheets/on-investment.scss */
  .top_ri_txt:nth-child(5) {
    display: inline-block;
  }
  /* line 1607, app/assets/stylesheets/on-investment.scss */
  .doe_lerd_ne ul > li:nth-child(5) {
    display: none;
  }
  /* line 1609, app/assets/stylesheets/on-investment.scss */
  .content-shibei {
    margin: 0px 90px;
  }
  /* line 1610, app/assets/stylesheets/on-investment.scss */
  .in09_i_we {
    margin: 45px 49px 65px 49px;
  }
  /* line 1611, app/assets/stylesheets/on-investment.scss */
  .in08_i_we {
    margin: 45px 188px 65px 188px;
  }
}

@media only screen and (min-width: 1440px) {
  /* line 1614, app/assets/stylesheets/on-investment.scss */
  .top_ri_txt:nth-child(7) {
    display: inline-block;
  }
  /* line 1615, app/assets/stylesheets/on-investment.scss */
  .top_ri_txt:nth-child(6) {
    display: inline-block;
  }
  /* line 1616, app/assets/stylesheets/on-investment.scss */
  #ziced {
    display: none !important;
  }
  /* line 1617, app/assets/stylesheets/on-investment.scss */
  .content-shibei {
    margin: 0px 170px;
  }
  /* line 1618, app/assets/stylesheets/on-investment.scss */
  .in09_i_we {
    margin: 45px 129px 65px 129px;
  }
  /* line 1619, app/assets/stylesheets/on-investment.scss */
  .in08_i_we {
    margin: 45px 269px 65px 269px;
  }
}

@media only screen and (min-width: 1600px) {
  /* line 1622, app/assets/stylesheets/on-investment.scss */
  .fem_zteb_m {
    margin: 60px 400px;
    display: table;
    width: calc(100% - 800px);
    min-width: 1000px;
    min-height: 500px;
    height: 500px;
  }
  /* line 1623, app/assets/stylesheets/on-investment.scss */
  .content-shibei {
    margin: 0px 250px;
  }
  /* line 1624, app/assets/stylesheets/on-investment.scss */
  .in09_i_we {
    margin: 45px 209px 65px 209px;
  }
  /* line 1625, app/assets/stylesheets/on-investment.scss */
  .in08_i_we {
    margin: 45px 349px 65px 349px;
  }
}

@media only screen and (min-width: 1920px) {
  /* line 1628, app/assets/stylesheets/on-investment.scss */
  .content-shibei {
    margin: 0px 355px;
  }
  /* line 1629, app/assets/stylesheets/on-investment.scss */
  .in09_i_we {
    margin: 45px 310px 65px 310px;
  }
  /* line 1630, app/assets/stylesheets/on-investment.scss */
  .in08_i_we {
    margin: 45px 465px 65px 165px;
  }
}

/* line 1633, app/assets/stylesheets/on-investment.scss */
.tiw01[href='javascript:;'], .tiw01[href='javascript:;'] input {
  cursor: default !important;
}

/* line 1634, app/assets/stylesheets/on-investment.scss */
.on_f {
  position: fixed;
  top: 25%;
}

/* line 1635, app/assets/stylesheets/on-investment.scss */
.swiper-slide {
  overflow: hidden;
}

/* line 1637, app/assets/stylesheets/on-investment.scss */
.mleft {
  width: calc(100% - 380px);
  float: left;
}

/* line 1638, app/assets/stylesheets/on-investment.scss */
ul.news_list {
  height: auto;
  margin: 0px auto;
  padding: 0px;
}

/* line 1639, app/assets/stylesheets/on-investment.scss */
ul.news_list li {
  position: relative;
  display: block;
  margin: 0px 0 20px 0;
  border: 1px solid #e2e2e1;
}

/* line 1640, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date1 {
  position: absolute;
  right: 24px;
  top: 0px;
  color: #fff;
  width: 50px;
  height: 50px;
  background: #c81432;
  line-height: 20px;
  z-index: 9;
  font-size: 15px;
}

/* line 1641, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date1 b, ul.news_list li .date1 span {
  display: block;
  text-align: center;
  color: #fff;
}

/* line 1642, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date1 b {
  font-size: 20px;
  padding: 6px 0 0;
  font-weight: normal;
}

/* line 1643, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date1 span {
  font-size: 12px;
}

/* line 1644, app/assets/stylesheets/on-investment.scss */
ul.news_list li .pic {
  position: relative;
}

/* line 1645, app/assets/stylesheets/on-investment.scss */
ul.news_list li .summary {
  padding: 20px;
  line-height: 24px;
}

/* line 1646, app/assets/stylesheets/on-investment.scss */
ul.news_list li .summary h3 {
  color: #251f21;
  font-size: 18px;
  margin-right: 70px;
}

/* line 1647, app/assets/stylesheets/on-investment.scss */
ul.news_list li .summary div {
  margin: 20px 0;
  max-height: 24px;
  overflow: hidden;
  font-size: 14px;
}

/* line 1648, app/assets/stylesheets/on-investment.scss */
ul.news_list li .more {
  border: 1px solid #c8cecf;
  background: #f7f7f7;
  color: #666666;
  font-size: 14px;
  display: inline-block;
  width: 118px;
  line-height: 33px;
  text-align: center;
  -webkit-transition: all  0.5s;
  -moz-transition: all  0.5s;
  -o-transition: all  0.5s;
  -ms-transition: all  0.5s;
  transition: all  0.5s;
}

/* line 1655, app/assets/stylesheets/on-investment.scss */
ul.news_list li .more:hover {
  background: #c81432;
  color: #fff;
}

/* line 1656, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date {
  border-top: 1px solid #c8cecf;
  padding: 8px 23px;
}

/* line 1657, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date span {
  color: #666666;
  font-size: 14px;
  /*background: image-url("date.jpg") 0 center no-repeat;*/
  padding: 0 8px 0 0px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
}

/* line 1658, app/assets/stylesheets/on-investment.scss */
ul.news_list li .time {
  background-position: 0 center;
}

/* line 1659, app/assets/stylesheets/on-investment.scss */
ul.news_list li .date span.class {
  background-position: -115px center;
  padding-left: 8px;
}

/* line 1660, app/assets/stylesheets/on-investment.scss */
ul.news_list li.pp .summary {
  padding: 20px 23px 20px;
}

/* line 1661, app/assets/stylesheets/on-investment.scss */
ul.news_list li.pp2 i {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: url(/images/play.png) center center no-repeat;
}

/* line 1662, app/assets/stylesheets/on-investment.scss */
ul.news_list li .video {
  display: none;
}

/* line 1664, app/assets/stylesheets/on-investment.scss */
.mright {
  width: 340px;
  float: right;
}

/* line 1665, app/assets/stylesheets/on-investment.scss */
.mright .tl {
  border-bottom: 1px solid #dedeed;
  color: #251f21;
  font-size: 16px;
  margin: 0px 0 10px;
  padding: 0 0 18px 0;
  line-height: 18px;
}

/* line 1666, app/assets/stylesheets/on-investment.scss */
.news_list2 {
  padding: 0px;
  margin: 0px;
}

/* line 1667, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li {
  display: block;
  padding: 10px 0;
  overflow: hidden;
}

/* line 1668, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li .pic {
  width: 80px;
  height: 80px;
  float: left;
  margin: 0 20px 0 0;
}

/* line 1669, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li .pic img {
  width: 100%;
  height: 100%;
}

/* line 1670, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li .summary {
  line-height: 24px;
  float: left;
  width: 240px;
}

/* line 1671, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li .summary h3 {
  color: #251f21;
  font-size: 14px;
  font-weight: normal;
  margin: 0px 0 12px 0;
  max-height: 52px;
  overflow: hidden;
}

/* line 1672, app/assets/stylesheets/on-investment.scss */
ul.news_list2 li .summary p {
  color: #666666;
  font-size: 14px;
}

/* line 1674, app/assets/stylesheets/on-investment.scss */
.n_lie_b001 {
  display: block;
  /* padding-bottom: 28px; */
  padding: 20px;
  border-bottom: 1px solid #EFEFEF;
  margin-bottom: 28px;
}

/* line 1675, app/assets/stylesheets/on-investment.scss */
.mleft .n_lie_b001:nth-last-child(2) {
  border-bottom: 0px;
}

/* line 1676, app/assets/stylesheets/on-investment.scss */
.n_lie_b001_name {
  font-size: 18px;
  color: #251f21;
  font-weight: bold;
}

/* line 1677, app/assets/stylesheets/on-investment.scss */
.n_lie001_t {
  padding: 10px 0px;
}

/* line 1678, app/assets/stylesheets/on-investment.scss */
.n_lie001_t span {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #2d292a;
  font-size: 14px;
}

/* line 1679, app/assets/stylesheets/on-investment.scss */
.n_lie001_t span:nth-child(1) {
  padding-right: 8px;
}

/* line 1680, app/assets/stylesheets/on-investment.scss */
.n_lie001_t span:nth-child(2) {
  padding-left: 8px;
}

/* line 1681, app/assets/stylesheets/on-investment.scss */
.n_lie001_con {
  font-size: 14px;
  line-height: 24px;
  max-height: 72px;
  overflow: hidden;
}

/* line 1683, app/assets/stylesheets/on-investment.scss */
.er_fewd {
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -ms-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  height: 0px;
  overflow: hidden;
}

/* line 1684, app/assets/stylesheets/on-investment.scss */
.er_fewd li {
  opacity: 0;
  transition: opacity 0.3s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}

/* line 1685, app/assets/stylesheets/on-investment.scss */
.er_fewd_h {
  height: auto;
}

/* line 1686, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li {
  opacity: 1;
}

/* line 1687, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(1) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 0.3s;
}

/* line 1688, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(2) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 0.5s;
}

/* line 1689, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(3) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 0.7s;
}

/* line 1690, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(4) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 0.9s;
}

/* line 1691, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(5) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 1s;
}

/* line 1692, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(6) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 1.1s;
}

/* line 1693, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(7) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 1.2s;
}

/* line 1694, app/assets/stylesheets/on-investment.scss */
.er_fewd_h li:nth-child(8) {
  animation-duration: 0.2s;
  -webkit-transition-delay: 1.3s;
}

/* line 1695, app/assets/stylesheets/on-investment.scss */
.jte_r {
  display: inline-block;
  right: 2rem;
  top: 0rem;
  display: none;
}

/* line 1696, app/assets/stylesheets/on-investment.scss */
.er_fewd li a {
  color: #CBC8C7 !important;
  font-size: 24px !important;
  margin-top: 25px;
  display: block;
}

/* line 1697, app/assets/stylesheets/on-investment.scss */
.er_fewd li a:hover {
  color: #2d292a !important;
}

/* line 1698, app/assets/stylesheets/on-investment.scss */
.jte_r img {
  width: 20px;
  margin-left: 5px;
}

/* line 1700, app/assets/stylesheets/on-investment.scss */
.impor_zya01 {
  position: absolute;
  top: 90px;
  left: 50%;
  margin-left: -200px;
  width: 400px;
  background-color: #fff;
  z-index: 999;
  /*border-radius: 4px;*/
}

/* line 1710, app/assets/stylesheets/on-investment.scss */
.impor_zya_conte01 {
  max-height: 380px;
  overflow-y: auto;
  margin: 30px 40px;
  font-size: 14px;
  color: #2d292a;
  line-height: 23px;
  text-align: center;
}

/* line 1719, app/assets/stylesheets/on-investment.scss */
.fem01_r_cont table, .fem01_r_cont td {
  border: 0px;
}

/* line 1720, app/assets/stylesheets/on-investment.scss */
.fubu_ttx td {
  border-style: solid;
  border-width: 1px;
}

@font-face {
  font-family: 'iconfont01';
  src: url("//at.alicdn.com/t/font_124708_pleyz0kl9k.eot");
  src: url("//at.alicdn.com/t/font_124708_pleyz0kl9k.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_124708_pleyz0kl9k.woff2") format("woff2"), url("//at.alicdn.com/t/font_124708_pleyz0kl9k.woff") format("woff"), url("//at.alicdn.com/t/font_124708_pleyz0kl9k.ttf") format("truetype"), url("//at.alicdn.com/t/font_124708_pleyz0kl9k.svg#iconfont") format("svg");
}

/* line 1733, app/assets/stylesheets/on-investment.scss */
.ifont_default {
  font-family: 'iconfont01';
}

/* line 1734, app/assets/stylesheets/on-investment.scss */
.accordion-heading {
  position: relative;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: solid 1px #e7e7e7;
  color: #555;
  font-size: 14px;
  cursor: pointer;
}

/* line 1735, app/assets/stylesheets/on-investment.scss */
.accordion-toggle {
  color: #555;
  display: inline-block;
  width: calc(100% - 30px);
}

/* line 1736, app/assets/stylesheets/on-investment.scss */
.accordion-heading .font_towhi {
  float: right;
  margin-top: 2px;
  transform: rotate(180deg);
  transition: all 0.1s;
  font-family: 'iconfont01';
}

/* line 1737, app/assets/stylesheets/on-investment.scss */
.accordion-heading .xuw0 {
  transform: rotate(0deg);
}

/* line 1738, app/assets/stylesheets/on-investment.scss */
.accordion-body {
  font-size: 18px;
  color: #555;
  display: block;
  margin-top: 15px;
  padding-bottom: 15px;
  line-height: 25px;
  height: 0px;
  transition: all 0.1s;
  overflow: hidden;
  opacity: 0;
  display: none;
  border-bottom: solid 1px #e7e7e7;
}

/* line 1739, app/assets/stylesheets/on-investment.scss */
.heaut {
  display: block;
  animation: hedihg 0.1s;
  height: auto !important;
  opacity: 1;
}

@keyframes hedihg {
  from {
    height: 0px;
  }
  to {
    height: auto !important;
  }
}

/* line 1745, app/assets/stylesheets/on-investment.scss */
.media {
  width: 1210px;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.9) repeat;
  padding: 20px;
  margin-top: 258px;
  margin-bottom: 60px;
}

/* line 1746, app/assets/stylesheets/on-investment.scss */
.media0 {
  text-align: left;
  padding-bottom: 35px;
  padding-top: 15px;
}

/* line 1747, app/assets/stylesheets/on-investment.scss */
.media0 a {
  display: inline-block;
  font-size: 14px;
  margin-right: 55px;
  color: #4a4a4a;
}

/* line 1748, app/assets/stylesheets/on-investment.scss */
.media0 a.now {
  border-bottom: 1px solid #0188de;
  color: #0188de;
}

/* line 1749, app/assets/stylesheets/on-investment.scss */
.media0 a:hover {
  border-bottom: 1px solid #0188de;
  color: #0188de;
}

/*list_xw代码*/
/* line 1751, app/assets/stylesheets/on-investment.scss */
.list_xw1 {
  min-height: 300px;
}

/* line 1752, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container {
  position: relative;
  width: 1228px;
}

/* line 1753, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid {
  width: 296px;
  background: #fff;
  margin-bottom: 11px;
}

/* line 1754, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .imgs {
  width: 100%;
  height: auto;
}

/* line 1755, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .imgs img {
  width: 100%;
  height: auto;
}

/* line 1756, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .txt {
  width: 100%;
  padding: 25px 28px 28px 25px;
  box-sizing: border-box;
}

/* line 1757, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .txt .qlti {
  font-size: 15px;
  color: #474747;
  margin-bottom: 7px;
}

/* line 1758, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .txt p {
  font-size: 14px;
  color: #707070;
  padding: 11px 0 0px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  height: 39px;
  margin-bottom: 20px;
}

/* line 1762, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .txt a.more {
  font-size: 12px;
  color: #474747;
}

/* line 1763, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid .txt .sj {
  float: right;
  font-size: 12px;
  color: #707070;
}

/* line 1764, app/assets/stylesheets/on-investment.scss */
.list_xw1 #container .grid:hover h1 {
  color: #8a121a;
}

/* line 1765, app/assets/stylesheets/on-investment.scss */
.list_xw1 .xw_reom {
  display: block;
  width: 134px;
  height: 31px;
  border: 1px solid #aaaaaa;
  margin: 26px auto 20px;
  text-align: center;
  line-height: 31px;
}

/* line 1766, app/assets/stylesheets/on-investment.scss */
.list_xw1 .xw_reom:hover {
  color: #8A121A;
  border-color: #8A121A;
}

/*list_xw代码结束*/
/* line 1768, app/assets/stylesheets/on-investment.scss */
.icon_wfe {
  font-family: 'if_wl';
  font-size: 14px;
}

/* line 1769, app/assets/stylesheets/on-investment.scss */
.l_more {
  text-align: center;
  height: 130px;
  line-height: 130px;
  color: #0188de;
  display: block;
}

/* line 1770, app/assets/stylesheets/on-investment.scss */
.footer_all {
  background-color: #fff;
  padding: 10px 0 30px;
  border-top: 1px solid #CCCCCC;
}

/* line 1771, app/assets/stylesheets/on-investment.scss */
.footer02 {
  width: 980px;
  margin: 0px auto;
}

/* line 1772, app/assets/stylesheets/on-investment.scss */
.footer02 table {
  border-collapse: collapse;
  font-size: 11px;
  width: auto;
}

/* line 1773, app/assets/stylesheets/on-investment.scss */
.footer02 table thead td {
  font-weight: bold;
}

/* line 1774, app/assets/stylesheets/on-investment.scss */
.footer02 table td {
  padding: 10px 15px 0 0;
  vertical-align: top;
  width: 114px;
  font-size: 13px;
  color: #4c4c4c;
}

/* line 1775, app/assets/stylesheets/on-investment.scss */
.footer02 table a:hover {
  text-decoration: none;
}

/* line 1776, app/assets/stylesheets/on-investment.scss */
.footer02 table td a {
  display: block;
  color: #4c4c4c;
  padding-top: 5px;
}

/* line 1777, app/assets/stylesheets/on-investment.scss */
.f_dh02 {
  width: 80px;
  float: right;
  text-align: center;
  font-size: 13px;
  color: #4c4c4c;
  margin-top: 8px;
}

/* line 1778, app/assets/stylesheets/on-investment.scss */
.f_dh01 {
  width: calc(100% - 85px);
  display: inline-block;
  min-height: 135px;
}

/* line 1779, app/assets/stylesheets/on-investment.scss */
.f_dh03 {
  text-align: center;
  font-size: 13px;
  border-top: 1px solid #CCCCCC;
  height: 60px;
  line-height: 60px;
  clear: both;
  border-bottom: 1px solid #CCCCCC;
  color: #4c4c4c;
}

/* line 1780, app/assets/stylesheets/on-investment.scss */
.f_dh02_ew {
  width: 80px;
}

/* line 1781, app/assets/stylesheets/on-investment.scss */
.f_dh02 .blo {
  font-weight: bold;
}

/* line 1782, app/assets/stylesheets/on-investment.scss */
.f_dh02_ew img {
  width: 80px;
}

/* line 1783, app/assets/stylesheets/on-investment.scss */
.fe_uw {
  border-top: 1px solid #CCCCCC;
  background-color: #fff;
}

/* line 1784, app/assets/stylesheets/on-investment.scss */
.fe_uw02 {
  width: 200px;
  margin: 0px auto;
  height: 145px;
}

/* line 1785, app/assets/stylesheets/on-investment.scss */
.fe_uw02 a {
  color: #4c4c4c;
  font-size: 13px;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 93px;
  display: inline-block;
}

/* line 1786, app/assets/stylesheets/on-investment.scss */
.fe_uw02 a.le {
  float: left;
}

/* line 1787, app/assets/stylesheets/on-investment.scss */
.fe_uw02 a.ri {
  float: right;
}

/* line 1788, app/assets/stylesheets/on-investment.scss */
.text_wp {
  margin: 0 auto;
  padding: 60px;
  background-color: #fff;
  min-height: 300px;
}

/* line 1789, app/assets/stylesheets/on-investment.scss */
.text_wp .title .wlow {
  font-size: 24px;
  color: #4a4a4a;
  font-weight: 400;
}

/* line 1790, app/assets/stylesheets/on-investment.scss */
.text_wp .title p {
  font-size: 16px;
  color: #707070;
  padding-top: 10px;
}

/* line 1791, app/assets/stylesheets/on-investment.scss */
.text_wp .t25 {
  padding-top: 25px;
}

/* line 1792, app/assets/stylesheets/on-investment.scss */
.text_wp .t {
  padding-top: 15px;
  font-size: 14px;
  color: #707070;
  line-height: 23px;
  padding: 0px 0 75px;
}

/* line 1793, app/assets/stylesheets/on-investment.scss */
.add_dt {
  height: 400px;
  background-color: #fff;
}

/* line 1795, app/assets/stylesheets/on-investment.scss */
.block2 {
  position: relative;
  padding: 15px 0px 0px;
  height: 500px;
}

/* line 1796, app/assets/stylesheets/on-investment.scss */
.block2 .left {
  background: #333333;
  padding: 60px 40px 0;
  float: left;
  height: 100%;
  width: 404px;
  height: 437px;
}

/* line 1797, app/assets/stylesheets/on-investment.scss */
.block2 .left .title {
  height: 39px;
  line-height: 39px;
  font-size: 20px;
  color: #fff;
}

/* line 1798, app/assets/stylesheets/on-investment.scss */
.block2 .left .txt {
  margin-top: 40px;
  line-height: 27px;
}

/* line 1799, app/assets/stylesheets/on-investment.scss */
.block2 .left .txt p {
  font-size: 14px;
  color: #fff;
  padding-bottom: 12px;
  display: block;
}

/* line 1800, app/assets/stylesheets/on-investment.scss */
.block2 .left .txt p .s1 {
  width: 80px;
  display: inline-block;
  text-align: justify;
  vertical-align: top;
}

/* line 1801, app/assets/stylesheets/on-investment.scss */
.block2 .left .txt p .s2 {
  width: calc(100% - 90px);
  display: inline-block;
}

/* line 1803, app/assets/stylesheets/on-investment.scss */
.block2 .right {
  width: 651px;
  height: 449px;
  background: #fff;
  padding: 48px 30px 0;
  float: right;
}

/* line 1804, app/assets/stylesheets/on-investment.scss */
.block2 .right .tit_wid01 {
  font-size: 20px;
  color: #4c4c4c;
  font-weight: 500;
}

/* line 1805, app/assets/stylesheets/on-investment.scss */
.block2 .right p {
  font-size: 14px;
  color: #707070;
  margin-top: 12px;
  line-height: 150%;
  padding-bottom: 22px;
}

/* line 1806, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp {
  text-align: right;
}

/* line 1807, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp .d1 {
  position: relative;
}

/* line 1808, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp .d1 span {
  position: absolute;
  font-size: 22px;
  color: #E40202;
  top: 15px;
  right: 13px;
}

/* line 1809, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp .d1 input {
  width: 613px;
  border: 1px solid #dddddd;
  padding: 0 20px 0 15px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #707070;
  margin-bottom: 10px;
}

/* line 1810, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp .d1 textarea {
  width: 613px;
  height: 134px;
  border: 1px solid #dddddd;
  padding: 12px 20px 0 15px;
  font-size: 14px;
  color: #707070;
  resize: none;
  margin-bottom: 12px;
}

/* line 1811, app/assets/stylesheets/on-investment.scss */
.block2 .right .int_wp a.tj_sbm {
  border: 0;
  width: 120px;
  height: 40px;
  color: #fff;
  background: #228fd8;
  font-size: 17px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  line-height: 40px;
}

/*map代码结束*/
/* line 1813, app/assets/stylesheets/on-investment.scss */
.big_fm {
  font-size: 35px;
  padding-right: 20px;
}

/* line 1814, app/assets/stylesheets/on-investment.scss */
.zip_yc05 {
  width: 1210px;
  margin: 0px auto;
  background-color: #fff;
}

/* line 1815, app/assets/stylesheets/on-investment.scss */
.zip_tit {
  text-align: center;
  font-size: 19px;
  color: #4c4c4c;
  padding-top: 120px;
  margin-bottom: 40px;
}

/* line 1816, app/assets/stylesheets/on-investment.scss */
.zip_txt {
  padding: 0px 24px;
}

/* line 1817, app/assets/stylesheets/on-investment.scss */
.zip_zwy {
  font-size: 16px;
  color: #4c4c4c;
  padding-bottom: 69px;
  line-height: 25px;
}

/* line 1818, app/assets/stylesheets/on-investment.scss */
.wl_ant {
  font-size: 15px;
  padding: 10px 30px;
  border: 1px solid #fff;
  border-radius: 8px;
  margin: 0px 5px;
}

/* line 1819, app/assets/stylesheets/on-investment.scss */
span.wlo_top01 {
  color: #fff;
  font-size: 54px;
  display: block;
  margin-bottom: 10px;
}

/* line 1820, app/assets/stylesheets/on-investment.scss */
span.wlo_top02 {
  color: #fff;
  font-size: 24px;
  display: block;
  margin-bottom: 30px;
}

/* line 1821, app/assets/stylesheets/on-investment.scss */
.wl_top {
  padding-top: 100px;
}

/* line 1822, app/assets/stylesheets/on-investment.scss */
.make1 {
  background-position: top center;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative;
}

/* line 1823, app/assets/stylesheets/on-investment.scss */
.make1 .jjlbgi {
  max-height: 722px;
  max-width: 100%;
  width: 100%;
  height: auto;
}

/* line 1824, app/assets/stylesheets/on-investment.scss */
.make1 .zi_mes {
  margin: 0 auto;
  width: 1210px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -605px;
  color: #fff;
  font-size: 48px;
  height: 300px;
  text-align: center;
  line-height: 300px;
  margin-top: -150px;
  opacity: 0;
  transition: all 1.2s ease-in-out;
  -webkit-transition: all 1.2s ease-in-out;
}

/* line 1825, app/assets/stylesheets/on-investment.scss */
.anim .zi_mes {
  opacity: 1;
}

/* line 1827, app/assets/stylesheets/on-investment.scss */
.cont {
  position: relative;
  height: 1071px;
  width: 1210px;
  margin: 0px auto;
}

/* line 1828, app/assets/stylesheets/on-investment.scss */
.cont .l {
  width: 837px;
  background-position: center;
  background-repeat: no-repeat;
  height: 963px;
  position: absolute;
  left: 0;
  top: 108px;
  background-image: url(/assets/wl_bg_t.jpg);
}

/* line 1829, app/assets/stylesheets/on-investment.scss */
.cont .l .top {
  width: 656px;
  height: 471px;
  padding: 58px 0 0 99px;
  overflow: hidden;
}

/* line 1830, app/assets/stylesheets/on-investment.scss */
.cont .l .top img {
  width: 100%;
  height: auto;
}

/* line 1831, app/assets/stylesheets/on-investment.scss */
.cont .l .bottom .text {
  padding: 111px 171px 0 130px;
}

/* line 1832, app/assets/stylesheets/on-investment.scss */
.cont .l .bottom .text h1 {
  font-size: 43px;
  color: #fff;
  font-family: 'AvianRegular';
  font-weight: 200;
}

/* line 1833, app/assets/stylesheets/on-investment.scss */
.cont .l .bottom .text h2 {
  font-size: 24px;
  color: #fff;
  padding: 10px 0 23px;
  font-weight: 200;
}

/* line 1834, app/assets/stylesheets/on-investment.scss */
.cont .l .bottom .text p {
  font-size: 14px;
  color: #fff;
}

/* line 1835, app/assets/stylesheets/on-investment.scss */
.cont .r {
  width: 455px;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 1836, app/assets/stylesheets/on-investment.scss */
.cont .r .top {
  padding: 0 40px;
  background: #fff;
  height: 469px;
  overflow: hidden;
  box-shadow: 3px 10px 30px -10px #ccc;
}

/* line 1837, app/assets/stylesheets/on-investment.scss */
.cont .r .top ul {
  overflow: hidden;
  padding-top: 40px;
}

/* line 1838, app/assets/stylesheets/on-investment.scss */
.cont .r .top li {
  float: left;
  width: 50%;
  text-align: center;
  padding-bottom: 42px;
  list-style: none outside none;
}

/* line 1839, app/assets/stylesheets/on-investment.scss */
.icon_wfe02 {
  font-family: 'if_wl';
  font-size: 40px;
}

/* line 1840, app/assets/stylesheets/on-investment.scss */
.cont .r .top li p {
  font-size: 16px;
  color: #474747;
}

/* line 1841, app/assets/stylesheets/on-investment.scss */
.cont .r .bottom {
  width: 455px;
  height: 469px;
  overflow: hidden;
}

/* line 1842, app/assets/stylesheets/on-investment.scss */
.cont .r .bottom img {
  width: 100%;
  height: auto;
}

/* line 1844, app/assets/stylesheets/on-investment.scss */
.cy_det3 {
  width: 100%;
  height: 560px;
  position: relative;
  overflow: hidden;
}

/* line 1845, app/assets/stylesheets/on-investment.scss */
.cy_det3 .pic_wp {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 1846, app/assets/stylesheets/on-investment.scss */
.cy_det3 .pic_wp img {
  width: 100%;
  display: none;
}

/* line 1847, app/assets/stylesheets/on-investment.scss */
.cy_det3 .pic_wp img.on {
  display: block;
}

/* line 1848, app/assets/stylesheets/on-investment.scss */
.cy_det3 .block {
  width: 1210px;
  margin: 0 auto;
  position: relative;
  z-index: 3;
}

/* line 1849, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp {
  width: 100%;
  height: 180px;
  background: url(/assets/wo_8-f680452a0456a828d9a4b31a7debfd5d846efbefa254b59cdd3ce44c67d93771.png) no-repeat bottom center;
  display: inline-table;
}

/* line 1850, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1 {
  text-align: center;
  width: 25%;
  height: 100%;
  position: relative;
  top: -1px;
  display: table-cell;
}

/* line 1852, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1 h1 {
  font-size: 18px;
  color: #fff;
  margin-bottom: 5px;
}

/* line 1853, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1 .h1 {
  padding-top: 11px;
  font-weight: 400;
}

/* line 1854, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1 h2 {
  font-size: 22px;
  color: #fff;
  font-family: 'AvianRegular';
  font-weight: 200;
}

/* line 1855, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1 .icon_wfe02 {
  font-size: 72px;
}

/* line 1856, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1:hover {
  border-bottom: 1px solid #fff;
  background: url(/assets/wo_3-d33bda0a16052df7e5faf8307b460f7961e68dde482bc724442282e20cc4da9f.png) no-repeat bottom center;
}

/* line 1857, app/assets/stylesheets/on-investment.scss */
.cy_det3 .con_wp .d1:hover img {
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
}

/* line 1858, app/assets/stylesheets/on-investment.scss */
.cy_det3 .txt {
  padding-top: 45px;
}

/* line 1859, app/assets/stylesheets/on-investment.scss */
.cy_det3 .txt div {
  font-size: 14px;
  color: #fff;
  padding-left: 25px;
  display: none;
}

/* line 1860, app/assets/stylesheets/on-investment.scss */
.cy_det3 .txt div.no {
  display: block;
}

/* line 1861, app/assets/stylesheets/on-investment.scss */
.title_1 {
  padding-bottom: 71px;
  text-align: center;
}

/* line 1862, app/assets/stylesheets/on-investment.scss */
.title_1 h1 {
  font-family: arial;
  font-size: 48px;
  color: #fff;
  padding: 0px 0 17px;
  font-family: 'AvianRegular';
}

/* line 1863, app/assets/stylesheets/on-investment.scss */
.title_1 h2 {
  font-size: 24px;
  color: #fff;
}

/* line 1864, app/assets/stylesheets/on-investment.scss */
.title_1 p {
  color: #474747;
  font-size: 14px;
  padding-top: 38px;
}

/* line 1865, app/assets/stylesheets/on-investment.scss */
.row_wr {
  padding: 46px 0px 12px 0px;
  min-height: 350px;
  text-align: center;
  width: 1200px;
  display: inline-table;
}

/* line 1866, app/assets/stylesheets/on-investment.scss */
.topic_img {
  position: relative;
  width: 200px;
  height: 200px;
  margin: 0px auto;
  border-radius: 200px;
  overflow: hidden;
}

/* line 1867, app/assets/stylesheets/on-investment.scss */
.topic_img img {
  width: 100%;
}

/* line 1868, app/assets/stylesheets/on-investment.scss */
.topic_txt {
  width: 100px;
  text-align: center;
  color: #fff;
  height: 40px;
  line-height: 40px;
  display: inline-block;
  position: absolute;
  top: 50%;
  margin-top: 0px;
  left: 50%;
  margin-left: -50px;
  font-size: 15px;
  border-radius: 4px;
  opacity: 0;
  border-width: 1px;
  border-style: solid;
}

/* line 1870, app/assets/stylesheets/on-investment.scss */
.topic_img:hover .topic_txt {
  display: block;
  transition: all 0.3s;
  margin-top: -20px;
  opacity: 1;
}

/* line 1871, app/assets/stylesheets/on-investment.scss */
.topic-container {
  width: 25%;
  text-align: center;
  display: table-cell;
  vertical-align: top;
}

/* line 1872, app/assets/stylesheets/on-investment.scss */
.topic-container:nth-child(2), .topic-container:nth-child(3), .topic-container:nth-child(4) {
  padding-left: 20px;
}

/* line 1873, app/assets/stylesheets/on-investment.scss */
.topic_name {
  font-size: 17px;
  color: #4c4c4c;
  margin-top: 25px;
  margin-bottom: 15px;
  font-weight: 600;
  height: 20px;
}

/* line 1874, app/assets/stylesheets/on-investment.scss */
.topic_zxd {
  font-size: 15px;
  color: #4c4c4c;
}

/* line 1875, app/assets/stylesheets/on-investment.scss */
.row_wr_all {
  width: 1200px;
  margin: 0px auto;
  min-height: 450px;
}

/* line 1876, app/assets/stylesheets/on-investment.scss */
.pro_ser {
  position: relative;
  margin-bottom: 60px;
  display: block;
  max-height: 800px;
  overflow: hidden;
  clear: both;
}

/* line 1877, app/assets/stylesheets/on-investment.scss */
.pro_ser img {
  width: 100%;
}

/* line 1878, app/assets/stylesheets/on-investment.scss */
.pro_ser_a {
  position: absolute;
  top: 50%;
  height: 100px;
  margin-top: -50px;
  width: 1210px;
  left: 50%;
  margin-left: -605px;
  color: #fff;
  text-align: center;
}

/* line 1879, app/assets/stylesheets/on-investment.scss */
.pro_ser_a01 {
  font-size: 34px;
  color: #fff;
  margin-bottom: 30px;
}

/* line 1880, app/assets/stylesheets/on-investment.scss */
.pro_ser_a02 {
  color: #fff;
  border: 1px solid #fff;
  font-size: 17px;
  padding: 10px 16px;
  border-radius: 8px;
}

/* line 1882, app/assets/stylesheets/on-investment.scss */
.wl_zce {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
  outline: 0;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  overflow: hidden;
  z-index: -1;
}

/* line 1883, app/assets/stylesheets/on-investment.scss */
.wl_show {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
  z-index: 99999;
}

/* line 1885, app/assets/stylesheets/on-investment.scss */
.wl_modle {
  background-color: #fff;
  border-radius: 4px;
  width: 900px;
  left: 50%;
  margin-left: -450px;
  height: 320px;
  margin-top: -140px;
  top: 50%;
  position: absolute;
  box-shadow: 5px 5px 18px 1px rgba(0, 0, 0, 0.2);
  transform: translateY(-40px);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

/* line 1891, app/assets/stylesheets/on-investment.scss */
.wl_show .wl_modle {
  transform: translateY(0px);
}

/* line 1892, app/assets/stylesheets/on-investment.scss */
.wl_img_mo {
  width: 200px;
  height: 200px;
  border-radius: 200px;
  overflow: hidden;
  display: inline-block;
}

/* line 1893, app/assets/stylesheets/on-investment.scss */
.wl_img_mo img {
  width: 100%;
}

/* line 1894, app/assets/stylesheets/on-investment.scss */
.wl_c_wh {
  margin: 60px 50px;
}

/* line 1895, app/assets/stylesheets/on-investment.scss */
.wl_mo_txt {
  display: inline-block;
  width: 550px;
  vertical-align: top;
  padding-left: 40px;
  max-height: 180px;
  overflow: auto;
}

/* line 1896, app/assets/stylesheets/on-investment.scss */
.md_context {
  color: #4c4c4c;
  font-size: 14px;
}

/* line 1897, app/assets/stylesheets/on-investment.scss */
.md_name {
  color: #4c4c4c;
  font-size: 18px;
  font-weight: 600;
  padding-top: 23px;
  margin-bottom: 5px;
}

/* line 1898, app/assets/stylesheets/on-investment.scss */
.md_zxd {
  color: #4c4c4c;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 25px;
}

/* line 1899, app/assets/stylesheets/on-investment.scss */
.model_hide {
  position: absolute;
  right: 40px;
  top: 10px;
  font-size: 40px;
  color: #4c4c4c;
  cursor: pointer;
}

/* line 1901, app/assets/stylesheets/on-investment.scss */
.cy_det2 {
  width: 100%;
  min-height: 581px;
}

/* line 1902, app/assets/stylesheets/on-investment.scss */
.cy_det2 .block {
  z-index: 3;
  padding-top: 20px;
  width: 1210px;
  margin: 0 auto;
  background-color: #fff;
}

/* line 1903, app/assets/stylesheets/on-investment.scss */
.cy_det2 .btn {
  width: 55px;
  height: 55px;
  margin: 0 auto;
  cursor: pointer;
  font-family: 'if_wl_jt';
  font-size: 40px;
  color: #ccc;
}

/* line 1904, app/assets/stylesheets/on-investment.scss */
.gy_wmi02 {
  max-width: 100%;
  display: block;
  margin: 20px auto 0px;
}

/* line 1905, app/assets/stylesheets/on-investment.scss */
.cy_det2 .shux {
  width: 1px;
  height: 85px;
  margin: 28px auto 58px;
  background: #d4d4d4;
}

/* line 1906, app/assets/stylesheets/on-investment.scss */
.cy_det2 .txt {
  text-align: center;
  opacity: 0;
}

/* line 1907, app/assets/stylesheets/on-investment.scss */
.cy_det2 .txt h1 {
  font-size: 14px;
  color: #474747;
  padding: 0px 0 28px;
  width: 975px;
  display: inline-block;
}

/* line 1908, app/assets/stylesheets/on-investment.scss */
.cy_det2 .txt p {
  font-size: 14px;
  color: #474747;
  width: 975px;
  display: inline-block;
  line-height: 150%;
}

/* line 1909, app/assets/stylesheets/on-investment.scss */
.comp_ln {
  width: 1210px;
  margin: 0px auto;
  position: relative;
}

/* line 1910, app/assets/stylesheets/on-investment.scss */
.comp_ln img {
  width: 100%;
}

/* line 1911, app/assets/stylesheets/on-investment.scss */
.comp_wp {
  color: #fff;
  font-size: 16px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 100px;
  left: 100px;
}

/* line 1912, app/assets/stylesheets/on-investment.scss */
.comp_wp div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 1010px;
  line-height: 25px;
  font-size: 72px;
}

/* line 1914, app/assets/stylesheets/on-investment.scss */
.respins2 {
  position: relative;
  /*height: 720px;*/
  overflow: hidden;
}

/* line 1915, app/assets/stylesheets/on-investment.scss */
.respins2 .block {
  width: 1210px;
  margin: 0 auto;
  position: relative;
}

/* line 1916, app/assets/stylesheets/on-investment.scss */
.respins2 .mChange {
  margin-right: -155px;
  height: 900px;
  width: 600px;
  float: right;
  overflow: hidden;
  display: inline-block;
}

/* line 1917, app/assets/stylesheets/on-investment.scss */
.respins2 .mChange .child {
  /*position: absolute;top: 0;right: 0;*/
}

/* line 1918, app/assets/stylesheets/on-investment.scss */
.respins2 .mChange .nav {
  position: absolute;
  bottom: 35px;
  right: 40px;
  width: 100%;
  height: 4px;
  text-align: right;
}

/* line 1919, app/assets/stylesheets/on-investment.scss */
.respins2 .mChange .nav i {
  width: 30px;
  height: 4px;
  background: #fff;
  opacity: 0.5;
  display: inline-block;
  cursor: pointer;
}

/* line 1920, app/assets/stylesheets/on-investment.scss */
.respins2 .mChange .nav i.now {
  background: #991629;
  opacity: 1;
}

/* line 1921, app/assets/stylesheets/on-investment.scss */
.respins2 .text {
  /*height: 720px;position: absolute;top: 0;left:0;*/
  width: 700px;
  display: inline-block;
  vertical-align: top;
}

/* line 1922, app/assets/stylesheets/on-investment.scss */
.respins2 .text .tp {
  position: absolute;
  left: 0;
  bottom: 0;
}

/* line 1923, app/assets/stylesheets/on-investment.scss */
.respins2 .text .box {
  padding-top: 20px;
}

/* line 1924, app/assets/stylesheets/on-investment.scss */
.respins2 .text h2 {
  font-family: 'AvianRegular';
  font-size: 48px;
  color: #474747;
}

/* line 1925, app/assets/stylesheets/on-investment.scss */
.respins2 .text h3 {
  font-size: 24px;
  color: #474747;
  padding-top: 10px;
  font-weight: 400;
}

/* line 1926, app/assets/stylesheets/on-investment.scss */
.respins2 .text p {
  font-size: 14px;
  color: #474747;
  padding-top: 50px;
  line-height: 27px;
}

/* line 1931, app/assets/stylesheets/on-investment.scss */
.cy_det6 {
  width: 100%;
  margin-bottom: 60px;
}

/* line 1932, app/assets/stylesheets/on-investment.scss */
.cy_det6 .title_1 {
  padding-top: 208px;
  padding-bottom: 69px;
}

/* line 1933, app/assets/stylesheets/on-investment.scss */
.cy_det6 .title_1 h1 {
  color: #474747;
  padding-top: 0;
}

/* line 1934, app/assets/stylesheets/on-investment.scss */
.cy_det6 .title_1 h2 {
  color: #474747;
}

/* line 1935, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con {
  overflow: hidden;
  width: 100%;
  height: 600px;
}

/* line 1936, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con img {
  width: 100%;
  height: 600px;
}

/* line 1937, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .left {
  float: left;
  width: 50%;
  position: relative;
  height: 100%;
}

/* line 1938, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .right {
  overflow: hidden;
  width: 50%;
  position: relative;
  height: 100%;
}

/* line 1939, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 1940, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .txt h1 {
  font-size: 30px;
  color: #fff;
  font-weight: 500;
}

/* line 1941, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .txt h2 {
  font-size: 30px;
  color: #fff;
  font-family: 'AvianRegular';
  padding: 11px 0 38px;
}

/* line 1942, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .txt div {
  font-size: 15px;
  color: #fff;
  height: 155px;
  overflow: hidden;
  line-height: 27px;
}

/* line 1943, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .txt a {
  font-size: 14px;
  color: #fff;
  font-family: 'AvianRegular';
  margin-top: 170px;
  display: block;
}

/* line 1944, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .left .txt {
  position: absolute;
  width: 455px;
  top: 111px;
  left: 5%;
}

/* line 1945, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .right .txt {
  position: absolute;
  width: 455px;
  top: 111px;
  left: 8%;
}

/* line 1946, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .left:hover .mask {
  display: block;
}

/* line 1947, app/assets/stylesheets/on-investment.scss */
.cy_det6 .con .right:hover .mask {
  display: block;
}

/* line 1948, app/assets/stylesheets/on-investment.scss */
.row_wr03 {
  height: 450px;
}

/* line 1949, app/assets/stylesheets/on-investment.scss */
.row_wr03 .topic-container {
  width: 280px;
}

/* line 1950, app/assets/stylesheets/on-investment.scss */
.row_wr03 .topic-container:nth-child(2), .row_wr03 .topic-container:nth-child(3) {
  padding-left: 56px;
}

/* line 1951, app/assets/stylesheets/on-investment.scss */
.topic_zxd {
  display: -webkit-box;
  width: 270px;
  margin: 0px auto;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-height: 27px;
  margin-bottom: 25px;
  overflow: hidden;
  height: 50px;
}

/* line 1955, app/assets/stylesheets/on-investment.scss */
.topic_more {
  padding: 12px 20px;
  border-radius: 8px;
  font-size: 12px;
}

/* line 1956, app/assets/stylesheets/on-investment.scss */
.in_fz01 {
  font-size: 46px;
  margin-bottom: 20px;
}

/* line 1957, app/assets/stylesheets/on-investment.scss */
.in_fz02 {
  font-size: 23px;
  margin-bottom: 62px;
}

/* line 1958, app/assets/stylesheets/on-investment.scss */
.zip_zwy .soy_bk {
  width: 100%;
}

/* line 1959, app/assets/stylesheets/on-investment.scss */
.zip_zwy_n {
  margin-bottom: 10px;
}

/* line 1960, app/assets/stylesheets/on-investment.scss */
.wl_intr {
  min-width: 1210px;
  margin: 0px auto;
  position: relative;
}

/* line 1961, app/assets/stylesheets/on-investment.scss */
.wl_intr_img {
  width: 100%;
}

/* line 1962, app/assets/stylesheets/on-investment.scss */
.wl_intr_txt {
  position: absolute;
  left: 16.5%;
  bottom: 4.5%;
  height: 250px;
  width: 42%;
}

/* line 1963, app/assets/stylesheets/on-investment.scss */
.wl_intr_ti {
  font-size: 24px;
  color: #fff;
  padding: 10px 0 23px;
  font-weight: 200;
}

/* line 1964, app/assets/stylesheets/on-investment.scss */
.wl_intr_con {
  font-size: 14px;
  color: #fff;
}

/* line 1965, app/assets/stylesheets/on-investment.scss */
.wl_intr_ti01 {
  color: red;
}

/* line 1966, app/assets/stylesheets/on-investment.scss */
.cd_num_d {
  display: inline-block !important;
}

/* line 1967, app/assets/stylesheets/on-investment.scss */
.bl2_ide {
  width: 50px;
  margin-right: 20px;
  vertical-align: middle;
}

/* line 1968, app/assets/stylesheets/on-investment.scss */
.fe_uw02 a.color_cu {
  color: #999;
  cursor: not-allowed;
}

/* line 1970, app/assets/stylesheets/on-investment.scss */
.lans_table table {
  width: 100%;
  border-spacing: 0px;
}

/* line 1971, app/assets/stylesheets/on-investment.scss */
.lans_table .firstRow td {
  text-align: center;
  height: 60px;
  background-color: #5E9CD3;
  color: #fff;
  font-size: 16px;
  border: 1px solid #5e9cd3;
}

/* line 1972, app/assets/stylesheets/on-investment.scss */
.lans_table .firstRow, .lans_table .firstRow td {
  font-weight: bold;
}

/* line 1973, app/assets/stylesheets/on-investment.scss */
.lans_table_tr td {
  height: 35px;
  text-align: center;
  word-break: break-all;
  width: 27%;
  font-size: 12px;
  border: 0px;
}

/* line 1974, app/assets/stylesheets/on-investment.scss */
.lans_table_tr td.wd33 {
  width: 33.33%;
}

/* line 1975, app/assets/stylesheets/on-investment.scss */
.lans_table_tr tr:nth-child(2n) {
  background-color: #EAEFF7;
}

/* line 1976, app/assets/stylesheets/on-investment.scss */
.lans_table_tr tr:nth-child(2n+1) {
  background-color: #D2DEEE;
}

/* line 1977, app/assets/stylesheets/on-investment.scss */
.lans_table {
  margin: 0rem 0px 20px;
}

/* line 1978, app/assets/stylesheets/on-investment.scss */
.tit_xy {
  height: 1px;
  background-color: #999;
  position: relative;
  width: 180px;
  display: inline-block;
  vertical-align: middle;
  margin: 0px 20px;
}

/* line 1979, app/assets/stylesheets/on-investment.scss */
.xy_yud {
  width: 6px;
  height: 6px;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #999;
  display: block;
  position: absolute;
  right: -30px;
  top: -3px;
}

/* line 1980, app/assets/stylesheets/on-investment.scss */
.wl_intr .zip_tit {
  position: absolute;
  left: 50%;
  margin-left: -281px;
}

/* line 1982, app/assets/stylesheets/on-investment.scss */
.zce_top0 {
  position: fixed;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  z-index: -1;
}

/* line 1985, app/assets/stylesheets/on-investment.scss */
.lib_to01 {
  background-color: #eee;
  padding: 10px 25px;
  min-height: 50px;
}

/* line 1986, app/assets/stylesheets/on-investment.scss */
.lib_to01_title {
  margin-bottom: 8px;
  font-size: 15px;
}

/* line 1987, app/assets/stylesheets/on-investment.scss */
.lib_to_all {
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);
  margin-bottom: 25px;
}

/* line 1988, app/assets/stylesheets/on-investment.scss */
.lib_to01_bq {
  font-size: 12px;
  color: #e60012;
  border: 1px solid #e60012;
  padding: 3px 5px;
  margin-bottom: 3px;
}

/* line 1989, app/assets/stylesheets/on-investment.scss */
.lib_fl_f_all {
  padding: 25px 25px 8px;
}

/* line 1990, app/assets/stylesheets/on-investment.scss */
.lib_fl_f {
  display: inline-block;
  width: 32%;
  margin-bottom: 20px;
}

/* line 1991, app/assets/stylesheets/on-investment.scss */
.daterangepicker td.week, .daterangepicker th.week {
  display: none;
}

/* line 1992, app/assets/stylesheets/on-investment.scss */
.daterangepicker .daterangepicker_input input {
  opacity: 0 !important;
}

/* line 1993, app/assets/stylesheets/on-investment.scss */
.footer_link a {
  color: #585856;
}

/* line 1994, app/assets/stylesheets/on-investment.scss */
.padd_35_25 {
  padding: 35px 25px;
}

/* line 1996, app/assets/stylesheets/on-investment.scss */
.co_re {
  position: relative;
}

/* line 1997, app/assets/stylesheets/on-investment.scss */
.pos_g {
  width: 210px;
  position: absolute;
  padding: 15px;
  font-size: 14px;
  color: #4A4A4A;
  box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  display: block;
  display: none;
  margin-top: 10px;
  line-height: normal;
}

/* line 1998, app/assets/stylesheets/on-investment.scss */
.lans_table_tr_01 td {
  width: 200px;
  white-space: nowrap;
}

/* line 1999, app/assets/stylesheets/on-investment.scss */
.lans_table_tr_01 td .pos_g {
  white-space: normal;
}

/* line 2000, app/assets/stylesheets/on-investment.scss */
.right_10 {
  right: 10px;
}

/* line 2002, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 2003, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box .index-box-left, .index-box .index-inner-box .index-box-right {
  width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
}

/* line 2004, app/assets/stylesheets/on-investment.scss */
.pos-y-center {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 2005, app/assets/stylesheets/on-investment.scss */
.index-box {
  font-size: .14rem;
}

/* line 2006, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box {
  width: 100%;
  min-width: 1020px;
  margin: 0 auto;
}

/* line 2007, app/assets/stylesheets/on-investment.scss */
.index-box {
  padding: 100px 0;
}

/* line 2008, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box {
  width: 1020px;
  padding: 0 40px;
}

/* line 2009, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box .index-box-left {
  position: relative;
}

/* line 2010, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box .index-box-left .index-pic img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}

/* line 2011, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box .index-box-right {
  padding-left: 50px;
}

/* line 2012, app/assets/stylesheets/on-investment.scss */
.index-box .index-title {
  font-size: 36px;
  color: #373a41;
}

/* line 2013, app/assets/stylesheets/on-investment.scss */
.index-box .index-title.text_center {
  text-align: center;
  margin-bottom: 10px;
}

/* line 2014, app/assets/stylesheets/on-investment.scss */
.index-box .index-inner-box .index-box-right .index-content {
  padding-top: 20px;
  color: #666666;
  word-break: break-all;
  text-align: justify;
}

/* line 2015, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box {
  font-size: 14px;
  min-height: 590px;
  background: url(/images/wz_bg.png) center center;
  background-color: whitesmoke;
  background-size: cover;
}

/* line 2016, app/assets/stylesheets/on-investment.scss */
.simu-site-inner {
  position: relative;
  width: calc(100% - 80px);
  height: 100%;
  margin: 0 auto;
}

/* line 2017, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .simu-site-inner {
  padding: 40px 40px 60px;
  text-align: center;
}

/* line 2018, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-title {
  font-size: 26px;
  text-align: center;
  color: #aa0025;
}

/* line 2019, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-title:after {
  display: block;
  margin-top: 35px;
  content: '';
  border-top: 1px dashed #d2d2d2;
}

/* line 2020, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list, .site_class_showItem_box .box-list .list-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 2021, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list {
  margin: 0 0 60px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 2022, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item {
  width: calc(50% - 10px);
  margin: 20px 20px 0 0;
  padding: 20px 40px;
  border: 1px solid gainsboro;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(160, 160, 160, 0.3);
  box-sizing: border-box;
}

/* line 2023, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item:hover {
  cursor: pointer;
}

/* line 2024, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item:hover .item-right .item-title, .site_class_showItem_box .box-list .list-item:hover .item-right .item-title a {
  transition: all ease .2s;
  color: #59b7f1;
}

/* line 2025, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item:nth-child(even) {
  margin-right: 0;
}

/* line 2026, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-left {
  text-align: right;
}

/* line 2027, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-left .month {
  font-size: 26px;
  color: #aa0025;
}

/* line 2028, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-left .year {
  font-size: 16px;
  color: #aa0025;
}

/* line 2029, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-right {
  width: 0;
  padding-left: 20px;
  text-align: left;
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
}

/* line 2030, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-right .item-title, .site_class_showItem_box .box-list .list-item .item-right .item-title a {
  font-size: 20px;
  color: #313131;
}

/* line 2031, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box .box-list .list-item .item-right .item-text {
  font-size: 12px;
  line-height: 20px;
  margin-top: 10px;
  color: #a0a0a0;
}

/* line 2032, app/assets/stylesheets/on-investment.scss */
.site_class_showItem_box a.a-more:hover {
  color: #fff;
  border-color: #aa0025;
  background-color: #aa0025;
}

/* line 2033, app/assets/stylesheets/on-investment.scss */
.swiper_pic_bg {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
}

/* line 2034, app/assets/stylesheets/on-investment.scss */
.cus_swiper_pagination {
  width: 100%;
  left: 0px;
  bottom: 10px;
}

/* line 2035, app/assets/stylesheets/on-investment.scss */
.cus_swiper_pagination .swiper-pagination-bullet {
  margin: 0 4px;
}

/* line 2038, app/assets/stylesheets/on-investment.scss */
.cus_box {
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.2);
}

/* line 2039, app/assets/stylesheets/on-investment.scss */
.cus_box .cus_box_body {
  padding: 15px;
}

/* line 2040, app/assets/stylesheets/on-investment.scss */
.cus_box .cus_box_body.after_trangle {
  position: relative;
  overflow: visible;
}

/* line 2041, app/assets/stylesheets/on-investment.scss */
.cus_box .cus_box_body.after_trangle:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -20px;
  left: 50%;
  z-index: 1;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
}

/* line 2042, app/assets/stylesheets/on-investment.scss */
.cus_box_footer {
  padding: 25px 15px;
  background-color: #e5e5e5;
}

/* line 2043, app/assets/stylesheets/on-investment.scss */
.cus_box_footer.is_center {
  text-align: center;
}

/* line 2044, app/assets/stylesheets/on-investment.scss */
.lr_fen_w100 > div.lr_fen_left {
  display: inline-block;
  width: 100px;
  text-align: right;
  margin-right: 20px;
  vertical-align: middle;
}

/* line 2045, app/assets/stylesheets/on-investment.scss */
.lr_fen_w100 > div.lr_fen_right {
  display: inline-block;
  width: calc(100% - 125px);
  vertical-align: middle;
}

/* line 2047, app/assets/stylesheets/on-investment.scss */
.footer_wrap {
  background-color: #212223;
  color: #fff;
}

/* line 2048, app/assets/stylesheets/on-investment.scss */
.copyright_wrap, .copyright_wrap a {
  font-size: 12px;
  text-align: center;
  line-height: 30px;
  color: #858585;
}

/* line 2049, app/assets/stylesheets/on-investment.scss */
.flex_three_wrap {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
}

/* line 2050, app/assets/stylesheets/on-investment.scss */
.flex_three_wrap .flex_three_item {
  flex-basis: 30%;
  position: relative;
}

/* line 2051, app/assets/stylesheets/on-investment.scss */
.flex_three_wrap .flex_three_item img {
  vertical-align: middle;
}

/* line 2052, app/assets/stylesheets/on-investment.scss */
.flex_three_wrap .flex_three_item:not(:nth-child(3n+1)):before {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  background-color: #39393A;
  position: absolute;
  left: -60px;
  top: 0px;
}

/* 公告警示弹窗 */
/* line 2054, app/assets/stylesheets/on-investment.scss */
.warning_pop_wrap {
  padding: 25px;
  position: fixed;
  right: 0px;
  bottom: 0px;
  z-index: 12000;
  width: 350px;
  height: 350px;
  box-sizing: border-box;
  background: url(/images/remind.jpg);
  display: none;
  cursor: pointer;
}

/* line 2055, app/assets/stylesheets/on-investment.scss */
.warning_pop_close {
  position: absolute;
  right: 0;
  top: 0;
  text-align: center;
  padding: 6px;
  cursor: pointer;
  -webkit-appearance: none;
  font-size: 28px;
  font-weight: 700;
  line-height: 20px;
  color: #fff;
  opacity: .5;
}

/* line 2057, app/assets/stylesheets/on-investment.scss */
.body_modal_overhide {
  overflow: hidden;
}

/* color */
/* line 2060, app/assets/stylesheets/on-investment.scss */
.a_color {
  color: #1EAFE9;
}

/* text */
/* line 2064, app/assets/stylesheets/on-investment.scss */
.white_desc {
  line-height: 47px;
  color: #fff;
}

/* border */
/* line 2067, app/assets/stylesheets/on-investment.scss */
.bor_left {
  border-left: 1px solid #fff;
}

/* btn */
/* line 2070, app/assets/stylesheets/on-investment.scss */
.btn_disabled_import {
  background-color: #B2B2B2 !important;
  pointer-events: none !important;
}
