@charset "utf-8";
@media (max-width:1440px) {
	.product-category {
		width: 96%;
	}
}

@media (max-width:1380px) {
	.product-category {
		width: 100%;
	}
}

@media (max-width:1200px) {
	/*底部*/
	.foot-box .nva-list {
		width: 53%;
	}
	.foot-box .nva-list .item {
		margin-right: 30px;
	}
	/*新闻列表*/
	.news-box .item .pic {
		width: 32%;
		float: left;
		max-width: 190px;
	}
	/*新闻详情*/
	.newsde {
		width: 96%;
		margin: 0 auto;
	}
	.prode-content,
	.prode-tit,
	.prode {
		width: 92%;
	}
	.pro-list{
		width: 96%;
		margin: 0 auto;
	}
}

@media (max-width:1240px) {
	/*头部*/
	header .wrap,
	.hpartner-box,
	.subflink,
	.news-list,
	.subequipment {
		width: 96%;
	}
	.header .topNav {
		width: 84%;
	}
	header .topNav-list {
		text-align: right;
		justify-content: flex-end;
		padding-right: 20px;
	}
	header .topNav-item {
		margin-left: 30px;
	}
	/*内页关于我们*/
	.subabout {
		width: 90%;
		margin: 0 auto;
	}
	.hpartner-tit {
		text-align: center;
		clear: both;
		float: none;
		padding-top: 0;
	}
	.partner-line {
		width: 100%;
		top: 230px;
	}
	.hpartner-tit p {
		width: 100%;
		margin-bottom: 50px;
	}
	.zlbox {
		margin: 0 auto;
		float: none;
	}
	.foot-box {
		width: 98%;
	}
}

@media (max-width:1190px) {
	/*头部*/
	.header .topNav {
		width: 84%;
	}
	header .topNav-list {
		text-align: right;
		justify-content: flex-end;
		padding-right: 20px;
	}
	header .topNav-item {
		margin-left: 30px;
	}
	/*底部*/
	.foot-box .ewm-wrap .text {
		padding-top: 0;
	}
	/*内页联系我们*/
	.contact-left img {
		width: 70%;
	}
	.subcontact .contact-left {
		width: 36%;
		margin-left: 4%;
	}
	.subcontact .contact-right {
		width: 60%;
	}
}

@media (max-width:1112px) {
	/*头部*/
	header .topNav-item {
		margin-left: 20px;
	}
	.product-category-box2 .left-box a {
		height: 40px;
		line-height: 40px;
		text-indent: -30px;
	}
	.product-category-box2 .left-box a i {
		float: right;
		margin-left: 0;
	}
	/*内页联系我们*/
	.subcontact {
		width: 96%;
	}
	header a.logo {
		width: 400px;
	}
}

@media (max-width:1100px) {
	/*头部*/
	.news-box .item .subtitle h2 {
		padding: 20px 0 0px 0;
		margin-bottom: 15px;
	}
}

@media (max-width:1069px) {
	/*头部*/
	header .topNav-item {
		margin-left: 20px;
	}
}

@media (max-width:1020px) {
	/*头部*/
	.abt-left {
		width: 45%;
	}
}

@media (min-width: 1025px) and (max-width: 1250px) {
	header .wrap,
	.container,
	.equipmet,
	.culture-box,
	.pro-list,
	.category,
	.news-list,
	.newsde,
	{
		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,
	.equipmet,
	.culture-box,
	.pro-list,
	.category,
	.news-list,
	.newsde,
	.subequipment,
	.container {
		width: 96%;
	}
	header nav.topNav {
		display: none;
	}
	.head-top {
		display: none;
	}
	header .dropNav {
		display: block;
	}
	.as .icon-sousuo1{
		display: block;
		color: #fff;
		margin-top: 7px;
		font-size: 16px;
	}
	.headlogo {
		display: block;
		float: left;
		margin-left: 3%;
	}
	header a.logo {
		width: 50%;
		height: auto;
		font-size: 20px;
		max-width: 416px;
	}
	/* header S */
	header {
		padding-top: 10px;
		border-top: none;
	}
	header .wrap {
		border-top: none;
	}
	header .logo {
		width: 200px;
	}
	.banner .banner-pagination>span {
		width: 25px;
		height: 3px;
	}
	header nav.topNav {
		display: none;
	}
	header .share {
		display: none;
	}
	header .dropNav {
		display: block;
	}
	header .head-language {
		display: none;
	}
	.abt-right .item-box {
		width: 100%;
	}
	.share-item {
		border-bottom: 1px solid #eee;
		width: 20%;
		padding: 5px 0;
		text-align: center;
	}
	.headlogo {
		display: block;
		float: left;
		margin-left: 3%;
	}
	/*底部*/
	footer {
		display: none;
	}
	.footH {
		display: block;
	}
	/* header E */
	.banner .swiper-button-next {
		display: none;
	}
	.banner .swiper-button-prev {
		display: none;
	}
	/*浮动*/
	.right-nav {
		display: none;
	}
	.footFix {
		display: flex;
	}
	.news-box {
		margin-bottom: 0!important;
	}
	#to-top {
		width: 40px;
		width: 40px;
		right: 10px;
	}
	.download-left .tit h2 {
		font-size: 18px;
	}
	/*as内页关于我们*/
	.subabout {
		width: 92%;
		max-width: 1200px;
		margin: 0 auto;
		padding: 30px 0 40px 0!important;
		overflow: hidden;
		font-size: 14px;
		line-height: 28px;
	}
	.subabout .fisrt-box {
		padding-bottom: 20px;
	}
	.subabout .fisrt-box .pic {
		width: 100%;
		float: left;
		text-align: center;
	}
	.subabout .fisrt-box .pic img {
		margin: 0 auto;
	}
	.subabout .fisrt-box .content {
		width: 100%;
		float: right;
		font-size: 14px;
		line-height: 26px;
	}
	.subabout .fisrt-box .content p {
		padding: 5px 0 20px 0;
	}
	.subabout .second-box {
		padding-top: 20px;
	}
	.subabout .second-box .pic {
		width: 100%;
		float: right;
		overflow: hidden;
		text-align: center;
	}
	.subabout .second-box .pic img {
		margin-top: 10px;
	}
	.subabout .second-box .content {
		width: 100%;
		float: left;
		font-size: 14px;
		line-height: 26px;
	}
	.subabout .second-box .content p {
		padding: 5px 0 20px 0;
	}
	/*as内页企业文化*/
	.culture {
		padding-top: 0;
	}
	.culture-box {
		padding-top: 0;
	}
	.culture-box-left {
		width: 100%;
		clear: both;
		float: none;
		margin: 0;
	}
	.culture-box-left .p1,
	.culture-box-left .p2 {
		display: none;
	}
	.culture-box-right {
		width: 100%;
		max-width: 442px;
		margin: 0 auto;
		float: none;
		margin-top: 30px;
	}
}

@media (max-width:1013px) {
	/*新闻列表*/
	.news-box .row .p9 {
		margin-bottom: 20px;
	}
	.news-box .item .subtitle h2 {
		padding: 10px 0 15px 0;
		line-height: 40px;
		-webkit-box-orient: vertical;
		height: 40px;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.news-box .item .subtitle p {
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		padding-top: 10px;
		padding-bottom: 0;
	}
	.news-box .item .subtitle {
		width: 68%;
	}
	/*首页关于我们*/
	.yanfa-list .item .content h3 {
		line-height: 30px;
	}
	.yanfa-list .item .content p {
		display: none;
	}
	.yanfa-list .item .content .shuzi {
		font-size: 6.0rem;
	}
	.yanfa-list .item .shuzi span {
	 top: 70%;
	}
	.sub-nva-wrap {
		background: url(../images/localbg2.jpg) no-repeat left top;
	}
}

@media (max-width: 1020px) {
	.news-box .item .subtitle h2 {
		padding-top: 10px;
	}
	.news-box .item .subtitle p {
		padding-top: 0;
		padding-bottom: 0;
	}
	
}
@media (max-width: 1014px) {
 .yanfa-list .item .shuzi span{
		right: 10%;
		
	}
}

@media (max-width: 920px) {
	.zlbox {
		display: none;
	}
	.hpartner {
		background-size: 100%;
	}
	.hpartner-tit {
		margin-top: 30px;
	}
	.hpartner-tit p {
		padding-top: 10px;
		margin-bottom: 20px;
	}
	/*内页联系我们*/
	.subcontact .contact-left {
		width: 60%;
		text-align: center;
		float: none;
		clear: both;
		margin: 0 auto;
	}
	.subcontact .contact-left img {
		margin: 0 auto;
	}
	.subcontact .contact-right {
		width: 100%;
		float: none;
		clear: both;
	}
	/*首页产品类别*/
	.product-category .content {
		width: 90%;
	}
	.product-category h2 {
		font-size: 20px;
		line-height: 26px;
	}
	.product-category-box1,
	.product-category-box2,
	.product-category-box3 {
		height: 400px;
	}
	.product-category-box2 .left-box p {
		height: 200px;
	}
	.flink-list .item {
		width: 18.6%;
	}
	/*内页联系我们*/
	.subcontact {
		margin-top: 20px!important;
		padding-top: 0!important;
	}
	.subcontact .cont-pc {
		display: none;
	}
	.subcontact .cont-mobile {
		display: block;
		border-bottom: #d9d9d9 solid 1px;
		padding: 20px 0;
	}
	.cont-mobile .left-item {
		width: 100%;
	}
	.cont-mobile .left-item .huazhong {
		width: 190px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-weight: bold;
		font-size: 18px;
		color: #fff;
		background: #0071be;
		border-radius: 5px;
	}
	.cont-mobile .left-item .huanan {
		width: 86px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-weight: bold;
		font-size: 18px;
		color: #fff;
		background: #0071be;
		border-radius: 5px;
	}
	.cont-mobile .right-item {
		display: flex;
		flex-direction: row;
		padding-top: 15px;
	}
	.cont-mobile .right-item ul {
		width: 50%;
		font-size: 15px;
		line-height: 26px;
	}
	.cont-mobile .right-item .span {
		padding-left: 48px;
	}
	.subcontact .items {
		line-height: 30px;
		padding: 10px 0!important;
	}
	.subcontact .items .left-item {
		width: 30%;
		text-align: left;
		justify-content: flex-start;
	}
	.subcontact .items .left-item img {
		margin-right: 10px;
		width: 20%;
		float: left;
	}
	.subcontact .items .right-item {
		width: 100%;
		margin-left: 0%;
		font-size: 14px;
	}
	/*新闻列表*/
	.sub-news {
		padding-top: 0!important;
	}
	.news-box .row {
		margin-bottom: 0;
	}
	.news-box .item .subtitle h2 {
		font-size: 16px;
		margin-bottom: 5px;
	}
	.news-box .item .subtitle p {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		line-height: 22px;
		margin-bottom: 10px;
	}
	.prode .pic {
		width: 48%;
	}
	.prode .pro-subcontent {
		width: 37%;
		margin-left: 5%;
	}
	.prode .pro-subcontent p {
		height: 140px;
	}
}

@media (max-width: 850px) {
	.product-category {
		flex-direction: column;
		display: none;
	}
	.product-category-mobile {
		width: 100%;
		margin: 0 auto;
		margin-top: 40px;
		display: flex;
		flex-direction: column;
	}
	.product-category-mobile-item {
		width: 100%;
		background: #2f558b;
		padding-top: 20px;
		margin-bottom: 10px;
	}
	.item-box {
		display: flex;
		flex-direction: row;
	}
	.product-category-mobile-item .left-box {
		width: 43.33%;
		float: left;
	}
	.product-category-mobile-item .left-box h2 {
		color: #fff;
		font-size: 2.2rem;
		font-weight: bold;
		margin: 10px 0 30px 0;
		text-align: center;
	}
	.product-category-mobile-item:hover {
		background: rgba(83, 124, 178, 0.9);
	}
	.product-category-mobile-item .right-box {
		width: 56.7%;
		padding-left: 40px;
		border-left: rgba(255, 255, 255, 0.2) solid 1px;
		float: left;
	}
	.product-category-mobile-item .right-box ul {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.product-category-mobile-item .right-box ul a {
		display: block;
		width: 45%;
		height: 33px;
		border: rgba(255, 255, 255, 0.2) solid 1px;
		text-align: center;
		color: #fff;
		margin: 0 10px 10px 0;
		line-height: 33px;
		float: left;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	.product-category-mobile-item .right-box ul a:hover {
		background: rgba(255, 255, 255, 0.2);
	}
	.product-category-mobile-item:nth-child(2) {
		background: #367db5;
	}
	.product-category-mobile-item:nth-child(2) .right-box ul a {
		border: rgba(255, 255, 255, 0.2) solid 1px;
	}
	.product-category-mobile-item:nth-child(3) {
		background: #44b084;
	}
	.product-category-mobile-item:nth-child(3) .right-box ul a {
		border: rgba(255, 255, 255, 0.2) solid 1px;
	}
	.product-category-mobile-item:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 790px) {
	.abt-left {
		width: 60%;
		margin-left: 0;
	}
	.abt-right {
		width: 100%;
	}
	.habout .line {
		display: none;
	}
	.abt-right h3 {
		padding-bottom: 20px;
	}
}

@media (max-width: 745px) {
	.news-box .item .subtitle {
		height: auto;
		padding-bottom: 10px;
	}
	.news-box .item .subtitle h2 {
		overflow: hidden;
	}
	.news-box .item .subtitle p {
		padding: 15px 0;
		overflow: hidden;
	}
}

@media (max-width: 768px) {
	header {
		padding: 10px 0;
		border-bottom: none;
	}
	header.fixedbg {
		padding: 10px 0;
	}
	.header-in {
		padding: 10px 0;
	}
	/*首页*/
	.abt-left {
		width: 100%;
	}
	.abt-right h2 {
		font-size: 2.2rem;
		line-height: 22px;
	}
	.abt-right h3 {
		font-size: 2.0rem;
		padding: 10px 0 10px 0;
	}
	.abt-right .item-box {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.abt-right .item-box img {
		max-width: 100%;
	}
	/*首页产品*/
	.product-wrap .big-tit h2 {
		font-size: 2.2rem;
	}
	.product-wrap .big-tit h3 {
		font-size: 2.0rem;
		margin: 0;
		padding: 10px 0 0 0;
	}
	.product-cotegory {
		flex-wrap: wrap;
	}
	.product-cotegory a {
		margin-bottom: 10px;
	}
	.product-list {
		padding-top: 10px;
	}
	.product-list-item img {
		width: 50%;
		margin: 0 auto;
	}
	.product-list-item p {
		display: none;
	}
	.product-list-item h3 {
		padding: 20px 0;
	}
	/*首页合作伙伴*/
	.hpartner {
		padding: 10px 0
	}
	.hpartner-tit {
		margin-top: 10px;
	}
	.hpartner-tit h2:first-child {
		display: none;
	}
	.hpartner-tit h2 {
		font-size: 2.2rem;
		line-height: 20px;
		text-align: center;
	}
	.hpartner-tit h3 {
		font-size: 2.0rem;
		line-height: 20px;
		padding: 2px 0 0 0;
	}
	.hpartner-tit p {
		margin-bottom: 0;
		padding-bottom: 5px;
		padding-top: 0;
		line-height: 18px;
	}
	.partner-line {
		display: none;
	}
	/*首页底部*/
	.foot-box img {
		width: 45%;
	}
	.foot-box .foot-logo-wrap .bdsharebuttonbox {
		float: left;
		margin-bottom: 20px;
	}
	.foot-box .ewm-wrap {
		width: 96%;
		display: none;
	}
	.foot-box .address {
		width: 96%;
	}
	.foot-box .nva-list {
		width: 96%;
		margin-top: 20px;
	}
	/*内页联系我们*/
	.subcontact {
		padding-top: 20px;
	}
	.subcontact .contact-left {
		width: 100%;
	}
	.subcontact .contact-right img {
		margin: 5px 0;
	}
	/*内页合作伙伴*/
	.subflink {
		padding: 20px 0;
	}
	.subflink .row {
		margin: 0 -5px;
	}
	.subflink .row .p9 {
		padding: 0 5px;
	}
	/*设备展示*/
	.subequipment .item .pic img {
		height: auto;
	}
	.subequipment {
		padding: 30px 0;
	}
	/*内页产品展示*/
	.pro-list {
		margin: 30px auto;
		padding: 0;
	}
	.pro-list .row {
		margin: 0 -10px;
	}
	.pro-list .p9 {
		padding: 0 -10px;
	}
	/*产品详情页*/
	.prode-img {
		margin-bottom: 20px;
	}
	/*内页关于我们*/
	.subabout {
		padding-top: 30px;
	}
	.about-left {
		width: 100%;
	}
	.about-left h2 {
		font-size: 2.2rem;
		line-height: 20px;
	}
	.about-left h3 {
		font-size: 2.0rem;
		line-height: 20px;
		padding: 2px 0 20px 0;
	}
	.about-right {
		width: 100%;
	}
	.about-right .item-box .item img {
		width: 60%;
	}
	.about-right .item-box .item p span:first-child {
		font-size: 2.4rem;
	}
	/*as 历史*/
	.history-wrap .news-tit{
		display: block;
		color: #fff;
		background: url(../images/tb2.png) no-repeat center bottom;
		background-size: 20% auto;
		margin-bottom: 30px;
		margin-top: 20px;
	}
		.history-wrap .news-tit h2{
			font-size: 18px;
		}
	.history-wrap {
		padding: 20px 0;
	}
	.history-left {
		width: 100%;
		margin-left: 0;
		display: flex;
		flex-direction: row;
		border-bottom: #ddd solid 1px;
		border-left: none;
		position: relative;
		height: 18px;
		margin-bottom: 30px;
	}
	.history-left .item {
		width: 20%;
		padding: 0;
		text-align: center;
	}
	.history-left .item i {
		margin: 0 auto;
		clear: both;
		float: none;
	}
	.history-left .item span {
		clear: both;
		display: block;
		width: 100%;
		margin-left: 0;
		font-size: 12px;
	}
	.history-right {
		width: 100%;
		margin: 0 auto;
	}
	.history-right h2 {
		font-size: 2.2rem;
		line-height: 20px;
	}
	.history-right h3 {
		display: none;
	}
	.history-right .content {
		margin-top: 30px;
		padding: 10px;
	}
	.history-right .content ul li {
		padding: 10px 0;
	}
	.history-right h2 {
		display: none;
	}
	
 
	.culture-content {
		padding: 20px 0;
	}
	.culture {}
	.culture h2 {
		font-size: 2.2rem;
		line-height: 24px;
		padding-top: 15px;
		margin-left: 2%;
	}
	.culture h3 {
		font-size: 2rem;
		margin-left: 2%;
		padding-bottom: 0;
	}
	.culture-box {
		padding: 0;
		margin: 0;
	}
	.culture-content-left {
		width: 80%;
		margin-left: 4%;
	}
	.pro-list .item .pro-tit {
		padding: 10px 0 0 0;
	}
	/*as新闻*/
	.news-box .item {
		display: flex;
		flex-direction: row;
	}
	.news-box .item .subtitle {
		width: 73%;
	}
	.news-box .item .subtitle h2 {
		margin-bottom: 20px;
	}
	.news-box .item .subtitle p {
		margin-bottom: 30px;
	}
	/*菜单*/
		.meun{
			width: 37%;
			background-color: #f1f1f1;/*63c7af*/
			bottom: 50px;
			position: fixed;
			z-index: 999;
			margin-left: 63%;
			-webkit-border-top-left-radius: 0.2rem;
			-webkit-border-top-right-radius: 0.2rem;
		}
		.meun ul{
			overflow: hidden;
			margin-top: 0.1rem;
		}
		.meun ul li{
			overflow: hidden;
			font-family: "微软雅黑";
			font-size: 13px;
			line-height: 30px;
			border-bottom: solid #f8f8fa 0.02rem;
			text-align: center;
			margin-top: 0.15rem;
			padding-bottom: 0.1rem;
			position: relative;
		}
		.meun ul li .foot-nav{
			width: 100%;
			display: none;
		}
		.meun ul li .foot-nav.on{
			display: block;
		}
		.meun ul li > a{
			color: #444;
			font-weight: bold;
		}
}

@media (max-width: 720px) {
	/*as产品详情页*/
	.pro-list-form {
		display: none;
	}
	.prode {
		width: 93.75%;
		margin-top: 20px;
	}
	.prode .pic {
		width: 100%;
	}
	.prode .pic img {
		width: 100%;
	}
	.prode .pro-subcontent {
		width: 100%;
		margin-left: 0;
	}
	.prode .pro-subcontent h2 {
		font-size: 18px;
		padding-bottom: 10px;
	}
	.prode .pro-subcontent p {
		height: auto;
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 15px;
		padding-left: 0;
		margin-left: 0;
	}
	.prode-tit {
		width: 100%;
		margin-top: 20px;
	}
	.prode-content {
		padding-top: 10px;
	}
	.cp-proclass {
		display: none;
	}
	.cpclass-mobile {
		display: block;
		background: #454c59;
		color: #fff;
	}
	.cpclass-mobile a {
		color: #fff;
		font-size: 15px;
		padding: 10px 8px;
		display: block;
		width: auto;
	}
	.cpclass-mobile .list {
		display: flex;
		flex-direction: row;
	}
	.cpclass-mobile a.cur {
		background: #0172c2;
		font-weight: bold;
	}
	/*as产品列表*/
	.pro-list {
		margin-top: 20px!important;
	}
	/*as产品分类*/
	.sub-pro-category-mobile {
		display: block;
	}
	.sub-pro-category-mobile .class-list {}
	.sub-pro-category-mobile .class-list li {
		float: left;
		width: 33.333%;
		border-right: #ddd solid 1px;
		z-index: 1;
	}
	.sub-pro-category-mobile .class-list li span {
		display: block;
		width: 100%;
		height: 40px;
		line-height: 40px;
		border-bottom: #DDDDDD solid 1px;
		padding: 0 10px;
		font-size: 15px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
	.sub-pro-category-mobile .class-list li.cur span {
		background: #f6f8fc;
		color: #0172c2;
		border-bottom: #f6f8fc solid 1px;
	}
	.sub-pro-category-mobile .class-list li ul {
		position: absolute;
		width: 96%;
		background: #f6f8fc;
		z-index: 99999;
		transition: all .5s ease;
		-o-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-webkit-transition: all .5s ease;
		display: none;
		left: 2%;
	}
	.sub-pro-category-mobile .class-list li ul li {
		clear: both;
		background-color: #f6f8fc;
		padding: 0 10px;
		border-right: none;
		width: 100%;
	}
	.sub-pro-category-mobile .class-list li ul li a {
		width: 100%;
		display: block;
		line-height: 40px;
		border-bottom: #dbdde4 solid 1px;
		height: 40px;
		font-size: 13px;
	}
	.sub-pro-category-mobile .class-list li ul li:last-child a {
		border-bottom: none;
	}
	.sub-pro-category-mobile .class-list li span i {
		float: right;
	}
	.sub-pro-category-mobile .class-list li:nth-child(3),
	.sub-pro-category-mobile .class-list li:nth-child(6),
	.sub-pro-category-mobile .class-list li:nth-child(9),
	.sub-pro-category-mobile .class-list li:nth-child(12) {
		border-right: none;
	}
	/*as资料*/
	.download-left {
		display: none;
	}
	.down-list {
		display: none;
	}
	.mobile-download {
		display: block;
	}
	.mobile-download h3 {
		color: #0172c2;
		font-weight: bold;
		font-size: 15px;
		padding: 20px 0;
	}
	.mobile-download .down-table {
		width: 100%;
		transition: all .5s ease;
		-o-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-webkit-transition: all .5s ease;
	}
	.mobile-download .down-table td {
		border-bottom: #eaebec solid 1px;
		line-height: 40px;
		text-align: center;
		font-size: 14px;
	}
	.mobile-download .down-table thead td {
		line-height: 30px;
		background: #f1f2f5;
	}
	.mobile-download .down-table td a {
		text-decoration: underline;
	}
	
	 .yanfa-list .item .shuzi span{
		right: 10%;
		
	}
}

@media (max-width: 680px) {
	.as .icon-sousuo1{
		display: block;
		color: #fff;
		margin-top:2px;
		font-size: 16px;
	}
}

@media (max-width: 640px) {
	.yanfa-list .item {
		width: 33.33%;
	}
	.yanfa-list .item:nth-child(3) {
		display: none;
	}
	.yanfa-list .item:first-child {
		border-left: none;
	}
	.yanfa-list .item:nth-child(3) {
		border-right: none;
	}
	.banner-pc {
		display: none;
	}
	.banner-mobile {
		display: block;
	}
	header .wrap {
		line-height: 40px;
		height: 40px;
		padding: 5px 0;
	}
	header a.logo {
		width: 65%;
	}
	.flink-tit {
		background-size: 20% auto;
		font-size: 20px;
		font-weight: bold;
		height: 40px;
	}
	.flink-list {
		margin-top: 15px;
	}
	.product-category-mobile {
		margin-top: 15px;
	}
	.yanfa-wrap h1 {
		font-size: 2.2rem;
		line-height: 26px;
		margin-bottom: 30px;
	}
	.yanfa-wrap {
		margin-top: 0px;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.yanfa-list .item .content .pic {
		height: 60px;
	}
	.yanfa-list .item .content .shuzi {
		font-size: 30px;
		margin-bottom: 0;
		height: 50px;
	}
	.yanfa-list .item:nth-child(4) {
		border-right: none;
	}
	.yanfa-list .item .content {
		padding: 0 10px;
	}
	.yanfa-list .item .content h3 {
		font-size: 14px;
		line-height: 20px;
	}
	
	.yanfa-list .item:nth-child(1) .shuzi span{
		left: 70%;
		top: 35%;
	}
	.yanfa-list .item:nth-child(2) .shuzi span{
		left: 85%;
		top: 35%;
	}
	.yanfa-list .item:nth-child(3) .shuzi span{
		left: 60%;
		top: 35%;
	}
	.yanfa-list .item:nth-child(4) .shuzi span{
		left: 40%;
		top: 35%;
	}
	.linian-wrap {
		padding: 20px 0;
	}
	.news-tit {
		margin-top: 20px;
		background-size: 26% auto;
		padding-bottom: 15px;
	}
	.news-tit h1 {
		font-size: 22px;
	}
	/*首页新闻*/
	.news-tit-pc {
		display: none;
	}
	.news-wrap-mobile {
		margin-top: 15px;
		display: block;
		padding-bottom: 20px;
	}
	.news-wrap-mobile .news-one {
		width: 94%;
		margin: 0 auto;
	}
	.news-wrap-mobile .news-tit-mobile {
		color: #5083c2;
		font-size: 1.8rem;
		line-height: 28px;
		display: block;
		padding-left: 2rem;
		font-weight: bold;
		background: url(../images/tb-news.jpg) no-repeat left 5px;
		background-size: 15px auto;
	}
	.news-wrap-mobile .news-one {
		color: #8c8c8c;
	}
	.news-wrap-mobile .news-one ul {
		margin: 0;
		padding: -20px 0 0 0;
		list-style: none;
	}
	.news-wrap-mobile .news-one ul li {
		padding: 8px 0 8px 0px;
		font-size: 14px;
		overflow: hidden;
		border-bottom: #ddd solid 1px;
	}
	.news-wrap-mobile .news-one ul li a {
		width: 90%;
		float: left;
		overflow: hidden;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
		color: #2e2f2f;
	}
	.news-wrap-mobile .news-one ul li i {
		float: right
	}
	/*内页*/
	.news-tit {
		display: none;
	}
	.sub-nva-wrap {
		height: 40px;
		background-size: auto 100%;
	}
	.sub-nva-wrap .local {
		width: 13%;
		background: url(../images/localbg.png) no-repeat right top;
		height: 40px;
		line-height: 40px;
		background-size: cover;
	}
	.sub-nva-wrap .list a {
		line-height: 40px;
		height: 40px;
		font-size: 16px;
	}
	/*as内页应用*/
	.application {
		margin-top: 20px;
	}
	.application .testwrapper {
		margin-bottom: 0;
	}
	.application .testwrapper h2 {
		font-size: 14px;
	}
	/*as新闻*/
	.news-box {
		margin-top: 20px!important;
	}
	.news-box .item {
		display: flex;
		flex-direction: row;
	}
	.news-box .item {
		margin-bottom: 0px;
	}
	.news-box .item .subtitle {
		width: 73%;
	}
	.news-box .item .subtitle h2 {
		margin-bottom: -5px;
		padding-top: 0;
		height: 30px;
	}
	/*as企业文化*/
	.culture {
		padding-bottom: 20px;
	}
	.culture-box-left .news-tit {
		display: block;
	}
	.culture-box .culture-box-right {
		display: none;
	}
	.culture h2 {
		padding-top: 5px;
	}
	.culture-box .mobile-culture {
		display: block;
		width: 90%;
		margin: 0 auto;
		padding-top: 20px;
		text-align: center;
	}
	.culture-box .mobile-culture img {
		margin: 0 auto;
		display: block;
	}
	.culture-box .mobile-culture .p1 {
		color: #5083c2;
		font-weight: bold;
		text-align: left;
		font-size: 16px;
		padding: 40px 0 15px 0;
	}
	.subabout {
		padding-bottom: 20px!important;
	}
	.culture-box .mobile-culture .p2 {
		text-align: left;
		font-size: 14px;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
	html {
		font-size: 50%;
	}
	body {
		font-size: 1.2rem;
	}
	/* header S */
	header {
		padding-top: 2px;
		border-top: none;
		padding-bottom: 0px;
	}
	header .logo {
		width: 180px;
	}
	header {
		ppadding: 0px 0;
	}
	header.fixedbg {
		padding: 0px 0;
	}
	.header-in {
		padding: 0px 0;
	}
	.share-item {
		width: 50%;
		text-align: center;
	}
	.topHeight {
		height: 60px;
	}
	.banner .banner-pagination>span {
		width: 15px;
		height: 2px;
	}
	.teachers_banner {
		display: none;
	}
	.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;
	}
	.subequipment .testwrapper {
		margin-bottom: 0;
	}
	/*新闻列表*/
	.news-list {
		padding-top: 0;
	}
	.news-list .news-item {
		padding: 10px 0 15px 0;
		margin-bottom: 10px;
	}
	.news-item>a {
		width: 100%;
		height: auto;
	}
	.news-item img {
		width: 100%;
		height: auto;
		clear: both;
		display: block;
	}
	.news-item .news-item-r {
		width: 100%;
		padding-left: 0;
		overflow: hidden;
	}
	.news-item .news-item-r h4 {
		display: block;
		width: 100%;
	}
	.news-item p.text {
		height: auto;
		line-height: 18px;
		padding-bottom: 10px;
		font-size: 1.5rem;
	}
	.news-item-r h4 a {
		padding-top: 15px;
		font-size: 1.8rem;
	}
	.newsde .newsde-fenye .goback i {
		margin: 0 0 0 5px;
	}
	/*新闻详情页*/
	.newsde {
		width: 92%;
		margin: 0 auto!important;
		padding: 0 0 30px 0!important;
	}
	.newsde .newsde-tit {
		margin: 0;
		padding: 2.2rem 0 0 0;
		font-weight: bold;
		color: #0075be;
		line-height: 22px;
		font-size: 15px;
	}
	.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;
		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: 20px 0;
		font-size: 1.6rem;
		line-height: 24px;
		margin-top: 0;
	}
	.newsde .newsde-fenye {
		line-height: 28px;
		font-size: 1.4rem;
	}
	.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 .goback i {
		margin: 0 0 0 10px;
	}
	/* headerE */
	/*as首页类别*/
	.flink-list .item {
		width: 18%;
	}
	.product-category-mobile-item .right-box {
		padding-left: 20px;
	}
	.product-category-mobile-item .right-box {
		padding-top: 10px;
	}
	.product-category-mobile-item .right-box ul a {
		display: block;
		width: 45%;
		height: 33px;
		border: rgba(255, 255, 255, 0.2) solid 1px;
		text-align: center;
		color: #fff;
		margin: 0 5px 10px 0;
		line-height: 33px;
		float: left;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}
	/*as新闻*/
	.news-box .item .subtitle p {
		margin-bottom: 15px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		line-height: 18px;
	}
	.newsde .newsde-fenye .fenye-box {
		width: 70%;
	}
	/*as关于我们*/
	.list-abt a:nth-child(2),
	.list-abt a:nth-child(3),
	.list-abt a:nth-child(4) {
		display: none;
	}
}

@media (max-width: 390px) {
	.cpclass-mobile a {
		font-size: 13px;
	}
	/*as产品列表*/
	.sub-pro-category-mobile .class-list li span {
		padding: 0 3px;
		font-size: 12px;
	}
	.sub-pro-category-mobile .class-list li ul li {
		padding: 0 3px;
	}
}