@media (min-width: 640px) {
  .idxpad .title span {display: block;}
}
@media (min-width: 992px) {
  .index8-ul .col-md-3, .achieve2 .col-md-2 {width: 20%;}
  .business li::before {position: absolute; display: block; content: ''; top: 0; right: 0; bottom: 0; width: 50%; }
  .achieve2 .index2 .tit {position: absolute; right: 0; top: 0; width: 20%; padding-left: 6px;}
  .achieve2 .index2 .num {position: absolute; right: 0; bottom: -34px; width: 20%; padding-left: 6px;}
  .achieve4 .title {position: absolute; top: 0; left: 0;}
  .achieve4 .desc {position: absolute; bottom: 0; left: 0; width: 34%;}
  .achieve4 .imgbox {margin-left: 37%; height: 625px;}
  .news-detail .col-md-4 {float: right;}
  .coop1 form {padding: 60px;}
  .coop1 .title {margin-bottom: 60px;}
  .coop1 .row {margin-left: -30px; margin-right: -30px;}
  .coop1 .col-xs-12 {margin-bottom: 40px; padding-left: 30px; padding-right: 30px;}
  .coop1 .submit {margin-top: 60px; margin-bottom: 40px; height: 62px;}
  .coop3 {padding: 80px 0;}
}
@media (min-width: 1200px) {
  .index4 > div:hover .index4-title {color: #fff;}
  .index4 > div:hover .index4-title::before {opacity: 1; transform: translateX(0);}
  .index4 > div:hover .index4-title img {opacity: .2;}
  .index4-imgbox__pic:hover img {transform: scale(1.1);}
  .index6 > div:hover .imgbox {box-shadow: 10px 16px 34px rgba(0, 0, 0, .21);}
  .index6 > div:hover .textbox {color: #fff; background: rgba(0, 0, 0, .45);}
  .index6 > div:hover .textbox h2 {bottom: 320px;}
  .index6 > div:hover .textbox ul {opacity: 1; transform: translateY(0);}
  .index9 a:hover {color: #fff; background: #cf263a; border-color: #cf263a;}
  .index10 .weui-flex:hover {top: -10px;}
  .achieve3 .swiper-slide:hover .bgcolor {transform: scale(1.2);}
  .case2 dd a:hover {background-color: #f3f3f3;}
  .case2 .imgbox:hover img {transform: scale(1.1);}
  .news1-btn li a:hover .weui-cell__bd,
  .news1-panel a:hover h3,
  .white-panel:hover h3, 
  .el-pagination button:hover,
  .el-pager a:not(.active):hover,
  .news2 .select ul a:hover,
  .news-article .top:hover,
  .news-pages a:hover,
  .news-aside li a:hover,
  .questions .before:hover,
  .coop1 .checkbox a:hover {color: #cf263a;}
  .news-aside li a:hover {padding-left: 30px;}
  .white-panel:hover img {opacity: .85;}
  .white-panel:hover {margin-top: -10px; box-shadow: 0 15px 20px rgba(0, 0, 0, .1);}
  .ui-select-option span:hover{background: #cf263a; color: #fff;}
  .coop1 .submit:hover {background: rgba(207, 38, 58, .9);}
  .questions .before:hover .weui-cell__ft {border-right-color: #cf263a; border-bottom-color: #cf263a;}
  .quick-entry .weui-flex:hover {border-color: #cf263a; box-shadow: 0 10px 16px rgba(0, 0, 0, .13);}
  .coop-layout__cont .closebtn:hover::before, .coop-layout__cont .closebtn:hover::after {background: #cf263a;} 
  .case6 .weui-cell:hover {background-blend-mode: multiply;}
  .case6 .weui-cell:hover::before {display: none;}
}
@media (max-width: 1680px) {
  .business .tags {padding: 60px;}
  .business .tags span {width: 46%;}
}
@media (max-width: 1600px) {
  .index4-textbox {margin-top: 70px;}
  .index4-textbox__desc {margin-bottom: 55px;}
  .business .tags span {width: 47%;}
  .brand2 .weui-cell__ft {width: 45%;}
}
@media (max-width: 1440px) {
  .header .logo {margin-top: 14px;}
  .about5 .weui-cell__bd {padding-left: 8px; font-size: 18px;}
  .news1-panel {padding-left: 10%;}
  .coop3 .weui-cell__ft:last-child > div {padding-right: 0;}
  .quick-entry ul {margin-left: -20px; margin-right: -20px;}
  .quick-entry li {padding: 15px 20px;}
  .business .tags {padding: 50px 20px;}
  .business .tags span {width: 46.5%; font-size: 14px;}
  .idxpad{padding: 0 0.5%;}
}
@media (max-width: 1280px) {
  .coop3 .weui-cell__hd:first-child {display: none;}
  .coop3 .qrcode {margin: 15px auto; width: 129px;}
}
@media (min-width: 992px) and (max-width: 1366px) {
  .about5 .col-md-3 {width: 50%;}
  .business .tags span.col2 {width: 93%;}
}
@media (min-width: 992px) and (max-width: 1200px) {
  .achieve2 .col-md-2 {width: 33.3333337%;}
}

@media (max-width:1024px) {
	.index5-swiper {left: 22%;}
	.index5-btn{left: 22%;}
	.idxpad{padding: 0 1%;}
	.xinwen1_right li{padding: 3px 0;}
	.ny_news li{min-height:472px;}
	.telbar {display: none!important;}
	.header .logo{margin-top: 1px;}
	
	.linian_wz li {
    padding-bottom: 15px;
}
.wenhu_left {width: 30%;}
.wenhu_right {width: 70%;padding: 15px 5px 15px 5px;}

.wenhua1_right img{margin-top:50px;}
}

@media (max-width: 991px) {
  .pt115 {padding-top: 70px;}
  .pt230 {padding-top: 130px;}
  .pb230 {padding-bottom: 130px;}
  .f16 {font-size: 16px;}
  .f18 {font-size: 18px;}
  .f26 {font-size: 20px;}
  .f40 {font-size: 30px;}
  .f86 {font-size: 56px;}
  .subnav .weui-cell {font-size: 20px; line-height: 44px;}
  .subnav .weui-cell__ft::after {top: 2px;}
  .idx-banner .textbox, .idx-banner__page {left: 12%;}
  .idxpad {padding: 0 66px;}
  .idxpad .title {font-size: 30px; line-height: 50px;}
  .idx-banner .swiper-pagination {bottom: 0 !important; line-height: 44px;}
  .idx-banner .textbox {width: auto; right: 12%; font-size: 32px;}
  .idx-banner__split {bottom: 44px;}
  .idx-banner__btn {line-height: 44px;}
  .index1.weui-flex, .index3.weui-flex {display: block;}
  .index2 {padding-right: 0;}
  .index2 > div {margin-bottom: 20px;}
  .index2 h3 {font-size: 16px; line-height: 26px;}
  .index2 .din {font-size: 50px;}
  .index2 .uicon {width: 94px; height: 94px; bottom: -26px; right: -50px; max-width: none; transform: scale(.75);}
  .index2 .unit {font-size: 22px;}
  .index2 .unit span {font-size: 18px;}
  .index4 > div {position: relative; margin-bottom: 30px;}
  .index4 > div:first-child {margin-bottom: 60px;}
  .index4-imgbox {float: none; width: auto; margin-left: 30px; margin-right: 30px; margin-top: -75px !important; position: static;}
  .index4-textbox {float: none; width: 100%; padding-right: 0;}
  .index4-textbox ul {margin-bottom: 70px;}
  .index4 > div:first-child .index4-textbox ul {margin-bottom: 0;}
  .index4 > div:nth-child(odd) .index4-title {left: 0; top: 0; margin-left: 0; margin-right: 0; padding: 30px 120px 100px 30px; height: auto;}
  .index4 > div:nth-child(even) .index4-title {right: 0; top: 0; margin-left: 0; margin-right: 0; padding: 30px 120px 100px 30px; height: auto;}
  .index4 > div:nth-child(even) .title {padding-left: 0;}
  .index4 > div:nth-child(even) .index4-imgbox__pic {box-shadow: 0 40px 111px rgba(0, 0, 0, .26);}
  .index4 > div:nth-child(even) .index4-imgbox__logo {left: auto; right: 30px;}
 
  .index4 > div:nth-child(odd) .index4-imgbox__logo {right: 30px;}
  .index4-textbox {padding-left: 30px; padding-right: 30px;}
  .index4-imgbox__logo {bottom: auto; top: 25px !important; width: 82px; height: 82px; margin-top: 0 !important;}
  .index4-title .before {left: -17%; bottom: -10%; right: auto; width: 80% !important;}
  .index4-title .after {display: none;}
  .index4-textbox__tit {margin-top: 40px; font-size: 28px;}
  .index4-textbox__desc {margin-top: 20px; margin-bottom: 50px; font-size: 20px;}
  .index4-textbox li {margin-right: 10px; margin-bottom: 14px; padding-left: 10px; padding-top: 0; padding-bottom: 0; padding-right: 10px; font-size: 14px; line-height: 30px;}
  .index5 {height: auto;}
  .index5 .title {position: static; margin-bottom: 140px;}
  .index5-swiper {position: static; width: 110%; margin-left: -5%; margin-right: -5%;;}
  .index5-swiper dl {position: static; float: left; margin-bottom: 20px !important; width: 50%; display: block; opacity: 1; transform: none;}
  .index5-swiper dl:nth-child(2n-1) .weui-cell__bd {padding-right: 7px;}
  .index5-swiper dt {font-size: 28px;}
  .index5-swiper dd {font-size: 16px;}
  .index6 {padding-bottom: 120px;}
  .index6 .textbox .num {font-size: 34px;}
  .index6 .textbox h2 {right: 40px; width: auto; font-size: 18px; line-height: 26px;}
  .index6 .imgbox {height: 880px;}
  .index7 .title {margin-bottom: 80px; text-align: center;}
  .index7 dl {height: auto; padding: 35px 30px;}
  .index7 dl h3 {margin-top: 20px; font-size: 26px;}
  .index7 dt img {width: 52px;}
  .index7 dd {margin-top: 40px; font-size: 16px; line-height: 28px;}
  .index7 > div:nth-child(3) dl {background: #fff;}
  .index7 > div:nth-child(4) dl {background: #f6f6f6;}
  .index8 {margin-top: 0; padding-top: 140px;}
  .index8 .txt1 {font-size: 26px; line-height: 34px;}
  .index8 .col-xs-12 .txt2 {margin-top: 20px; margin-bottom: 80px;}
  .index8 .txt2, .index9 .desc {font-size: 16px; line-height: 28px;}
  .index8-ul {margin-top: 20px; padding-top: 0; border-top: 0;}
  .index8-li {margin-top: 10px; margin-bottom: 10px; height: 61px;}
  .index8-li i {width: 28px; height: 61px;}
  .index8-li .text-center {font-size: 16px;}
  .index9 {padding-bottom: 130px;}
  .index9 .imgbox {height: 860px;}
  .index9 .imgbox img {margin: 0 auto;}
  .index9 h3 {margin-top: -40px; margin-bottom: 40px; font-size: 28px; line-height: 40px;}
  .index9 a {margin-top: 35px; line-height: 48px; font-size: 18px;}
  .index10 dt span {padding: 0 25px; font-size: 16px; line-height: 50px;}
  .about-icon {transform: scale(.75);}
  .about1, .about1 video {height: auto;}
  .about1 {padding-top: 60px; padding-bottom: 60px; background: #cf263a;}
  .about1 .weui-cell {position: static; display: block; padding-left: 12.5% !important; padding-right: 12.5% !important;}
  .about1 .desc {position: static; width: auto; margin-bottom: 30px; padding-left: 12.5%; padding-right: 12.5%;}
  .about1 .tit {font-size: 30px; line-height: 50px;}
  .about1 img.hidden-md {margin-top: -30px; margin-bottom: -85px; margin-left: auto; margin-right: auto;}
  .about3 .swiper {height: 420px;}
  .about3 .swiper-button-prev, .about3 .swiper-button-next {display: none;}
  .about4 {padding-bottom: 0; background: none !important;}
  .about4 .textbox {width: 100%; margin-bottom: 165px;}
  .about6 {height: auto; padding-top: 0; padding-bottom: 0; background: none;}
  .about6 .idxpad {position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding-top: 60px; padding-bottom: 60px;}
  .about6 .index1 {padding: 0;}
  .about6 .title {margin-bottom: 20px;}
  .about6 .col-xs-12 {position: static;}
  .about7 {padding-top: 25px; margin-bottom: 40px;}
  .about7 .weui-flex__item:nth-child(2) {text-align: center;}
  .about7 .weui-flex__item:nth-child(3) {text-align: right;}
  .about8 {font-size: 28px;}
  .about8 .circle-group {width: 250px; height: 100px; margin: 0 auto 20px;}
  .about8 .circle-group span {margin-top: -50px; margin-left: -50px; width: 100px; height: 100px; line-height: 100px;}
  .about8 .col-xs-12 {margin-top: 20px; margin-bottom: 20px;}
  .about8 .col-xs-12:nth-child(3) .circle-group {height: 240px;}
  .about8 .col-xs-12:nth-child(3) .circle-group span:nth-child(1) {left: 12px;}
  .about8 .col-xs-12:nth-child(3) .circle-group span:nth-child(2) {right: 12px;}
  .about8 .col-xs-12:nth-child(2), .about8 .col-xs-12:nth-child(3) {left: 0;}
  .about8 .circle-group span:nth-child(1) {margin-left: -95px;}
  .about8 .circle-group span:nth-child(3) {top: 12px;}
  .about8 .circle-group span:nth-child(4) {bottom: 12px;}
  .business li {display: block; margin: 10px 0;}
  .business .textbox {padding: 84px;}
  .business .tags {padding: 84px; background-color: #cf263a;}
  .business .tags span {font-size: 16px;}
  .business .tags span.col2 {width: 63%;}
  .brand2 .index9 {display: block;}
  .brand2 .index9 > .weui-cell__ft {margin-top: 40px; width: 100%;}
  .achieve1 .about6 {padding-top: 60px; padding-bottom: 60px;}
  .achieve1 .about6 .weui-flex {position: static; margin-top: 40px; margin-bottom: 35px;}
  .achieve1 .index1 {padding-top: 75px; padding-bottom: 65px;}
  .achieve1 .img {width: 132%; bottom: auto; top: -40%; right: -27%; max-width: none;}
  .achieve2 .textbox {padding: 20px; height: 194px; font-size: 16px; line-height: 22px;}
  .achieve2 .textbox .imgbox {left: 20px; right: 20px; bottom: 20px;}
  .achieve2 .index2 .tit {display: inline-block; width: 69%; padding-right: 23%;}
  .achieve2 .index2 .num {display: inline-block;}
  .achieve2 .index2 .imgbox {width: 100%;}
  .achieve3 .swiper {padding-bottom: 200px;}
  .achieve3 .bgcolor {width: 436px; height: 436px; margin-left: -218px;}
  .achieve3 .imgbox {height: 600px;}
  .achieve4 .title {float: left; width: 50%;}
  .achieve4 .desc {float: right; margin-top: 0; margin-bottom: 60px; width: 50%;}
  .achieve4 .idxpad .title span {display: inline;}
  .case2 .filter-btn {height: 85px;}
  .case2 .filterbox {top: 85px;}
  .case2 .textbox .tit {font-size: 30px;}
  .case2 dt {width: 100px;}
  .case4 .weui-cell {display: block; height: auto; padding: 60px 0 !important;}
  .case4 .weui-cell__hd {margin: 0 auto 40px; width: 40%;}
  .case6 .weui-cell {font-size: 20px;}
  .news-aside {position: static !important;}
  .news1-btn .weui-cell__hd {width: 50px;}
  .news1-panel {padding-left: 5%;}
  .news1-panel .date .txt1 {font-size: 16px;}
  .news1-panel .date .txt2 {font-size: 50px;}
  .newsest-bd .weui-cell {display: block;}
  .newsest-bd .weui-cell__hd {width: 100%; margin-bottom: 15px;}
  .news-pages .weui-cell__ft {display: none;}
  .coop2 .textbox {font-size: 20px; line-height: 26px;}
  .coop3 .weui-cell {left: -74px;}
  .questions .before .weui-cell__hd {width: 70px;}
  .questions .after {padding-left: 105px; padding-right: 105px;}
  .recruit .before .col1, .recruit .before .col2 {display: none;}
  .recruit .before .col4 {width: 28%;}
  .recruit .before .col5 {width: 96px;}
  .recruit .after .weui-cell {display: block;}
  .cooplogo {padding-top: 60px;}
  .cooplogo .title {margin-bottom: 60px;}
  .cooplogo .col-xs-4 {padding-left: 8px; padding-right: 8px;} 

  .xinwen1_left{width:100%;}
  .xinwen1_right{width:99%;    margin-right: 0.01%;}
  .lianxi{margin:10px 0;}
  .lianxi_1 li{width:100%;margin:10px 0;font-size:14px;}
  .liuyan1 input{width:97%;}
}
@media (max-width: 768px) {
  .idxpad {padding: 0 28px;}
  .index6 .imgbox {height: 1000px;}
  .index6 .textbox .num {top: 10px; left: 20px;}
  .index6 .textbox h2 {left: 20px; right: 20px; bottom: 10px;}
  .index8 .din {font-size: 40px;}
  .index9 .textbox {padding: 20px;}
  .index9 .symbol::before, .index9 .symbol::after {width: 10px; height: 2px;}
  .about1 .weui-cell {padding-left: 28px !important; padding-right: 28px !important;}
  .about1 .tit {position: relative; font-size: 26px; line-height: 30px;}
  .about1 .desc {padding-left: 28px; padding-right: 28px; margin-bottom: 0; font-size: 14px; line-height: 22px;}
  .about2 {display: block; padding-top: 60px; padding-bottom: 80px;}
  .about2 .col-md-8 {padding-right: 15px; font-size: 14px; line-height: 22px;}
  .about4 h2 {font-size: 36px;}
  .about6 .weui-flex {position: absolute; left: 28px; right: 28px; bottom: 60px;}
  .about6 .weui-flex .text-right {text-align: left;}
  .business .tags span {width: 96%;}
  .business .tags span.col2 {width: 96%;}
  .brand1 .swiper-slide {height: 880px;}
  .achieve3 .swiper {padding-bottom: 300px;}
  .achieve3 .title {padding-top: 200px;}
  .achieve3 .imgbox {height: auto;}
  .achieve3 .bgcolor {width: 660px; height: 660px; margin-left: -330px;}
  .case2 .col-xs-12 {padding-top: 10px; padding-bottom: 10px;}
  .case2 .col-xs-12 .imgbox {height: auto;}
  .case2 .textbox {padding: 15px;}
  .case2 .textbox .tit {font-size: 24px;}
  .news1 {padding-top: 40px; padding-bottom: 40px;}
  .news1 .end {display: block;}
  .news1-btn {width: 100%;}
  .news1-btn .weui-cell__hd {width: 66px;}
  .news1-panel {    margin-top: 20px;    padding-left: 0.001%;}
  .news1-panel a{padding-right: 30px;}
  .news1-panel .date{
    width: 50px;right:10px}
  .news2 .toolbar {display: block;}
  .news2 .select {width: 100%; margin-top: 15px; margin-bottom: 15px;}
  .news2 .formbox {width: 100%; margin-left: 0;}
  .news2 .formbox .input {width: 87%;}
  #gallery-wrapper {padding-bottom: 1000px; box-sizing: content-box;}
  .newsest-hd {padding: 20px 15px;}
  .newsest-hd .weui-cell__hd, .newsest-bd .weui-cell__hd {display: none;}
  .newsest-bd .weui-cell {padding-left: 30px; padding-right: 30px; padding-bottom: 30px;}
  .newsest-bd .weui-cell__bd h3 {margin-bottom: 30px;}
  .coop2 {height: 260px;}
  .coop3 .weui-cell {display: block; left: 0;}
  .coop3 .weui-cell__ft > img {transform: scale(.75);}
  .coop3 .weui-cell__ft p {margin-top: 10px; font-size: 12px;}
  .coop3 .weui-cell__ft .din {margin-top: 0; font-size: 20px;}
  .coop2 .textbox {align-items: flex-start;}
  .coop2 .textbox p:nth-child(1) {margin-top: 18px;}
  .questions .before {padding: 15px;}
  .questions .before .weui-cell__hd {width: 30px;}
  .questions .after {padding: 20px 45px;}
  .recruit .before .col4 {display: none;} 
  .recruit .after {padding: 20px 15px 0 15px;}
  .pd-tb-160 {padding-top: 60px; padding-bottom: 60px;}
  .subnav .weui-cell {font-size: 16px; line-height: 40px;}
  .subnav .weui-cell__ft::after {top: -3px;}
  .idxpad .title {font-size: 26px; line-height: 36px;}
  .achieve1 .index1 .title {line-height: 30px;}
  .achieve1 .index1 .desc,
  .achieve1 .about6 {font-size: 14px;}
  .achieve1 .about6 {padding-top: 0; padding-bottom: 0;}
  .achieve1 .about6 .index1 .col-md-6 .weui-flex__item:nth-child(2) {text-align: left;}
  .achieve1 .about6 .index1 .col-md-6 .weui-flex__item:nth-child(2) span span {display: inline-block;}
  .achieve1 .about6 .index1 .col-md-6 .weui-flex__item:nth-child(2) span span:nth-child(3) {width: 104px;}
  .achieve2 {padding-top: 30px;}
  .achieve2 .index2 {margin-top: 20px !important;}
  .achieve2 .index2 .tit {width: 52%; padding-right: 13%; font-size: 14px; line-height: 22px;}
  .achieve2 .index2 .num {position: relative; top: 6px;}
  .achieve4 .title {float: left; width: 50%;}
  .achieve4 .desc {float: right; margin-top: 0; width: 50%; font-size: 14px; line-height: 22px;}
  .about5 {padding-top: 25px; padding-bottom: 25px;}
  .about7 .desc {padding-right: 0; font-size: 14px; line-height: 22px;}
  .index10 .weui-flex {margin-bottom: 16px;}
  .banner {height: 66vw;}
  .banner-title {font-size: 36px;}
  .case2 .filter-btn .weui-cell__hd {font-size: 24px;}
  .case2 .textbox .tag {font-size: 14px;}
  .case2 .textbox .tit {font-size: 20px;}
  .case6 .weui-cell {font-size: 16px;}
  .idx-banner {margin-bottom: 30px;}
  .index2 {margin-top: 30px;}
  .index5, .index8 {margin-bottom: 30px; padding-top: 60px; padding-bottom: 60px; background-attachment: initial;}
  .index7 {margin-top: 50px;}
  .index7 .title {margin-bottom: 70px;}
  .index8 {position: relative; margin-bottom: 0;}
  .index8::before {position: absolute; display: block; content: ''; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, .35);}
  
  .ny_news li {width: 100%;    margin: 0;}
  .shipin ul li{width:100%;}
  
  .chanpin_jj{width:50%;}
  
  .wenhua li {
    box-shadow: 0px 13px 19px 10px rgb(0 0 0 / 10%);
    margin: 10px;
    overflow: hidden;
}
  .wenhu_left { width: 100%;}
    .wenhu_right { width: 100%;}
}
@media (max-width: 639px) {
  .idxpad .desc > br {display: none;}
  .about3 .swiper {height: 320px;}
  .about3-page {bottom: 25px; font-size: 10px;}
  .about3-page .current {top: 7px; padding-right: 5px; font-size: 32px;}
  .about3-page .total {padding-left: 7px; font-size: 10px;}
  .about-icon {transform: scale(1);}
  .about-icon img {width: 43px; height: 43px;}
  .about-icon i {width: 43px; height: 43px; top: 5px; left: 5px;}
  .about5 .weui-cell__bd,
  .about6 .index1 .desc,
  .index1 .desc {font-size: 14px; line-height: 22px;}
  .about6 .weui-flex {font-size: 16px;}
  .about7 .about-icon i {width: 37px; height: 37px; left: 6px; top: 7px;}
  .about7 .weui-flex {margin-top: 50px;}
  .about7 .weui-flex__item p {font-size: 14px;}
  .achieve3 .bgcolor {width: 1000px; height: 1000px; margin-left: -500px;}
  .index4-textbox__tit {font-size: 16px;}
  .index4-textbox__desc {font-size: 14px; line-height: 22px;}
  .index4-textbox ul {margin-right: -5px; margin-bottom: 10vw;}
  .index4-textbox li {font-size: 12px; line-height: 24px;}
  .index4-textbox li {margin-right: 5px; margin-bottom: 5px;}
  .index5 .title {margin-left: 0; margin-bottom: 30vw;   }
  .index5 .title1{top:18%;left:11%;    margin-bottom: 50px;}
  .index5-swiper {width: 100%; margin-left: 0; margin-right: 0;}  
  .index5-swiper dt {font-size: 26px;}
  .index5-swiper dd {font-size: 14px; line-height: 22px;}
  .index6 {margin-left: -5px; margin-right: -5px;}
  .index6 .textbox .num {font-size: 18px;}
  .index6 > div {margin-top: 5px; margin-bottom: 5px; padding-left: 5px; padding-right: 5px;}
  .index7 dl {padding: 55px 30px 90px;}
  .index7 dt img {width: 40px;}
  .index7 dl h3 {margin-top: 15px; font-size: 16px;}
  .index7 dd, .index9 .desc {font-size: 14px; line-height: 22px;}
  .index8-ul {margin-left: -20px; margin-right: -20px;}
  .index8-ul .col-md-3 {padding-left: 20px; padding-right: 20px;}
  .index8-li .text-center {font-size: 14px; line-height: 16px;}
  .index9 h3 {margin-top: -55px; margin-bottom: 20px; font-size: 18px; line-height: 25px;}
  .index9 .symbol {margin-left: 8px; margin-right: 15px;}
  .index9 a {font-size: 16px; line-height: 38px;}
  .coop-layout__cont {padding: 50px 20px 20px; width: 90%;}
  .coop-layout__cont .closebtn {top: 5px; right: 5px;}
  .coop-layout__cont h2 {margin-bottom: 20px; font-size: 24px;}
  .case1 {padding-top: 60px; padding-bottom: 10px;}
  .case2 .filter-btn {height: 54px;}
  .case2 .filterbox {top: 54px;}
  .case2 dt {font-size: 18px; line-height: 30px; width: 75px;}
  .case2 dd a {font-size: 14px; line-height: 30px;}
  .case3 {padding-top: 60px; padding-bottom: 60px;}
  .case3 h2 {font-size: 24px;}
  .case4 .weui-cell__hd {width: 60%;}
  .case6 .weui-cell {height: 54px; font-size: 14px;}
  .case6 .weui-flex__item:nth-child(1) .weui-cell__bd {padding-left: 0;}
  .case6 .weui-flex__item:nth-child(2) .weui-cell__bd {padding-right: 0;}
  .business .textbox {padding: 25px 20px 20px; font-size: 14px; line-height: 22px;}
  .business .textbox h2 {font-size: 24px; line-height: 24px;}
  .business .textbox h4 {font-size: 18px; line-height: 18px;}
  .business .tags span {font-size: 12px; line-height: 30px; border-width: 1px;}
  .white-panel .textbox {padding: 25px 15px;}
  .white-panel .textbox h3 {margin-bottom: 10px;}
  .newsest-bd .weui-cell {padding: 50px 20px 20px;}
  .newsest-bd .weui-cell__bd {font-size: 14px; line-height: 22px;}
  .newsest-bd .weui-cell__bd h3 {margin-bottom: 20px; font-size: 22px;}
  .newsest-bd .weui-cell__ft .closebtn {top: 8px; right: 12px;}
  .recruit {padding-top: 60px; padding-bottom: 60px;}
  .recruit .after {font-size: 14px; line-height: 24px;}
  .questions .after {font-size: 14px; line-height: 24px;}
  .news-article .tit {font-size: 20px; line-height: 28px;}
 
  .chuangxin h3{    padding-top: 30px;}
  .chuangxin h4 {
    padding-top: 50px;
    }
  .channel-banner{height:350px;}
  .channel-banner .banner-info h3{font-size:24px;}

    .chanpin_jj{    display: none!important;}
}
@media (max-width: 380px) {
  .idxpad .title {font-size: 22px; line-height: 32px;}
  .index6 .textbox .num {left: 15px;}
  .index6 .textbox h2 {left: 15px; right: 15px; bottom: 5px; font-size: 16px; line-height: 22px;}
  .achieve1 .img {top: -20%; right: -18%;}
}