.banner .swiper-slide .txt{width: 100%;left: 0;text-align: center;display: none;}
.banner .swiper-slide .txt .t1{font-size: 48px;font-weight: bold;line-height: 58px;}
.banner .swiper-slide .txt .t2{font-size: 30px;line-height: 40px;margin-top: 25px;font-weight: normal;}
.container{position: relative;}
.g-in{width: 1280px;}
.about .g-in{width: 1440px;}
.product .g-in{width: 1440px;}

.location{background-color:#fff;box-sizing:border-box;border-bottom:1px solid #e6e6e6}
.location .location_box{display:flex;justify-content:space-between;align-items:center;height:80px}
.location .location_box .b-menu dl{display:flex}
.location .location_box .b-menu dl dt a{display:block;text-align:center;color:#000000;line-height:80px;font-size:18px;position:relative;padding: 0 20px;}
.location .location_box .b-menu dl dt{position:relative;}
.location .location_box .b-menu dl dt:last-child{margin-right: 0;}
.location .location_box .b-menu dl dt.current a{color: #fff;background: #1e4c9b;}
.location .location_box .b-menu dl dt:hover a{color: #fff;background: #1e4c9b;}


.breadcrumbs{ position: absolute; top: -90px; z-index: 9; left: 50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); width: 1440px;height: 50px;background-color: #ffffff;line-height: 50px;padding-left: 45px;box-sizing: border-box;	color: #666666;font-size: 16px;}
.breadcrumbs span{padding-left: 29px;background: url(ico12.png)no-repeat left center;}
.breadcrumbs a{color: #666666;padding-right: 21px;background: url(ico13.png)no-repeat right 6px center;}
.breadcrumbs a:last-child{padding-right: 0;background: none;}
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:4px 8px; border:1px solid #ddd; color:#333; vertical-align:top;font-size: 18px; }
.page a:hover,.page .current { border:1px solid #1e4c9b; background:#1e4c9b; color:#fff; }

/* 产品中心*/
.product .product_a{padding: 63px 0 80px;background-color: #f0f2f6;}
.product .product_a .hd{line-height: 111px;text-align: center;color: #000000;font-size: 40px;background: url(ico200.png)no-repeat center;}
.product .product_a .hd i{font-weight: bold;font-style: normal;}
.product .product_a .bd{margin-top: 30px;}
.product .product_a .bd .swiper-slide{display: flex;position: relative;}
.product .product_a .bd .swiper{overflow: hidden;position: relative;}
.product .product_a .bd .swiper .pc{width: 700px;}
.product .product_a .bd .swiper .desc{width: calc(100% - 700px);padding: 45px ;}
.product .product_a .bd1 .swiper-slide .desc{padding: 50px 70px  0 70px;position: relative;background: white;}
.product .product_a .bd1 .swiper-slide .desc .t1{color: transparent;background: linear-gradient(to bottom, #2864b4, white);-webkit-background-clip: text;background-clip: text;	font-size: 120px;line-height: 120px;}
.product .product_a .bd1 .swiper-slide .desc .t2{color: #000000;font-size: 36px;line-height: 46px;margin-top: -40px;font-weight: bold;}
.product .product_a .bd1 .swiper-slide .desc .t3{color: #666666;line-height: 32px;font-size: 18px;margin-top: 27px;}
.product .product_a .bd1 .swiper-slide .desc .t4 {position: absolute;right: 70px;bottom: 50px;}
.product .product_a .bd1 .swiper-slide .desc .t4 a{ width: 60px; height: 60px; background-color: #2864b4; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; color: #ffffff;font-size: 14px;display: flex;line-height: 18px;align-items: center;justify-content: center;letter-spacing: 2px;}
.product .product_a .bd1 .swiper-slide .desc .t4 a span{width: 32px;}
.product .product_a .bd1 .swiper-pagination-bullet{width: 40px;height: 40px;background-color: #f0f2f5;text-align: center;line-height: 40px;opacity: 1;color: #666666;font-size: 14px;margin: 0 15px;position: relative;}
.product .product_a .bd1 .swiper-pagination-bullet-active{background-color: #2864b4;color: white;}
.product .product_a .bd1 .swiper-pagination{width: unset;right: 340px;bottom: 60px;left: unset;}
.product .product_a .bd1 .swiper-pagination-bullet::after{content: "";border-bottom: 1px solid #999999;width: 20px;right: -24px;top: 50%;position: absolute;}
.product .product_a .bd1 .swiper-pagination-bullet:last-child::after{display: none;}
.product .product_a .bd1 .swiper-button-next, .product .product_a .bd1 .swiper-button-prev{width: 10px;height: 16px;margin-top: 0;top: unset;left: unset;bottom: 72px;}
.product .product_a .bd1 .swiper-button-next{background: url(ico18.png)no-repeat center;right: 301px;}
.product .product_a .bd1 .swiper-button-prev{ right: 638px; background: url(ico18.png)no-repeat center; transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ; }
.product .product_a .bd1 .swiper-slide .desc .t5{position: absolute;right: 70px;top: 60px;}



.product .product_a .bd2{margin-top: 55px;}
.product .product_a .bd2 ul{display: flex;}
.product .product_a .bd2 ul li{width: 430px;margin-right: 55px;}
.product .product_a .bd2 ul li:nth-child(3){margin-right: 0;}
.product .product_a .bd2 ul li a{display: block;position: relative;}
.product .product_a .bd2 ul li .desc{position: absolute;width: 100%;bottom: 0;padding:47px 45px 25px;box-sizing: border-box;}
.product .product_a .bd2 ul li .desc .t1{color: #ffffff;font-size: 24px;font-weight: bold;line-height: 34px;text-align: center;}
.product .product_a .bd2 ul li .desc .t2{display: none;color: #ffffff;font-size: 18px;line-height: 32px;border-top: 1px solid #dcdcdc;}
.product .product_a .bd2 ul li:hover .desc{background: rgba(40, 100, 180, 0.85);width: 100%;height: 100%;}
.product .product_a .bd2 ul li:hover .desc .t2{display: block;margin-top: 35px;padding-top: 23px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.product .product_a .bd2 ul li .desc .t1{text-align: left;font-size: 30px;line-height: 40px}

.product .product_b{padding: 75px 0 80px; }
.product .product_b .hd{display: flex;justify-content: space-between;align-items: center;}
.product .product_b .hd .tle{color: #000000;font-size: 32px;line-height: 42px;font-weight: bold;}
.product .product_b .hd .more a{color: #666666;font-size: 18px;line-height: 32px;background: url(ico8.png)no-repeat right center;padding-right: 32px;font-weight: bold;}
.product .product_b .bd{margin-top: 25px;position: relative;}
.product .product_b .bd .swiper{overflow: hidden;}
.product .product_b .bd .swiper .desc{margin-top: 24px;background:url(ico15.png)no-repeat right 20px center #f0f2f6;padding: 15px 91px 0 19px;height: 100px;}
.product .product_b .bd .swiper .desc .mt{color: #000000;font-size: 18px;font-weight: bold;line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.product .product_b .bd .swiper .desc .mc{color: #666666;line-height: 20px;font-size: 14px;	overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.product .product_b .bd .swiper a{display: block;padding: 33px 20px 20px;border: solid 1px #dcdcdc;}
.product .product_b .bd .swiper .pc{display: flex;align-items: center;justify-content: center;}
.product .product_b .bd .swiper-slide:hover a .desc{background:url(ico16.png)no-repeat right 20px center #2864b4;}
.product .product_b .bd .swiper-slide:hover .desc .mc{color: white;}
.product .product_b .bd .swiper-slide:hover .desc .mt{color: white;}

/* .product_xy102.product_xy .swiper-button-prev ,.product_xy102.product_xy .swiper-button-next {display: none;} */


.product .product_b .swiper-button-next.swiper-button-disabled, .product .product_b .swiper-button-prev.swiper-button-disabled{opacity: 1 !important;}
.product .product_b .swiper-button-next, .product .product_b .swiper-button-prev{width: 48px;height: 48px;margin-top: -24px;}
.product .product_b .swiper-button-prev{left: -60px;background: url(al.png)no-repeat center;}
.product .product_b .swiper-button-next{right: -60px;background: url(ar.png)no-repeat center;}
.product .product_b .swiper-button-prev:hover{left: -60px;background: url(al1.png)no-repeat center;}
.product .product_b .swiper-button-next:hover{right: -60px;background: url(ar1.png)no-repeat center;}
/* 产品详情 */
/* .product_xy .swiper-button-prev,.product_xy .swiper-button-next{display: none;} */








/* 联系我们 */


/* hr */



/* hr */


/* 创新荣誉 */


/* 新闻 */
.news {padding: 60px 0;}
.news .news_list ul{display: flex;flex-wrap: wrap}
.news .news_list li{width: 32%;margin-right: 2%;margin-top: 2%;}
.news .news_list li:nth-child(3n){margin-right: 0;}
.news .news_list li:nth-child(-n+3){margin-top: 0;}
.news .news_list li .pc{overflow: hidden;}
.news .news_list li .pc img{ width: 100%; transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; }
.news .news_list li:hover .pc img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }

.news .news_list li .desc{background: white;padding: 25px 39px 30px 34px;box-sizing: border-box;border: 1px solid #dcdcdc;}
.news .news_list li .desc .mt{color: #000000;font-size: 20px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.news .news_list li .desc .mc{color: #666666;font-size: 16px;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 12px;}
.news .news_list li .desc  .t{display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.news .news_list li .desc  .t .t1{color: #000000; font-size: 18px; font-weight: bold; padding-left: 34px; background: url(ico7.png)no-repeat left center; line-height: 28px; display: inline-block;}
.news .news_list li .desc  .t .time{color: #666666;font-size: 14px;line-height: 24px;}




/* 关于我们 */
.about_a{padding: 95px 0 86px; }
.about_a .hd{color: #000000;font-size: 40px;line-height: 50px;text-align: center;font-weight: bold;}
.about_a .bd {margin-top: 55px;}
 
.about_a .bd .bd1 ul{display: flex;}
.about_a .bd .bd1 li{display: flex;flex-direction: column;align-items: center;flex: 1;border-right: 1px solid #c8c8c8;}
.about_a .bd .bd1 li .num{color: #2864b4;font-size: 50px;line-height: 50px;font-weight: bold;}
.about_a .bd .bd1 li .t{color: #666666;font-size: 16px;line-height: 26px;margin-top: 25px;}
.about_a .bd .bd1 li:last-child{border-right: none;}
.about_a .bd .bd2{display: flex;}
.about_a .bd .bd2 .bd2_a{width: calc(100% - 660px);padding-right: 80px;box-sizing: border-box;}
.about_a .bd .bd2 .bd2_a .mt{color: #000000;font-size: 24px;line-height: 34px;font-weight: bold;}
.about_a .bd .bd2 .bd2_a .mc{font-size: 18px;line-height: 32px;color: #333333;margin-top: 18px;}
.about_a .bd .bd2 .bd2_b{width: 660px;}
.about_a .bd .bd2{margin-top: 60px;}
.about_a .bd .bd2 .bd2_a .more{margin-top: 30px;}
.about_a .bd .bd2 .bd2_a .more a{width: 160px;line-height: 48px;border: solid 1px #000000;display: block;color: #000000;font-size: 16px;background: url(ico14.png)no-repeat right 30px center;padding-left: 30px;box-sizing: border-box;}

.about_b{padding: 75px 0 80px; background: url(bg1002.png)no-repeat top  center;background-size: cover;}
.about_b .hd{display: flex;justify-content: space-between;align-items: center;}
.about_b .hd .tle{color: #000000;font-size: 32px;line-height: 42px;font-weight: bold;}
.about_b .hd .more a{color: #666666;font-size: 18px;line-height: 32px;background: url(ico8.png)no-repeat right center;padding-right: 32px;font-weight: bold;}
.about_b .bd{margin-top: 35px;}
.about_b .bd .swiper{overflow: hidden;}
.about_b .bd .swiper .t{line-height: 70px;background: white;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #000000;font-size: 20px;font-weight: bold;padding: 0 10px;text-align: center;}
.about_b .bd .swiper-button-next,.about_b .bd .swiper-button-prev{width: 48px;height: 48px;margin-top: -24px;}
.about_b .bd{position: relative;}
.about_b .bd .swiper-slide .pc {overflow: hidden;}
.about_b .bd .swiper-slide .pc img{ transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; }
.about_b .bd .swiper-slide:hover .pc img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }
.about_b .bd .swiper-button-next::after{display: none;}
.about_b .bd .swiper-button-next{ background: url(left.png)no-repeat center; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); right: -100px;}
.about_b .bd .swiper-button-prev{ background: url(left.png)no-repeat center;left: -100px;}
.about_b .bd .swiper-button-prev::after{display: none;}
.about_c {padding: 80px 0;display: none;}
.about_c .bd{display: flex;}
.about_c .bd>div{width: 50%;position: relative;}
.about_c .bd>div a{display: block;position: relative;}
.about_c .bd>div a .txt{ position: absolute; left: 80px; top: 50%; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); }
.about_c .bd>div a .txt .t1{color: #ffffff;font-size: 40px;line-height: 50px;font-weight: bold;}
.about_c .bd>div a .txt .t2{color: #ffffff;font-size: 30px;line-height: 40px;font-weight: bold;margin-top: 20px;}
.about_c .bd>div a img{width: 100%;}
/* 新闻 */



.wrap{width: 1680px;margin:0 auto;}
.wrap .main{}
.article{line-height:2; font-size:16px; word-wrap:break-word;padding: 60px 0; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

/* 图文新闻 */

.about_a .bd .bd2 .bd2_a .more{display: none;}


@media only screen and (max-width:1680px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 15px;}
}
@media only screen and (max-width:750px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 13px;}	
}







/* 资讯页面 */


.news_a_b {padding-top: 50px;}


.lottacic{display: none;}

.sjcontent{display: none;}
/* @media  only screen and (max-width:1700px){
	.wrap{width: 100%;padding: 0 4%;}
	.pothoItem .item{width: 23.5%;margin-right: 2%;margin-top: 2%;overflow: hidden;}
	.pothoItem .item .pic img{width: 100%;height: unset;max-width: unset;} 
	.wrap .main{padding: 40px 0;}
	.pothoItem .item .pic{width: 100%;height: unset;}
	.pothoItem .item{margin-bottom: 0;}
} */
@media  only screen and (max-width:1200px){
	.wrap .main{padding: 30px 0;}
	.sub-nav-box li{line-height: 50px;}
	.pothoItem {margin-bottom: 30px;}

}
@media  only screen and (max-width:900px){
	.banner .lgBox{display: none;}
    .sjcontent{display: block;}
    .pccontent{display: none;}
	.wrap .main{padding: 20px 0;}
	.sub-nav-box li a{padding: 0 20px;}
	.pothoItem {margin-bottom: 20px;}
	.pothoItem .item{width: 100%;margin-right: 0;}
	.spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
    .spBox .spBox01 .sp-close { position:absolute; right:0; top:-60px; color:#fff; font-size:30px; cursor:pointer; }
}

.article  img{max-width: 100%;}

.product_cccc{padding: 60px 0 ;}

.product_cccc .swiper-button-prev,.product_cccc .swiper-button-next{width: 64px;height:64px;left: -80px;margin-top: -32px;}
.product_cccc .swiper-button-prev{background: url(qq.png)no-repeat center;transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);background-size: 100%;}
.product_cccc .swiper-button-next{ background: url(qq.png)no-repeat center;  left: unset;right: -80px;background-size: 100%;}
.product_cccc .swiper-button-prev:hover{ background: url(kk.png)no-repeat center;  transform: rotateY(0); -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); }
.product_cccc .swiper-button-next:hover{ background: url(kk.png)no-repeat center; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);  }
.product_cccc .swiper-button-next::after,.product_cccc .swiper-button-prev::after{display: none;}

.product_b  .bd_box .desc .mt{color: #000000;font-size: 30px;font-weight: bold;line-height: 40px;}
.product_b .bd_box .desc .mc{color: #333333;line-height: 28px;font-size: 18px;}
.product_b .swiperb .swiper-wrapper .swiper-slide a{display: block;background: #F0F2F6;}
.product_b .swiperb .swiper-wrapper .swiper-slide .pc{display: flex;align-items: center;justify-content: center;width: 800px;}
.product_b .swiperb .swiper-wrapper .swiper-slide .pc img{height: 500px ;object-fit: cover;width: 100%;}

.product_b .bd .swiperb .swiper-slide a{display: flex;flex-direction: row-reverse;}
.product_b .bd .swiperb{overflow: hidden;}
.product_b .bd .bd_box{display: flex;background: #F0F2F6;position: relative;margin-top: 40px;}
.product_b .bd .bd_box .desc{padding: 75px 80px 0 80px;box-sizing: border-box;width: calc(100% - 800px);}
.product_b .bd .bd_box .swiperb{width: 800px;}
.product_b .bd .bd_box:nth-child(-n+1){margin-top: 0;}
/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:60px 0 40px; overflow:hidden; }
.piList .pic-item-list { width:100%; margin:0; padding:0;display: flex;flex-wrap: wrap; }
.piList .pic-item {  width:296px; margin:0 32px 0 0; padding:0; float: left; }
.piList .pic-item:nth-child(4n){margin-right: 0;}
.piList .list-pic { display:block; width:100%; border:1px solid #DCDCDC; height:auto; margin-bottom:0; padding:0; border:0; line-height:148px; overflow: hidden;}
.piList .list-pic img { width:100%; height:auto; display:block;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all .5s;max-width: 100%;}
.piList .pic-item:hover .list-pic img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); }
.piList dl {}
.piList .pic-item dl dt a{font-size: 16px; display:block; line-height:56px; height:56px; padding:0 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.piList dl dt { }

.location .location_box .b-menu dl dd{display: none;}
.trd{display: flex;justify-content: center;margin-top: 60px;}
.trd a{display: block;color: #333;font-size: 16px;transition: unset;position: relative; width:unset; height:40px;  line-height:40px;margin:0 5px 0 5px;background:#f0f2f6;text-align: center;padding: 0 20px;}
.trd a:first-child{margin-left: 0;}
.trd a.current, .trd a:hover  {color: #fff;background: #2864b4;}

.product_xy{padding: 60px 0;position: relative;}
.product_xy .bd{position: relative;}
.product_xy .swiper{overflow: hidden;}
.product_xy .swiper .swiper-slide a{display: flex;background: #F0F2F6;}
.product_xy .swiper .swiper-slide a .desc{width: calc(100% - 850px);padding: 75px 80px 0;box-sizing: border-box;background: #F0F2F6;}


.product_xy .swiper .swiper-slide a .pc{width: 850px;height: 500px;}
.product_xy .swiper .swiper-slide a .pc img{height: 500px;object-fit: cover;width: 100%;height: unset;}
.product_xy .swiper .swiper-slide a .desc .mt{color: #000000;font-size: 24px;line-height: 34px;font-weight: bold;}
.product_xy .swiper .swiper-slide a .desc .mc{    color: #333333;line-height: 28px;font-size: 18px;}

.product_xy.product_xy102 .swiper .swiper-slide a .desc{width: calc(100% - 600px);}
.product_xy.product_xy102 .swiper .swiper-slide a .pc{width: 600px;}

.product_xy .swiper-button-prev,.product_xy .swiper-button-next{width: 64px;height:64px;left: -80px;margin-top: -32px;}
.product_xy .swiper-button-prev{background: url(qq.png)no-repeat center;transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);background-size: 100%;}
.product_xy .swiper-button-next{ background: url(qq.png)no-repeat center;  right: -80px;left: unset;background-size: 100%;}
.product_xy .swiper-button-prev:hover{ background: url(kk.png)no-repeat center;  transform: rotateY(0); -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); background-size: 100%;}
.product_xy .swiper-button-next:hover{ background: url(kk.png)no-repeat center; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);  background-size: 100%; }
.product_xy .swiper-button-next::after,.product_xy .swiper-button-prev::after{display: none;}
.product_b .swiperb .swiper-wrapper .swiper-slide .pc{width: 100%;}

@media (max-width:1600px) {
	.breadcrumbs{width: 1150px;top: -70px;}
	.about_a{padding: 60px 0;}
	.about_a .bd .bd2 .bd2_a{padding-right: 40px;}
	.about_b{padding: 60px 0;}
	.about_b .bd .swiper-button-next{right: 0;}
	.about_b .bd .swiper-button-prev{left: 0;}
	.about_c{padding: 60px 0;}
	.piList .pic-item{width: 32%;margin-right: 2%;margin-top: 2%;}
	.piList .pic-item:nth-child(4n){margin-right: 2%;}
	.piList .pic-item:nth-child(3n){margin-right: 0;}
	.piList .pic-item:nth-child(-n+3){margin-top: 0;}
	.product .product_a{padding: 60px 0;}
	.product .product_a .bd .swiper .pc{width: 600px;}
	.product .product_a .bd1 .swiper-slide .desc{width: calc(100% - 600px);padding: 30px 30px 0 30px;}
	.product .product_a .bd1 .swiper-slide .desc .t4{bottom: 10px;}
	.product .product_a .bd1 .swiper-pagination{bottom: 15px;}
	.product .product_a .bd1 .swiper-button-next, .product .product_a .bd1 .swiper-button-prev{bottom: 25px;}
	.product .product_a .bd1 .swiper-button-prev{right: 558px;}
	.product .product_a .bd2 ul li{width: 32%;margin-right: 2%;}
	.product .product_a .bd2 ul li:nth-child(3n){margin-right: 0;}
	.product .product_a .bd2 ul li .desc .t1{font-size: 24px;line-height: 34px;}
	.product .product_a .bd2 ul li .desc{padding: 20px;}
	.product .product_b{padding: 60px 0;}
	.product .product_b .bd .swiper .desc{    padding: 15px 54px 0 19px;}
	.about_a .bd .bd2 .bd2_b{width: 600px;}
	.about_a .bd .bd2 .bd2_a{width: calc(100% - 600px);}
	.about_a .bd .bd2 .bd2_b .pc img{height: 400px;object-fit: cover;}
	.trd{margin-top: 40px;}
	.about .g-in{width: 1200px;}
	.g-in{width: 1200px;}
	.product .g-in{width: 1200px;}
	.product_b .bd .bd_box .desc{width: calc(100% - 600px);}
	.product_b .bd .bd_box .swiperb{width: 600px;}
	.product_xy .swiper .swiper-slide a .pc{width: 800px;height: unset;}
	.product_xy .swiper .swiper-slide a .desc{width: calc(100% - 800px);}
  .product_xy.product_xy102 .swiper .swiper-slide a .desc{width: calc(100% - 400px);}
.product_xy.product_xy102 .swiper .swiper-slide a .pc{width: 400px;}
.product_xy.product_xy102  .swiper .swiper-slide a{align-items: center;}
.product_xy .swiper .swiper-slide a .desc{padding-bottom: 75px;}

.fixed{ top: unset; transform: unset; -webkit-transform: unset; -moz-transform: unset; -ms-transform: unset; -o-transform: unset;bottom: 100px; }
}
@media (max-width:1380px) {
	.product_cccc .swiper-button-prev{left: 0;}
	.product_cccc .swiper-button-next{right: 0;}
	.product_b .swiperb .swiper-wrapper .swiper-slide .pc img{height: 400px;}
	.product_xy .swiper-button-prev{left: 0;}
	.product_xy .swiper-button-next{right: 0;}
	.product_xy .swiper .swiper-slide a .pc img{height: 400px;height: unset;}
	.product .product_b .swiper-button-next{right: 0;}
	.product .product_b .swiper-button-prev{left: 0;}
	.article  img{max-width: 100%;width: 100%;}
}
@media (max-width:1200px) {
  .product_xy .swiper .swiper-slide a{align-items: center;}
	.banner .swiper-slide .txt .t1{font-size: 30px;line-height: 40px;}
	.banner .swiper-slide .txt .t2{font-size: 20px;line-height: 30px;}
	.about_a{padding: 40px 0;}
	.about_b{padding: 40px 0;}
	.about_c{padding: 40px 0;}
	.product_xy{padding: 40px 0;}
	.breadcrumbs{width: 880px;top: -70px;}
	.piList{padding: 40px 0;}
	.product .product_a{padding: 40px 0;}
	.product .product_a .hd{font-size: 30px;line-height: 50px;    background: url(ico200.png) no-repeat center;background-size: 45px;}
	.product .product_a .bd .swiper .pc{width: 450px;}
	.product .product_a .bd1 .swiper-slide .desc{width: calc(100% - 450px);}
	.product .product_a .bd1 .swiper-slide .desc .t1{font-size: 70px;line-height: 70px;}
	.product .product_a .bd1 .swiper-slide .desc .t2{font-size: 26px;line-height: 36px;margin-top: -30px;}
	.product .product_a .bd1 .swiper-slide .desc .t5{width: 75px;right: 40px;top: 40px;}
	.product .product_a .bd1 .swiper-slide .desc{padding: 20px;}
	.product .product_a .bd .swiper .pc img{height: 360px;object-fit: cover;}
	.product .product_a .bd1 .swiper-button-next{right: 180px;}
	.product .product_a .bd1 .swiper-button-prev{right: 420px;}
	.product .product_a .bd2 ul li .desc .t1{font-size: 20px;line-height: 30px;}
	.product .product_a .bd2{margin-top: 40px;}
	.product .product_b{padding: 40px 0;}

	.swiper-a{padding: 40px 0;}
	.location .location_box{height: 50px;}
	.location .location_box .b-menu dl dt a{line-height: 50px;}

	.swiper-a .swiper-wrapper .swiper-slide{width: 32%;margin-right: 2%;margin-top: 2%;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(4n){margin-right: 2%;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(-n+4){margin-top: 2%;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(3n){margin-right: 0;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(-n+3){margin-top: 0;}
	.swiper-a .swiper-wrapper .swiper-slide .desc{padding-right: 55px;}
	.article{padding-top: 40px;}
	.article{padding-bottom: 40px;}
	.news .news_list li .desc{padding: 20px;}
	.news{padding: 40px 0;}

	.about_a{padding: 40px 0;}
	.about_a .bd{margin-top:40px ;}
	.about_a .bd .bd2{margin-top:40px ;}
	.about_a .bd .bd2 .bd2_a{padding-right: 20px;}

	.about_a .hd{font-size: 30px;line-height: 40px;}
	.about_a .bd .bd1 li .num{font-size: 40px;line-height: 40px;}
	.about_a .bd .bd2 .bd2_b{width: 450px;}
	.about_a .bd .bd2 .bd2_a{width: calc(100% - 450px);}
	.about_a .bd .bd2 .bd2_a .mt{font-size: 20px;}
	.about_b .hd .tle{font-size: 26px;line-height: 36px;}
	.about_c .bd>div a .txt .t1{font-size: 30px;line-height: 40px;}
	.about_c .bd>div a .txt .t2{font-size: 20px;line-height: 30px;}
	.trd{margin-top: 30px;}
	.about .g-in{width: 900px;}
	.g-in{width: 900px;}
	.product .g-in{width: 900px;}
	.product_cccc{padding: 40px 0;}
	.product_b .bd .bd_box .desc{width: 50%;padding: 30px  ;} 
	.product_b .bd .bd_box .swiperb{width: 50%;}
	.product_b .bd .bd_box .pc img{height: 400px;}
	.product_cccc .swiper-button-prev, .product_cccc .swiper-button-next{width: 35px;height: 35px;}
	.product_b .bd_box .desc .mt{font-size: 24px;line-height: 34px;}
	.product_xy .swiper .swiper-slide a .pc{width: 50%;}
  .product_xy .swiper .swiper-slide a .pc img{height: 275px;height: unset;}
	.product_xy .swiper .swiper-slide a .desc{width: 50%;padding: 30px  ;}
	.product_xy .swiper-button-prev, .product_xy .swiper-button-next{width: 35px;height: 35px;}
}
@media (max-width:900px) {
	.product_xy{padding: 20px 0;}
	.trd{margin-top: 20px;flex-direction: column;}
	.banner .swiper-slide .txt .t1{font-size: 24px;line-height: 34px;}
	.about_a{padding: 20px 0;}
	.about_b{padding: 20px 0;}
	.about_c{padding: 20px 0;}
	.product_cccc{padding: 20px 0;}
	.breadcrumbs{display: none;}
	.piList{padding: 20px 0;}
	.trd a{width: 100%;margin: 0;margin-bottom: 20px;}
	.trd a:last-child{margin-bottom: 0;}
	.product .product_a .hd{font-size: 26px;line-height: 40px;background: url(ico200.png) no-repeat center;background-size: 40px;}
    .product .product_a{padding: 20px 0;}
	.product .product_a .bd .swiper-slide{flex-direction: column;}
	.product .product_a .bd .swiper .pc{width: 100%;}
	.product .product_a .bd .swiper .pc img{width: 100%;height: unset;}
	.product .product_a .bd1 .swiper-slide .desc{width: 100%;padding-bottom: 80px;}
	.product .product_a .bd1 .swiper-slide .desc .t3{margin-top: 20px;}
	.product .product_a .bd1 .swiper-button-next, .product .product_a .bd1 .swiper-button-prev{display: none;}
	.product .product_a .bd1 .swiper-pagination{width: 100%;left: 0;}
	.product .product_a .bd1 .swiper-slide .desc .t4{right: 10px;bottom: 35px;}

	.product .product_a .bd2 ul{flex-direction: column;}
	.product .product_a .bd2 ul li{width: 100%;margin-right: 0;margin-top: 20px;}
	.product .product_a .bd2 ul li:nth-child(3){margin-top: 20px;}
	.product .product_a .bd2 ul li:nth-child(1){margin-top: 0;}
	.product .product_a .bd2{margin-top: 20px;}

	.product .product_b{padding: 20px 0;}
	.product .product_a .bd{margin-top: 20px;}
	.product .product_b .hd .tle{font-size: 24px;line-height: 34px;}
	.product .product_b .bd .swiper a{padding: 20px ;}
	.product .product_b .bd .swiper .desc{margin-top: 20px;}
	.product .product_b .bd{margin-top: 20px;}
	.fixed{display: none;}

	.swiper-a{padding: 20px 0;}

	.swiper-a .swiper-wrapper .swiper-slide{width: 100%;margin-right: 0;margin-top: 20px;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(4n){margin-right: 0;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(-n+4){margin-top: 20px;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(3n){margin-right: 0;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(-n+3){margin-top: 20px;}
	.swiper-a .swiper-wrapper .swiper-slide:nth-child(1){margin-top: 20px;}
	.swiper-a .swiper-wrapper .swiper-slide a{padding: 20px;}
	.swiper-a .swiper-wrapper .swiper-slide .desc{margin-top: 20px;}
	.page{padding-bottom: 20px;}
	.location .location_box .b-menu dl dt a{width: 200px;}
	.location .location_box .b-menu {overflow-x: auto;}
	.location .location_box{display: unset;}
	.article{padding-top: 20px;}
	.article .bd{padding-bottom: 20px;}
	.article{padding-bottom: 20px;}
	.product .product_a .bd2 ul li a .pc img{width: 100%;}
	.piList .pic-item dl dt a{line-height: 45px;height: 45px;}

	.news .news_list li{width: 100%;margin-right: 0;margin-top: 20px;}
	.news .news_list li:nth-child(-n+3){margin-top: 20px;}
	.news .news_list li:nth-child(1){margin-top: 0;}
	.news{padding: 20px 0;}

	.about_a{padding: 20px 0;}

	.about_a .bd{margin-top:20px ;}
	.about_a .bd .bd2{margin-top:20px ;}

	.about_b .bd{margin-top:20px ;}
	.about_a .bd .bd1 ul{flex-wrap: wrap;}
	.about_a .bd .bd1 li{flex: unset;width: 50%;margin-top: 20px;}
	.about_a .bd .bd1 li:nth-child(2n){margin-right: 0;}
	.about_a .bd .bd1 li:nth-child(-n+2){margin-top: 0;}
	.about_a .bd .bd1 li:nth-child(2n){border-right: unset;}
	.about_a .bd .bd1 li .t{margin-top: 10px;}
	.about_a .bd .bd1 li .num{font-size: 24px;line-height: 34px;}
	.about_a .hd{font-size: 26px;line-height: 36px;}

	.about_a .bd .bd2{flex-direction: column-reverse;}
	.about_a .bd .bd2 .bd2_a{width: 100%;padding-right: 0;margin-top: 20px;}
	.about_a .bd .bd2 .bd2_b{width: 100%;padding-right: 0;}
	.about_a .bd .bd2 .bd2_a .more{margin-top:20px ;}
	.about_b .bd .swiper .t{line-height: 50px;font-size: 16px;}
	.about_c .bd{flex-direction: column;}
	.about_c .bd>div{width: 100%;}
	.about_c .bd>div:nth-child(2){margin-top: 20px;}
	.about_c .bd>div a .txt{ left: 20px; top: 20px; transform: unset; -webkit-transform: unset; -moz-transform: unset; -ms-transform: unset; -o-transform: unset; }
	.about_c .bd>div a .txt .t1{font-size: 24px;line-height: 34px;}
	.about_c .bd>div a .txt .t2{font-size: 16px;line-height: 26px;}
	.about_c .bd>div .pc img{height: 300px;object-fit: cover;}
	.about_a .bd .bd2 .bd2_b .pc img{height: unset;width: 100%;}
	.fixed{display: none;}
	body{min-width: unset !important;}
	.my-map{height: 400px !important;}
	.about .g-in{width: 100%;}
	.product .g-in{width: 100%;}
	.g-in{width: 100%;}
	.trd{padding: 0 4%;}
	.product_b .bd .bd_box{flex-direction: column-reverse;}
	.product_b .bd .bd_box .pc{width: 100%;}
	.product_b .bd .bd_box .desc{width: 100%;padding: 20px;}
    .product_b .bd_box .desc .mt { font-size: 20px; line-height: 30px; }
	.product_b .swiperb .swiper-wrapper .swiper-slide .pc img{width: 100%;height: unset;}
	.product_b .bd .bd_box .swiperb{width: 100%;}
	.product_xy .swiper .swiper-slide a {flex-direction: column-reverse;}
	.product_xy .swiper .swiper-slide a .desc{width:100%}
	.product_xy.product_xy102 .swiper .swiper-slide a .desc{width: 100%;}
	.product_xy.product_xy102 .swiper .swiper-slide a .pc{width: 100%;}
}