.wrap2{
  width: 1000px;
  margin: 0 auto;
}
.content{
  width: 100%;
  position: relative;
  padding-top: 40px;
  padding-bottom: 525px;
}
.in-title{
  width: 704px;
  margin:0 auto; 
  position: relative;
}
.in-title img{
  display: block;
  width: 100%;
}
.in-content{
  background-color: #0b58b0;
  margin-top: 65px;
  border: 1px solid rgba(255,255,255,.75);
  padding-bottom: 20px;
  position: relative;
}
.in-content-title{
  width: 400px;
  margin:0 auto;
  text-align: center;
  border: 1px solid rgba(255,255,255,.75);
  box-shadow: 0 0 4px #fff;
  background: -webkit-linear-gradient(rgba(255,255,255,.2), #0b58b0,#0b58b0); 
  background: -o-linear-gradient(rgba(255,255,255,.2), #0b58b0,#0b58b0);
  background: -moz-linear-gradient(rgba(255,255,255,.2), #0b58b0,#0b58b0);
  background: linear-gradient(rgba(255,255,255,.2), #0b58b0,#0b58b0);
}
.in-content-title h3{
  font-size: 34px;
  color: #fff;
}
.in-content-title h3 span{
  /*border-bottom: 1px solid rgba(255,255,255,.56);*/
  display: block;
  margin-bottom: 8px;
}
.in-content-title h5{
  font-size: 24px;
  color: #fff;
}
.referral,.referral2{
  line-height: 1.5;
  text-align: justify;
  font-size: 18px;
  color: #fefefe;
  margin: 20px auto;
  text-indent: 2rem;
  width: 920px;
}
.referral2{
  text-indent: 0;
}
.ref-images{
  width: 920px;
  margin: 0 auto;
}
.ref-images ul li{
  float: left;
  width: 280px;
}
.ref-images ul li img{
  display: block;
  width: 100%;
}
.ref-images ul li.tow_refimages{
  margin: 0 40px;
}
.enroll{
  width: 920px;
  margin: 0 auto;
}
.enroll p{
  margin-top: 10px;
  font-size: 18px;
  color: #ffecc7;
}
.enroll p .iconfont{
  font-size: 36px;
  color: #ffd584;
  vertical-align: middle;
  margin-right: 20px;
}
.littile{
  margin-top: 15px;
  color: #fefefe;
  text-align: center;
  font-size: 14px;
}
.list-text{
  width: 920px;
  margin: 0 auto;
  font-size: 16px;
  color: #fefefe;
  margin-bottom: 15px;
}
.list-text p{
  line-height: 1.7;
  text-align: justify;
}
.first-p{
  margin-bottom: 10px;
}
.regulation{
  width: 960px;
  margin: 25px auto 0;
}
.regulation .regulation-img{
  float: left;
  width: 340px;
  padding-top: 30px;
}
.regulation .regulation-img img{
  display: block;
  width: 100%;
}
.regulation-text{
  width: 540px;
  float: right;
}
.regulation-text h5{
  font-size: 18px;
  color: #fefefe;
  width: 135px;
  height: 33px;
  text-align: center;
  line-height: 33px;
  background-color: #388ef9;
  border-radius: 17px;
  margin-bottom: 20px;
}
.regulation-text p{
  font-size: 16px;
  color: #fefefe;
  line-height: 1.7;
}
.regulation-text h4{
  font-size: 14px;
  margin-bottom: 5px;
  color: #fefefe;
}
.regulation-text h3{
  font-size: 16px;
  color: #fefefe; 
}
.content{

 /*  background: -webkit-linear-gradient(#e6f4fb, #70bfee,#178cdd,#0b58b0);
  background: -o-linear-gradient(#e6f4fb, #70bfee,#178cdd,#0b58b0);
  background: -moz-linear-gradient(#e6f4fb, #70bfee,#178cdd,#0b58b0);
  background: linear-gradient(#e6f4fb, #70bfee,#178cdd,#0b58b0);
  background: url('../../images/th_huodong/fashi.jpg') no-repeat center bottom ; */
  /* background-image:  url('../../images/th_huodong/fashi.jpg'),   -webkit-radial-gradient(top, ellipse cover,  rgba(255,255,0,0.5) 0%,rgba(0,255,0,0) 70%); */
  /* background:url('../../images/th_huodong/fashi.jpg') no-repeat bottom center,linear-gradient(#e6f4fb, #70bfee,#1f4ca8,#1f4ca8); */
  background: url('../../images/th_huodong/bg.svg') no-repeat bottom center,linear-gradient(#e6f4fb, #70bfee,#1f4ca8,#1f4ca8);
  background-size: auto 100%;
}
.reg-img{
  float: right;
}
.regul-text-left{
  float: left;
  width: 415px;
  padding-top: 35px;
}
.regul-in-text{
  font-size: 16px;
  color: #fefefe;
  line-height: 1.7;
}
.regulation2,.vise{
  margin: 25px auto 0;
  width: 830px;
}
.last-regulation-text{
  width: 830px;
  margin: 0 auto;
}
.vise-title{
  text-align: center;
  margin-bottom: 20px;
}
.vise-title h5{
  display: inline-block;
  font-size:18px ;
  color: #fefefe;
  padding: 0 20px;
  border-radius: 19px;
  height: 38px;
  line-height: 38px;
  background-color: #388ef9;
}
.in-vise p{
  font-size: 18px;
  color: #fefefe;
  line-height: 1.7;
}
.in-vise {
  margin-bottom: 20px;
}
.form{
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 30px;
  background: url('../../images/th_huodong/xian.png') no-repeat bottom center;
}
.in-form{
  display: table;
  width: 100%;
  padding-top: 30px;
}
.in-form .left-in-form,.in-form .right-in-form{
  display: table-cell;
  vertical-align: middle;
}
.left-in-form{
  width: 445px;
}
.right-in-form{
  padding-right: 60px;
}
.left-in-form img{
  width: 100%;
  display: block;
}
.form-title{
  font-size: 28px;
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
}
.form-title h5{
  text-align: center;
  padding: 0 25px;
  height: 44px;
  line-height: 44px;
  background-color: #388ef9;
  border-radius: 22px;
  display: inline-block;
}
.right-in-form .intention-formgroup{
  text-align: right;
  margin-bottom: 20px;
}
.right-in-form .intention-inputpane{
  display: inline-block;
  position: relative;
}
.right-in-form .intention-inputpane .glyphicon {
  position: absolute;
  right: 15px;
  top: 0;
  bottom: 0;
  line-height: 30px;
}
.right-in-form .intention-inputpane input{
  width: 294px;
  height: 30px;
  border: 1px solid #fff;
  background: transparent;
  color: #fff;
  padding-left: 7px;
}
.right-in-form  label{
  font-size: 18px;
  color: #fefefe;
  font-weight: normal;
}
.intention-submit{
  width: 240px;
  margin: 0 auto;
  margin-left: 125px;
}
.glyphicon{
  color: green;
}
.intention-submit .intention-submitbutton{
  font-size: 26px;
  color: #ffffff;
  width: 100%;
  display: block;
  height: 44px;
  border-radius: 22px;
  background-color: #dd960e;
  border: 0;
  cursor: pointer;
}
.intention-submit .intention-submitbutton:disabled{
  background: #666;
  cursor: no-drop;
}
.footer2-ewm{
  float: left;
  width: 210px;
  text-align: center;
  padding-top:25px; 
}
.footer2-ewm .footer2-ewm-title{
  font-size: 18px;
  color: #ffecc7;
  margin-bottom: 15px;
}
.footer2{
  width: 885px;
  margin: 0 auto;
  padding-top: 25px;
}
.footer2-ewm-img{
  padding: 7px;
  border: 1px solid #fff;
}
.footer2-ewm-img img{
  width: 100%;
  display: block;
}
.footer2-text{
  float: right;
  width: 640px;
}
.footer2-zixun{
  float: left;
  width: 170px;
  height: 44px;
  text-align: center;
  border-radius: 22px;
  background-color: #388ef9;
  font-size: 28px;
  color: #fff;
  line-height: 44px;
}
.footer2-phone{
  float: right;
  width: 430px;
  font-size: 28px;
  color: #ffecc7;
  height: 44px;
  line-height: 44px;
}
.footer2-text2 p span{
  color: #ffecc7;
}
.footer2-text2 p{
  font-size: 18px;
  color: #fefefe;
  line-height: 1.7;
}
.footer2-text2 {
  margin-top: 20px;
}
.footer2-text2 h5{
  font-size: 18px;
  color: #ffecc7;
  margin-top: 15px;
}
.in-content .shuxian{
  position: absolute;
  width: 1px;
  height: 65px;
  bottom: -65px;
  left: 50%;
  background-color: rgba(255, 255, 255, .5)
}
.fashi-content{
  background: url('../../images/th_huodong/jinglingtu.png') no-repeat;
  position: absolute;
}
.jinyu1{
  width: 121px;
  height: 104px;
  background-position: 0 0;
  left: -365px;
  top: 0;
}
.jinyu2{
  width: 85px;
  height: 85px;
  background-position: -120px 0;
  left: -170px;
  top: -65px;
}
.jinyu3{
  width: 193px;
  height: 134px;
  background-position: -205px 0;
  right: 0;
  top: 0;
}
.nav-list{
  top: 30px;
  width: 139px;
}