.l-content {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 1200px !important;
  max-width: 100%;
  height: auto;
  font-family: Arial, "Microsoft Yahei", SimHei, STHeiti, Helvetica, serif;
  overflow: hidden;
  line-height: 1.2;
}
.l-content h1,
.l-content h2,
.l-content h3,
.l-content h4,
.l-content h5,
.l-content p,
.l-content a,
.l-content ul,
.l-content li,
.l-content dl,
.l-content dt,
.l-content dd,
.l-content a img {
  margin: 0;
  padding: 0;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  font-weight: normal;
}
ul{list-style: none;}
.l-content img {
  border: none;
}
.l-content a {
  display: inline-block;
  text-decoration: none;
  color: #000;
}
.l-content .p-abs {
  position: absolute;
}
.l-content .p-rel {
  position: relative;
  line-height: 1;
}
.l-content .ft-blue {
  color: #0f218b;
}
.l-content .ft-white {
  color: #ffffff;
}
.l-content .ft-yellow {
  color: #ffcc00;
}
.l-content .ft-bold {
  font-weight: bold;
}
.l-content .p1 .p1{font-size: 23px; line-height:71px; top: 126px; left: 80px;}
.l-content .p1 .p2{font-size: 23px; line-height:71px; top: 214px; left: 80px;}
.l-content .p1 .p3{font-size: 23px; line-height:71px; top: 666px; left: 80px;}
.l-content .p1 .p4{font-size: 35px; line-height:71px; top: 126px; left: 222px;}
.l-content .p1 .p5{font-size: 24px; line-height:32px; top: 308px; left: 86px;}
.l-content .p1 .p5 span{font-size: 34px;}
.l-content .p1 .p6{font-size: 24px; line-height:32px; top: 308px; left: 600px;}
.l-content .p1 .p6 span{font-size: 34px;}
.l-content .p1 .p7{font-size: 30px; line-height:71px; top: 670px; left: 222px;}
.l-content .p1 .p8{font-size: 24px; line-height:70px; text-align: center; height: 70px; width: 70px; border-radius: 50%; background-color: #ffcc00; top: 446px; left: 200px;}
.l-content .p1 .p9{font-size: 24px; line-height:70px; text-align: center; height: 70px; width: 70px; border-radius: 50%; background-color: #ffcc00; top: 446px; left: 720px;}
.l-content .p1 .p10{font-size: 34px; line-height:40px; text-align: right; top: 530px; left: 104px;}
.l-content .p1 .p11{font-size: 34px; line-height:40px; text-align: right; top: 530px; left: 622px;}
.l-content .p1 .p12{top: 794px; left: 0; right: 0; text-align: center;}
.l-content .p2 .p1{margin-top:30px; padding-left: 30px; font-size: 30px; line-height:32px;}
.l-content .p2 .p2{margin-top:50px; padding-left: 30px; font-size: 30px; line-height:32px;}
.l-content .p4 .p1{font-size: 47px; line-height:47px; top: 90px; left: 42px;}
.l-content .p4 .p2{font-size: 30px; line-height:68px; top: 188px; left: 114px;}
.l-content .p4 .p3{font-size: 30px; line-height:68px; top: 188px; left: 682px;}
.l-content .p5 .list-container{padding-left: 44px;}
.l-content .p5 ul{display: inline-block; margin-left:-15px; overflow: hidden;}
.l-content .p5 li{margin-left: 15px; margin-bottom: 20px; padding: 18px 0; border: 1px solid #cacaca; border-radius: 20px; float: left;}
.l-content .p5 li .p1{padding-left: 14px; font-size:15px; line-height: 22px; font-weight: bold; height: 66px; color: #323232;}
.l-content .p5 li .p3{font-size:15px; line-height: 18px; text-align: center; font-weight: bold; height: 18px; color: #221815;}
.l-content .p5 li .p4{padding-top: 25px; text-align:center;}
.l-content .p5 li .p2:hover{opacity: .8;}
.l-content .p6 .p1{top: 48px; right: 0; left: 0; text-align: center;}
.l-content .p7 .p1{font-size: 30px; line-height:55px; top: 49px; left: 100px;}
.l-content .p7 .container{top: 119px; left: 74px;}
.l-content .p7 .p2 span:first-child{float: left;margin-top: 3px; margin-right: 5px; font-size: 20px; line-height: 23px; text-align: center; width: 23px; height: 23px; background-color: #ffcc00; border-radius: 50%;}
.l-content .p7 .p2 span+span{display: inline-block; overflow: hidden;font-size: 20px; line-height: 29px; width: 1055px;}
.l-content .p7 .p9{font-size: 47px; line-height:47px; top: 460px; left: 135px;}
.l-content .p7 .p10{font-size: 29px; line-height:68px; top: 615px; left: 155px;}
.l-content .p7 .p11{font-size: 29px; line-height:68px; top: 615px; left: 675px;}
.l-content .p7 .p12{font-size: 36px; line-height:40px; top: 720px; left: 72px;}
.l-content .p7 .p14{font-size: 36px; line-height:40px; top: 822px; left: 72px;}
.l-content .p7 .p12 span{font-size: 30px; font-weight: normal;}
.l-content .p7 .p14 span{font-size: 30px; font-weight: normal;}
.l-content .p7 .p16{top: 720px; left: 596px;}
.l-content .p7 .p16 a{display:block; font-size: 27px; line-height:57px;text-align: center; width: 548px; font-weight: bold; }
.l-content .p7 .p17{font-size: 16px; line-height:16px; top: 825px; left: 599px;}