@media (max-width:1040px) {
	#header {
		min-width: auto;
		padding-top: 2px;
	}
	.head {
		min-width: auto;
	}
	.head_1 {
		width: 100%;
		height: 50px;
		box-sizing: border-box;
	}
	.head_1 img {
		height: 40px;
		margin-top: 5px;
		width: auto;
	}
	.head_1 span{ display:block; float: right; padding-right: 5px; line-height: 50px;}
	.head_1 span img{ height: 36px; margin-top:10px;}
	.hotline {
		height: 100%;
		font-size: 12px;
		display: none;
	}
	.hotline img {
		height: 80%;
	}
	.hotline table {
		width: auto !important;
		float: right;
	}
	#menu {
		width: 100%; box-sizing: border-box; padding: 0px 10px;
		min-width: auto;
		height: auto;
		background: #c31d1d;
	}
	#banner2{ display: none;}
	#nav {
		height: auto; float: none;
		width: 100%; white-space:nowrap; overflow-x: auto;
	}
	#nav:after {
		clear: both;
		content: "";
		display: block;
		height: 0;
		visibility: hidden;
		clear: both;
		overflow: hidden;
	}
	#nav ul{ width: 100%;}
	#nav li ul {
		display: none !important;
	}
	#nav li { width: auto; display: inline-block; float: none;}
	#nav li a {
    display:inline-block; padding: 0px 15px;
    font: 13px/35px "微软雅黑";
    color: #fff;}
    .mainbody {
		width: 100%;
		padding: 0px;
		padding-bottom: 10px;
		box-sizing: border-box;
		background: #fff;
	}
	#banner2 {
		margin: -15px 0 5px -15px;
	}
	#banner2 img {
		width: 100%;
		height: auto;
	}
	.position {
		width: 100%;
		text-align: left;
		margin-top: 0px;
		box-sizing: border-box;
		padding: 8px 5px;
		font-size: 12px;
		display: none;
	}
	.lefbar2 {
		position: initial;
		width: 100%;
		box-sizing: border-box;
		padding: 0px 10px;
		margin-top: -1px;
		margin-left:0px; white-space:nowrap; overflow-x: auto;
		height: auto !important;
	}
	.leftnav {
		width: 100%;
		margin: 0px 0px 0px 0px;
		border-left: 0px;
	}
	.leftnav li {
		display:inline-block; margin-right: -6px;
	}
	.leftnav li a {
		width: auto;
		padding: 8px 10px;
		font-size: 12px;
	}
	.leftnav:after {
		clear: both;
		content: "";
		display: block;
		height: 0;
		visibility: hidden;
		clear: both;
		overflow: hidden;
	}
	.lefbar2 a img {
		display: none;
	}
	.lefbar2 .title5 {
		display: none;
	}
	.lefbar2 .list_class {
		display: none;
	}
	
	.leftnav .hover{ display: inline-block; padding-bottom: 0px; border-bottom: 0px;}
	.leftnav .subnav li{ border-bottom: 0px; width: auto; font: 14px/20px "微软雅黑";}
	.leftnav .subnav li a{padding: 8px 10px;}
	
	.xy_left{ display: none;}
	
	.rightbar2 {
		width: 100%;
	}
	.content {
		padding: 20px 15px;
		box-sizing: border-box;
		font: 12px/24px "宋体";
	}
	.case_title h1 {
		font: bold 16px/26px "微软雅黑";
	}
	.case_title span {
		font: 12px/30px "宋体";
	}
	.content p {
		font-size: 13px;
	}
	.content img {
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
	}
	.quicklink {
		display: none;
	}
	.bdsharebuttonbox {
		display: none;
	}
	#footer {
		min-width: auto; display: none;
	}
	
	#ph_footer{ display: block; text-align: center; color: #999; border-top: 1px solid #e6e5e5; padding-top: 10px;}
	#ph_footer p{ line-height: 21px;}
	.di_logo span img{ width: 70px; display: inline-block;}
	.time_kk{ width: 130px; margin: 0px auto; float: none; margin-bottom: 15px; display: none;}
	.time{ width: 100%; text-align: center;}
	.time h3{ padding-left: 0px;}
	.time a{ margin: 0px auto; padding: 0px 20px;}
	.detail_kk{ width: 100%;}
	
	.detail_kk h3{font: 16px/26px "微软雅黑";}
	
	.case_title1{ margin-bottom: 0px; padding-bottom: 0px;}
	
}