/* 研发创新园 */
.innovation-park-main {
  width:1400px;
  height:660px;
  background-image: url('/template/pc/skin/images/yf-bg.jpg');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 40px;
}
.innovation-park-main .park-main-carousel {
  position: relative;
  width: 49%;
  /* height: 7.4rem; */
}
.park-main-carousel .carousel-pagination {
  position: relative;
  height: 40px;

  text-align: center;
  width: 100%;
}
.park-main-carousel .park-main-carousel-pagination {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 120px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  color: #005aae;
  z-index: 1;
}
.park-main-carousel .btn-prev-next {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 160px;
  height: 40px;
  margin: 0 auto;
}
.park-main-carousel .swiper-slide img {
  display: block;
  width: 100%;
}
.park-main-carousel .swiper-slide .slider-yfjs-img {
  position: absolute;
  top: 0;
  width: 80px;
  height: 80px;
}
.park-main-carousel .swiper-slide p {
  max-height:220px;
  line-height:1.8;
  margin: 0;
  padding: 40px;
  color: #005aae;
  overflow: hidden;
  background-color: #fff;
}
.park-main-carousel .swiper-button-next,
.park-main-carousel .swiper-button-prev {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.park-main-carousel .swiper-button-prev {
  background-image: url('/template/pc/skin/images/pag-1.png');
}
.park-main-carousel .swiper-button-next {
  background-image: url('/template/pc/skin/images/pag-2.png');
}

/* 右侧 */
.park-main-right {
  width: auto;
}

.park-main-right {
  width: 50%;

  position: relative;
  padding-top: 0.2rem;
}

.park-main-right a:hover {
  box-shadow: 0px 0px 50px 15px rgba(150, 150, 150, 0.9);
  transition: box-shadow 0.5s;
}
.park-main-right a p {
  margin: 0;
  width: 100%;
  height: 65%;
  position: relative;
}
.park-main-right a p img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.park-main-right a span {
  display: block;
  width: 100%;
  height: 34%;
  text-align: center;
}

.innovation-park-address .dz-title {
  margin: 0.7rem 0;
}
.innovation-park-address .dz-title img {
  display: block;
  width: 126px;
  height: 110px;
  margin: 0 auto;
}

.innovation-park-address .dz-content {
  width: 100%;
  height: auto;
  background-image: url('/template/pc/skin/img/address-bg-2.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.innovation-park-address .dz-content .dz-content-left {
  position: relative;
  width: 40%;
}
.innovation-park-address .dz-content .dz-content-left img {
  display: block;
  width: 100%;
}
.innovation-park-address .dz-content .dz-content-left p {
  position: absolute;
  top: 50%;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  color: #fff;
}

/*  A区标厂 B区标厂 实验室 公寓楼*/
.bonded-factory-hd,
.laboratory-hd,
.b-factory-hd,
.a-factory-hd {
  /*height: 12rem;*/
  height: 400px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.apartment-hd,.a-news-hd{
  /*height: 12rem;*/
  height: 400px;

  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.a-news-hd{
  background-image: url('/template/pc/skin/img/hd-013.jpg');
}
.a-factory-hd {
  background-image: url('/template/pc/skin/img/hd-007.jpg');
}
.b-factory-hd {
  background-image: url('/template/pc/skin/img/hd-008.jpg');
}
.laboratory-hd {
  background-image: url('/template/pc/skin/img/hd-009.jpg');
}
.apartment-hd {
  background-image: url('/template/pc/skin/img/hd-010.jpg');
}
.bonded-factory-hd {
  background-image: url('/template/pc/skin/img/hd-011.jpg');
}

.a-factory .a-factory-title {
}
.bonded-factory-main,
.apartment-main,
.laboratory-main,
.b-factory-main,
.a-factory-main {
  height: auto;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 40px;
}
.bonded-factory-main {
  background-image: url('/template/pc/skin/img/bg-015.jpg');
}
.apartment-main {
  background-image: url('/template/pc/skin/img/bg-015.jpg');
}
.laboratory-main {
  background-image: url('/template/pc/skin/img/bg-014.jpg');
}
.b-factory-main {
  background-image: url('/template/pc/skin/img/bg-013.jpg');
}
.a-factory-main {
  background-image: url('/template/pc/skin/img/bg-012.jpg');
}

.bonded-factory-main .bonded-factory-carousel,
.apartment-main .apartment-carousel {
  width: 56%;
  margin-left: 40px;
}
.bonded-factory-main .bonded-factory-carousel,
.laboratory-main .laboratory-carousel,
.b-factory-main .b-factory-carousel,
.a-factory-main .a-factory-carousel {
  position: relative;
  width: 49%;
  /* height: 7.4rem; */
}
.bonded-factory-carousel .carousel-pagination,
.apartment-carousel .carousel-pagination,
.laboratory-carousel .carousel-pagination,
.b-factory-carousel .carousel-pagination,
.a-factory-carousel .carousel-pagination {
  position: relative;
  height: 40px;

  text-align: center;
  width: 100%;
}
.bonded-factory-carousel .bonded-factory-carousel-pagination,
.apartment-carousel .apartment-carousel-pagination,
.laboratory-carousel .laboratory-carousel-pagination,
.b-factory-carousel .b-factory-carousel-pagination,
.a-factory-carousel .a-factory-carousel-pagination {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 120px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  color: #b3904e;
  z-index: 1;
}
.bonded-factory-carousel .btn-prev-next,
.apartment-carousel .btn-prev-next,
.laboratory-carousel .btn-prev-next,
.b-factory-carousel .btn-prev-next,
.a-factory-carousel .btn-prev-next {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  width: 160px;
  height: 40px;
  margin: 0 auto;
}
.bonded-factory-carousel .swiper-slide img,
.apartment-carousel .swiper-slide img,
.laboratory-carousel .swiper-slide img,
.b-factory-carousel .swiper-slide img,
.a-factory-carousel .swiper-slide img {
  display: block;
  width: 100%;
}
.bonded-factory-carousel .swiper-slide .slider-yfjs-img,
.apartment-carousel .swiper-slide .slider-yfjs-img,
.laboratory-carousel .swiper-slide .slider-yfjs-img,
.b-factory-carousel .swiper-slide .slider-yfjs-img,
.a-factory-carousel .swiper-slide .slider-yfjs-img {
  position: absolute;
  top: 0;
  width: 0.8rem;
  height: 0.8rem;
}
.bonded-factory-carousel .swiper-slide p,
.apartment-carousel .swiper-slide p,
.laboratory-carousel .swiper-slide p,
.b-factory-carousel .swiper-slide p,
.a-factory-carousel .swiper-slide p {
  max-height: 500px;
  line-height: 2;
  margin: 0;
  padding: 40px;
  color: #b3904e;
  overflow: hidden;
  background-color: #fff;
}
.bonded-factory-carousel .swiper-button-next,
.bonded-factory-carousel .swiper-button-prev,
.apartment-carousel .swiper-button-next,
.apartment-carousel .swiper-button-prev,
.laboratory-carousel .swiper-button-next,
.laboratory-carousel .swiper-button-prev,
.b-factory-carousel .swiper-button-next,
.b-factory-carousel .swiper-button-prev,
.a-factory-carousel .swiper-button-next,
.a-factory-carousel .swiper-button-prev {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.bonded-factory-carousel .swiper-button-prev,
.apartment-carousel .swiper-button-prev,
.laboratory-carousel .swiper-button-prev,
.b-factory-carousel .swiper-button-prev,
.a-factory-carousel .swiper-button-prev {
  background-image: url('/template/pc/skin/img/pag-1.png');
}
.bonded-factory-carousel .swiper-button-next,
.apartment-carousel .swiper-button-next,
.laboratory-carousel .swiper-button-next,
.b-factory-carousel .swiper-button-next,
.a-factory-carousel .swiper-button-next {
  background-image: url('/template/pc/skin/img/pag-2.png');
}
.bonded-factory-carousel p b,
.apartment-carousel p b {
  display: block;
}
/* 右侧 */
.bonded-factory-right,
.apartment-right,
.laboratory-right,
.b-factory-right,
.a-factory-right,
.park-main-right {
  width: auto;
}
/* 公寓楼 保税工厂 */
.bonded-factory-right,
.apartment-right {
  width: 40%;
  position: relative;
}
.laboratory-right,
.b-factory-right,
.a-factory-right,
.park-main-right {
  width: 50%;
  position: relative;
}
.bonded-factory-right a,
.apartment-right a,
.laboratory-right a,
.b-factory-right a,
.a-factory-right a,
.park-main-right a {
  display: inline-block;
  width: 140px;
  height: 120px;
  margin: auto auto 30px 30px;
  padding: 15px;
  background-color: #e4e3e3;
  border: 14px solid #fff;
  border-radius: 10px;
  vertical-align: middle;
  box-shadow: 0px 0px 50px 15px rgba(200, 200, 200, 0.9);
}
.bonded-factory-right a:hover,
.apartment-right a:hover,
.laboratory-right a:hover,
.b-factory-right a:hover,
.a-factory-right a:hover,
.park-main-right a:hover {
  box-shadow: 0px 0px 50px 15px rgba(150, 150, 150, 0.9);
  transition: box-shadow 0.5s;
}
.bonded-factory-right a p,
.apartment-right a p,
.laboratory-right a p,
.b-factory-right a p,
.a-factory-right a p,
.park-main-right a p {
  margin: 0;
  width: 100%;
  height: 65%;
  position: relative;
}
.bonded-factory-right a p img,
.apartment-right a p img,
.laboratory-right a p img,
.b-factory-right a p img,
.a-factory-right a p img,
.park-main-right a p img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.bonded-factory-right a span,
.apartment-right a span,
.laboratory-right a span,
.b-factory-right a span,
.a-factory-right a span,
.park-main-right a span {
  display: block;
  line-height:1.5;
  width: 100%;
  height: 34%;
  text-align: center;
}
.bonded-factory-right a span b,
.apartment-right a span b,
.laboratory-right a span b,
.b-factory-right a span b,
.a-factory-right a span b,
.park-main-right a span b {
  display: block;
  font-weight: 500;
}

.bonded-factory-address .dz-title,
.apartment-address .dz-title,
.laboratory-address .dz-title,
.b-factory-address .dz-title,
.a-factory-address .dz-title,
.innovation-park-address .dz-title {
  margin: 70px 0;
}
.bonded-factory-address .dz-title img,
.apartment-address .dz-title img,
.laboratory-address .dz-title img,
.b-factory-address .dz-title img,
.a-factory-address .dz-title img,
.innovation-park-address .dz-title img {
  display: block;
  width: 126px;
  height:110px;
  margin: 0 auto;
}

.bonded-factory-address .dz-content,
.apartment-address .dz-content,
.laboratory-address .dz-content,
.b-factory-address .dz-content,
.a-factory-address .dz-content,
.innovation-park-address .dz-content {
  width: 100%;
  height: auto;
  background-image: url('/template/pc/skin/img/address-bg-2.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.bonded-factory-address .dz-content .dz-content-left,
.apartment-address .dz-content .dz-content-left,
.laboratory-address .dz-content .dz-content-left,
.b-factory-address .dz-content .dz-content-left,
.a-factory-address .dz-content .dz-content-left,
.innovation-park-address .dz-content .dz-content-left {
  position: relative;
  width: 40%;
}
.bonded-factory-address .dz-content .dz-content-left img,
.apartment-address .dz-content .dz-content-left img,
.laboratory-address .dz-content .dz-content-left img,
.b-factory-address .dz-content .dz-content-left img,
.a-factory-address .dz-content .dz-content-left img,
.innovation-park-address .dz-content .dz-content-left img {
  display: block;
  width: 100%;
}
.bonded-factory-address .dz-content .dz-content-left p,
.apartment-address .dz-content .dz-content-left p,
.laboratory-address .dz-content .dz-content-left p,
.b-factory-address .dz-content .dz-content-left p,
.a-factory-address .dz-content .dz-content-left p,
.innovation-park-address .dz-content .dz-content-left p {
  position: absolute;
  top: 50%;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
  color: #fff;
}
@media  only screen and (max-width: 767px){
  .innovation-park-main{width:100%;padding:0}
  .innovation-park-main .park-main-carousel{width:100%}
  .innovation-park-main.fl{float:none}
  .laboratory-right, .b-factory-right, .a-factory-right, .park-main-right{width:100%;margin-top:30px}
  .bonded-factory-right a, .apartment-right a, .laboratory-right a, .b-factory-right a, .a-factory-right a, .park-main-right a {
    display: inline-block;
    width: 110px;
    height: 100px;
    margin: auto auto 15px 15px;
    padding: 15px;}
    .bonded-factory-right a p img, .apartment-right a p img, .laboratory-right a p img, .b-factory-right a p img, .a-factory-right a p img, .park-main-right a p img {
    width: 50px;}
    .park-main-carousel .swiper-slide p{padding:20px}
    .park-main-carousel .swiper-slide .slider-yfjs-img {
    display: none;}
}
