
@media (max-width:1200px) {
	.navbar-nav li a{
		padding: 7px 12px;
		font-size: 16px;
	}
	.search-bar h2{
		font-size: 20px;
	}
}

@media (max-width: 1199px) and (min-width: 992px){
}
@media (min-width:768px){
	.container{
		width:1170px\9;
	}
	.col-md-5 {
		width: 41.66666667%\9;
		float: left\9;
	}
	.col-md-7 {
		width: 58.33333333%\9;
		float: left\9;
	}
}

@media (max-width:991px) {
	.toolbar{
		float: none;
	}
	.toolbar a{
		border: 0;
	}
	.navbar-toggle{
		display: block;
	}
	.navbar-collapse.collapse{
	    display: none!important;
	}
	.navbar-collapse.in{
		display: block!important;
	}
	.navbar-collapse{
		width: 100%;
		position: absolute;
		z-index: 1;
		left: 0;
		top: 72px;
		background-color: #0251a2;
	}
	.navbar-collapse .navbar-nav{
		float: none;
		margin: 0;
	}

	.navbar-collapse li{
		display: block;
	}
	.navbar-collapse li a{
		padding: 14px 0;
		border-radius: 0;
		text-align: center;
		font-weight: normal;
		border-bottom: 1px solid #19599b
	}
	.search-bar h2.search-title{
		margin-top: 20px;
		text-align: center;
	}
	.search-bar .search{
		margin-top: 10px;
		margin-bottom:0;
	}
	.zwdt-icon{
		flex-wrap: wrap;
	}
	.form-bscx{
		width: 100%;
	}
	.main-container{
		margin-top: 20px;
	}
	.main-tab{
		width: auto;
		float: none;
	}
	.main-content{
		width: auto;
		float: none;
	}
	.main-tab li.active a:after{
		display: none;
	}
	.main-tab li a{
		padding: 15px 0;
	}
	.main-bg{
		background-position:10% 0 ;
	}
	.link-select{
		display: none;
	}
	.date{
		position:relative;
		top:0;
		right:0;
		margin-bottom:10px;
	}
	.search-bar .search-box{
		background:none;
		border:none
	}
	.search-bar .zwdt-icon li{
		margin:0 10px;
	}
	.xs-top{
		margin-top: 20px;
	}
	.relitive .tips{
		position: relative;
		padding-top: 20px;
		padding-left: 16px;
		bottom: 0;
		right:0;
		display: block;
	}
	.breadcrumb-cont{
		display: none;
	}
	.gray-bg{
		padding-top: 20px;
	}
	.white-bg .col-md-6{
		padding-left: 0;
		padding-right: 0;
	}
	.white-bg .col-md-6 .col-xs-3,.ft-panel .col-md-6 .col-xs-3{
		padding-left: 8px;
		padding-right: 0;
	}
	.ft-panel{
		padding-left: 0;
		padding-right: 0;
	}
	ul, menu, dir {
		display: block;
		list-style-type: disc;
		-webkit-margin-before: 0;
		-webkit-margin-after: 0;
		-webkit-margin-start: 0px;
		-webkit-margin-end: 0px;
		-webkit-padding-start:0;
	}
	.footer-cont{
		flex-direction:column;
	}
	.footer .container{
		padding-left:0;
		padding-right:0;
	}
    .wechat-code ul{
	    justify-content:center;
    }
    .link-a{
	    display:none;
    }
	.footer-links .title1,.footer-links .title2,.footer-links .title3{
		height:auto;
		padding:10px 0;
		margin-bottom:20px;
	}
    .rz{
	    width:100%;
	    justify-content:center;
    }
	.copyright{
		text-align: center;
		width: 100%;
		margin-left: 0;
	}
	.search-bar-sec .search{
		width: 100%!important;
	}
	.wqhg img{
		width: 100%;
		padding-left: 15px;

	}
	.ico-btn .btn{
		margin-bottom: 10px;
	}
	.dl-ht{
		padding: 20px;
	}
	.dl-ht dl{
		margin-left: 0;
	}
	.date-se{
		position: relative;
		left:0;
		top:0;
		margin-bottom: 10px;
	}
	.gkjs-form .form-horizontal .control-label{
		margin-bottom: 10px;
	}
	.date-cont{
		width: 100%;
		margin: 5px 0;
	}
	.search-bar-sec .search-box h2.pull-right{
		float: none!important;
		text-align: center;
	}
	.breadcrumb{
		margin-bottom:6px;
		padding-top:0;
	}
	.footer-links{
		padding:10px 0;
	}
	.main{
		margin-bottom:0;
	}
	.table-article{
		width: 100%;
	}
	.jp-audio{
		max-width: 320px!important;
	}
	.Article-title{
		font-size: 18px;
	}
	.xs-rt{
		position:relative;
		margin-top:10px;
	}
	.zt-search {
		text-align: center;
	}



}

@media (max-width:767px) {
	.outfit-item-img li{
		width: 50%;
		margin-bottom: 10px;
	}
	.outfit .width-33{
		width:100%;
		padding-right:0;
	}
	.outfit .width-67{
		padding-left:0;
		width:100%;
		margin-top:10px;
	}
	.navbar-toggle{
		margin-top: 15px;
	}
	.news-slider-cont{
		width: 100%;
		float: none;
	}
	.service-btn .btn-list li a,.interactive-btn .btn-line a.btn{
		padding: 20px;
	}
	.service-btn .btn-list,.interactive-btn .btn-list{
		flex-wrap: wrap;
	}
	.interactive-btn .btn-list{
		justify-content:center;
	}
	.li-inter-cont{
		margin-top: 0;
	}
	.hotnews{
		font-size: 14px;
	}
	.news-list{
		width: auto;
		float: none;
	}
	.wechat-code{
		text-align: center;
	}
	.public-list,
	.public-btn,
	.service .public-list{
		width: auto;
		float: none;
	}
	.footer{
		padding-bottom: 20px;
	}
	.copyright .clearfix{
		display: none;
	}
	.col-20{
		width: 33.3%!important;
	}
}

@media (max-width:640px) {
	.navbar-toggle{
		margin-right: 0;
	}
	.page-header h2{
		font-size: 18px;
	}
	.search-bar_se{
		padding-bottom: 0;
	}
	.main-bg{
		background-position:18% 0 ;
	}
	.ft-panel{
		padding-bottom: 40px;

	}
	.into{
		bottom:10px;
		top:auto
	}
	.tzgg{
		display: flex;
	}
	.tzgg p{
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		font-size:12px;
		margin-top:12px;
	}
	.tzgg h3 span{
		display: none;
	}
	.tzgg .refresh{
		display: none;
	}
	.col-20{
		width: 33.3%!important;
	}
}

@media (max-width:550px) {
	.xs-12{
		width: 100%!important;
	}
}
@media (max-width:480px) {
	.navbar-brand{
		float: none;
		padding: 10px 0;
		text-align: center;
	}
	.navbar-toggle{
		width: 100%;
		clear: both;
		margin: 0 auto 10px;
		float: none;
	}
	.navbar-toggle span{
		margin: 0 auto;
	}
	.navbar-collapse{
		top: 44px;
	}
	.main-bg{
		background:none;
	}
	.search-bar h2{
		float: none;
		width: auto;
		margin-top: 15px;
		text-align: center;
	}
	.search-bar .zwdt-icon{
		float: none;
		width: auto;
		display:flex;
		justify-content:center;
	}
	.search-bar .search-box{
		margin-top:4px;
	}
	.search-bar .zwdt-icon li p{
		font-size:12px;
	}
	.search-bar h2.search-title{
		display: none;
	}
	.search-bar .search{
		float: none;
		width: auto;
	}
	.news-list ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.public-list ul.nav-tabs.nav-line li{
		width: 33.333%;
	}
	.public-list ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.col-20{
		width: 50%!important;
	}
	ul.uli16 li a,ul.nav-tabs.nav-line li a{
		font-size: 14px;
	}
	.margin-top-30{
		margin-top:15px!important;
	}
	.page-header-1.margin-top-30{
		margin-top:0!important;
	}
	.row.margin-top-30{
		margin-top:10px!important;
	}
	.video-sliders .owl-nav [class*=owl-]{
		font-size:20px;
	}
	.form-zxzx .control-label{
		margin-bottom:10px;
		text-align:left;
	}
	.form-zxzx .form-group{
		flex-direction:column;
	}
}

@media (max-width:360px) {
	.list-tip li{
		display: flex;
	}
}