* {
  padding: 0;
  margin: 0;
}
.wrapper {
  position: relative;
  text-align: left;
  font-family: Microsoft Yahei;
  background: #fff;
}
.wrapper .clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.wrapper p {
  font-size: 20px;
  line-height: 32px;
  color: #363636;
  text-align: justify;
}
.wrapper .text-center,
.wrapper .text-center p{
  text-align: center;
}
.wrapper .width_1100 {
  position: relative;
  max-width: 1100px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wrapper .custom_info {
  position: absolute;
  z-index: 1;
}
.wrapper>div {
  background-position: top center;
  background-repeat: no-repeat;
}
.wrapper>div>div{
  display: block;
  width: 100%;
  margin: 0 auto;
  background-position: top center;
  background-repeat: no-repeat;
}
.wrapper img{
  max-width: 100%;
  width: auto;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto
}
.wrapper ul,
.wrapper ul li{
  list-style: none;
  padding:0;
  margin:0;
}
.wrapper ul:before,
.wrapper ul:after{
  display: block;
  content: '';
  clear: both;
}
.wrapper ul li{
  float: left;
}
.wrapper_footer{
  background-image:url('../image/bg_431.jpg');
}
.wrapper_info1>div,
.wrapper_info1 .width_1100{
  height: 150px;
}
.wrapper .item2{
  background-image: url('../image/p_210.jpg');
}
.wrapper .item3{
  background-image: url('../image/p_33.jpg');
}
.wrapper .item4{
  background-image: url('../image/p_41.jpg');
}
.wrapper .item5{
  background-image: url('../image/p_510.jpg');
}
.wrapper .item6{
  background-image: url('../image/p_610.jpg');
}
.wrapper .item7{
  background-image: url('../image/p_77.jpg');
}
.wrapper .item8{
  background-image: url('../image/p_81.jpg');
}
.wrapper .item9{
  background-image: url('../image/p_91.jpg');
}
.wrapper .item10{
  background-image: url('../image/p_109.jpg');
}
.wrapper .item11{
  background-image: url('../image/p_1111.jpg');
}
.wrapper .item12{
  background-image: url('../image/p_123.jpg');
}
.wrapper .item13{
  background-image: url('../image/p_138.jpg');
}
.wrapper .item14{
  background-image: url('../image/p_148.jpg');
}
.wrapper .item15{
  background-image: url('../image/p_157.jpg');
}
.wrapper .item16{
  background-image: url('../image/p_164.jpg');
}
.wrapper .item17{
  background-image: url('../image/p_176.jpg');
}
.wrapper .item18{
  background-image: url('../image/p_1810.jpg');
}
.wrapper .item19{
  background-image: url('../image/p_193.jpg');
  height: 125px;
}
.wrapper .item20{
  background-image: url('../image/p_202.jpg');
}
.wrapper .item21{
  background-image: url('../image/p_215.jpg');
}
.wrapper .item22{
  background-image: url('../image/p_224.jpg');
}
.wrapper .item23{
  background-image: url('../image/p_237.jpg');
}
.wrapper .item24{
  background-image: url('../image/p_245.jpg');
}
.wrapper .item25{
  background-image: url('../image/p_255.jpg');
}
.wrapper .item26{
  background-image: url('../image/p_264.jpg');
}
.wrapper .item27{
  background-image: url('../image/p_273.jpg');
}
.wrapper .item28{
  background-image: url('../image/p_283.jpg');
}
.wrapper .item29{
  background-image: url('../image/p_293.jpg');
}
.wrapper .item30{
  background-image: url('../image/p_304.jpg');
}
.wrapper .item31{
  background-image: url('../image/p_312.jpg');
}
.wrapper .item32{
  background-image: url('../image/p_322.jpg');
}
.wrapper .item33{
  background-image: url('../image/p_332.jpg');
}
.wrapper .item34{
  background-image: url('../image/p_342.jpg');
}
.wrapper .item35{
  background-image: url('../image/p_352.jpg');
}
.wrapper .item36{
  background-image: url('../image/p_363.jpg');
}
.wrapper .item37{
  background-image: url('../image/p_372.jpg');
  height: 130px;
}
.wrapper .item38{
  background-image: url('../image/p_382.jpg');
}
.wrapper .item39{
  background-image: url('../image/p_391.jpg');
}
.wrapper .item40{
  background-image: url('../image/p_401.jpg');
}
.wrapper .item41{
  background-image: url('../image/p_412.jpg');
}
.wrapper .item42{
  background-image: url('../image/p_422.jpg');
  height: 35px;
}
.wrapper .swiper-container {
  width: 100%;
}
.wrapper  .swiper-slide {
  text-align: center;
  font-size: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.wrapper .swiper-pagination-bullet{
  width:20px;
  height: 20px;
  background: #666;
}
.wrapper .swiper-pagination-bullet-active{
  background: #04c5c6;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
  bottom: 25px;
}
.wrapper .item5 .custom_info{
  left: 0;
  top: -32px;
  width: 100%;
}
.wrapper .item13 .custom_info{
  left: 0;
  top: 7px;
  width: 100%;
}
.wrapper .item13 ul li{
  width: 300px;
  margin-left: 100px;
}
.wrapper .item13 ul li:first-child{
  margin-left: 0;
}
.wrapper .item13 p{
  line-height: 30px;
}
.wrapper .item22  .width_1100,
.wrapper .item34  .width_1100{
  max-width: 1200px;
}
.wrapper .item22 .custom_info{
  left: 0;
  top: -55px;
  width: 100%;
}
.wrapper .item22 .item22_1{
  padding-bottom: 305px;
}
.wrapper .item22 ul li{
  width: 223px;
  margin-left: 21px;
}
.wrapper .item22 ul li:first-child{
  margin-left: 0;
}
.wrapper .item22 p{ 
  color: #fff;
  padding: 0 20px;
  font-size: 18px;
  line-height: 28px;
}
.wrapper .item34 .custom_info{
  left: 0;
  top: 5px;
  width: 100%;
}
.wrapper .item34 iframe{
  width: 100%;
  display: block;
  height: 915px;
}