@charset "utf-8";
.wrapper{width: 1200px;} 

/* 仅本页面共用 */
.section-cnt{margin: 120px 0 0 0;}
.section-cnt .section-title {padding: 70px 0 0 0;}
.section-cnt .section-body{margin: 38px 0 0 0;}
.section-cnt .section-body .col-main{float: left;width: 58%;padding-top: 15px;}
.section-cnt .section-body .col-main .section-body-text{font-size: 18px;line-height: 38px;color: #000;font-family: "MicroSoft Yahei";}
.section-cnt .section-body .col-sub{float: right;width: 38%;}
.section-cnt .section-body .ph-demo{transition: all linear .25s;right: 0;position: absolute;}
.section-cnt .section-body .ph-demo:hover{transform: scale(1.15); transition: all linear .25s;}
.section-cnt .btn-more{float: left;margin: 50px 0 0 0;}

/* section titles */
.section-ttxp{margin-top: 0;}
.section-ttxp .section-title{background: url(../img/bg-prod-title-01.png) left top no-repeat;}
.section-ttxp .section-body .col-sub{margin: -50px 0 0 0;}
.section-wdxtdk .section-title{background: url(../img/bg-prod-title-02.png) left top no-repeat;}
.section-wdxtdk .section-body .col-sub{margin: -24px 0 0 0;}
.section-prod-line .section-title{background: url(../img/bg-prod-title-03.png) left top no-repeat;}
.section-product .section-title{background: url(../img/bg-prod-title-04.png) left top no-repeat;padding-top: 52px;}
.section-quality .section-title{background: url(../img/bg-prod-title-05.png) left top no-repeat;}


/* 产品管线 && 本页面tab */
.section-prod-line{}
.tab{}
.tab-item{font-size: 20px;display: inline-block;width: 33%;height: 30px;line-height: 30px;border-right: 2px solid #ddd;}
.tab-item.cur{color: #ff6600;font-weight: bold;background: #fff;}
.tab-item:last-child{border-right: none;}
.tab-cnt {height: 326px;background: url(../img/bg-prod-banner-02.jpg) center center no-repeat;margin: 38px 0 0 0;padding: 37px 0;}
/* 幻灯 */
.tab-cnt .swiper-container{width: 1004px;}
.tab-cnt .swiper-wrapper{box-sizing: border-box;}
.tab-cnt .swiper-slide .col-sub{float: left;width: 400px;height: 326px;margin: 0;}
.tab-cnt .swiper-slide .col-sub img{width: 100%;height: 100%;display: block;}
.tab-cnt .swiper-slide .col-main{float: left;width: 544px;height: 266px;padding: 30px;background-color: #fff;}
.tab-cnt .swiper-slide .col-main .slide-title{font-size: 21px;color: #ff6600;}
.tab-cnt .swiper-slide .col-main .slide-text{font-size: .3rem;line-height: 1.7em;color: #333;margin-top: 12px;}
.tab-cnt .swiper-button-prev,
.tab-cnt .swiper-button-next{width: 50px;height: 50px;display: none;}
.tab-cnt .swiper-button-prev{background: url(../img/arr-left-05.png) center center no-repeat;left: 0;}
.tab-cnt .swiper-button-next{background: url(../img/arr-right-05.png) center center no-repeat;right: 0;}
.section-prod-line .section-footer{margin: 54px 0 0 0;background-color: #fff;}
.section-prod-line .section-footer .wrapper {width: 1200px;}
.section-prod-line .section-footer .wrapper img {width: 1200px;}

/* 生产制造 */
.section-product{height: 488px;background: url(../img/bg-prod-banner-03.jpg) center center no-repeat;}
.section-product .section-body .col-main{float: left;width: 484px;height: 488px;position: relative;}
.section-product .section-body .col-main .ph-demo{position: absolute;left:130px;bottom: -46px;width: 484px;height: 320px;}
.section-product .section-body .col-sub{float: right;width: 500px;padding-top: 80px;}
.section-product .section-body .col-sub .section-body-text{font-size: 18px;line-height: 30px;color: #333;margin-top: 60px;}
.section-product .section-body .col-sub .section-body-text .spe{font-size: 25px;color: #ff6600;}

/* 质量保证 */
.section-quality{}
.section-quality .section-body{margin: 5% 10% 1% 10%;}
.section-quality .section-body .col-main{padding-top: 0;float: left;width: 30%;}
.section-quality .section-body .col-main img{max-width: 320px;display: block;margin: 0 auto;}
.section-quality .section-body .col-sub{float: right;width: 60%;text-align: justify;}
.section-quality .section-body .col-sub .section-body-text{font-size: 18px;line-height: 2em;color: #333;}

@media screen and (max-width: 900px){
  .wrapper{width: 100%;}
  .section-cnt .section-title{padding-top: .4rem;}
  .section-cnt .section-title .section-title-text{font-weight: bold;}
  .section-cnt .section-sub-title{margin-top: .5rem;}
  .section-cnt .section-sub-title{font-size: .28rem;color: #333;line-height: .4rem;}
  .section-cnt .section-body{margin-top: .4rem;}
  .section-cnt .section-body .col-main .section-body-text{font-size: .26rem;line-height: .36rem;}
  .section-cnt .section-body .ph-demo {right: unset;position: unset;}
  .section-body .col-sub{width: 1.94rem;padding-top: 1rem;}
  .section-body .col-sub img{max-width: 100%;}
  .section-cnt .btn-more{width: 1.94rem;background-size: contain;margin-top: .4rem;}
  .section-wdxtdk{margin-top: .3rem;}
  .section-prod-line{margin-top: .3rem;}
  .section-prod-line .section-body{margin-top: .5rem;}
  .section-prod-line .section-footer .wrapper {width: 100%;}
  .section-cnt .section-tip{font-size: .3rem;line-height: .5rem;color: #3e3a39;text-indent: .6rem;margin-top: .5rem;}
  .tab-item{font-size: .3rem;line-height: .5rem;height: .5rem;}
  .tab-cnt{background: none;padding: 0;margin: .35rem 0 0 0;height: auto;}
  .tab-cnt .swiper-wrapper{padding: 0;}
  .tab-cnt .swiper-container {width: 100%;}
  .tab-cnt .swiper-slide .col-sub,
  .tab-cnt .swiper-slide .col-main{float: none;width: 100%;}
  .tab-cnt .swiper-slide .col-sub{height: 4.44rem;padding-top: 0;}
  .tab-cnt .swiper-slide .col-main{height: auto;padding: 0;}
  .tab-cnt .swiper-slide .col-main .slide-title{height: .7rem;line-height: .7rem;color: #fff;font-size: .3rem;background: #e95513;padding-left: .4rem;}
  .tab-cnt .swiper-slide .col-main .slide-text{font-size: .3rem;line-height: .5rem;padding: .4rem;background: #e5e5e6;margin: 0;}
  .tab-cnt .swiper-button-prev, 
  .tab-cnt .swiper-button-next{display: none;}
  .section-prod-line .section-footer{background: transparent;padding: 0;margin: .3rem 0 0 0;}
  .section-prod-line .section-footer img{max-width: 100%;}
  .expand-wrapper{margin-top: .3rem;}
  .expand-wrapper .expand-box .expand-cnt{padding: .15rem .3rem;}
  .expand-wrapper .expand-box .expand-cnt .plain-text{color: #000;font-size: .3rem;line-height: .5rem;}
  .section-product{height: auto;margin: 0;background: none;}
  .section-product .section-body .col-sub,
  .section-product .section-body .col-main{float: none;width: 100%;height: auto;}
  .section-product .section-body .col-main .ph-demo{position: static;max-width: 100%;max-height: 4.28rem;}
  .section-product .section-body .col-sub{padding-top: .4rem;}
  .section-product .section-body .col-sub .section-body-text{margin: .5rem 0 0 0;font-size: .3rem;line-height: .5rem;}
  .section-quality{margin: 0;}
  .section-quality .section-body{margin-top: .8rem;}
  .section-quality .section-body .col-main,
  .section-quality .section-body .col-sub{float: none;width: 100%;height: auto;}
  .section-quality .section-body .col-main img{max-width: 5.6rem;}
  .section-quality .section-body .col-sub .section-body-text{font-size: .3rem;line-height: .5rem;margin-bottom: .4rem;}
}