@charset "utf-8";
@media only screen and (max-width: 1399px){
	.wrapper{width: 1100px;}
	/*底部*/
	.foot-model{padding-top: 66px;}
	.foot-nav{margin-right: 5px;}
	/*首页---产品优势*/
	.index-advantage-box li .item{padding: 0 20px;}
	.index-advantage-box li .desc{line-height: 1.7;}
	.index-advantage-box li .more{right: 20px; bottom: 12px; font-size: 32px;}
	/*首页---行业应用*/
	.index-industry-row .pic{background-position: left top;}
	.index-industry-row .pic img{width: 1800px;}
	/*关于我们*/
	.about-s2 ul{margin: 0 -14px;}
	.about-s2 li .item{margin: 14px;}
	.about-s2 li .title{font-size: 28px;}
	.about-s3 .title h2{font-size: 28px; padding-bottom: 20px;}

}

@media only screen and (max-width: 1199px){
	.wrapper{width: 930px;}
	/*头部*/
	.nav-collapse ul > li{padding: 0 10px;}
	/*底部*/
	.foot-model{padding-top: 66px;}
	.foot-nav{margin-right: 10px;}
	/*首页---产品分类*/
	.index-product-box ul{margin: 0 -12px;}
	.index-product-box li .item{margin: 0 12px;}
	/*首页---产品优势*/
	.index-advantage-box ul{margin: 0 -12px;}
	.index-advantage-box li .item{margin: 12px;}
	.index-advantage-box li .desc{font-size: 15px;}
	/*首页---行业应用*/
	.index-industry-row .pic img{height: 460px;}
	.index-industry-row .text-row{top: 12%;}
	.index-industry-row .text{max-width: 60%; margin-left: .5%;}
	.index-industry-row .title h2{font-size: 26px; padding-bottom: 12px;}
	/*首页---技术服务*/
	.service-list ul{margin: 0 -12px;}
	.service-list li .item{margin: 10px 12px;}
	.service-list li .text{padding: 30px 14px;}
	.service-list li .desc{font-size: 15px;}
	/*首页---新闻动态*/
	.news-list ol li .pic{width: 184px; height: 140px;}
	.news-list ol li .text{margin-left: 200px;}
	.news-list ol li .text{margin-top: 8px;}
	.news-list ul li .item,.news-list ul li h3{height: 60px; line-height: 60px;}
	/*关于我们*/
	.about-s2 li .item{padding: 44px 24px;}
	.about-s2 li .title{font-size: 22px;}
	.about-s2 li .desc{font-size: 15px; margin-top: 8px;}
	.about-s3 .title h2{font-size: 22px;}
	/*企业文化*/
	.culture-s3 ul{margin: 0 -6px;}
	.culture-s3 li .item{margin: 6px;}
	/*产品列表*/
	.product-list ul{margin: 0 -10px;}
	.product-list li .item{margin: 10px;}
	.product-list li .desc{margin-right: 10%;}

	/*产品详情*/
	.product-dintro .title{margin: 14px 0;}
	.product-dintro .desc{font-size: 15px; min-height: 120px;}
	.product-dintro .intro{font-size: 17px;}
	.product-dintro .intro span{font-size: 15px;}
	
	.product-dmeter-table th,.product-dmeter-table td{padding: 12px 6px;}
	.product-dmeter-table th{font-size: 16px;}

}

@media only screen and (max-width: 991px){
	.wrapper{width: auto; margin-left: 20px; margin-right: 20px;}
	/*头部*/
	#header{height: 100px;}
	.logo{height: 34px; margin-top: 41px;}
	.nav-collapse{margin-top: 52px;}
	.nav-collapse ul > li{font-size: 15px; padding: 0 8px;}
	.nav-collapse ul > li > a{padding-bottom: 10px;}
	.head-top{top: 16px;}
	/*底部*/
	.foot-nav dd ul{margin-right: 34px; min-height: 150px;}
	.foot-wechat{float: left; margin-top: 20px;}
	/*title*/
	.inner-title{font-size: 30px;}
	.inner-desc{font-size: 17px;}
	.inner-more{margin-top: 40px;}
	/*广告图切换*/
	.banner img{width: 1068px;}
	/*首页---产品分类*/
	.index-product-box ul{margin: 0 -8px;}
	.index-product-box li .item{margin: 0 8px;}
	.index-product-box li .title{font-size: 19px; margin-top: 8px;}
	/*首页---产品优势*/
	.index-advantage-box ul{margin: 0 -8px;}
	.index-advantage-box li .item{margin: 8px;}
	.index-advantage-box li .title{font-size: 18px; padding-top: 22px;}
	.index-advantage-box li .desc{font-size: 13px;}
	/*首页---行业应用*/
	.index-industry-tabtit li{padding: 20px 0;}
	.index-industry-tabtit li .iconfont{font-size: 36px;}
	.index-industry-tabtit li p{font-size: 16px;}
	.index-industry-row .text{max-width: 90%;}
	.index-industry-row ul{padding: 18px 0;}
	/*首页---技术服务*/
	.index-service{padding: 60px 0;}
	.service-list ul{margin: 0 -8px;}
	.service-list li .item{margin: 6px 8px;}
	.service-list li .text{padding: 20px 8px;}
	.service-list li .desc{font-size: 13px;}
	.service-list li .more .iconfont{font-size: 18px; margin-right: 4px;}
	/*首页---新闻动态*/
	.news-list ol,.news-list ul{margin: 0 -8px;}
	.news-list ol{padding: 5px 0;}
	.news-list li .item{margin: 5px 8px;}
	.news-list ol li .pic{width: 158px; height: 120px;}
	.news-list ol li .text{margin-left: 174px;}
	.news-list ol li .title{font-size: 17px;}
	.news-list ol li .desc{height: 44px; line-height: 22px; margin-top: 2px;}
	.news-list ol li .time{margin-top: 8px;}
	.news-list ol li .time .more .iconfont{font-size: 18px; margin-right: 4px;}
	.news-list ul li h3{font-size: 15px;}
	/*内页广告图*/
	/*.ny-banner{height: 300px;}*/
	/*关于我们*/
	.about-s1 .text{padding: 16px 12px; font-size: 14px;}
	.about-s2 ul{margin: 0 -6px;}
	.about-s2 li .item{margin: 6px; padding: 34px 14px;}
	.about-s2 li .title{font-size: 18px;}
	.about-s2 li .desc{font-size: 14px; height: 88px; line-height: 22px; margin-top: 8px;}
	.about-s3 .title h2{font-size: 18px; padding-bottom: 16px;}
	/*产品列表*/
	.product-list ul{margin: 0 -5px;}
	.product-list li .item{margin: 5px;}
	.product-list li .desc{margin-right: 0;}
	.product-list li .text{padding: 16px 10px;}
	.product-list li .more{margin-top: 18px;}
	/*产品列表*/
	.submenu{margin-top: 10px;}
	.submenu li{font-size: 20px;}
	/*产品详情*/
	.product-dintro .title{margin: 0 0 10px 0; font-size: 20px;}
	.product-dintro .desc{font-size: 14px; line-height: 24px; min-height: 0;}
	.product-dintro .intro{font-size: 16px;}
	.product-dintro .intro span{font-size: 14px; margin-top: 12px;}
	.pshow2-title{font-size: 26px;}
	.product-eintro .pic{width: 300px;}
	.product-eintro .text{margin-left: 300px; padding-left: 20px;}
	.product-eintro .deck{margin: 0 0 10px 0; font-size: 20px;}
	.product-eintro .desc{font-size: 14px; line-height: 24px;}
	.product-eintro .intro{font-size: 16px;}
	.product-eintro .intro span{font-size: 14px; margin-top: 12px;}
	.product-dbox .title{font-size: 20px;}
}

@media only screen and (max-width: 767px){
	.wrapper{margin-left: 10px; margin-right: 10px;}
	.fs-xs-14{font-size: 14px;}
	.fs-xs-12{font-size: 12px;}
	/*头部*/
	#header{height: 54px; position: fixed; left: 0; top: 0; -webkit-box-shadow: 0 0 30px rgba(0,0,0,.15); -moz-box-shadow: 0 0 30px rgba(0,0,0,.15); -ms-box-shadow: 0 0 30px rgba(0,0,0,.15); -o-box-shadow: 0 0 30px rgba(0,0,0,.15); box-shadow: 0 0 30px rgba(0,0,0,.15);}
	.logo{height: 32px; margin-top: 11px;}
	.menu-toggle{width: 24px; height: 54px; position: absolute; top: 0; right: 0; z-index: 9991;}
	.menu-btn{width: 24px; height: 3px; background: #333; position: absolute; left: 50%; top: 50%; margin-left: -12px; margin-top: -1px;}
	.menu-btn i{display: block; width: 100%; height: 3px; background: #333; position: absolute; left: 0; top: 0;}
	.menu-btn .i1{margin-top: -7px; transition: all .4s;}
	.menu-btn .i2{margin-top: 7px; transition: all .4s;}
	.menu-toggle.active .menu-btn{background: none;}
	.menu-toggle.active .menu-btn i{background: #fff;}
	.menu-toggle.active .menu-btn .i1{margin-top: 0; transform: rotate(45deg);}
	.menu-toggle.active .menu-btn .i2{margin-top: 0; transform: rotate(-45deg);}
	.nav-collapse{background: #000; position: fixed; right: -100%; top: 0; bottom: 0; width: 340px; max-width: 100%; margin-right: 0; z-index: 999; transition: all .6s cubic-bezier(0.600,0.300,0.000,1.000); overflow: hidden; margin-top: 0;}
	.nav-collapse ul{padding: 0 25px; position: absolute; left: 0; right: 0; top: 64px; bottom: 90px; overflow-x: hidden; overflow-y: auto;}
	.nav-collapse ul > li{float: none; font-size: 20px; height: 50px; line-height: 50px; padding: 0;}
	.nav-collapse ul > li > a{color: #fff!important; padding: 0;}
	.nav-collapse ul > li > a i{width: 0!important;}
	.nav-collapse.open{right: 0;}
	.nav-collapse li a{transition: all 0s;}
	.menu-widget{padding: 0 25px; line-height: 25px; font-size: 13px; position: absolute; left: 0; right: 0; bottom: 30px;}
	.menu-widget span{padding: 0 8px;}
	/*底部*/
	#footer{margin-bottom: 61px;}
	.foot-copy{border-top-width: 0; padding: 20px 0; font-size: 13px; line-height: 20px; text-align: center;}
	#mobile-footer{width: 100%; height: 60px; background: #fff; position: fixed; left: 0; bottom: 0; z-index: 998; -webkit-box-shadow: 0 0 30px rgba(0,0,0,.15); -moz-box-shadow: 0 0 30px rgba(0,0,0,.15); -ms-box-shadow: 0 0 30px rgba(0,0,0,.15); -o-box-shadow: 0 0 30px rgba(0,0,0,.15); box-shadow: 0 0 30px rgba(0,0,0,.15);}
	#mobile-footer ul{height: 60px;}
	#mobile-footer li{width: 25%; *width: 24.98%; height: 60px; float: left; font-size: 13px; text-align: center; position: relative;}
	#mobile-footer li a{display: block; width: 100%; height: 100%; color: #666;}
	#mobile-footer li i{display: block; width: 100%; height: 26px; line-height: 26px; padding-top: 6px; font-size: 22px;}
	#mobile-footer li p{height: 20px; line-height: 20px; margin-top: 2px;}
	/*广告图切换*/
	.banner{margin-top: 54px;}
	.banner img{width: 100%;}
	.banner .slick-dots{bottom: 16px;}
	/*title*/
	.inner-title{font-size: 24px;}
	.inner-desc{font-size: 16px; margin-top: 10px;}
	.inner-more{margin-top: 30px;}
	.inner-more a{font-size: 14px;}
	/*首页*/
	.index-row{padding: 40px 0 30px 0;}
	/*首页---产品优势*/
	.index-advantage-box li .item{height: auto; padding-bottom: 60px;}
	.index-service{padding: 40px 0;}
	.service-list li{margin-bottom: 12px;}
	.service-list li .title{font-size: 20px;}
	.service-list li .desc{height: 52px; line-height: 26px; margin-bottom: 18px; font-size: 16px;}
	/*首页---行业应用*/
	.index-industry-tabtit li{padding: 10px 0;}
	.index-industry-tabtit li .iconfont{font-size: 36px;}
	.index-industry-tabtit li p{font-size: 14px;}
	.index-industry-row .pic img{height: 400px;}
	.index-industry-row .text-row{top: 40px;}
	.index-industry-row .text{max-width: none; margin-left: 2.8%; margin-right: 2.8%;}
	.index-industry-row .title h2{font-size: 20px; padding-bottom: 6px;}
	.index-industry-row .desc{margin-top: 8px; font-size: 14px;}
	.index-industry-row .name{margin-top: 14px;}
	.index-industry-row ul{margin: 0 -2px; padding: 14px 0;}
	.index-industry-row li{min-width: 78px; height: 35px; line-height: 35px; margin: 2px; font-size: 13px; padding: 0 8px;}
	.index-industry-row .more{margin-top: 6px;}
	.index-industry-row .more a{font-size: 18px;}
	/*首页---新闻动态*/
	.index-news-box{margin-top: 12px;}
	.index-news-tabtit ul{margin: 0 -3px;}
	.index-news-tabtit li{height: 35px; line-height: 35px; min-width: 64px; font-size: 16px; padding: 0 14px; margin: 0 3px;}
	.index-news-tabcont{margin-top: 14px;}
	.news-list{padding-bottom: 10px;}
	.news-list ol{padding: 0;}
	.news-list ol li .pic{width: 124px; height: 94px;}
	.news-list ol li .text{margin-left: 134px; margin-right: 5px; margin-top: 4px;}
	.news-list ol li .title{height: 24px; line-height: 24px; font-size: 16px;}
	.news-list ol li .desc{height: 36px; line-height: 18px; font-size: 12px;}
	.news-list ol li .time{font-size: 12px; height: 20px; line-height: 20px; margin-top: 4px;}
	.news-list ol li .time .more{margin-top: -10px;}
	.news-list ol li .time .more .iconfont{font-size: 14px;}
	.news-list ol li .time .more > *{font-size: 12px;}
	.news-list ul li .item{padding: 0 10px;}
	.news-list ul li .item,.news-list ul li h3{height: 44px; line-height: 44px;}
	.news-list ul li h3{margin-right: 86px; font-size: 14px;}
	.news-list ul li span{font-size: 13px;}
	/*内页广告图*/
	/*.ny-banner{height: 160px; margin-top: 54px;}*/
	.ny-banner{ margin-top: 54px;}
	/*关于我们*/
	.about-row{padding: 24px 0 40px 0;}
	.about-wp{padding: 16px 0;}
	.about-wp ul{margin: 0 -26px;}
	.about-wp li{margin: 0 26px;}
	.about-wp li .iconfont{font-size: 34px;}
	.about-s2 li .title{font-size: 16px;}
	.about-s2 li .desc{height: auto;}
	.about-s3 .text{width: 90%;}
	.about-s3 .title h2{font-size: 16px; padding-bottom: 10px;}
	.about-s3 ul{padding-top: 10px;}
	.about-s3 li{font-size: 14px;}
	.about-s3 li .item{height: 26px; line-height: 26px;}
	.culture-s1 .title{font-size: 18px;}
	.culture-s2 .desc{font-size: 14px;}
	.culture-s4{margin-top: 20px;}
	.culture-s4Bx li.xs-line{padding: 0; width: 90%; height: 1px; background: #fff; filter: alpha(opacity: 30); -webkit-opacity: .3; -moz-opacity: .3; -ms-opacity: .3; -o-opacity: .3; opacity: .3; margin: 0 auto;}
	.culture-s4Bx li .desc{font-size: 14px; margin-top: 14px;}
	.culture-s4Bx .line{width: 100%; height: 1px; left: auto; top: 50%;}
	/*搜索*/
	.search-box{padding: 15px 0;}
	.search-form{height: 40px; padding-right: 48px;}
	.search-form .search-input{height: 40px; padding: 0 10px;}
	.search-form .search-input input{height: 26px; line-height: 26px; font-size: 14px;}
	.search-form .sbtn{width: 48px; height: 40px; line-height: 40px; font-size: 18px;}
	/*导航面包屑*/
	.main-container{padding: 10px 0;}
	.navigation-crumb{padding: 14px 0; font-size: 14px;}
	/*产品列表*/
	.submenu{margin-top: 4px;}
	.submenu li{font-size: 18px; padding: 0 10px 0 11px;}
	.product-list{padding: 10px 0;}
	.product-list ul{margin: 0 -10px;}
	.product-list li .item{margin: 10px;}

	/*产品详情*/
	.product-dintro{padding: 18px 0;}
	.product-dintro .pic{width: auto; float: none;}
	.product-dintro .text{margin-left: 0; padding-left: 0; margin-top: 14px;}
	
	.product-dmeter{margin-top: 8px; padding: 14px 0;}
	
	.product-dmeter-tabtit{margin-top: 12px;}
	.product-dmeter-tabtit ul{margin: 0 -11px;}
	.product-dmeter-tabtit li{font-size: 16px; padding: 0 12px 0 13px;}
	
	.product-dmeter-tabcont{margin-top: 12px;}
	.product-dmeter-item{overflow-y: auto;}
	.product-dmeter-table{width: auto;}
	.product-dmeter-table th,.product-dmeter-table td{white-space: nowrap; padding: 8px 16px;}
	.product-dmeter-table td img{min-width: 80px;}
	
	.product-eintro{padding: 18px 0;}
	.product-eintro .pic{width: auto; float: left;}
	.product-eintro .text{margin-left: 0; padding-left: 0; margin-top: 14px;}

	.product-dbox .title{font-size: 18px; padding: 16px 0;}
	.product-eatures ul{margin: 0 -5px;}
	.product-eatures li .item{margin: 0 5px; padding: 4px 0;}
	
	#form_message {
		width: 100%;
		margin: 30px auto 0;
	}
	
	.newslid .dated {display:none;}
	.newslid .picd {width: 95.98%;}
	.newslid .infd {width: 100%; margin-top: 10px;}
	
	.article-content { width: 100%; }
	
	.article-right {width: 100%; margin-top: 10px;}
	
	.right-box {width: 98%;padding:1%;}
	.back {display: none;}
}