/*zt_product*/
.zt_product{padding:40px 0;}
.zt_product .zt_class{margin-top:15px;}
.zt_product .zt_class a{display:block;width:13%;margin-left:1.5%;float:left;height:48px;line-height:48px;text-align:center;color:#333;background:#EEE;margin-top:15px;}
.zt_product .zt_class a:nth-child(7n+1){margin-left:0;}
.zt_product .zt_class a:hover{background:#333a42;color:#FFF;}
.zt_product .zt_pul{}
.zt_product .zt_pul .zt_pli{display:block;width:32%;margin-left:2%;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;}
.zt_product .zt_pul .zt_pli .zt_pimg img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.zt_product .zt_pul .zt_pli p{margin:0;line-height:43px;color:#666;text-align:center;background:#F1F1F1;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*zt_xinghao*/
#zt_xinghaobg{padding:50px 0 99px;background:#F7F7F7;}
.ztx_span{margin-top:30px;font-size:0;-webkit-text-size-adjust:none;text-align:center;}
.ztx_span span{display:block;width:16%;height:52px;line-height:52px;background:#DDD;text-align:center;font-size:15px;color:#333;margin-left:26px;position:relative;margin-left:0.8%;float:left;cursor:pointer;}
.ztx_span span:first-child{margin-left:0;}
.ztx_span span:before{content:none;position:absolute;left:50%;margin-left:-7px;bottom:-9px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #e62129;}
.ztx_span span.on{background:#e62129;color:#FFF;}
.ztx_span span.on:before{content:'';}
.zt_xinghao{margin-top:55px;background:#FFF;box-shadow:0 6px 8px rgba(0,0,0,.15);}
.zt_xinghao .ztx_left{width:500px;float:left;}
.zt_xinghao .ztx_left .ztx_img{width:100%;padding-bottom:75%;position:relative;}
.zt_xinghao .ztx_left .ztx_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.zt_xinghao .ztx_right{width:calc(100% - 500px);float:right;padding:0 70px;position:relative;}
.zt_xinghao .ztx_right .ztx_txt{padding-top:60px;}
.zt_xinghao .ztx_right .ztx_txt h3{margin:0;height:40px;line-height:40px;font-size:31px;font-weight:bold;color:#333;}
.zt_xinghao .ztx_right .ztx_txt i{display:inline-block;width:51px;height:4px;background:#e62129;margin:30px 0 28px;}
.zt_xinghao .ztx_right .ztx_txt p{margin:0;font-size:16px;height:30px;line-height:30px;color:#333;}
/*zt_dingzhi*/
#zt_dingzhibg{background:url(z_dzbg.jpg) no-repeat center center;background-size:cover;padding:32px 0 42px;}
.ztd_title{text-align:center;}
.ztd_title p{margin:0;font-size:19px;height:29px;line-height:29px;color:#c4c4c4;}
.ztd_title h2{margin:0;font-size:36px;height:46px;line-height:46px;margin-top:10px;color:#FFF;font-weight:bold;}
.zt_dingzhi{margin-top:25px;border-top:1px solid rgba(229,229,229,.15);border-right:1px solid rgba(229,229,229,.15);}
.zt_dingzhi .ztd_li{width:16.66%;border-left:1px solid rgba(229,229,229,.15);border-bottom:1px solid rgba(229,229,229,.15);float:left;padding:28px 0 16px;}
.zt_dingzhi .ztd_li i{display:block;height:31px;background-size:auto 100%!important;}
.zt_dingzhi .ztd_li i.icon1{background:url(01.png) no-repeat center center;}
.zt_dingzhi .ztd_li i.icon2{background:url(02.png) no-repeat center center;}
.zt_dingzhi .ztd_li i.icon3{background:url(03.png) no-repeat center center;}
.zt_dingzhi .ztd_li i.icon4{background:url(04.png) no-repeat center center;}
.zt_dingzhi .ztd_li i.icon5{background:url(05.png) no-repeat center center;}
.zt_dingzhi .ztd_li i.icon6{background:url(06.png) no-repeat center center;}
.zt_dingzhi .ztd_li p{margin:0;height:40px;line-height:40px;font-size:18px;color:#FFF;text-align:center;font-weight:bold;}
.ztd_phone{margin-top:50px;text-align:center;}
.ztd_phone p{margin:0;height:26px;line-height:26px;background:url(z_icon1.png) no-repeat left bottom;padding-left:27px;color:#FFF;display:inline-block;font-size:18px;}
.ztd_phone p span{font-size:31px;font-weight:bold;display:inline-block;vertical-align:bottom;}
/*zt_wenti*/
.zt_wenti{padding:40px 0 60px;}
.zt_wenti .ztw_ul{margin-top:40px;width:100%;overflow:hidden;}
.zt_wenti .ztw_ul .ztw_li{text-align:center;}
.zt_wenti .ztw_ul .ztw_li i{display:inline-block;width:189px;height:189px;border-radius:50%;}
.zt_wenti .ztw_ul .ztw_li i.icon1{background:url(z_icon2.png) no-repeat center center #e62129;}
.zt_wenti .ztw_ul .ztw_li i.icon2{background:url(z_icon3.png) no-repeat center center #e62129;}
.zt_wenti .ztw_ul .ztw_li i.icon3{background:url(z_icon4.png) no-repeat center center #e62129;}
.zt_wenti .ztw_ul .ztw_li i.icon4{background:url(z_icon5.png) no-repeat center center #e62129;}
.zt_wenti .ztw_ul .ztw_li i.icon5{background:url(z_icon6.png) no-repeat center center #e62129;}
.zt_wenti .ztw_ul .ztw_li p{margin:0;font-size:20px;line-height:30px;height:30px;color:#303030;margin-top:25px;text-align:center;}
.ztw_btn{margin-top:59px;text-align:center;}
.ztw_btn p{margin:0;display:inline-block;width:405px;height:52px;line-height:52px;border-radius:26px;font-size:24px;font-weight:bold;color:#FFF;position:relative;text-align:center;background:#e62129;}
/*zt_yaoqiu*/
#zt_yaoqiubg{background:#F3F3F3;padding:40px 0 50px;}
.zt_yaoqiu{padding-top:10px;}
.zt_yaoqiu .ztq_li{width:48%;margin-left:4%;background:#FFF;padding:39px 45px;float:left;margin-top:26px;}
.zt_yaoqiu .ztq_li:nth-child(odd){margin-left:0;}
.zt_yaoqiu .ztq_li .ztq_num{height:116px;width:116px;float:left;line-height:116px;font-size:54px;font-family:Impact;color:#e62129;background:#f2f1ed;border-radius:50%;text-align:center;}
.zt_yaoqiu .ztq_li .ztq_txt{width:calc(100% - 116px);height:116px;padding-left:30px;float:right;line-height:116px;}
.zt_yaoqiu .ztq_li .ztq_txt p{margin:0;display:inline-block;line-height:26px;vertical-align:middle;color:#666;font-size:14px;}
/*zt_zizhi*/
.zt_zizhi{padding:40px 0;}
.zt_zizhi .ztz_ul{margin-top:30px;width:100%;overflow:hidden;}
.zt_zizhi .ztz_ul .ztz_img{width:100%;padding-bottom:75%;position:relative;border:1px solid #F1F1F1;}
.zt_zizhi .ztz_ul .ztz_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:contain;}
.zt_zizhi .ztz_ul p{margin:0;line-height:43px;color:#666;text-align:center;background:#F1F1F1;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*zt_news*/
#zt_newsbg{background:#F3F3F3;padding:40px 0 40px;}
.zt_news{margin-top:20px;width:100%;overflow:hidden;}
.zt_news .swiper-slide{background:#FFF;}
.zt_news .ztn_img{width:100%;padding-bottom:60.45%;position:relative;}
.zt_news .ztn_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.zt_news .ztn_txt{padding:25px 15px 15px;}
.zt_news .ztn_txt .ztn_p{padding:0 10px 23px;border-bottom:1px solid #E5E5E5;}
.zt_news .ztn_txt .ztn_p p{margin:0;}
.zt_news .ztn_txt .ztn_p p:first-child{height:26px;line-height:26px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zt_news .ztn_txt .ztn_p p:last-child{line-height:20px;height:40px;color:#999;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:7px;}
.zt_news .ztn_txt span{height:14px;line-height:14px;color:#737373;background:url(n_icon1.png) no-repeat right 10px center;padding-left:10px;display:block;margin-top:17px;font-family:Arial;}

/*1200以下屏幕*/
@media screen and (max-width:1529px){
	.zt_product{padding:30px 0;}
	.zt_product .zt_class{margin-top:0;}
	.zt_product .zt_class a{font-size:13px;width:13.6%;margin-left:0.8%;}
	.zt_product .zt_pul{margin-top:0;}
	#zt_xinghaobg{padding:30px 0;}
	.ztx_span{margin-top:20px;}
	.zt_xinghao{margin-top:30px;}
	.zt_wenti{padding:30px 0;}
	#zt_yaoqiubg{padding:30px 0;}
	.zt_yaoqiu .ztq_li{padding:20px 26px;margin-top:18px;}
	.zt_yaoqiu .ztq_li .ztq_txt{padding-left:20px;}
	.zt_yaoqiu .ztq_li .ztq_txt p{line-height:24px;}
	#zt_newsbg{padding:30px 0;}

}
/*1230以下屏幕*/
@media screen and (max-width:1229px){
	.zt_product{padding:20px 0;}
	.zt_product .zt_pul{margin-top:0;}
	.zt_product .zt_pul .zt_pli{margin-top:18px;}
	#zt_xinghaobg{padding:20px 0;}
	.ztx_span{margin-top:15px;}
	.ztx_span span{font-size:14px;height:46px;line-height:46px;}
	.zt_xinghao{margin-top:20px;}
	.zt_xinghao .ztx_left{width:440px;}
	.zt_xinghao .ztx_right{padding:0 30px;width:calc(100% - 440px);}
	.zt_xinghao .ztx_right .ztx_txt h3{font-size:24px;height:34px;line-height:34px;}
	.zt_xinghao .ztx_right .ztx_txt i{margin:20px 0 18px;}
	.zt_xinghao .ztx_right .ztx_txt p{font-size:15px;}
	.ztd_title p{font-size:16px;height:26px;line-height:26px;}
	.ztd_title h2{font-size:26px;height:34px;line-height:34px;margin-top:6px;}
	#zt_dingzhibg{padding:20px 0;}
	.zt_dingzhi .ztd_li i{height:24px;}
	.zt_dingzhi .ztd_li p{font-size:16px;height:28px;line-height:28px;font-weight:normal;}
	.ztd_phone{margin-top:30px;}
	.ztd_phone p{font-size:16px;}
	.ztd_phone p span{font-size:24px;}
	.zt_wenti{padding:20px 0;}
	.zt_wenti .ztw_ul .ztw_li i{width:150px;height:150px;}
	.zt_wenti .ztw_ul .ztw_li p{font-size:16px;height:24px;line-height:24px;margin-top:10px;}
	.ztw_btn{margin-top:30px;}
	.ztw_btn p{font-size:18px;height:46px;line-height:46px;width:360px;}
	#zt_yaoqiubg{padding:20px 0;}
	.zt_yaoqiu .ztq_li{width:49%;margin-left:2%;}
	.zt_yaoqiu .ztq_li .ztq_txt{padding-left:20px;}
	.zt_yaoqiu .ztq_li .ztq_num{font-size:44px;height:96px;line-height:96px;width:96px;}
	.zt_yaoqiu .ztq_li .ztq_txt{width:calc(100% - 96px);padding-left:15px;height:132px;}
	.zt_yaoqiu .ztq_li .ztq_txt p{font-size:13px;line-height:22px;}
	.zt_zizhi{padding:20px 0;}
	.zt_zizhi .ztz_ul{margin-top:20px;}
	#zt_newsbg{padding:20px 0;}
}
/*992以下屏幕*/
@media screen and (max-width:1023px){
	.ztx_span span{font-size:13px;height:40px;line-height:40px;}
	.zt_xinghao .ztx_left{width:330px;}
	.zt_xinghao .ztx_right{width:calc(100% - 330px);}
	.zt_xinghao .ztx_right .ztx_txt{padding-top:25px;}
	.zt_xinghao .ztx_right .ztx_txt h3{font-size:20px;height:28px;line-height:28px;}
	.zt_xinghao .ztx_right .ztx_txt i{margin:10px 0 12px;}
	.zt_xinghao .ztx_right .ztx_txt p{font-size:14px;line-height:25px;height:auto;}
	.zt_dingzhi{margin-top:15px;}
	.zt_dingzhi .ztd_li i{height:20px;}
	.zt_dingzhi .ztd_li p{font-size:14px;height:24px;line-height:24px;}
	.ztd_phone{margin-top:18px;}
	.zt_wenti .ztw_ul{margin-top:20px;}
	.zt_yaoqiu .ztq_li{text-align:center;padding:15px 15px;}
	.zt_yaoqiu .ztq_li .ztq_num{display:inline-block;float:none;}
	.zt_yaoqiu .ztq_li .ztq_txt{width:100%;float:none;padding-left:0;text-align:left;margin-top:15px;height:116px;line-height:0;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
	.zt_product .zt_pul .zt_pli{width:49%;margin-left:2%;}
	.zt_product .zt_pul .zt_pli:nth-child(3n+1){margin-left:2%;}
	.zt_product .zt_pul .zt_pli:nth-child(odd){margin-left:0;}
	.ztx_span{margin-top:0;}
	.ztx_span span{width:32%;margin-left:2%;margin-top:6px;}
	.ztx_span span:nth-child(3n+1){margin-left:0;}
	.ztx_span span.on:before{content:none;}
	.zt_xinghao .ztx_left{width:100%;float:none;}
	.zt_xinghao .ztx_right{width:100%;padding:0 15px;float:none;}
	.zt_xinghao .ztx_right .ztx_txt{padding:15px 0;}
	.ztd_title p{font-size:12px;height:20px;line-height:20px;}
	.ztd_title h3{font-size:20px;height:28px;line-height:28px;}
	.zt_wenti .ztw_ul .ztw_li i{width:100px;height:100px;background-size:50% auto!important;}
	.zt_wenti .ztw_ul .ztw_li p{font-size:14px;height:24px;line-height:24px;margin-top:6px;}
	.ztw_btn{margin-top:18px;}
	.ztw_btn p{font-size:15px;height:34px;line-height:34px;width:260px;}
	.zt_yaoqiu .ztq_li .ztq_txt{height:132px;}
}
/*668以下屏幕*/
@media screen and (max-width:667px){
	.zt_dingzhi .ztd_li{padding:18px 0 10px;}
	.zt_yaoqiu .ztq_li{width:100%;float:none;margin-left:0;}
	.zt_yaoqiu .ztq_li .ztq_txt{height:auto;}
}
/*500以下屏幕*/
@media screen and (max-width:499px){
	.zt_product .zt_pul .zt_pli{width:100%;margin-left:0;}
	.zt_product .zt_pul .zt_pli:nth-child(3n+1){margin-left:0}
	.ztx_span span{font-size:12px;}
	.ztd_title h2{font-size:18px;height:26px;line-height:26px;}
	.zt_dingzhi .ztd_li{width:33.33%;}
	.ztd_phone p span{font-size:19px;}
	.zt_yaoqiu .ztq_li .ztq_num{font-size:30px;height:66px;line-height:66px;width:66px;}
	
}
