/*ipad 横向样式*/
@media only screen and (min-width: 956px) and (max-width: 1268px){



	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{letter-spacing: 0;}
	.pc-1200px,.closenav,.nav{display: none!important;}
	

	.header .h-r .h-language { font-size: 18px; margin-right: 85px; }




      /* drawer-hamburger */
	.headerwrap .drawer-hamburger{padding: 10px 15px 18px;height: 80px;top: 0;background-color: rgb(0, 47, 123);display: block;box-sizing: border-box;width: 80px;z-index: 21;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav,.drawer--right .drawer-nav{padding-top: 80px;width: 30%;z-index: 20;}
	.drawer--right.drawer-open .drawer-hamburger{right: 0;}
	.drawer--right .drawer-nav{right: -100%;} 
	.headerwrap .h-min{height: 60px;width: 100%;box-sizing: border-box;padding-left: 2%;}
	.headerwrap{background-color: #FFFFFF;}
	.sj-language{position: absolute;right: 20px;bottom: 50px;}
	.drawer--right.drawer-open .drawer-nav{height: 100%;box-sizing: border-box; width: 30%;}
	.drawer--right .drawer-nav>.drawer-menu{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;box-sizing: border-box;}
	.drawer--right .drawer-nav>.drawer-menu>.drawer-menu{height: auto;min-height: 100%;box-sizing: border-box;padding-bottom: 60px;position: relative;    top: 50%; transform: translate(0, -25%);}
	.drawer-menu-item:hover{color: rgb(0, 47, 123);}
	.h-min .logo img{height: 36px;}
	.headerwrap{box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
	.drawer-menu li{margin-bottom: 30px;}
	.drawer-dropdown-menu>li{margin-bottom: 10px;}
	.drawer-menu-item{font-size: 16px;}
	.drawer-dropdown.open>.drawer-dropdown-menu{padding-bottom: 0;}
	.sjlanguage{position: absolute;right: 10%;bottom: 30px;font-size: 16px;color: rgb(0, 47, 123);display: none;}
    	
	/* .header */
	.header{height: 80px;width:100%;box-sizing: border-box;padding-left: 0%;}
	.header .logo img{height: 42px;}
	 #banner-to{height: 60px;}	
	.div2 .headerwrap .header .logo img {height: 40px; display: block;  filter: none; position: relative; top: -3px}











   /* 首页 */

	/* .bannerwrap */
	.bannerwrap { margin-top: 60px; height: 80vh;}
	.bannerwrap .bannertext {width: 94%;text-align: center;}
	.bannerwrap .bannertext .more {margin: auto;width: 160px;line-height: 40px;height: 40px;}
	.bannerwrap .bannertext h3 {    font-size: 45px; margin-bottom: 30px; }
	.bannerwrap .bannertext h4 { font-size: 20px; margin-bottom: 30px; }
	.bannerwrap .bannertext p { margin-bottom: 30px;font-size: 20px;}
	

	/* .index01wrap */
	.index01wrap { }
	.index01wrap .i01bot{width: 100%;width: 94%; bottom: 56px;}
	.i01thumb { margin-left: 17px; }
	.index01wrap .swiperitem:before { width: 100%;}
	.index01wrap .swiperitem .textbox h3 p:before { display: none; }
	.index01wrap .swiperitem .textbox { padding: 100px calc((100% - 1100px)/2) 140px 3px; width: 45%;  }
	.index01wrap .swiperitem .textbox h3 { font-size: 65px; }
	.index01wrap .swiperitem .textbox h3 p { font-size: 28px; }
	.index01wrap .swiperitem .textbox h4 { font-size: 16px;margin-top: 0px; text-align: justify;}
	.index01wrap .swiperitem .textbox font { margin-bottom: 20px;  font-size: 16px; }
	.index01wrap .swiperitem .textbox .more { width: 160px; height: 40px; line-height: 40px; margin-top: 20px; }
	.i01thumb .swiper-slide {width: 120px;}
	.index01wrap .swiperitem .bg { z-index: 1;}	

	/* .index02wrap */
	.index02wrap { padding: 50px 0;  background-attachment: scroll; }
	.index02wrap .index02 {width: 94%;}
	.index02text { width: 60%;margin-top: 7%;}
	.index02text .info p { font-size: 16px; }
	.index02imgbox { width: 30%; padding-top: 4%; }
	.index02text .info h3 { font-size: 26px; }
	.index02text .info h4 { font-size: 20px; }
	.index02text .info h5 { font-size: 16px;line-height: 26px; text-align:justify;}
	.index02text .info font { margin-bottom: 20px; }
	.index02num { margin-top: 20px;padding-right: 0px; margin-bottom: 20px;}
	.index02num li h2 { font-size: 36px; }
	.index02imgbox .item p { font-size: 26px; }


   /*.index03wrap   */
	.index03wrap { margin: 50px auto 54px; width: 94%;}
	.i-tl01 { width: 100%; }
	.i-tl01 p { font-size: 16px; margin-bottom: 10px; }
	.i-tl01 .h3 h3 { font-size: 26px; }
	.i-tl01 .h3 font { font-size: 16px; }
	.index03 {margin-top: 30px;display: block;padding: 0px;}
	.index03 .item { width: 100%;}
	.index03 .item01 { margin-bottom: 30px; }
	.index03 .item .box-bot .box { width: 49.5%; height: 397.19px; object-fit: cover;margin-bottom: 10px; }
	.index03 .item02 .box-item { width: 49.5%;  height: 804.38px;object-fit: cover; margin-bottom: 10px; }
	.index03 .item02 .box-right{height: 304.6px;}
	.index03 .item02 .box-right .box { height: 397.19px; }
	.index03 .item .box p {font-size: 28px;}


 	
 	/* .index04wrap */
	.index04wrap { margin: 0px auto 50px; width: 94%; }
	.index04wrap .index04top {width: 100%;margin-bottom: 20px;}
	.index04top .more { margin-top: 0px; width: 140px; height: 40px; line-height: 40px;   border-radius: 15px;}
	.index04wrap .index04top .i-tl01 .h3 font img {display: none;}
	.index04 { padding:0;}
	.index04item .min .info h4 {margin-bottom: 0px;line-height: 26px;min-height: 24px;font-size: 16px;}
	.index04item {width: calc((100% - 60px)/2); margin-bottom: 10px;}	
	.index04item .min {margin-bottom: 0px;}
	.index04item .min .info .more {margin-top: 30px;}
	.index04item .min .info h3 {min-height: 20px;line-height: 26px;font-size: 20px;}
	.index04item .bg { display: none;}


	/* .index05wrap */
	.index05wrap { padding: 50px 0;}
	.index05wrap .index05 { width: 94%; }
	.index05listwrap { margin-top: 30px; }
	.index05list li { width: calc(100% / 3); }
	.index05list { flex-flow: wrap; }
	.index05list:nth-of-type(2) li:nth-of-type(odd) { background-color: #FFFFFF; }
	.index05list:nth-of-type(2) li:nth-of-type(even) { background-color: rgb(241, 242, 243); }


	/* .footerwrap  */
	.footerwrap .f-nav {display: none;}
	.footerwrap {padding: 50px 2% 10px;}
	.f-top {border: 0px;margin: 0px;padding-bottom: 30px;display:none;}
	.f-logo{display: none;width: 90%;}
	.f-topllx {border: 0;margin: 0;padding: 0px;line-height: 26px;width: 100%;}
	.footer {width: 100%;}
	.footerwrap .copyright {display: block;text-align: center;}
	.footerwrap .copyright h3 a { margin-left: 0px; }
	.footerwrap .copyright h3, .footerwrap .copyright a { font-size: 16px;line-height: 26px; }
	.footerwrap .copyright h3 a { margin-left: 0px; }



	/* .pagebanner  */
    .pagebanner { margin-top: 60px;margin-bottom: 50px;}
	.pagebanner img { height: 280px; object-fit: cover;}
	.pagebanner .tt {width: 94%;margin-left: 3%; left: 0%;}
	.pagebanner .tt h3 { width: 25%;}
	.pagebanner .tt h3 span { font-size: 40px; }
	.pagebanner .tt h3 font { font-size: 18px; }
	.pagebanner .tt h4 { width: 74%;}

	/* .pageabout-1 */
	.pageabout-1 { margin: 0px auto 60px; }
	.pageabout-1 dl {width: 94%;}
	.pageabout-1 dl dd { width: 100%; margin-bottom: 20px;}
	.pageabout-1 dl dd img { margin: 20px 0 0 0; height: 60px;}
	.pageabout-1 dl dt {width: 100%;}
	.pageabout-1 .imglist {width: 94%;}
	.pageabout-1 .imglist img { width: 30%!important;height: 332.5px;object-fit: cover;}
	.pageabout-1 .imglist img:nth-child(1) { padding-top: 20px;margin-bottom: 10px; }
	.pageabout-1 .imglist img:nth-child(3) { top: 10px;}
	.pageabout-1 dl dd p { font-size: 26px;}
	.pageabout-1 dl h6 {display: none;}
	.pageabout-1 dl { padding: 0px 0 100px 0;}
	.pageabout-1 dl dt { font-size: 16px; line-height: 26px; text-align: justify;}


	/* .pageabout-2 */
	.pageabout-2 dl { padding: 50px 0; width: 100%;}
	.pageabout-2 dl dd strong { margin: 20px 0 20px; font-size: 16px; }
	.pageabout-2 dl {     padding: 100px 0; width: calc(33.33% - 1px); height: 323px;}
	.pageabout-2 dl dd font { font-size: 18px;}
	.pageabout-2 dl dd p {line-height: 26px; font-size: 14px;}
	.pageabout-2 dl dd h3 { margin: 20px auto;} 	
	.pageabout-2 { width: 94%; margin: auto;}
	.pageabout-2 dl dd span { font-size: 34px; }


	/*.pageaboutvide  */
	.pageaboutvide { margin: 20px auto; width: 94%;}
	.pageaboutvide #box .fa { transform: translate(-50%, -50%);margin: 0px;}
	.pageaboutvide #box .fa img { width: 80px; margin: auto;}
	.pageaboutvide #box .fa span { font-size: 16px;}

	/* .about04min */
	.about04min { padding: 50px 0;}
	.about04min .silelist { width: 94%; }
	.about04min .about04top .swiper-slide .item .imgbox { width: 59%; }
	.about04min .about04top .swiper-slide .item .text { padding: 50px 15px;width: 64%;height: 430.96px; }
	.about04min .about04top .swiper-slide { width: 100%; }
	.about04min h6 { font-size: 26px;}
	.about04min .about04top .swiper-slide .item .text p { font-size: 16px; }
	.about04min .about04top .swiper-slide .item .text h5 { font-size: 26px; }



	/* .page-bottom */
	.page-bottom { width: 94%; margin: 0px 3% 50px 3%;}	
	.page-bottom a { width: 32%; margin-bottom: 10px;}
	.page-bottom a span {font-size: 26px;}





	/* .aboutmis  */
	.aboutmis { padding: 0px 0 50px; }
	.aboutmis .center {width: 94%;}
	.aboutmis .center .right dd .txt h3 { font-size: 14px; display: none; }
	.aboutmis .center .left { width: 53%; height: 443px;}
	.aboutmis .center .right dd { margin: 0; position: initial; padding: 0px; }
	.aboutmis .center .left dd .txt h3 {display: none;}
	.aboutmis .center .left dd .txt {padding: 0px 22px 0px 0px;}
	.aboutmis .center .right dd .txt h4 { z-index: 3; right: 0; top: 50%; width: 100%; left: 58%; transform: translate(-50%, -50%); margin: 0 0 0 0px; }
	.aboutmis .center .left dd .txt h4 {  width: 230px; width: 100%; margin: auto;left: 52%;}
	.aboutmis .center .left dd { padding: 0px 20px 0 0; margin: 0 0 20px 40px;}
	.aboutmis .center .right dd p img { left: 0px; }
	.aboutmis .center .left dd p img { width: 130%; }
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 { box-sizing: border-box; width: 200px; height: 116px;padding: 17px 0px 0px 8px;}
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 span {font-size: 16px;margin-bottom: 10px;}
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 font { font-size: 14px;margin: 0px;}
	.aboutmis .center .left dd p { height: 212px; }

	/* .pagecfz */
	.pagecfz { padding: 50px 0 92px; width: 94%; margin: auto; }
	.pagecfz dl {width: 80%; flex-flow: wrap;}
	.pagecfz h6 { font-size: 26px;}
	.pagecfz dl dd .solid { padding: 10px;}

	
	/*.pagecbottom  */
	.pagecbottom { margin: 0px 0 50px 0;}
	.pagecbottom h6 { font-size: 26px;margin: 50px 0 20px 0;}
	.pagecbottom dl {width: 94%;}
	.pagecbottom dl dd { width: 32%;margin-bottom: 10px;}




	/* 荣誉资质 */

	/* .pagettlist  */
	.pagettlist { padding: 0px 0 0}
	.pagettlist a:nth-of-type(3) {width: 74px;}
	.pagettlist a { margin: 5px 10px;font-size: 16px;}


  	
  	/* .honorlist */

	.honorlist {width: 94%;margin: 50px auto 50px;}
	.honorlist .item { width: calc((100% - 20px) / 4);margin-right: 6px;}
	.honor-fy { display: none; }





	/* 新型 */

	/*  .pagettlist02 */
	.pageprolist2 { margin-bottom: 50px; width: 100%; }
	.pagettlist02  a {padding: 10px 24px;}
	.pagettlist02 a:nth-of-type(3) { width: 133px; }
	.pagettlist02 {padding: 0 0 20px 0;}
	.pageprolist2 ul li { width: 25%;}
	/* .pageprolist2 ul li:nth-child(4n) { width: 50%; border-right: none; } */
	.pageprolist2 ul li .item .txt h3 { font-size: 20px;}
	.pageprolist2 ul li .item:hover .txt p { font-size: 16px; }
	.pageprolist2 ul li .item .txt p { font-size: 16px;}



	/* .pagebottom */
	.pagebottom { padding: 50px 0; }
	.pagebottom dl { width: 100%; }


	/* .back_top  */
	.back_top { padding: 10px 0;font-size: 16px;}

	/* .fy */
	.fy { display: block; width: 94%; margin: 20px auto; }

	/* 新型 */




	/* 石油化工*/

	/* .pagesolushow */
	.pagesolushow dl {width: 94%; margin: auto;}
	.pagesolushow dd { top: 0px; width: 100%; padding: 40px 0 0 0; margin-left: 0%; }
	.pagesolushow .tt { display: none; }
	.pagesolushow dd h4 { font-size: 26px; margin: 20px 0 20px; }
	.pagesolushow dd h6 br {display: none;}
	.pagesolushow dd h5 { margin: 0 0 20px 0; }
	.pagesolushow dd h6 {font-size: 16px;line-height: 26px;}
	.pagesolushow dd h3 { font-size: 16px; }



	/* .pagesolutablelist */
	.pagesolutablelist .p-yjy a { font-size: 16px; margin-bottom: 10px; width: 270px; height: 50px; line-height: 50px;}
	.pagesolutablelist {margin-top: 50px;}
	.pagesolutablelist .p-yjy-center .p-kn a { width: 94%;padding: 0;margin: 20px auto; }
	.pagesolutablelist .p-yjy-center .p-kn a p {width: 37%;}
	.pagesolutablelist .p-yjy-center .p-kn a .txt { width: 51%; margin:20px auto; text-align: justify; text-align-last: center; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt br {display: none;}
	.pagesolutablelist .p-yjy-center .p-kn a .txt dd { display: block; color: #666; font-size: 16px; line-height: 26px; margin: 10px 0 0 0; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt h3 { display: block; font-size: 22px; font-weight: bold; color: #333; margin: 10px 0; }


	/* .solutionscase */
	.solutionscase {padding: 20px 3% 0 3%;}
	.solutionscase h6 { display: block; font-size: 26px;}
	.solutionscase .swiper-container3 {width: 100%;}
	.solutionscase .swiper-button-prev { left: 22%; }
	.solutionscase .swiper-button-next { right: 22%; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt { width: 40%; padding: 20px 30px; }
	.solutionscase .swiper-container3 { padding: 63px 0 120px 0; }
	.solutionscase .swiper-container3 .swiper-slide p img { object-fit: cover; display: block; width: 100%; height: 391px; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt h4 { display: block; color: #ddd; font-size: 13px; line-height: 11px; margin: -22px 0; }



	/*  .pagenewstop */

	.pagenewstop {width: 100%;padding: 0px; padding-top: 20px;}
	.pagenewstop .swiper-container3 {width: 94%;margin: auto;height: 500px;}
	.pagenewstop .swiper-container3 .swiper-slide {border: none;}
	.pagenewstop .swiper-container3 .swiper-slide p {width: 44%;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt { display: block; width: 44%; margin: auto; padding-top: 20px;}
	.pagenewstop .swiper-container3 { width: 100%; margin: auto; height: 500px; padding: 15px 0 70px 0; }
	.pagenewstop .swiper-container3 .swiper-slide p img { display: block; width: 94%; margin: auto; }
	.pagenewstop .swiper-button-prev { left: 0px; }
	.pagenewstop .swiper-button-next { right: 0px; }
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h3 { font-size: 20px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h4 { font-size: 16px; line-height: 26px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt .more { width: 140px; height: 35px; line-height: 35px;margin-top: 20px; }
	.pagenewstop .swiper-container3 .swiper-pagination { bottom: 20px; }
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt span { font-size: 16px; }


	/* .pagenewslist */
	.pagenewslist dd a {width: 94%; margin: auto;}
	.pagenewslist dd a p { display: block; width: 44%;}
	.pagenewslist dd .dl { display: block; width: 50%;margin-top: 20px;  padding-bottom: 20px;}
	.pagenewslist dd {margin: 50px 0;padding: 0px;}
	.pagenewslist dd .dl h3 { font-size: 20px; margin: 10px 0; }
	.pagenewslist dd .dl h4 {text-align: justify;font-size: 16px; line-height: 26px;}
	.pagenewslist dd .dl span { font-size: 16px; }




	/*  技术团队*/
	/* .culture02wrap */
	.culture02wrap { width: 100%; margin: 0 auto 50px;}
	.culture02wrap li {width: 94%; margin: auto;}
	.culture02wrap li .imgbox { width: 46%;margin: auto; object-fit: cover;}
	.culture02wrap li .text { width: 50%; margin: 10px auto 0px;}
	.culture02wrap li .text h3 { font-size: 24px; margin-bottom: 10px;margin-top: 10px; }
	.culture02wrap li .text h4 { font-size: 20px; color: #0b5fea; font-weight: bold; margin-bottom: 10px; }
	.culture02wrap li .text h5 { font-size: 14px;margin-bottom: 20px; padding-bottom: 11px;}
	.culture02wrap li:nth-of-type(even) .text { margin: 0 auto 0%; }
	.culture02wrap li:last-child .text h5 { margin-bottom: 50px; }




	/* .dowlist */
	.dowlist { width: 94%; display: block; overflow: hidden; margin: 0px auto 40px; }
	.dowlist dl ul li { width: 100%;}
	.dowlist h6 {  font-size: 24px; margin: 0 0 30px 0; }



	/* .pagecoantct */

	.pagecoantct {width: 96%; display: block; padding: 0 0 50px 0;}
	.pagecoantct .left { width: 100%;margin: auto; }
	.pagecoantct .right { padding: 0px; margin: 39px 0 0 26px; width: 100%; }
	.pagecoantct .right h6 { font-size: 20px;margin-top: 30px; padding-left: 13px; }
	.pagecoantct .right .wpcf7-form .more {width: 140px; height: 40px; line-height: 40px; margin-left: 2%;}
	.pagecoantct .left .txt dl dd { font-size: 16px;width:52%; line-height: 39px;}
	.pagecoantct .left .txt dl { margin: 10px 0; }
	.pagecoantct .left .txt h3 { font-size: 20px; }
	.pagecoantct .right .wpcf7-form input {font-size: 16px;}
	.pagecoantct .right .wpcf7-form textarea {font-size: 16px;}
	.pagecoantct .left .txt dl p { width: 43%;}
	.pagecoantct .left .txt dl p img { width: 142px;margin: auto;}
	.pagecoantct .left .txt dl p span {font-size: 16px;}

	/* 联系信息 */







	/* 加入我们 */

	/* .join01 */
	.join01 {width: 94%;padding: 0 0 50px 0 ; margin: auto;}
	.join01 .left { width: 42%; }
	.join01 .right { width: 50%;padding-left: 0px;}
	.join01 .right h3 { padding-bottom: 25px; margin-bottom: 25px; margin-top: 30px;font-size: 18px; }
	.join01 .right h3 br {display: none;}
	.join01 .right ul li p { padding-right: 0px; }
	.join01 .right ul li p { font-size: 14px;}
	.join01 .right ul li h4 { font-size: 18px; }
	.join01 .left img { height: 540px; object-fit: cover; }
	.join01 .right ul { justify-content: space-between; }
	.join01 .right ul li { width: 45%; }


	/* .join02 */

	.join02 { padding: 30px 0; }
	.join02 .cont { width: 100%; }
	.join02 .cont .toh3 { font-size: 22px; padding-left: 3%;line-height: 60px; }
	.join02 .cont .min li a p { font-size: 15px;}
	.join02 .cont .min li a { height: 55px; padding-left: 3%; }
	.join02 .cont .min .item:first-child .info { padding-left: 3%; }
	.join02 .cont .min { padding: 0; }
	.join02 .cont .min .item .info li p { width: 15%; font-size: 16px;border: 0px;}
	.join02 .cont .min .item .info li h4 { padding-left: 20px; font-size: 16px;}
	.join02 .cont .min .item .info::before {display: none;}
	.join02 .cont .way { font-size: 16px; margin-top: 10px;padding-left: 3%;}
	.join02 .cont .min .item .info { width: 94%; margin: 0 auto 40px;}

	/* 加入我们 */







/* 联系我们 */











	/* .ninfobanner  */
	.ninfobanner {    width: 100%; height: 500px; }
	.ninfobanner img {width: 100%; height: 500px;}
	.nannern-info {width: 94%; padding-top: 11%;}
	.nannern-info h3 { font-size: 26px;}
	.nannern-info h3 { font-size: 26px; }
	.nannern-info p { margin-bottom: 20px; }
	.nannern-info h3 { font-size: 30px; margin-bottom: 20px; line-height: 36px; }

	/* .n-infotwo01wrap  */
	.n-infotwo01wrap {width: 94%;display: block;}
	.n-infotwo01 { width: 100%;}
	.n-infotwo01list { width: 100%; margin-top: 50px;}
	.n-infotwo01wrap { margin: 50px auto;}
	.n-infotwo01list .tl { font-size: 22px;}
	.n-infotwo01list .list .item {align-items: center;}
	.n-infotwo01list .list .item .imgbox { width: 40%; }
	.n-infotwo01list .list .item .text { width: 70%;  padding-left: 8%; }
	

	/* .n-infotwo01min */
	.n-infotwo01min .info p { font-size: 16px; line-height: 28px; margin-bottom: 10px;   line-height: 26px; }
	.n-infotwo01min .info img { display: block; width: 100%; object-fit: cover; height: 540px; }

    /* .proinfo01wrap  */
	.proinfo01wrap .proinfo01 { width: 94%; padding: 60px 0 50px; margin: auto; }
	.proinfo01wrap .proinfo01 h3 font { font-size: 26px;}
	.proinfo01wrap .proinfo01 .gs h4 { line-height: 50px; margin-bottom: 30px; font-size: 20px;}
	.proinfo01wrap .proinfo01 .gs p { font-size: 16px; line-height: 26px;}
	.proinfo01wrap .proinfo01 .gs { margin-top: 30px; }

	/* .proinfo02wrap */
	.proinfo02wrap { width: 100%; }
	.proinfo02wrap .proinfo02 { width: 94%; margin: 50px auto;}
	.proinfo02wrap .proinfo02 .swiper-slide {width: 94%;}
	.proinfo02wrap .proinfo02 h3 { font-size: 22px;}
	.proinfo02wrap .item .txt h3 { font-size: 16px;}
	.proinfo02wrap .item .txt p { font-size: 16px; line-height: 26px; }
	.proinfo02wrap .proinfo02 .swiper-button-next-pinfo { right: 0px; }
	.proinfo02wrap .proinfo02 .swiper-button-prev-pinfo { left: 0px; }



	/* .casebanner */
	.casebanner .t-case { width: 94%; }
	.casebanner {margin-top: 60px;}
	.caseinfowrap {width: 94%; margin: 50px auto; display: block;}
	.caseinfowrap .left {width: 100%;margin-bottom: 50px;}
	.caseinfowrap .right {width: 100%;}
	.caseinfowrap .left p { font-size: 16px; line-height: 20px; margin: 20px 0; }	
	.caseinfowrap .left .more {    width: 140px; height: 38px; margin-top: 26px; line-height: 38px;}
	.caseinfowrap .right h3 { font-size: 26px; margin-bottom: 25px; }
	.caseinfowrap .left h3 { font-size: 26px; }



	/* .industry01 */
	.industry01 { width: 94%; margin: auto; margin-bottom: 30px; text-align: justify; }
	.industry02 a .text h3 { font-size: 24px; }
	.industry02 a .text h4 {     font-size: 16px; margin: 10px 0; width: 80%; line-height: 24px; }
	.industry02 a {width: 49%; margin: auto; margin-bottom: 20px;}




}





























/* ipad 竖向样式 */
@media only screen and (min-width: 750px) and (max-width: 1000px){


	
	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{letter-spacing: 0;}
	.pc-1200px,.closenav,.nav{display: none!important;}
	

	.header .h-r .h-language { font-size: 18px; margin-right: 85px; }




      /* drawer-hamburger */
	.headerwrap .drawer-hamburger{padding: 10px 15px 18px;height: 80px;top: 0;background-color: rgb(0, 47, 123);display: block;box-sizing: border-box;width: 80px;z-index: 21;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav,.drawer--right .drawer-nav{padding-top: 80px;width: 40%;z-index: 20;}
	.drawer--right.drawer-open .drawer-hamburger{right: 0;}
	.drawer--right .drawer-nav{right: -100%;} 
	.headerwrap .h-min{height: 60px;width: 100%;box-sizing: border-box;padding-left: 2%;}
	.headerwrap{background-color: #FFFFFF;}
	.sj-language{position: absolute;right: 20px;bottom: 50px;}
	.drawer--right.drawer-open .drawer-nav{height: 100%;box-sizing: border-box; width: 40%;}
	.drawer--right .drawer-nav>.drawer-menu{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;box-sizing: border-box;}
	.drawer--right .drawer-nav>.drawer-menu>.drawer-menu{height: auto;min-height: 100%;box-sizing: border-box;padding-bottom: 60px;position: relative;    top: 50%; transform: translate(0, -25%);}
	.drawer-menu-item:hover{color: rgb(0, 47, 123);}
	.h-min .logo img{height: 36px;}
	.headerwrap{box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
	.drawer-menu li{margin-bottom: 30px;}
	.drawer-dropdown-menu>li{margin-bottom: 10px;}
	.drawer-menu-item{font-size: 16px;}
	.drawer-dropdown.open>.drawer-dropdown-menu{padding-bottom: 0;}
	.sjlanguage{position: absolute;right: 10%;bottom: 30px;font-size: 16px;color: rgb(0, 47, 123);display: none;}
    	
	/* .header */
	.header{height: 80px;width:100%;box-sizing: border-box;padding-left: 0%;}
	.header .logo img{height: 42px;}
	 #banner-to{height: 60px;}	
	.div2 .headerwrap .header .logo img {height: 40px; display: block;  filter: none; position: relative; top: -3px}













   /* 首页 */

	/* .bannerwrap */
	.bannerwrap { margin-top: 60px; height: 80vh;margin-bottom: 0px; }
	.bannerwrap .bannertext {width: 94%;text-align: center;}
	.bannerwrap .bannertext .more {margin: auto;width: 160px;line-height: 40px;height: 40px;}
	.bannerwrap .bannertext h3 {    font-size: 45px; margin-bottom: 30px; }
	.bannerwrap .bannertext h4 { font-size: 20px; margin-bottom: 30px; }
	.bannerwrap .bannertext p { margin-bottom: 30px;font-size: 20px;}
	

	/* .index01wrap */
	.index01wrap { margin-bottom: 0px;}
	.index01wrap .i01bot{width: 100%;width: 94%; bottom: 56px;}
	.i01thumb { margin-left: 17px; }
	.index01wrap .swiperitem:before { width: 100%;}
	.index01wrap .swiperitem .textbox h3 p:before { display: none; }
	.index01wrap .swiperitem .textbox { padding: 100px calc((100% - 1100px)/2) 140px 3px; width: 45%;  }
	.index01wrap .swiperitem .textbox h3 { font-size: 65px; }
	.index01wrap .swiperitem .textbox h3 p { font-size: 28px; }
	.index01wrap .swiperitem .textbox h4 { font-size: 16px;margin-top: 0px; text-align: justify;}
	.index01wrap .swiperitem .textbox font { margin-bottom: 20px;  font-size: 16px; }
	.index01wrap .swiperitem .textbox .more { width: 160px; height: 40px; line-height: 40px; margin-top: 20px; }
	.i01thumb .swiper-slide {width: 120px;}
	.index01wrap .swiperitem .bg { z-index: 1;}

	/* .index02wrap */
	.index02wrap { padding: 50px 0;  background-attachment: scroll; }
	.index02wrap .index02 {width: 94%;}
	.index02text { margin-top: 0px; width: 60%;}
	.index02text .info p { font-size: 16px; }
	.index02imgbox { width: 30%; padding-top: 4%; }
	.index02text .info h3 { font-size: 26px; }
	.index02text .info h4 { font-size: 20px; }
	.index02text .info h5 { font-size: 16px;line-height: 26px; text-align:justify;}
	.index02text .info font { margin-bottom: 20px; }
	.index02num { margin-top: 20px;padding-right: 0px; margin-bottom: 20px;}
	.index02num li h2 { font-size: 36px; }
	.index02imgbox .item p { font-size: 26px; }

   /*.index03wrap   */
   .index03wrap { margin: 50px auto 54px; width: 94%;}
   .i-tl01 { width: 100%; }
   .i-tl01 p { font-size: 16px; margin-bottom: 10px; }
   .i-tl01 .h3 h3 { font-size: 26px; }
   .i-tl01 .h3 font { font-size: 16px; }
   .index03 {margin-top: 30px;display: block;padding: 0px;}
   .index03 .item { width: 100%;}
   .index03 .item01 { margin-bottom: 10px; }
   .index03 .item .box-bot .box { width: 49.5%; height: 297.89px; object-fit: cover;margin-bottom: 10px; }
   .index03 .item02 .box-item { width: 49.5%; height: 605.38px;object-fit: cover; margin-bottom: 10px; }
   .index03 .item02 .box-right{height: 304.6px;}
   .index03 .item02 .box-right .box { height: 297.89px; }
   .index03 .item .box p {font-size: 28px;}


 	/* .index04wrap */
	.index04wrap { margin: 0px auto 50px; width: 94%; }
	.index04wrap .index04top {width: 100%;margin-bottom: 20px;}
	.index04top .more { margin-top: 0px; width: 140px; height: 40px; line-height: 40px;   border-radius: 15px;}
	.index04wrap .index04top .i-tl01 .h3 font img {display: none;}
	.index04 { padding:0;}
	.index04item .min .info h4 {margin-bottom: 0px;line-height: 26px;min-height: 24px;font-size: 16px;}
	.index04item {width: calc((100% - 60px)/2); margin-bottom: 10px;}	
	.index04item .min {margin-bottom: 0px;}
	.index04item .min .info .more {margin-top: 30px;}
	.index04item .min .info h3 {min-height: 20px;line-height: 26px;font-size: 20px;}
	.index04item .bg { display: none;}

	/* .index05wrap */
	.index05wrap { padding: 50px 0;}
	.index05wrap .index05 { width: 94%; }
	.index05listwrap { margin-top: 30px; }
	.index05list li { width: calc(100% / 3); }
	.index05list { flex-flow: wrap; }
	.index05list:nth-of-type(2) li:nth-of-type(odd) { background-color: #FFFFFF; }
	.index05list:nth-of-type(2) li:nth-of-type(even) { background-color: rgb(241, 242, 243); }


	/* .footerwrap  */
	.footerwrap .f-nav {display: none;}
	.footerwrap {padding: 50px 2% 10px;}
	.f-top {border: 0px;margin: 0px;padding-bottom: 30px;display:none;}
	.f-logo{display: none;width: 90%;}
	.f-topllx {border: 0;margin: 0;padding: 0px;line-height: 26px;width: 100%;}
	.footer {width: 100%;}
	.footerwrap .copyright {display: block;text-align: center;}
	.footerwrap .copyright h3 a { margin-left: 0px; }
	.footerwrap .copyright h3, .footerwrap .copyright a { font-size: 16px;line-height: 26px; }
	.footerwrap .copyright h3 a { margin-left: 0px; }


  /* 首页 */
















/*        关于我们        */


	/* 公司简介 */



	/* .pagebanner  */
    .pagebanner { margin-top: 60px;margin-bottom: 50px;}
	.pagebanner img { height: 280px; object-fit: cover;}
	.pagebanner .tt {width: 94%;margin-left: 3%; left: 0%;}
	.pagebanner .tt h3 { width: 25%;}
	.pagebanner .tt h3 span { font-size: 40px; }
	.pagebanner .tt h3 font { font-size: 18px; }
	.pagebanner .tt h4 { width: 74%;}

	/* .pageabout-1 */
	.pageabout-1 { margin: 0px auto 60px; }
	.pageabout-1 dl {width: 94%;}
	.pageabout-1 dl dd { width: 100%; margin-bottom: 20px;}
	.pageabout-1 dl dd img { margin: 20px 0 0 0; height: 60px;}
	.pageabout-1 dl dt {width: 100%;}
	.pageabout-1 .imglist {width: 94%;}
	.pageabout-1 .imglist img { width: 30%!important;height: 332.5px;object-fit: cover;}
	.pageabout-1 .imglist img:nth-child(1) { padding-top: 20px;margin-bottom: 10px; }
	.pageabout-1 .imglist img:nth-child(3) { top: 10px;}
	.pageabout-1 dl dd p { font-size: 26px;}
	.pageabout-1 dl h6 {display: none;}
	.pageabout-1 dl { padding: 0px 0 100px 0;}
	.pageabout-1 dl dt { font-size: 16px; line-height: 26px; text-align: justify;}



	/* .pageabout-2 */
	.pageabout-2 dl { padding: 50px 0; width: 100%;}
	.pageabout-2 dl dd strong { margin: 20px 0 20px; font-size: 16px; }
	.pageabout-2 dl {     padding: 100px 0; width: calc(33.33% - 1px); height: 323px;}
	.pageabout-2 dl dd font { font-size: 18px;}
	.pageabout-2 dl dd p {line-height: 26px; font-size: 14px;}
	.pageabout-2 dl dd h3 { margin: 20px auto;}
	.pageabout-2 { width: 94%; margin: auto;}
	.pageabout-2 dl dd span { font-size: 34px; }

	/*.pageaboutvide  */
	.pageaboutvide { margin: 20px auto; width: 94%;}
	.pageaboutvide #box .fa { transform: translate(-50%, -50%);margin: 0px;}
	.pageaboutvide #box .fa img { width: 80px; margin: auto;}
	.pageaboutvide #box .fa span { font-size: 16px;}

	/* .about04min */
	.about04min { padding: 50px 0;}
	.about04min .silelist { width: 94%; }
	.about04min .about04top .swiper-slide .item .imgbox { width: 36%; }
	.about04min .about04top .swiper-slide .item .text { padding: 50px 15px;width: 64%;height: 430.96px; }
	.about04min .about04top .swiper-slide { width: 100%; }
	.about04min h6 { font-size: 26px;}
	.about04min .about04top .swiper-slide .item .text p { font-size: 16px; }
	.about04min .about04top .swiper-slide .item .text h5 { font-size: 26px; }


	/* .page-bottom */
	.page-bottom { width: 94%; margin: 0px 3% 50px 3%;}	
	.page-bottom a { width: 32%; margin-bottom: 10px;}
	.page-bottom a span {font-size: 26px;}




	/* 公司简介 */

	/* 企业文化 */


	/* .aboutmis  */
	.aboutmis { padding: 0px 0 50px; }
	.aboutmis .center {width: 94%;}
	.aboutmis .center .right dd .txt h3 { font-size: 14px; display: none; }
	.aboutmis .center .left { width: 53%; height: 443px;}
	.aboutmis .center .right dd { margin: 0; position: initial; padding: 0px; }
	.aboutmis .center .left dd .txt h3 {display: none;}
	.aboutmis .center .left dd .txt {padding: 0px 22px 3px 0px;}
	.aboutmis .center .right dd .txt h4 { z-index: 3; right: 0; top: 50%; width: 100%; left: 58%; transform: translate(-50%, -50%); margin: 0 0 0 0px; }
	.aboutmis .center .left dd .txt h4 {  width: 230px; width: 100%; margin: auto;left: 52%;}
	.aboutmis .center .left dd { padding: 0px 20px 0 0; margin: 0 0 20px 40px;}
	.aboutmis .center .right dd p img { left: 0px; }
	.aboutmis .center .left dd p img { width: 130%; }
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 { box-sizing: border-box; width: 200px; height: 116px;padding: 16px 0px 0px 12px;}
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 span {font-size: 16px;margin-bottom: 10px;}
	.aboutmis .center .left:nth-of-type(1) dd .txt h4 font { font-size: 14px;margin: 0px;}

	/* .pagecfz */
	.pagecfz { padding: 50px 0 92px; width: 94%; margin: auto; }
	.pagecfz dl {width: 80%; flex-flow: wrap;}
	.pagecfz h6 { font-size: 26px;}
	.pagecfz dl dd .solid { padding: 10px;}


	/*.pagecbottom  */
	.pagecbottom { margin: 0px 0 50px 0;}
	.pagecbottom h6 { font-size: 26px;margin: 50px 0 20px 0;}
	.pagecbottom dl {width: 94%;}
	.pagecbottom dl dd { width: 32%;margin-bottom: 10px;}
	/* 企业文化 */

	





	/* 荣誉资质 */

	/* .pagettlist  */
	.pagettlist { padding: 0px 0 0}
	.pagettlist a { margin: 5px 10px;font-size: 16px;}


  	/* .honorlist */

	.honorlist {width: 94%;margin: 50px auto 50px;}
	.honorlist .item { width: calc((100% - 20px) / 4);margin-right: 6px;}
	.honor-fy { display: none; }




	/* 荣誉资质 */





/*        关于我们        */







/* 产品中心 */



	/* 新型 */

	/*  .pagettlist02 */
	.pageprolist2 { margin-bottom: 50px; width: 100%; }
	.pagettlist02 a {padding: 10px 18px;width: 122px;font-size: 14px;}
	.pagettlist02 {padding: 0 0 20px 0;}
	.pageprolist2 ul li { width: 25%;}
	/* .pageprolist2 ul li:nth-child(4n) { width: 50%; border-right: none; } */
	.pageprolist2 ul li .item .txt h3 { font-size: 20px;}
	.pageprolist2 ul li .item:hover .txt p { font-size: 16px; }
	.pageprolist2 ul li .item .txt p { font-size: 16px;}



	/* .pagebottom */
	.pagebottom { padding: 50px 0; }
	.pagebottom dl { width: 100%; }


	/* .back_top  */
	.back_top { padding: 10px 0;font-size: 16px;}

	/* .fy */
	.fy { display: block; width: 94%; margin: 20px auto; }

	/* 新型 */


	


/* 产品中心 */











/* 解决方案 */




	/* 石油化工*/

	/* .pagesolushow */
	.pagesolushow dl {width: 94%; margin: auto;}
	.pagesolushow dd { top: 0px; width: 100%; padding: 40px 0 0 0; margin-left: 0%; }
	.pagesolushow .tt { display: none; }
	.pagesolushow dd h4 { font-size: 26px; margin: 20px 0 20px; }
	.pagesolushow dd h6 br {display: none;}
	.pagesolushow dd h5 { margin: 0 0 20px 0; }
	.pagesolushow dd h6 {font-size: 16px;line-height: 26px;}
	.pagesolushow dd h3 { font-size: 16px; }



	/* .pagesolutablelist */
	.pagesolutablelist .p-yjy a {font-size: 16px; margin-bottom: 0px; width: 252px; height: 50px; line-height: 50px; margin-right: 0px;}
	.pagesolutablelist {margin-top: 50px;}
	.pagesolutablelist .p-yjy-center .p-kn a { width: 94%;padding: 0;margin: 20px auto; }
	.pagesolutablelist .p-yjy-center .p-kn a p {width: 37%;}
	.pagesolutablelist .p-yjy-center .p-kn a .txt { width: 51%; margin:20px auto; text-align: justify; text-align-last: center; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt br {display: none;}
	.pagesolutablelist .p-yjy-center .p-kn a .txt dd { display: block; color: #666; font-size: 16px; line-height: 26px; margin: 10px 0 0 0; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt h3 { display: block; font-size: 22px; font-weight: bold; color: #333; margin: 10px 0; }


	/* .solutionscase */
	.solutionscase {padding: 20px 3% 0 3%;}
	.solutionscase h6 { display: block; font-size: 26px;}
	.solutionscase .swiper-container3 {width: 100%;}
	.solutionscase .swiper-button-prev { left: 22%; }
	.solutionscase .swiper-button-next { right: 22%; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt { width: 40%; padding: 20px 30px; }
	.solutionscase .swiper-container3 { padding: 63px 0 120px 0; }
	.solutionscase .swiper-container3 .swiper-slide p img { object-fit: cover; display: block; width: 100%; height: 391px; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt h4 { display: block; color: #ddd; font-size: 13px; line-height: 11px; margin: -22px 0; }





	/* 石油化工 */







/* 解决方案 */

















/* 新闻中心 */


	/* 企业咨询 */


	/*  .pagenewstop */

	.pagenewstop {width: 100%;padding: 0px; padding-top: 20px;}
	.pagenewstop .swiper-container3 {width: 94%;margin: auto;height: 500px;}
	.pagenewstop .swiper-container3 .swiper-slide {border: none;}
	.pagenewstop .swiper-container3 .swiper-slide p {width: 44%;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt { display: block; width: 44%; margin: auto; padding-top: 20px;}
	.pagenewstop .swiper-container3 { width: 100%; margin: auto; height: 500px; padding: 15px 0 70px 0; }
	.pagenewstop .swiper-container3 .swiper-slide p img { display: block; width: 94%; margin: auto; }
	.pagenewstop .swiper-button-prev { left: 0px; }
	.pagenewstop .swiper-button-next { right: 0px; }
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h3 { font-size: 20px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h4 { font-size: 16px; line-height: 26px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt .more { width: 140px; height: 35px; line-height: 35px;margin-top: 20px; }
	.pagenewstop .swiper-container3 .swiper-pagination { bottom: 20px; }
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt span { font-size: 16px; }



	/* .pagenewslist */
	.pagenewslist dd a {width: 94%; margin: auto;}
	.pagenewslist dd a p { display: block; width: 44%;}
	.pagenewslist dd .dl { display: block; width: 50%;margin-top: 20px;  padding-bottom: 20px;}
	.pagenewslist dd {margin: 50px 0;padding: 0px;}
	
	.pagenewslist dd .dl h3 { font-size: 20px; margin: 10px 0; }
	.pagenewslist dd .dl h4 {text-align: justify;font-size: 16px; line-height: 26px;}
	.pagenewslist dd .dl span { font-size: 16px; }




	/* 企业咨询 */





/* 新闻中心 */









/* 服务支持 */


	/*  技术团队*/
	/* .culture02wrap */
	.culture02wrap { width: 100%; margin: 0 auto 50px;}
	.culture02wrap li {width: 94%; margin: auto;}
	.culture02wrap li .imgbox { width: 46%;margin: auto; object-fit: cover;}
	.culture02wrap li .text { width: 50%; margin: 10px auto 0px;}
	.culture02wrap li .text h3 { font-size: 24px; margin-bottom: 10px;margin-top: 10px; }
	.culture02wrap li .text h4 { font-size: 20px; color: #0b5fea; font-weight: bold; margin-bottom: 10px; }
	.culture02wrap li .text h5 { font-size: 14px;margin-bottom: 20px; padding-bottom: 11px;}
	.culture02wrap li:nth-of-type(even) .text { margin: 0 auto 0%; }
	.culture02wrap li:last-child .text h5 { margin-bottom: 50px; }

	/*  技术团队*/

	
	/* 下载中心 */

	/* .dowlist */
	.dowlist { width: 94%; display: block; overflow: hidden; margin: 0px auto 40px; }
	.dowlist dl ul li { width: 100%;}
	.dowlist h6 {  font-size: 24px; margin: 0 0 30px 0; }


	/* 下载中心 */










/* 服务支持 */

























/* 联系我们 */


	/* 联系信息 */


	/* .pagecoantct */

	.pagecoantct {width: 96%; display: block; padding: 0 0 50px 0;}
	.pagecoantct .left { width: 100%;margin: auto; }
	.pagecoantct .right { padding: 0px; margin: 39px 0 0 26px; width: 100%; }
	.pagecoantct .right h6 { font-size: 20px;margin-top: 30px; padding-left: 13px; }
	.pagecoantct .right .wpcf7-form .more {width: 140px; height: 40px; line-height: 40px; margin-left: 2%;}
	.pagecoantct .left .txt dl dd { font-size: 16px;width: calc(100% - 339px);line-height: 39px;}
	.pagecoantct .left .txt dl { margin: 10px 0; }	
	.pagecoantct .left .txt h3 { font-size: 20px; }
	.pagecoantct .right .wpcf7-form input {font-size: 16px;}
	.pagecoantct .right .wpcf7-form textarea {font-size: 16px;}
	.pagecoantct .left .txt dl p { width: 43%;}
	.pagecoantct .left .txt dl p img { width: 142px;margin: auto;}
	.pagecoantct .left .txt dl p span {font-size: 16px;}

	/* 联系信息 */







	/* 加入我们 */

	/* .join01 */
	.join01 {width: 94%;padding: 0 0 50px 0 ; margin: auto;}
	.join01 .left { width: 42%; }
	.join01 .right { width: 50%;padding-left: 0px;}
	.join01 .right h3 { padding-bottom: 25px; margin-bottom: 25px; margin-top: 30px;font-size: 18px; }
	.join01 .right h3 br {display: none;}
	.join01 .right ul li p { padding-right: 0px; }
	.join01 .right ul li p { font-size: 14px;}
	.join01 .right ul li h4 { font-size: 18px; }
	.join01 .left img { height: 540px; object-fit: cover; }
	.join01 .right ul { justify-content: space-between; }
	.join01 .right ul li { width: 45%; }


	/* .join02 */

	.join02 { padding: 30px 0; }
	.join02 .cont { width: 100%; }
	.join02 .cont .toh3 { font-size: 22px; padding-left: 3%;line-height: 60px; }
	.join02 .cont .min li a p { font-size: 15px;}
	.join02 .cont .min li a { height: 55px; padding-left: 3%; }
	.join02 .cont .min .item:first-child .info { padding-left: 3%; }
	.join02 .cont .min { padding: 0; }
	.join02 .cont .min .item .info li p { width: 15%; font-size: 16px;border: 0px;}
	.join02 .cont .min .item .info li h4 { padding-left: 20px; font-size: 16px;}
	.join02 .cont .min .item .info::before {display: none;}
	.join02 .cont .way { font-size: 16px; margin-top: 10px;padding-left: 3%;}
	.join02 .cont .min .item .info { width: 94%; margin: 0 auto 40px;}


	/* 加入我们 */







/* 联系我们 */











/* .ninfobanner  */
.ninfobanner {    width: 100%; height: 500px; }
.ninfobanner img {width: 100%; height: 500px;}
	.nannern-info {width: 94%; padding-top: 11%;}
	.nannern-info h3 { font-size: 26px;}
	.nannern-info h3 { font-size: 26px; }
	.nannern-info p { margin-bottom: 20px; }
	.nannern-info h3 { font-size: 30px; margin-bottom: 20px; line-height: 36px; }

	/* .n-infotwo01wrap  */
	.n-infotwo01wrap {width: 94%;display: block;}
	.n-infotwo01 { width: 100%;}
	.n-infotwo01list { width: 100%; margin-top: 50px;}
	.n-infotwo01wrap { margin: 50px auto;}
	.n-infotwo01list .tl { font-size: 22px;}
	.n-infotwo01list .list .item {align-items: center;}
	.n-infotwo01list .list .item .imgbox { width: 40%; }
	.n-infotwo01list .list .item .text { width: 70%;  padding-left: 8%; }

	/* .n-infotwo01min */
	.n-infotwo01min .info p { font-size: 16px; line-height: 28px; margin-bottom: 10px;   line-height: 26px; }
	.n-infotwo01min .info img { display: block; width: 100%; object-fit: cover; height: 440px; }

    /* .proinfo01wrap  */
	.proinfo01wrap .proinfo01 { width: 94%; padding: 60px 0 50px; margin: auto; }
	.proinfo01wrap .proinfo01 h3 font { font-size: 26px;}
	.proinfo01wrap .proinfo01 .gs h4 { line-height: 50px; margin-bottom: 30px; font-size: 20px;}
	.proinfo01wrap .proinfo01 .gs p { font-size: 16px; line-height: 26px;}
	.proinfo01wrap .proinfo01 .gs { margin-top: 30px; }

	/* .proinfo02wrap */
	.proinfo02wrap { width: 100%; }
	.proinfo02wrap .proinfo02 { width: 94%; margin: 50px auto;}
	.proinfo02wrap .proinfo02 .swiper-slide {width: 94%;}
	.proinfo02wrap .proinfo02 h3 { font-size: 22px;}
	.proinfo02wrap .item .txt h3 { font-size: 16px;}
	.proinfo02wrap .item .txt p { font-size: 16px; line-height: 26px; }
	.proinfo02wrap .proinfo02 .swiper-button-next-pinfo { right: 0px; }
	.proinfo02wrap .proinfo02 .swiper-button-prev-pinfo { left: 0px; }



	/* .casebanner */
	.casebanner .t-case { width: 94%; }
	.casebanner {margin-top: 60px;}
	.caseinfowrap {width: 94%; margin: 50px auto; display: block;}
	.caseinfowrap .left {width: 100%;margin-bottom: 50px;}
	.caseinfowrap .right {width: 100%;}
	.caseinfowrap .left p { font-size: 16px; line-height: 20px; margin: 20px 0; }	
	.caseinfowrap .left .more {    width: 140px; height: 38px; margin-top: 26px; line-height: 38px;}
	.caseinfowrap .right h3 { font-size: 26px; margin-bottom: 25px; }
	.caseinfowrap .left h3 { font-size: 26px; }




	/* .industry01 */
	.industry01 { width: 94%; margin: auto; margin-bottom: 30px; text-align: justify; }
	.industry02 a .text h3 { font-size: 24px; }
	.industry02 a .text h4 {     font-size: 16px; margin: 10px 0; width: 80%; line-height: 24px; }
	.industry02 a {width: 49%; margin: auto; margin-bottom: 20px;}




     


}










































































@media only screen and (max-width:760px){
	
	body, input, h1, h2, h3, h4, h5, h6, b, c, e, i, g, p, div, dl, dt, dd, select, textarea, font, right, left{letter-spacing: 0;}
	.pc-1200px,.closenav,.h-language,.nav{display: none!important;}
	



      /* drawer-hamburger */
	.headerwrap .drawer-hamburger{padding: 10px 15px 18px;height: 60px;top: 0;background-color: rgb(0, 47, 123);display: block;box-sizing: border-box;width: 60px;z-index: 21;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav,.drawer--right .drawer-nav{padding-top: 80px;width: 100%;z-index: 20;}
	.drawer--right.drawer-open .drawer-hamburger{right: 0;}
	.drawer--right .drawer-nav{right: -100%;} 
	.headerwrap .h-min{height: 60px;width: 100%;box-sizing: border-box;padding-left: 2%;}
	.headerwrap{background-color: #FFFFFF;}
	.sj-language{position: absolute;right: 20px;bottom: 50px;}
	.drawer--right.drawer-open .drawer-nav{height: 100%;box-sizing: border-box;}
	.drawer--right .drawer-nav>.drawer-menu{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;box-sizing: border-box;}
	.drawer--right .drawer-nav>.drawer-menu>.drawer-menu{height: auto;min-height: 100%;box-sizing: border-box;padding-bottom: 60px;position: relative;}
	.drawer-menu-item:hover{color: rgb(0, 47, 123);}
	.h-min .logo img{height: 36px;}
	.headerwrap{box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
	.drawer-menu li{margin-bottom: 30px;}
	.drawer-dropdown-menu>li{margin-bottom: 10px;}
	.drawer-menu-item{font-size: 16px;}
	.drawer-dropdown.open>.drawer-dropdown-menu{padding-bottom: 0;}
	.sjlanguage{position: absolute;right: 10%;bottom: 30px;font-size: 14px;color: rgb(0, 47, 123);}
    	
	/* .header */
	.header{height: 60px;width:100%;box-sizing: border-box;padding-left: 0%;}
	.header .logo img{height: 42px;}
	 #banner-to{height: 60px;}	
	.div2 .headerwrap .header .logo img {height: 40px; display: block;  filter: none; position: relative; top: -3px}











   /* 首页 */

	/* .bannerwrap */
	.bannerwrap { margin-top: 60px; height: 50vh;margin-bottom: 0px; }
	.bannerwrap .bannertext {width: 94%;text-align: center;}
	.bannerwrap .bannertext .more {margin: auto;width: 120px;line-height: 36px;height: 36px;font-size: 12px;}
	.bannerwrap .bannertext h3 { font-size: 26px;margin-bottom: 20px; }
	.bannerwrap .bannertext h4 { font-size: 16px; margin-bottom: 20px; }
	.bannerwrap .bannertext p { margin-bottom: 20px; display: none;}
	

	/* .index01wrap */
	.index01wrap { margin-bottom: 0px;}
	.index01wrap .i01bot{width: 100%;width: 94%; bottom: 56px;}
	.i01thumb { margin-left: 17px; }
	.index01wrap .swiperitem:before { width: 100%;}
	.index01wrap .swiperitem .textbox h3 p:before { display: none; }
	.index01wrap .swiperitem .textbox { padding: 100px calc((100% - 1100px)/2) 140px 3px; width: 100%;width: 94%; margin: auto; }
	.index01wrap .swiperitem .textbox h3 { font-size: 65px; }
	.index01wrap .swiperitem .textbox h3 p { font-size: 24px; }
	.index01wrap .swiperitem .textbox h4 { font-size: 14px;margin-top: 0px; text-align: justify;min-height:182px;}
	.index01wrap .swiperitem .textbox font { margin-bottom: 20px; }
	.index01wrap .swiperitem .textbox .more { width: 140px; height: 28px; line-height: 28px; margin-top: 20px; }
	.i01thumb .swiper-slide {width: 96px;    font-size: 12px; }
	.i01bot .i01prev, .i01bot .i01next {font-size: 40px;background-color: transparent ;}
	/* .index02wrap */
	.index02wrap { padding: 50px 0;  background-attachment: scroll; }
	.index02wrap .index02 {width: 94%;display: block;}
	.index02text { margin-top: 0px; width: 100%; }
	.index02text .info p { font-size: 14px; }
	.index02imgbox { width: 100%; }
	.index02text .info h3 { font-size: 26px; }
	.index02text .info h4 { font-size: 20px; }
	.index02text .info h5 { font-size: 14px;line-height: 24px; text-align:justify;}
	.index02text .info font { margin-bottom: 20px; }
	.index02num { margin-top: 20px;padding-right: 0px; margin-bottom: 20px;flex-flow: wrap;}
	.index02num li h2 { font-size: 36px; }
	.index02imgbox .item p { font-size: 24px; }
	.index02num li span { font-size: 16px; }

   /*.index03wrap   */
	.index03wrap { margin: 50px auto; width: 94%;}
	.i-tl01 { width: 100%; }
	.i-tl01 p { font-size: 16px; margin-bottom: 10px; }
	.i-tl01 .h3 h3 { font-size: 20px; }
	.i-tl01 .h3 font { font-size: 16px; }
	.index02num li {width: 50%;margin-bottom: 35px;}
	.index02num li:nth-of-type(2){width: auto;}
	.index03 {margin-top: 30px;display: block;padding: 0px;}
	.index03 .item { width: 100%;    display: block; }
	.index03 .item .box-bot {display: block;}
	.index03 .item .box-bot .box { width: 100%;    height: 152.33px; object-fit: cover;margin-bottom: 10px; }
	.index03 .item02 .box-item { width: 100%; height: 152.33px; object-fit: cover; margin-bottom: 10px; }
	.index03 .item02 .box-right{height: 304.6px;}

 	/* .index04wrap */
	.index04wrap { margin: 0px auto 50px; width: 94%; }
	.index04wrap .index04top {width: 100%;margin-bottom: 20px;}
	.index04top .more { margin-top: 0px; width: 140px; height: 40px; line-height: 40px;   border-radius: 15px;}
	.index04wrap .index04top .i-tl01 .h3 font img {display: none;}
	.index04 { padding:0;display: block; }
	.index04item .min .info h4 {margin-bottom: 0px;line-height: 24px;    min-height: 24px;}
	.index04item .min {margin-bottom: 30px;border: 1px solid #DDDDDD;}
	.index04item .min .info .more {margin-top: 30px;}
	.index04item .min .info h3 {min-height: 20px;line-height: 24px;}
	.index04item { width: 100%;border: none; }

	/* .index05wrap */
	.index05wrap { padding: 50px 0;}
	.index05wrap .index05 { width: 94%; }
	.index05listwrap { margin-top: 30px; }
	.index05list li { width: calc(100% / 3); }
	.index05list { flex-flow: wrap; }
	.index05list:nth-of-type(2) li:nth-of-type(odd) { background-color: #FFFFFF; }
	.index05list:nth-of-type(2) li:nth-of-type(even) { background-color: rgb(241, 242, 243); }



	/* .footerwrap  */
	.footerwrap .f-nav {display: none;}
	.footerwrap {padding: 10px 2% 10px;}
	.f-top {border: 0px;margin: 0px;padding-bottom: 30px;display: none;}
	.f-logo{display: none;width: 90%;}
	.f-topllx {border: 0;margin: 0;padding: 0px;line-height: 24px;width: 90%;}
	.footer {width: 100%;}
	.footerwrap .copyright{display:block;    text-align: center;}
	.footerwrap .copyright h3 a { margin-left: 0px;display:block; }	
	.footerwrap .copyright h3, .footerwrap .copyright a { font-size: 12px;line-height: 24px; }
	.footerwrap .copyright h3 a { margin-left: 0px; }


  /* 首页 */
















/*        关于我们        */


	/* 公司简介 */



	/* .pagebanner  */
    .pagebanner { margin-top: 60px;margin-bottom: 50px;}
	.pagebanner img { height: 280px; object-fit: cover;}
	.pagebanner .tt {width: 94%;margin-left: 3%; left: 0%;}
	.pagebanner .tt h3 { width: 42%;}
	.pagebanner .tt h3 span { font-size: 30px; }
	.pagebanner .tt h3 font { font-size: 16px; }
	.pagebanner .tt h4 { width: 54%;}

	/* .pageabout-1 */
	.pageabout-1 { margin: 0px auto 60px; }
	.pageabout-1 dl {width: 94%;}
	.pageabout-1 dl dd { width: 100%; margin-bottom: 20px;}
	.pageabout-1 dl dd img { margin: 20px 0 0 0; height: 60px;}
	.pageabout-1 dl dt {width: 100%;}
	.pageabout-1 .imglist {width: 94%;display: block;}
	.pageabout-1 .imglist img { width: 100%!important;height: 332.5px;object-fit: cover;}
	.pageabout-1 .imglist img:nth-child(1) { padding-top: 20px;margin-bottom: 10px; }
	.pageabout-1 .imglist img:nth-child(3) { top: 10px;}
	.pageabout-1 dl dd p { font-size: 24px;}
	.pageabout-1 dl h6 {display: none;}
	.pageabout-1 dl { padding: 0px 0 100px 0;}
	.pageabout-1 dl dt { font-size: 14px; line-height: 26px; text-align: justify;}


	/* .pageabout-2 */
	.pageabout-2 dl { padding: 50px 0; width: 100%;}
	.pageabout-2 dl dd strong { margin: 20px 0 20px;font-size: 18px; }
	.pageabout-2 dl { padding: 30px 0;}
	.pageabout-2 dl dd font { font-size: 22px;}
	.pageabout-2 dl dd p {line-height: 24px; }
	.pageabout-2 dl dd h3 { margin: 20px auto;}

	/*.pageaboutvide  */
	.pageaboutvide { margin: 20px auto; width: 94%;}
	.pageaboutvide #box .fa { transform: translate(-50%, -50%);margin: 0px;}
	.pageaboutvide #box .fa img { width: 80px; margin: auto;}
	.pageaboutvide #box .fa span { font-size: 14px;}

	/* .about04min */
	.about04min { padding: 50px 0;}
	.about04min .silelist { width: 94%; }
	.about04min .about04top .swiper-slide .item .imgbox { width: 100%; }
	.about04min .about04top .swiper-slide .item .text { padding: 22px 15px;width: 100%;}
	.about04min .about04top .swiper-slide { width: 100%; }
	.about04min h6 { font-size: 22px;}
	.about04min .about04top .swiper-slide.swiper-slide-active .item { display: block; }
	.about04min .service02bot { margin: 10px auto;}

	/* .page-bottom */
	.page-bottom { width: 94%; margin: 0px 3% 50px 3%;display: block;}
	.page-bottom a { width: 100%; margin-bottom: 10px;}




	/* 公司简介 */

	/* 企业文化 */


	/* .aboutmis  */
	.aboutmis { padding: 0 0 50px 0; height: 900px;}
	.aboutmis .center { width: 94%; position: relative; height: 100%; }
	.aboutmis .center .left { width: 100%;	position: absolute; top: 465px; height: 50%; margin: 0px;}
	.aboutmis .center .left dd { padding: 0 ; position: relative; margin: 0; }
	.aboutmis .center .left dd p { width: 100%; height: 100%; }
	.aboutmis .center .left dd p img { width: 100%;left: 0px; }
	.aboutmis .center .left dd .txt { padding: 0px; margin-left: 0px; width: 53%; position: absolute; right: 0px; z-index: 3; height: 100%; }
	.aboutmis .center .left dd .txt h3 { display: none;}
	.aboutmis .center .right dd .txt h4 { padding: 0px 6%; position: absolute; height: auto; z-index: 3; right: 0; top: 50%; width: 100%; background: none; white-space: nowrap; left: 50%; transform: translate(-50%, -50%); margin: 0px; }
	.aboutmis .center .right dd .txt h4 span { font-size: 26px; }
	 dd .txt h4 strong, .aboutmis .center .left dd .txt h4 font { line-height: 24px; font-size: 14px;margin: 10px 0 0 0; }
	.aboutmis .center .right { position: absolute; width: 100%; top: 0; left: 0; height: 50%; margin: 0; }
	.aboutmis .center .right dd { height: 100%; padding: 0; position: relative; margin: 0; }
	.aboutmis .center .right dd .txt h4 strong { text-align: justify; text-align-last: center;}
	.aboutmis .center .right { position: absolute; width: 100%; top: 0; left: 0; height: 50%; margin: 0; }
	.aboutmis .center .left dd:nth-child(2n) {padding-top: 10px;}
	.aboutmis .center .left dd .txt h4 span { font-size: 20px;}
	.aboutmis .center .left dd .txt h4 { padding: 11px 56px 21px 17px;width: 240px;}
	.aboutmis .center .left dd:nth-child(2n) .txt { bottom: auto; top: 10px;}
	.aboutmis .center .right dd .txt { padding: 0px; margin-left: 0px; width: 100%; position: absolute;  left: auto; right: 0; z-index: 3; height: 100%; bottom: -26px;}
	.aboutmis .center .right dd .txt h4 { padding:0px;padding: 0px 5%; }
	.aboutmis .center .right dd .txt h4 { padding: 6px 24px 21px 17px; width: 300px; }
	.aboutmis .center .left dd:nth-of-type(1) .txt h4{margin-top:35%;}



	/* .pagecfz */
	.pagecfz { padding: 50px 0 50px; width: 94%; margin: auto; }
	.pagecfz dl {width: 80%; flex-flow: wrap;}
	.pagecfz h6 { font-size: 26px;}
	.pagecfz dl dd .solid { padding: 10px;}
	.pagecfz dl strong:nth-of-type(2) { height: 0px; width: 0px; }

	.pagecfz dl strong { display: none; }


	/*.pagecbottom  */
	.pagecbottom { margin: 0px 0 50px 0;}
	.pagecbottom h6 { font-size: 26px;margin: 50px 0 20px 0;}
	.pagecbottom dl {width: 94%;}
	.pagecbottom dl dd { width: 100%;margin-bottom: 10px;}



	/* 企业文化 */

	





	/* 荣誉资质 */

	/* .pagettlist  */
	.pagettlist { padding: 0px 0 0}
	.pagettlist a:nth-of-type(3) {width: 74px;}
	.pagettlist a { margin: 5px 10px;font-size: 14px;}


  	/* .honorlist */
	.honorlist .item:nth-of-type(2n){margin-right: 0px;}
	.honorlist {width: 94%;margin: 50px auto 50px;}
	.honorlist .item { width: calc((100% - 27px) / 2);}
	.honor-fy { display: none; }




	/* 荣誉资质 */





/*        关于我们        */







/* 产品中心 */



	/* 新型 */

	/*  .pagettlist02 */
	.pageprolist2 { margin-bottom: 50px; width: 100%; }
	.pagettlist02  a {padding: 10px 10px; font-size: 14px;width: 133px; }
	.pagettlist02 a:nth-of-type(3) { width: 133px; }
	.pagettlist02 {padding: 0 0 20px 0;}
	.pageprolist2 ul li { width: 100%; }
	.pageprolist2 ul li .item .txt h3 { font-size: 16px;}
	.pageprolist2 ul li:nth-child(4n) { width: 100%; border-right: none; }



	/* .pagebottom */
	.pagebottom {padding: 50px 0;}
	.pagebottom dl {width: 100%;}
	.pagebottom dl dd h3 {font-size:30px;}
	.pagebottom dl dd h4 {font-size:22px; margin: 20px 0;}
	.pagebottom dl dd h5 {width: 76%; display: block; color: #ddd;font-size: 10px;line-height: 26px;}


	/* .back_top  */
	.back_top { padding: 10px 0;font-size: 16px;}

	/* .fy */
	.fy { display: block; width: 94%; margin: 20px auto; }

	/* 新型 */


	


/* 产品中心 */











/* 解决方案 */




	/* 石油化工*/

	/* .pagesolushow */
	.pagesolushow dl {width: 94%; margin: auto;}
	.pagesolushow dd { top: 0px; width: 100%; padding: 40px 0 0 0; margin-left: 0%; }
	.pagesolushow .tt { display: none; }
	.pagesolushow dd h4 { font-size: 24px; margin: 20px 0 20px; }
	.pagesolushow dd h6 br {display: none;}
	.pagesolushow dd h5 { margin: 0 0 20px 0; }



	/* .pagesolutablelist */
	.pagesolutablelist .p-yjy a { font-size: 16px; width:100%; height: 50px; line-height: 50px;border-right: none;}
	.pagesolutablelist {margin-top: 50px;}
	.pagesolutablelist .p-yjy-center .p-kn a { width: 94%; display: block;padding: 0;margin: 20px auto; }
	.pagesolutablelist .p-yjy-center .p-kn a p {width: 100%;}
	.pagesolutablelist .p-yjy-center .p-kn a .txt { width: 94%; margin:20px auto; text-align: justify; text-align-last: center; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt br {display: none;}	
	.pagesolutablelist .p-yjy-center .p-kn a .txt dd { display: block; color: #666; font-size: 14px; line-height: 24px; margin: 10px 0 0 0; }
	.pagesolutablelist .p-yjy-center .p-kn a .txt h3 { display: block; font-size: 22px; font-weight: bold; color: #333; margin: 10px 0; }
	.pagesolutablelist .p-yjy a {border-bottom: 1px solid #ddd;}
	.pagesolutablelist .p-yjy a:last-child {border-bottom:none;}


	/* .solutionscase */
	.solutionscase {padding: 20px 3% 0 3%;}
	.solutionscase h6 { display: block; font-size: 24px;}
	.solutionscase .swiper-container3 {width: 100%;height: 315px;}
	.solutionscase .swiper-button-prev { left: 19%; }
	.solutionscase .swiper-button-next { right: 19%; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt { width: 100%; padding: 20px 30px;  top: 93%; }
	.solutionscase .swiper-container3 .swiper-slide p { display: block; overflow: hidden; width: 100%; height: 40vh; margin: -24px 0px 0 0%; }
	.solutionscase .swiper-container3 { padding: 63px 0 120px 0; }
	.solutionscase .swiper-container3 .swiper-slide p img { object-fit: cover; display: block; width: 100%;   height: 238px; object-fit: cover; }
	.solutionscase .swiper-container3 .swiper-slide .inbannertxt h4 { display: block; color: #ddd; font-size: 13px; line-height: 11px; margin: -22px 0; }





	/* 石油化工 */







/* 解决方案 */

















/* 新闻中心 */
	

	/* 企业咨询 */


	/*  .pagenewstop */
	
	.pagettlist_news a{padding: 10px 20px;margin: 5px 5px;font-weight:normal;}

	.pagenewstop {width: 100%;padding: 0px; padding-top: 20px;}
	.pagenewstop .swiper-container3 {width: 94%;margin: auto;height: 500px;}
	.pagenewstop .swiper-container3 .swiper-slide {display: block;border: none;}
	.pagenewstop .swiper-container3 .swiper-slide p {width: 100%;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt { display: block;     width: 94%; margin: auto; padding-top: 20px;}
	.pagenewstop .swiper-container3 { width: 100%; margin: auto; height: 500px; padding: 15px 0 70px 0; }
	.pagenewstop .swiper-container3 .swiper-slide p img { display: block; width: 94%; margin: auto; }
	.pagenewstop .swiper-button-prev { left: 0px;display: none; }
	.pagenewstop .swiper-button-next { right: 0px;display: none;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h3 { font-size: 18px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt h4 { font-size: 14px; line-height: 24px;}
	.pagenewstop .swiper-container3 .swiper-slide .inbannertxt .more { width: 140px; height: 35px; line-height: 35px;margin-top: 20px; }
	.pagenewstop .swiper-container3 .swiper-pagination { bottom: 20px; }


	/* .pagenewslist */
	.pagenewslist dd a {width: 94%; margin: auto; display: block;}
	.pagenewslist dd a p { display: block; width: 100%;}
	.pagenewslist dd .dl { display: block; width: 100%;margin-top: 20px;  padding-bottom: 20px;}
	.pagenewslist dd {margin: 50px 0;padding: 0px;}
	.pagenewslist dd .dl h3 { font-size: 18px;margin: 10px 0;}
	.pagenewslist dd .dl h4 {text-align: justify;}



	/* 企业咨询 */





/* 新闻中心 */









/* 服务支持 */


	/*  技术团队*/
	/* .culture02wrap */
	.culture02wrap { width: 100%; margin: auto;}
	.culture02wrap .swiper-button-next, .culture02wrap .swiper-button-prev{display: none;}
	.culture02wrap li {display: block;}
	.culture02wrap li .imgbox { width: 94%;margin: auto; }
	.culture02wrap li .text { width: 94%; margin: 10px auto 0px;}
	.culture02wrap li .text h3 { font-size: 24px; margin-bottom: 10px;margin-top: 10px; }
	.culture02wrap li .text h4 { font-size: 20px; color: #0b5fea; font-weight: bold; margin-bottom: 10px; }
	.culture02wrap li .text h5 { font-size: 14px;margin-bottom: 20px; padding-bottom: 11px;}
	.culture02wrap li:nth-of-type(even) .text { margin: 0 auto 0%; }
	.culture02wrap li:last-child .text h5 { margin-bottom: 50px; }

	/*  技术团队*/

	
	/* 下载中心 */

	/* .dowlist */
	.dowlist { width: 94%; display: block; overflow: hidden; margin: 0px auto 40px; }
	.dowlist dl ul li { width: 100%;    padding: 0 0 10px 0; margin: 0 0 20px 0;}
	.dowlist h6 {  font-size: 22px; margin: 0 0 20px 0; }
	.dowlist dl ul li .left { display: block; float: left; width: calc(100% - 170px);}
	.dowlist dl ul li a { height: 35px; line-height: 35px; width: 130px; font-size: 13px; }


	/* 下载中心 */










/* 服务支持 */

























/* 联系我们 */


	/* 联系信息 */


	/* .pagecoantct */

	.pagecoantct {width: 96%; display: block; padding: 0 0 50px 0;}
	.pagecoantct .left { width: 100%;margin: auto; }
	.pagecoantct .right { padding: 0px; margin: 39px 0 0 26px; width: 100%; }
	.pagecoantct .right h6 { font-size: 18px;margin-top: 30px; padding-left: 13px; }
	.pagecoantct .right .wpcf7-form .more { width: 130px; height: 35px; line-height: 35px; margin-left: 2%;}
	.pagecoantct .left .txt dl dd { font-size: 14px;}
	.pagecoantct .left .txt dl { margin: 10px 0; }
	.pagecoantct .left .txt h3 { font-size: 18px; }
	.contactbg { background-color: white; }

	/* 联系信息 */







	/* 加入我们 */

	/* .join01 */
	.join01 {width: 94%;display: block;padding: 0 0 50px 0 ; margin: auto;}
	.join01 .left { width: 100%; }
	.join01 .right { width: 100%;padding-left: 0px;}
	.join01 .right h3 { padding-bottom: 25px; margin-bottom: 25px; margin-top: 30px;text-align: center;font-size: 16px; }
	.join01 .right h3 br {display: none;}
	.join01 .right ul li { text-align: center;width: 45%;font-size: 12px; }
	.join01 .right ul li p { padding-right: 0px; }
	.join01 .right ul li .icon { margin: auto; }
	.join01 .right ul li p { font-size: 14px;}
	.join01 .right ul li h4 { font-size: 16px; }
	.join01 .right ul { justify-content: space-between; }


	/* .join02 */

	.join02 { padding: 30px 0; }
	.join02 .cont { width: 100%; }
	.join02 .cont .toh3 { font-size: 22px; padding-left: 3%;line-height: 60px; }
	.join02 .cont .min li a p { font-size: 15px;}
	.join02 .cont .min li a { height: 55px; padding-left: 3%; }
	.join02 .cont .min .item:first-child .info { padding-left: 3%; }
	.join02 .cont .min .item .info li p { width: 94%; margin-bottom: 10px; font-size: 17px; border-left: 2px solid #0550cd; padding-left: 6%; }
	.join02 .cont .min .item .info li {display: block;padding-left: 2%;}
	.join02 .cont .min { padding: 0; }
	.join02 .cont .min .item .info li h4 { padding-left: 6%; font-size: 14px;}
	.join02 .cont .min .item .info::before {display: none;}
	.join02 .cont .way { font-size: 14px; margin-top: 10px;padding-left: 3%;}



	/* 加入我们 */







/* 联系我们 */











	/* .ninfobanner  */
	.ninfobanner {  width: 100%; height: 280px; }
	.ninfobanner img {width: 100%; height: 280px;}
	.nannern-info {width: 94%; padding-top: 11%;}
	.nannern-info h3 { font-size: 24px;}
	.nannern-info h3 { font-size: 24px; }
	.nannern-info p { margin-bottom: 20px; }
	.nannern-info h3 { font-size: 24px; margin-bottom: 20px; line-height: 36px; }

	/* .n-infotwo01wrap  */
	.n-infotwo01wrap {width: 94%;display: block;}
	.n-infotwo01 { width: 100%;}
	.n-infotwo01list { width: 100%; margin-top: 50px;}
	.n-infotwo01wrap { margin: 50px auto;}
	.n-infotwo01list .tl { font-size: 22px;}
	.n-infotwo01list .list .item {align-items: center;}
	.n-infotwo01list .list .item .imgbox { width: 40%; }
	.n-infotwo01list .list .item .text { width: 70%;  padding-left: 8%; }

	/* .n-infotwo01min */
	.n-infotwo01min .info p { font-size: 14px; line-height: 28px; margin-bottom: 10px;   line-height: 26px; }

    /* .proinfo01wrap  */
	.proinfo01wrap .proinfo01 { width: 94%; padding: 60px 0 50px; margin: auto; }
	.proinfo01wrap .proinfo01 h3 font {    font-size: 20px; width: 60%;}
	.proinfo01wrap .proinfo01 .gs h4 { line-height: 50px; margin-bottom: 30px; font-size: 20px;}
	.proinfo01wrap .proinfo01 .gs p { font-size: 14px; line-height: 26px;}
	.proinfo01wrap .proinfo01 .gs { margin-top: 30px; }
	.proinfo01wrap .proinfo01 h3{margin-top:30px;}

	/* .proinfo02wrap */
	.proinfo02wrap { width: 100%; }
	.proinfo02wrap .proinfo02 { width: 94%; margin: 50px auto;}
	.proinfo02wrap .proinfo02 .swiper-slide {width: 94%;}
	.proinfo02wrap .proinfo02 h3 { font-size: 22px;}
	.proinfo02wrap .item .txt h3 { font-size: 16px;}
	.proinfo02wrap .item .txt p { font-size: 14px; line-height: 26px; }
	.proinfo02wrap .proinfo02 .swiper-button-next-pinfo { right: 0px; }
	.proinfo02wrap .proinfo02 .swiper-button-prev-pinfo { left: 0px; }



	/* .casebanner */
	.casebanner .t-case { width: 94%; }
	.casebanner {margin-top: 60px;}
	.caseinfowrap {width: 94%; margin: 50px auto; display: block;}
	.caseinfowrap .left {width: 100%;margin-bottom: 50px;}
	.caseinfowrap .right {width: 100%;}
	.caseinfowrap .left p { font-size: 16px; line-height: 20px; margin: 20px 0; }	
	.caseinfowrap .left .more {    width: 140px; height: 38px; margin-top: 26px; line-height: 38px;}
	.caseinfowrap .right h3 { font-size: 24px; margin-bottom: 25px; }
	.caseinfowrap .left h3 { font-size: 24px; }


/* .industry01 */
.industry01 { width: 94%; margin: auto; margin-bottom: 30px; text-align: justify; }
.industry02 a .text h3 { font-size: 22px; }
.industry02 a .text h4 { font-size: 14px; color: #FFFFFF; opacity: 0.8; margin: 10px 0; width: 80%; text-align: center;     text-align: center; line-height: 22px; }
.industry02 a {width: 94%; margin: auto; margin-bottom: 20px;}


}
