@media (min-width: 1200px){
.product-detail .det2 .mc_nd1_list .dd .item-cont ul.ul2 li{width: 50%;float: left;}
}
@media (min-width: 981px){
.header:hover{background: #fff;box-shadow: 0 0.05rem 0.16rem 0 rgba(0, 0, 0, 0.07);}
.header.fix .d1 .nav li a::after,.header:hover .d1 .nav li a::after,.header.fix2 .d1 .nav li a::after{display: block;}
.header:hover .logo .logo1{display: none;}
.header:hover .logo .logo2{display: inline-block;}
.header:hover .lang a{color: #49596d;}
.header:hover .lang i{background-image: url("../img/lang2.png");}
.header:hover .nav li a{color: #49596d;}
.page4 .swiper-pagination{display: none;}
.apply li .info{padding: 5.63rem 0 0 3rem;}
.apply li:nth-child(2n) .item{flex-direction: row-reverse;}
.apply li:nth-child(2n) .wrap{flex-direction: row-reverse;}
.apply li:nth-child(2n) .info{padding: 5.63rem 3rem 0 0;}
.solute li .item .info{padding-left: 2.69rem;}
.solute li:nth-child(2n) .item{flex-direction: row-reverse;}
.solute li:nth-child(2n) .info{padding: 0 2.69rem 0 0;}
.footer .ft-nav li ul{display: block !important;}
.about .ab1 li{margin-bottom:1rem;}
.about .ab1 li .col2{padding-left: 3.44rem;}
.about .ab1 li:nth-child(2n) .item{flex-direction: row-reverse;}
.about .ab1 li:nth-child(2n) .col1{max-width: 37.38rem;}
.about .ab1 li:nth-child(2n) .col2{padding: 0 3.44rem 0 0;}
.en .ft2 li:nth-child(n+5){display:none;};}
.tkg{height: 6.25rem;}
.scrollto{margin-top:-110px;padding-top:110px;
}
@media (max-width: 980px){
.tkg{height: 60px;}
.scrollto{margin-top:-60px;padding-top:60px;}
.mtop{padding: 0 1.5rem;position: fixed;width: 100%;left: 0;top: 0;height: 60px;z-index: 23;}
.mtop .logo img{max-width: 10.5rem;}
.mtop .logo img.logo2{display: none;}
.mtop .lang{transition: all ease 0.3s;font-size: 1.6rem;margin-right: 1.5rem;}
.mtop .lang a{color: #fff;}
.mtop .menuBtn b{background-color: #fff;}
.big-nav{position: fixed;z-index: 9999;top: 0;right: -100%;background-size: cover;opacity: 0;visibility: hidden;transition: 0.3s;height: auto;width: 100%;overflow-y: auto;}
.big-nav .scroll{width: 100%;position: fixed;top: 60px;z-index: 22;background: #fff;height: calc(100vh - 60px);overflow-y: auto;}
.big-nav .scroll::-webkit-scrollbar{width: 0;}
.big-nav .scroll li{width: 100%;text-align: left;padding-top: 0;border-bottom: rgba(51, 51, 51, 0.1) solid 1px;}
.big-nav .scroll li a{color: #333;font-size: 1.3rem;padding: 1.2rem 1.88rem;position: relative;display: block;font-weight: normal;}
.big-nav .scroll li a.v1::after{display: block;position: absolute;top: 50%;transform: translateY(-50%);width: 1.25rem;text-align: center;right: 1.5rem;font-size: 1.2rem;font-family: "iconfont" !important;content: "\e613";z-index: 2;font-weight: bold;color: #666;transition: 0.3s;}
.big-nav .scroll li a.s1::after{right: 0;}
.big-nav .scroll li .v2{display: none;}
.big-nav .scroll li ul{padding: 0;}
.big-nav .scroll li ul li{width: 100%;}
.big-nav .scroll li ul li a{display: block;padding: 1rem 2.5rem;font-size: 1.25rem;}
.big-nav .scroll li ul li:last-child{border-bottom: 0;}
.big-nav .scroll li .v2 li.on .s1::after{content: "\e632";}
.big-nav .scroll li.on .v1::after{content: "\e632";}
.navShow .mtop,.header.fix .mtop{background: #fff;box-shadow: 0 0.05rem 0.16rem 0 rgba(0, 0, 0, 0.07);border-color: rgba(255, 255, 255, 0);}
.navShow .mtop .logo img.logo1,.header.fix .mtop .logo img.logo1{display: none;}
.navShow .mtop .logo img.logo2,.header.fix .mtop .logo img.logo2{display: inline-block;}
.navShow .mtop .lang i,.header.fix .mtop .lang i{background-image: url("../img/lang2.png");}
.navShow .mtop .lang a,.header.fix .mtop .lang a{color: #49596d;}
.navShow .mtop .menuBtn b,.header.fix .mtop .menuBtn b{background-color: #49596d;}
.navShow .big-nav{opacity: 1;visibility: visible;right: 0;}
.page1 .slide-txt .txt1{line-height: 1.65;}
.page1 .swiper-pagination{bottom: 2rem;}
section.section{padding-top: 30px;}
section.page1{padding-top: 0;}
.g-type .vmore{margin-top: 2rem;}
.g-type .desc{line-height: 1.6;}
.swp-dot .swiper-wrapper{padding-bottom: 4.5rem;}
.page2 .g-type{margin-bottom: 2.5rem;}
.page2 .info{padding-right: 0;margin-bottom: 2rem;line-height: 1.6;height: 8em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.page2 .pic{max-width: 100%;margin-top: 2rem;}
.page3 .g-type{margin-bottom: 1.5rem;}
.page3 .item .info{padding-left: 0;}
.page3 .item .info .tit-en{margin: 0.6rem 0 1.2rem;}
.page3 .item .info .desc{line-height: 1.6;height: 3.2em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.page3 .item .pic{margin: 0.8rem 0 1.8rem;padding: 0 3rem 0 0;}
.page3 .swiper-pagination{padding-left: 0;}
.page4 .item{padding: 15% 3.5rem 0 3.5rem;border-right: 0;}
.page4 .swiper-pagination{bottom: 16%;}
.page5 .slide-txt .item-tit{margin-top: 3rem;}
.page5 .g-type2{top:11rem;}
.page5 .item-cont{line-height: 1.6;height: 12.8em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;}
.page5 .tabs{padding: 0 15px;}
.page5 .tabs a{text-indent: -9999px;}
.page5 .tabs li{width: calc(100% / 6 - 15px);}
.page6 .item .item-tit{padding: 1.5rem 0;}
.page7 .col1 .g-type{margin-bottom: 3rem;}
.page7 .col2{padding-left: 0;margin-top: 2rem;padding: 0 1.5rem;}
.page8 .col1{width: 100%;}
.page8 .col1 .item{display: flex;align-items: center;}
.page8 .col1 .item .item-pic{width: 40%;}
.page8 .col1 .item .item-pic .fitImg2{height: 0;padding-top: 57.48%;}
.page8 .col1 .item .item-txt{flex: 1;padding: 1rem;overflow: hidden;}
.page8 .col1 .item .item-txt .item-desc{-webkit-line-clamp: 2;line-height: 1.6;height: 3.2em;margin: 0.6rem 0;}
.page8 .col2{padding: 1rem 0 0 0;}
.page8 .col2 li:nth-child(n + 3){display: none;}
.page8 .col2 li .item .info{padding: 1.5rem 1rem;}
.page8 .col2 li .item .info .time{margin-bottom: 0.6rem;}
.page8 .col2 li .item .pic{width: 36%;}
.page8 .col2 li .item .pic .fitImg2{height: 0;padding-top: 63.9%;}
.footer .ft1{padding: 2.5rem 0 1.3rem;}
.footer .ft1 .share ul{justify-content: flex-end;}
.footer .ft1 .share ul li{margin-left: 0.6rem;}
.footer .ft2{padding: 0;}
.footer .ft2 .ft-nav{width: 100%;}
.footer .ft2 .ft-nav li{width: 100%;border-bottom: 0.16px solid rgba(255, 255, 255, 0.2);text-align: left;}
.footer .ft2 .ft-nav li .tit{height:3rem;display: flex;align-items: center;margin-bottom: 0;position: relative;font-size: 1rem;text-align: left;}
.footer .ft2 .ft-nav li .tit > a{width: 85%;display: block;}
.footer .ft2 .ft-nav li .tit i{width: 15px;height: 8px;position: absolute;right: 0;top: 50%;z-index: 2;transform: translateY(-50%);background-position: center;background-repeat: no-repeat;background-size: 100% 100%;background-image: url("../img/icon_jt1.png");}
.footer .ft2 .ft-nav li ul{display: none;padding: 0 0 0 1.25rem;}
.footer .ft2 .ft-nav li ul li{border: 0;padding: 0;margin: 1.2rem 0;width: 100%;text-align: left;}
.footer .ft2 .ft-nav li ul li a{display: block;}
.footer .ft2 .ft-nav li.on .tit i{background-image: url("../img/icon_jt2.png");}
.footer .ft2 .ft-nav li:last-child{border-bottom: 0;}
.footer .ft2 .lxfs{width: 100%;border-top: 1px solid rgba(255, 255, 255, 0.2);padding-top: 1.2rem;margin: 1rem 0 2rem 0;}
.footer .ft2 .lxfs li{margin-bottom:1rem}
.footer .ft2 .lxfs li .icon{width:2.6rem;height:2.6rem;margin-right: 0.4rem;}
.footer .ft2 .lxfs li .icon img{width: 1rem;}
.footer .ft3{text-align: center;line-height: 1.6;}
.footer .ft3 .tech{width: 100%;text-align: center;margin-top: 0.6rem;}
/* news */
.inner-slide .slide-txt{padding: 12rem 0;}
.inner-slide .crumbs{padding: 0 0 0 1.88rem;bottom: 1rem;}
.inner-slide .crumbs .wz{padding-right: 1.88rem;}
.inner-slide .subcat{width: 100%;margin-top: 1rem;}
.inner-slide .subcat ul{flex-wrap: nowrap;overflow-x: auto;}
.inner-slide .subcat ul::-webkit-scrollbar{width: 0;height: 0;}
.inner-slide .subcat li{margin: 0.6rem 1rem;}
.inner-slide .subcat li a{white-space: nowrap;}
.news .top1{margin-bottom: 2rem;}
.news .top1 .item-pic{width: 100%;}
.news .top1 .item-pic .fitImg{border-radius: 6px 6px 0 0;}
.news .top1 .item-info{padding: 1.88rem;}
.news .top1 .item-info .item-desc{margin: 1.5rem 0;}
.news .top1 .item-info .item-link span{padding: 1rem 1.5rem;}
.news .list .item{margin-bottom: -0.6rem;}
.news .list .item .item-txt .desc{height: auto;}
/* detail */
.detail .det1 .news-tit{margin: 2.5rem 0;}
.detail .news-sxp{margin: 0 0 1.6rem 0;}
.detail .news-sxp .sxp{width: 100%;}
.detail .news-sxp .sxp li{margin: 1rem 0;}
.detail .news-sxp .goback{margin: 2rem 0 0 0;width: 100%;justify-content: center;display: flex;}
.detail .news-sxp .goback a{padding: 1.2rem 1.7rem;height: auto;border-radius: 2.19rem;}
.case .list .item .item-tit{padding: 1.5rem 0;}
.apply{padding-bottom: 5rem;}
.apply li{margin-top: 4rem;}
.apply li .item{flex-direction: column;}
.apply li .item-txt{position: relative;padding: 3rem 0 0 0;}
.apply li .item-txt .item-tit{margin-bottom: 1.2rem;}
.vmore2 span{padding: 1.2rem 3.5rem;}
.solute li .item .col1{width: 100%;margin-bottom: 2rem;}
.solute li .item .col2 .desc{margin: 1.5rem 0 2.5rem;}
.show-solute .sol2 .item{padding: 3rem 2.5rem;}
.show-solute .sol2 .swiper-wrapper{padding-bottom: 3rem;}
.show-solute .sol2 .swiper-scrollbar{max-width: 80%;height: 0.3rem;border-radius: 0.25rem;}
.product li{margin-bottom: 0;}
.product li .item .item-tit{padding: 1.2rem 2rem;}
.product-detail .det1{padding: 2rem 0 5rem;}
.product-detail .det1 .box1{margin-top: 4rem;}
.product-detail .det1 .box1 .slides{width: 100%;}
.product-detail .det1 .box1 .info{padding: 2rem 0 0 0;}
.product-detail .det1 .box1 .info .link .a1{height: 3rem;}
.product-detail .det2 .mc_nd1_list .dd{margin-bottom: 1.5rem;}
.product-detail .det2 .mc_nd1_list .dd .item-tit .fold{width: 1.5rem;height: 1.5rem;}
.contact .cont1{transform: translateY(-3rem);padding: 2rem 2rem 3rem 2rem;flex-wrap: wrap;}
.contact .cont1 .col1 li{line-height: 1.5;}
.contact .cont1 .col1 li .icon img{width: 1.5rem;}
.contact .cont1 .col2{margin: 2.5rem 0 0 0;}
.contact .cont2{padding: 3rem 2rem 3.5rem 2rem;margin: 0 0 -3rem;}
.contact .cont2 li .item .intbox textarea{min-height: 8rem;}
.contact .cont2 .xieyi{line-height: 1.65;margin: 2rem 0;}
.about .g-type{margin-bottom: 2rem;}
.about .ab1 .box1 li{margin-bottom: 2rem;}
.about .ab1 .box1 li .col1{width: 100%;max-width: 100%;margin-bottom: 2rem;}
.about .ab1 .box1 li .col2{flex: auto;width: 100%;}
.about .ab1 .box2{margin-top: 4rem;padding: 2rem 2.5rem;}
.about .ab1 .box2 ul li{width: 100%;padding: 1.5rem 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.about .ab1 .box2 ul li::after{display: none;}
.about .ab1 .box2 ul li:last-child{border-bottom: none;}
.about .ab2 .g-type{margin-bottom: 1.8rem;}
.about .ab2 .g-type .fl{margin-right: 3rem;}
.about .ab2 .history{padding-top: 0;}
.about .ab2 .gallery-top{padding-top: 4rem;}
.about .ab2 .gallery-top .item{justify-content: flex-start;padding-left: 2rem;}
.about .ab2 .gallery-top .item::before{content: "";width: 1rem;height: 1rem;position: absolute;top: -1.35rem;left: 2.2rem;background-position: center;background-size: 100% 100%;transition: all ease 0.3s;background: #008cd3;border: 2px solid #fff;border-radius: 50%;}
.about .ab2 .gallery-top .item .item-info{margin: 1rem 0 0 0;}
.about .ab2 .gallery-thumbs{display: none;}
.about .ab2 .slides::before{height: 0.5rem;}
.about .ab3 .g-type{margin-bottom: 3rem;}
.about .ab3 li{margin-top: 2.5rem;}
.about .ab3 li .item{padding: 1.5rem;}
.about .ab3 li .item .item-pic{width: 10rem;margin-left: 1.5rem;}
.about .ab4 .g-type .fl{width: 100%;}
.about .ab4 .num-list{width: 100%;margin-top: 2rem;}
.about .ab4 .num-list li{margin: 1rem 0;}
.about .ab4 .slides{margin: 1.5rem 0 0 0;}
.about .ab5 .list li .item .tit{margin: 2rem 0 1.6rem;}
}
