@media (max-width: 1200px) {
	.header dl {
		width: 100%
	}

	.logo dl {
		width: 100%
	}

	.middle_1 {
		width: 100%
	}

	.middle_2 {
		width: 100%
	}

	.middle_3 {
		width: 100%
	}

	.middle_3 dl {
		width: 100%
	}

	.middle_4 {
		width: 100%
	}

	.middle_5 {
		width: 100%
	}

	.middle_6 {
		width: 100%
	}

	.middle_7 {
		width: 100%
	}

	.middle_8 dl {
		width: 100%
	}

	.ban dl {
		width: 100%
	}

	.bq {
		width: 100%
	}

	.banben {
		display: none;
	}

	.bq dl.fenxiang {
		float: right;
	}
	.banner{
		height: calc(100vw / 1200 * 600)!important;
	}
	#kinMaxShow {
		height: calc(100vw / 1200 * 600)!important;
	}

	#kinMaxShow .kinMaxShow_image_box {
		height: calc(100vw / 1200 * 600) !important;
	}
	#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{
		height: calc(100vw / 1200 * 600) !important;
		background-size: 100vw !important;
	}
	#about-middle .left,
		#newslist-middle .left,
		#product-middle .left,
		#product-middle2 .left,
		#job-middle .left,
		#nshow-middle .left,
		#cpshow-middle .left,
		#pshow-middle .left,
		#search-middle .left,
		#register-middle .left{
			width:100%;
			height: unset;
		}
		
		.left-1{width:96%;margin:0 auto;  }
		.left-1-t{ /* display: none; */}
	/* 	.left-1-t strong{ color: #fff; font-size: 20px; display: block; font-weight:normal; line-height: 30px;}
		.left-1-t span{ color: #fff; text-transform:uppercase; font-size: 20px; line-height: 30px;}
		.left-1-t span b{ font-style:normal;} */
		.left-1-b{background-color: #FFF;margin-bottom: 20px; }
		.left-1-b  ul{ /*overflow: auto; display: inline-flex;padding: 0; border-top:0; text-align:left;
		  display: flex; 
		  flex-direction: row ;
		   flex-wrap: nowrap;
		   align-items:center;
		   justify-content:space-between; */
		  border:1px solid #CCC ;
		}
		.left-1-b  ul li{text-indent: 0rem; font-size: 14px; line-height: 46px; text-align: center; border-top:1px solid #d0d0d0; position:relative; border-right: 1px solid #CCC;}
		.left-1-b  dl{}
		.left-1-b  dl dd{ border-top:dashed 1px #dcdcdc; position:relative; line-height:40px;}
		.left-1-b  dl dd a{ font-size:12px; color:#999; padding-left:4px; }
		
		.left-1-b li blockquote{ width:200px; padding:0; margin:0; position:absolute; top:0; left:250px; background:#f1f1f1; text-indent:0; display:none; z-index:9999999999;}
		.left-1-b li blockquote a{ font-size:14px; border-bottom:dashed 1px #dcdcdc; padding-left:30px; display:block; line-height:40px;}
		.left-1-b li blockquote a:hover{ background:#0189ff; color:#fff;}
		.left-1-b dd:hover blockquote{ display:block;}
		
		.left-1-b ul li a.oo{ background:#e72b2a; color:#fff;}
		
		.left-2{  padding-top:0px;}
		/* .left-2-t{ height:39px; background:#fd9cb9; text-indent:18px; line-height:40px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px;}
		.left-2-b{ background:#fff; border:1px solid #dcdcdc; border-top:none; padding:10px 10px 10px 10px;}
		.left-2-b p{ padding:5px 0px 0px 5px; line-height:30px; font-size:14px;}
		
		.left-3{ padding-top:20px;}
		.left-3-t{ height:39px; background:#5f5d5d; text-indent:18px; line-height:39px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px;}
		.left-3-b{ border:1px solid #dcdcdc; border-top:none; padding:5px 10px 7px 10px;}
		.left-3-b ul li{ height:30px; line-height:30px; text-indent:18px; background:url(../images/ico_3.gif) 2% 50% no-repeat;}
		
		.left-4{ padding-top:20px;}
		.left-4-t{ height:39px; background:#5f5d5d; text-indent:18px; line-height:39px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px;}
		.left-4-b{ border:1px solid #dcdcdc; border-top:none; padding:10px 10px 5px 10px;}
		.left-4-b ul li{ text-align:center;}
		.left-4-b ul li img{ width:230px; height:200px; border:1px solid #dcdcdc;}
		.left-4-b ul li span{ display:block; height:35px; line-height:35px; text-align:center;} */
}

@media (max-width:900px) {
	.middle_2_b .parteincontentul li {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.partcontent .left {
		width: 100% !important;
		text-align: center;
	}

	.partcontent .right {
		width: 100% !important;
		margin-top: 20px;
	}

	.partcontent .imgshow {
		width: 50%;
	}

	.partcontent .parteincontent p {
		font-size: 12px;
		line-height: 18px;
		padding: 0px 2px;
		text-align: left;
		text-indent: 2em;
	}

	.partcontent .parteincontent p span {
		font-size: 12px;
	}

	.middle_1_title strong {
		font-size: 32px;
	}

	.middle_1_b li a span {
		font-size: 12px;
	}

	.middle_2_b .parteincontentul li p {
		text-align: center;
		text-indent: unset;
		font-size:20px;
		line-height: 22px;
	}

	.middle_2_b .parteincontentul li p.con {
		font-size: 14px;
	}

	.parettitle {
		margin-top: 0px;
		text-align: center;
	}
		
	/* .parte_title strong {
	    font-size: 36px;
	    line-height: 40px;
	}
	.parte_title span {
	    font-size: 20px;
	    line-height: 28px;
	}*/
	.parettitle span {
		font-size: 18px;
	}
	.parte_title span{
		font-size: 18px;
		font-weight: 400;
	}

	.part2ine {
		margin-top: 36px;
	}
	.middle_5_b ul li strong{
		font-size: 16px;
	}
	.middle_5_b ul li span{
		font-size: 14px;
	}
	.bq dl.fenxiang {
		padding-top: 40px;
		float: left;
		padding-left: 90px !important;
	}

	.news_top li {
		width: 30%;
	}

	.news_top li img {
		width: 100%;
	}

	#product-middle {
		width: 100%;
		overflow: auto;
	}
	.ban {
		height: calc(100vw / 1200* 400);
		min-height: 160px;
		background-size: 200%;
	}
	
	.ban dl {
		padding-top: calc(100vw / 1200* 260);
	}
	
	.ban dt {
		font: 20px / 22px "Microsoft Yahei";
		margin-bottom: 5px;
	}
	
	.ban dd {
		width: 44%;
		float: left;
		overflow: hidden;
		margin: 0px 10px;
	}
	
}

/* PC端悬浮菜单 不添加*/
@media (min-width: 768px) {}

/* 移动端样式 */
@media (max-width: 767px) {
	.header dt {
		line-height: 14px;
		font-weight: lighter;
		color: #FFF;
		background: #24a1f8;
		padding: 2px 5px;
	}
	.navbar-brand{
		padding:0px;
	}
	.navbar-brand img{
		height:40px;
	}
	.navbar{
		display: block;
	}
	.pcmenu {
		display: none;
	}

	.container-fluid>.navbar-collapse,
	.container-fluid>.navbar-header,
	.container>.navbar-collapse,
	.container>.navbar-header {
		margin: 0px
	}

	.navbar {
		margin: 0px;
	}

	.container-fluid {
		padding: 0px;
		margin: 0px;
	}

	.navbar-nav>li {
		border-bottom: 1px solid #ccc;
	}

	.navbar-nav>li>a {
		font-size: 14px;
	}

	.navbar-collapse {
		position: absolute;
		width: 100%;
		top: 50px;
		left: 0px;
		z-index: 999;
		background-color: #FFF;
	}

	.dropdown-menu .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: #f8f8f8;
		border: 0;
		box-shadow: none;

	}

	.dropdown-menu>li>a {
		padding-left: 35px;
	}

	.dropdown-menu .dropdown-menu>li>a {
		padding-left: 50px;
	}
	.parettitle span {
	    font-size: 18px;
	    height: 40px;
	    line-height: 40px;
	    margin-bottom: 10px;
	}
	
	/* 内页右侧 */
	#about-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;overflow: auto;}
	
	.about-right{ width: 100%; float: right; overflow: auto;}
	.about-right-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	/*news*/
	#newslist-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.newslist-right{ width:100%; float:right;overflow: auto;}
	.newslist-bottom { width: 100%; padding: 10px; line-height: 26px;}
	/* 产品展示 */
	#product-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.product-right{ width:100%; float:right; overflow: auto;}
	.product-bottom { width: 100%; padding: 10px; line-height: 26px;}
	/* 产品展示2 */
	#product-middle2{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.product-right{ width:100%; float:right; overflow: auto;}
	.product-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	/* job */
	#job-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.job-right{ width:100%; float:right; overflow: auto;}
	.job-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	#nshow-middle{ width:100%; margin:0 auto; padding-bottom:15px; padding-top:30px;}
	.nshow-right{width:100%; float:right;overflow: auto;}
	.nshow-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	/* 产品展示 */
	#cpshow-middle{ width:100%; overflow:hidden; margin:0 auto; padding-top:20px; padding-bottom:15px; padding-top:30px;}
	.cpshow-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	/* 图片类型 */
	#pshow-middle{ width:100%; margin:0 auto; padding-bottom:20px; padding-top:30px;}
	.pshow-right{ width:100%; float:right;overflow: auto;}
	.pshow-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	#search-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.search-right{ width:100%; float:right; overflow: auto;}
	.search-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	/*留言*/
	#register-middle{ width:100%; margin:0 auto; padding-bottom:30px; padding-top:30px;}
	.register-right{ width:100%; float:right;overflow: auto;}
	.register-bottom { width: 100%; padding: 10px; line-height: 26px;}
	
	

	.bread{
		padding:10px;
	}
	.cpshow-bottom img{max-width:100% !important; height: unset !important;}
	.footmenu{display: none;}
	.contact{display: none;}
	.footer .fl,
	.footer .fr{width:100%;padding-left: 8px}
	.footer .fr{margin-top:20px}
	.footer .fr p{padding-left: 0px;font-size: 10px;}
}

@media (max-width: 600px) {


	.menubtn {
		display: block;
		position: fixed;
		top: 20px;
		right: 10px;
		width: 30px;
		height: 30px;
		line-height: 30px;
		font-size: 20px;
	}

	.middle_1_b li {
		width: 22%
	}

	,
	.middle_1_b li a span {
		font-size: 12px;
	}

	.middle_5_b ul li {
		width: 100% !important;
		padding: 0px;
	}

	.middle_5_b ul li i img {
		padding: 0px !important;
	}

	.middle_6 ul li {
		float: unset;
		padding: 0px;
		width: 80%;
		margin: 20px auto;
	}

	

	.buy a {
		padding: 10px 20px;
		color: #fff;
		font-size: 16px;
		line-height: 28px;
		border-radius: 28px;
		margin: 0 5px;
	}

	/* .parte_title strong {
	    font-size: 24px;
	    line-height: 30px;
	}
	.parte_title span {
	    font-size: 14px;
	    line-height: 20px;
	} */
	.part2ine {
		margin-top: 20px;
	}

	.copyright {
		margin-bottom: 60px;
	}

	.phoneButton {
		display: block;
		width: 100%;
		position: fixed;
		bottom: 0px;
		z-index: 999;
		height: 60px;
		background-color: #24a1f8;
	}
	
	.phoneButton ul li{width:33.3%;float:left; border-right: 1px solid #CCC;}
	.phoneButton ul li:nth-child(1) a{background:url("../images/wap/dianhua.png") no-repeat top 20% center;background-size: 36px 36px;}
	.phoneButton ul li:nth-child(2) a{background:url("../images/wap/chanpinC.png") no-repeat top 20% center;background-size: 36px 36px;}
	.phoneButton ul li:nth-child(3) a{background:url("../images/wap/shouye-tianchong.png") no-repeat top 20% center;background-size: 36px 36px;}
	.phoneButton ul li a{font-size:16px;color:#fff;display:block;padding-top:40px;text-align: center;line-height:20px;}
	.phoneButton ul li:hover,.menu ul li.chosse{background-color:#1577b5;}

	.product-right-bottom ul li{
		width:100%;
	}
}