@charset "UTF-8";
/*  */
@media (min-width: 768px){
	.pad0{
		padding: 0;
	}
	.mar0{
		margin:0;
	}
}
@media (min-width: 1200px){
	.container {
	    width: 1230px;
	}
}
@media(min-width: 1200px) and (max-width: 1440px){
	.container {
	    width: 1180px;
	}
	.webheader .nav_wrap .navbar-nav>li>a{
		padding: 12px 10px;
	}
	footer .web_info{
		width: 70%;
	}
}
@media(min-width: 991px) and (max-width: 1200px){
	.webheader .nav_wrap .navbar-nav>li>a{
		padding: 12px 44px;
	}
	.webflex .flex_cont .des{
		display: -webkit-box;
	    -webkit-line-clamp: 4;
	    -webkit-box-orient: vertical;
	    overflow: hidden;
	}
	.webnew .news_item>li{
		margin-top: 10px;
	}
	footer .web_info{
		width: 80%;
	}
}
@media(min-width: 768px) and (max-width: 991px){
	.webheader .nav_wrap .navbar-nav>li>a{
		padding: 12px 25px;
	}
	.webheader .nav_wrap .navbar-nav>li.line{
		padding: 12px 15px;
	}
	.webflex .flex_cont{
		padding-left: 0;
		margin-top: 25px;
	}
	.webnew .video_side{
		padding-left: 0;
	}
	.webnew .video_item>li>a>img{
		width: 100%;
	}
	footer .web_info{
		width: 80%;
	}
}
@media all and (max-width: 767px) {
	.webheader .header_bg{
		height: 165px;
	}
	.webheader .header_nav{
		position: relative;
		background: rgb(45,53,89,0.3);
	}
	.webflex .flexslide_wrap{
		margin:0;
	}
	.webflex .flex_cont .des{
		margin-top: 20px;
	}
	.webheader .nav_wrap .navbar-nav>li.line{
		display: none;
	}
	.webheader .nav_wrap .navbar-nav>li>a{
		text-align: center;
	}
	.webnew .news_item>li{
		list-style: none;
	}
	.webnew .news_item>li>span{
		display: none;
	}
	.webnew .news_item>li>a{
		white-space: pre-wrap;
		width: 100%;
		line-height: 26px;
	}
	footer .web_info{
		width: 90%;
	}
	.webnew .video_side,.webflex .flex_cont{
		padding-left: 0;
	}
	.webnew .video_item>li>a>img{
		width: 100%;
	}
	.webheader .navbar-default .navbar-toggle{
		border-color: #ef9925;
	}
	.webheader .navbar-default .navbar-toggle .icon-bar{
		background: #ef9925;
	}
	.webheader .navbar-default .navbar-toggle:focus,.webheader .navbar-default .navbar-toggle:hover{
		background: #24294c;
	}
}
@media all and (max-width: 479px) {
	.webnew .video_item>li{
		width: 100%;
		padding: 0 !important;
	}
}