@media only screen  and (min-width: 768px) {
	.wap,.sp_nav,.sp_nav_xjb,.footer-nav{display:none}
	
}

@media only screen  and (max-width: 767px) {
	.pc{display:none}
	
.w1200 {
	width: 100%;
}	
.padHeader {
	padding-top: 60px;
}
.pc-header .header-mains {
	height: 60px;
}
.pc-header .header-right {
	flex: 0 0 130px;
	width: 130px;
}
.pc-header .show-search-btn::after {
	right: 30px;
}
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:10px; right:10px;}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}



.pc-header .header-nav{position:fixed;z-index:9;background:#eee;width:100%;height:100%;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; display:block;}
.pc-header .header-nav.nav_show{top:60px}

.pc-header .nav-li {
	width: 100%;
	margin-right: 0;
	border-top:1px #ddd solid;
	text-align:left;
}



.pc-header .nav-li:first-child{overflow:hidden;border-top:0}
.pc-header .nav-li .nav-a{ width:80%; text-align:left; padding:12px;}
.pc-header .nav-li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.pc-header .nav-li i svg{width:20px;height:20px;fill:#555;}
.pc-header .nav-li .sjj_nav_i_se svg{fill:#c9141e;transform:rotate(-90deg);transition:all ease 0.35s}
.pc-header .header-subnav {
	position: relative;
	width: 100%;
	left: 0;
	margin-left: 0;
}	


.pc-header .subnav-a {
	background: none;
}
.footer .footer-top {
	display: block;
}
.footer .footer-nav {
	display: none;
}
.footer .footer-ewm {
	width: 100%;
}
.footer .footer-ewm img{
	max-width:100px;
	display:inline-block;
}
.pc-inline{ display:none}
.footer .footer-bot {
	padding: 16px 0 16px;
	text-align: center;
	display: block;
}

.welcome-banner .banner-txts {
	padding: 100px 0;
	text-align: center;
}
.welcome-banner .banner-cn1 {
	font-size: 0.5rem;
}

.welcome-banner .banner-cn2 {
	font-size: 0.4rem;
}

.welcome-banner .banner-more-wrap {
	left: 50%;
	position: relative;
	margin-left: -75px;
	text-align:left;
}




.welcome-news {
	padding: 10px 0;
	margin: 0px 10px;
}	
.welcome-news .news-left {
	width: calc(100% - 45px);
	overflow: hidden;
}	
.welcome-news .news-title {
	padding: 0 10px 0 30px;
}
.welcome-news .news-time0 {
	display: none;
}
.welcome-news .swiper-slide {
	padding-left: 0;
}
.wel-title {
	padding: 20px 0;
	font-size: 0.5rem;
}
.welcome-pro .pro-h5 {
	line-height:2;
	padding:0 10px 0px;
	font-size:0.3rem;
}
.welcome-pro,.welcome-tech {
	padding: 0 10px 80px 10px;
}	
	
	
	
	
	
	
	
	
}