 @media only screen and (min-width:750px) and (max-width:1000px) {
 .news01wrap {
padding: 80px 0;
}
 .news02 .content .main .textbox h3 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
 .newsinfowrap .n-tlwrap .n-tl {
width: 96%;
}
 .newsinfo01 {
width: 96%;
padding: 0;
margin-bottom: 80px;
}
 .modewrap {
padding: 80px 0;
}
 .modewrap .left {
padding: 0 40px 0 2%;
}
 .modewrap .right {
padding-right: 2%;
}
 .more {
width: 140px;
}
 .index03 {
padding: 60px 0;
}
 .index04wrap .top h3 {
font-size: 24px;
}
 .index04wrap .top p {
font-size: 16px;
}
 .index04wrap .top h4 {
width: 90%;
}
 .index04wrap .top strong {
margin: 20px auto;
}
 .index04wrap .index04 {
padding: 60px 2%;
background-attachment: scroll;
}
 .index04wrap .index04 .text .cont h3 {
font-size: 24px;
}
 .index04wrap .index04 .text .cont {
width: 60%;
}
 .index04wrap .index04 .text .cont h4 {
font-size: 14px;
}
 .index04wrap .index04 .text .cont::after {
top: 36px;
}
 .index05wrap .top .left .cont .tl {
font-size: 28px;
margin-bottom: 30px;
}
 .index05wrap .top .left .cont .list .item h3 {
margin-bottom: 20px;
}
 .index05wrap .top .left .cont .list .item h4 {
font-size: 14px;
padding: 0;
}
 .index05wrap .top .left .bgfont {
font-size: 90px;
letter-spacing: 2px;
}
 .index05wrap .top .left .cont {
padding-top: 65px;
}
 .index05wrap .top .left .cont .list .item .more {
width: 140px;
height: 36px;
line-height: 36px;
}
 .index05wrap {
padding: 60px 0;
}
 .index06wrap .tl {
padding-top: 60px;
}
 .min02wrap {
padding: 80px 0;
}
 .news02 .content {
padding: 40px 0;
}
 .newsinfowrap {
margin-top: 71px;
}
 .newsinfowrap .n-tlwrap .n-tl h3 {
font-size: 28px;
}
 .news01wrap {
padding: 60px 0;
}
 .modewrap .left h3 {
font-size: 20px;
}
 .modewrap .left h4 {
font-size: 16px;
}
 .modewrap .left p {
font-size: 14px;
line-height: 24px;
}
}
 @media only screen and (max-width:760px) {
 .pc-1200px, .bltindexnews .right a .newsmore, .bltindexnews .left .newsmore {
display: none;
}
 .bltindexnews .left, .bltindexnews .right, .bltindexnews .right a p, .bltindexnews .right a dd {
width: 100%;
}
.bltindexnews .right a dd h4, .bltindexnews .left dd h4 {
margin: 10px 0;
-webkit-line-clamp: 1;
}
.bltindexnews .left dd h3 {
font-size:16px;
}
.bltindexnews .right a {
display: block;
}
.bltindexnews .left p, .bltindexnews .right p {
max-height: 200px;
}
.bltindexnews .left dd, .bltindexnews .right a dd h3 {
margin: 10px 0 0 0;
}
.bltindexnews {
width: 80%;
}
.bltindexnews .right a h5 {
display: block;
}
 .index03 {
padding: 0 2%;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
margin: 30px auto;
}
 .index03 .item {
width: 100%;
margin-bottom: 30px;
}
 .index03 .item:last-child {
margin-bottom: 0;
}
 .index03 .item img {
width: auto;
height: 400px;
}
 .index03 .item .text h3 {
font-size: 24px;
padding-bottom: 20px;
margin-bottom: 20px;
}
 .index03 .item .text h4 {
width: 96%;
}
 .index03 .item .text .more {
margin-top: 40px;
}
 .more {
width: 140px;
height: 38px;
line-height:38px;
font-size: 14px;
}
 .index04wrap .top, .index08 {
margin: 50px auto;
}
 .index04wrap .top {
width: 96%;
}
 .index04wrap .index04 {
padding: 50px 2%;
background-attachment: scroll;
}
 .index04wrap .top p {
font-size: 20px;
}
 .index04wrap .top strong {
margin: 20px auto;
}
 .index04wrap .top h4 {
width: 100%;
}
 .index04wrap .index04 .text .cont {
width: 100%;
padding: 30px;
margin: auto;
}
 .index04wrap .index04 .text .cont h3 {
font-size: 24px;
margin-bottom: 20px;
}
 .index04wrap .index04 .text .cont h4 {
margin-bottom: 20px;
}
 .index04wrap .index04 .text .cont::after {
top: 28px;
}
 .index04wrap .top h3 {
width: 100%;
font-size: 14px;
line-height: 26px;
}
 .index05wrap {
padding: 50px 0;
display: flex;
display: -webkit-flex;
-webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
}
 .index05wrap .top .right {
display: none;
}
 .index05wrap .top .left {
width: 100%;
padding-left: 0;
}
 .index05wrap .top .left .cont {
padding-top: 0;
}
 .index05wrap .top .left .bgfont {
display: none;
}
 .index05wrap .top .left .cont {
width: 100%;
padding: 0 2%;
border: none;
}
 .index05wrap .top .left .cont::before {
display: none;
}
 .index05wrap .top .left .cont .tl {
font-size: 26px;
margin-bottom: 30px;
display: none;
}
 .index05wrap .top .left .cont .list .item h3 {
font-size: 22px;
margin-bottom: 30px;
}
 .index05wrap .top .left .cont .list .item h4 {
font-size: 14px;
line-height: 26px;
padding-right: 0;
margin-bottom: 30px;
}
 .index05wrap .sjtl {
display: block;
font-size: 26px;
color: #222222;
margin-bottom: 30px;
font-weight: bold;
text-align: center;
padding-bottom: 20px;
position: relative;
}
 .index05wrap .sjtl::after {
content: '';
display: block;
width: 30px;
height: 2px;
background-color: #2488cc;
position: absolute;
left: 50%;
bottom: 0;
margin-left: -15px;
}
 .index05wrap .bot .gallery-thumbs .swiper-slide a .text {
display: none;
}
 .index05wrap .top {
margin-top: 30px;
margin-bottom: 0;
}
 .index05wrap .swiper-button-next, .index05wrap .swiper-button-prev {
margin-top: 10px;
}
 .index06wrap .tl {
width: 96%;
padding: 0;
margin: 50px auto 30px;
border: none;
font-size: 26px;
text-align: center;
position: relative;
padding-bottom: 20px;
}
 .index06wrap .tl::before {
width: 30px;
height: 2px;
left: 50%;
bottom: 0;
margin-left: -15px;
top: initial;
}
 .index06wrap .index06 {
width: 96%;
margin-bottom: 50px;
}
 .index06wrap .index06 img.pcmap {
display: none;
}
 .index06wrap .index06 img.sjmap {
display: block;
width: 100%;
}
 .index06wrap .index06 .min {
display: none;
}
 .min02wrap {
padding: 50px 0;
background-attachment: scroll;
}
 .index06wrap .min02 {
width: 96%;
}
 .index06wrap .min02 .imgbox p {
width: 17.6%;
margin-right: 3%;
margin-bottom: 3%;
}
 .index06wrap .min02 .imgbox p:nth-of-type(9n) {
margin-right: 3%;
}
 .index06wrap .min02 .imgbox p:nth-of-type(5n) {
margin-right: 0;
}
 .index06wrap .min02 .imgbox {
-webkit-justify-content: center;
justify-content: center;
}
 .index07wrap .item .right {
width: 100%;
display: none;
}
 .index07wrap .item {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .index07wrap .item .text {
width: 100%;
box-sizing: border-box;
padding: 50px 2%;
}
 .index07wrap .item .text .cont {
padding: 0;
}
 .index07wrap .item .text .cont .fontbg {
display: none;
}
 .index07wrap .item .text .cont h3 {
font-size: 26px;
padding-bottom: 20px;
position: relative;
}
 .index07wrap .item .text .cont h3::before {
left: 0;
bottom: 0;
top: initial;
width: 30px;
height: 2px;
}
 .index07wrap .item .text .cont h5 {
font-size: 14px;
line-height: 26px;
}
 .index07wrap .item .text .cont p {
font-size: 14px;
line-height: 26px;
}
 .index08 {
width: 96%;
padding-top: 50px;
}
 .index08 p {
font-size: 14PX;
}
 .index08 h3 {
font-size: 22px;
line-height: 30px;
}
 .index08 strong {
margin: 20px auto;
width: 30px;
}
 .footer02 .top, .footer02 .bot {
display: none;
}
 .footer02 .copyright02 {
padding: 20px 2%;
display: block;
box-sizing: border-box;
}
 .bannerwrap .banner .text, .footer02 {
width: 100%;
}
 .footerwrap {
padding: 0;
border-top: 3px solid #2488cc;
}
 .footer02 .copyright02 .f-language {
display: none;
}
 .footer02 .copyright02 .right .item .link {
margin-left: 0;
margin-top: 10px;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
 .footer02 .copyright02 .right .item font {
margin-left: 10px;
}
 .footer02 .copyright02 .right .item:last-child {
line-height: 18px;
}
 .footer02 .copyright02 .right .item {
display: block;
}
	
	/* 公司简介 */
	.innerbanner {
margin-top: 61px;
height: 300px;
}
 .innerbanner .mbxwrap .right {
justify-content:space-around;
width: 100%;
}
 .innerbanner .mbxwrap .right a {
line-height:60px;
font-size:16px;
}
 .innerbanner .mbxwrap .right a {
margin:0;
}
 .innerbanner .mbxwrap h3 {
display:none;
}
 .innerbanner img {
width: auto;
height: 100%;
position: absolute;
left: 50%;
top: 0;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
 .innerbanner .text p {
font-size: 26px;
margin-bottom: 15px;
}
 .innerbanner .text h3 {
font-size: 14px;
}
 .about01wrap {
padding: 50px 2%;
}
 .about01 {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .about01 .left {
width: 100%;
}
 .about01 .right {
width: 100%;
margin-top: 30px;
padding: 0;
}
 .about01wrap::after {
left: 0;
}
 #box .fa {
display: none;
}
 .about01 .right p {
font-size: 12px;
margin-bottom: 15px;
}
 .about01 .right h3 {
font-size: 26px;
}
 .about01 .right h4 {
font-size: 16px;
line-height: 28px;
}
 .about01 .right h5 {
font-size: 14px;
line-height: 26px;
}
	/* #box .cover #imgbg{width: 100%;min-width: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);height: auto;} */
	
	
	.about02 {
width: 96%;
margin: 50px auto;
padding: 0;
}
 .about02 .left {
position: relative;
width: 100%;
border: none;
padding: 0;
margin-bottom: 15px;
}
 .about02 .left h3 {
writing-mode: initial;
font-size: 12px;
}
 .about02 .right h3 {
font-size: 26px;
margin-bottom: 20px;
}
 .about02 .right h4 {
fon top: 16px;
line-height: 28px;
}
 .about02 .right h5 {
font-size: 14px;
line-height: 26px;
}
 .about03 {
position: relative;
}
 .about03wrap .bg {
display: none;
}
 .about03wrap {
background: url(../images/about_sjbg01.jpg) no-repeat;
box-sizing: border-box;
padding: 50px 2%;
background-size: cover;
}
 .about03 {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .about03 li {
width: 100%;
border: 1px solid #ddd;
margin-bottom: 2%;
}
 .about03 li:last-child {
margin-bottom: 0;
border: 1px solid #ddd;
}
 .about03 li {
padding: 30px 0;
}
 .about03 li .bot {
position: relative;
bottom: 0;
}
 .about03 li .hovertext {
opacity: 1;
}
 .about03 li h3 {
font-size: 26px;
line-height: 30px;
}
 .about03 li h3 br {
display: none;
}
 .about03 li p {
font-size: 22px;
margin-top: 30px;
}
 .about03 li .hovertext {
font-size: 14px;
line-height: 26px;
width: 90%;
margin: 20px auto;
}
 .about03 li .bot {
margin-top: 20px;
}
 .about04wrap {
padding: 50px 0;
}
 .about04wrap .a-tl {
font-size: 26px;
}
 .about04 {
width: 96%;
padding-bottom: 80px;
}
 .about04 .gallery-top {
width: 100%;
}
 .about04wrap .about04 .thumbswrap {
padding: 0 2%;
}
 .about04 .gallery-top .text h3 {
font-size: 22px;
margin-bottom: 30px;
}
 .about04 .gallery-top .text h4 {
font-size: 14px;
line-height: 24px;
}
 .about04 .topwrap {
}
 .about04wrap .about04 .swiper-button-next, .about04wrap .about04 .swiper-button-prev {
top: initial;
bottom: 0;
width: 46px;
height: 46px;
}
 .about04wrap .about04 .swiper-pagination {
margin: 30px 0 20px;
}
 .about04wrap .about04 .swiper-button-next {
right: calc(50% - 52px);
}
 .about04wrap .about04 .swiper-button-prev {
left: calc(50% - 52px);
}
 .about05wrap {
padding: 50px 0;
}
 .about05wrap .top {
width: 96%;
margin-bottom: 30px;
}
 .about05 {
width: 96%;
}
 .about05wrap .top h3 {
font-size: 26px;
}
 .about05wrap .top h4 {
font-size: 14px;
line-height: 26px;
}
 .about05 .swiper-pagination {
margin: 0 25px;
}
 .about05 .page {
margin-top: 30px;
}
	
	/* 高管 */
	.gaoguan01wrap {
padding: 50px 0;
}
 .g-tl {
width: 96%;
}
 .g-tl h3 {
font-size: 26px;
margin-bottom: 30px;
}
 .g-tl h4 {
font-size: 14px;
line-height: 26px;
}
 .gaoguan01 {
width: 96%;
margin-top: 30px;
}
 .gaoguan01 .box {
width: 80%;
margin: auto;
}
 .gaoguan01 .box .text {
padding: 20px 10px;
}
 .gaoguan01 .box .text h3 {
font-size: 20px;
}
	/* .gaoguan01 .box .text h4{min-height: auto;} */
	.gaoguan01 .swiper-slide:nth-of-type(2n) .box {
-webkit-flex-flow: column;
flex-flow: column;
}
 .gaoguan01 .swiper-slide:nth-of-type(2n) .box .text {
margin-bottom: 0;
margin-top: 10px;
}
 .gaoguan01 .bot .swiper-button-next, .gaoguan01 .bot .swiper-button-prev {
width: 40px;
height: 40px;
}
 .gaoguan01 .bot {
height: 40px;
margin-top: 30px;
}
 .gaoguan01 .box .imgbox {
max-height: 350px;
}
	
	
	/* 知识产权 */
	.knowladge01 li {
padding: 50px 0;
}
 .prothere01, .knowladge01 .cont {
width: 96%;
}
 .knowladge01 .cont, .knowladge01 li:nth-of-type(2n) .cont {
-webkit-flex-flow: column;
flex-flow: column;
}
 .knowladge01 li .imgbox {
width: 100%;
}
 .knowladge01 li .text, .knowladge01 li:nth-of-type(2n) .text {
width: 100%;
padding: 0;
margin-top: 30px;
}
 .knowladge01 li .text h3 {
font-size: 24px;
}
 .knowladge01 li .text p {
font-size: 14px;
line-height: 24px;
}
 .knowladge01 li .text h4 {
font-size: 14px;
line-height: 26px;
}
 .contwidth, .news02 .content .main, .supplytopwrap .text {
width: 96%;
}
 .knowladge02wrap .top h3:nth-of-type(1), .knowladge02 a p {
padding-left: 0;
width: 39%;
padding-left: 0;
letter-spacing: 0;
}
 .knowladge02wrap .top h3:nth-of-type(2) {
width: 70%;
}
 .knowladge02 a {
padding-right: 20px;
-webkit-flex-flow: column;
flex-flow: column;
-webkit-align-items: flex-start;
align-items: flex-start;
-webkit-justify-content: center;
justify-content: center;
}
 .knowladge02 a h3 {
width: 70%;
font-size: 14px;
}
 .knowladge02 a i {
right: 20px;
}
 .knowladge02 a p {
font-size: 14px;
margin-bottom: 10px;
}
 .knowladge02wrap {
margin-bottom: 50px;
}
	
	/* contact */
	.contact01 {
margin: 50px auto;
}
 .contact01 .mapwrap .map {
height: 400px;
}
 .contact01 .bot {
width: 96%;
}
 .contact01 .bot {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .contact01 .bot .left {
width: 100%;
margin-bottom: 30px;
}
 .contact01 .bot .right {
width: 100%;
}
 .contact01 .bot .right li font {
font-size: 14px;
}
 .contact02warp {
padding: 50px 0;
}
 .contact02 {
width: 96%;
}
 .contact02 .min a .text span {
font-size: 20px;
min-height: auto;
letter-spacing: 0;
}
 .contact02 .min a .text strong {
margin: auto;
margin-bottom: 15px;
}
 .contact02 .min a .text {
padding-bottom: 0;
}
	
	/* 产品与服务 */
	.pro02banner .sjbanner {
display: block;
}
 .pro02banner video {
display: none;
}
 .prothere01 {
margin: 50px auto;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .prothere01 .imgbox {
width: 100%;
}
 .prothere01 .text {
width: 100%;
padding: 0;
margin-top: 30px;
}
 .prothere01 .text h4 {
font-size: 14px;
line-height: 26px;
}
 .prothere01 .text h3 {
font-size: 16px;
line-height: 28px;
margin-bottom: 20px;
}
 .prothere03wrap {
margin: 50px auto;
}
 .p-tl {
font-size: 24px;
margin-bottom: 30px;
line-height: 30px;
}
 .prothere03 .li .text h4, .prothere03 .li .text a {
opacity: 1;
transform: none;
-webkit-transform: none;
}
 .prothere03 .li .text {
padding: 0 50px;
}
 .prothere03 .swiper-button-next, .prothere03 .swiper-button-prev {
width: 42px;
height: 42px;
}
 .prothere03 .li .text h3 {
margin: 20px auto;
}
 .prothere03 .li .text strong {
width: 40px;
}
 .prothere03 .li .text h4 {
font-size: 14px;
line-height: 24px;
margin-bottom: 30px;
}
 .prothere03 .li .text a {
width: 150px;
height: 40px;
line-height: 40px;
}
 .proone0201, .prothere02, .prothere04wrap {
width: 96%;
margin: 50px auto;
}
 .prothere04 .swiper-button-next, .prothere04 .swiper-button-prev, .join02 .swiper-button-next, .join02 .swiper-button-prev {
width: 42px;
height: 42px;
background-color: #fff;
color: #1c3e7d;
font-size: 18px;
display: flex;
display: -webkit-flex;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
align-items: center;
background-image: none;
outline: none;
top: 50%;
margin-top: -42px;
}
 .prothere04 .swiper-button-next, .join02 .swiper-button-next {
right: 0;
}
 .prothere04 .swiper-button-prev, .join02 .swiper-button-prev {
left: 0;
}
 .prothere02wrap {
padding: 50px 0;
}
 .prothere02 .gallery-top .text {
padding: 30px 20px;
}
 .prothere02 .gallery-thumbs .bigimgbox h4 {
font-size: 12px;
white-space: break-spaces;
line-height:18px;
width: 100%;
}
 .prothere02 .gallery-thumbs .bigimgbox h4 span {
font-size: 12px;
display: none;
}
 .prothere02 .gallery-top .text .tl p::after {
width: 50px;
}
 .prothere02 .gallery-top .text h4 {
font-size: 20px;
margin: 20px 0;
}
 .prothere02 .gallery-thumbs .bigimgbox .img {
width: 80px;
height: 80px;
}
 .prothere02 .gallery-thumbs .bigimgbox .img {
border: 5px solid #cacaca;
}
 .prothere02 {
margin-bottom: 0;
margin-top: 0;
}
 .prothere02 .gallery-thumbs .swiper-slide::after {
right: -20px;
top: 30px;
}
 iframe {
height: 300px!important;
}
 .prothere05wrap {
padding: 50px 0;
}
 .proonetext {
width: 96%;
}
 .prothere05 {
width: 96%;
}
 .proonetext h3 {
font-size: 26px;
margin-bottom: 30px;
}
 .prothere05 li {
width: 100%;
margin-right: 0;
padding-bottom: 20px;
}
 .prothere05 li h3 {
margin: auto;
margin-top: -24px;
margin-bottom: 20px;
}
 .tablewraps {
width: 96%;
}
 .tablewraps .tab a {
width: 49%;
margin-right: 2%;
font-size: 14px;
line-height: 20px;
padding: 5px 0;
}
 .tablewraps .tab {
margin-bottom: 30px;
}
 .prothere05wrap .proonetext02 {
padding: 50px 0 0;
}
 .proonetext h3 {
margin-bottom: 20px;
font-size: 24px;
}
 .proonetext h4 {
font-size: 14px;
}
 .proonetext p {
font-size: 14px;
line-height: 26px;
}
	
	/* 设备 */
	.protwo01wrap {
padding: 0;
margin: 50px auto;
}
 .protwo-tl {
font-size: 26px;
}
 .protwo01 {
padding:  0;
padding-bottom: 90px;
}
 .protwo01 .box {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .protwo01 .box .img {
width: 100%;
border-bottom: 1px solid #DDDDDD;
}
 .protwo01 .box .text {
width: 100%;
padding: 0 20px;
margin-top: 30px;
}
 .protwo01 .box .text p {
font-size: 20px;
}
 .protwo01 .box .text h3 {
font-size: 16px;
}
 .protwo01 .box .text font {
font-size: 16px;
}
 .protwo01 .box .text h4 {
font-size: 14px;
}
 .protwo01 .swiper-button-next, .protwo01 .swiper-button-prev {
display: none;
}
 .protwo01 .swiper-pagination {
width: 100%;
box-sizing: border-box;
padding: 0 20px;
text-align: left;
bottom: 50px;
}
 .protwo02wrap {
width: 96%;
margin: 50px auto;
}
 div#pro2, #pro3 {
display: none;
}
 .protwo02 .box {
-webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
padding: 0;
}
 .protwo02 .box .img {
width: 100%;
border-bottom: 1px solid #DDDDDD;
}
 .protwo02 .box .img img {
width: auto;
margin: auto;
height: 300px;
}
 .protwo02 .box .text {
width: 100%;
padding: 0 20px 30px;
margin-top: 30px;
box-sizing: border-box;
}
 .protwo02 .swiper-button-next, .protwo02 .swiper-button-prev {
display: none;
}
 .protwo02 .box .text p {
font-size: 20px;
}
 .protwo02 .box .text font {
font-size: 16px;
margin: 20px auto;
line-height: 20px;
}
 .protwo02 .box .text h3 {
font-size: 14px;
}
 .protwo02 .box .text .more {
width: 140px;
height: 38px;
line-height: 38px;
}


	
	/* 企业新闻 */
	.news01wrap {
padding: 50px 0;
}
 .news01 a {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .news01 a .imgbox {
width: 100%;
}
 .news01 a .text {
width: 100%;
padding: 0;
margin-top: 30px;
border: none;
}
 .news01 a .text .cont h3 {
font-size: 18px;
line-height: 28px;
margin-bottom: 20px;
}
 .news01 .swiper-pagination {
position: relative;
bottom: 0;
margin-top: 30px;
width: 100%;
padding-top: 30px;
border-top: 1px solid #DDDDDD;
}
 .news02 .content {
width: 100%;
padding: 30px 0;
}
 .news02 .content .main .textbox {
position: relative;
top: 0;
transform: none;
-webkit-transform: none;
width: 100%;
margin-top: 30px;
}
 .news02 .content .main .imgbox {
width: 100%;
}
 .news02 .content .main .textbox h3 {
font-size: 18px;
margin: 20px auto;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
 .news02 .content .main .textbox p {
font-size: 14px;
line-height: 26px;
}
 .fy, .nav-links {
width: 100%;
padding: 30px 0 50px;
}
 .fy a, .nav-links span, .nav-links a, .fy a:nth-of-type(1) {
margin: 0 4px;
}
 .nav-links {
padding: 0;
}
 .newsinfo01 .cont p {
margin-bottom: 20px;
}
 .newsinfo01 .cont p:last-child {
margin-bottom: 0;
}
	
	/* 联系 */
	.modewrap {
padding: 50px 2%;
-webkit-flex-flow: column-reverse;
flex-flow: column-reverse;
box-sizing: border-box;
}
 .modewrap .right {
width: 100%;
padding: 0;
}
 .modewrap .left {
width: 100%;
padding: 0;
margin-top: 30px;
}
 .modewrap .left h3 {
font-size: 20px;
line-height: 30px;
}
 .modewrap .left h4 {
font-size: 18px;
}
 .modewrap .left p {
font-size: 14px;
line-height: 26px;
}
	
	/* 隐私条款 */
	.secretwarp {
margin-top: 111px;
}
 .secretwarp .t-tl {
width: 96%;
font-size: 24px;
margin-bottom: 30px;
}
 .secretwarp .secret .cont {
width: 96%;
margin-bottom: 50px;
}
 .secretwarp .secret .cont p {
font-size: 14px;
line-height: 26px;
margin-bottom: 30px;
}
 .secretwarp .secret .cont h3 {
font-size: 18px;
}
	
	
	
	
	
	
	/* .agentbanner */
	.agentbanner {
position: relative;
height: 300px;
}
 .agentbanner img {
width: auto;
height: 100%;
position: absolute;
left: 50%;
top: 0;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
 .agentbanner .text h3 {
font-size: 26px;
}
 .agent01wrap {
margin: 50px auto;
}
 .agenttl {
font-size: 20px;
line-height: 26px;
margin-bottom: 30px;
padding-bottom: 0;
}
 .agent01wrap .line {
display: none;
}
 .agent01 {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 0;
}
 .agent01 .item {
width: 100%;
margin-bottom: 2%;
position: relative;
}
 .agent01 .item font {
display: none;
}
 .agent01 .item p {
margin: 0;
position: relative;
z-index: 1;
position: absolute;
top: 20px;
width: 100%;
left: 0;
}
 .agent01 .item h4 {
font-size: 14px;
z-index: 0;
line-height: 26px;
min-height: auto;
padding: 50px 20px;
}
 .agent01 .item h4::before {
display: none;
}
 .agent01 .item:last-child {
margin-bottom: 0;
}
 .agent02wrap {
padding: 50px 0;
}
 .agent02 {
-webkit-flex-flow: column;
flex-flow: column;
}
 .agent02 .imgbox {
width: 100%;
}
 .agent02 .text {
width: 100%;
padding: 0;
margin-top: 30px;
}
 .agent02 .text p {
font-size: 14px;
margin-bottom: 20px;
}
 .agent03wrap {
margin: 50px 0;
}
 .agent03 {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .agent03 li {
width: 100%;
margin-right: 0;
margin-bottom: 2%;
}
 .agent03 li:last-child {
margin-bottom: 0;
}
 .aftermarketone01 {
margin: 50px auto;
}
 .aftermarketone01 .cont {
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .aftermarketone01 .cont li.now, .aftermarketone01 .cont li {
width: 100%;
border: 1PX SOLID #DDDDDD;
padding: 30px 0;
margin-bottom: 2%;
}
 .aftermarketone01 .cont li .min img {
height: 100px;
opacity: 1;
}
 .aftermarketone01 .cont li .min {
padding: 0 20px;
}
 .aftermarketone01 .cont li .min h3 {
max-width: initial;
}
 .aftermarketone01 .cont li .min h4 {
width: auto;
opacity: 1;
}
 .aftermarketone02 {
padding: 50px 0;
background-attachment: scroll;
}
 .aftermarketone02 .cont {
width: 96%;
}
 .aftermarketone02 .cont .top {
font-size: 20px;
line-height: 26px;
margin-bottom: 30px;
}
 .prolistoneinfowrap {
width: 96%;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .prolistoneinfo {
width: 100%;
padding-top: 50px;
border: none;
}
 .prolistoneinfowrap .r-list {
width: 100%;
}
 .prolistoneinfo li {
width: 100%;
padding: 0;
}
 .prolistoneinfo li .tl {
font-size: 20px;
margin-bottom: 20px;
padding-bottom: 10px;
}
 .prolistoneinfo li .tl::before {
width: 30px;
height: 2px;
left: 0;
bottom: 0;
top: initial;
}
 .prolistoneinfo li {
margin: 0;
margin-bottom: 30px;
}
 .prolistoneinfo li:last-child {
margin-bottom: 0;
}
 .prolistoneinfowrap .r-list {
padding: 0;
margin: 50px 0;
}
 .prolistoneinfowrap .r-list h3 {
font-size: 20px;
}
 .prolistoneinfo li .tlinfo {
font-size: 14px;
line-height: 26px;
}
 .info .text {
padding-top: 0;
}
 .prolistoneinfowrap .r-list .min a {
font-size: 14px;
}
 .solution02wrap h4 {
width: 100%;
font-size: 14px;
line-height: 26px;
}
 .solution06 a .text h3 {
font-size: 14px;
line-height: 26px;
}
 .solution06 a .text p {
font-size: 12px;
}
 .audit01, .supply01wrap {
width: 96%;
margin: 50px auto;
}
 .supplyone01wrap .right .text02 h3 {
font-size: 20px;
margin-bottom: 20px;
letter-spacing: 0;
}
 .audit01 .right .text02 {
padding-bottom: 50px;
margin-bottom: 30px;
}
 .supplyone01wrap .right .form02 .tl {
font-size: 20px;
}
 .s-form01 p {
font-size: 14px;
margin-bottom: 10px;
}
 .s-form01 input {
margin-bottom: 20px;
}
 .s-tl01 {
font-size: 20px;
margin-bottom: 30px;
}
 .supply01 li {
padding: 40px 0;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
}
 .supply01 li h3 {
font-size: 18px;
width: 100%;
margin-bottom: 20px;
}
 .supply01 li h4 {
font-size: 14px;
line-height: 26px;
width: 100%;
}
 .supply02wrap {
padding: 50px 0;
}
 .supply02 {
width: 96%;
}
 .supply03 {
width: 96%;
margin: 50px auto;
}
 .s-form01 ul {
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
 .s-form01 ul li {
width: 100%;
}
 .s-form01 .check label {
margin-bottom: 6px;
}
 .s-form01 .check label p {
font-size: 12px;
}
 .aftermarketone01 .proonetext p font {
font-size: 15px;
letter-spacing: 0;
}
 .searchbanner .text {
width: 90%;
left: 5%;
overflow: hidden;
}
 .searchbanner .text p {
font-size: 20px;
margin-bottom: 10px;
font-weight: normal;
}
 .searchbanner .text h3, .innerbanner .hottt span {
display: none;
}
 .searchbanner .text form, .innerbanner .hottt {
width: 100%;
}
 .searchbanner .text form .search-field {
height: 38px;
}
 .searchbanner .text form .btn {
height: 38px;
}
 .searchbanner .hottt p {
display: block;
overflow: hidden;
width: 100%;
}
.innerbanner .hottt a {
padding: 0 10px;
letter-spacing: 0;
margin: 0 6px 6px 0;
}
.searchlist-titile {
width: 90%;
margin: 20px auto 0;
}
.searchlist-titile h3 {
}
.searchlistcenter {
width: 98%;
margin: 50px auto;
min-height: auto;
}
.searchlistcenter .p-yjy {
}
.searchlistcenter .p-yjy a {
font-size: 18px;
margin: 0;
letter-spacing: 0;
width: 25%;
}
.searchlistcenter .p-yjy-center {
margin: 30px 0 0 0;
}
.nofoundanytihings {
font-size: 16px;
letter-spacing: 0;
color: #666;
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content .main {
width: 100%;
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content .main .imgbox {
width: 100%;
overflow: hidden;
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content .main .textbox {
position: relative;
top: auto;
right: auto;
transform: 0;
margin: 20px 0 0 0;
transform: translateY(0%);
width: 100%;
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content .main .textbox h3 {
font-size: 18px;
font-weight: normal;
margin: 16px 0 0;
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content .main .textbox span {
}
.searchlistcenter .p-yjy-center .p-kn .newslist .content {
padding: 20px 0;
margin: 0 0 50px 0;
}
 .searchlistcenter .p-yjy-center .p-kn .product a h5 {
width: 40%;
}
.searchlistcenter .p-yjy-center .p-kn .product a h6 {
width: 55%;
}
 .searchlistcenter .p-yjy-center .p-kn .powder a {
width:60%;
margin: 30px auto;
}
}
