/*mbx*/
#mbxbg{width:100%;border-bottom:1px solid #E0E0E0;}
.mbx{width:100%;height:50px;}
.mbx_p{background:url(position.png) no-repeat left 18px;background-size:auto 12px;line-height:29px;padding:10px 0 10px 20px;}
/*zt*/
#zt_wrapbg{background:#f3f3f3;padding-bottom:30px;}
.zt_list{}
.zt_list .zt_li{width:32%;margin-left:2%;float:left;margin-top:20px;background:#FFF;display:block;}
.zt_list .zt_li:nth-child(3n+1){margin-left:0;}
.zt_list .zt_li .zt_img{width:100%;padding-bottom:60%;position:relative;}
.zt_list .zt_li .zt_img img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:cover;}
.zt_list .zt_li .zt_txt{padding:15px;}
.zt_list .zt_li .zt_txt p{margin:0;line-height:22px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;height:110px;}
#zt_infobg{background:#f3f3f3;padding:20px 0;}
.zt_info{background:#FFF;padding:0 15px 15px;}
.zt_info .zt_top{background:#F7F7F7;padding-right:20px;}
.zt_info .zt_top .ztt_img{width:490px;float:left;margin-right:20px;}
.zt_info .zt_top .ztt_img .ztt_img_img{width:100%;padding-bottom:60%;position:relative;}
.zt_info .zt_top .ztt_img .ztt_img_img img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;object-fit:cover;}
.zt_info .zt_top h1{margin:0;font-size:30px;height:46px;line-height:46px;font-weight:bold;color:#000;margin-top:15px;}
.zt_info .zt_top p{margin:15px 0;display: block;color:#999;line-height:24px;font-size:15px;}
.zt_info .zt_newslist{margin-top:20px;}
.zt_info .ztn_left{width:calc(100% - 300px);float:left;}
.zt_info .ztn_left .ztn_li{padding:20px 0;border-bottom: 1px solid #eee;display:block;}
.zt_info .ztn_left .ztn_li:hover{background:#f9f9f9;}
.zt_info .ztn_left .ztn_li .img{padding:4px;border:1px solid #eee;float:left;display:block;width:198px;height:126px;}
.zt_info .ztn_left .ztn_li .img img{display:block;width:100%;height:100%;object-fit:cover;}
.zt_info .ztn_left .ztn_li .ztn_txt{width:calc(100% - 198px);float:right;padding:0 20px 0 10px;}
.zt_info .ztn_left .ztn_li .ztn_txt h2{margin:0;font-size:18px;font-weight:bold;line-height:26px;height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zt_info .ztn_left .ztn_li .ztn_txt p{margin:0;font-size:12px;color:#aaa;line-height:24px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:72px;}
.zt_info .ztn_left .ztn_li .ztn_txt span{display:block;font-size:12px;color:#c4c4c4;height:20px;line-height:20px;margin-top:3px;}
.zt_info .ztn_right{width:270px;float:right;}
.zt_info .ztn_right h2{margin:0;height:36px;line-height:36px;font-size:20px;font-weight:bold;position:relative;padding-left:15px;}
.zt_info .ztn_right h2:before{content:'';width:5px;height:20px;background:#010101;position:absolute;left:0;top:9px;}
.zt_info .ztn_right .zt_hot{}
.zt_info .ztn_right .zt_hot .zth_ul{}
.zt_info .ztn_right .zt_hot .zth_ul a{display:block;position:relative;height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zt_info .ztn_right .zt_hot .zth_ul a i{width:20px;height:20px;background:#999;color:#FFF;text-align:center;line-height:20px;display:inline-block;font-style:normal;border-radius:2px;margin-right:5px;}
.zt_info .ztn_right .zt_hot .zth_ul a:first-child i{background:#F00;}
.zt_info .ztn_right .zt_hot .zth_ul a:nth-child(2) i{background:#FF4343;}
.zt_info .ztn_right .zt_hot .zth_ul a:nth-child(3) i{background:#333;}
.zt_info .ztn_right .zt_pro{margin-top:20px;}
.zt_info .ztn_right .zt_pro .ztp_ul{}
.zt_info .ztn_right .zt_pro .ztp_li{margin-top:20px;}
.zt_info .ztn_right .zt_pro .ztp_li .ztp_img{width:100%;padding-bottom:75%;position:relative;}
.zt_info .ztn_right .zt_pro .ztp_li .ztp_img img{width:100%;height:100%;position:absolute;left:0;top:0;display:block;object-fit:cover;padding:4px;border:1px solid #eee;}
.zt_info .ztn_right .zt_pro .ztp_li p{margin:0;height:26px;line-height:26px;text-align:center;margin-top:5px;}

/*newslist*/
.news_list{}
.news_list .news_ul{padding:35px 0;border-bottom: 1px solid #dbdbdb;}
.news_list .news_ul .img{width:200px;height:135px;float:left;margin-top:4px;border:1px solid #dbdbdb;position:relative;}
.news_list .news_ul .img img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;}
.news_list .news_ul .news_txt{width:calc(100% - 340px);float:left;margin-left:32px;}
.news_list .news_ul .news_txt p{margin-bottom:0;}
.news_list .news_ul .news_txt .news_title{font-size:22px;line-height:35px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list .news_ul .news_txt .news_info{line-height:25px;padding-top:5px;color:#888;}


@media screen and (max-width:1349px){
	.zt_info .zt_top .ztt_img{width:460px;}
}
@media screen and (max-width:1023px){
	.xq_crumbs{border-bottom:none;}
	.zt_list .zt_li{width:49%;}
	.zt_list .zt_li:nth-child(3n+1){margin-left:2%;}
	.zt_list .zt_li:nth-child(odd){margin-left:0;}
	.zt_info .zt_top .ztt_img{width:300px;}
	.zt_info .zt_top h1{font-size:18px;margin-top:10px;height:30px;line-height:30px;}
	.zt_info .zt_top p{font-size:14px;}
	.zt_info .ztn_left{width:100%;float:none;}
	.zt_info .ztn_right{width:100%;float:none;margin-top:20px;}
	.zt_info .ztn_right .zt_hot .zth_ul a{width:48%;margin-left:4%;float:left;}
	.zt_info .ztn_right .zt_hot .zth_ul a:nth-child(odd){margin-left:0;}
	.zt_info .ztn_right .zt_pro .ztp_li{width:32%;margin-left:2%;float:left;}
	.zt_info .ztn_right .zt_pro .ztp_li:first-child{margin-left:0;}
}
@media screen and (max-width:767px){
	.zt_info .zt_top .ztt_img{width:100%;float:none;margin-right:0;}
	.zt_info .zt_top h1{padding:0 10px;}
	.zt_info .zt_top p{margin:10px 0;padding:0 10px;}
}
@media screen and (max-width:667px){
	.zt_info .ztn_right .zt_pro .ztp_li{width:49%;}
	.zt_info .ztn_right .zt_pro .ztp_li:nth-child(odd){margin-left:0;}
	
}
@media screen and (max-width:499px){
	.zt_list .zt_li{width:100%;}
	.zt_list .zt_li:nth-child(3n+1){margin-left:0%;}
	.zt_info .ztn_left .ztn_li{padding:10px 0;}
	.zt_info .ztn_left .ztn_li .img{display:none;}
	.zt_info .ztn_left .ztn_li .ztn_txt{width:100%;float:none;padding:0;}
	.zt_info .ztn_right .zt_hot .zth_ul a{width:100%;float:none;margin-left:0;}
	.zt_info .ztn_right .zt_pro .ztp_li{width:100%;margin-left:0;}
}