
@media (max-width:1200px) {
	.navbar-nav li a{
		padding: 7px 12px;
		font-size: 16px;
	}
	.index-navbar-collapse{
		width:100%
	}
}
@media (min-width:1200px) {
	.container {
		width: 1170px\9
	}
}
@media (max-width: 1199px) and (min-width: 992px) {
	.navbar-nav {
		display: flex;
	}
	.navbar-nav li {
		padding: 0;
	}
	.wyb-cont dl dd a{
		margin:0;
	}
	.navbar-nav li a {
		white-space: nowrap;
	}
	.header .navbar-inverse{
		clear: both;
		width: 100%;
		text-align: center;
		display: flex;
		justify-content: center;
		margin-top: 10px;
	}
	.header .navbar-brand{
		margin-bottom: 30px;
	}
	.panel-top ul li{
		width:50%
	}
	.panel-top ul li span{
		font-size: 14px;
	}
	.header .container{
		/*display: flex;*/
	}
	.header .navbar-brand img{
		width: 100%;
	}
	.secrch-header{
		display: flex;
		flex-direction: row;
	}
	.label-top a:first-child{
		border-right:0
	}
}

@media (max-width:991px) {
	.index-navbar-collapse.in{
		width:100%;
		height:100%;
		position: fixed;
		left:0;
		top:0;
		margin:0;
		background:rgba(0,0,0,0.1);
	}
	#container{
		padding-top:50px;
	}
	#container.index{
		padding-top:0;
	}
	.header{
		position: fixed;
		z-index:9;
		left:0;
		top:0;
		width:100%;
		min-height: 60px;
	}
	.index .header{
		position: inherit;
	}
	.headr .container{
		position: relative;
		z-index: 9;
	}

	.navbar-collapse:after{
		content: "";
		display: block;
		width:100%;
		height:100%;
		position: fixed;
		left:0;
		top:60px;
		background:rgba(0,0,0,0.6);
		z-index: 1;
	}
	.index .navbar-collapse:after{
		top:0;
	}
	.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: 60px;
		background-color: #035eab;
	}
	.navbar-collapse .navbar-nav{
		float: none;
		margin: 0;
	}
	.notice-box{
		display: block;
	}
	.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 #035eab
	}
	.icon-list li{
		width: 25%;
	}
	.navbar-toggle{
		margin-right: 0;
		position: absolute;
		top:10px;
		right:20px;
	}
	.navbar-inverse .navbar-toggle{
		border:none;
	}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
		background: #07599f;
	}
	.navbar-collapse .navbar-nav{
		position: fixed;
		width: 100%;
		left:0;
		z-index: 99999!important;
		background: #035eab;
	}
	.index .navbar-collapse .navbar-nav{
		background: none;
		top:100px;
	}
	.index-nav-ul li{
		margin-bottom:20px;
	}
	.header ul.index-nav-ul li a{
		border-radius: 6px;
	}
	.index-navbar-inverse.navbar-inverse .navbar-toggle:focus, .index-navbar-inverse.navbar-inverse .navbar-toggle:hover{
		background:#fff;
	}
	.index-navbar-inverse.navbar-inverse .navbar-toggle:focus .icon-bar,.index-navbar-inverse.navbar-inverse .navbar-toggle:hover .icon-bar{
		width:26px;
		-webkit-transition-duration: 0.5s;
		transition-duration: 0.5s;
		-webkit-transition-timing-function: swing;
		transition-timing-function: swing;
	}
	.index-navbar-inverse.navbar-inverse .navbar-toggle:focus .icon-bar-hide,.index-navbar-inverse.navbar-inverse .navbar-toggle:hover .icon-bar-hide{
		opacity: 0;
	}
	.index-navbar-inverse.navbar-inverse .navbar-toggle:focus .icon-bar-one,.index-navbar-inverse.navbar-inverse .navbar-toggle:hover .icon-bar-one{
		-webkit-transform: translateY(6px) rotate(-45deg);
        -ms-transform: translateY(6px) rotate(-45deg);
        transform: translateY(6px) rotate(-45deg);
	}
	.index-navbar-inverse.navbar-inverse .navbar-toggle:focus .icon-bar-two,.index-navbar-inverse.navbar-inverse .navbar-toggle:hover .icon-bar-two{
		-webkit-transform: translateY(-6px) rotate(45deg);
        -ms-transform: translateY(-6px) rotate(45deg);
        transform: translateY(-6px) rotate(45deg);
	}
	.left-box{
		padding-right:0
	}
	.right-box{
		padding-left:0;
	}
	.navbar-brand>img{
		top:5px;
	}
	.header ul.navbar-nav li a i{
		display: inline-block;
		margin-right:10px;
	}
	.index-navbar-inverse{
		position: absolute;
		top:30px;
		width:90%;
	}
	.index-navbar-inverse .navbar-toggle{
		right:0;
		top:0;
		z-index: 999;
	}
	.index-navbar-inverse .navbar-toggle .icon-bar{
       background:#035eab;
	}
	.panel-top ul li{
		width:50%;
		padding: 10px 5px;
	}
	.index-fourcont .panel{
		height: auto;
	}
	.index-footer-link ul li{
		width: 33.33%;
	}
	.index-footer-link ul li img{
		width: 100%;
	}
	.wyb-cont dl dd a{
		margin:0 10px
	}
	.wyc-cont .img-list li:last-child{
		margin-bottom:32PX;
	}
	.share{
		display: none;
	}
	.Article-title{
		font-size: 20px;
	}
	.ld-tab-list{
		flex-wrap: wrap;
	}
}

@media (max-width:767px) {
    .no-pad{
		padding-left:0;
		padding-right:0;
	}
	.icon-list li{
		width: 33.333%;
	}
	.header .pull-left{
		width:80%;
	}
	.header .pull-right{
		width:20%;
	}
	.header .secrch-header .pull-right{
		width:100%;
	}
	.icon-list li a{
		padding:10px;
	}
	.links{
		display: block;
	}
    .links ul{
		display: block;
	}
	.links>span{
		display:block;
	}
	.links ul li{
		display:block;
		display: block;
        margin: 10px auto;
	}
	.footer-add .flex{
		display: block;
	}
	.index .header{
		min-height:240px;
		background-size:cover;
	}
	.speak-right .col-md-9{
		border-right:none;
		border-bottom:1px solid #ddd;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	.index-fournav>div{
		padding:5px;
	}
	.index-fournav a{
		padding:0;
	}
	.wyc-cont .zxft-img-cont h5{
		margin-top: 10px;
	}
	.wyc-cont .img-list{
		display: flex;
		flex-direction: row;
	}
	.wyc-cont .img-list li{
		padding:10px;

	}
	.wyc-cont .img-list li img{
		width:100%

	}
	.jp-video-360p object, .jp-video-360p .jp-jplayer{
		width: 100%!important;
		height: auto!important;
	}


}

@media (max-width:640px) {
	.navbar{
		height:50px;
	}
	.panel-top ul li{
		padding:15px 5px;
	}
	.notice-box span{
		display: block;
		max-width: 180px;
		margin:0 auto 10px;
		padding:8px 20px;
	}
	.notice-box b{
		font-size:20px;
	}
	.swiper-7{
		padding-right:0;
	}
	.index-fournav a{
		font-size:18px;
	}
	.index-fournav a .iconfont{
		display: block;
		margin:10px auto;
		font-size:24px;
	}
	.Slider-one .owl-controls .owl-nav [class*=owl-]{
		font-size:28px;
	}
	.owl-item > .item > a > .title{
		font-size:15px;
	}
}

@media (max-width:550px) {
	.navbar-collapse .navbar-nav{
		top:50px;
	}
	.icon-list li{
		width: 50%;
	}
	.navbar-brand>img{
		width: 80%;
		top:10px;
	}
	.navbar-toggle{
		top:2px
	}
	.wyb-cont dl dd{
		margin-top: 16px;
	}
	.wyb-cont dl dd a{
		margin-top: 10px;
	}
	.wyb-cont dl dt{
		width: 100%;
	}
	.index-footer-link{
		display: none;
	}
	.footer .col-md-4 .flex{
		display: none;
	}
	.footer-add .flex:last-child{
		display: none;
	}
}
@media (max-width:480px) {
    .panel-top ul li span{
		font-size:14px;
	}
	.panel-top ul li .iconfont{
		width:26px;
		height:26px;
		line-height:26px;
		font-size:16px;
		margin-right:5px;
	}
    .panel-top ul{
		padding:15px 0;
	}

}

@media (max-width:360px) {

	.header ul.index-nav-ul li a{
		padding:15px 12px;
	}
}