@media (min-width:1200px){
    .hd-r{display: block!important;}
}
@media (max-width:1599px){
.index-part1 .wrap{width:94%}
.nav-tit{padding:0 22px}
}
@media (max-width:1400px){
.wp{max-width:1000px}
.help-tab1 li{width:310px}
.nav-tit{padding:0 18px}
.pro-tab1 li a{padding:0 20px}
.pro-table1 table{max-width:1540px}
.pro-table1 td{padding-left:50px}
}
@media (max-width:1199px){
.index-part1 .wrap{width:94%;margin:0 auto;float:none}
.index-part2 ul li.active{width:60%}
.index-part2 ul li{width:20%}
.index-part2 ul li.active .txt,.index-part2 ul li:hover .txt{width:90%}
.g-tit1 br{display:none}
.index-list2 li .txt h3 a,.index-list2 li .txt p{margin-bottom:15px}
.mo{display:block!important}
.pro-table1{margin-top:30px}
.pro-table1 table{max-width:960px;margin:0 auto}
.pro-compare{margin:40px 0}
.video-resource-tit{margin-top:50px}
.help-tab1{display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.help-tab1 li{width:33.33%}
}
@media (max-width:959px){
.list-compare li{width:33.33%}
.pro-detail1 .tit{margin-bottom:30px;font-size:30px;line-height:40px}
.slick-img1 .item img{width:60%}
.slick-img1{padding-bottom:50px}
.slick-img1 .slick-dots{bottom:20px}
.pro-detail1 .txt{padding:20px}
.pro-detail1 .txt br{display:none}
.pro-detail1{padding:50px 0}
.case-select .item:first-child .g-select{z-index:10}
.g-select ul li a{padding:0 10px}
.case-select .item{line-height:45px;display:flex;align-items:center;justify-content:space-between}
.case-select .item .g-select{flex-grow:1}
.g-select span{line-height:43px;height:43px;flex-grow:1;width:auto;padding:0 30px 0 10px;background-position:right 10px center}
.m-img-txt1 .g-more4{display:none}
.m-img-txt1 .txt{padding-right:0}
.m-img-txt1 .txt::after{display:none}
.help-tab1{margin-bottom:30px}
.help-tab1::after{content:" ";display:block;height:0;visibility:hidden;clear:both}
.g-search .inp{height:40px;line-height:38px}
.g-search .sub{height:40px}
.g-search{width:200px}
.help-top .g-search{margin-top:0}
.video-list1 li .item{margin:0 10px 20px}
.video-list1{margin:0 -10px 20px}
.slick-video1 .box p a,.video-list1 li .item .tit span{font-size:16px;line-height:26px;height:52px}
.slick-video1 .box{margin:0 10px}
.slick-video1{margin:0 -10px 30px}
.video-resource{padding:50px 0}
.help-top{padding-bottom:0;margin-bottom:20px}
.slick-video1{padding:0 0 30px}
.help-apply{padding:30px 20px}
.help-apply .item span{width:128px}
.case-tab1 ul li{margin-right:30px}
.partner-form1{padding:40px 0}
.partner-form1 .find,.partner-form1 .form{padding:30px}
.btn-partner{margin:30px 0}
.partner-form1 .find .tit h3{font-size:24px;line-height:34px}
.partner-form1 .form .item .part{margin:0 15px}
.partner-form1 .form .box{margin:0 -15px 50px}
.m-contact .contact li .img,.m-contact .contact li .txt,.m-contact .contact li:nth-child(2n+1) .img,.m-contact .contact li:nth-child(2n+1) .txt{float:none;width:auto}
.m-contact .contact li .img .map{height:240px}
.m-contact .contact li .txt{padding:20px}
.m-contact .contact li{margin-bottom:30px}
.m-contact{padding:40px 0 20px}
.m-form{width:100%;display:none}
.m-form .form{margin:10px}
.m-shengming{margin:40px 0}
.m-shengming .tit h1{font-size:24px;line-height:34px;margin-bottom:10px}
.m-shengming .tit{padding-bottom:20px;margin-bottom:20px}
.pro-tab1 li a{font-size: 12px;line-height: 30px;}
}
@media (max-width:767px){
.g-tit3{margin-bottom:20px}
.g-tit3 span{font-size:16px;line-height:24px}
.g-tit3 h3{font-size:24px;line-height:34px;padding-bottom:12px}
.g-tit3 h3::after{width:50px;height:2px;margin-left:-25px}
.m-contact .contact li .txt h3{font-size:18px;line-height:28px;margin-bottom:10px}
.m-contact .contact li .txt p{margin-bottom:10px;font-size:14px;line-height:24px}
.m-contact .contact li .txt p span{padding-left:25px}
.pro-table1.other table{width:1200px}
.pro-tab2 li a{margin:0 20px}
.pro-list1 li{width:50%;margin-bottom:10px}
.pro-table1{margin-top:0}
.pro-table1 table{max-width:768px}
.g-tit5{border:none}
.pro-table1 td{font-size:14px;padding:10px;width:auto}
.pro-table1 tr td:first-child{padding-left:0;word-break: break-all;max-width: 105px;width: 105px;min-width:105px;}
.pro-table1 tr td:first-child em{padding-left: 10px;}
.pro-table1 td .g-more4{width:100px;margin-right:10px}
.list-compare li{float:none;width:auto}
.list-compare li .item .img{height:120px;line-height:117px}
.list-compare li .item p{font-size:14px;line-height:24px}
.list-compare{padding-bottom:0}
.pro-compare .btn{line-height:40px}

.pro-detail3 h1{font-size:24px;line-height:34px;margin-bottom:20px;padding-bottom:10px}
.pro-detail3{margin:40px 0;font-size:14px;line-height:2}
.case-detail1{margin-top:0;margin-bottom:50px}
.case-tab1 ul{width:auto;display:flex;overflow-x:scroll}
.case-tab1 ul li{margin-right:20px;float:none;display:inline-block;white-space:nowrap}
.case-tab1 .wp{overflow-x:scroll}
.case-tab1 ul li a{line-height:45px}
.ban .txt p{font-size:24px;line-height:34px}
.ban .txt span{font-size:14px;line-height:24px}
.ban img{height:140px;object-fit:cover}
.case-select{margin:40px 0 20px}
.case-select .item{margin:0 0 15px}
.case-list1 li{width:50%;margin-bottom:20px}
.case-list1{margin:0 -5px}
.case-list1 li .item .txt p{padding-right:0}
.case-list1 li .item .txt p::after{display:none}
.case-list1 li .item{margin:0 5px}
.m-pages{padding-bottom:40px}
.m-img-txt1 .img{float:none;width:auto;margin-right:0}
.m-img-txt1 .txt{padding:20px}
.m-img-txt1 .txt .tit{margin-bottom:10px;font-size:16px;line-height:22px}
.m-img-txt1 .txt p{margin-bottom:0}
.tit-line1,.tit-line2{font-size:24px;line-height:34px}
.case-detail2{margin-top:40px;font-size:14px;line-height:2}
.case-detail2 p,.case-detail3 p{margin-bottom:20px}
.case-detail3{padding:30px 0}
.case-detail3 .pro-list1{padding-bottom:30px}
.pro-list1 .slick-dots{bottom:20px;position:absolute;left:0;width:100%;text-align:center;z-index:99}
.pro-list1 .slick-dots li{display:inline-block;float:none;margin:0 2px;border:1px solid transparent;padding:2px;border-radius:12px;width:auto;height:auto}
.pro-list1 .slick-dots li button{display:block;width:8px;height:8px;padding:0;border-radius:50%;background-color:#ddd;margin:0}
.pro-list1 .slick-dots li.slick-active{border-color:#e00517}
.pro-list1 .slick-dots li.slick-active button{background-color:#e00517}
.case-list3{padding:40px 0 0}
.case-list3 li{float:none;width:auto}
.case-list3 li .item p{font-size:14px;line-height:24px;padding:10px;height:auto;overflow:visible;-webkit-line-clamp:100}
.case-list3 li .item{padding-bottom:0}
.h100{height:40px}
.case-list3 li .item{margin-bottom:20px}
.help-top .g-select{width:100%;margin-bottom:20px}
.help-top .g-search{float:none;width:100%;margin:0 auto 20px}
.help-list1 li span{display:none}
.help-list1{padding-bottom:20px}
.help-tab1 li a{padding:20px 0 10px;font-size:14px}
.video-resource-tit .g-search{display:none}
.video-resource-tit{padding-bottom:0;margin-top:30px}
.video-list1 li{width:50%}
.pop-video .con{width:90%}
.pop-video .con .close{right:0}
.video-list1 li .item .img .ico{display:none}
.help-tab1 li a span{padding-top:30px;-webkit-background-size:auto 20px;-moz-background-size:auto 20px;-o-background-size:auto 20px;background-size:auto 20px}
.help-tab1{margin-top:-20px}
.video-resource{padding:30px 0}
.resource-center .col-l,.resource-center .col-r{float:none;width:auto}
.resource-center .table{overflow-x:scroll}
.resource-center .table table{width:600px}
.resource-center{margin:40px 0}
.m-aside dl dt{line-height:45px;font-size:16px}
.m-aside dl dd span{line-height:40px}
.resource-center .tit{margin:25px 0 15px;font-size:20px;line-height:30px;padding-left:10px}
.resource-center .tit::after{width:6px;height:6px;margin-top:-3px}
.resource-center .table tr td,.resource-center .table tr th{padding:5px 10px;font-size:14px;line-height:24px;height:auto}
.help-apply .item .part{float:none;width:auto;margin-bottom:15px}
.help-apply .item{margin-bottom:0}
.help-apply .item .file{margin-bottom:15px}
.help-apply{margin:0 0 30px}
.btn-partner{display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.btn-partner a{background-image:none!important;padding-left:0;text-align:center;margin:0 10px;line-height:40px}
.partner-form1 .find .table{width:auto;margin-bottom:20px}
.partner-form1 .find .tit{margin-bottom:20px}
.partner-form1 .find{padding:20px 10px}
.partner-form1 .find .table td{font-size:14px;padding:5px}
.partner-form1 .find .form2 .item{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.partner-form1 .find .form2 .item span{width:100px;flex-shrink:0}
.partner-form1 .find .form2 .item input,.partner-form1 .find .form2 .item select{flex-grow:1}
.partner-form1 .form .item{float:none;width:auto}
.partner-form1 .form .item .part .inp input,.partner-form1 .form .item select{line-height:40px;height:40px}
.partner-form1 .form .item .part .inp{margin-bottom:15px}
.partner-form1 .form{padding:10px 10px 30px}
.partner-form1 .form .box{margin:0 0 20px}
.partner-form1 .form .item .part{margin:0}
.partner-form1 .form .item .part .inp.yzm span{line-height:40px;font-size:12px;height:40px}
.partner-js{padding:30px 0 0}
.partner-js p{font-size:14px;line-height:24px;margin-bottom:20px}
.partner-js .list li .img{float:none;width:auto;height:auto;padding-top:20px}
.partner-js .list li .img img{display:block;margin:0 auto 10px}
.partner-js .list li .txt{height:auto;padding:10px}
.g-more4.margin{margin:20px auto}
.g-more4{width:100px;line-height:26px}
.case-detail1 .con{margin-top:0}
.case-detail3 .pro-list1 .slick-slide{width:50%;float:left}

}
@media (max-width:479px){
.pro-list1 li{float:none;width:auto}
.g-tit5{padding:30px 0 20px}
.g-tit5 h3{font-size:22px;line-height:32px}
.pro-list1 li .item p{font-size:14px;line-height:24px}
.pro-list1 li .item .img{height:180px;line-height:177px}
.pro-table1 td .btn{line-height:40px}
.pro-table1{margin-bottom:40px}
.case-list1 li,.video-list1 li{float:none;width:auto}
.video-list1 li .item .tit{padding:10px 55px 10px 10px}
.video-list1 li .item .tit::after{top:22px}
.m-pages li a.next,.m-pages li a.prev{width:40px;height:40px}
.m-pages li a{line-height:40px}
.help-apply .item span{display:block;width:auto;float:none;text-align:left}
.help-apply .item .inp input,.help-apply .item .select select{height:38px;line-height:38px}
.help-apply .tit{margin-bottom:10px}
}