﻿@media only screen and (min-width:1024px) {
	.header #lang { display: none; }
}

@media only screen and (min-width:900px) and (max-width:1024px) {
	.pc-1200px{display: none!important;}
	.header .center{width: 96%;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;}
	.header .pcnav li a{font-size: 13px;}
	.header .logo img{height: 42px;}
	.header{padding: 5px 0;}
	
	.pcvideo{display: none;}
	.video.jsvideo{display: block;width: 100%;}
	.banner{margin-top: 80px;}
	.insolutions{width: 96%;margin: 80px auto;}
	.i-case .case-boxs{width: 100%;padding: 0 2%;box-sizing: border-box;}
	.i-case .case-boxs a{width: 32%;margin-right: 2%;}
	.i-dynamic .dynamic-boxs,.footer2020 .top,.footer2020 .bottom h4{width: 96%;}
	.i-case .case-tit,.i-dynamic .dyn-tit{margin-bottom: 50px;}
	.footer2020 .top{padding: 50px 0 80px;}
	
	/* 关于 */
	.a-twobannerwrap{margin-top: 81px;}
	.a-twotab ul,.a-topwrap .min,.abouttwo01 .text,.abouttwo01 .num,.abouttwo02 .gallery-top,.abouttwo03,.abouttwo04,.abouttwo05,.abouttwo06,.newstwotop .newscont,.newstwo01,.sinlenewsshow,.page-insolutions .titletxt,.page-insolutions .list,.shangpu01,.shangpu02n .center,.shangpu02ntxt dd,.shangpu02ntxt dl,.shangpu03,.ctwocont,.contacttwo02, .contacttwo03wrap{width: 96%;}
	.abouttwo03,.abouttwo04wrap,.abouttwo05{padding: 80px 0;}
	.abouttwo04 .imgmin .left a .text h3,.abouttwo04 .imgmin .right a h3{font-size: 14px;}
	.abouttwo06 .imgbox{width: 100%;}
	
	.newstwotop{padding: 30px 0;}
	.sinlenewsshow .sgstitle dt{font-size: 26px;line-height: 32px;}
	
	.solu_ban>img{width: auto;height: 500px;min-width: 100%;margin-bottom: 5%;}
	.solu_ban{width: 100%;height: auto;margin-top: 81px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.solu_ban>a{position: relative;width:23.5%;top: 0!important;left: 0!important;display: block;margin-right: 1%;margin-bottom: 1%;}
	.solu_ban>a .sm{width: 100%;height: auto;border-radius: 0;position: relative;background-color: rgba(238, 46, 35, 1);padding: 10px 0;}
	.solu_ban>a .sm>p{position: relative;transform: none;-webkit-transform: none;top: 0;left: 0;font-size: 18px;line-height: 30px;}
	.solu_ban>a:nth-of-type(4n){margin-right: 1%;}
	.solu_ban>a:hover .sm p{font-size: 18px;}
	.solu_ban>a:hover .sm{width: 100%;height: auto;}
	
	.page-insolutions .titletxt{margin-top: 80px;}
	.page-insolutions .list{margin-top: 80px;}
	.stwobanner .l-text{left: 2%;}
	
	.shangpu01{margin: 80px auto;}
	.shangpu02n{padding: 80px 0;}
	.shangpu02ntxt{padding-top: 80px;}
	.shangpu03 .img{padding: 20px;}
	.shangpu03 .img a{width: calc((100% - 60px)/4);}
	.shangpu03 .text .cont a{font-size: 24px;}
	.shangpu04wrap{margin: 80px auto;}
	.shangpu04{width: 92%;}
	.pintroduction01 .p-min li .item a .imgbox{height: 220px;}
	.ctwobanner{margin-top: 81px;}
	.proinfo01{margin: 80px auto;}
	.ctwolink{margin-bottom: 80px;}
	.ctwo01wrap{margin: 80px auto;}
	.contacttwo02 li h3{font-size: 20px;}
	.contacttwo02 li p font,.contacttwo02 li p span{line-height: 20px;}
	.contacttwo02 li p{align-items: flex-start;}
	.ctwoinfo01 .text h4{width: 80%;}
	.parter03 a{width: 20%;margin-right: 2%;}
	.parter-tl{height: 140px;}
	.parter01 a .text h4{font-size: 14px;}
	.parter01{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.parter01 a{width: 49%;margin-bottom: 2%;}
	.parter01 a:nth-of-type(2n){margin-right: 0;}
	.i-dynamic .dynamic-boxs .dynam-box{box-sizing: border-box;}
	
	/* 补充 */
	.parter02wrap::after{background-attachment: scroll;}
	.i-dynamic .dynamic-boxs .dynam-box{padding: 0 20px;}
	.i-dynamic .dynamic-boxs .dynam-box .dy-text p{font-size: 16px;letter-spacing: 0px;text-align: center;}
	.n-twobanner .text .top h3 span{display: block;text-align: center;width: 60%;}
	.n-twobanner, .newtwobanner{margin-top: 81px;}
	.parter-tl .text{width: 128%;}
	.parter03wrap .text{width: 142%;}
	
	.wpcf7-form{width: 96%;}
	
}

@media only screen and (min-width:750px) and (max-width:1000px) {
	
	.pc-1200px{display: none!important;}
	.header .center{width: 96%;display: flex;display: -webkit-flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: space-between;justify-content: space-between;}
	.header .pcnav li a{font-size: 13px;}
	.header .logo img{height: 42px;}
	.header{padding: 5px 0;}
	
	.pcvideo{display: none;}
	.video.jsvideo{display: block;width: 100%;}
	.video:after{display: none;}
	.video video{object-fit: fill;}
	.banner{margin-top: 70px;}
	.insolutions{width: 96%;margin: 80px auto;}
	.i-case .case-boxs{width: 100%;padding: 0 2%;box-sizing: border-box;}
	.i-case .case-boxs a{width: 32%;margin-right: 2%;}
	.i-dynamic .dynamic-boxs,.footer2020 .top,.footer2020 .bottom h4{width: 96%;}
	.i-case .case-tit,.i-dynamic .dyn-tit{margin-bottom: 50px;}
	.footer2020 .top{padding: 50px 0;}
	
	/* 关于 */
	.a-twobannerwrap{margin-top: 71px;}
	.a-twotab ul,.a-topwrap .min,.abouttwo01 .text,.abouttwo01 .num,.abouttwo02 .gallery-top,.abouttwo03,.abouttwo04,.abouttwo05,.abouttwo06,.newstwotop .newscont,.newstwo01,.sinlenewsshow,.page-insolutions .titletxt,.page-insolutions .list,.shangpu01,.shangpu02n .center,.shangpu02ntxt dd,.shangpu02ntxt dl,.shangpu03,.ctwocont,.contacttwo02, .contacttwo03wrap{width: 96%;}
	.abouttwo03,.abouttwo04wrap,.abouttwo05{padding: 80px 0;}
	.abouttwo04 .imgmin .left a .text h3,.abouttwo04 .imgmin .right a h3{font-size: 14px;}
	.abouttwo06 .imgbox{width: 100%;}
	
	.newstwotop{padding: 30px 0;}
	.sinlenewsshow .sgstitle dt{font-size: 26px;line-height: 32px;}
	
	.solu_ban>img{width: auto;height: 500px;min-width: 100%;margin-bottom: 5%;}
	.solu_ban{width: 100%;height: auto;margin-top: 81px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.solu_ban>a{position: relative;width:23.5%;top: 0!important;left: 0!important;display: block;margin-right: 1%;margin-bottom: 1%;}
	.solu_ban>a .sm{width: 100%;height: auto;border-radius: 0;position: relative;background-color: rgba(238, 46, 35, 1);padding: 10px 0;}
	.solu_ban>a .sm>p{position: relative;transform: none;-webkit-transform: none;top: 0;left: 0;font-size: 18px;line-height: 30px;}
	.solu_ban>a:nth-of-type(4n){margin-right: 1%;}
	.solu_ban>a:hover .sm p{font-size: 18px;}
	.solu_ban>a:hover .sm{width: 100%;height: auto;}
	
	.page-insolutions .titletxt{margin-top: 80px;}
	.page-insolutions .list{margin-top: 80px;}
	.stwobanner .l-text{left: 2%;}
	
	.shangpu01{margin: 80px auto;}
	.shangpu02n{padding: 80px 0;}
	.shangpu02ntxt{padding-top: 80px;}
	.shangpu03 .img{padding: 20px;}
	.shangpu03 .img a{width: calc((100% - 60px)/4);}
	.shangpu03 .text .cont a{font-size: 24px;}
	.shangpu04wrap{margin: 80px auto;}
	.shangpu04{width: 92%;}
	.pintroduction01 .p-min li .item a .imgbox{height: 220px;}
	.ctwobanner{margin-top: 81px;}
	.proinfo01{margin: 80px auto;}
	.ctwolink{margin-bottom: 80px;}
	.ctwo01wrap{margin: 80px auto;}
	.contacttwo02 li h3{font-size: 20px;}
	.contacttwo02 li p font,.contacttwo02 li p span{line-height: 20px;}
	.contacttwo02 li p{align-items: flex-start;}
	.ctwoinfo01 .text h4{width: 80%;}
	.parter03 a{width: 20%;margin-right: 2%;}
	.parter-tl{height: 140px;}
	.parter01 a .text h4{font-size: 14px;}
	.parter01{flex-wrap: wrap;-webkit-flex-wrap: wrap;}
	.parter01 a{width: 49%;margin-bottom: 2%;}
	.parter01 a:nth-of-type(2n){margin-right: 0;}
	
	/* 补充 */
	.header{width: 100%;height: 70px;box-sizing: border-box;padding: 0;padding-left: 2%;}
	.header .logo img{height: 42px;}
	.header .center{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;height: 100%;-webkit-align-items: center;align-items: center;}
	.header .pcnav{display: none;}
	.header #lang { display: block; }
	.header .logo{margin: 0;position: relative;z-index: 10;}
	.header .drawer-hamburger{padding: 10px 15px 18px;height: 70px;top: 0;background-color: #ec4f4a;display: block;box-sizing: border-box;width: 70px;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav{padding-top: 100px;width: 100%;z-index: 5;box-sizing: border-box;height: 100%;}
	.drawer--right .drawer-nav{right: -100%;}
	.headerwarp .header .logo{position: relative;z-index: 10;}
	.drawer--right.drawer-open .drawer-hamburger{z-index: 12;right: 0;}
	.i-dynamic .dynamic-boxs .dynam-box{box-sizing: border-box;padding: 20px;width: 49%;border: 1px solid #EC4F4A;}
	.i-dynamic .dynamic-boxs{-webkit-flex-wrap: wrap;flex-wrap: wrap;}

	
	
	/* 补充 */
	.i-dynamic .dyn-tit h3,.i-case .case-tit h3,.shangpu04wrap .tl{font-size: 30px;}
	.insolutions a dd h4{font-size: 20px;margin-bottom: 50px;}
	.insolutions a dd,.i-case .case-boxs a dd{padding: 30px 0 20px;}
	.i-dynamic .dynamic-boxs .dynam-box .dy-text p{font-size: 14px;letter-spacing: 0;line-height: 20px;}
	.i-case .case-boxs a dd h4{font-size: 20px;margin-bottom: 50px;}
	.footer2020 .top ul li{font-size: 18px;}
	.footer2020 .top ul li a{font-size: 14px;}
	.a-twotab ul li a{font-size: 20px;}
	.a-topwrap .min h3{font-size: 26px;}
	.abouttwo01 .num li h3{width: 50%;}
	.abouttwo01 .num li{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;}
	.abouttwo03 .imgmin a{width: 32%;margin-bottom: 2%;}
	.abouttwo03 .imgmin{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04 ul li{font-size: 14px;height: 56px;line-height: 56px;}
	.abouttwo04 .imgmin{display: block;}
	.abouttwo04 .imgmin .left{width: 100%;}
	.abouttwo04 .imgmin .right a{width: 32%;flex-flow: column-reverse;-webkit-flex-flow: column-reverse;position: relative;display: block;position: relative;padding-bottom: 50px;}
	.abouttwo04 .imgmin .right{padding-left: 0;flex-flow: row;-webkit-flex-flow: row;position: relative;margin-top: 30px;width: 100%;}
	.abouttwo04 .imgmin .right a h4{width: 100%;}
	.abouttwo04 .imgmin .right a h4 img{display: block;width: 100%;}
	.abouttwo04 .imgmin .right a h3{width: 100%;margin-top: 30px;padding: 0;text-align: center;position: absolute;left: 0;bottom: 0;box-sizing: border-box;margin: 0;}
	.abouttwo04 .imgmin .left a{width: 48%;}
	
	.newstwotop .newscont a{font-size: 20px;}
	.newstwo01,.page-insolutions .list{margin: 80px auto;}
	.sinlenewsshow{margin-bottom: 50px;}
	.page-insolutions .list a{width: 32%;margin-right: 2%;}
	.page-insolutions .list a:nth-of-type(4n){margin-right: 2%;}
	.page-insolutions .list a:nth-of-type(3n){margin-right: 0;}
	.stwobanner{margin-top: 71px;}
	.stwobanner .l-text{width: 200px;height: 200px;font-size: 26px;}
	.shangpu01 a .imgbox .font{font-size: 20px;}
	.shangpu02n .center .txt h3{margin-bottom: 30px;}
	.shangpu03 .text .cont h4{font-size: 14px;line-height: 30px;}
	.shangpu03 .text .cont a{font-size: 18px;margin-bottom: 30px;}
	.shangpu03 .img a .box{height: 150px;}
	.shangpu03 .img a .more{font-size: 15px;}
	.shangpu03 .text{padding: 20px;}
	.shangpu03 .img a .box{height: 120px;}
	.shangpu03wrap{margin: 80px auto;}
	.shangpu02ntxt dd h3{font-size: 24px;}
	.shangpu04wrap .tl{margin-bottom: 50px;}
	.shangpu04 .swiper-button-next::before, .shangpu04 .swiper-button-prev::before{width: 15px;height: 15px;}
	.pintroduction01 .p-min li .item a{width: calc((100% - 10px)/2);}
	.pintroduction01 .p-min li .item a:nth-of-type(3n){margin-right: 10px;}
	.pintroduction01 .p-min li .item a:nth-of-type(2n){margin-right: 0;}
	.pintroduction01 .ul{width: 28%;}
	.pintroduction01 .p-min{width: 72%;}
	.ctwobanner{margin-top: 71px;}
	.pintroduction01{margin: 80px auto;}
	.proinfo01 h4{font-size: 16px;}
	.protab{width: 100%;}
	.proinfo04wrap{margin: 80px auto;}
	.proinfo02wrap{padding: 80px 0;}
	.ctwolink .a{margin-right: 10px;font-size: 14px;height: 40px;line-height: 40px;}
	.contacttwo02 li h3{font-size: 18px;line-height: 30px;min-height: 60px;}
	.ctwo02wrap,.support01{margin: 80px auto;}
	.contacttwo02wrap{padding: 0;margin: 80px auto;}
	.ctwo02video{width: 80%;}
	.ctwoinfo01 .text{padding: 0 50px;}
	
	.support01 .cont{margin-top: 50px;}
	.support02 li .cont .item01 a .text{font-size: 18px;}
	.support02 li .cont .item01 a{width: 32%;margin-right: 2%;}
	.support02 li .cont .item02 .left .text h3{font-size: 20px;margin-bottom: 20px;}
	.parter01wrap{margin: 80px auto;}
	.parter01{margin-top: 80px;}
	.parter02wrap::after{background-attachment: scroll;}
	.parter02{padding: 80px 50px;}
	.parter02 .cont li .right h3{font-size: 20px;}
	.parter03 a{width: 32%;margin-bottom: 2%;}
	.parter03{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.parter03 a:nth-of-type(3n){margin-right: 0;}
	.wpcf7-form{width: 96%;}
	.wpcf7-form ul{padding: 80px 0;}
	.parter05{margin-top: 80px;}
	.wpcf7-form .more font{font-size: 24px;}
	.parter05wrap{margin: 80px auto;}
	
	.n-twobanner .text .top h3::before, .n-twobanner .text .top h3::after{width: 50%;}
	.n-twobanner, .newtwobanner{margin-top: 69px;}
	.n-twobanner .text .top h3 span{display: block;text-align: center;width: 40%;}
	.protab tr td{font-size: 14px;white-space: nowrap;}
	.parter-tl .text{width: 128%;}
	.parter03wrap .text{width: 140%;}
	
}

@media only screen and (max-width:760px){
	
	.pc-1200px{display: none!important;}
	.header{width: 100%;height: 60px;box-sizing: border-box;padding: 0;padding-left: 2%;}
	.header .logo img{height: 36px;}
	.header .center{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;height: 100%;-webkit-align-items: center;align-items: center;}
	.header .pcnav{display: none;}
	.header #lang { display: block; }
	.header .logo{margin: 0;position: relative;z-index: 10;}
	.header .drawer-hamburger{padding: 10px 15px 18px;height: 60px;top: 0;background-color: #ec4f4a;display: block;box-sizing: border-box;width: 60px;}
	.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color: #ffffff;}
	.drawer--right.drawer-open .drawer-nav{padding-top: 100px;width: 100%;z-index: 5;box-sizing: border-box;height: 100%;}
	.drawer--right .drawer-nav{right: -100%;}
	.headerwarp .header .logo{position: relative;z-index: 10;}
	.drawer--right.drawer-open .drawer-hamburger{z-index: 12;right: 0;}
	
	.pcvideo{display: none;}
	.video:after{display: none;}
	.video.jsvideo{display: block;width: 100%;}
	.video video{object-fit: fill;}
	.banner{margin-top: 60px;}
	.insolutions{width: 100%;margin: 50px 0;box-sizing: border-box;padding: 0 2%;}
	.insolutions a{width: 49%;margin: 0;margin-bottom: 2%;margin-right: 2%;}
	.insolutions a:nth-of-type(3n){margin-right: 2%;}
	.insolutions a:nth-of-type(2n){margin-right: 0;}
	.insolutions a dd h4,.i-case .case-boxs a dd h4{font-size: 16px;margin-bottom: 20px;}
	.insolutions a dd,.i-case .case-boxs a dd{padding: 20px 0;}
	.insolutions a dd span{font-size: 14px;line-height: 34px;padding: 0 10px;}
	
	.i-case,.i-dynamic{padding: 50px 0;}
	.i-case .case-tit h3,.i-dynamic .dyn-tit h3{font-size: 26px;}
	.i-case .case-tit,.i-dynamic .dyn-tit{margin-bottom: 50px;}
	.i-case .case-boxs{width: 90%;padding: 0;}
	.i-case .case-boxs a{width: 100%;margin: auto;margin-bottom: 20px;}
	.i-case .case-boxs a:last-child{margin-bottom: 0;}
	.i-dynamic .dynamic-boxs{width: 96%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.i-dynamic .dynamic-boxs .dynam-box{width: 49%;padding: 20px 10px;border: 1px solid #ddd;margin-bottom: 2%;box-sizing: border-box;margin-right: 2%;}
	.i-dynamic .dynamic-boxs .dynam-box:nth-of-type(2n){margin-right: 0;}
	/* .i-dynamic .dynamic-boxs .dynam-box:last-child{margin-bottom: 0;} */
	.i-dynamic .dynamic-boxs .dynam-box .img-tu img{height: 50px;}
	.i-dynamic .dynamic-boxs .dynam-box .img-tu{margin-bottom: 10px;}
	.i-dynamic .dynamic-boxs .dynam-box .dy-text h4{font-size: 20px;margin-bottom: 20px;}
	.i-dynamic .dynamic-boxs .dynam-box .dy-text p{font-size: 14px;letter-spacing: 0;line-height: 20px;}
	.i-dynamic .dynamic-boxs .dynam-box .dy-text .more{line-height: 34px;padding: 0 15px;}
	
	.footer2020 .top{display: none;}
	.footer2020 .bottom{padding: 10px 2%;width: 100%;box-sizing: border-box;}
	.footer2020 .bottom h4{width: 100%;text-align: center;display: block;}
	.footer2020 .bottom h4 p{width: 100%;text-align: center;}
	.footer2020 .bottom h4 p a:last-child{display: none;}
	.footer2020 #logoiconb{right: -10%;}
	
	.solu_ban>img{width: auto;height: 250px;min-width: 100%;margin-bottom: 5%;}
	.solu_ban{width: 100%;height: auto;margin-top: 60px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.solu_ban>a{position: relative;width: 45%;top: 0!important;left: 0!important;display: block;margin-right: 2%;margin-bottom: 2%;}
	.solu_ban>a .sm{width: 100%;height: auto;border-radius: 0;position: relative;background-color: rgba(238, 46, 35, 1);padding: 10px 0;}
	.solu_ban>a .sm>p{position: relative;transform: none;-webkit-transform: none;top: 0;left: 0;font-size: 16px;line-height: 26px;}
	.solu_ban>a:nth-of-type(2n){margin-right: 0;}
	.solu_ban>a:hover .sm p{font-size: 18px;}
	.solu_ban>a:hover .sm{width: 100%;height: auto;}
	
	.page-insolutions .titletxt{width: 90%;margin: 50px auto;}
	.page-insolutions .list{width: 90%;margin: 50px auto;padding: 0;-webkit-justify-content: space-between;justify-content: space-between;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.page-insolutions .titletxt h3{font-size: 26px;}
	.page-insolutions .titletxt h4{width: 100%;font-size: 14px;line-height: 26px;}
	.page-insolutions .list a{width: 49%;margin: 0;margin-bottom: 2%;}
	.page-insolutions .list a:last-child{margin-bottom: 0;}
	.tomore{width: 90%;height: 46px;display: flex;display: -webkit-flex;-webkit-align-items: center;align-content: center;}
	.tomore .t{line-height: 16px;width: 100%;font-size: 14px;}
	.page-insolutions .list a .tomore .t span{display: block;font-size: 12px;}
	.page-insolutions .list a .tomore .t{font-size: 14px;}
	
	
	.shangpu01{width: 90%;margin: 30px auto 50px;}
	.shangpu01 a{width: 49%;margin-right: 2%;}
	.shangpu01 a:nth-of-type(3n){margin-right: 2%;}
	.shangpu01 a:nth-of-type(2n){margin-right: 0;}
	.shangpu01 a .imgbox .font{padding-left: 15px;font-size: 16px;}
	
	.shangpu02n{padding: 50px 0;}
	.shangpu02n .center{width: 90%;display: flex;display: -webkit-flex;-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.shangpu02n .center .txt{width: 100%;margin-top: 30px;}
	.shangpu02n .center .gmi{width: 100%;}
	.shangpu02n .center .txt h3{font-size: 22px;margin-bottom: 20px;}
	.shangpu02n .center .txt h4{font-size: 14px;letter-spacing: 0;line-height: 26px;margin-bottom: 30px;}
	.shangpu02n #imgdb{width: 100%;height: auto;}
	
	.shangpu02ntxt{padding: 0;margin: 50px auto;}
	.shangpu02ntxt dd{width: 90%;}
	.shangpu02ntxt dd h3{font-size: 20px;line-height: 30px;}
	.shangpu02ntxt dd h4{font-size: 14px;line-height: 26px;}
	.shangpu02ntxt dd #imgdb{width: 100%;}
	
	.shangpu02ntxt dl{width: 90%;box-sizing: border-box;}
	.shangpu02ntxt dl dd{width: 100%;}
	.shangpu02ntxt dl dd,.shangpu02ntxt dd{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #DDDDDD;}
	
	.shangpu03wrap{margin: 50px auto;}
	.shangpu03wrap .imgbox{width: 90%;overflow: hidden;margin: auto;}
	.shangpu03{width: 90%;margin: auto;margin-top: 50px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.shangpu03wrap .imgbox img{width: auto;height: 250px;}
	.shangpu03 .img{-webkit-flex-wrap: wrap;flex-wrap: wrap;width:100% ;}
	.shangpu03 .img a{width: calc((100% - 18px)/4);margin-bottom:0;}
	.shangpu03 .img{padding: 2%;}
	.shangpu03 .text{width: 100%;margin-top: 30px;padding: 20px;}
	.shangpu03 .text .cont a{font-size: 18px;margin-bottom: 15px;}
	.shangpu03 .text .cont h4{font-size: 14px;line-height: 26px;}
	.shangpu03 .img a .box{height: 60px;}
	.shangpu03 .img a .more{font-size: 12px;height: 30px;line-height: 30px;}
	
	.shangpu04wrap{margin: 50px auto;}
	.shangpu04wrap .tl{font-size: 26px;margin-bottom: 30px;}
	.shangpu04{width: 90%;padding-bottom: 50px;}
	.shangpu04 a .imgbox{height: auto;}
	.shangpu04 .swiper-button-next, .shangpu04 .swiper-button-prev{width: 30px;height: 30px;margin-top: 0;bottom: 0;top: initial;}
	.shangpu04 .swiper-button-next{right: 40%;}
	.shangpu04 .swiper-button-next::before, .shangpu04 .swiper-button-prev::before{margin-top: 0;}
	.shangpu04 .swiper-button-prev{left: 40%;}
	
	.a-twobannerwrap{margin-top: 60px;}
	.a-twobannerwrap a{height: 250px;position: relative;width: 100%;overflow: hidden;}
	.a-twobannerwrap a img{width: auto;height: 100%;position: absolute;left: 50%;top:0;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.a-twobannerwrap .swiper-button-prev{left: 5%;}
	.a-twobannerwrap .swiper-button-next, .a-twobannerwrap .swiper-button-prev{width: 35px;height: 35px;background-size: 12px;}
	.a-twobannerwrap .swiper-button-next{right: 5%;}
	.a-twotab ul{width: 90%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.a-twotab ul li{width: 32%;margin-bottom: 2%;box-sizing: border-box;padding: 0;border: 1px solid #ee2e22;}
	.a-twotab ul li a{font-size: 16px;display: block;padding-bottom: 0;text-align: center;line-height: 30px;}
	.a-twotab ul li:hover a, .a-twotab ul li.current a{color: #FFFFFF;}
	.a-twotab ul li a::after{height: 100%;z-index: -1;}
	
	.a-topwrap .min{width: 90%;height: 70px;}
	.a-topwrap .min h3{font-size: 22px;}
	.a-topwrap .min img{height: 26px;}
	.abouttwo01 .text{width: 90%;}
	.abouttwo01 .text h3{font-size: 14px;line-height: 26px;margin-bottom: 20px;}
	.abouttwo01 .num{width: 96%;}
	.abouttwo01 .num li{width: 100%;display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;}
	.abouttwo01 .num li h3{margin-bottom: 2%;-webkit-flex-flow: column;flex-flow: column;box-sizing: border-box;padding: 20px 5px;border: 1px solid #DDDDDD;width: 49%;}
	.abouttwo01 .num li img{height: 46px;}
	.abouttwo01 .num li p{font-size: 12px;margin-top: 20px;letter-spacing: 0;display: block;text-align: center;line-height: 16px;}
	.abouttwo01 .num li p font{font-size: 20px;line-height: 12px;}
	.abouttwo01 .imgbox{width: 90%;margin: auto;height: 250px;position: relative;}
	.abouttwo01 .imgbox img{width: auto;height: 100%;position: absolute;left: 50%;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.abouttwo01wrap{margin-bottom: 50px;}
	
	.abouttwo02 .swiper-button-prev, .abouttwo02 .swiper-button-next{width: 40px;height: 40px;line-height: 40px;}
	.abouttwo02 .gallery-thumbs{padding: 0;padding-top: 50px;width: calc(100% - 120px);margin: auto;}
	.abouttwo02{padding-top: 50px;}
	.abouttwo02 .swiper-button-prev, .abouttwo02 .swiper-button-next{top: 50px;margin-top: 0;}
	.abouttwo02{position: relative;}
	.abouttwo02::before{top: 72px;}
	.abouttwo02 .gallery-thumbs{padding-top: 15px;}
	.abouttwo02 .gallery-top{width: 90%;}
	.abouttwo02 .gallery-top .swiper-slide .box{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.abouttwo02 .gallery-top .swiper-slide .text{width: 100%;margin-top: 30px;}
	.abouttwo02 .gallery-top .swiper-slide .imgbox{width: 100%;}
	.abouttwo02 .gallery-top{margin-top: 30px;}
	.abouttwo02 .gallery-top .swiper-slide .text h3{font-size: 16px;line-height: 26px;}
	.abouttwo02 .gallery-thumbs .swiper-wrapper .swiper-slide p{font-size: 18px;}
	
	.abouttwo03{width: 90%;padding: 50px 0;}
	.abouttwo03 .top{font-size: 20px;line-height: 30px;margin-bottom: 30px;}
	.abouttwo03 .text h4{font-size: 14px;line-height: 26px;letter-spacing: 0;margin-bottom: 20px;}
	.abouttwo03 .imgmin{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo03 .imgmin a{width: 49%;margin-bottom: 2%;}
	.abouttwo03 .item01{border-bottom: 1px solid #DDDDDD;padding-bottom: 50px;}
	.abouttwo03 .imgmin a:last-child{margin-bottom: 0;}
	.abouttwo03 ul li h3{font-size: 14px;}
	.abouttwo03 ul li p{font-size: 12px;}
	.abouttwo03 .imgbox02 img{width: 100%;}
	.abouttwo03 .imgbox02{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04wrap{padding: 50px 0;}
	.abouttwo04{width: 90%;}
	
	
	.abouttwo04 .top h3, .abouttwo05 .top h3{font-size: 22px;margin-bottom: 20px;}
	.abouttwo04 .top h4, .abouttwo05 .top h4{font-size: 14px;line-height: 26px;}
	.abouttwo04 ul li{width: 49%;margin-bottom: 2%;display: flex;text-align: center;box-sizing: border-box;padding: 0 10px;font-size: 16px;line-height: 24px;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;height: 60px;}
	.abouttwo04 ul{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04 .imgmin{margin-top: 30px;-webkit-flex-flow: column;flex-flow: column;}
	.abouttwo04 .imgmin .left{width: 100%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.abouttwo04 .imgmin .right{position: relative;padding: 0;margin-top: 30px;}
	.abouttwo04 .imgmin .left a{width: 100%;margin-bottom: 30px;}
	.abouttwo04 .imgmin .left a .text h3{font-size: 14px;line-height: 30px;}
	.abouttwo04 .imgmin .left a:last-child,.abouttwo04 .imgmin .right a:last-child{margin-bottom: 0;}
	.abouttwo04 .imgmin .right{width: 100%;}
	.abouttwo04 .imgmin .right a{flex-flow: row-reverse;-webkit-flex-flow: row-reverse;margin-bottom: 30px;}
	.abouttwo04 .imgmin .right a h3{padding-right: 0;text-align: left;padding-left: 15px;}
	
	.abouttwo05{width: 90%;padding: 50px 0;}
	.abouttwo05 .min{-webkit-justify-content: space-between;justify-content: space-between;}
	.abouttwo05 .min a{width: 49%;margin-right: 0;margin-bottom: 2%;}
	.abouttwo05 .min a .text{height: 40px;}
	.abouttwo06{width: 90%;}
	.abouttwo06 .text h3{font-size: 20px;}
	.abouttwo06 .text h4{font-size: 14px;line-height: 26px;}
	.abouttwo06 .imgbox{width: 100%;margin-bottom: 50px;}
	
	.n-twobanner, .newtwobanner{margin-top: 60px;overflow: hidden;}
	.n-twobanner img, .newtwobanner img{width: auto;height: 250px;}
	.newtwobanner .text{width: 90%;height: 40%;}
	.newstwotop .newscont{width: 90%;}
	.newstwotop{padding: 30px 0;}
	.newstwotop .newscont a{font-size:16px;margin-right: 20px;}
	.newstwotop .newscont a::after{height: 2px;}
	.newstwo01{width: 90%;margin: 50px auto;}
	.newstwo01 a{width: 100%;margin-bottom: 30px;margin-right: 0;}
	.newstwo01 a:last-child{margin-bottom: 0;}
	.newstwo01 a .text{font-size: 16px;white-space: normal;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 20px;}
	
	
	.sinlenewsshow{width: 90%;margin-bottom: 0;}
	.sinlenewsshow .sgstitle dt{font-size: 20px;line-height: 26px;}
	.sinlenewsshow .sgstitle{margin: 0 auto 50px;}
	.ssshow p, .ssshow span, .ssshow font{font-size: 14px;line-height: 26px;}
	.ssshow .v-box{height: auto;}
	
	.ctwobanner{margin-top: 60px;overflow: hidden;height: 230px;position: relative;}
	.ctwobanner img{width: auto;height: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
	.ctwo01wrap{margin: 50px auto;}
	.ctwocont{width: 90%;}
	.ctwo-tl h3{font-size: 26px;}
	.ctwolink{-webkit-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: flex-start;justify-content: flex-start;}
	.ctwolink .a{width: 49%;margin-right: 2%;margin-bottom: 2%;box-sizing: border-box;}
	.ctwolink .a:nth-of-type(2n){margin-right: 0;}
	.ctwo-tl{margin-bottom: 30px;}
	.ctwolink{margin-bottom: 50px;}
	.ctwo01 li .item a{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.ctwo01 li .item a:last-child{margin-bottom: 0;}
	.ctwo02wrap{margin: 50px auto;}
	.ctwo02video{width: 100%;}
	
	.contacttwo02wrap{width: 90%;box-sizing: border-box;padding: 0;margin: 50px auto;}
	.ctwo-tl{font-size: 26px;}
	.contacttwo02 li h3{font-size: 20px;}
	.contacttwo02 li p{font-size: 14px;}
	
	.ctwoinfo01{margin: 50px auto;}
	.ctwoinfo01 .text{padding: 0;}
	.ctwoinfo01 .text h4{width: 100%;font-size: 14px;line-height: 26px;}
	.ctwoinfo01 .text h3{font-size: 20px;}
	.ctwoinfo01 .imgbox{min-width:90%;}
	.ctwoinfo03{margin: 50px auto;padding: 0;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.ctwoinfo03 .text{width: 100%;margin-bottom: 20px;}
	.ctwoinfo03 ul{width: 100%;}
	
	.ctwoinfo02{margin: 50px auto;}
	.ctwoinfo02 p img{height: auto;}
	
	.support01{margin: 50px auto;}
	.ctwo-tl p{font-size: 14px;line-height: 26px;}
	.support01 .cont{margin-top: 50px;padding: 0;}
	.support02{margin: 50px auto;}
	.s-tl{width: 90%;font-size: 22px;margin-bottom: 50px;}
	.support02 li .cont .item01 a{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.support02 li .cont .item01 a:last-child{margin-bottom: 0;}
	.support02 li .cont .item01 a .text{font-size: 18px;}
	.support02 li .cont .item01{margin-bottom: 30px;}
	
	.support02 li .cont .item02,.support02 li:nth-of-type(2) .cont .item02{-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.support02 li .cont .item02 .left{width: 100%;padding: 30px 0;box-sizing: border-box;}
	.support02 li .cont .item02 .right{width: 100%;}
	.support02 li .cont .item02 .left .text h3{font-size: 16px;margin-bottom: 15px;}
	.support02 li{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #DDDDDD;}
	.parter02 .cont li:last-child{margin-bottom: 0;}
	.support02 li .cont .item02{margin-bottom: 0;}
	
	.parter-tl{width: 60%;height: 100px;}
	.parter-tl .text h3{font-size: 30px;}
	.parter-tl .text h4{font-size: 20px;}
	.parter-tl .text h4 font{font-size: 12px;}
	.parter-tl .text{padding: 5px 0;}
	
	.parter01wrap{margin: 50px auto;}
	.parter01{margin-top: 50px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.parter01 a{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.parter01 a .text h3{font-size: 18px;}
	.parter01 a .text h4{font-size: 14px;}
	
	.parter02wrap{padding-top: 0;margin-bottom: 50px;}
	.parter02wrap::after{background-attachment: scroll;display: none;}
	.parter02{padding: 50px 20px;width: 100%;}
	.parter02 .cont li{width: 100%;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #FFFFFF;}
	.parter02 .cont li .right h3{font-size: 18px;}
	.parter02 .cont li .right p{font-size: 14px;}
	.parter02 .cont{margin-top: 50px;}	
	.parter02 .cont li .left{width: 70px;height: 70px;}
	.parter02 .cont li .left font{width: 36px;height: 36px;}
	.parter02 .cont li .right{width: calc(100% - 90px);}
	
	.parter03wrap{margin: 50px auto;}
	.parter03{margin-top: 50px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.parter03 a{width: 100%;margin-right: 0;margin-bottom: 30px;}
	.parter03 a:last-child{margin-bottom: 0;}
	.parter04wrap{margin: 50px auto;}
	.parter04 li .info p{font-size: 14px;line-height: 24px;}
	
	.parter05wrap{margin: 50px auto 0;}
	.parter05{margin-top: 50px;padding-bottom: 50px;}
	.wpcf7-form{width: 90%;}
	.wpcf7-form ul{padding: 50px 0 30px;}
	.wpcf7-form ul li h3{font-size: 16px;}
	.wpcf7-form ul li p{font-size: 12px;margin-bottom: 10px;}
	.wpcf7-form ul li{width: 100%;}
	.parter05::after{height: 100%;}
	.wpcf7-form .more{width: 90%;font-size: 14px;padding: 10px 0;}
	.wpcf7-form .more font{font-size: 20px;}
	
	/* .pintroduction01 */
	.pintroduction01{display: block;margin: 50px auto;}
	.pintroduction01 .ul{width: 100%;padding: 0;border: none;}
	.pintroduction01 .p-min{width: 100%;margin-top: 50px;padding: 0;}
	.pintroduction01 .p-min li .item{justify-content: space-between;-webkit-justify-content: space-between;}
	.pintroduction01 .p-min li .item a .imgbox{height: 100px;}
	.pintroduction01 .p-min li .item a{width: 49%;margin-right: 0;margin-bottom: 2%;}
	.pintroduction01 .p-min li .item a h3{font-size: 14px;letter-spacing: 0;line-height: 20px;box-sizing: border-box;padding: 0 5px;}
	.pintroduction01 .ul .li .top{height: 54px;}
	.proinfo01{margin: 50px auto;}
	.p-tl{font-size: 26px;margin-bottom: 20px;}
	.proinfo01 h4{font-size: 14px;line-height: 26px;}
	.proinfo02wrap{padding: 50px 0;}
	.proinfo04wrap{margin: 50px auto;}
	.proinfo04wrap p{font-size: 18px;margin-bottom: 30px;}
	.protab{width:100%;display: block;overflow: hidden;overflow-x: scroll;}
	.protab tbody{display: table;width: 800px;}
	.ctwoinfo03 ul li{width: 32%;margin-bottom: 2%;padding: 0 5px;box-sizing: border-box;}
	.ctwoinfo03{width: 96%;}
	/* .ctwoinfo03 ul{-webkit-flex-wrap: wrap;flex-wrap: wrap;} */
	.ctwoinfo03 ul li .text{font-size: 12px;line-height: 20px;}
	.ctwoinfo03 ul li .imgbox img{width: 100%;}
	.ctwoinfo03 ul li .imgbox{margin-bottom: 10px;}
	
	.parter-tl .text{width: 128%;}
	.parter03wrap .text{width: 144%;}
	
	.contacttwo02, .contacttwo03wrap{width: 90%;}
	.contacttwo02{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.contacttwo02 i{display: none;}
	.contacttwo02 li{border-bottom: 1px solid #DDDDDD;padding-bottom: 30px;margin-bottom: 30px;}
	.contacttwo02 li:last-child{padding-bottom: 0;margin-bottom: 0;border: none;}
	.parter03{-webkit-justify-content: space-between;justify-content: space-between;}
	.parter03 a{width: 49%;margin-bottom: 2%;}
	.parter03 a .text{padding: 15px 10px;font-size: 14px;}
	.shangpu03wrap .imgbox img{width: 100%;height: auto;}
	.shangpu02n .center .txt h3{font-size: 20px;line-height: 30px;}
	.support02 li .cont .item02 .left .text h3{font-size: 14px;}
	.parter02 .cont li .right h3{font-size: 16px;}
	
	
	
	
	}