.pc_container {
  width: 100%;
  height: 100%;
  margin: 0 auto 0 auto;
  text-align: center;
  padding-top: 45px;
}

.banner {
  background: url(../img/banner.jpg) no-repeat center;
  height: 582px;
}

.baoming {
  background: url(../img/img_02.jpg) no-repeat center;
  height: 102px;
}

.baoming .hdbm {
  width: 1200px;
  padding-left: 430px;
  padding-top: 21px;
  padding-bottom: 21px;
  margin: 0 auto;
}

.baoming .hdbm input {
  float: left;
  background: #fff;
  border-radius: 10px;
  width: 360px;
  height: 60px;
  line-height: 60px;
  padding: 0 10px;
  margin-right: 38px;
  font-size: 24px;
  border: none;
}

.baoming .hdbm .submit1 {
  cursor: pointer;
  background: #fb9712;
  width: 254px;
  height: 60px;
  line-height: 60px;
  color: #fff;
  font-size: 26px;
  float: left;
  border-radius: 36px;
  opacity: 1;
  animation: move 1s 0.5s infinite alternate linear;
  border: 1px solid #fb9712;
}

.con1 {
  background: url(../img/img_03.jpg) no-repeat center;
  height: 620px;
}

.con1 .bt {
  padding-top: 80px;
}

.con1 .btn {
  margin: 590px 400px 0 400px;
}

.con1 p {
  width: 1060px;
  text-indent: 48px;
  font-size: 24px;
  color: #3247a7;
  line-height: 45px;
  margin: 140px 70px 0;
}

.con2 {
  background: url(../img/img_04.jpg) no-repeat center;
  height: 546px;
}

.con2 .bt {
  padding-top: 30px
}

.con {
  width: 1200px;
  margin: 0 auto;
}

.bt {
  padding-top: 48px
}

.bt .dbt {
  font-size: 45px;
  font-weight: bold;
  color: #003e93;
}

.bt p {
  font-size: 24px;
  line-height: 36px;
  color: #333;
}

.btn {
  width: 400px;
  text-align: center;
  background: #fef91a;
  float: left;
  color: #052ba3;
  display: block;
  font-size: 30px;
  line-height: 72px;
  border-radius: 36px;
  margin: 655px 400px 0 400px;
}

.con3 {
  background: url(../img/img_05.jpg) no-repeat center;
  height: 1304px;
}

.con3 .bt {
  padding-top: 138px;
}

.con3 .btn {
  margin: 540px 400px 0 400px;
}

.con3 ul {
  width: 960px;
  margin: 0 auto;
  padding-top: 876px;
}

.con3 ul li {
  width: 40%;
  margin: 0 5%;
  float: left;
}

.con3 ul li a {
  width: 100%;
  text-align: center;
  background: #283cab;
  color: #fff;
  display: block;
  font-size: 30px;
  line-height: 72px;
  border-radius: 36px;
}

/* .con3 ul li .ljzx {
  background: #d09b56;
} */


.con4 {
  background: url(../img/img_07.jpg) no-repeat center;
  height: 896px;
}

.con4 .bt {
  padding-top: 72px;
}

.con4 a {
  margin: 480px 400px 0 400px;
}

.con5 {
  background: url(../img/img_05.jpg) no-repeat center;
  height: 888px;
}

.con5 .bt {
  padding-top: 80px;
}

.con5 .bt .dbt,
.con5 .bt p {
  color: #fff;
}

.con5 a {
  margin: 540px 400px 0 400px;
}

.con08 {
  height: 1700px;
}

.con08 .bt {
  background: url(../img/img_10.jpg) no-repeat center;
  height: 193px;
  padding: 0;
}

.con08 .bt .dbt {
  padding-top: 80px;
}

.con08 ul {
  width: 1100px;
}

.con08 ul li {
  width: 100%;
  float: left;
  box-shadow: 3px 2px 12px #d6d6d6;
  border-radius: 20px;
  margin-bottom: 30px;
}

.con08 ul li .left {
  background: url(../img/img_10.png) no-repeat center;
  height: 314px;
  width: 480px;
  float: left;
}

.con08 ul li .left2 {
  background: url(../img/img_11.png) no-repeat center;
}

.con08 ul li .left3 {
  background: url(../img/img_12.png) no-repeat center;
}

.con08 ul li .left4 {
  background: url(../img/img_13.png) no-repeat center;
}

.con08 ul li span {
  color: #d62c2c;
}

.con08 ul li .kcb {
  width: 100%;
  float: left;
  text-align: center;
  font-size: 40px;
  color: #fff;
  ;
  font-weight: bold;
  line-height: 72px;
  margin-top: 80px;
}

.con08 ul li .kcts {
  width: 100%;
  float: left;
  text-align: center;
  font-size: 30px;
  color: #3247a7;
  ;
  font-weight: bold;
  padding: 13px 0;
  line-height: 30px;
  background: rgba(255, 255, 255, .8);
}

.con08 ul li .right {
  width: 572px;
  float: left;
  padding: 42px 24px;
}

.con08 ul li .right .kcnb {
  background: #e6e6e6;
  font-size: 20px;
  font-weight: bold;
  color: #003da5;
  border-radius: 10px;
  line-height: 36px;
  width: 28%;
  margin: 0 36%;
  float: left;
}

.con08 ul li .right .kcs {
  font-size: 26px;
  font-weight: bold;
  color: #000;
  line-height: 60px;
  width: 100%;
  float: left;
  text-align: center;
}

.con08 ul li .right .kcn {
  font-size: 20px;
  color: #666;
  line-height: 30px;
  width: 100%;
  float: left;
  text-align: center;
}

.con08 ul li .right a {
  background: #3247a7;
  font-size: 26px;
  font-weight: bold;
  color: #fff;
  border-radius: 24px;
  line-height: 48px;
  width: 36%;
  margin: 20px 32% 0;
  float: left;
}

.con08 ul .btn {
  margin: 40px 400px 0;
}



.con7 {
  background: url(../img/img_06.jpg) no-repeat center;
  height: 792px;
}

.con7 .bt {
  padding-top: 83px;
}

.con7 .btn {
  margin: 480px 400px 0 400px;
  background: #052ba3;
  color: #fff;
}

.con8 {
  background: url(../img/img_07.jpg) no-repeat center;
  height: 1036px;
}

.con8 .bt {
  padding-top: 83px;
}

.con8 .btn {
  margin: 680px 400px 0 400px;
}

.con9 {
  background: url(../img/img_08.jpg) no-repeat center;
  height: 677px;
}

.con9 .bt {
  padding-top: 83px;
}

.con9 .btn {
  margin: 324px 400px 0 400px;
}


.con6 {
  background: url(../img/img_09.jpg) no-repeat center;
  height: 582px;
}

.con6 .con {
  padding-top: 200px;
  width: 846px;
  margin: 0 auto;
}

.con6 ul {
  width: 50%;
  float: left;
  padding-top: 10px;
}

.con6 ul li {
  width: 100%;
  padding: 0 1%;
  margin: 0 1%;
  float: left;
  float: left;
  height: 66px;
}

.con6 ul .bo {
  border-bottom: none
}

.con6 ul li span {
  font-size: 30px;
  color: #4354b3;
  text-align: left;
  float: left;
  line-height: 66px;
}

.con6 ul li img {
  float: left;
  padding-right: 10px;
  width: 30px;
  padding-top: 14px;
}

.con6 .btn {
  margin: 45px 175px 0;
}

.baoming2 {
  width: 50%;
  float: left;
  padding: 30px 0;
}

.baoming2 .hdbm {
  width: 96%;
  margin-right: 4%;
}

.baoming2 .hdbm input {
  float: left;
  width: 98%;
  border: 1px solid #999;
  border-radius: 10px;
  height: 60px;
  line-height: 60px;
  padding: 0 1%;
  margin-right: 38px;
  font-size: 24px;
  text-align: center;
  margin-bottom: 10px;
}

.baoming2 .hdbm .submit1 {
  cursor: pointer;
  background: #fb9712;
  width: 254px;
  height: 60px;
  line-height: 60px;
  color: #fff;
  font-size: 26px;
  float: left;
  border-radius: 36px;
  opacity: 1;
  animation: move 1s 0.5s infinite alternate linear;
  border: 1px solid #fb9712;
  width: 100%;
  margin-top: 12px;
}

/* 底部 */
.footer {
  padding: 60px 0;
  width: 100%;
  float: left;
}

.footer .footer_bt {
  width: 1200px;
  margin: 0 auto;
}

.footer .choose_btn {
  float: left;
  margin: 0 250px;
}

.footer .choose_btn_list {
  width: 320px;
  height: 57px;
  background: #283cab;
  border-radius: 10px;
  font-size: 24px;
  font-weight: bold;
  line-height: 57px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  display: block;
  float: left;
  text-decoration: none;
}

.footer .choose_btn_list:first-child {
  margin-right: 60px;
}

.footer .choose_address {
  width: 100%;
  margin-top: 60px;
  float: left;
  font-size: 16px;
  text-align: center;
  color: #494949;
}