.main .clear{
  clear: both;
}
.main{
  background: #fff;
}
.main .first,.second,.third,.forth,.fifth{
  padding:20px 15px;
}
.main p,h1{
  margin:0;
}
.main .first .hh{
  font-size: 36px;
  text-align: center;
  color: #555555;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 20px;
}
.main .first .p1{
  font-size: 20px;
  text-indent: 2em;
}
.main .first ul{
  margin-bottom: 10px;
}
.first ul li{
  float: left;
}
.first ul .l1{
  width: 165px;
  background: #1a78d7;
  height: 70px;
  line-height: 70px;
  text-align: center;
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  /*margin-bottom: -1.5px;*/
}
.first ul .l2{
  width: 445px;
  font-size: 22px;
  border-bottom:1px dashed #aaa;
  padding-bottom: 11px;
}
.first ul .l2 .p3{
  margin-left: 25px;
}
.first .ul .l1{
  background: #3ab6d5;
}
.first .ul .l2 .p3{
  margin-left: 25px;
  margin-bottom: -12px;
}
.first .ul .l2{
  line-height: 70px;
}
.main .line p{
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 26px;
  background: #ff771d;
  height: 65px;
  line-height: 65px;
  margin-top: 20px;
}
.second .hh{
  font-size: 36px;
  text-align: center;
  color: #555555;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 5px;
}
.second .p1{
  font-size: 30px;
  text-align: center;
  margin-bottom: 10px;
}
.main .bb{
  display: inline-block;
}


.main .bbtn{
  width: 400px;
  margin:30px auto;
}
.main .bbtn p{
  font-size: 26px;
  text-align: center;
  border-radius: 30px;
  width: 190px;
  height: 60px;
  line-height: 60px;
}
.main .bbtn .b1{
  background: #fff;
  color: #ff771d;
  border: 1px solid #ff771d;
}
.main .bbtn .b2{
  margin-left: 10px;
  background: #ff771d;
  color: #fff;
}

.main .second .p2{
  color: #fe7608;
  font-weight: bold;
}
.main .first,.second,.third,.forth,.fifth{
  padding:20px 15px;
}

.main .third .hh{
  font-size: 36px;
  text-align: center;
  color: #555555;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 15px;
}
.third ul li{
  float: left;
}
.third ul .l1{
  width: 259px;
}
.third ul .l2{
  width: 341px;
  margin-left: 10px;
}
.third ul .p1{
  color: #555;
  font-weight: bold;
}
.third ul .p2{
  font-size: 20px;
  color: #555;
  margin-top: 8px;
}
.forth .hh{
  font-size: 36px;
  text-align: center;
  color: #555555;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 10px;
}
.forth .p1{
  text-align: center;
  margin-bottom: 10px;
}


.fifth .hh{
  font-size: 36px;
  text-align: center;
  color: #555555;
  font-weight: bold;
  margin-top: 30px;
  margin-bottom: 20px;
}
.fifth .p1{
  font-size: 20px;
  text-indent: 2em;
}
.fifth ul{
  margin-bottom: 10px;
}
.fifth ul li{
  float: left;
}
.fifth ul .l1{
  width: 165px;
  background: #1a78d7;
  height: 70px;
  line-height: 70px;
  text-align: center;
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  /*margin-bottom: -1.5px;*/
}
.fifth ul .l2{
  width: 445px;
  font-size: 22px;
  border-bottom:1px dashed #aaa;
  padding-bottom: 11px;
}
.fifth ul .l2 .p3{
  margin-left: 10px;
}
.main .bottom{
  padding: 0 15px;
}
.main .bottom .hh{
  color: #417fef;
  text-align: center;
  font-weight: bold;
  font-size: 34px;
  margin-top: 30px;
  margin-bottom: 20px;
}
.main .bottom .h{
  color: #417fef;
  text-align: center;
  font-weight: bold;
  font-size: 34px;
  margin-top: 10px;
}
.main .bottom .h1{
  color: #555;
}
.main .bztn{
  background: #417fef;
  text-align: center;
  height: 240px;
  margin-top: 40px;
}
.main .bztn .p1{
  color: #fff;
  font-size: 46px;
  font-weight: bold;
  padding-top: 40px;
}
.main .bztn .p2{
  width: 220px;
  color: #fff;
  background: #ff771d;
  border-radius: 5px;
  height: 60px;
  line-height: 60px;
  margin:auto;
  font-size: 26px;
  margin-top: 20px;
}