@media screen and (min-width:1000px){
.slide .swiper-pagination{display:none;}
.wp3{margin-right:30px;}
.section1{background:none!important}
}
@media screen and (min-width:1000px) and (max-width:1400px) {
.about1 .info{padding-left:60px;}
}
@media screen and (min-width:1000px)  and (max-width:1560px){
.gshq .zhangfu{margin-right:40px;}
.hq2 dl{margin-right:30px;}
.subcat li a{padding:0 35px}
#about-history .swiper-button-prev-time{left:-20px!important}
#about-history .swiper-button-next-time{right:-20px!important}
body.en .slide .slide_txt .txt1{font-size:36px;}
}

@media screen and (min-width:1000px)  and (max-width:1293px){
.hq2 dl{margin-right:15px;}
.gshq .zhangfu{margin-right:0;}
.hq2 dl.hq22 dt{font-size:26px;}
.gshq .dllist{width:100%;padding-top:25px;}
body.en .slide .slide_txt .txt1{font-size:32px;}
}
@media screen and (min-width:1000px)  and (max-width:1199px){
.about2 li .item{padding:0 15px}
.about2 li .desc{font-size:16px;line-height:26px;}
#about-history .swiper-pagination-time .swiper-pagination-bullet-active b{font-size:28px!important;top: -45px !important;}
.subcat li a{padding:0 25px}
.section6 .lxfs{padding-left:65px;}
.section4 .sec4_k1{padding:65px 0 85px 0}
.wp3{padding-right:0;}
.section2 .info{padding-left:30px;}
.section2 .xm4{padding-right:26px;}
.section2{height:650px}
}
@media screen and (max-width:999px) {
.slide{height:55vh}
.slide .slide_txt .txt1{font-size:28px;}
.slide .slide_txt .txt2{font-size:16px;line-height:22px;margin:25px 0}
.slide .swiper-pagination{padding:0 1.5px}
.slide .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;margin: 0 12px!important;}
.slide .swiper-button-white{display: none !important;}
.swiper-button-prev,.swiper-button-next{background:none;outline:0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important;}
.section1 video{height:240px!important}
.section1  .play img{width:45px}
.section2{height:auto}
.section2 .xm4{border-bottom:1px solid rgba(255,255,255,.4);padding:25px 0;border-right:0;}
.section2 .info{padding:25px 0;}
.section2 .sec2_t2{padding:30px 0}
.section2 .sec2_t3 li{margin:12px 0}
.section4 .sec4_k1{padding:45px 0}
.section6 .xm5{border-right:0;}
.section4 .sec4_t2{padding-bottom:0;margin-bottom:-25px;margin-top:-10px;}
.section4 .sec4_k1 .info .sec4_t4{margin:25px 0 40px 0;}
.section4 .sec4_t3{padding-top:45px;}
.section6 .xm7{padding:0 0 30px 0;}
.section6 .lxfs{padding:0;}
.section6 .lxfs li{margin:20px 0}
.slide2 .swp_jt{margin:22% 0 0 0;position: absolute;right:0;z-index: 2;}
.section3{padding-top:0;}
.section3 .swiper-container{margin-top:-20px;}
.section5 .sec3_k1{flex-direction: column-reverse;}
.section5 .swp_jt{float:initial!important;z-index:1;margin:35px auto -25px auto;}
.section5 .more1{margin-top:15px;}
.more1 a{width:140px;letter-spacing:1px;}
.dot span{display:none}
/* subpage */
.ny_slide{height:260px;background-size:cover;background-position: center;}
.ny_slide .slide_img{opacity:0;z-index:-1;}
.ny_slide .desc{font-size:14px;margin-top:6px}
.subcat{line-height:40px;height:auto}
.subcat li{min-width:25%;text-align:center;flex-shrink:0;}
.subcat li a{padding:0 12px;font-size:13px;}
.typecat{font-size:24px;padding:35px 0 20px 0}
body.en .subcat li a{font-size:12px;padding:0 8px;}
/* list_news */
.main .list-news li{padding:20px 0}
.main .list-news li .info{max-width:100%;padding:20px 15px 6px 15px;}

.pages{padding:20px 0}
.pages ul{margin:0;}
.pages li {margin:0 2px;}
.pages li a{font-size:12px;width:30px;height:30px;line-height:30px;}
.pages li i{font-size:14px}
.pages li:nth-child(n+7){display:none;}
.pages li:last-child{display:inline-block!important;}
.main.ptp{padding-top:0}
.main.ptp .weizhi{margin:10px 0}
.main .xq1{padding:15px 0 30px 0}
.main .xq1 .title{font-size:18px;margin:10px 0 20px 0;line-height:1.6;}
.main .xq1 .subtitle{font-size:16px}
.main .xq1  .time span{margin:0 12px;font-size:12px}
.main .content,.main .content p{font-size:12px;line-height:1.8;}
.main .xq2 .rbox{margin-left:0;margin-top:15px;}
.main .xq2 .rbox .item{padding:15px;margin-bottom:15px;}
.main .xq2 .rbox .item .item_name{font-size:15px;margin-bottom:10px;}
.main .xq2 .rbox .item  .item_title{font-size:14px;line-height:25px;}
.main .xq2 .rbox .item  .item_time{margin:15px 0 0 0}
.main .xq2 .rbox .share2{clear:both;margin:15px 0;height:130px}
.main .xq2 .item_share li{margin-right:15px;width:30px;height:30px;line-height:30px;}
.main .xq2 .item_share li i{font-size:16px;}
.main .social-share .icon-wechat .wechat-qrcode{left:-35px}
.main .social-share .icon-wechat .wechat-qrcode:after{left:30%}
.main .back{margin-top:15px;}
.main .back a{margin-top:0;max-width:180px;padding:10px 0;}
/* 联系我们 */
.contact-box{margin-bottom:0}
.contact-box .info{width:100%;padding:30px 20px;height:auto;}
.contact-box .info h3{font-size:20px!important;}
.contact-box .info ul{margin:15px 0;padding:20px 0}
.contact-box .info ul li{margin-top:10px;}
.contact-box .info ul li .biao{width:35px;margin-right:15px;height:35px}
.contact-box .info ul li .biao i{font-size:15px}
.contact-box .info ul li .biao:hover{opacity:.88}
.contact-box .map{width:100%;height:350px}

#c-contact{margin-top:20px}
#c-contact .c-list2 li{padding:0 20px}
#c-contact .c-list1 li{height: 50px;font-size: 16px;line-height: 50px;}
#c-contact .c-list2 .c-title{padding:0;}
#c-contact .c-list2 .c-item2 input{float: none;width: -webkit-calc(50% - 10px);width: 100%;}
#c-contact .c-list2 input{height: 40px;font-size: 14px;}
#c-contact .f_yanzheng input{width: 60%!important;margin-right: 5%;}
#c-contact .f_yanzheng img{width: 35%;height: 40px;}
#c-contact .c-list2 button{height: 40px;font-size: 16px;}
#c-contact .c-list2 .c-item2 select{float: none;width: 100%;height: 40px;font-size: 14px;}
#c-contact .c-list-box{margin-top:20px;padding-bottom:20px}
#c-contact .c-list2 textarea{height:100px}

.jobs .t1{padding:15px 10px;}
.jobs .list li p.fold-head{padding:5px 10px;font-size:14px;}
.jobs .list li .info{padding:15px 10px}

/* list_pro */
.mp50{margin-top:-10px;}
.main .list_pro li{padding:15px 0;}
.main .list_pro li .info{padding-top:20px;}
.main .list_pro li .desc{line-height:25px;max-height:75px;}
.fuwu2 .list_hz li{margin-top:0px;}
/* yanfa */
.yanfa1 .ln{padding:0;height:450px}
.yanfa1 .list_ul{margin-top:40px}
.yanfa1 .list_ul li{font-size:14px;line-height:20px;margin:10px 0}
.gshq .main{padding:20px;}
.cyzl{padding-bottom:20px;}
.hq1{font-size:15px;margin-bottom:10px;}
.dllist{clear:both;display:unset;}
.hq2 dl{float: left;width:33.33%;margin:5px 0}
.hq2 dl h3{font-size:45px!important;}
.hq2 dl.hq21{padding-right:195px;}
.hq2 dl.hq21 span{font-size:20px;}
.hq2 dl.hq21 i{right:60px;}
.hq2 dl.hq22 dd{font-size:1.5px;color: #fff;margin-bottom: 5px;line-height: 1.6;}
.hq2 dl.hq22 dt{font-size:22px;}
.hq3{margin-top:1.5rem;font-size:12px}
.gshq  .zhangfu{height:50px;font-size:15px; margin-right:0;overflow:hidden;width:100%}
.gshq  .zhangfu ul{justify-content: center;width:100%;padding:45px 0;}
.gshq  .zhangfu ul li{margin:0 30px}
.touzi2 .list_tz2 .tit{line-height:25px;height:auto}
.touzi1 .bimg{margin-top:25px;}
.touzi1 .tz1_desc{line-height:25px;}
.about1 .info{padding-left:0;}
.about1{padding:0 15px}
.about1 .bimg{margin:0 0 25px 0}
.about1 .type_desc{margin:0px 0 15px 0}
.about1 .desc{line-height:25px;}
.about2 ul{padding:20px 0}
.about2 li{margin:15px 0}
.about2 li .item{padding:0 25px}
.about2 li .tit{margin:15px 0;}
.about2 li .desc{font-size:14px}
.about2 li .icon{width:60px;height:60px;}
.about2 li .icon img{width:25px}

#about-history{padding:20px 0}
#about-history .body .right{background:none;padding-left:0;position:relative;}
#about-history .body .right::before{display:none;}
#about-history .body .content{padding:0 10px;font-size:14px;}
#about-history li span{font-size:25px;margin-bottom:3px;margin-top:20px;font-weight:normal;}
#about-history .body{margin:0}
#about-history li{padding:0;}
#about-history .swiper-button-prev-time{left:30%!important;}
#about-history .swiper-button-next-time{right:30%!important;}
#about-history .body .jt[class^="swiper-button"]{bottom:-30px;top:initial}
#about-history li .img-block{max-width:100%;}
.swiper-pagination-time{margin:80px 0 20px 0;display:none;}
.about3{padding-top:20px;}
.about3  .type_desc{padding:10px 0;font-size:17px;text-align:left!important;}
.about3 .swiper-wrapper{padding-bottom:0;}
.zeren li .item .fdc{padding:0 25px}
.about4 .typecat,.about5 .typecat,.about6 .typecat{padding-top:5px;}
.about4 .swiper-wrapper{padding-bottom:50px}
.about3 .typecat{padding:15px 0 5px 0}
.about4 .typecat{padding-bottom:5px;}
.about6 .type_desc{margin:-6px 0 10px 0}
.main .list-news ul{margin-top:-15px}
}