html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
dl,
dt,
dd,
ul,
ol,
li,
p,
blockquote,
pre,
hr,
figure,
table,
caption,
th,
td,
form,
fieldset,
legend,
input,
button,
textarea,
menu {
  margin: 0;
  padding: 0;
}
header,
footer,
section,
article,
aside,
nav,
hgroup,
address,
figure,
figcaption,
menu,
details {
  display: block;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption,
th {
  text-align: left;
  font-weight: normal;
}
html,
body,
fieldset,
img,
iframe,
abbr {
  border: 0;
}
li {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
small {
  font-size: 80%;
}
q:before,
q:after {
  content: none;
}
textarea {
  overflow: auto;
  resize: none;
}
label,
summary {
  cursor: default;
}
a,
button {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
em,
strong,
b {
  font-weight: bold;
}
del,
ins,
u,
s {
  text-decoration: none;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
body,
textarea,
input,
button,
select,
keygen,
legend {
  font: 12px/1.14 arial, \5b8b\4f53;
  color: #333;
  outline: 0;
}
a {
  color: #333;
}
a:hover {
  color: #333;
}
body {
  font-family: 'Microsoft YaHei', Arial, Roboto, 'Droid Sans',
    'Hiragino Sans GB', STXihei, 'sans-serif';
  _text-align: center;
}
.top {
  height: 37px;
  border-bottom: 1px solid #a0a0a0;
}
.top.top-bg {
  background: #ebebeb;
}
.top .top-header {
  margin: 0 auto;
  width: 1050px;
}
.top .top-header .company {
  font-size: 14px;
  height: 38px;
  line-height: 38px;
  float: left;
}
.top .top-header .company .tit .name {
  padding-right: 10px;
  color: #777777;
}
.top .top-header .company .tit .logo {
  display: inline-block;
  *zoom: 1;
  *display: inline;
  width: 17px;
  height: 18px;
  background: url(../img/img-icon.png) 0 -148px no-repeat;
  margin: 0 5px -2px 0;
}
.top .top-header .company .tit:hover span {
  color: #ea5505;
}
.top .top-header .company .dec {
  border-left: 1px solid #ddd;
  padding-left: 10px;
  color: #ababab;
}
.top .top-header .top-nav {
  float: right;
  font-size: 14px;
}
.top .top-header .top-nav li {
  float: left;
  height: 38px;
  line-height: 38px;
}
.top .top-header .top-nav li .tit {
  border-right: 1px solid #ddd;
  padding: 0 12px;
  color: #777777;
}
.top .top-header .top-nav li .tit:hover {
  color: #ea5505;
}
.top .top-header .top-nav li .tit .nav-icon {
  display: inline-block;
  *zoom: 1;
  *display: inline;
  margin: 0 5px -2px 0;
}
.top .top-header .top-nav li .tit .nav-icon.icon1 {
  width: 18px;
  height: 16px;
  background: url(../img/img-icon.png) -19px -148px no-repeat;
}
.top .top-header .top-nav li .tit .nav-icon.icon2 {
  width: 14px;
  height: 14px;
  background: url(../img/img-icon.png) -105px -147px no-repeat;
}
.top .top-header .top-nav li .tit .nav-icon.icon3 {
  width: 16px;
  height: 15px;
  background: url(../img/img-icon.png) -67px -147px no-repeat;
  margin: 0 5px -3px 0;
}
.top .top-header .top-nav li .tit .nav-icon.icon4 {
  width: 24px;
  height: 18px;
  background: url(../img/img-icon.png) -41px -148px no-repeat;
  margin: 0 5px -4px 0;
}
.top .top-header .top-nav li .tit .nav-icon.icon5 {
  width: 16px;
  height: 16px;
  background: url(../img/img-icon.png) -86px -146px no-repeat;
}
.top .top-header .top-nav li .tit .nav-icon.icon21 {
  width: 9px;
  height: 6px;
  background: url(../img/img-icon.png) -122px -151px no-repeat;
  margin: 0 0 2px 5px;
}
.top .top-header .top-nav li .tit .nav-icon.icon22 {
  width: 9px;
  height: 6px;
  background: url(../img/img-icon.png) -136px -151px no-repeat;
  margin: 0 0 2px 5px;
}
.top .top-header .top-nav li.zqjy {
  position: relative;
  z-index: 1;
}
.top .top-header .top-nav li.zqjy .zq-query {
  display: none;
  position: absolute;
  top: 34px;
  left: 2px;
  right: 0;
  z-index: 2;
  width: 90%;
  margin: 0 auto;
  background: #ffffff;
  border: 1px solid #c5c5c5;
}
.top .top-header .top-nav li.zqjy .zq-query .arrow-up {
  display: inline-block;
  *zoom: 1;
  *display: inline;
  position: absolute;
  top: -7px;
  left: 0;
  right: 0;
  margin: 0 auto;
  z-index: 2;
  background: url(../img/arrow-up.png) no-repeat;
  width: 12px;
  height: 7px;
}
.top .top-header .top-nav li.zqjy .zq-query li {
  clear: left;
  height: 31px;
  line-height: 31px;
  width: 100%;
  text-align: center;
}
.top .top-header .top-nav li.zqjy .zq-query li a {
  color: #777777;
  font-size: 14px;
  height: 30px;
  width: 80px;
  margin: 0 auto;
  line-height: 30px;
  display: block;
  border-bottom: 1px solid #c5c5c5;
}
.top .top-header .top-nav li.zqjy .zq-query li a.last {
  border-bottom: 0;
}
.top .top-header .top-nav li.zqjy .zq-query li:hover {
  background: #e9e9e9;
}
.top .top-header .top-nav li.zqjy .zq-query li:hover a {
  color: #ea5505;
}
.top .top-header .top-nav li.zqjy.zxcx .tit {
  border-left: 1px solid #ddd;
}
.top .top-header .top-nav li.zqjy.zxcx .zq-query {
  left: 5px;
}
.top .top-header .top-nav li.zqjy.zxcx .zq-query li a {
  width: 85px;
}
.top .top-header .top-nav li.zqjy:hover .icon21 {
  background: url(../img/img-icon.png) -122px -151px no-repeat !important;
}
.top .top-header .top-nav li.zqjy:hover .zq-query {
  display: block;
}
.top .top-header .top-nav li.weixin .tit {
  position: relative;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ebebeb;
}
.top .top-header .top-nav li.weixin .tit:hover {
  height: 38px;
  line-height: 38px;
  display: block;
  background: #fff;
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  border-bottom: 1px solid #ffffff;
}
.top .top-header .top-nav li.weixin .tit:hover .weixin-pop {
  display: block;
}
.top .top-header .top-nav li.weixin .weixin-pop {
  display: none;
  position: absolute;
  left: -1px;
  top: 38px;
  width: 174px;
  padding: 18px;
  overflow: hidden;
  border: #b3b3b3 1px solid;
  border-top: 0;
  background-color: #fff;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, 0.3);
  z-index: 99;
  *zoom: 1;
}
.top .top-header .top-nav li.weixin .weixin-pop .wimg {
  display: inline-block;
  padding: 5px;
  width: 161px;
  height: 161px;
  border: #dedede 1px solid;
}
.top .top-header .top-nav li.weixin .weixin-pop .wimg.weixin-img {
  background: url(../img/code_wx.png) no-repeat center center;
}
.top .top-header .top-nav li.weixin .weixin-pop .pop-text {
  line-height: 18px;
  color: #9b9ea1;
  text-align: center;
}
.top .top-header .top-nav li.aboutus-li .tit {
  border-left: 1px solid #ddd;
}
.top .top-header .top-nav li.ggkh {
  padding: 0 12px;
  font-size: 14px;
  color: #fff;
  background: #ff5f07;
  cursor: pointer;
}
.top .top-header .top-right {
  float: right;
}
.top .top-header .top-right .ggkh {
  padding: 0 12px;
  font-size: 14px;
  color: #fff;
  background: #ff5f07;
  cursor: pointer;
}
.top .top-header .top-right .ggkh:hover {
  background-color: #fe7325;
}
.top .top-header .top-right li {
  float: left;
  height: 37px;
  line-height: 37px;
}
.top .top-header .top-right li a {
  display: block;
  padding: 0 12px;
  font-size: 14px;
  color: #7d8185;
  vertical-align: middle;
  background: url(../img/servece-icon.png) no-repeat 12px center;
}
.top .top-header .top-right li a:hover {
  color: #fe7325;
  vertical-align: middle;
  background: url(../img/servece-icon2.png) no-repeat 12px center;
  z-index: 999;
}
.top .top-header .top-right li.online span {
  display: inline-block;
  margin-right: 5px;
  width: 26px;
  height: 26px;
}
.logo {
  background: #ffffff;
}
.logo .eastmoeny-logo {
  margin: 0px auto;
  width: 1050px;
  height: 97px;
  overflow: hidden;
  position: relative;
}
.logo .eastmoeny-logo .logo {
  display: inline-block;
  margin: 26px 30px 0 0;
  border: 0;
  width: 209px;
  height: 44px;
  background: url(../img/logo.png) no-repeat left center;
  float: left;
}
.logo .eastmoeny-logo .open-center {
  display: inline-block;
  border-left: 1px solid #807f7f;
  margin-top: 40px;
  padding-left: 25px;
  float: left;
  color: #727171;
  font-size: 18px;
  font-weight: normal;
}
.logo .eastmoeny-logo .logo-right {
  position: absolute;
  right: 0;
  top: 22px;
}
.logo .eastmoeny-logo .logo-right li {
  text-align: right;
  color: #777777;
  font-size: 14px;
}
.logo .eastmoeny-logo .logo-right li a {
  color: #777777;
}
.logo .eastmoeny-logo .logo-right li.last-li {
  margin-top: 10px;
}
.logo .eastmoeny-logo .logo-right li .right-icon {
  display: inline-block;
  *zoom: 1;
  *display: inline;
  margin: 0 5px -8px 0;
  width: 26px;
  height: 26px;
}
.logo .eastmoeny-logo .logo-right li .right-icon.icon1 {
  background: url(../img/img-icon.png) -343px -112px no-repeat;
}
.logo .eastmoeny-logo .logo-right li .right-icon.icon2 {
  background: url(../img/img-icon.png) -343px -140px no-repeat;
}
.logo .eastmoeny-logo .logo-right li.firstli a:hover {
  color: #fe7325;
}
.logo .eastmoeny-logo .logo-right li.firstli a:hover .icon12 {
  background: url(../img/servece-icon2.png) no-repeat;
}
.nav {
  background: #ffffff;
}
.nav .nav-warp {
  margin: 0 auto;
  width: 1050px;
  height: 51px;
  _text-align: left;
}
.nav .nav-warp li {
  float: left;
  margin: 0 5px;
}
.nav .nav-warp li a {
  display: inline-block;
  padding: 0 40px;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  font-weight: bold;
  color: #2f3034;
}
.nav .nav-warp li a:hover {
  border-bottom: 3px solid #ff7326;
}
.nav .nav-warp li.cur {
  border-bottom: 3px solid #ff7326;
}
.about-foot {
  font-size: 16px;
  color: #333;
  font-family: 'Microsoft YaHei';
  background: #ffffff;
}
.about-foot .about {
  width: 1050px;
  margin: 0 auto;
  padding-top: 96px;
}
.about-foot .about h2 {
  font-weight: bold;
  font-size: 40px;
  border-top: 2px solid #333;
  position: relative;
}
.about-foot .about h2 span {
  background: #ffffff;
  position: absolute;
  left: 50%;
  top: -28px;
  margin-left: -198px;
  padding: 0 35px;
  color: #2d3033;
}
.about-foot .about .top {
  margin: 40px 0 36px;
  line-height: 30px;
  height: auto;
  text-align: left;
  border: 0;
  font-size: 16px;
  color: #2d3033;
}
.about-foot .about .bottom-box {
  overflow: hidden;
  padding-bottom: 50px;
}
.about-foot .about .bottom-box .b-left {
  float: left;
  *text-align: left;
  _display: inline;
  _zoom: 1;
}
.about-foot .about .bottom-box .b-left li {
  height: 45px;
  line-height: 45px;
}
.about-foot .about .bottom-box .b-left li.main {
  font-size: 16px;
  color: #2d3033;
}
.about-foot .about .bottom-box .b-left li.tel {
  color: #6c7279;
  font-size: 16px;
}
.about-foot .about .bottom-box .b-left li.tel span {
  font-size: 18px;
  font-weight: bold;
}
.about-foot .about .bottom-box .b-right {
  margin-right: 18px;
  float: right;
}
.about-foot .about .bottom-box .b-right img {
  width: 122px;
  height: 123px;
  display: block;
}
.about-foot .about .bottom-box .b-right .right-ewm {
  margin-top: -2px;
  height: 30px;
  line-height: 30px;
  color: #2f3437;
  font-size: 16px;
  text-align: center;
  font-weight: bold;
  _display: inline;
  _zoom: 1;
}
.about-foot .about .bottom-box .b-right .right-ewm .ewm-text {
  color: #ea0121;
  margin-right: 5px;
}
.about-foot .my-risk {
  color: #919191;
  font-size: 16px;
  text-align: center;
  padding-bottom: 30px;
}
.about-footer {
  height: 116px;
  width: 100%;
  background: #002337;
}
.about-footer .foot_link {
  height: 40px;
  text-align: center;
  padding: 25px 0 10px;
}
.about-footer .foot_link li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.about-footer .foot_link li a {
  display: inline-block;
  height: 40px;
  margin: 0 23px;
}
.about-footer .foot_link li a.link_01 {
  width: 132px;
  background: url(../img/bottom_link.png) 0 -7px;
}
.about-footer .foot_link li a.link_02 {
  width: 191px;
  background: url(../img/bottom_link.png) 0 -59px;
}
.about-footer .foot_link li a.link_03 {
  width: 114px;
  background: url(../img/bottom_link.png) 0 -118px;
}
.about-footer .foot_link li a.link_04 {
  width: 190px;
  background: url(../img/bottom_link.png) 0 -182px;
}
.about-footer .copy_right {
  text-align: center;
  height: 36px;
  line-height: 36px;
  color: #6b7f92;
  font-size: 14px;
}
.open-step {
  width: 100%;
  overflow: hidden;
  background: #ffffff;
}
.open-step .step-content {
  width: 1050px;
  margin: 0 auto;
  padding: 75px 0 0;
  overflow: hidden;
}
.open-step .step-content .step-left {
  float: left;
  *text-align: left;
}
.open-step .step-content .step-left .step1 li {
  float: left;
  height: 60px;
  line-height: 60px;
}
.open-step .step-content .step-left .step1 li .step1-icon {
  display: inline-block;
  *float: left;
  vertical-align: middle;
}
.open-step .step-content .step-left .step1 li .step1-icon.icon1 {
  width: 44px;
  height: 55px;
  background: url('../img/img-icon.png') -5px 2px no-repeat;
}
.open-step .step-content .step-left .step1 li .step1-icon.icon2 {
  width: 60px;
  height: 46px;
  background: url('../img/img-icon.png') -79px -5px no-repeat;
}
.open-step .step-content .step-left .step1 li .step1-icon.icon3 {
  width: 58px;
  height: 48px;
  background: url('../img/img-icon.png') -154px -3px no-repeat;
}
.open-step .step-content .step-left .step1 li .step1-content {
  display: inline-block;
  *float: left;
  margin: 0 40px 0 12px;
  color: #2d3033;
  font-size: 20px;
}
.open-step .step-content .step-right {
  float: left;
  *text-align: left;
  margin-left: 20px;
}
.open-step .step-content .step-right .step2 li {
  float: left;
  height: 60px;
  line-height: 60px;
  margin-right: 40px;
  text-align: center;
}
.open-step .step-content .step-right .step2 li .step2-icon {
  display: inline-block;
  *float: left;
  vertical-align: middle;
}
.open-step .step-content .step-right .step2 li .step2-icon.icon1 {
  width: 43px;
  height: 60px;
  background: url('../img/img-icon.png') -220px -3px no-repeat;
}
.open-step .step-content .step-right .step2 li .step2-icon.icon2 {
  width: 40px;
  height: 60px;
  background: url('../img/img-icon.png') -277px -2px no-repeat;
}
.open-step .step-content .step-right .step2 li .step2-icon.icon3 {
  width: 44px;
  height: 48px;
  background: url('../img/img-icon.png') -340px 0px no-repeat;
}
.open-step .step-content .step-right .step2 li .step-con {
  display: inline-block;
  *float: left;
  color: #2d3033;
  font-size: 20px;
  margin: 0 0 0 12px;
}
.open-step .step-content .step-right .step-bank {
  margin-top: 56px;
  width: 331px;
  height: 124px;
}
.open-step .step-content .step-title {
  font-size: 26px;
  color: #2d3033;
}
.open-step .step-content .step-subtitle {
  margin: 15px 0 35px;
  font-size: 14px;
  color: #7e7e7e;
}
.open-step .step-content .hold-bank {
  width: 1050px;
  padding-top: 85px;
  margin: 0 auto;
  overflow: hidden;
}
.open-step .step-content .hold-bank p {
  margin-bottom: 20px;
  font-size: 26px;
  color: #2d3033;
}
.rightbar-wrap {
  position: fixed;
  bottom: 100px;
  left: 50%;
  margin-left: 600px;
  z-index: 999;
}
.rightbar-wrap ul li {
  position: relative;
  width: 40px;
  height: 40px;
  margin-top: 2px;
  background: url(../img/gotop.png);
  cursor: pointer;
  text-align: center;
}
.rightbar-wrap ul li a {
  display: none;
  color: #fff;
  font-size: 14px;
  padding-top: 4px;
}
.rightbar-wrap ul li.item1 {
  background-position: 0 0;
}
.rightbar-wrap ul li.item1:hover .qr_code {
  display: block;
}
.rightbar-wrap ul li.item2 {
  background-position: 0 -42px;
}
.rightbar-wrap ul li.item3 {
  background-position: 0 -84px;
}
.rightbar-wrap ul li.item4 {
  background-position: 0 -126px;
}
.rightbar-wrap ul li.background {
  background: #d7540a;
}
.rightbar-wrap ul li.background a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
.rightbar-wrap ul li .qr_code {
  position: absolute;
  bottom: 0;
  right: 40px;
  padding: 10px 10px 5px;
  background: #ffffff;
  border: 1px solid #ccc;
  display: none;
}
.rightbar-wrap ul li .qr_code .code-img {
  width: 103px;
  height: 103px;
}
.rightbar-wrap ul li .qr_code p {
  font-size: 12px;
  margin-top: 5px;
}
.rightbar-wrap ul li .qr_code p.p1 {
  color: #f64d4d;
}
.rightbar-wrap ul li .qr_code p.p2 {
  color: #2d3033;
}
.tenreason-box {
  margin-top: 50px;
  width: 100%;
  overflow: hidden;
  background: #ffffff;
}
.tenreason-box .reason-titbox {
  border-left: 5px solid #f74548;
  width: 1050px;
  height: 100px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.tenreason-box .reason-titbox .num {
  position: absolute;
  left: 5px;
  top: -12px;
  color: #f04443;
  font-size: 110px;
  z-index: 2;
  letter-spacing: -5px;
}
.tenreason-box .reason-titbox .left-tit {
  padding-left: 135px;
}
.tenreason-box .reason-titbox .left-tit .p1 {
  margin-top: 5px;
  color: #474747;
  font-size: 30px;
}
.tenreason-box .reason-titbox .left-tit .p2 {
  position: absolute;
  left: 135px;
  bottom: 5px;
  color: #f04443;
  font-size: 48px;
  font-weight: bold;
}
.tenreason-box .reason-titbox .season-titimg {
  position: absolute;
  right: 0;
  bottom: 9px;
  width: 511px;
  height: 82px;
}
.tenreason-box .content-bgodd {
  width: 100%;
  overflow: hidden;
  background: #ffffff;
}
.tenreason-box .content-bgeven,
.tenreason-box .content-bg2 {
  width: 100%;
  overflow: hidden;
  background: #f2eef5;
}
.tenreason-box .reason-content {
  width: 1055px;
  margin: 0 auto;
  overflow: hidden;
}
.tenreason-box .reason-content .reason-left {
  float: left;
}
.tenreason-box .reason-content .reason-left img.reason02 {
  margin: 100px 0 90px 100px;
  width: 357px;
  height: 326px;
}
.tenreason-box .reason-content .reason-left img.reason04 {
  margin: 85px 0 90px;
  width: 484px;
  height: 323px;
}
.tenreason-box .reason-content .reason-left img.reason06 {
  margin: 105px 0 105px 60px;
  width: 404px;
  height: 285px;
}
.tenreason-box .reason-content .reason-left img.reason08 {
  margin: 115px 0 115px 60px;
  width: 406px;
  height: 266px;
}
.tenreason-box .reason-content .reason-left img.reason10 {
  margin: 110px 0 65px 45px;
  width: 384px;
  height: 318px;
}
.tenreason-box .reason-content .reason-right {
  float: right;
}
.tenreason-box .reason-content .reason-right img.reason01 {
  margin: 75px 175px 65px 0;
  width: 241px;
  height: 367px;
}
.tenreason-box .reason-content .reason-right img.reason03 {
  margin: 135px 150px 115px 0;
  width: 363px;
  height: 240px;
}
.tenreason-box .reason-content .reason-right img.reason05 {
  margin: 40px 85px 60px 0;
  width: 433px;
  height: 433px;
}
.tenreason-box .reason-content .reason-right img.reason07 {
  margin: 90px 120px 85px 0;
  width: 337px;
  height: 313px;
}
.tenreason-box .reason-content .reason-right img.reason09 {
  margin: 110px 135px 110px 0;
  width: 304px;
  height: 309px;
}
.tenreason-box .reason-content .reason-margin1 {
  padding-top: 170px;
  padding-bottom: 120px;
  position: relative;
}
.tenreason-box .reason-content .reason-margin1 .reason-gift {
  position: absolute;
  bottom: 0;
  left: 0;
  display: inline-block;
  width: 390px;
  height: 159px;
  background: url('../img/gift.png') no-repeat;
}
.tenreason-box .reason-content .reason-margin2 {
  margin-top: 160px;
}
.tenreason-box .reason-content .reason-margin3 {
  margin: 150px 0;
}
.tenreason-box .reason-content .reason-margin4 {
  margin: 165px 0;
}
.tenreason-box .reason-content .reason-margin5 {
  margin-top: 150px;
}
.tenreason-box .reason-content .reason-margin6 {
  margin: 145px 55px 185px 0;
}
.tenreason-box .reason-content .reason-margin7 {
  margin: 145px 0;
}
.tenreason-box .reason-content .reason-margin8 {
  margin-top: 175px;
}
.tenreason-box .reason-content .reason-margin9 {
  margin: 200px 55px 175px 0;
}
.tenreason-box .reason-content .reason-margin10 {
  margin: 165px 0;
}
.tenreason-box .reason-content .reason-contitle {
  position: relative;
  font-size: 36px;
  color: #333333;
  font-weight: bold;
  z-index: 9;
  line-height: 52px;
}
.tenreason-box .reason-content .reason-contitle .title-bg {
  position: absolute;
  bottom: 0px;
  left: 126px;
  width: 334px;
  height: 23px;
  display: inline-block;
  background: url('../img/img-icon.png') 0px -123px no-repeat;
  z-index: -1;
}
.tenreason-box .reason-content .reason-contitle .reason-num {
  font-size: 36px;
  color: #f64d4d;
  font-weight: bold;
}
.tenreason-box .reason-content .reason-contitle .reason-icon {
  margin-left: 10px;
  display: inline-block;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon1 {
  width: 33px;
  height: 42px;
  background: url('../img/img-icon.png') -332px -65px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon2 {
  width: 40px;
  height: 40px;
  background: url('../img/img-icon.png') -368px -52px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon3 {
  width: 42px;
  height: 47px;
  background: url(../img/reason3-icon.png) no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon4 {
  width: 48px;
  height: 43px;
  background: url(../img/img-icon.png) -145px -65px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon5 {
  width: 43px;
  height: 44px;
  background: url(../img/img-icon.png) 0px -65px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon6 {
  width: 51px;
  height: 40px;
  background: url(../img/img-icon.png) -48px -65px no-repeat;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon7 {
  width: 38px;
  height: 47px;
  background: url(../img/img-icon.png) -294px -65px no-repeat;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon8 {
  width: 46px;
  height: 45px;
  background: url(../img/img-icon.png) -248px -69px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon9 {
  width: 30px;
  height: 49px;
  background: url(../img/img-icon.png) -378px -97px no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-contitle .reason-icon.icon10 {
  width: 42px;
  height: 39px;
  background: url(../img/icon10.png) no-repeat;
  margin-bottom: -5px;
}
.tenreason-box .reason-content .reason-tips {
  margin-top: 10px;
  color: #a6a6a6;
  font-size: 18px;
}
.tenreason-box .reason-content .reson-con {
  *text-align: left;
  margin-top: 20px;
  font-size: 26px;
  color: #666666;
  line-height: 45px;
}
.tenreason-box .reason-content .reson-con.reson-con2 {
  margin-top: 0;
  font-size: 16px;
  color: #666666;
  line-height: 30px;
}
.tenreason-box .reason-content .reason-margin2,
.tenreason-box .reason-content .reason-margin4,
.tenreason-box .reason-content .reason-margin6,
.tenreason-box .reason-content .reason-margin8,
.tenreason-box .reason-content .reason-margin10 {
  margin-right: 55px;
}
.tenreason-box .reason-content .reason-margin2 .title-bg,
.tenreason-box .reason-content .reason-margin4 .title-bg,
.tenreason-box .reason-content .reason-margin6 .title-bg,
.tenreason-box .reason-content .reason-margin8 .title-bg,
.tenreason-box .reason-content .reason-margin10 . {
  right: -8px;
  width: 334px;
}
.tenreason-box .tit-tips {
  padding: 15px 0;
  color: #919191;
  font-size: 14px;
  text-align: center;
}
.tenreason-box .question-mark {
  display: inline-block;
  width: 25px;
  height: 23px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAYAAAD+4+QTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NkI5MjI4NjQwN0RFNjExODhCNUZEOTZDNzg1RDJCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxODIwODIzQzYwMDYxMUU4OEUwNEM0OERBMkQxQzA2RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODIwODIzQjYwMDYxMUU4OEUwNEM0OERBMkQxQzA2RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCMTc1NkE5Mjc1RkU4MTE5MDI4OTUyMEM0RkExNkRFIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NjczOGRjMTktYmEyNi0xMWU3LWE1YWMtOTA1NzNkYTc4MjEzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+X08gSAAAAjtJREFUeNq0lUGrElEUx08hYSqOiTCEiiEIIVlt3gPh7WtRi9rVR3ir2lTQuuLRonZ9g9q16G1qHbgoEJ4FISYlmqmLMlOfAy76n3lHGa9zx1vQgR+jc889/3vuPXPusUqlQv/TyuUyHd/gcwrsgn3QAg74DT7Ju13xCbSQ5n0Y3AZ3QEIZOwHOClfAA/AYPAGHfsH8MjkD3oOHqkAoFHJRLCFC72Tuxkwy4K08l5ZKpci2bYrH4+7/+XxOo9GIWq0WzWazhds5mVsGHV0mvEUvVYFMJkOFQoEikQgNBgPqdrs0nU4pmUxSqVSicDisLpJjnNRlcgtseQdjsRhls1lyHIdqtZqbgVecx3K5HNXrde+0LYn1SM0kCe6tbXbi6Eg4A68AW6fTcd8ttlCxuxJzReQGsFTPaDTqPsfjsW8JcoaaYrAk5orIJb8g/X6fGo0GDYfDtTHeSl7EZDJZy1LssnomF/28/IIvSjmfzy+3UmMX1Exs0zbBAsVi0c2i3W5Tr9fTudqqiPMvAnz4JrYQ+W7inE6n/0agr4rUTUQs66gAA7bIaweqyBuTWVxJAdWk2mu1ul5Ik7OCZjWbTdP6+CUxVzL5AfY2zeRWwhjYnsRca5BPwQfdLO7E3KsY/h1gHyWWbxfmC+c66Oo+TG4jjK7NwL6Ba+rlpTadz2AHvJL7YWl82NVqdVMGV8FXk5vxC9gG9zkBg/0fiu+2n0DQHX8o1+8zcFOa3Xlw2vPx1qRMn4OfQav4I8AA9em3wStGEisAAAAASUVORK5CYII=')
    no-repeat center/100% 100%;
}
.ban_openaccount {
  position: relative;
  width: 100%;
  height: 450px;
  z-index: 0;
  overflow-x: auto;
  background: #ffffff;
}
.ban_openaccount .banner_main {
  position: relative;
  width: 1050px;
  margin: 0 auto;
  z-index: 3;
  min-height: 385px;
}
.ban_openaccount .banner_main .login {
  position: absolute;
  z-index: 101;
  bottom: 0;
  right: 0;
  width: 320px;
  height: 344px;
  background: rgba(0, 0, 0, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000,endColorstr=#70000000);
  overflow: hidden;
}
.ban_openaccount .banner_main .login .login-code {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin: 73px 82px 10px 83px;
  width: 155px;
  height: 155px;
  background: url('../img/code.png') no-repeat;
}
.ban_openaccount .banner_main .login .click-code {
  display: block;
  position: absolute;
  right: 59px;
  top: 17px;
  width: 124px;
  height: 25px;
  z-index: 567;
  background: url(../img/click-code.png) no-repeat;
}
.ban_openaccount .banner_main .login .login-icon {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: absolute;
  cursor: pointer;
}
.ban_openaccount .banner_main .login .login-icon.icon-rpc {
  right: 0;
  top: 0;
  width: 76px;
  height: 76px;
}
.ban_openaccount .banner_main .login .login-icon.login-l-icon {
  left: -9px;
  top: -9px;
  width: 81px;
  height: 86px;
  background: url('../img/login-l-icon-111.png') no-repeat;
}
.ban_openaccount .banner_main .login .login-icon.login-r-icon {
  background: url('../img/login-r-icon.png') no-repeat;
}
.ban_openaccount .banner_main .login .login-icon.login-pc-icon {
  background: url('../img/login-pc-icon.png') no-repeat;
}
.ban_openaccount .banner_main .login .login-text {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  color: #fff;
  text-align: center;
  width: 100%;
}
.ban_openaccount .banner_main .login .login-text.login-sys {
  margin: 0px 0 10px 0;
  font-size: 18px;
  color: #fff;
  text-align: center;
  width: 100%;
}
.ban_openaccount .banner_main .login .login-text.login-jskh {
  margin-bottom: 15px;
  font-size: 16px;
}
.ban_openaccount .banner_main .login .login-top {
  width: 100%;
  line-height: 40px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  margin-top: 60px;
}
.ban_openaccount .banner_main .login .login-bot {
  width: 100%;
  text-align: center;
  margin: 13px auto;
}
.ban_openaccount .banner_main .login .login-bot.pt91 {
  padding-top: 91px;
}
.ban_openaccount .banner_main .login .login-bot.pt7 {
  padding-top: 9px;
}
.ban_openaccount .banner_main .login .login-bot .web-open {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 286px;
  height: 60px;
  line-height: 60px;
  background: #fff;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  color: #2d3033;
  border-radius: 5px;
}
.ban_openaccount .banner_main .login .login-bot .web-open:hover {
  background: #f3f3f3;
}
.ban_openaccount .banner_main .login .login-bot .phone-open {
  margin: 0 auto 17px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 286px;
  height: 60px;
  line-height: 60px;
  background: #fde593;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  color: #2d3033;
  border-radius: 5px;
}
.ban_openaccount .banner_main .login .login-bot .phone-open:hover {
  background: #ffecaa;
}
.ban_openaccount .banner_main .login .continue {
  width: 100%;
  line-height: 40px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  font-size: 15px;
  color: #fff;
  text-align: center;
  background: rgba(0, 0, 0, 0.3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000,endColorstr=#30000000);
}
.ban_openaccount .banner_main .login .continue a {
  color: #ff9519;
  text-decoration: underline;
}
.ban_openaccount .banner_main .login .click-pc {
  display: block;
  position: absolute;
  right: 59px;
  top: 17px;
  width: 124px;
  height: 25px;
  z-index: 567;
  background: url(../img/click-pc.png) no-repeat;
}
.ban_openaccount .banner_main .left {
  position: absolute;
  width: 346px;
  left: 16px;
  top: 48px;
}
.ban_openaccount .banner_main .left .iframe-box {
  width: 100%;
  height: 382px;
}
.ban_openaccount .banner_main .pc-step {
  position: absolute;
  right: 6px;
  top: 154px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 468px;
  height: 151px;
  background: url('../img/unit-a.png') no-repeat;
}
.ban_openaccount .banner-img {
  width: 100%;
  height: 450px;
  position: absolute;
  z-index: 2;
  margin: 0 auto;
  top: 0;
  left: 0;
  right: 0;
}
.ban_openaccount .banner-img .flexslider {
  position: relative;
  height: 450px;
  overflow: hidden;
  background: url(../img/loading.gif) 50% no-repeat;
}
.ban_openaccount .banner-img .flexslider .slides {
  position: relative;
  z-index: 1;
}
.ban_openaccount .banner-img .flexslider .slides li {
  height: 450px;
}
.ban_openaccount .banner-img .flexslider .flex-control-nav {
  position: absolute;
  bottom: 10px;
  z-index: 2;
  width: 100%;
  text-align: center;
}
.ban_openaccount .banner-img .flexslider .flex-control-nav li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 14px;
  height: 14px;
  margin: 0 5px;
  zoom: 1;
}
.ban_openaccount .banner-img .flexslider .flex-control-nav li a {
  display: inline-block;
  zoom: 1;
  width: 14px;
  height: 14px;
  line-height: 40px;
  overflow: hidden;
  background: url(../img/dot.png) right 0 no-repeat;
  cursor: pointer;
}
.ban_openaccount .banner-img .flexslider .flex-control-nav .flex-active {
  background-position: 0 0;
}
.ban_openaccount .banner-img .flexslider .flex-direction-nav {
  display: none;
  position: absolute;
  z-index: 3;
  width: 100%;
  top: 45%;
}
.ban_openaccount .banner-img .flexslider .flex-direction-nav li a {
  display: block;
  width: 50px;
  height: 50px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 999;
}
.ban_openaccount .banner-img .flexslider .flex-direction-nav li a.flex-prev {
  left: 4%;
  background: url(../img/prev.png) center center no-repeat;
}
.ban_openaccount .banner-img .flexslider .flex-direction-nav li a.flex-next {
  right: 4%;
  background: url(../img/next.png) center center no-repeat;
}
.ban_openaccount .shrink {
  position: absolute;
  width: 92px;
  height: 57px;
  left: 50%;
  bottom: 0;
  margin-left: -46px;
  z-index: 5;
  background: url(../img/shrink.png) no-repeat;
  cursor: pointer;
}
.ban_openaccount .banner-pc {
  width: 100%;
  height: 450px;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  margin: 0 auto;
  background: url(../img/banner_pc.jpg) repeat-x;
}
#J_openAccount_layer {
  position: absolute;
  top: 185px;
  z-index: 3;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}
.pop {
  width: 636px;
  height: 328px;
  display: none;
  z-index: 9999;
  position: fixed;
  top: 40%;
  left: 50%;
  background: #fbf2f1;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 10px;
  -webkit-overflow-scrolling: auto;
}
.pop h3 {
  margin-top: 23px;
  background: #f64d4d;
  font-size: 28px;
  color: #fff;
  padding: 11px 0 11px 30px;
}
.pop p {
  font-size: 26px;
  color: #333;
  padding: 15px 30px;
}
.pop .close {
  position: absolute;
  bottom: -90px;
  left: 50%;
  margin-left: -29px;
  width: 58px;
  height: 58px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMAKO/oL0SsTA3gFjhcjZahanzWcoYgzb63VcaQw1SzAAADCklEQVRYw51Y6bqqMAy0BQplFw6Lzvu/5yVHrvUwtiz54aemTjLpJC3egpbHj742jTGmvpfFcLtmQ/nzjOBMj1UZn0dpp/+/t5G1Vq+fxl6dgSkaiNm6fcR5lt2yLI/Ttu4gZpLDMEbWT32cbT2qn3+h0iMweQ0gqnzVUPdIoPYL30YLzD0PRWoXiroPw2TCqhaY4KofSSq0KrbAszjAX82A9hc91UB9cEckqdLje3h8/qjtdw8AyjZE741EOPZcB6hxZUD4ZztJRV842H1ebArQGxU0B+vM9Zj/fFECDa06qIL+U6oRuts1ewIf5GqA9Hy8TIY+XLLqIwkj6V02i9klVG0mhSkDY09tBg+QvJNjMSR+Ec6bqBpm3TJq+UQD6fdBo6G3+3JfE3m4apH4CSdCpOjEWbVk0H2NLEiMr2NePGEUZho/niGRfuH1yofKPSz1oNDEjnixKEsplc7Y59gxL7ZOtstsVE3siBdbvRRp6LhEjovk5Hi5fKhI0a3QNHiJHfPiY0MmURIepukL0dWZrQBElmp3LCvaL5KkAEnKQXa9FV4ByyxkVqrw5OoAdME10q5Lo0cso+08p/0goKMZ6WQH6FCNbGmdMi8CvfaL+o5WiY44GPUX9x3raFfZkXLKDCo7H1GFeMXcd2w9rHT/HOYltsOuwVPQdL7D67bHzgqrgtzEa49dLBAys6swr112/es8MrBBXvvsRkzLK01/4kXsmFm5lsrQSet4MbuS7iPr8cF9W/nnvNLbsPn7tjfwva/y90PSbMbOR7fWlFLY+DLikpsuAzVA/Jnd4yJO8fc5yMrAvWSdO/FXLc1XiZXbi/f9Ak7LG/688gyRgNsrv/BUU2AVLok/PYfjiV3gHLsEvsiFPlPxVnACuZr8EEzWAJG/pvm0uI/QSy1fLPhxfip2YAYDoN6LNcqi4CleacAeyPv++pMo840jcVfk9YaErdN8W8K06kAJh2y4//5AT1WfxkrlKo7TtpoFH7Y6NQSzpOnc33Tvd9ak2YWZ1ZtRO7TR9Ikf5R/y5kAxzbsAeQAAAABJRU5ErkJggg==')
    no-repeat center;
  background-size: contain;
}
/*# sourceMappingURL=index.css.map */
