.pb_title p{margin-top:8px;}
/*zt_product*/
.zt_product{padding:52px 0 73px;}
.zt_product .zt_pul{padding-top:6px;}
.zt_product .zt_pul .zt_pli{display:block;width:calc(33.33% - 32px);margin-left:48px;float:left;margin-top:25px;}
.zt_product .zt_pul .zt_pli:nth-child(3n+1){margin-left:0;}
.zt_product .zt_pul .zt_pli .zt_pimg{width:100%;padding-bottom:75%;position:relative;border:1px solid #efefef;display:block;}
.zt_product .zt_pul .zt_pli .zt_ptxt{background:#f3f3f3;padding:20px 25px 23px;}
.zt_product .zt_pul .zt_pli .zt_ptxt p{font-size:15px;line-height:26px;color:#6a6a6a;}
.zt_product .zt_pul .zt_pli .zt_ptxt p:first-child{height:28px;line-height:28px;font-size:18px;color:#2b2a2a;margin-bottom:10px;}
.zt_product .zt_pul .zt_pli .zt_ptxt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
/*zt_fenge*/
.zt_fenge{background:url(ztfengebg.webp) no-repeat center center;background-size:cover;padding:60px 0 73px;}
.zt_fenge .ztf_left{width:calc(100% - 286px);float:left;}
.zt_fenge .ztf_left p{color:#FFF;}
.zt_fenge .ztf_left p:first-child{font-size:42px;height:52px;line-height:52px;font-weight:bold;}
.zt_fenge .ztf_left p:last-child{font-size:30px;height:40px;line-height:40px;margin-top:14px;}
.zt_fenge .ztf_right{width:286px;float:right;padding:21px 0;}
.zt_fenge .ztf_right .ztf_phone{background:url(f_picon.png) no-repeat left center;padding:1px 0 3px 85px;}
.zt_fenge .ztf_right .ztf_phone span{display:block;color:#FFF;}
.zt_fenge .ztf_right .ztf_phone span:first-child{font-size:16px;height:26px;line-height:26px;}
.zt_fenge .ztf_right .ztf_phone span:last-child{font-size:32px;height:32px;line-height:32px;margin-top:2px;font-family:Impact;display:inline-block;position:relative;}
.zt_fenge .ztf_right .ztf_phone span:last-child::before{content:'';width:100%;height:13px;background:#e30713;position:absolute;left:0;bottom:0;z-index:1;}
.zt_fenge .ztf_right .ztf_phone span em{font-style:normal;position:relative;z-index:2;}
/*zt_tedian*/
.zt_tedian{padding:56px 0 84px;}
.zt_tedian .ztt_btn{margin-top:43px;position:relative;height:77px;}
.zt_tedian .ztt_btn .swiper-pagination{width:100%;}
.zt_tedian .ztt_btn .swiper-pagination-bullet{width:25%;height:77px;line-height:77px;display:block;border-radius:0;opacity:1;background:none;border-right:1px solid rgba(98,104,109,.5);float:left;background:#0d0d0d;color:#FFF;font-size:18px;}
.zt_tedian .ztt_btn .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30713;}
.zt_tedian .ztt_ul{width:100%;overflow:hidden;}
.zt_tedian .ztt_ul .swiper-slide{background:#f7f7f7;}
.zt_tedian .ztt_ul .ztu_left{width:50%;float:left;}
.zt_tedian .ztt_ul .ztu_left .ztu_img{width:100%;padding-bottom:70.67%;position:relative;}
.zt_tedian .ztt_ul .ztu_right{width:50%;float:right;}
.zt_tedian .ztt_ul .ztu_right .ztu_txt{padding:60px 70px 0 90px;}
.zt_tedian .ztt_ul .ztu_right .ztu_txt p{font-size:16px;line-height:32px;color:#5d5d5d;}
.zt_tedian .ztt_ul .ztu_right .ztu_txt p:first-child{font-size:32px;line-height:40px;text-transform:uppercase;font-weight:bold;color:#e30713;}
.zt_tedian .ztt_ul .ztu_right .ztu_txt p:nth-child(2){font-size:36px;height:46px;line-height:46px;margin:20px 0 15px;color:#e30713;font-weight:bold;}
.zt_tedian .ztt_ul .ztu_right .ztu_txt .indexpp_btn{margin-top:70px;}
/*zt_liucheng*/
.zt_liucheng{padding:56px 0 88px;background:#f7f7f7;}
.zt_liucheng .ztl_ul{width:100%;overflow:hidden;padding-top:22px;}
.zt_liucheng .ztl_ul .swiper-slide{padding:39px 222px 39px 60px;background-repeat:no-repeat;background-position:right 45px center;background-color:#FFF;margin-top:18px!important;}
.zt_liucheng .ztl_ul .swiper-slide.icon1{background-image:url(ztlc_icon1.png);}
.zt_liucheng .ztl_ul .swiper-slide.icon2{background-image:url(ztlc_icon2.png);}
.zt_liucheng .ztl_ul .swiper-slide.icon3{background-image:url(ztlc_icon3.png);}
.zt_liucheng .ztl_ul .swiper-slide.icon4{background-image:url(ztlc_icon4.png);}
.zt_liucheng .ztl_ul .swiper-slide p{font-size:14px;line-height:24px;color:#787878;}
.zt_liucheng .ztl_ul .swiper-slide p:first-child{font-size:24px;height:36px;line-height:36px;font-weight:bold;color:#313131;margin-bottom:6px;}
.zt_liucheng .ztl_ul .swiper-slide:hover{background-color:#e30713;}
.zt_liucheng .ztl_ul .swiper-slide:hover p{color:#FFF;}
.zt_liucheng .ztl_ul .swiper-slide:hover.icon1{background-image:url(ztlc_icon1_hover.png);}
.zt_liucheng .ztl_ul .swiper-slide:hover.icon2{background-image:url(ztlc_icon2_hover.png);}
.zt_liucheng .ztl_ul .swiper-slide:hover.icon3{background-image:url(ztlc_icon3_hover.png);}
.zt_liucheng .ztl_ul .swiper-slide:hover.icon4{background-image:url(ztlc_icon4_hover.png);}
/*zt_dingzhi*/
.zt_dingzhi{background:url(ztdzlcbg.webp) no-repeat center center;padding:100px 0;background-size:cover;}
.zt_dingzhi .ztd_p{font-size:16px;line-height:24px;text-align:center;color:#FFF;margin-top:18px;}
.zt_dingzhi .ztd_ul{padding:0 133px;position:relative;margin-top:79px;}
.zt_dingzhi .ztd_ul:before{content:'';width:100%;height:1px;position:absolute;left:0;bottom:10px;background:#e30713;}
.zt_dingzhi .ztd_ul:after{content:'';width:10px;height:21px;position:absolute;right:0;bottom:0;background:url(ztdz_jiantou.png) no-repeat right center;}
.zt_dingzhi .ztd_ul .ztd_title{font-size:30px;height:40px;line-height:40px;text-align:center;color:#FFF;}
.zt_dingzhi .ztd_ul .ztd_content{margin-top:31px;overflow:hidden;padding-bottom:3px;}
.zt_dingzhi .ztd_ul .ztd_content .swiper-slide{padding-bottom:26px;}
.zt_dingzhi .ztd_ul .ztd_content .swiper-slide:before{content:'';width:15px;height:15px;position:absolute;left:50%;margin-left:-8px;bottom:0;background:#e30713;border-radius:50%;}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li{padding:39px 0 29px;background:url(ztdzlc_libg.png) no-repeat center center;background-size:100% 100%;}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i{width:100%;height:69px;display:block;background-repeat:no-repeat;background-position:center bottom;}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i.icon1{background-image:url(ztdzlc_icon1.png);}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i.icon2{background-image:url(ztdzlc_icon2.png);}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i.icon3{background-image:url(ztdzlc_icon3.png);}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i.icon4{background-image:url(ztdzlc_icon4.png);}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li i.icon5{background-image:url(ztdzlc_icon5.png);}
.zt_dingzhi .ztd_ul .ztd_content .ztd_li p{font-size:18px;height:28px;line-height:28px;margin-top:13px;text-align:center;}
.zt_dingzhi .p_b{margin-top:40px;font-size:16px;height:26px;line-height:26px;color:#FFF;text-align:center;}
/*zt_news*/
.zt_news{padding:59px 0 81px;}

@media screen and (max-width:1546px){
	.zt_product{padding:40px 0;}
	.zt_product .zt_pul{padding-top:0;}
	.zt_product .zt_pul .zt_pli{width:calc(33.33% - 12px);margin-left:18px;margin-top:20px;}
	.zt_fenge{padding:40px 0 46px;}
	.zt_fenge .ztf_left p:first-child{font-size:36px;height:46px;line-height:46px;}
	.zt_fenge .ztf_left p:last-child{font-size:24px;height:32px;line-height:32px;}
	.zt_fenge .ztf_right{padding:14px 0;}
	.zt_tedian{padding:40px 0 46px;}
	.zt_tedian .ztt_btn{margin-top:30px;height:65px;}
	.zt_tedian .ztt_btn .swiper-pagination-bullet{height:65px;line-height:65px;font-size:16px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt{padding:50px 73px 0 60px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p{font-size:15px;line-height:28px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:first-child{font-size:24px;line-height:32px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:nth-child(2){font-size:30px;height:40px;line-height:40px;margin:15px 0 10px;}
	.zt_liucheng{padding:40px 0 50px;}
	.zt_liucheng .ztl_ul{padding-top:10px;}
	.zt_liucheng .ztl_ul .swiper-slide{padding:26px 152px 30px 27px;background-position:right 15px center;background-size:122px;margin-top:10px!important;}
	.zt_liucheng .ztl_ul .swiper-slide p{font-size:13px;line-height:22px;}
	.zt_liucheng .ztl_ul .swiper-slide p:first-child{font-size:20px;height:30px;line-height:30px;}
	.zt_dingzhi{padding:60px 0;}
	.zt_dingzhi .ztd_ul{padding:0 100px;margin-top:50px;}
	.zt_dingzhi .ztd_ul .ztd_content{margin-top:26px;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li{padding:32px 0 27px;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li p{margin-top:10px;}
	.zt_dingzhi .p_b{margin-top:30px;}
	.zt_news{padding:40px 0 50px;}
}
@media screen and (max-width:1246px){
	.zt_product{padding:30px 0;}
	.zt_product .zt_pul .zt_pli{width:calc(33.33% - 10px);margin-left:15px;margin-top:15px;}
	.zt_product .zt_pul .zt_pli .zt_ptxt{padding:10px 15px 12px;}
	.zt_product .zt_pul .zt_pli .zt_ptxt p{font-size:14px;line-height:24px;}
	.zt_product .zt_pul .zt_pli .zt_ptxt p:first-child{font-size:16px;height:24px;line-height:24px;margin-bottom:6px;}
	.zt_fenge{padding:30px 0 36px;}
	.zt_fenge .ztf_left p:first-child{font-size:30px;height:40px;line-height:40px;}
	.zt_fenge .ztf_left p:last-child{font-size:20px;height:28px;line-height:28px;margin-top:10px;}
	.zt_fenge .ztf_right{padding:10px 0 11px;}
	.zt_fenge .ztf_right .ztf_phone{background-size:auto 57px;padding:1px 0 3px 72px;}
	.zt_fenge .ztf_right .ztf_phone span:first-child{font-size:14px;height:24px;line-height:24px;}
	.zt_fenge .ztf_right .ztf_phone span:last-child{font-size:26px;height:26px;line-height:26px;}
	.zt_fenge .ztf_right .ztf_phone span:last-child::before{height:8px;}
	.zt_tedian{padding:30px 0 36px;}
	.zt_tedian .ztt_btn{margin-top:20px;height:55px;}
	.zt_tedian .ztt_btn .swiper-pagination-bullet{height:55px;line-height:55px;font-size:15px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt{padding:40px 23px 0 30px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p{font-size:14px;line-height:24px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:first-child{font-size:20px;line-height:26px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:nth-child(2){font-size:24px;height:32px;line-height:32px;margin:10px 0 10px;}
	.zt_liucheng{padding:30px 0 40px;}
	.zt_liucheng .ztl_ul{padding-top:10px;}
	.zt_liucheng .ztl_ul .swiper-slide{padding:20px 140px 20px 20px;background-position:right 10px center;}
	.zt_liucheng .ztl_ul .swiper-slide p:last-child{height:88px;}
	.zt_dingzhi{padding:40px 0;}
	.zt_dingzhi .ztd_p{font-size:14px;line-height:24px;margin-top:10px;}
	.zt_dingzhi .ztd_ul{padding:0 60px;margin-top:30px;}
	.zt_dingzhi .ztd_ul .ztd_content{margin-top:16px;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li i{height:56px;background-size:auto 100%;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li p{margin-top:10px;font-size:16px;height:26px;line-height:26px;}
	.zt_dingzhi .p_b{margin-top:20px;}
	.zt_news{padding:30px 0 35px;}
}
/*1024以下屏幕*/
@media screen and (max-width:1023px){
	.zt_product{padding:20px 0;}
	.zt_product .zt_pul .zt_pli{width:calc(50% - 7px);margin-left:14px;}
	.zt_product .zt_pul .zt_pli:nth-child(3n+1){margin-left:14px;}
	.zt_product .zt_pul .zt_pli:nth-child(odd){margin-left:0;}
	.zt_fenge{padding:20px 0 20px;}
	.zt_fenge .ztf_left{width:calc(100% - 182px);}
	.zt_fenge .ztf_left p:first-child{font-size:24px;height:32px;line-height:32px;}
	.zt_fenge .ztf_left p:last-child{font-size:16px;height:24px;line-height:24px;margin-top:6px;}
	.zt_fenge .ztf_right{padding:6px 0 6px;width:182px;}
	.zt_fenge .ztf_right .ztf_phone{background-size:auto 50px;padding:1px 0 3px 55px;}
	.zt_fenge .ztf_right .ztf_phone span:first-child{font-size:13px;height:22px;line-height:22px;}
	.zt_fenge .ztf_right .ztf_phone span:last-child{font-size:20px;height:20px;line-height:20px;}
	.zt_fenge .ztf_right .ztf_phone span:last-child::before{height:6px;}
	.zt_tedian{padding:20px 0 20px;}
	.zt_tedian .ztt_btn{margin-top:10px;height:44px;}
	.zt_tedian .ztt_btn .swiper-pagination-bullet{height:44px;line-height:44px;font-size:14px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt{padding:20px 15px 0 20px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p{font-size:14px;line-height:24px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:first-child{font-size:16px;line-height:22px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p:nth-child(2){font-size:20px;height:28px;line-height:28px;margin:6px 0 6px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt .indexpp_btn{margin-top:30px;}
	.zt_liucheng{padding:20px 0 20px;}
	.zt_liucheng .ztl_ul{padding-top:0;}
	.zt_liucheng .ztl_ul .swiper-slide{padding:20px 120px 20px 20px;background-position:right 10px center;background-size:100px;}
	.zt_liucheng .ztl_ul .swiper-slide p:last-child{height:66px;}
	.zt_dingzhi{padding:30px 0;}
	.zt_dingzhi .ztd_p{font-size:13px;line-height:22px;}
	.zt_dingzhi .ztd_ul{padding:0 30px;margin-top:20px;}
	.zt_dingzhi .ztd_ul .ztd_title{font-size:20px;height:30px;line-height:30px;}
	.zt_dingzhi .ztd_ul .ztd_content{margin-top:16px;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li i{height:56px;background-size:auto 100%;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li p{margin-top:10px;font-size:16px;height:26px;line-height:26px;}
	.zt_dingzhi .p_b{margin-top:15px;font-size:14px;line-height:24px;}
	.zt_news{padding:20px 0 20px;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
	.zt_tedian .ztt_ul .ztu_left{width:100%;float:none;}
	.zt_tedian .ztt_ul .ztu_right{width:100%;float:none;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt{padding:15px 10px;}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt p br{display:none;}
}
/*668以下屏幕*/
@media screen and (max-width:667px){
	.zt_product .zt_pul .zt_pli{width:100%;margin-left:0;float:none;}
	.zt_product .zt_pul .zt_pli:nth-child(3n+1){margin-left:0;}
	.zt_fenge .ztf_left{width:100%;float:none;text-align:center;}
	.zt_fenge .ztf_right{width:100%;float:none;text-align:center;}
	.zt_fenge .ztf_right .ztf_phone{display:inline-block;margin-top:15px;}
	.zt_tedian .ztt_btn .swiper-pagination-bullet{width:50%;border-bottom:1px solid rgba(98,104,109,.5);}
	.zt_tedian .ztt_ul .ztu_right .ztu_txt .indexpp_btn{margin-top:20px;}
	.zt_liucheng .ztl_ul .swiper-slide p{font-size:12px;line-height:20px;}
	.zt_liucheng .ztl_ul .swiper-slide p:last-child{height:80px;}
}
/*500以下屏幕*/
@media screen and (max-width:499px){
	.zt_fenge .ztf_left p:first-child{font-size:20px;height:auto;line-height:28px;}
	.zt_fenge .ztf_left p:last-child{height:auto;}
	.zt_liucheng .ztl_ul .swiper-slide{background-position:center 15px;padding:100px 10px 15px;background-size:80px;}
	.zt_liucheng .ztl_ul .swiper-slide p:first-child{text-align:center;}
	.zt_dingzhi .ztd_ul{padding:0 0;}
	.zt_dingzhi .ztd_ul .ztd_content .ztd_li{max-width:130px;margin:0 auto;}
}
