@charset "gb2312";
/*common responsive*/
@media (max-width:1000px) {
	.home_xxgk_ldzl .left dl dd a,
	.home_index_icolinks,
	.home_xxgk_ldzl .left dl dt a span,
	.home_xxgk_ldzl .left dl dt a img{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
	
	.container{width:96%; margin:0 auto;}
	.header{height:auto; overflow: hidden;}
	.header .header_logo{position:static; padding:20px 0 5px; text-align: center;}
	.header .header_logo img{max-width:90%;}
	.header .header_webGroup{display: none;}
	.header .header_oldweb{position: static; text-align: center; margin-bottom:20px;}

	.header .header_search{ width:100%; position:relative; left:0; right:0; top:auto; margin-bottom: 20px;}
	.header .header_search p{display: none;}
	.mainnav .container{width:100%;}
	.easybtn{display:none;}


@media (max-width: 991px) {
	.bottom{height: auto; padding:0 0 10px;}
	.bottom_txt{padding:0;  text-align: center;}
	.bottom_wzbs{position: static; text-align: center; width: 100%; margin-top:5px;}

}

/* xs mobile*/
@media (max-width: 768px) {
	
}


@media (max-width: 640px) {
	.mainnav ul li a i{display: none;}
	.common_tabbox .hd2{position:static; margin:6px 15px 0;}
	.common_tabbox .hd2 li{margin-top:4px;}
	.infoList.jdList li h4 a font{max-width:82%;}
}


@media (max-width: 480px) {
	.mainnav{height:auto; padding:6px 0; overflow:hidden;}
	.mainnav ul li{position:relative; width:42% !important;}
	.mainnav ul li:after{content:""; width:1px; height:16px; background:rgba(255,255,255,0.2); position:absolute; top:50%; margin-top:-8px; right:0;}
	.mainnav ul li:nth-child(3):after, .mainnav li:nth-child(6):after{display:none;}
	.mainnav ul li a{height:auto; line-height:32px;}
	.mainnav ul li a:after{display:none;}
	.mainnav ul li a:hover, .mainnav ul li.on a{color:#efcb8a; background:none; font-weight: bold;}
	.mainnav ul li.nav0{width:16% !important;}
	.mainnav ul li.nav0 a{line-height:66px;}
	.mainnav ul li.nav0:after{height:48px; margin-top:-24px; }

}

@media (max-width: 479px){
	.infoList.jdList li h4{padding-right:0;}
	.infoList.jdList li h4 a{float:none; max-width:none; white-space:normal;}
	.infoList.jdList li h4 a font{float:none; max-width:none; white-space:normal;}
	.infoList.jdList li .wjjdIcon{display:inline-block; float:none; vertical-align:middle;}
	.infoList.jdList li .time{position:static;}
}

@media (max-width: 360px){
.infoList li h4{padding-right:0;}
.infoList li h4 a{display:inline; float:none; max-width:none; padding-right:12px; white-space:normal;}
.infoList li .time{position:static;}

}

