@charset "UTF-8";
/**
 * @desc 基础函数
 * @author cifer
 * @date 2014-10-14
 */
.product_financial_ul, .sub_nav_wrap, .sub_nav_wrap .sub_product_list, .finance_status {
  *zoom: 1; }
  .product_financial_ul:after, .sub_nav_wrap:after, .sub_nav_wrap .sub_product_list:after, .finance_status:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }

.link_blue {
  color: #319eea; }

.visibility {
  visibility: hidden; }

/**
 * @desc 子头部
 * @author cifer
 * @date 2016-05-21
 */
.product_financial_ul, .sub_nav_wrap, .sub_nav_wrap .sub_product_list, .finance_status {
  *zoom: 1; }
  .product_financial_ul:after, .sub_nav_wrap:after, .sub_nav_wrap .sub_product_list:after, .finance_status:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0; }

.product_financial_ul {
  height: 80px;
  line-height: 80px;
  font-size: 24px; }
  .product_financial_ul .product_financial_li {
    float: left;
    margin-right: 50px;
    cursor: pointer; }
  .product_financial_ul .cur {
    color: #0399e5; }
    .product_financial_ul .cur a {
      color: #0399e5; }

.sub_nav_wrap {
  position: relative;
  z-index: 10; }
  .sub_nav_wrap .mod_inner {
    position: relative;
    width: 1190px;
    margin: 0 auto; }
  .sub_nav_wrap .product_list {
    width: 630px;
    position: absolute;
    padding: 0 15px 15px 15px;
    box-shadow: 0 0 2px 2px #f4f4f4;
    left: 0;
    background-color: #fff; }
  .sub_nav_wrap a:hover {
    color: #0399e5; }
  .sub_nav_wrap .product_hd {
    height: 32px;
    border-bottom: 1px solid #d3d2d2;
    margin-top: 6px;
    line-height: 32px;
    font-size: 16px;
    color: #373737; }
  .sub_nav_wrap .sub_product_list {
    font-size: 16px;
    color: #6b6969;
    padding-top: 14px;
    padding-bottom: 15px; }
    .sub_nav_wrap .sub_product_list .sub_product {
      display: inline-block;
      *display: inline;
      *zoom: 1;
      margin-right: 25px;
      height: 36px;
      line-height: 36px; }

.finance_head_bg img {
  display: block;
  width: 100%; }

.finance_wrap {
  text-align: center; }
  .finance_wrap h2 {
    margin-bottom: 31px;
    line-height: 1;
    font-size: 30px;
    color: #505050;
    font-weight: normal; }
  .finance_wrap .des {
    margin-bottom: 38px;
    padding: 0 340px;
    line-height: 1.6;
    font-size: 16px;
    color: #797979; }
  .finance_wrap ul {
    margin: 0 auto;
    padding-top: 130px;
    width: 820px;
    height: 70px;
    background: top center no-repeat; }
  .finance_wrap li {
    float: left;
    margin-left: 232px;
    width: 118px;
    line-height: 1.6;
    font-size: 16px;
    color: #828384; }
  .finance_wrap li:first-child {
    margin-left: 0 !important; }
  .finance_wrap .mod_btn {
    width: 212px;
    height: 58px;
    line-height: 48px;
    font-size: 18px; }
  .finance_wrap .unit {
    padding: 52px 0; }
  .finance_wrap .unit2,
  .finance_wrap .unit4 {
    background: #eaeaea; }
    .finance_wrap .unit2 h2,
    .finance_wrap .unit4 h2 {
      margin-bottom: 28px; }
  .finance_wrap .unit1 li {
    margin-left: 116px; }

.finance_status {
  padding: 40px 0; }
  .finance_status .status_unit {
    float: left;
    width: 25%;
    line-height: 1.8;
    font-size: 18px;
    color: #9e9e9e;
    text-align: center; }
  .finance_status .company {
    font-size: 22px;
    color: #434343; }
    .finance_status .company .notice {
      font-size: 26px; }

.status_today {
  line-height: 2;
  text-align: center;
  font-size: 16px;
  color: #c2c2c2; }

/*# sourceMappingURL=finance_v2.css.map */
