.news_inner_con{
	padding-top:0;
}
.news_tab {
	height: 20px;
	margin-bottom:45px;
}
.news_tab ul {
	list-style:none;
	text-align:center
}
.news_tab li, #footdiv .news_tab li{
	cursor:pointer;
	font-weight:normal;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	width:110px;
	font-size:20px;
	line-height:30px;
	color:#222;
}

.news_tab li:hover, #footdiv .news_tab li:hover{

}
.news_tab li.curr,#footdiv .news_tab li.curr{
	cursor:default;
	font-weight:bold;
	font-family: 'txdin';
}
#footdiv .news_tab ul{float:none;margin:0 auto;width:225px}
.cc {

}
/*h3.news_h_title{font-size:24px;color:#333;}*/
.news_3 .fr{width:calc(50% - 24px);margin:0 12px;}
.news_inner_con .news_3{margin:0 -12px;}
.news_inner_con .news_3 .fr .news_lists a .list,
.news_inner_con .news_3 .fr .news_list_tit{width:100%;}
.home_zxdivmar{text-align:left;}
.home_zxdivmar:after,.clear:after{content:"";display:table;clear:both}
.tab-news .fl{float:left;height: 396px;width: 528px;float: left;position: relative;}
.zxdtli_1,.zxdtli,.zzxdt{width: 528px;}
.tab-news img.img-w100{width:100%;max-width:100%}
#zxdtdiv{height:auto;}
@media only screen and (max-width:768px ) {
	.news_tab{margin-bottom: 20px;}
	.news_tab li{font-size:14px;width:80px}
	.news_w .tit{margin-bottom: 20px;}
	.tit h3{font-size:20px;letter-spacing: 3px;margin-bottom: 20px;}	
	.tit h3:after{bottom: -12px;}
}
