/*tagslist*/
.tagslist{padding:37px 0 57px;}
.tagslist .tl_left{width:calc(100% - 375px);float:left;padding-right:50px;}
.tagslist .tl_left>a{display:inline-block;margin-right:10px;margin-bottom:12px;padding:0 15px;height:40px;line-height:40px;background:#F5F5F5;border-radius:3px;}
.tagslist .tl_right{width:375px;float:right;}
.tagslist .tl_right .tl_ul{}
.tagslist .tl_right .tl_ul.tl_ul1{margin-top:20px;}
.tagslist .tl_right .tl_ul .tl_title{line-height:40px;height:40px;background:#0f7fff;font-size:14px;font-weight:bold;color:#FFF;text-align:center;}
.tagslist .tl_right .tl_ul .tl_li{border:1px solid #F5F5F5;border-top:none;padding:5px 15px 10px;}
.tagslist .tl_right .tl_ul .tl_li a{font-size:13px;height:40px;line-height:40px;font-weight:bold;border-bottom:1px dashed #CCC;display:block;background:url(../images/zys_42.jpg) no-repeat 2px center;padding-left:10px;}
.tagslist .tl_right .tl_ul.tl_ul1 .tl_li a{font-size:12px;font-weight:normal;height:36px;line-height:36px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tagslist .tl_a{border:1px solid #F5F5F5;padding:20px 30px;}
.tagslist .tl_a a{display:block;border-bottom: 1px dashed #CCC;height:41px;line-height:40px;font-size:12px;}


@media screen and (max-width:1699px){
	.tagslist{padding:30px 0 40px;}
	.tagslist .tl_left{width:calc(100% - 300px);padding-right:50px;}
	.tagslist .tl_right{width:300px;}
	.tagslist .tl_right .tl_ul.tl_ul1{margin-top:15px;}
	.tagslist .tl_right .tl_ul .tl_li{padding:5px 10px 8px;}
	.tagslist .tl_a{padding:15px 20px;}
}

@media screen and (max-width:1499px){
	.tagslist{padding:20px 0 30px;}
	.tagslist .tl_left{width:calc(100% - 260px);padding-right:35px;}
	.tagslist .tl_left>a{font-size:13px;height:36px;line-height:36px;margin-bottom:10x;margin-right:8px;}
	.tagslist .tl_right{width:260px;}
	.tagslist .tl_right .tl_ul.tl_ul1{margin-top:10px;}
	.tagslist .tl_right .tl_ul .tl_li{padding:5px 8px;}
	.tagslist .tl_a{padding:10px 13px;}
}

@media screen and (max-width:1299px){
	.tagslist{padding:20px 0;}
	.tagslist .tl_left{width:calc(100% - 200px);padding-right:20px;}
	.tagslist .tl_left>a{font-size:12px;height:30px;line-height:30px;margin-bottom:8x;margin-right:5px;}
	.tagslist .tl_right{width:200px;}
	.tagslist .tl_right .tl_ul.tl_ul1{margin-top:10px;}
	.tagslist .tl_right .tl_ul .tl_title{font-size:13px;height:34px;line-height:34px;}
	.tagslist .tl_right .tl_ul .tl_li{padding:5px 8px;}
	.tagslist .tl_right .tl_ul .tl_li a{font-size:12px;height:36px;line-height:36px;}
	.tagslist .tl_a{padding:7px 10px;}
}



@media screen and (max-width:1023px){
	.tagslist .tl_left{width:100%;padding-right:0;float:none;}
	.tagslist .tl_right{display:none;}
	.tagslist .tl_a a{height:36px;line-height:35px;font-size:12px;}
}
@media screen and (max-width:1023px){
	.newslist{padding:15px 0 20px;}
	.newslist .nl_ul a{margin-top:15px;width:calc(50% - 5px);margin-left:10px;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:10px;}
	.newslist .nl_ul a:nth-child(odd){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:15px 12px;}
	.newslist .nl_ul a .n_txt p{font-size:13px;line-height:22px;}
	.newslist .nl_ul a .n_txt p:first-child{font-size:18px;height:26px;line-height:26px;margin-bottom:8px;}
	.newslist .nl_ul a .n_txt span{margin-top:20px;}
}
@media screen and (max-width:767px){
	
	.sub_nav a{width:50%;}
	.sub_nav a:nth-child(even){border-right:none;}
}
@media screen and (max-width:667px){
	.newslist .nl_ul a{width:100%;margin-left:0;float:none;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:12px 10px;}
	.newslist .nl_ul a .n_txt span{margin-top:15px;}
}
@media screen and (max-width:499px){
	
}
/*newscow*/
.newscow{padding:40px 0 40px;}
.newscow .newscow_left{width:71%;float:left;}
.newscow .newscow_left .h1{margin:0;line-height:30px;font-size:24px;margin-top:0;}
.newscow .newscow_left .pubinfo{margin:0;line-height:26px;padding-bottom:10px;color:#626262;font-weight:normal;padding-top:10px;border-bottom:1px solid #dbdbdb;margin-bottom:15px;}
.newscow .newscow_left .pubinfo span{padding-right:10px;white-space:nowrap;}
.newscow .newscow_left .newscount{line-height:30px;font-size:15px;color:#626262;}
.newscow .newscow_left .newscount h2{margin:0;font-size:18px;font-weight:bold;margin-top:12px;line-height:30px;}
.newscow .newscow_left .newscount h3{margin:0;font-size:15px;font-weight:bold;margin-top:8px;line-height:30px;}
.newscow .newscow_left .newscount p{line-height:30px;padding-top:8px;font-size:16px;color:#626262;}
.newscow .newscow_left .newscount img{margin:0 auto;display:block;max-width:100%;height:auto;}
.newscow .newscow_left .newscount table{border-top:1px solid #000;border-left:1px solid #000;margin:0 auto;width:100%!important;} 
.newscow .newscow_left .newscount table td{border-right:1px solid #000;border-bottom:1px solid #000;padding:5px 0;}
.newscow .newscow_left .newscount table td p{margin-top:0;line-height:1.8;}
/*1450以上屏幕*/
@media screen and (max-width:1449px){

}
@media screen and (max-width:1229px){
	.newscow{padding:30px 0;}
}
@media screen and (max-width:1023px){
	.newscow{padding:20px 0;}
	.newscow .newscow_left{width:100%;float:none;}
}
@media screen and (max-width:767px){
	
}
@media screen and (max-width:667px){
	.newslist .nl_ul a{width:100%;margin-left:0;float:none;}
	.newslist .nl_ul a:nth-child(3n+1){margin-left:0;}
	.newslist .nl_ul a .n_txt{padding:12px 10px;}
	.newslist .nl_ul a .n_txt span{margin-top:15px;}
}
@media screen and (max-width:499px){
	
}