@charset "utf-8";
body{min-width:auto;}
/*common responsive*/
@media (max-width: 1240px) {
	body{min-width: 320px;}
	.container{width:auto; margin: 0 15px;}
	.header{background-size: auto 100%;}
	.header .logo{left: 0;}
	.header-search{left:auto; right: 126px;}
	.header-search .ss{width: 370px;}
	.mainNav .container{margin: 0;}
	.mainNav ul{padding:20px 0; line-height: 30px; height: auto;}
	.mainNav ul li em{display: none;}
	.mainNav ul li{width:12.5% !important; height: auto; padding-right: 0;}
	.mainNav ul li a strong{padding-top: 0;}
	.PageCommon{display: none;}
	.tab-card > .hd li a{min-width:auto;}
}


@media (max-width: 1023px) {
	body{font-size: 14px;}
	.common-col-space{margin:0 !important;}
	.common-col-space .grid{padding:0 !important;}
	.common-col-space>*, .common-col-space10>*{float: none; width: auto !important;}
	.common-col-space, .common-col-space10{margin-top: 0; margin-bottom: 0;}
	.header-menu{position: static; text-align:right; padding: 10px 0 0;}
	.header-menu #wza, .header-menu #cniil_dl{display: none;}
	.header-menu a{display: inline-block; background: rgba(25,132,217,.6); border: 0; color: #fff; width: auto; padding: 0 12px; border-radius: 12px; font-size: 12px; height: 22px; line-height: 22px; margin-bottom: 0;}
	.header-menu .ywb-pc{display: none;}
	.header-menu .ywb-m{display: inline-block;}
	.header .container{height: auto;}
	.header .logo{position: static; padding: 20px 0 30px; text-align: center;}
	.header-search{position: static; margin-bottom: 30px;}
	.header-search .ss{margin: 0 auto; width: 100%; max-width: 500px; padding-right: 55px;  box-sizing: border-box; -webkit-box-sizing: border-box; background: rgba(255,255,255,.9); border: #4f9bdd 1px solid; border-radius: 25px;}
	.header-search .s-btn{width: 50px; background: url(../global/m_ss_btn.png) no-repeat center center; background-size: auto 70%;}
	.header-search .s-txt{height: 38px; line-height: 38px;}
	.header-search .s-btn{height: 38px;}
	.header-search .hotKey{display: none;}
	
	.curb h1{padding: 16px 16px 16px 30px; background-position: 0 center;}
	.tab-brief .bd > .newsList{margin-bottom: 10px;}
	.sm-autoHeight{height: auto !important;}

	.footer-copyright{margin:0 0 15px 0; padding-top: 0; line-height: 1.8;}
	.footer-copyright .cr2{line-height: 2;}
	.footer-wzbs{position: static;}
	.footer-wzbs, .footer-copyright{display: block; text-align: center;}
}

@media (max-width: 992px) {

}

@media (max-width: 991px) {

}

@media (max-width: 860px) {
	.mainNav{background: url(../global/m_mainnav_bg.jpg) no-repeat center top; background-size: 100% 100%;}
	.mainNav ul{padding: 15px 0;}
	.mainNav ul li{width: 25% !important;}
	.mainNav ul li{position: relative; padding: 3px 0; background: none;}
	.mainNav ul li:after{display: none;}
	.mainNav ul li a strong{font-weight: normal;}
}


@media (max-width: 768px) {
	.banner{display: none;}
	.newsList.twoCol li{width: 100%;}
	.banner.banner-71941{display: none !important;}
}


@media (max-width: 767px) {
	.tab-card > .hd{background: none; border-bottom:#dfdfdf 1px solid;}
	.tab-card > .hd li{margin:0 10px 10px 0 !important; font-size: 16px; line-height:40px; background-color:#f1f1f1;}
	.tab-card > .hd li:last-child{margin-right: 0 !important;}
	.tab-card > .hd li a{padding:0 12px !important; color: #666;}
	.tab-card > .hd ul li.on{color:#fff; background-color:#23bcf8;}
	.tab-card > .hd ul li.on a{color:#fff;}
	.tab-card > .hd li:after{display: none;}
	.tab-card > .hd li a{border: 0 !important;}
	.tab-card > .hd .common-more{display: none;}
	.m-common-more{display:block;}
}

@media (max-width: 640px) {
	.footer-copyright{font-size: 13px;}
	.footer-copyright .beian{display: inline-block;}
	.footer-copyright{margin-bottom: 10px;}
	.gzjg-row-l .tab-card > .hd li{margin: 0 !important; width: 33.33%;}
	.gzjg-row-l .hd li a,.gzjg-row-r .hd li a{padding:0px !important;}
	.gzjg-row-r .tab-card > .hd li{margin:0 !important;width: 33.333%;}
	.tab-card > .hd{background: #f1f1f1;}
}


@media (max-width: 480px) {
	.footer-copyright .cr1{font-size: 15px;}
	.footer-copyright .cr1 .split:last-of-type{display: none;}
 body.UseInMobile.hasOldFixed .footer-copyright .beian{background-position-y: 0px !important;}
	
}

@media (max-width: 414px) {
	.newsList li h4{padding-right:0 !important;}
	.newsList li h4 a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
	.newsList li h4 .time{position:static !important; display: inline-block;}
	.newsList.dot li h4:before{top: 14px; margin-top: 0; border-radius: 50%; }
	.newsList.line li h4:before{top: 23px;}

}

@media (max-width: 375px) {
	.header .logo{padding-bottom: 20px;}
	.header .logo img{width: 88%; margin: 0 auto;}
	.mainNav ul li a strong{font-size: 16px;}
	.thdt_tab > .hd li a{padding:0 6px !important; color: #666;}
	.thdt_tab > .hd li{margin:0 5px 10px 0 !important;}
}

@media (max-width: 320px) {
     .thdt_tab > .hd li a{padding:0 3px !important; color: #666;}
	.thdt_tab > .hd li{margin:0 1px 10px 0 !important;}
}