@media screen and (max-width:1320px){
	.home-swiper{
		height:600px;
	}
	.contact-list li{
		min-height:250px;
	}
}
@media screen and (max-height:800px){
	.second-links>li.active .sub-links{
		max-height: 520px;
		overflow-y: scroll;
	}
}
@media screen and (max-width:1280px){
	/* home */
	.home-section{
		padding:40px 20px 80px;
	}
	.NTC-appliance{
		height:calc(((100vw - 40px) * .416666) * 1.181988);
	}
	.tablink-right{
		height:calc(((100vw - 40px) * .416666) * 1.181988);
	}
	.tablink-right .tab-box,.tablink-bottom .tab-box{
		height:calc(((((100vw - 40px) * .416666) * 1.181988) - 14px) / 2);
	}
	.PTC-left>a{
		height: calc((50vw - 30px) * .72);
	}
	.PTC-right{
		height: calc(((100vw - 40px) * .416666) * 1.342508);
	}
	.PTC-right>a{
		width:calc(50% - 7px);
		height: calc(((((100vw - 40px) * .416666) * 1.342508) - 28px) / 3);
	}
	.left-news-swiper{
		height:calc((((100vw - 40px) * .416666) * .627363) + 176px);
	}
	.news-cover{
		position:relative;
		width:100%;
		height:0;
		padding-bottom: 62.736346%;
		overflow:hidden;
	}
	.news-cover img{
		display:block;
		width:100%;
	}
	.news-container .news-pagination{
		top:auto;
		bottom:160px;
	}
	.news-scroll{
		height:calc((((100vw - 40px) * .416666) * .627363) + 176px);
	}
	.news-scroll-item .news-info{
		width:calc(100% - 110px);
	}
	#head,#footer{
		padding: 0 20px;
	}
	/* producr center */
	#breadcrumb-nav{
		padding:0 20px;
	}
	.product-attribute{
		padding:30px 20px;
	}
	.right-info{
		width:calc(100% - 590px);
	}
	.product-info h6{
		height: auto;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.product-detail{
		padding:30px 20px;
	}
	.product-content,.product-recommend{
		width:100%;
		padding:0 0 30px;
	}
	.recommend-list a {
		width:calc(33.3333% - 13.333333px);
		height:auto;
		padding-bottom:20px;
		margin-left:20px;
	}
	.recommend-list a:first-child{
		margin:0;
	}
	.recommend-title p{
		text-align:center;
	}
	/* about us */
	.subpage-banner{
		height:24vw;
	}
	.company-intro,.company-honor,.company-history,.company-culture{
		padding:20px;
	}
	.intro-text{
		width:calc(100% - 500px);
	}
	.news-center{
		padding: 20px;
	}
	.news-list{
		width:100%;
	}
	.news-list li{
		width: calc(33.333333% - 10px);
		padding:0;
	}
	.news-list li{
		margin:15px 0 0 15px;
	}
	.news-list li:nth-child(1),	.news-list li:nth-child(4),.news-list li:nth-child(7){
		margin-left:0;
	}
	.news-list a{
		height:auto;
	}
	.news-list .news-date span{
		margin-right:10px;
	}
	/* product center */
	.products-center{
		padding:0 20px 60px;
	}
	.products-center .classify-bar{
		padding:30px 0 4px;
	}
	.products-list{
		width:calc(100% + 14px);
		margin:0 0 0  -14px;
	}
	.products-list li{
		width:calc(25% - 14px);
		padding:0;
		margin:14px 0 0 14px;
	}
	/* join us */
	.company-talent{
		padding:30px 20px 60px;
	}
	.talent-intro{
		width:calc(100% - 400px);
	}
	.welfare-content{
		padding:40px 20px 80px;
	}
	.welfare-right-detail{
		width:calc(100% - 300px);
	}
	.company-recruitment{
		padding:30px 20px 60px;
	}
	.welfare-right-detail li{
		padding:40px;
	}
	.recruitment-list .info{
		padding:16px 20px;
	}
	.info.title{
		padding:4px 20px;
	}
	.info .job{
		width:200px ;
	}
	.info .education{
		width:140px;
	}
	.info .district{
		width:160px;
	}
	/* news detail */
	.news-detail{
		padding:30px 20px;
	}
	.news-content{
		margin: 0 0 40px;
		padding:60px 20px;
	}
	.news-recommend-list{
		padding:20px;
	}
	.news-recommend-list a{
		padding:20px 0;
	}
	.news-turn{
		width:100%;
		margin-bottom:10px;
	}
	.news-prev span, .news-prev a,.news-next span, .news-next a{
		float:left;
	}
	/* contact us */
	.contact-content{
		padding:30px 20px;
	}
	.contact-list{
		width:calc(100% + 20px);
	}
	.contact-list li{
		width:calc(33.333333% - 20px);
		padding:20px 20px 40px;
	}
}
@media screen and (max-width:1200px){
	.appliance-pagination{
		bottom:20px!important;
		left:20px!important;
	}
	.appliance-text{
		padding:20px 40px;
	}
	.tab-text,.left-text{
		padding:20px 30px;
	}
	.right-text{
		padding:10px 20px;
	}
	.right-text p{
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow: hidden;
	}
	.call-item{
		padding-left: 40px;
	}
	.footer-call .call-item:first-child,.footer-address{
		padding-right:40px;
	}
	.contact-list li:last-child {
	    padding: 24px 40px 43px;
	}
	
}

@media screen and (max-width:1080px){
	.first-links>li>a{
		margin:0 0px;
	}
	#nav-tools>span, #nav-tools>a{
		padding:0 15px;
	}
	.right-info{
		width:100%;
		padding:30px 0 0;
	}
	.intention-btns{
		margin:0;
	}
	.footer-blogroll{
		display:none;
	}
	.footer-call{
		width:100%;
	}
	.footer-call .call-item{
		width:50%;
	}
	.footer-address{
		width:auto;
		max-width: 50%;
		padding-right:0;
	}
	.copy-right{
		padding:10px;
	}
	.copy-right>div{
		width:100%;
		text-align:left;
	}
	.filing-information a{
		padding:0 20px 0 0;
	}

	.news-content{
		padding:30px 20px;
	}
	.news-date{
		margin-top:40px;
	}
	.news-richtxt{
		padding:30px 0;
	}
	.news-turn a{
		width:calc(50% - 5px);
	}
	.news-turn p{
		width:calc(100% - 100px);
	}
}

@media screen and (max-width:930px){
	body{
		max-width:736px;
		margin:0 auto;
		overflow-x:hidden;
	}
	body{
		padding-top:66px;
	}
	#head{
		height:66px;
		padding:0 10px;
	}
	.logo .icon-logo{
		font-size:32px;
		line-height:66px;
	}
	.logo .icon-brand{
		font-size:32px;
		line-height:66px;
	}
	.logo .brand-name{
		line-height:66px;
		font-size:18px;
		
	}
	h2.logo a{
		line-height:66px;
	}
	#nav-tools>span, #nav-tools>a{
		height:66px;
		font-size:20px;
		line-height:66px;
	}
	.icon-menu{
		display:inline-block;
		padding-left:20px;
		line-height:66px;
		font-size:26px;
	}
	.icon-menu.show:before{
		content:'\e61a';
	}
	#nav-tools>a.lang-btn{
		display:none;
	}
	.search-box{
		position:fixed;
		width:100vw;
		height:auto;
		right:0;
		top:66px;
		padding:10px 10px 12px;
		background-color:#F6F6F6;
		border-bottom:.5px solid #E6E6E6;
		box-shadow:0 10px 20px -10px rgba(0,0,0,.1);
		overflow:hidden;
	}
	.search-form{
		width:100%;
		background-color:#FFFFFF;
		border:none;
	}
	.search-form input{
		width:calc(100% - 36px);
	}
	.search-box>span{
		display:none;
	}
	.first-links{
		position:fixed;
		top:66px;
		left:-100vw;
		z-index:999;
		width:100%;
		height:100%;
		padding:20px 20px;
		background-color:#F9F9F9;
		overflow-y:scroll;
		opacity:0;
		transition: .4s;
	}
	.first-links.show{
		left:0;
		opacity:1;
		transition: .4s;
	}
	.first-links>li{
		width:100%;
		font-size:15px;
		border-bottom:1px  solid #E6E6E6;
	}
	
	.first-links>li>a{
		margin:0;
		width:calc(100% - 55px);
		height:55px;
		padding:0;
		font-weight:600;
		line-height:55px;
		float:left;
	}
	.first-links>li>span{
		display:inline-block;
		float:left;
		width:55px;
		height:55px;
		line-height:55px;
		font-size:18px;
		font-weight:800;
		text-align:right;
		font-family:'iconfont';
	}
	.first-links>li>span:before,.second-links>li>span:before{
		content: '\e626';
	}
	.first-links>li>span.down:before,.second-links>li>span.down:before{
		content:'\e623';
	}
	.sub-nav-box{
		display:none;
		float:left;
		position:static;
		box-shadow:none;
		background-color:transparent;
		border:none;
	}
	.second-links{
		
	}
	.second-links>li{
		width: 100%;
	}
	.second-links>li>a{
		float:left;
		width:calc(100% - 50px);
		margin:0;
		height:50px;
		line-height:50px;
		color:#333333!important;
		background-color:transparent!important;
		border-right:none!important;
	}
	.second-links>li>span{
		display:inline-block;
		width:50px;
		line-height:50px;
		text-align:right;
		font-family:'iconfont';
	}
	.second-links>li .sub-links,.second-links>li.active .sub-links{
		display:none;
		position:static;
		padding:0;
		background-color:transparent;
		box-shadow: none;
	}
	.sub-nav-link{
		width:100%;
	}
	.ntc-links li,.ptc-links li{
		width:100%;
		min-height:auto!important;
		padding:0!important;
		border:none;
	}
	.ntc-links .topic{
		display:none;
	}
	
	.nav-cover{
		display:none;
	}
	.home-swiper{
		height:56vw;
	}
	.swiper-button{
		margin:-40px 0 0;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom:0;
	}
	.homebanner-swiper span{
		height:4px;
	}
	.section-title{
		margin-bottom:26px;
	}
	.section-title h4{
		font-size:26px;
	}
	.section-title p{
		font-size:12px;
	}
	.appliance-text{
		padding:15px 25px;
	}
	.appliance-text h6, .tab-text h6, .left-text h6,.right-text h6{
		font-size:18px;
	}
	.appliance-text p, .tab-text p, .left-text p,.right-text p{
		font-size:12px;
	}
	.right-text p{
		display:none;
	}
	.tab-text, .left-text{
		padding:15px 20px;
	}
	.tab-box span{
		display:none;
	}
	.tablink-right{
		padding-left:10px;
	}
	.tablink-right .tab-box{
		height: calc(((((100vw - 40px) * .416666) * 1.181988) - 10px) / 2);
		margin-bottom:10px!important;
	}
	.PTC-left{
		width:100%;
		height:auto;
	}
	.PTC-left>a{
		width:calc(50% - 5px);
		height:calc((50vw - 5px) * .656604);
	}
	.PTC-left>a:first-child{
		margin:0 10px 10px 0;
	}
	.PTC-right{
		width:100%;
		height:auto;
		padding:0;
	}
	.PTC-right>a{
		width:calc(33.333333% - 6.666666px);
		height:calc(((100vw - 60px)/3) * .644886);
		margin:0 0 10px 10px!important;
	}
	.PTC-right a:nth-child(1),.PTC-right a:nth-child(4){
		margin-left:0!important;
	}
	.left-news-swiper{
		width:100%;
		height: calc((100vw - 40px) * .627363 + 176px);
	}
	.news-scroll{
		width:100%;
		height:auto;
		padding:0;
		margin-top:14px;
	}
	.news-scroll-list{
		height:auto;
		overflow:hidden;
	}
	.intro-more{
		 width: 100%;
		 padding-bottom:20px;
		 text-align:center;
	}
	.site-map{
		padding:30px 0 40px;
	}
	.footer-call{
		width:50%;
	}
	.footer-call .call-item{
		padding:0;
		margin-bottom:20px;
		border:none!important;
	}
	.footer-link{
		width:50%;
	}
	.footer-link>div{
		width:100%;
		max-width:100%;
		margin-bottom:30px;
	}
	.footer-blogroll{
		display:block;
	}
	.copy-info,.filing-information{
		width:100%;
		text-align:center;
	}
	#breadcrumb-nav{
		padding:0 10px;
	}
	.product-attribute{
		padding:20px 10px;
	}
	.gallery-thumbs-box{
		display:none;
	}
	.gallery-view{
		width:calc(100vw - 20px);
		height:calc(100vw - 20px);
		margin:0;
	}
	.product-detail{
		padding:20px 10px;
	}
	.recommend-list a{
		width:calc(33.333333% - 6px);
		margin-left:7px;
	}
	.about-subtitle{
		margin-bottom: 18px;
		font-size:26px;
	}
	.subpage-banner{
		height:24vw;
	}
	.video-poster{
		width:100%;
		height: calc((100vw - 40px) * .75);
	}
	.intro-text{
		width:100%;
		padding:20px 0;
	}
	.culture-list li{
		width:100%;
		margin:0!important;
	}
	.culture-list li>div{
		min-height:auto;
	}
	.video-modal{
		top:66px;
		backdrop-filter: blur(40px);
	}
	.video-box{
		width:calc(100vw - 40px);
		margin:0;
		transform: translate(-50%,-50%);
	}
	.news-list .news-info{
		padding:14px;
	}
	.news-list .news-date span:last-child{
		display:none;
	}
	.products-center{
		padding:0 10px 40px;
	}
	.talent-img{
		width:100%;
	}
	.talent-intro{
		width:100%;
		padding:20px 0;
	}
	.welfare-left-tabs{
		width:100%;
		height:auto;
	}
	.recruitment-tabs{
		margin-bottom:10px;
		overflow:hidden;
	}
	.welfare-left-tabs li{
		display:flex;
		flex-direction: column;
		justify-content: center;
		width:33.333333%;
		height:100px;
		line-height:1.4;
		font-size:12px;
	}
	.welfare-left-tabs li.active{
		background: linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.6));
	}
	.welfare-right-detail{
		width:100%;
		background-color: rgba(255,255,255,.8);
	}
	.recruitment-tabs li{
		width:50%;
		float:left;
		margin:0;
		padding:10px 0;
	}
	.recruitment-list{
		overflow-x:scroll;
	}
	.info .job{
		width:200px;
	}
	.info .education,.info .district,{
		width:140px;
	}
	.info .number{
		width:80px;
	}
	.recruitment-list .detail{
		padding: 0 20px;
	}
	.detail .rich-text{
		padding:10px 0 0;
	}
	.send-resume{
		margin:20px 0 40px;
	}
	.news-recommend-list h6{
		width:100%;
	}
	.news-recommend-list span{
		display:inline-block;
		position: static;
	}
	.news-recommend-list p{
		margin-top:4px;
	}
	.contact-content{
		padding:20px 0;
	}
	.office-list{
		width:200px;
	}
	.office-list li{
		height:auto;
		padding:15px 20px;
	}
	.contact-list li p{
		font-size:13px;
	}
	.contact-list li a{
		display:block;
		height:30px;
	}
	.contact-list li a.call{
		font-size:18px;
	}
	.office-content{
		margin-top:20px;
	}
	.site-title{
		font-size:16px;
	}
	.dialog-panel{
		width:calc(100vw - 40px)
	}
	.footer-call,.footer-link{
		width: 100%;
	}
}
@media screen and (max-width:600px){
	#head{
		border-bottom:.5px solid #E6E6E6;
		box-shadow:0 6px 20px rgba(0,0,0,.2);
	}
	#head, #footer{
		padding:0 15px;
	}
	.copy-right>div{
		text-align:center;
	}
	.filing-information a{
		padding:0 20px 0 0;
	}
	#DUNS{
		position:static;
		margin:90px auto 10px;
	}
	.logo .icon-logo{
		font-size:36px;
	}
	.logo .icon-brand{
		font-size:40px;
	}
	#nav-tools>span{
		font-size:24px;
	}
	.icon-menu{
		font-size:32px;
	}
	.home-swiper{
		height:60vw;
	}
	.home-section{
		padding:30px 15px 40px;
	}
	.data-list span{
		font-size:22px;
	}
	.data-list i{
		font-size:40px;
	}
	.data-list p{
		font-size:12px;
	}
	.news-swiper-item .news-info{
		padding:14px;
	}
	.news-scroll-list{
		padding:14px;
	}
	.subpage-banner{
		height:30vw;
	}
	.products-center{
		padding:0 15px 40px;
	}
	.product-info h6{
		font-size:14px;
	}
	.company-intro, .company-honor, .company-history, .company-culture{
		padding:15px;
	}
	.company-honor{
		background-attachment: inherit;
	}
	.about-subtitle{
		font-size:20px;
		margin:14px 0;
	}
	.honor-list{
		margin-bottom:20px;
		padding-bottom:30px;
	}
	.company-history{
		padding:10px 0;
	}
	.history-list ul li>div{
		padding:12px;
	}
	.history-list ul li>div h6{
		font-size:14px;
	}
	.history-list ul li>div p{
		font-size:13px;
		line-height:1.8;
	}
	.history-list ul li:before{
		top:20px;
	}
	.company-culture{
		padding:10px 10px 40px;
	}
	.culture-list li{
		padding:0 0 10px;
	}
	.culture-list li>div{
		padding:14px;
	}
	.culture-list li h6{
		font-size:16px;
	}
	.culture-list li p{
		font-size:13px;
	}
	.video-poster span{
		width:80px;
		height:80px;
		line-height:80px;
		font-size: 40px;
		margin:-40px 0 0 -40px;
	}
	.video-modal{
		backdrop-filter: blur(20px);
	}
	.video-box{
		width:calc(100vw - 20px);
	}
	.video-head{
		height:30px;
		padding:0 50px 0  10px;
		line-height:30px;
		font-size:14px;
	}
	.video-head span{
		padding-right:10px;
		text-align:right;
	}
	.news-center{
		padding:10px 15px;
	}
	.news-list .news-info{
		padding:10px;
	}
	.news-list h5{
		font-size:14px;
	}
	.news-detail .news-date{
		margin-top:60px;
	}
	.news-list .news-date{
		margin-top:5px;
		font-size:12px;
		line-height:1;
	}
	.news-list li{
		width:calc(50% - 4px);
		margin:0 0 8px;
	}
	.news-list li:nth-child(2n){
		margin-left:8px;
	}
	.products-list{
		width:100%;
		margin:4px 0 20px;
	}
	.products-list li{
		width:calc(50% - 5px);
		margin:10px 0 0;
	}
	.products-list li:nth-child(2n){
		margin-left:10px;
	}
	.company-talent{
		padding:20px 15px ;
	}
	.company-welfare{
		height:540px;
	}
	.welfare-content,.company-recruitment{
		padding:20px 15px 40px;
	}
	.welfare-right-detail h6{
		margin-bottom:0;
		font-size:15px;
	}
	.welfare-right-detail .detail{
		font-size:12px;
	}
	.welfare-right-detail{
		height:auto;
	}
	.welfare-right-detail li{
		padding:16px;
	}
	.recruitment-tabs li{
		padding:8px 0;
		font-size:16px;
	}
	.info .number{
		display:none;
	}
	.recruitment-list .info{
		padding:10px;
		font-size:13px;
	}
	.info.title{
		padding:4px 10px;
		font-size:13px;
	}
	.info .job{
		width: 130px;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow:hidden;
	}
	.info .education{
		width:90px;
	}
	.info .district{
		width:60px;
	}
	.info .more{
		width:20px;
		padding:0;
	}
	.recruitment-list .detail{
		padding:10px;
	}
	
	.talent-intro,.detail .rich-text{
		font-size:13px!important;
	}
	.detail .rich-text strong{
		font-size:14px!important;
	}
	.send-resume{
		margin:14px 0;
	}
	.send-resume a{
		padding:5px 40px;
		font-size:13px;
	}
	.news-content{
		padding:40px 24px;
	}
	.news-detail{
		padding:20px 15px;
	}
	.news-content .news-title{
		font-size:18px;
	}
	.news-date span{
		font-size:14px;
	}
	.news-richtxt *{
		font-size:14px!important;
	}
	.news-turn p{
		display:none;
	}
	.news-turn a{
		text-align:center;
		padding: 4px 0;
		font-size:14px;
	}
	.news-prev span,.news-next span{
		width:100%;
	}
	.news-turn i{
		display:none;
	}
	.news-recommend-list{
		margin-bottom:40px;
	}
	.news-recommend-list{
		padding:0 20px;
	}
	.news-recommend-list h6{
		font-size: 16px;
	}
	.news-recommend-list p,.news-recommend-list span{
		font-size:12px;
	}
	.search-result{
		padding:20px 15px;
	}
	.search-result .wrap{
		padding:26px;
	}
	.search-tips{
		margin-top:20px;
	}
	.search-list a{
		padding:20px 0;
	}
	.search-list h6{
		font-size:16px;
		text-align: justify;
	}
	.search-list span{
		margin:8px 0 10px;
		font-size:12px;
	}
	.search-list p{
		font-size:13px;
	}
	.search-result .news-pagination{
		padding:0!important;
	}
	.news-pagination a{
		padding:0 6px;
		font-size:13px;
	}
	.contact-content{
		padding:20px 20px 40px;
	}
	.contact-list{
		width:100%;
		margin:0;
	}
	.contact-list li{
		width:calc(50% - 10px);
		min-height:auto;
		margin:0 0 16px 0;
		padding:10px 10px 30px;
	}
	.contact-list li a.call{
		letter-spacing:0;
	}
	.contact-list li:nth-child(2){
		margin-left:10px;
	}
	.contact-list li:nth-child(3){
		display:none;
	}
	.contact-content{
		padding:20px 14px 40px;
	}
	.office-content{
		height:auto;
	}
	.contact-list li p{
		margin:-16px 0 4px;
	}
	#map-container{
		width:100%;
		height:360px;
	}
	.office-list{
		position:static;
		width:100%;
		height: auto;
		padding:0;
		overflow:hidden;
	}
	.office-list li{
		float:left;
		width:100%;
		height:auto;
		border:none;
	}
	.site-title{
		font-size:14px;
	}
	.dialog-modal{
		z-index:999;
	}
	.dialog-head{
		line-height:40px;
		font-size:16px;
	}
	.dialog-head span{
		width:40px;
		line-height:40px;
	}
	
}


@media screen and (max-width:480px){
	.icon-menu{
		padding-left:10px;
	}
	
	.section-title{
		margin-bottom:14px;
	}
	.second-title{
		padding-left:10px;
		font-size:16px;
	}
	.second-title:before{
		height:15px;
		width:3px;
		margin-top:-7.5px;
	}
	.recommend-title{
		padding: 10px;
	}
	.recommend-list a{
		padding-bottom:0;
	}
	.recommend-title h6{
		font-size:14px;
		font-weight:normal;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
	}
	.recommend-title p{
		display:none;
	}
	.footer-call{
		display:flex;
		justify-content: space-between;
		width:100%;
		margin-bottom:20px;
	}
	.footer-link{
		width:100%;
	}
	.site-map{
		padding:40px 0 0;
	}
	.footer-call{
		position: relative;
		flex-direction: column;
	}
	
	.weixin{
		display:block;
		position:absolute;
		top:0;
		right:0;
		padding:0;
		width:80px;
	}
	.footer-call .call-item{
		width: 100%;
	}
	.footer-address{
		width: 100%;
		max-width: 100%;
		padding:20px  0;
	}
	.footer-address a span{
		display:none;
	}
	.call-item span,.footer-link>.fl>span{
		font-size:13px;
		line-height:1;
	}
	.footer-address a{
		font-size:13px;
	}
	.call-item a{
		font-size:18px;
	}
	.call-item p{
		font-size:10px;
	}
	.blogroll-list{
		display:flex;
		flex-wrap: wrap;
	}
	.blogroll-list a{
		display:flex;
		width:auto;
		padding:0 10px 0 0;
		font-size:13px;
	}
	.copy-right{
		font-size:12px;
		line-height:2;
		border-top:.5px solid rgba(255,255,255,.04);
	}
	.filing-information a{
		padding:0;
	}
	.section-title h4{
		font-size:20px;
		letter-spacing:0;
	}
	.appliance-text h6, .tab-text h6, .left-text h6, .right-text h6{
		font-size:16px;
		letter-spacing:0;
	}
	.NTC-appliance{
		width:100%;
		height: calc((100vw - 20px ) * 1.1);
	}
	.tablink-right{
		padding:0;
		width:100%;
		height:auto;
	}
	.tablink-bottom{
		padding: 0;
	}
	.tablink-right .tab-box,.tablink-bottom .tab-box{
		width: 100%!important;
		margin:12px 0 0!important;
		height:calc( (100vw - 12px) * .48);
	}
	.appliance-text{
		padding:36px 38px;
	}
	.tab-text, .left-text{
		padding:28px 36px;
	}
	.PTC-left>a{
		width:100%;
		height:calc((100vw - 15px) * .656604);
		margin:0 0 12px!important;
	}
	.PTC-right>a{
		width:50%;
		height: calc((50vw - 15px) * .68);
		margin:0!important;
		border: .5px solid #E6E6E6;
	}

	.right-text{
		padding:12px 20px;
	}
	.learn-more a{
		font-size:13px;
	}
	.data-list{
		margin-top:20px;
	}
	.data-list li{
		width:50%;
		padding:20px 0 26px;
		border-right:none;
		border-bottom-color:#E6E6E6;
	}
	.data-list li:nth-child(4){
		border-bottom: .5px solid #E6E6E6;
	}
	.data-list li:nth-child(2n){
		border-left: .5px solid #E6E6E6;
	}
	.data-annotation{
		width:100%;
		padding:0 10px 30px;
		text-align:left;
		font-size:10px;
		transform:none;
	}
	.data-list span{
		font-size:18px;
	}
	.data-list i{
		font-size:32px;
	}
	.data-list sub{
		font-size:14px;
	}
	.data-list li:nth-child(4) sub, .data-list li:nth-child(5) sub{
		font-size:13px;
	}
	.news-info h6{
		font-size:16px;
		line-height:1.6;
	}
	.left-news-swiper{
		height: calc((100vw - 40px) * .627363 + 186px);
		background-color:transparent;
	}
	.news-swiper-item{
		background-color:#FFFFFF;
	}
	.news-container .news-pagination{
		bottom:160px;
	}
	.news-swiper-item .news-info{
		padding:20px 20px 0;
	}
	.news-swiper-item .news-date{
		margin:10px 0;
		font-size:14px;
	}
	.news-info p{
		font-size:13px;
	}
	.news-scroll{
		margin:14px 0 24px;
	}
	.news-scroll-item{
		position:relative;
		width:100%;
		padding:0;
	}
	.news-scroll-item .news-info{
		width:100%;
		padding:24px 0 34px;
	}
	.news-info h6{
		text-overflow: inherit;
		white-space: normal;
	}
	.news-scroll-list{
		padding:0 20px 20px;
	}
	.news-scroll-list .news-scroll-item:last-child  .news-info{
		border:none;
	}
	.news-scroll-item .news-date{
		position:absolute;
		left:0;
		bottom:0;
		z-index:2;
		width: 100%;
		height:30px;
		padding:0;
		border:none;
		text-align:left;
	}
	.news-scroll-item .news-date:before{
		display:inline-block;
		content: '\e63c';
		font-family:'iconfont';
		font-size:14px;
	}
	.news-scroll-item .news-date span{
		display:inline-block;
		border:none;
		font-size:14px;
		color:#888888;
	}
	.news-scroll-item .news-info p{
		display:none;
	}
	.news-scroll-item .news-info h6{
		margin:0;
		line-height:1.4;
	}
	.subpage-banner{
		height:32vw;
	}
	#breadcrumb-nav{
		padding:0 15px;
		height:34px;
		line-height:34px;
	}
	#breadcrumb-nav.mobile-hide{
		display:none;
	}
	.breadcrumb-title{
		font-size:16px;
	}
	.breadcrumb-info{
		max-width: 220;
		text-overflow:ellipsis;
		white-space: nowrap;
		overflow:hidden;
	}
	.product-attribute{
		padding:0;
	}
	.gallery-view{
		width:100vw;
		height:100vw;
		border-left:none;
		border-right:none;
	}
	.view-panigation{
		left:50%;
		width:50px;
		line-height:22px;
		margin-left:-25px;
		display:inline-block;
		font-size:13px;
		color:#FFFFFF;
		border-radius:20px;
		background-color:rgba(0,0,0,.2);
	}
	.right-info{
		padding:0;
	}
	.product-recommend{
		padding:20px 10px 40px;
	}
	.product-info{
		padding: 26px 10px 20px;
	}
	.product-info h3{
		font-size:20px;
	}
	.product-info .bref-intro{
		font-size:14px;
		text-align:left;
		line-height:1.4;
	}
	.contact-call a{
		width:auto;
		margin-right:40px;
	}
	.contact-address{
		font-size:14px;
		line-height:1.4;
	}
	.product-detail{
		padding: 0;
	}
	.product-intro,.product-content{
		padding:0;
		background-color:#F0F2F5;
	}
	.product-content .second-title{
		display:none;
	}
	.info-contact{
		margin:0;
		padding:30px 15px;
		border-top:15px solid #F0F2F5;
		border-bottom:15px solid #F0F2F5;
		background-color:#FFFFFF;
	}
	.intention-btns{
		position:fixed;
		bottom:0;
		left:0;
		z-index:99;
		width:100%;
		padding:8px 15px;
		background-color:#FFFFFF;
		border-top:.5px solid #E6E6E6;
		box-shadow:0 4px 30px rgba(0,0,0,.1);
	}
	.intention-btns a{
		display:inline-block;
		float:right;
		height:42px;
		width:calc(50% - 70px);
		text-align:center;
		line-height:42px;
		padding:0;
	}
	.leave-word{
		border-radius:42px 0 0 42px;
	}
	.add-cart{
		border-radius:0 42px 42px 0;
	}
	.go-home{
		float:left!important;
		width:80px!important;
		padding:0 40px 0 0!important;
		border-right:.5px solid #E6E6E6;
	}
	.go-home i{
		width:100%;
		margin-top:3px;
		text-align:center;
		font-size:22px;
		line-height:1;
	}
	.go-home span{
		width:100%;
		font-size:12px;
		line-height:1;
		text-align:center;
	}
	.option-items a{
		margin-right:16px;
		font-size:16px;
	}
	.news-list li{
		width:100%;
		margin:0 0 14px!important;
	}
	.news-list h5{
		height:auto;
	}
	.news-list .news-info{
		padding:20px;
	}
	.news-list .news-date{
		margin-top:15px;
	}
	.news-list .news-date span:last-child{
		display:inline-block;
	}
	.products-center .classify-bar{
		padding:20px 0 2px;
	}
	.classify-bar .title{
		width:calc1(100% - 30px);
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		font-size:18px;
		
	}
	.classify-bar .count{
		padding-top:2px;
		font-size:0;
	}
	.classify-bar .count a{
		font-size:14px;
	}
	.right-info .product-info{
		padding:30px 15px;
		font-size:13px;
	}
	.news-recommend-list a{
		padding:30px 0;
	}
	.news-recommend-list h6{
		font-size:15px;
		line-height:1.6;
		margin-bottom:10px;
		font-weight:normal;
		overflow: visible;
		text-overflow: inherit;
		white-space: inherit;
	}
	.news-recommend-list p{
		margin-top:10px;
	}
	.search-result .wrap{
		padding:20px;
	}
	.search-tips .tips{
		font-size:13px;
		height:30px;
		line-height:30px;
	}
	.search-tips .count{
		height:30px;
		line-height:30px;
	}
	.office-content{
		margin-top:0;
	}
	.office-list li{
		padding:20px;
	}
	.office-info i{
		display:inline-block;
		padding-right:4px;
		color:#FF0000;
	}
	.office-info i.icon-phone{
		display:none;
	}
	.linkman p{
		width:auto;
		margin-right:10px;
	}
}
@media screen and (max-width:376px) {
}