﻿@charset "utf-8";
@media (max-width:1240px) {
	/*头部*/
	.header .topNav {
		width: 84%;
	}
	header .topNav-list {
		text-align: right;
		justify-content: flex-end;
		padding-right: 20px;
	}
	/*内页关于我们*/
	.subabout {
		width: 90%;
		margin: 0 auto;
	}
	.container,
	header .wrap {
		width: 96%;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width:1210px) {
	/*头部*/
	header .topNav-item i {
		padding: 0 15px;
	}
	header .topNav-list {
		text-align: right;
		justify-content: flex-end;
		padding-right: 0px;
	}
}

@media (max-width:1150px) {
	.sub-honor {
		background: none;
	}
	.sub-honor .row .p9 .pic{
		margin-bottom: 15px;
	}
	.sub-honor .row .p9 h2{
		height: 40px;
	}
}

@media (max-width:1135px) {
	.news-one a.recom img {
		width: 30%;
	}
}

@media (max-width:1120px) {}

@media (max-width:1110px) {
	header .head-profile {
		display: none;
	}
	header .topNav-item i {
		padding: 0 8px;
	}
}

@media (max-width:1040px) {
	.news-one a.recom img {
		width: 26%;
	}
	.news-one dl {
		width: 65%;
		float: left;
	}
}

@media (min-width: 1025px) and (max-width: 1250px) {
	header .wrap,
	.container,
	{
		width: 96%;
	}
}

@media (min-width: 1025px) and (max-width: 1170px) {}

@media (max-width: 1025px) {
	html {
		font-size: 55%;
	}
	body {
		font-size: 1.4rem;
	}
	header .wrap,
	.container {
		width: 96%;
	}
	header nav.topNav {
		display: none;
	}
	header .dropNav {
		display: block;
	}
	header .topwtap {
		display: none;
	}
	.headlogo {
		display: block;
		float: left;
		margin-left: 3%;
	}
	/* header S */
	header .wrap {
		padding: 10px 0;
	}
	header .logo {
		width: 164px;
	}
	.banner .banner-pagination>span {
		width: 25px;
		height: 3px;
	}
	header nav.topNav {
		display: none;
	}
	header .dropNav {
		display: block;
	}
	.headlogo {
		display: block;
		float: left;
		margin-left: 3%;
	}
	.foot-box .ewm-wrap .text {
		line-height: 16px;
		padding-top: 5px;
	}
	/*底部*/
	/* header E */
	.banner .swiper-button-next {
		display: none;
	}
	.banner .swiper-button-prev {
		display: none;
	}
	.news-company {
		width: 100%;
		padding-bottom: 10px;
	}
	.news-company ul {
		min-height: inherit;
		padding-bottom: 15px;
	}
	.news-active {
		width: 100%;
	}
	.case-wrap .title-case h1 {
		font-size: 20px;
	}
	.case-wrap .swiper-slide .box .left-text h1 {
		font-size: 20px;
		line-height: 26px;
	}
	.case-wrap .swiper-slide {
		width: 96%;
	}
	.case-wrap .swiper-button-next {
		display: none;
	}
	.case-wrap .swiper-button-prev {
		display: none;
	}
	.right-nav {
		display: none;
	}
	header .head-profile {
		display: block;
	}
	/*博克纳 大标题字号*/
	.bkn-tit h2 {
		font-size: 22px;
	}
	.sub-about-tit h1 {
		font-size: 24px;
	}
	.prode .pro-subcontent h2{
		font-size: 20px;
	}
	.bkn-about-right .abt-content h1 {
		font-size: 18px;
	}
	.bkn-about-right .abt-content {
		width: 92%;
	}
	.bkn-about {
		height: 383px;
	}
	.bkn-about .bkn-about-right{
		top: 11%;
	}
	.bkn-about-right .abt-foot .item:first-child a {
		background: url(../images/iabt1.png) no-repeat 10% center;
	}
	.bkn-about-right .abt-foot .item:first-child a:hover {
		background: #0068b7 url(../images/iabt1h.png) no-repeat 10% center;
		border-bottom: none;
	}
	.bkn-about-right .abt-foot .item:nth-child(2) a {
		background: url(../images/iabt2.png) no-repeat 10% center;
	}
	.bkn-about-right .abt-foot .item:nth-child(2) a:hover {
		background: #0068b7 url(../images/iabt2h.png) no-repeat 10% center;
		border-bottom: none;
	}
	.bkn-about-right .abt-foot .item:nth-child(3) a {
		background: url(../images/iabt3.png) no-repeat 10% center;
	}
	.bkn-about-right .abt-foot .item:nth-child(3) a:hover {
		background: #0068b7 url(../images/iabt3h.png) no-repeat 10% center;
		border-bottom: none;
	}
	.bkn-product-wrap {
		margin-top: 30px;
	}
	
	/*联系我们*/
	.subcontact .item .city{
	width: 90px;
	height: 90px;
	line-height: 90px;	
	}
	.subcontact .item .content{
		font-size: 14px;
	}
	
	.prode-content table{
		width: 100%!important;
		margin: 2px auto;
	}

}

@media (max-width: 970px) {
	.sub-news-list a .news-item .line{
		width: 10%;
	}
}
@media (max-width: 930px) {
	
	/*产品详情*/
	.bkn-about .bkn-about-right{
		top:5%;
	}
}
@media (max-width: 920px) {
	
	/*产品详情*/
	.prode .pro-subcontent{
		margin-left: 20px;
	}
}

@media (max-width: 900px) {
	.news-one,
	.news-two {
		width: 100%;
		clear: both;
	}
	.news-two .news-tit {
		margin-top: 30px;
	}
	.sub-news-list .news-item .left{
		width: 90%;
	}
}

@media (max-width: 895px) {
	.bkn-yeji-box {
		width: 100%;
		background-size: 100%;
		height: 300px;
	}
	.bkn-yeji-box .d1 {
		width: 60px;
		height: 60px;
	}
	.bkn-yeji-box .t5 {
		width: 135px;
		height: 102px;
		right: 12%;
		top: 36%;
	}
	.bkn-yeji-box .t1 {
		top: 35px;
		right: 16%;
		background-size: cover;
	}
	.bkn-yeji-box .t2 {
		top: 100px;
		left: 43%;
		background-size: cover;
	}
	.bkn-yeji-box .t3 {
		top: 100px;
		left: 10%;
		background-size: cover;
	}
	.bkn-yeji-box .t4 {
		top: 80%;
		left: 26%;
		background-size: cover;
	}
	/*产品详情*/
	.bkn-about {
		height: 329px;
	}
	.bkn-about .bkn-about-right{
		top:3%;
	}
	
}

@media (max-width: 860px) {
	footer {
		display: none;
	}
	.footH {
		display: block;
	}
	.footFix {
		display: flex;
	}
	.sub-news-list .news-item .left .dl{
		width: 100%;
	}
}

@media (max-width: 840px) {
	
	/*产品详情*/
	.bkn-about .bkn-about-right{
		top:0%;
	}
}
@media (max-width: 820px) {
	.bkn-about {
		height: 310px;
	}
}

@media (max-width: 790px) {
	.bkn-about {
		flex-direction: column;
	}
	.bkn-about {
		height: auto;
	}
	.bkn-about-right {
		position: relative;
		clear: both;
		right: auto;
		width: 80%;
		margin-top: 15px;
	}
	.bkn-about-left {
		position: relative;
		clear: both;
		width: 80%;
	}
}

@media (min-width: 768px) and (max-width: 860px) {}

@media (max-width: 768px) {
	header {
		padding: 10px 0;
		border-bottom: none;
	}
	header.fixedbg {
		padding: 10px 0;
	}
	.mian-info {
		padding: 15px 0;
	}
	.mian-info .mian-tit {
		font-size: 18px;
		padding-bottom: 10px;
	}
	/*首页底部*/
	.foot-box .foot-logo-wrap {
		width: 100%;
	}
	.foot-box .address {
		width: 96%;
		float: left;
	}
	.foot-box .address ul li {
		line-height: 26px;
	}
	footer h3 {
		font-size: 15px;
	}
	.copy-wrap .copy p {
		width: 80%;
	}
	/*内页案例展示*/
	.sub-case {
		padding: 20px 0;
	}
	.newsde-left {
		width: 100%;
		border-right: none;
		min-height: inherit;
	}
	.newsde-left-box {
		margin-right: 0;
	}
	.newsde .newsde-content {
		min-height: inherit;
	}
	/*博克纳 大标题字号*/
	.bkn-tit h2 {
		font-size: 16px;
	}
	.news-tit {
		font-size: 16px;
	}
	.sub-about-tit h1 {
		font-size: 16px;
	}
	.sub-about-tit h3 {
		display: none;
	}
	/*博克纳 大标题字号 end*/
	.sub-about-tit {
		padding: 20px 0;
	}
	.sub-about {
		background-size: 30px auto;
		padding: 20px 10px 20px 10px!important;
	}
	.smwh-case-list {
		margin-top: 0;
		padding-bottom: 0;
	}
	.smwh-case-list-h .item:nth-child(3) {
		display: none;
	}
	.bkn-about-left,
	.bkn-about-right {
		width: 100%;
	}
	.bkn-about-right .abt-foot .item:first-child a {
		background: url(../images/iabt1.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-about-right .abt-foot .item:first-child a:hover {
		background: #0068b7 url(../images/iabt1h.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-about-right .abt-foot .item:nth-child(2) a {
		background: url(../images/iabt2.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-about-right .abt-foot .item:nth-child(2) a:hover {
		background: #0068b7 url(../images/iabt2h.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-about-right .abt-foot .item:nth-child(3) a {
		background: url(../images/iabt3.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-about-right .abt-foot .item:nth-child(3) a:hover {
		background: #0068b7 url(../images/iabt3h.png) no-repeat 10% center;
		background-size: 19%;
	}
	.bkn-tit h2 {
		padding-top: 20px;
	}
	.product-list-nva {
		margin-bottom: 15px;
	}
	.news-wrap {
		margin: 20px auto;
	}
	.news-tit {
		background-size: 14px 14px;
		padding-left: 20px;
		line-height: 15px;
	}
	.news-one a.recom {
		height: 70px;
	}
	.news-one a.recom img {
		height: 70px;
	}
	.news-one dl .ddtext {
		display: none;
	}
	.bkn-yeji-box {
		height: 210px;
	}
	.bkn-yeji-box .d1 {
		width: 35px!important;
		width: 35px!important;
	}
	.bkn-yeji-box .t1 {
		top: 35px;
		right: 16%;
		background: url(../images/m1.png) no-repeat left top;
		background-size: 100%;
	}
	.bkn-yeji-box .t2 {
		top: 50px;
		left: 43%;
		background: url(../images/m2.png) no-repeat left top;
		background-size: 100%;
	}
	.bkn-yeji-box .t3 {
		top: 50px;
		left: 10%;
		background: url(../images/m3.png) no-repeat left top;
		background-size: 100%;
	}
	.bkn-yeji-box .t4 {
		top: 80%;
		left: 24%;
		background: url(../images/m4.png) no-repeat left top;
		background-size: 100%;
	}
	.bkn-yeji-box .t5 {
		width: 80px!important;
		height: 62px!important right: 12%;
		top: 36%;
		background: url(../images/m5.png) no-repeat left top;
		background-size: 100%;
	}
	/*关于我们*/
	.bkn-culture-box {
		margin-top: 20px;
	}
	.bkn-culture-box .row .p9 .item .right-box h2 {
		font-size: 15px;
	}
	.bkn-culture-box .row .p9 .item .right-box {
		padding: 5px 10px;
	}
	.bkn-culture-box .row .p9 .item .pic img {
		height: auto;
	}
	.bkn-culture-box .row .p9 .item .right-box p {
		line-height: 22px;
		font-size: 13px;
	}
	/*资质荣誉*/
	.sub-honor{
		margin-top: 20px;
	}
	.sub-honor .row .p9 .pic{
		margin-bottom: 10px;
	}
	.sub-honor .row{
		margin: 0 -8px;
	}
	.sub-honor .row .p9{
		padding: 0 8px;
	}
	.bkn-product{
		margin: 20px auto;
	}
	.smwh-case-list{
		width: 100%;
	}
	.smwh-case-list .row{
		margin: 0 -8px;
	}
	.smwh-case-list .p9{
		padding: 0 8px;
	}
	.smwh-case-list h2{
		font-size: 14px;
	}
	.video-source{
		padding:5px 5px;
	}
	.video-content{
		padding: 0;
	}
	.video-content .tit{
		padding:10px 0;
		font-size: 16px;
	}
	/*联系我们*/
	.subcontact{
		flex-direction: column;
	}
	.subcontact .item{
		width: 100%;
		flex-direction: row;
		border:none;
		padding:10px 5px;
		justify-content: flex-start;
	}
	.subcontact .item .city{
			width: 50px;
			height: 50px;
			font-size: 15px;
			line-height: 50px;
			margin: 0;
	}
	.subcontact .item .content{
		padding: 0 10px;
		width:90%;
	}
	.bkn-feed-wrap{
		margin-top: 0;
	}
	.bkn-feed-list{
		width: 100%;
	}
	.bkn-feed-list img{
		width: 30%;
	}
	.bkn-feed-right{
		width: 100%;
	}
	.bkn-feed-right h2{
		font-size: 15px;
		padding-top: 30px;
	}
	
	.sub-news-list .news-item .left .pic{
		width: 60%;
	}
	.sub-news-list{
		width: 100%;
		padding: 0!important;
	}
	.sub-news-list  a{
		padding: 5px;
	}
	.sub-news-list .news-item .left h4{
		display: none;
	}
	.sub-news-list a .news-item .line{
		display: none;
	}
	.sub-news-list .news-item .date-wrap{
		display: none;
	}
	.sub-news-list  a{
		border-top: none;
		border-left: none;
		border-right: none;
	}
	.sub-news-list  a:hover{
		border-top: none;
		border-left: none;
		border-right: none;

	}
	.sub-news-list .news-item .left p{
		margin-top: 0;
		height: 75px;
	}
	.sub-news-list .news-item .left{
		width: 100%;
	}
	.newsde .newsde-share{
		height: 40px;
	}
	.newsde .newsde-fenye .fenye-box{
		width: 70%;
	}
	.bkn-product{
		padding: 0!important;
	}
	.newsde{
		padding-top: 30px;
	}
	.newsde .newsde-tit{
		width: 100%;
	}
	.newsde .newsde-share{
		top: 20px;
	}
	.prode{
		margin-top: 15px;
	}
	.prode .pic{
		width: 100%;
	}
	.prode .pro-subcontent{
		margin-left: 0;
		width: 100%;
	}
	.prode .pro-subcontent p{
		height: auto;
		padding-bottom: 25px;
		margin-top: 0;
	}
	.prode .pro-subcontent h2{
		font-size: 15px;
	}
	.prode-content{
		margin: 15px auto;
	}
	.prode .pro-subcontent .adown{
		width: 100px;
	}

}

@media (max-width:640px) {
	.contact-left ul li {
		width: 60%;
		text-align: center;
	}
	.page A {
		margin: 1px;
		padding-left: 5px;
		padding-right: 5px;
	}
	.wecome {
		display: none;
	}
}

@media (max-width:375px) {
	
}

@media (min-width: 320px) and (max-width: 767px) {
	html {
		font-size: 50%;
	}
	body {
		font-size: 1.2rem;
	}
	.container {
		width: 96%;
	}
	/* header S */
	header .wrap {
		height: 30px;
		line-height: 30px;
	}
	header {
		padding-top: 2px;
		border-top: none;
		padding-bottom: 0px;
	}
	header .logo {
		width: 150px;
	}
	header {
		padding: 0px 0;
	}
	header .wrap {
		line-height: auto;
		height: auto;
	}
	header.fixedbg {
		padding: 0px 0;
	}
	.banner .swiper-slide .img {}
	.topHeight {
		height: 60px;
	}
	.banner .banner-pagination>span {
		width: 15px;
		height: 2px;
	}
	.m-subMenu .sMenu-item>a {
		font-size: 1.8rem;
	}
	.msNav-item {
		margin: 0;
		padding: 0;
	}
	.m-subMenu .sMenu-item .ms-Nav a {
		line-height: 4.2rem;
		font-size: 1.6rem;
	}
	.newsde .newsde-fenye .goback i {
		margin: 0 0 0 5px;
	}
	/*新闻详情页*/
	.newsde {
		width: 100%;
		margin: 0 auto;
		padding: 0 0 30px 0;
	}
	.newsde .newsde-tit {
		margin: 0;
		padding: 15px 0 0 0;
		font-weight: bold;
		color: #0075be;
		line-height: 22px;
		font-size: 2.0rem;
	}
	.newsde .newsde-info {
		font-size: 1.4rem;
		color: #888;
		line-height: 18px;
		padding: 10px 0;
	}
	.newsde .newsde-share {
		padding: 5px 0;
		clear: both;
		overflow: hidden;
	}
	.newsde .newsde-share span {
		float: left;
		line-height: 30px;
	}
	.bdsharebuttonbox {
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: nowrap;
	}
	.newsde-share {
		display: none;
	}
	.newsde-share-m {
		display: block;
		padding-top: 2rem;
	}
	.newsde .newsde-share-m a {
		width: 10%;
		max-width: 57px;
		height: 4.2rem;
		margin: 0;
		margin-right: 0.5rem;
		padding: 0;
	}
	.newsde .newsde-content {
		padding: 10px 0;
		font-size: 1.6rem;
		line-height: 24px;
		margin-top: 0;
		min-height: inherit;
	}
	.newsde .newsde-fenye {
		line-height: 28px;
		font-size: 1.4rem;
		width:100%;
	}
	.newsde .newsde-fenye a.prev {
		display: block;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		padding: 0 5px;
		height: 28px;
	}
	.newsde .newsde-fenye a.netx {
		display: block;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		padding: 0 5px;
		height: 28px;
	}
	.newsde .newsde-fenye a.goback{
		width: 45%;
	}
	.newsde .newsde-fenye .goback i {
		margin: 0 0 0 10px;
	}
	.sub-news-company a .text {
		width: 80%;
	}
	.sub-joinus .item .joinus-right {
		flex-direction: column;
	}
	.news-active ul li .more {
		display: none;
	}
	.news-active ul li .title {
		padding-left: 10px;
	}
	.swiper-button {
		display: none;
	}
	.case-wrap .swiper-slide .box .left-text h1 {
		font-size: 18px;
	}
	.dropNav .dropNavBtn {
		padding: 0 13px;
	}
	header .logo {
		margin-left: 8px;
	}
	.container {
		padding-right: 10px;
		padding-left: 10px
	}
	.xia-box {
		bottom: 0;
		display: none;
	}
	.newsde .newsde-share {
		left: 0;
	}
	.newsde {
		padding-top: 60px;
	}
	.newsde .newsde-share {
		justify-content: flex-start;
	}
	.newsde .newsde-share a {
		margin: 0 5px 0 0;
	}
	.news-two ul li a{
		padding-right: 10px;
		overflow: hidden;
		display: block;
	}
	.sub-honor .row .p9 h2{
		margin-bottom: 15px;
	}
	/* header E */
}