@media (max-width: 1440px){
.vmore .but i{width: 30px;margin-right:8px;}
}
@media (max-width: 1199px){
  .vmore i{width: 26px;margin-right:6px;}
}
@media (min-width: 991px){
.part6 .swiper-pagination{display:none;}
.part5 .swiper-pagination{display:none;}
.part1 .swiper-slide:nth-child(1){background:none;}
.list_news .xm3{width:21%}
.list_news .xm7{width:62.33333333%}
.part3 .ul1 li{margin-left:70px;}
.part3 .ul2 li{background: url("../img/bg_dd2.png") no-repeat right 10px center ;
  background-size: 100% 100%;}
 .part3 .ul2 li a{flex-direction: row-reverse; } 
.part3 .ul2 li{margin-right:70px;}
.part3 .ul2 li:nth-child(2){margin-right:0;}
.part3 .ul2 li .icon{margin-left:16px;}
.products .proLeft{width:280px;flex-shrink:0;}
.products .proRight{width:calc(100% - 280px);overflow: hidden;}
}
@media (max-width: 1600px){
  .part3 .tab_ul2{padding-left:25px;}
  .part3 .tab_ul2::before{left:65px;}
}
@media (max-width: 990px){
.section .wp2{padding:40px 15px;}
.part5{height:65vh;}
.part7 .copyright{padding-bottom:65px;}
.part1 .animated {-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both }
.vmore i{width: 22px;margin-right: 10px;}
.part1 .slide_txt .txt1{margin-bottom: 20px;line-height:1.3;}
.part1 .slide_txt .txt2{margin-bottom: 10px;}
.part1 .dot{font-size:16px;}
.pt_tit{margin: 15px 0 15px;line-height: 1.3;}
.pt_desc{line-height: 1.6;}
.part1 .jt{display: none;}
.part1 .vmore{margin-top: 20px;}
.part1 .swiper-pagination{padding-right: 15px;}
.slide_down{bottom:10px;display:none;}
.part1 .swiper-slide::after{height: 60vh;}
.part2 .vmore{margin-top: 30px;}
.part3 .ky{display:none;}
.part3 .type{margin-bottom:25px;}
.part3 ul li{margin:0;}
.part3 ul li .icon img{height:50px;}
.part3 ul li{height:60px;}
.part3 .mgrid::before, .part3 .mgrid::after{display:none;}
.part3 .mgrid{margin-top:35px;padding:0}
.part2 .pt2_cont{max-width:100%;}
.home-section2 .item{height: 21.92vh;}
.home-section2 .item .f_img{display: none;}
.home-section2 .item .font{padding: 20px;}
.home-section2 .item .font .tit{margin-bottom: 20px;}
.home-section2 .item .font .tit{font-size: 18px;}
.home-section2 .item .font .lab{margin-bottom: 7px;margin-top: 12px;}
.linian .itemlist .ln_tab ul{padding: 0;}
.part5 .part5_tab li{height: 40px;line-height: 40px;}
.linian .itemlist .ln_tab ul li .icon{width: 50px;height: 50px;margin-bottom: 10px;border-width:1px;}
.linian .itemlist .ln_tab ul li .icon img{width: 25px;}
.linian .itemlist .ln_tab ul li .tit{font-size: 12px;line-height: 16px;padding: 0 5px;}
.linian .itemlist .cardbox{padding: 0 15px;margin-bottom:35px;}
.part5 .yanfa .pt5_num{margin:45px 0;}
.part5 .part5_tab li img{height:25px;}
.part5 .part5_tab{bottom:0;}
.part5 .yanfa .wp2{position: relative;z-index:2;}
.part5 .swiper-pagination-bullet{background:rgba(255,255,255,.6);opacity:1;}
.part5 .swiper-pagination-bullet-active{background:rgba(255,255,255,1);}
.part5 .yanfa .pt5_num .item span.f42::after{font-size:18px;right:-15px;}
.linian .itemlist .ln_tab ul li:last-child .icon img{width:18px;}
.part6 .swiper-container .swiper-slide .itembox{background: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);}
.part6 .swiper-container .swiper-slide .itembox::after{width: 100%;}
.part6 .pt_en{margin-bottom:15px;margin-top:-35px;}
.part6 .swiper-wrapper{padding-bottom:45px;}
.part6 .swiper-pagination-bullet-active{background: #023693;}
.part6 .hot .wz{padding:10px 15px;}
.part6 .hot .img{height:130px;}
.part6 .hot .wz h3{margin:2px 0;line-height:24px;height:24px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.part6 .hot .wz{padding:10px 15px;}
.part6 .hot .itembox::after{height:2px}
.part6 .newslist{margin-top:10px;}
.part6 .newslist ul{border-top:0;}
.part6 .newslist li{padding:5px 0;}
.part6 .newslist li:nth-child(n+3){display:none;}
.part6 .newslist li h3{margin:8px 0 6px;line-height:24px;}
.part6 .newslist li .info{width:80%}
.part6 .wz{padding:20px 15px;}
.part6 .wz .time i{font-size:28px;margin-right:5px;}
.part6 .newslist{padding-left:0;}
.part7 .fp-tableCell{padding-top: 0;}

.ny_slide {height:350px;}
.subcat{margin-top:-40px;}
.subcat ul{padding:15px 0;}
.subcat li .icon{width:35px;height:35px;line-height:35px;margin-right:5px;}
.subcat li .icon img{width:20px;}
.main{margin-top:-80px;}
.list_news li{margin-bottom: 15px;padding-bottom: 0;}
.list_news li .info{padding: 25px 0;}
.list_news li .info .mtime{margin:20px 0;color: #999;}
.list_news li .info .mtime i{margin: -5px 5px 0 0;font-size:24px;float:left;}
.main .zst1,.main .zst2,.main .zst3{display:none;}
.pages{padding: 20px 0 35px;}
.pages li{margin: 0 3px;}
.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;}
.campus-section2 .cont{width: 560px;overflow-x:scroll;}
.jobs{padding:15px 0;}
.jobs .dd{white-space:nowrap;}
.jobs .list li .fold-head {padding:18px 40px 18px 15px; }
.jobs .list li .info { padding: 20px 15px; }
.jobs .list li .apply_btn{padding:10px 0 20px;}
.tkg{padding-top:45px}

/* 弹窗 */
.c-pop .c-close{top: -20px!important;right: -20px!important;width: 30px!important;height: 30px!important;background-size: 12px!important;}
.c-pop .c-title-box{padding: 15px 20px!important;}
.c-pop .c-title-box .c-title{line-height:unset!important;font-size: 16px!important;}
.c-pop .c-title-box .c-text{font-weight: bold;line-height: 20px!important;}
.c-pop form .c-list .c-text2{font-size:13px;}
.c-pop .c-list li{width: 100%;margin-bottom:10px;}
.c-pop form .c-list li:last-child{margin-bottom:5px;}
.c-pop .c-list input{height: 40px!important;line-height: 40px!important;}
.c-pop .c-list textarea{height: 80px!important;padding: 10px!important;}
.c-pop button{line-height: 40px!important;font-size: 14px;}
.c-pop .c-box{padding:15px 20px!important;}
.c-pop form .c-list li.yzm img{height:40px;}
.ny_slide .txt .cn{margin:15px 0;}
.ny_slide .txt .desc{line-height:20px;}
.subcat::after{content:"";width:100%;height:80%;background:#f9f9f9;z-index:-1;position: absolute;bottom:0;left:0;}
.subcat ul{padding:10px 15px;min-height:auto;}
.subcat li{margin:7px 0;height:30px;line-height:30px;}
.subcat li .tit::after{bottom:-5px;}
.subcat.sub2 li{justify-content:left;}
.subcat.sub2 li::after{right:15px;display:none;}
.subcat.sub2 li:nth-child(2n)::after{display:none;}
.type .en{margin-bottom:10px;}
.contact .lx1 .info2{margin-top:25px;}
.contact .lx1 .info2 li .head{padding:15px;}
.contact .lx1 .info2 li .cont{padding:0 15px 15px 15px;}
.contact .lx1 .info2 li .head .jt{width:25px;height:25px;line-height:25px;}
.contact .lx1 .info2 li .head .jt i{font-size:15px;}
.contact .lx2 .info .desc{line-height:25px;padding-bottom:15px;}
.contact .lx3 .msg .group input,.contact .lx3 .msg .group.yzm img,.contact .lx3 .msg .group button{line-height:45px;height:45px;}
.contact .lx3{margin-bottom:0;}
.type{position: relative;z-index:1;}
.type .attr{width:75%}
.type .attr li{width:180px;margin-left:0;}
.prolist{padding-bottom:0;}
.prolist .list_down{position: relative;z-index:0;}
.prolist .list_down li{margin-bottom:20px;}
.solute1 .fnt{width:1400px;overflow-x:auto;}
/* show_product */
.product .prob1{padding:35px 0;}
.product .prob1 .info .desc{margin:30px 0;}
.product .prob1 .bimg{margin:55px 0 35px 0;}
.product .prob1 .info .btn a{width:130px;height:45px;line-height:45px;}
.product .prob2 .slide{height:350px;}
.product .prob2 .slide .info{width:50%;padding:25px;}
.product .prob2 .slide .img{left:5%;bottom:-30px;}
.product .prob3 li .item{min-height:260px;padding:30px;}
.about{margin-top:-50px;}
.about .about1 .spt{margin-right:0;}
.about .about1 .spt .play{left:60%}
.about .about1 .spt .play img{width:55px;}
.about .about1 .info .ab1_tit{margin:30px 0;}
.about .about1 .info .ab1_cont{margin-right:0;}
.about .about2 .lc1 .type{margin-bottom:65px;}
.about .about2 .slides{margin:30px 0 0 0;}
.about .about2 .slides .jt{width:35px;height:35px;line-height:35px;}
.about .about2 .slides .jt i{font-size:18px;}
.about .about2 .slides .jt.swiper-button-prev{right:55px;}
.about .about2 .slides .item .info p{line-height:26px;margin-bottom:6px;}
.about .about2 .slides .item .info p span{margin-right:8px;}
.about .about3 .type ul{margin-top:-6px;}
.about .about3 .type ul li{margin-left:20px;}
.about .about3 .swiper-wrapper{padding-bottom:35px;}
.about .about4 .linian{height:450px;}
.about .about5 .list_hz{padding:20px;width:98%}
.about .about5 .list_hz li{margin:10px 0;}
.about .about5 .list_hz li .item{margin:0 20px;}
.about .about5 .type{margin-bottom:45px;}
.about .about5 .hzt{max-width:45%;}
.about .about6 .info{margin-bottom:25px;}
.about .about6 .info .ab6_tit{margin:30px 0 20px;}
.about .about6 .info .ab6_desc{margin:20px 0;line-height:25px;}
.list_case{padding:20px 0 0 0;}
.tabs_ul{justify-content:flex-end;width:100%;margin-top:25px;}
.tabs_ul li{margin-left:15px;}
.sidebar{max-width:100%;position:sticky;padding:0;}
.sidebar.fix{position:fixed;top:50px;z-index:22;left:50%;transform:translateX(-50%);padding:0 15px;}
.products .probox{padding-top:15px;}
.sidebar li .v1{position: relative;}
.sidebar li .v2{display:none;overflow:hidden;clear:both;line-height:30px;}
.sidebar li .v2 li{border-bottom:0;}
.sidebar li .v1::after{content:"\e630";font-family:'iconfont';position: absolute;right:0;top:0;font-size:16px;color:#999;}
.sidebar li.open .v1::after{transform: rotate(90deg);right:2px;}
.sidebar li .v2{display:none;overflow:hidden;clear:both;}
.sidebar li .v2 li{line-height:25px;height:25px;}
.sidebar li{border-bottom:1px solid #eee;}
.sidebar li:last-child{border-bottom:0;}
.products .list_down{padding:10px 0 0 0;margin-top:0;}
.products .weizhi{margin:15px 0 0;}
.proDetail{padding-left:0;margin-top:15px;}
.proDetail .det1_cont{flex-wrap: wrap;flex-direction:column-reverse}
.proDetail .det1 .tabs{width:100%;justify-content:center;}
.proDetail .det1 .tabs a{float:left;margin:0 6px;width:90px;height:90px;}
.proDetail .det1 .tabs a img{width:65px;height:65px;}
.proDetail .det1,.proDetail .det2{padding:15px;}
.proDetail .det1 .tabList{clear:both;width:100%}
.proDetail .det1 .tabList .itemBox{width:100%;padding:15px 0;height:260px;}
.proDetail .det1 .det1Info{padding:25px 0 0 0}
.proDetail .det1 .det1Info .desc{min-height:auto;margin:15px 0;}
.proDetail .det2{margin:15px 0;}
.proDetail .det3 li{max-width:100%;width:100%;margin:4px 0;font-size:14px;}
.main .xq2 .rbox{margin-left:0!important;}
.main .content{padding-right:0;}
.main .xq1 .newstitle{line-height:1.6!important;}
.sidebar .v2 li{width:48%;float:left;}
}
