*{box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,h6,p,q,form,fieldset,figure,iframe,button,input,textarea,dl,ol,ul,li,dt,dd,hr,th,td { margin: 0; padding: 0; }
body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { font-size: .14rem; font: inherit;}
iframe,td,th,table,legend,audio,video,img{ border: none; }
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block; }

p {-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;margin: 0;}
body { font-family:"SimHei ", "SimSun", "FangSong ", sans-serif; width: 100%;min-width: 320px; max-width: 640px;margin: 0 auto; position: relative;box-sizing: border-box;background: #f5f5f5;} 
html{width: 100%;}
ul, ol { list-style: none; }
area,a,a code { outline:none; }
img{float: left; width: 100%; margin: 0;}
input{-webkit-appearance: none;}
::-webkit-input-placeholder {font-size: .26rem;color: #d4d4d4;}
:-moz-placeholder {font-size: .26rem;color: #d4d4d4;}
::-moz-placeholder {font-size: .26rem;color: #d4d4d4;}
:-ms-input-placeholder {font-size: .26rem;color: #d4d4d4;}
/* 轮播 */
.ylcoin{float: left;width: 100%;}
.carousel {
  position: relative;
  float: left;width: 100%;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  height: auto;
  width: 100%;
  line-height: 1;
  vertical-align: top;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  right: 0;
  left: auto;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.carousel-indicators {
  position: absolute;
  bottom:.15rem;
  right: 5%;
  z-index: 15;
  padding-left: 0;
  text-align: center;
  list-style: none;
  font-size: 0rem;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px 1px 0px .15rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 10px;
  height: 10px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
.question{float: left;width: 100%;background: white;}
.up{display: none}
.question h2{float: left;width: 100%; text-align: center;margin: 0;color: #333;font-size: .3rem;line-height: .93rem;}
.question ul{float: left;width: 100%;}
.question ul li{float: left;width: 100%;}
.question ul li span{font-size: .28rem;color: #333;line-height: .93rem;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding:0 .35rem;float: left;width: 100%;}
.question ul li i{width: .22rem;margin-top: .4rem;float: right;}
.question ul .text{float: left;width:100%;padding:.4rem .35rem;display: none;}
.question ul li p{float: left;width:100%;font-size: .26rem;color: rgba(51,51,51,0.6); line-height: .42rem;text-align: justify;margin: 0; }
/*.question table{float: left;width: 100%;border-top: 1px solid #ccc;margin: .3rem 0;border-left:1px solid #b9b9b9 }
.question table tr{float: left;width: 100%;border-bottom: 1px solid #b9b9b9;}
.question table td{font-size: .12rem;text-align: center;color:#5b5b5b;line-height: .4rem;border-right: 1px solid #b9b9b9; float: left;}
.table_w1{width:60%;}
.table_w2{width: 25%;}
.table_w3{width: 15%;}*/
.lunbo_fund{float: left;width: 100%;background: white;border-bottom: 1px solid #dcdcdc;}
.fund_result{float: left;width: 100%; text-align: center;padding:.4rem;}
.fund_result span{float: left;width: 50%; text-align: center;font-size: .26rem;color: #292929;}
.fund_result span i{color: #00a0e9;}
.btns{float: left;width: 100%;padding: 0 .4rem;}
.btns input{font-size: .3rem;text-align: center;color: white;line-height: .8rem;border:none;width: 3.2rem;border-radius: 0;-webkit-border-radius: 0;}
.btn_buy{float: left;background: #f04a3a;}
.no_buy{float: left;background: #808080;}
.dt_buy{float: right;background: #f04a3a;}
.txtScroll-top{float: left;width: 100%;background: #f4f4f4;height: .66rem;overflow: hidden;}
.txtScroll-top ul li{float: left;width: 100%;line-height: .66rem;color: #9e9e9e;font-size: .24rem;text-align: left;padding: 0 .4rem;}

.container{float: left;width: 100%;padding:.2rem .4rem;background: white;position: relative;}
.slide_new{width: 100%;min-height:3.6rem;overflow: hidden;position: relative;}
.slide_new .list{float:left;width: 4.5rem;background: white;height: 2.7rem;overflow: hidden;position: absolute;transition: width 0.2s,height 0.2s,top 0.2s,left 0.2s,z-index 0.2s;}
.slide_new .list h2{float: left;width: 100%; text-align: center;color:#333;font-size: .3rem;line-height: .3rem;padding: .35rem 0 .3rem;}
.slide_new .list span{float: left;width: 100%;font-size: .22rem;color: #666666;line-height: .22rem;text-align: center;}
.slide_new .list .interest{float: left;width: 100%;font-family: '黑体'; text-align: center;color: #f04a3a;font-size: .44rem;padding:0 .25rem;line-height: .75rem;}
.slide_new .list .interest i{font-size: .6rem;font-family: '黑体';}
.slide_new .list em{font-size: .16rem;color: rgba(102,102,102,0.5);float: left;width: 100%; text-align: center;line-height: .24rem;}
.slide_new .img1{width: 60%;height: 70%;top: 15%;left: 20%;z-index: 3;box-shadow:0px 0px 5px #ccc}
.slide_new .img2{width: 48%;height: 48%;top: 26%;left: 57%;z-index: 2;}
.slide_new .img3{width: 40%;height: 40%;top: 30%;left: -50%;z-index: 1;}
.slide_new .img4{width: 48%;height: 48%;top: 26%;left: -5%;z-index: 2;}
.slide_new .img5{width: 40%;height: 40%;top: 30%;left: 110%;z-index: 1;}
.slide_new .img4 h2,.slide_new .img3 h2,.slide_new .img2 h2{font-size: .24rem!important;padding: .2rem 0 .15rem!important}
.slide_new .img4 .interest span,.slide_new .img3 .interest span,.slide_new .img2 .interest span{font-size: .17rem!important}
.slide_new .img4 .interest i,.slide_new .img3 .interest i,.slide_new .img2 .interest i{font-size: .48rem!important}
.slide_new .img4 .interest,.slide_new .img3 .interest,.slide_new .img2 .interest{font-size: .35rem!important}
.slide_new .img2 .hover_black,.slide_new .img3 .hover_black,.slide_new .img4 .hover_black{background:rgba(204,204,204,0.8)!important;}
.slide-bt{position: absolute;left: 50%;bottom: 13%;z-index: 10;}
.hover{float: left;width: 100%;position: relative;height: 100%;}
.hover .hover_black{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);}
.slide-bt span{display: none;}
.click_btn{position: absolute;display: inline-block;top:26%;width: 22%;height: 48%;z-index: 10;}
.left_btn{left: 0;}
.right_btn{right: 0;}
.click_btn img{width:.26rem;position: absolute;display: inline-block;top:0.8rem;z-index: 5;}
.left_btn img{left: .55rem;}
.right_btn img{right: .55rem;}
.fixInvest_btn{display: none;}
.deposit{display: none;}
.bot_text{float: left;width: 100%;padding: .4rem .35rem;font-size: .2rem;color:#666;line-height: .3rem;}

.fixed_rt{position: fixed;bottom:0px;z-index: 5;right: 10px; width: 50px;}
.fixed_rt a{float: left;width: 100%;height: 50px;background: rgba(0,0,0,0.5);color: white;line-height: 18px;padding: 8px;text-align: center;border-radius: 50%;overflow: hidden;font-size: 12px;display: block;box-sizing: border-box;text-decoration: none;margin-bottom: 20px;}
.index_in,.top_area{display: none;}

.risk_back{position:fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 100;display: none;}
.risk_main{position:absolute;left: 50%;top: 50%;background: white;width: 6.1rem;height: 3.78rem;margin-left: -3.05rem;margin-top: -1.89rem;border-radius: .1rem;-webkit-border-radius: .1rem;}
.risk_main span{float: left;width: 100%; text-align: center;font-size: .35rem;color:#3b3b3b;line-height: .35rem;padding: .45rem 0 .3rem; }
.risk_main p{float: left;width: 100%;padding: 0 .38rem;line-height: .46rem;font-size: .26rem;color: #3b3b3b;-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;}
.risk_btn{float: left;width: 100%;border-top:1px solid #dcdcdc;margin-top: .38rem;}
.risk_btn input{width:50%;line-height:.86rem;font-size: .3rem;color: #108ee9;text-align: center;-webkit-appearance : none ;border: none;background: none;}
.star_risk{border-right:1px solid #dcdcdc!important; }

/*风险测评弹窗*/
.investor-modal{position: fixed;background: rgba(0,0,0,0.7);top: 0;left: 0;width: 100%;height: 100%;z-index: 100;display: none;}
.investormodal_content{position: fixed;background: white;width: 5.8rem;height: 3.08rem;left: 50%;top: 50%;z-index: 101;margin-top: -1.54rem;margin-left: -2.9rem;border-radius: 3px;}
.investormodal_tit{color: #4A4A4A;font-size: .32rem;text-align: center;margin: .4rem auto .2rem;}
.investormodal_text{width: 100%;height: auto;margin-bottom: .3rem;}
.investormodal_text >p{text-indent: 2em;margin: 0; padding: 0 .38rem;font-size: .28rem;font-weight: 400;color: #4A4A4A;line-height: .46rem;}
.investormodal_btn{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;height: .82rem;background: white;border-radius: 0 0 3px 3px;border-top: 1px solid #E6E6E6;}
.investormodal_btn >a{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-webkit-flex:1;flex:1;height: .82rem;}
.investormodal_btn >a >span{display: inline-block;width: 100%;text-align: center;font-size: .3rem;color: #2B87ED;}
.investormodal_btn >a:nth-child(1) >span{border-right: 1px solid #D6D6D6;}