@media screen and (min-width:1920px){
	.container{width:1200px;}
}

/* 1600 */
@media screen and (max-width:1919px){
	.container{width:1200px;}
	.menu-search i{line-height:88px;}
	nav{width:42%;}
	nav > ul > li{line-height:88px;}
	nav > ul > li > a:before{bottom:20px;}
	.dropdown{top:88px;}
	.index-tabs .tabs{width:85%;}
	.index-tabs .tabs > div h1{font-size:3rem;}
	.index-s > img{max-width:100%;}
	.index-s article{top:20.5%;}
	.index-s article h3{font-size:2.5rem;}
	.index-s article a{line-height:42px;}
	.index-c > img{max-width:100%;}
	.index-c section figure figcaption h3{font-size:2.5rem;}
	.ft-logo{width:13%; margin-left:5%;}
	.ft-menu{width:45%;}
	.ft-other{width:15.5%;}
	.inside-title h2{font-size:2.5rem;}
	.about-rd ol li{height:550px;}
	.about-rd ol li h3{font-size:2rem;}
	.contact ol li figure{width:150px; height:150px;}
	.contact ol li figure i{line-height:148px;}
}

/* 1440 */
@media screen and (max-width:1599px){
	.logo{width:11.8%;}
	.menu-link{width:6.66%;}
	nav{width:45%;}
	.dropdown{width:8.5%;}
	.index-tabs .tabs{width:95%;}
	.ft-other{width:17.5%;}
	.pdetail .pdetail-main article h3{font-size: 2.3rem;}
	.title{font-size: 2.7rem;}
	.pr1-col-2 .pr1-left h4, .pr1-col-2 .pr1-right h4{font-size: 2.5rem;}
	.pr1-technology ol li figure:first-of-type{width: 90px; height: 90px;}
	.pr1-technology ol li h4{font-size: 2rem;}
	.pr1-system .tabs ul li a h3{width: 95px; height: 95px; line-height: 97px; font-size: 5rem;}
	.pr1-system .tabs ul li a h6{font-size: 1.7rem;}
	.pr2-type .pr2-type-table h4{font-size: 2.1rem; line-height: 60px;}
	.pr2-feature ol li h3{font-size: 5rem;}
	.pr2-feature ol li p{font-size: 1.6rem;}
	.pr2-sizes .pr2-sizes_wrap table th, .pr2-sizes .pr2-sizes_wrap table td{height: 40px; font-size: 1.6rem;}
	.pr2-type .pr2-type-table ol li h5{font-size: 1.4rem; line-height: 60px;}
	.pr3-col-2 .pr3-left h4, .pr3-col-2 .pr3-right h4{font-size: 2.5rem;}
	.pr3-Efeature ol li h4{font-size: 2.2rem;}
	.pr3-techjs h4{font-size: 2.5rem;}
	.pr4-col-2 .pr4-left h4, .pr4-col-2 .pr4-right h4{font-size: 2.5rem;}
	.pr4-mfeature ul li h4{font-size: 1.8rem;}
	.pr4-mfeature ul li p{font-size: 1.3rem;}
	.pr4-mfeature .pr4-mfeature-yljs article h4{font-size: 2.5rem;}
	.pr4-sizes h4{font-size: 2.5rem;}
	.pr4-cpgx ul li h4{font-size: 1.8rem;}
	.pr5-col-2 .pr5-left h4, .pr5-col-2 .pr5-right h4{font-size: 2.5rem;}
	.pr5-feature .pr5-feature-wrap h4{font-size: 1.7rem;}
	.pr5-feature .pr5-feature-wrap p{font-size: 1.3rem;}
	.pr5-mainf ol li span{line-height: 40px; font-size: 1.4rem;}
	.pr5-mainf ol li p{line-height: 40px;}
	.pr5-optional ul li h5{font-size: 1.7rem; line-height: 3;}
	.pr5-system ol li p{font-size: 1.5rem;}
	.pr5-system ul li h5{font-size: 1.6rem;}
	.pr5-selection-wrap h4{line-height: 40px;}
	.pr5-selection-wrap h4 font{font-size: 1.7rem;}
	.pr5-selection-wrap ul li i{width: 90px; height: 90px;}
	.pr5-selection-wrap ul li i span{line-height: 80px; font-size: 4.5rem;}
	.pr5-selection-wrap ul li h5{font-size: 1.7rem;}
	.pr5-selection-wrap ul li p{font-size: 1.3rem;}
	.pr6-feature ol li h4{font-size: 1.7rem;}
	.pr6-feature ol li p{font-size: 1.3rem;}
	.pr6-techys ol li p{font-size: 1.6rem;}
	.pr8-col-2 .pr8-left h4, .pr8-col-2 .pr8-right h4{font-size: 2.5rem;}
	.pr8-techys ol li p{font-size: 1.7rem;}
	.pr8-protect ol li i{font-size: 4rem;}
	.pr8-protect ol li h6{font-size: 2rem;}
}

/* 1360 */
@media screen and (max-width:1439px){
	.logo{width:12.5%;}
	.menu-link{width:7.05%;}
	nav{width:50%;}
	.dropdown{width:9%;}
	.index-tabs .tabs{width:100%;}
	.ft-logo{width:15%;}
	.ft-menu{width:49%; margin-left:4%;}
	.ft-other{width:18.5%;}
}

/* 1280 */
@media screen and (max-width:1359px){
	.logo{width:13.3%;}
	.menu-link{width:7.5%;}
	nav{width:52%;}
	.index-s article p{width:50%;}
	.index-s article a{line-height:36px;}
	.ft-menu{width:52%; margin-left:3%;}
	.ft-other{width:19.5%;}
	.honor .owl-theme .owl-nav .owl-prev{left:-30px;}
	.honor .owl-theme .owl-nav .owl-next{right:-30px;}
	.newsText{height:225px;}
}

/* 1024 */
@media screen and (max-width:1279px){
	.container{width:1000px;}
	.logo{width:14%;}
	.menu-link{width:9.4%;}
	nav{width:55%;}
	nav > ul > li{width:12%; margin:0 2.3%; line-height:75px;}
	.dropdown{top:75px; width:10%;}
	.index-tabs .tabs ul li a h3{font-size: 1.7rem;}
	.index-tabs .tabs > div{padding-left:30%;}
	.index-s article p{width:60%;}
	.index-s article h3{font-size: 2.2rem;}
	.index-s article a{width: 19%; line-height: 32px;}
	.index-c section figure figcaption h3{font-size: 2.2rem;}
	.ft-logo{width:20%; margin-left:1%;}
	.ft-menu{margin-left:1%;}
	.ft-menu dl{width:16.5%; margin:0 1.75%;}
	.ft-menu dl dt{font-size: 1.5rem;}
	.ft-menu dl dd a{font-size: 1.3rem;}
	.ft-other{width:22%; margin-right:1%;}
	.ft-other h3{font-size: 1.6rem;}
	.ft-other h3 font{font-size: 2.2rem;}
	.honor .owl-theme .owl-nav .owl-prev{left: 0;}
	.honor .owl-theme .owl-nav .owl-next{right: 0;}
	.newsText{width:70%;}
	.newsText .newsUl li{padding:0 110px;}
	.ptype > ul > li article{width:90%; height:85%;}
	.ptype > ul > li article figcaption h3{padding-top:7%;}
	.pdetail-list ol li a{font-size:13px;}
	.pdetail .pdetail-main article h3{font-size: 2rem;}
	.title{font-size: 2.5rem;}
	.pr1-col-2 .pr1-left h4, .pr1-col-2 .pr1-right h4{font-size: 2.2rem;}
	.pr1-technology ol li{height: 950px; padding: 3% 2%;}
	.pr1-technology ol li figure:first-of-type{width: 80px; height: 80px;}
	.pr1-technology ol li h4{font-size: 1.8rem;}
	.pr1-technology ol li p{font-size: 1.3rem;}
	.pr1-system .tabs ul li a h3{width: 85px; height: 85px; line-height: 87px;}
	.pr2-type .pr2-type-table h4{font-size: 1.8rem; line-height: 50px;}
	.pr2-type .pr2-type-table ol li h5 img{height: 30px;}
	.pr2-feature ol li{height: 220px;}
	.pr2-feature ol li h3{font-size: 4rem;}
	.pr2-feature ol li p{font-size: 1.4rem;}
	.pr2-sizes .pr2-sizes_wrap table th, .pr2-sizes .pr2-sizes_wrap table td{font-size: 1.4rem;}
	.pr3-col-2 .pr3-left h4, .pr3-col-2 .pr3-right h4{font-size: 2.2rem;}
	.pr3-Efeature ol li:before{border-left: 65px transparent solid; border-right: 65px transparent solid;}
	.pr3-Efeature ol li h4{font-size: 2rem;}
	.pr3-Efeature ol li p{font-size: 1.3rem;}
	.pr3-pfeature ol li{height: 195px;}
	.pr3-pfeature ol li section i{font-size: 3rem;}
	.pr3-pfeature ol li section p{font-size: 1.3rem; padding: 0 5%;}
	.pr3-techjs h4{font-size: 2.2rem;}
	.pr4-col-2 .pr4-left h4, .pr4-col-2 .pr4-right h4{font-size: 2.2rem;}
	.pr4-col-2 .pr4-left{width: 20%;}
	.pr4-col-2 .pr4-right{width: 80%;}
	.pr4-mfeature .pr4-mfeature-yljs article h4{font-size: 2.2rem;}
	.pr4-sizes h4{font-size: 2.2rem;}
	.pr4-cpgx ul li:nth-of-type(2), .pr4-cpgx ul li:nth-of-type(3){margin-top: 1.5%;}
	.pr4-zfeature ul li i{font-size: 2rem;}
	.pr4-zfeature ul li p{padding: 0 5%; font-size: 1.3rem;}
	.pr4-zfeature ul li:before, .pr4-zfeature ul li:after{border-left: 75px solid transparent; border-right: 75px solid transparent;}
	.pr4-tzjs .pr4-tzjs-wrap ul li p{font-size: 1.4rem;}
	.pr5-col-2 .pr5-left h4, .pr5-col-2 .pr5-right h4{font-size: 2.2rem;}
	#pr5-f1{top: 80px; right: 10%;}
	#pr5-f2{top: 200px; right: 0;}
	#pr5-f3{right: 0;}
	#pr5-f4{top: 520px;}
	#pr5-f5{top: 520px;}
	#pr5-f6{left: 0;}
	#pr5-f7{left: 3%;}
	#pr5-f8{top: 80px;}
	.pr5-optional ul li h5{font-size: 1.5rem;}
	.pr5-system ol li{height: 220px;}
	.pr5-system ol li h3{font-size: 4.5rem;}
	.pr5-system ol li p{font-size: 1.3rem;}
	.pr5-system ul li h5{font-size: 1.4rem;}
	.pr5-selection-wrap ul li i{width: 70px; height: 70px;}
	.pr5-selection-wrap ul li i span{line-height: 60px; font-size: 3rem;}
	.pr5-selection-wrap ul li h5{font-size: 1.6rem;}
	.pr5-selection-wrap h4 font{font-size: 1.6rem;}
	.pr6-techys ol li h3{font-size: 4.5rem;}
	.pr6-techys ol li{height: 220px;}
	.pr7-cxfx ol li h5{line-height: 159px; font-size: 1.7rem;}
	.pr7-cxfx ol li h5:after{width: 60px; height: 60px; line-height: 60px; font-size: 3rem;}
	.pr7-cxfx ol li:nth-of-type(1) h5:after, .pr7-cxfx ol li:nth-of-type(2) h5:after{right: -35px;}
	.pr7-cxfx ol li:nth-of-type(3) h5:after, .pr7-cxfx ol li:nth-of-type(4) h5:after{left: -35px;}
	.pr7-zhyw ol li h6{font-size: 1.7rem;}
	.pr8-col-2 .pr8-left h4, .pr8-col-2 .pr8-right h4{font-size: 2.2rem;}
	.pr8-techys ol li{height: 220px;}
	.pr8-techys ol li h3{font-size: 5rem;}
	.pr8-techys ol li p{font-size: 1.6rem;}
	.pr8-protect ol li{width: 10%; height: 130px; margin-left: 4.5%; margin-right: 5.5%;}
	.pr8-protect ol li:before, .pr8-protect ol li:after{border-top: 65px solid transparent; border-bottom: 65px solid transparent;}
}

/* 992 */
@media screen and (max-width: 1023px) {
	.container {width: 970px;}
	.logo{width:20%;}
	.menu-link{display:none;}
	.menu-search{display:none;}
	nav{display:none;}
	#hamburger{display:block;}
	footer .ft-wrap{display:none;}
	.ft-bottom .copyright{margin-left:1%;}
	.ft-bottom .dm{margin-right:1%;}
	.about-culture_wrap > p{width:60%;}
	.about-culture_wrap ol li figure{width:130px;}
	.about-news{display:none;}
	.go-back{display:block;}
	.pdetail-list{display:none;}
	.ptype{padding-top:9%; padding-bottom:6%;}
	.ptype > ul > li{width:48%; margin-bottom:4%;}
	.ptype > ul > li article{width:100%; height:100%;}
	.ptype > ul > li article{background-color:rgba(29,152,168,0.4);}
	.ptype > ul > li article figcaption{transform:translateY(16px);}
	.ptype > ul > li article ol{opacity:1;}
	.ptype > ul > li article ol li{line-height:1.7;}
	.pdetail{padding:5% 0;}
	.pdetail .pdetail-main article{padding:3% 3% 0 3%;}
	.pdetail .pdetail-main article figure{width:80px;}
	.pdetail .pdetail-main article h3{font-size: 1.8rem;}
	.pdetail .pdetail-main article p{padding-top:2%; line-height:1.3;}
	.case ol li figure > img{transform:scale(1.1);}
	.case ol li figure:before{opacity:1;}
	.case ol li figure i.border-lt:before{width:90%;}
	.case ol li figure i.border-lt:after{height:90%;}
	.case ol li figure i.border-rb:before{width:90%;}
	.case ol li figure i.border-rb:after{height:90%;}
	.case ol li figure figcaption{top:50%; transform:translateY(-50%); opacity:1;}
	.case ol li figure figcaption img{width:60px;}
	.case ol li figure figcaption h3{font-size: 1.6rem;}
	.case ol li figure figcaption a{line-height: 34px;}
	.case ol li h4{font-size: 1.6rem;}
	.case ol li p{font-size: 1.3rem;}
	.m_map{display:none;}
	.networkphone{display:block;}
	.service p{width: 100%;}
	.download .swiper-container .swiper-slide h6{font-size: 1.3rem;}
	.contact ol li figure{width:120px; height:120px;}
	.contact ol li figure i{line-height: 118px;}
	#container{height:450px;}
	.pr3-Efeature ol li:before{border-left: 63px transparent solid; border-right: 63px transparent solid;}
	.pr4-mfeature ul li h4{font-size: 1.6rem;}
	.pr4-mfeature .pr4-mfeature-yljs p{margin-top: 3%;}
	.pr4-col-1 article h4{width: 30%; font-size: 1.5rem;}
	.pr4-zfeature ul li:before, .pr4-zfeature ul li:after{border-left: 73px solid transparent; border-right: 73px solid transparent;}
	.pr5-mainf ol li span{width: 22%; margin-right: 2%;}
	.pr5-mainf ol li:nth-of-type(5) span{width: 12%;}
	.pr5-mainf ol li:nth-of-type(6) span{width: 19%;}
	.pr5-mainf ol li:nth-of-type(6) p{width: 79%;}
	.pr5-system ol li{height: 210px;}
	.pr7-cxfx ol li h5{line-height: 155px;}
}

/* 768 */
@media screen and (max-width:991px){
	.container{width:100%; padding-left:5px; padding-right:5px;}
	.index-tabs .tabs ul li{width: 7.666666%; margin: 0 4.5%;}
	.index-tabs .tabs ul li a h3{font-size: 1.4rem;}
	.index-tabs .tabs > div{padding-left:20%;}
	.index-tabs .tabs > div h1{font-size:30px;}
	.index-tabs .tabs > div article{width:60%;}
	.index-tabs .tabs > div article a{line-height:40px;}
	.index-s{float:none; width:100%;}
	.index-c{float:none; width:100%;}
	.about-rd ol li{height: 500px;}
	.about-rd ol li i{width: 80px; height: 80px;}
	.about-rd ol li h3{font-size: 1.6rem;}
	.about-rd ol li p{font-size: 1.3rem;}
	.about-im .tabs ul li a{font-size: 1.5rem;}
	.news ol li article h3 a{font-size: 1.6rem;}
	.news ol li article p{font-size: 1.3rem;}
	.newsshow-time label{display:none;}
	.networkphone .map_info dd h6{font-size: 2rem}
	.networkphone .map_info dd p{font-size: 1.5rem;}
	.contact ol li h5{font-size: 1.6rem; line-height: 2;}
	.contact ol li p{font-size: 1.3rem;}
	.contact-fd{width: 100%;}
	.contact-fd p{width: 100%; padding: 0;}
	.pr1-col-2 .pr1-left h4, .pr1-col-2 .pr1-right h4{font-size: 1.9rem;}
	.pr1-technology ol li{height: 900px;}
	.pr1-technology ol li figure:first-of-type{width: 60px; height: 60px;}
	.pr1-technology ol li h4{font-size: 1.6rem;}
	.pr1-system .tabs ul li a h3{width: 70px; height: 70px; line-height: 72px; font-size: 4rem;}
	.pr1-system .tabs ul li a h6{font-size: 1.5rem;}
	.pr2-type .pr2-type-table h4{font-size: 1.6rem; line-height: 40px;}
	.pr2-type .pr2-type-table ol li h5{font-size: 1.2rem; line-height: 40px;}
	.pr2-type .pr2-type-table ol li h5 img{height: 20px;}
	.pr2-feature ol li{width: 24.5%; height: 200px;}
	.pr2-feature ol li:nth-of-type(1){margin-left: 18%;}
	.pr2-feature ol li p{font-size: 1.3rem;}
	.pr2-sizes .pr2-sizes_wrap table th, .pr2-sizes .pr2-sizes_wrap table td{font-size: 1.3rem;}
	.pr3-col-2 .pr3-left h4, .pr3-col-2 .pr3-right h4{font-size: 1.9rem;}
	.pr3-Efeature ol li{width: 23%; height: 220px; margin: 0 1%; margin-bottom: 3%;}
	.pr3-Efeature ol li:nth-of-type(5){margin-left: 12.5%;}
	.pr3-Efeature ol li:before{display: none;}
	.pr3-Efeature ol li h4{font-size: 1.7rem;}
	.pr3-pfeature ol li{height: 180px; border-radius: 0;}
	.pr3-pfeature ol li section{border-radius: 0;}
	.pr3-pfeature ol li section i{font-size: 2.5rem;}
	.pr3-col-2 .pr3-right ul li{width: 100%;}
	.pr3-techjs h4{font-size: 2rem;}
	.pr4-col-2 .pr4-left h4, .pr4-col-2 .pr4-right h4{font-size: 1.9rem}
	.pr4-col-2 .pr4-left{width: 100%; float: none;}
	.pr4-col-2 .pr4-left h4{padding-left: 2.3%;}
	.pr4-col-2 .pr4-left ul{margin-top: 4%;}
	.pr4-col-2 .pr4-left ul li{margin-bottom: 2%;}
	.pr4-col-2 .pr4-left ul li:before{margin-right: 2.3%;}
	.pr4-col-2 .pr4-right{width: 100%; float: none;}
	.pr4-col-2 .pr4-right ul li p{font-size: 1.3rem; padding: 0 1%;}
	.pr4-mfeature .pr4-mfeature-yljs article h4{font-size: 1.9rem;}
	.pr4-mfeature ul li p{font-size: 1.2rem;}
	.pr4-cpgx ul li:nth-of-type(1){position: static; margin: 0 auto;}
	.pr4-cpgx ul li:nth-of-type(2), .pr4-cpgx ul li:nth-of-type(3){width: 50%;}
	.pr4-cpgx ul li:nth-of-type(2), .pr4-cpgx ul li:nth-of-type(3){margin-top: 0;}
	.pr4-cpgx ul li h4{font-size: 1.5rem;}
	.pr4-cpgx ul li h4 span{font-size: 1.7rem;}
	.pr4-cpgx ul li p{font-size: 1.3rem;}
	.pr4-zfeature ul li:before, .pr4-zfeature ul li:after{display: none;}
	.pr4-zfeature ul li{width: 31.333333%; margin: 0 1%; margin-bottom: 3%;}
	.pr4-zfeature ul li:nth-of-type(7){margin-left: 1%;}
	.pr4-zfeature ul li p{padding: 0 1%;}
	.pr4-tzjs .pr4-tzjs-wrap ul li i{width: 25px; height: 25px; line-height: 25px; font-size: 1.5rem;}
	.pr4-sizes h4{font-size: 1.9rem;}
	.pr5-col-2 .pr5-left h4, .pr5-col-2 .pr5-right h4{font-size: 1.9rem;}
	.pr5-feature .pr5-feature-wrap{overflow: hidden; padding-top: 3.1%; padding-bottom: 3.5%;}
	.pr5-feature .pr5-feature-wrap figure{display: none;}
	#pr5-f1, #pr5-f2, #pr5-f3, #pr5-f4, #pr5-f5, #pr5-f6, #pr5-f7, #pr5-f8{position: static; width: 48%; height: 250px; float: left; padding: 2%; margin: 0 1%; background-color: #37aaac; margin-bottom: 3%;}
	.pr5-feature .pr5-feature-wrap h4{color: #fff;}
	.pr5-feature .pr5-feature-wrap p{color: #fff;}
	.pr5-mainf ol li{width: 100%; float: none; overflow: hidden; margin-bottom: 3%;}
	.pr5-mainf ol li span{width: 15%;}
	.pr5-mainf ol li p{width: 83%;}
	.pr5-mainf ol li:nth-of-type(5) span{width: 16%; padding-left: 2%;}
	.pr5-mainf ol li:nth-of-type(5) p{width: 82%;}
	.pr5-mainf ol li:nth-of-type(6) span{width: 25%; padding-left: 2%;}
	.pr5-mainf ol li:nth-of-type(6) p{width: 100%;}
	.pr5-optional ul li h5{font-size: 1.4rem;}
	.pr5-system ol li{width: 23%; margin: 0 1%; margin-bottom: 3%; border-radius: 0;}
	.pr5-system ol li:nth-of-type(1){margin-left: 1%;}
	.pr5-system ol li:nth-of-type(5){margin-left: 11.5%;}
	.pr5-system ol li h3{width: 100%; font-size: 4rem;}
	.pr5-system ol li p{padding-left: 0; text-align: center;}
	.pr5-system ul li h5{padding: 2%; font-size: 1.3rem;}
	.pr5-selection-wrap h4{line-height: 30px;}
	.pr5-selection-wrap h4 font{font-size: 1.4rem;}
	.pr5-selection-wrap ul li{width: 100%; float: none; padding: 2%; margin-bottom: 3%; background-color: #fff;}
	.pr5-selection-wrap ul li i{width: 60px; height: 60px;}
	.pr5-selection-wrap ul li i span{line-height: 50px; font-size: 2.5rem;}
	.pr5-selection-wrap ul li:nth-of-type(even){margin-top: 0;}
	.pr5-selection-wrap ul li h5{font-size: 1.5rem; padding-top: 2%;}
	.pr5-selection-wrap ul li p{font-size: 1.2rem; text-align: center;}
	.pr6-feature ol li h4{font-size: 1.6rem;}
	.pr6-techys ol li{height: 190px; border-radius: 0;}
	.pr6-techys ol li p{font-size: 1.4rem;}
	.pr7-cxfx ol li h5{line-height: 120px; font-size: 1.6rem;}
	.pr7-zhyw ol li h6{font-size: 1.5rem;}
	.pr8-col-2 .pr8-left h4, .pr8-col-2 .pr8-right h4{font-size: 1.9rem;}
	.pr8-techys ol li{height: auto; border-radius: 0; padding-bottom: 5.2%;}
	.pr8-techys ol li h3{font-size: 4rem;}
	.pr8-techys ol li p{font-size: 1.5rem;}
	.pr8-protect ol li{width: 18%; height: auto; padding-bottom: 4%; margin: 0 1%; margin-bottom: 3%;}
	.pr8-protect ol li:before, .pr8-protect ol li:after{display: none;}
	.pr8-protect ol li:nth-of-type(5n+5){margin-right: 1%;}
	.pr8-protect ol li i{font-size: 3rem;}
	.pr8-protect ol li h6{font-size: 1.7rem;}
}

/* 640 */
@media screen and (max-width:767px){
	.logo{width:25%;}
	.txtScroll-left{padding:4% 0;}
	.txtScroll-left .hd{display:none;}
	.txtScroll-left .bd{width:98%;}
	.index-tabs{padding-bottom:0;}
	.index-tabs .tabs{display:none;}
	.swiper-container1{display:block;}
	footer{margin-bottom:60px;}
	.fixed-nav{display:block;}
	.about-rd ol li{width: 100%; height: auto; float: none; padding: 3%;}
	.about-im .tabs > div p{font-size: 1.3rem;}
	.about-culture_wrap > p{width:100%;}
	.about-culture_wrap ol li figure{width:100px;}
	.about-culture_wrap ol li h5{font-size: 1.6rem; line-height:2;}
	.honor p{font-size: 1.3rem;}
	.news ol li figure{display:none;}
	.news ol li article{width:100%; float:none;}
	.pdetail .pdetail-main article{float:none; width:100%; padding:3% 1%;}
	.pdetail .pdetail-main .swiper-container{float:none; width:100%;}
	.pdetail .pdetail-main article h3{font-size:1.6em;}
	.case ol li figure figcaption a{width: 110px;}
	#container{height:400px;}
	.title{font-size: 2rem;}
	.pr1-col-2 .pr1-left h4, .pr1-col-2 .pr1-right h4{font-size: 1.6rem;}
	.pr1-col-2 .pr1-left{width: 100%; float: none;}
	.pr1-col-2 .pr1-left p{margin-bottom: 3%;}
	.pr1-col-2 .pr1-left figure{text-align: center;}
	.pr1-col-2 .pr1-right{width: 100%; float: none;}
	.pr1-col-2 .pr1-right figure{text-align: center;}
	.pr1-technology ol li{width: 100%; height: auto; float: none;}
	.pr2-type .pr2-type-table h4{font-size: 1.4rem;}
	.pr2-type .pr2-type-table ol li{width: 50%; height: 410px;}
	.pr2-feature ol li{width: 33.333333%; height: 210px;}
	.pr2-feature ol li:nth-of-type(1){margin-left: 0;}
	.pr2-feature ol li:nth-of-type(2), .pr2-feature ol li:nth-of-type(3){margin-left: 0;}
	.pr2-sizes .pr2-sizes_wrap figure{width: 100%; float: none; margin-left: 0; text-align: center;}
	.pr2-sizes .pr2-sizes_wrap table{width: 100%; float: none; margin-right: 0; margin-top: 5%;}
	.pr3-col-2 .pr3-left h4, .pr3-col-2 .pr3-right h4{font-size: 1.6rem;}
	.pr3-col-2 .pr3-left{width: 100%; float: none;}
	.pr3-col-2 .pr3-left figure{text-align: center;}
	.pr3-col-2 .pr3-right{width: 100%; float: none; margin-top: 3%;}
	.pr3-col-2 .pr3-right figure{text-align: center;}
	.pr3-scopeA ol li{width: 50%; margin-bottom: 3%;}
	.pr3-eid .pr3-eid-wrap figure{background-color: #2ea5ab; text-align: center;}
	.pr3-eid .pr3-eid-wrap figure:nth-of-type(1), .pr3-eid .pr3-eid-wrap figure:nth-of-type(2), .pr3-eid .pr3-eid-wrap figure:nth-of-type(3){width: 100%; float: none;}
	.pr3-techjs h4{font-size: 1.7rem;}
	.pr4-col-2 .pr4-left h4, .pr4-col-2 .pr4-right h4{font-size: 1.6rem;}
	.pr4-col-2 .pr4-right ul li{width: 25%;}
	.pr4-mfeature ul li{width: 48%; height: 170px; margin: 0 1%; margin-bottom: 3%;}
	.pr4-mfeature ul li h4{font-size: 1.5rem;}
	.pr4-mfeature .pr4-mfeature-yljs article{width: 100%; float: none;}
	.pr4-mfeature .pr4-mfeature-yljs article h4{font-size: 1.6rem;}
	.pr4-sizes h4{font-size: 1.6rem;}
	.pr4-sizes .pr4-sizes-pic figure{width: 100%; float: none;}
	.pr4-cpgx ul li:nth-of-type(1){width: 40%;}
	.pr4-cpgx ul li:nth-of-type(2), .pr4-cpgx ul li:nth-of-type(3){width: 100%; height: auto; float: none; padding: 6% 2%;}
	.pr4-cpgx ul li p{padding-left: 8%;}
	.pr4-col-1 figure{width: 100%; float: none;}
	.pr4-col-1 article{width: 100%; float: none; margin-top: 3%;}
	.pr5-col-2 .pr5-left h4, .pr5-col-2 .pr5-right h4{font-size: 1.6rem;}
	.pr5-col-2 .pr5-left{width: 100%; float: none;}
	.pr5-col-2 .pr5-left figure{text-align: center;}
	.pr5-col-2 .pr5-right{width: 100%; float: none; margin-top: 3%;}
	.pr5-col-2 .pr5-right figure{text-align: center;}
	.pr5-feature .pr5-feature-wrap h4{font-size: 1.6rem; text-align: center;}
	#pr5-f1, #pr5-f2, #pr5-f3, #pr5-f4, #pr5-f5, #pr5-f6, #pr5-f7, #pr5-f8{width: 100%; height: auto; float: none; margin: 0; margin-bottom: 3%;}
	.pr5-mainf ol li span{width: 20%; display: block; float: none; margin-right: 0;}
	.pr5-mainf ol li:nth-of-type(5) span{width: 20%;}
	.pr5-mainf ol li:nth-of-type(6) span{width: 30%;}
	.pr5-mainf ol li p{width: 100%; float: none;}
	.pr5-optional ul li{width: 50%;}
	.pr5-system ul li h5{font-size: 1.2rem;}
	.pr6-techys ol li{height: 150px;}
	.pr6-techys ol li h3{font-size: 3rem;}
	.pr6-techys ol li p{font-size: 1.3rem;}
	.pr7-cxfx ol li{width: 100%;}
	.pr7-cxfx ol li:nth-of-type(odd), .pr7-cxfx ol li:nth-of-type(even){float: none;}
	.pr7-cxfx ol li h5{width: 44%; line-height: 190px;}
	.pr7-cxfx ol li figure{width: 54%;}
	.pr7-zhyw ol li{width: 100%; height: auto; float: none;}
	.pr7-zhyw ol li:nth-of-type(1), .pr7-zhyw ol li:nth-of-type(3){width: auto;}
	.pr7-zhyw ol li:nth-of-type(2), .pr7-zhyw ol li:nth-of-type(4), .pr7-zhyw ol li:nth-of-type(6){width: auto;}
	.pr7-zhyw ol li:nth-of-type(5){width: auto;}
	.pr8-col-2 .pr8-left h4, .pr8-col-2 .pr8-right h4{font-size: 1.6rem;}
	.pr8-col-2 .pr8-left{width: 100%; float: none;}
	.pr8-col-2 .pr8-left figure{text-align: center;}
	.pr8-col-2 .pr8-right{width: 100%; float: none; margin-top: 3%;}
	.pr8-col-2 .pr8-right figure{text-align: center;}
	.pr8-techys ol li{width: 48%; margin: 0 1%; margin-bottom: 3%;}
}

/* 425 */
@media screen and (max-width:639px){
	.logo{width:38%;}
	.index-s article{top:10%;}
	.index-s article h6{font-size: 1.4rem;}
	.index-s article h3{font-size: 2rem;}
	.index-s article p{width:100%; font-size: 1.3rem; line-height:1.4;}
	.index-s article a{width:25%; line-height:30px; margin-top:3%;}
	.index-c section figure figcaption h6 {font-size: 1.3rem;}
	.index-c section figure figcaption h3{font-size: 2rem;}
	.ft-bottom{padding:3% 0;}
	.ft-bottom .copyright{margin-left:0; float:none; text-align:center; line-height:1.4;}
	.ft-bottom .dm{margin-right:0; float:none; text-align:center; line-height:1.4;}
	.about-im .tabs ul li{width: 25%;}
	.about-im .tabs ul li a{font-size: 1.4rem;}
	.about-im .tabs > div figure img{width: 100%;}
	.about-culture_wrap ol li{width:50%;}
	.newsshow-title{font-size:1.6rem;}
	.ptype > ul > li{width:90%; float:none; margin:0 auto; margin-bottom:4%;}
	.case ol li{width:100%; margin-bottom:4%;}
	.case ol li:nth-child(odd){float:none;}
	.case ol li:nth-child(even){float:none;}
	.networkphone .map_s .map_prov{line-height:40px;}
	.networkphone .map_s .map_key{line-height:40px;}
	.networkphone .map_info dd h6{font-size:1.6rem;}
	.networkphone .map_info dd p{font-size:1.3rem;}
	.contact ol li{width:50%;}
	#container{height:350px;}
	.contact-fd form .form-group{margin-top:3%;}
	.contact-fd form input[type="text"]{float:none; margin:0; width:100%; margin-bottom:3%;}
	.contact-fd form textarea{width:100%; margin:0;}
	.contact-fd form button{width:30%; line-height:34px;}
	.title{font-size: 1.7rem;}
	.pr1-system .tabs ul li a h3{width: 50px; height: 50px; line-height: 52px; font-size: 3rem;}
	.pr1-system .tabs ul li a h6{font-size: 1.4rem;}
	.pr1-system .tabs > div p{font-size: 1.3rem;}
	.pr2-type .pr2-type-table ol li{height: 340px;}
	.pr2-feature ol li{height: 145px;}
	.pr2-feature ol li p{font-size: 1.2rem; padding-left: 15%;}
	.pr3-Efeature ol li{width: 31.333333%;}
	.pr3-Efeature ol li:nth-of-type(4), .pr3-Efeature ol li:nth-of-type(5), .pr3-Efeature ol li:nth-of-type(6), .pr3-Efeature ol li:nth-of-type(7){width: 48%;}
	.pr3-Efeature ol li:nth-of-type(5){margin-left: 1%;}
	.pr3-Efeature ol li h4{font-size: 1.6rem;}
	.pr3-Efeature ol li p{font-size: 1.2rem;}
	.pr3-pfeature ol li{width: 48%; margin: 0 1%; margin-bottom: 3%;}
	.pr3-pfeature ol li:nth-of-type(5n+5){margin-right: 1%;}
	.pr3-pfeature ol li section i{font-size: 2rem;}
	.pr3-pfeature ol li section p{font-size: 1.2rem;}
	.pr4-col-2 .pr4-right ul li{width: 33.333333%;}
	.pr4-col-2 .pr4-right ul li p{font-size: 1.2rem;}
	.pr4-mfeature ul li{height: 200px;}
	.pr4-zfeature ul li p{font-size: 1.2rem;}
	.pr4-tzjs .pr4-tzjs-wrap ul{width: 100%; float: none; padding: 0 3%;}
	.pr4-col-1 article h4{font-size: 1.4rem;}
	.pr5-mainf ol li span{width: 100%; color: #1391a7; background: none; padding-left: 0; line-height: 30px;}
	.pr5-mainf ol li:nth-of-type(5) span{width: 100%; padding-left: 0;}
	.pr5-mainf ol li:nth-of-type(6) span{width: 100%; padding-left: 0;}
	.pr5-mainf ol li p{line-height: 30px;}
	.pr5-system ol li{width: 48%; height: 170px;}
	.pr5-system ol li:nth-of-type(5){margin-left: 1%;}
	.pr5-system ul{background: none; border: none;}
	.pr5-system ul li{width: 100%; float: none; background-color: #1391a7; padding-top: 3%;}
	.pr5-system ul li h5{text-align: center;}
	.pr6-feature ol li{width: 100%; float: none; margin-bottom: 4%;}
	.pr6-feature ol li h4{padding-top: 3%;}
	.pr6-feature ol li p{padding-top: 2.5%;}
	.pr6-techys ol li{width: 48%; margin: 0 1%; margin-bottom: 3%;}
	.pr7-cxfx ol li h5{line-height: 125px;}
	.pr7-cxfx ol li h5:after{width: 50px; height: 50px; line-height: 50px; font-size: 2rem;}
	.pr7-cxfx ol li:nth-of-type(1) h5:after, .pr7-cxfx ol li:nth-of-type(2) h5:after{right: -29px;}
	.pr7-cxfx ol li:nth-of-type(3) h5:after, .pr7-cxfx ol li:nth-of-type(4) h5:after{left: -29px;}
	.pr8-techys ol li p{font-size: 1.4rem;}
	.pr8-protect ol li i{font-size: 2rem;}
	.pr8-protect ol li h6{font-size: 1.5rem;}
	.pr8-protect ul li{width: 48%; margin: 0 1%; margin-bottom: 3%;}
	.pr8-protect ul li:nth-of-type(3n+3){margin-right: 1%;}
	.pr8-protect ul li:nth-of-type(1), .pr8-protect ul li:nth-of-type(2), .pr8-protect ul li:nth-of-type(3){margin-bottom: 3%;}
}

/* 375 */
@media screen and (max-width: 424px) {
	.logo{width: 41%;}
	.index-c section figure figcaption h6{font-size: 1.2rem;}
	.index-c section figure figcaption h3{font-size: 1.7rem;}
	.ptype > ul > li{width: 100%;}
	.pr1-system .tabs > div p{font-size: 1.2rem;}
	.pr1-system .tabs ul li a h3{width: 40px; height: 40px; line-height: 42px; font-size: 2rem;}
	.pr2-type .pr2-type-table ol li{width: 100%; height: auto; float: none;}
	.pr2-feature ol li{border-radius: 0;}
	.pr2-feature ol li p{padding-left: 5%;}
	.pr3-Efeature ol li{width: 48%;}
	.pr3-Efeature ol li:nth-of-type(7){width: 98%;}
	.pr4-mfeature ul li{width: 100%; height: auto; float: none; padding: 2%; margin: 0; margin-bottom: 3%;}
	.pr7-cxfx ol li h5{line-height: 110px;}
}

/* 320 */
@media screen and (max-width:374px){
	.logo{width:50%;}
	.txtScroll-left .bd ul li time{display:block; padding-right:0;}
	.index-s article p{padding-right: 5px;}
	.pr2-feature ol li p{font-size: 1rem;}
	.pr7-cxfx ol li h5{line-height: 94px;}
	.pr8-techys ol li p{font-size: 1.3rem;}
}
