@charset "UTF-8";
* {
  padding: 0;
  margin: 0;
  border: 0;
}
html,
input,
* {
  font-family: "微软雅黑", Helvetica, Arial, sans-serif;
}
body {
  color: #000;
  background: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
a {
  color: #666;
  text-decoration: none;
}
a:active,
a:hover,
a:visited {
  text-decoration: inherit;
}
img {
  border: 0;
  display: block;
  max-width: 100%;
}
ul,
ol,
dl,
li {
  list-style: none;
}
.clear:before,
.clear:after {
  content: "";
  display: table;
}
.clear:after {
  clear: both;
  overflow: hidden;
}
.clear {
  zoom: 1;
}
.por {
  position: relative;
  z-index: 0;
}
.poa {
  position: absolute;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.mauto {
  margin: 0 auto;
}
.gray {
  background-color: #F4F2F2;
}
/*reset结束*/
.wrap {
  width: 1000px;
  margin: 0 auto;
}
.main {
  width: 815px;
  margin: 0 auto;
}
.header .go_index {
  position: absolute;
  right: 0;
  bottom: 0;
  display: block;
  width: 170px;
  height: 40px;
  font-size: 0;
  overflow: hidden;
  text-indent: -99em;
  background: url(about:blank);
}
.fnav {
  /*position: fixed;*/
  position: absolute;
  top: 78px;
  left: 50%;
  z-index: 100;
  margin-left: -408px;
  display: block;
  width: 815px;
  background: #000;
  font-size: 0;
}
.fnav li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 16%;
}
.fnav li a {
  display: block;
  width: 100%;
  height: 50px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
.fnav li.f-sec {
  background: #F7AB00;
}
.fnav li.f-sec a {
  color: #000;
}
.fff {
  position: fixed;
  top: 0;
}
/*品牌介绍*/
.brand-info .brand-icom {
  position: absolute;
}
.brand-info .brand-icom p {
  font-size: 16px;
  color: #403f3f;
  line-height: 1.5;
}
.brand-info .brand-icom .b-itit {
  font-size: 30px;
  color: #f7ab00;
  padding-bottom: 10px;
}
.brand-info .bp1 {
  left: 550px;
  top: 137px;
  width: 355px;
}
.brand-info .bp2 {
  position: absolute;
  top: 365px;
  left: 325px;
}
.brand-info .bp2 p {
  font-size: 22px;
  color: #4c4c4c;
}
.brand-info .bp2 p strong {
  font-size: 40px;
  color: #000;
}
.brand-info .bp3 {
  left: 91px;
  top: 563px;
  width: 361px;
  text-align: right;
}
.brand-info .bp4 {
  top: 700px;
  left: 545px;
}
.brand-info .bp5 {
  top: 835px;
  left: 180px;
  width: 280px;
  text-align: right;
}
.brand-info .bp6 {
  left: 550px;
  top: 953px;
}
.brand-info .bp7 {
  left: 95px;
  top: 1085px;
  width: 358px;
  text-align: right;
}
.brand-info .bp8 {
  top: 1202px;
  left: 555px;
  width: 360px;
}
.brand-info .bp9 {
  left: 235px;
  top: 1346px;
  text-align: right;
}
.brand-info .bp10 {
  left: 555px;
  top: 1466px;
}
.brand-info .bp11 {
  top: 1525px;
  width: 100%;
  text-align: center;
}
.cuic {
  background-color: #F1F1F1;
}
.ppys-wrap .ppys {
  position: absolute;
}
.ppys-wrap .ppys p {
  font-size: 14px;
  color: #000;
  padding-bottom: 13px;
}
.ppys-wrap .ppys .pp-tit {
  font-size: 18px;
  color: #f7ab00;
}
.ppys-wrap .pp1 {
  top: 40px;
  left: 15px;
  width: 210px;
  height: 200px;
  padding: 0 20px;
  padding-top: 50px;
  background-color: #e1e1e1;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.ppys-wrap .pp2 {
  top: 40px;
  right: 30px;
}
.ppys-wrap .pp3 {
  top: 620px;
  left: 30px;
  background-color: #e1e1e1;
  padding: 13px;
  padding-bottom: 0;
}
.ppys-wrap .pp4 {
  top: 620px;
  right: 30px;
  background-color: #e1e1e1;
  padding: 13px;
  padding-bottom: 0;
}
.mt45 {
  margin-top: 45px;
}
.zc {
  position: absolute;
}
.zc p {
  font-size: 14px;
  color: #010101;
  line-height: 2;
}
.zc p span {
  font-size: 14px;
  color: #f7ab00;
}
.tar {
  text-align: right;
}
.zc1 {
  top: 270px;
  left: 0;
}
.zc2 {
  left: 75px;
  top: 608px;
}
.zc3 {
  top: 827px;
  left: 478px;
}
.zc3 p {
  line-height: 3;
}
.zc4 {
  position: absolute;
  left: 500px;
  top: 477px;
  width: 315px;
}
.zc4 p {
  font-size: 14px;
  color: #000;
  margin-bottom: 10px;
}
.zc4 .zc4-tit {
  font-size: 18px;
  color: #f7ab00;
  margin-bottom: 0;
}
.zc4 .mb0 {
  margin-bottom: 0;
}
.zc4 .mb15 {
  margin-bottom: 15px;
}
.jmtj .jmp {
  position: absolute;
  left: 275px;
  font-size: 22px;
  color: #000;
}
.jmtj .jmp1 {
  top: 149px;
}
.jmtj .jmp2 {
  top: 260px;
}
.jmtj .jmp3 {
  top: 368px;
}
.jmtj .jmp4 {
  top: 492px;
}
.black {
  height: 432px;
  background-color: #2C2C2C;
}
.mess .m-tit {
  font-size: 18px;
  color: #fff;
  padding-top: 35px;
  padding-bottom: 10px;
}
.mess .m-cont {
  width: 507px;
  height: 308px;
  padding-left: 35px;
  padding-top: 10px;
  border: 1px solid #434343;
  background: #313131;
}
.mess .m-cont .m-list {
  font-size: 0;
  margin-top: 20px;
}
.mess .m-cont .m-list .ml-tit {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 65px;
  padding-right: 25px;
  font-size: 16px;
  color: #969288;
}
.mess .m-cont .m-list .vtt {
  vertical-align: top;
}
.mess .m-cont .m-list .m-type {
  width: 342px;
  height: 33px;
  line-height: 33px;
  border-radius: 4px;
  padding: 0 10px;
  color: #fff;
  font-size: 16px;
  background-color: #3B3B3B;
}
.mess .m-cont .m-list .m-sub {
  width: 362px;
  height: 53px;
  line-height: 53px;
  font-size: 24px;
  color: #2a2a2a;
  background-color: #F7AB00;
  border-radius: 4px;
  cursor: pointer;
  font-weight: bold;
  letter-spacing: 10px;
}
.mess .m-cont .m-list ul {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 370px;
  font-style: 0;
}
.mess .m-cont .m-list ul li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  font-size: 14px;
  color: #969288;
  margin-left: 60px;
  margin-bottom: 10px;
  cursor: pointer;
  padding-left: 20px;
  background: url(../images/no.png) left center no-repeat;
  *background: url(../images/no.png) left top no-repeat !important;
}
.mess .m-cont .m-list ul .m-sec {
  background: url(../images/yes.png) left center no-repeat;
  *background: url(../images/yes.png) left top no-repeat !important;
}
.mess .m-cont .m-list ul .ml0 {
  margin-left: 0;
}
.ecode {
  position: absolute;
  left: 588px;
  top: 65px;
}
.footer {
  text-align: center;
  padding: 30px 0;
}
.footer p {
  font-size: 16px;
  color: #969288;
}
#fmess {
  width: 514px;
  position: fixed;
  bottom: -444px;
  left: 0;
  z-index: 100;
}
#fmess .main {
  width: 514px;
}
#fmess .close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 31px;
  height: 31px;
  cursor: pointer;
  background: url(../images/close.png) center center;
}
#fmess .m-cont {
  width: 410px;
  height: 400px;
  padding: 40px 50px 0;
  background: #EEEEEE;
  border: 2px solid #F7AB00;
  border-radius: 4px;
}
#fmess .mt35 {
  margin-top: 35px;
}
#fmess .ml-tit {
  padding-right: 10px;
}
#fmess ul {
  width: 333px;
}
#fmess ul li {
  margin-left: 50px;
}
#fmess ul .ml0 {
  margin-left: 0;
}
#fmess .fp1 {
  font-size: 26px;
  color: #f7ab00;
}
#fmess .fp2 {
  font-size: 18px;
  color: #999999;
  padding-bottom: 16px;
  border-bottom: 1px solid #fff;
}
#fmess .m-type {
  width: 310px;
  background: #fff;
  border: 1px solid #A5A5A5;
}
#fmess .m-sub {
  width: 100%;
}

#ftab {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 99;
  width: 525px;
  height: 84px;
  background: url(../images/tab.png) center no-repeat;
}
#ftab span.f-open {
  position: absolute;
  display: block;
  width: 55px;
  height: 84px;
  right: 0;
  top: 0;
  cursor: pointer;
}
.invest {
  margin-top: 40px;
}
.invest > img {
  float: left;
}
.invest .in-cont {
  float: right;
  width: 400px;
  height: 333px;
  border: 1px solid #CDCDCD;
}
.invest .in-cont .in-tit {
  text-align: center;
  font-size: 20px;
  color: #f7ab00;
  padding-top: 15px;
  padding-bottom: 10px;
}
.invest .in-cont ul li {
  padding-left: 26px;
  margin-top: 9px;
  font-size: 0;
}
.invest .in-cont ul li * {
  display: inline-block;
}
.invest .in-cont ul li span {
  color: #282828;
  font-size: 14px;
}
.invest .in-cont ul li select {
  width: 76px;
  height: 25px;
  line-height: 25px;
  border: 1px solid #F7AB00;
  margin-right: 8px;
}
.invest .in-cont ul li .in-type {
  font-size: 14px;
  width: 180px;
  padding: 0 5px;
  height: 25px;
  line-height: 25px;
  border: 1px solid #F7AB00;
}
.invest .in-cont ul li .in-s1 {
  text-align: right;
  width: 70px;
  padding-right: 10px;
}
.invest .in-cont ul li .in-s2 {
  padding-left: 8px;
}
.invest .in-cont ul li .in-sub {
  width: 270px;
  height: 33px;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  line-height: 33px;
  margin-left: 36px;
  cursor: pointer;
  margin-top: 10px;
  background: #F7AB00;
}
/* flexslider */
.flexslider {
  position: relative;
  width: 400px;
  height: 335px;
  overflow: hidden;
  float: left;
}
.slides {
  position: relative;
  z-index: 1;
}
.slides li {
  height: 335px;
}
.flex-control-nav {
  position: absolute;
  bottom: 10px;
  z-index: 2;
  width: 99%;
  text-align: right;
}
.flex-control-nav li {
  display: inline-block;
  width: 23px;
  height: 23px;
  margin: 0 5px;
  *display: inline;
  zoom: 1;
}
.flex-control-nav a {
  display: inline-block;
  width: 23px;
  height: 23px;
  line-height: 80px;
  overflow: hidden;
  background: url(../images/dots.png) right 0 no-repeat;
  cursor: pointer;
}
.flex-control-nav .flex-active {
  background-position: 0 0;
}
.flex-direction-nav {
  position: absolute;
  z-index: 3;
  width: 100%;
  top: 45%;
}
.flex-direction-nav li a {
  display: block;
  width: 50px;
  height: 50px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
}
/*提交成功页面*/
.header {
  background: #fff;
}
.bgray {
  padding-bottom: 54px;
  background: #E2E2E2;
}
.bgray .mauto {
  margin-top: 65px;
}
.bit-tip {
  width: 725px;
  height: 250px;
  margin: 100px auto 0;
  border-radius: 4px;
  border: 1px solid #C6C6C6;
  background: #fff;
}
.bit-tip .big {
  font-size: 36px;
  color: #1a1a1a;
  text-align: center;
  padding-top: 10px;
  margin-top: 52px;
  background: url(../images/big-yes.png) 120px top no-repeat;
}
.bit-tip .bit-sm {
  font-size: 18px;
  color: #737373;
  text-align: center;
  margin-top: 48px;
}
.s-ecode {
  font-size: 0;
  text-align: center;
}
.s-ecode > div {
  display: inline-block;
  text-align: center;
  margin-right: 43px;
}
.s-ecode > div img {
  margin: 42px auto 18px;
}
.s-ecode > div a {
  font-size: 14px;
  color: #848484;
}
.sfoot {
  width: 1000px;
  margin: 0 auto;
  background: #252424;
}
#fmess .mess .m-cont .m-list .m-type{
  color:#000;
}
 .ji{
 position: fixed;
 left:10px;
 }