/*
-webkit-touch-callout:none;
*/
@media screen and (min-width:1025px){/*pc*/
}
@media screen and (max-width:1800px){
.special_detail2a .item{width:calc(25% - 15px);}
.special_detail2a .item:nth-child(5n-4){margin-left:20px;}
.special_detail2a .item:nth-child(4n-3){margin-left:0;}
.special_detail2a .item:nth-child(-n+5){margin-top:20px;}
.special_detail2a .item:nth-child(-n+4){margin-top:0;}


}
@media screen and (max-width:1600px){
.icon1{width:105px;height:105px;line-height:105px;}
.icon1:before{width:74px;height:74px;margin:-37px 0 0 -37px;}

.special_detail5 .r{padding:50px;}
.special_detail5 .r .p a{font-size:16px;line-height:45px;height:45px;}
.special_detail5 .r .p a i{margin-right:10px;width:45px;}
.special_detail2 .list.c5 .item{width:calc(25% - 15px);margin-left:20px;margin-top:20px;}
.special_detail2 .list.c5 .item:nth-child(-n+5){margin-top:20px;}
.special_detail2 .list.c5 .item:nth-child(5n-4){margin-left:20px;}
.special_detail2 .list.c5 .item:nth-child(4n-3){margin-left:0;}
.special_detail2 .list.c5 .item:nth-child(-n+4){margin-top:0;}
}
@media screen and (max-width:1500px){
.special_detail9 .item .text .t{height:110px;}
.icon1{width:100px;height:100px;line-height:100px;}
.icon1:before{width:68px;height:68px;margin:-34px 0 0 -34px;}
}
@media screen and (max-width:1400px){
.special_detail2 .item .ico{width:150px;height:150px;line-height:150px;}
.special_detail2a .item{padding:25px;}
.special_detail2b .item{padding:25px;}
.special_detail2a .item .ico{width:150px;height:150px;line-height:150px;}
.special_detail2b .item .ico{width:150px;height:150px;line-height:150px;}




.icon1{width:80px;height:80px;line-height:80px;}
.icon1:before{width:54px;height:54px;margin:-27px 0 0 -27px;}

}
@media screen and (max-width:1366px){

.special_detail2 .item{height:360px;}
.special_detail2b .item{padding:20px 15px;}
.special_detail3 .item .f18{line-height:40px;}
.special_detail4 .item .f18{line-height:40px;}
.special_detail5 .r .p{margin-top:15px;}
.special_detail5 .r .p a{width:calc(50% - 10px);}
.special_detail5 .r .p a:nth-child(3n-2){margin-left:20px;}
.special_detail5 .r .p a:nth-child(2n-1){margin-left:0;}
.special_detail5 .r .d{margin-top:20px;}
.special_detail5 .r .d:first-child{margin-top:0;}
.special_detail7 .item .text{padding:25px;}
}
@media screen and (max-width:1200px){

.special_detail2b .item{width:calc(25% - 15px);}
.special_detail2b .item:nth-child(5n-4){margin-left:20px;}
.special_detail2b .item:nth-child(4n-3){margin-left:0;}
.special_detail2b .item:nth-child(-n+5){margin-top:20px;}
.special_detail2b .item:nth-child(-n+4){margin-top:0;}


.special_detail2 .item .ico{width:120px;height:120px;line-height:120px;}
.special_detail2 .item{height:300px;}
.special_detail2a .item .ico{width:120px;height:120px;line-height:120px;}
.special_detail2b .item .ico{width:120px;height:120px;line-height:120px;}
.special_detail10 .l .mask{padding:20px 30px;}
.special_detail10 .list{padding:0 30px;}
.special_detail9 .item .text{padding:20px;}
.tabs1 a{margin:0 20px;}
.special_ask .title .btn1{margin-top:25px;}
.special_detail1 .item{width:220px;height:220px;}
.special_detail1 .item:after{right:-5px;bottom:-5px;}
.special_detail1 .item .f22{width:180px;height:180px;}
.special_detail6 .item .text{padding:25px;}

.special_detail5 .content{display:block;}
.special_detail5 .l{width:auto;height:70vw;}
.special_detail5 .r{width:auto;padding:20px;}
.special_detail5 .r .p a{margin:0 0 15px 15px;font-size:14px;height:40px;line-height:40px;}
.special_detail5 .r .p a:nth-child(3n-2){margin-left:15px;}
.special_detail5 .r .p a:nth-child(2n-1){margin-left:0;}
.special_detail5 .r .p a i{width:30px;}

}
@media screen and (max-width:1100px){
.special_detail7 .list{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;}
.special_detail7 .item{-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50% - 10px);margin-top:20px;height:55vw;}
.special_detail7 .item:nth-child(-n+2){margin-top:0;}
.special_detail7 .item:nth-child(2n-1){margin-left:0;}
.special_detail7 .item:nth-child(2n){-ms-flex-direction:column;flex-direction:column;}
.special_detail7 .item .text{height:auto;}
.special_detail7 .item .text{height:auto;}
.special_detail7 .item .text .f24{height:auto;margin-bottom:20px;}
.special_detail5 .r{padding:35px;}
}
@media screen and (max-width:1024px){

.special_ask .content{height:30vw;}
.special_detail1 .list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}
.special_detail1 .item{width:180px;height:180px;margin:15px;}
.special_detail1 .item .f22{width:150px;height:150px;}
}
@media screen and (max-width:768px){
.layer .video1{width:calc(100% - 30px);}
.special_banner{height:calc(100vh - 0.95rem);}
.special_banner .d2 .tg a{margin:0 7px;}
.special_banner .d2 .f30 img{height:30px;}
.tabs1 a{margin:0 10px;}
.special_detail2 .list{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail2 .item{width:calc(50% - 7.5px);margin-left:15px;-ms-flex:0 1 auto;flex:0 1 auto;margin-top:15px;height:220px;}
.special_detail2 .item .f16{width:100%;box-sizing:border-box;}
.special_detail2 .item .ico{width:90px;height:90px;line-height:90px;}
.special_detail2 .item:nth-child(2n-1){margin-left:0;}
.special_detail2 .item:nth-child(-n+2){margin-top:0;}

.special_detail2a .item{width:calc(50% - 7.5px);margin-left:15px !important;margin-top:15px !important;padding:15px;}
.special_detail2a .item:nth-child(odd){margin-left:0 !important;}
.special_detail2a .item:nth-child(-n+2){margin-top:0 !important;}

.special_detail2b .item{width:calc(50% - 7.5px);margin-left:15px !important;margin-top:15px !important;padding:15px;}
.special_detail2b .item:nth-child(odd){margin-left:0 !important;}
.special_detail2b .item:nth-child(-n+2){margin-top:0 !important;}
.special_detail2 .list.c5 .item{width:calc(50% - 7.5px);margin-left:15px !important;margin-top:15px !important;}
.special_detail2 .list.c5 .item:nth-child(odd){margin-left:0 !important;}
.special_detail2 .list.c5 .item:nth-child(-n+2){margin-top:0 !important;}

.special_detail3 .list{display:-ms-flexbox;flex-wrap:wrap;}
.special_detail3 .item{width:calc(50% - 7.5px);margin-left:15px;margin-top:15px;}
.special_detail3 .item:nth-child(2n-1){margin-left:0;}
.special_detail3 .item:nth-child(-n+4){margin-top:15px;}
.special_detail3 .item:nth-child(-n+2){margin-top:0;}
.special_detail4 .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;}
.special_detail4 .item{width:calc(50% - 7.5px) !important;height:30vw !important;margin-left:15px;margin-top:15px;position:relative;left:auto !important;top:auto !important;}
.special_detail4 .item:nth-child(2n-1){margin-left:0;}
.special_detail4 .item:nth-child(-n+4){margin-top:15px;}
.special_detail4 .item:nth-child(-n+2){margin-top:0;}
.special_detail6 .content{display:block;}
.special_detail6 .l{width:auto;height:70vw;}
.special_detail6 .list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px auto 0;}
.special_detail6 .item .text{padding:15px;}
.special_detail6 .item .text .f24{height:auto;margin-bottom:20px;}
.special_detail6 .item .text .b{font-size:14px;}
.special_detail7 .item{height:auto;}
.special_detail7 .item .pic{height:30vw;}
.special_detail7 .item .text{padding:15px;}
.special_detail7 .item .text .b{font-size:14px;}
.special_detail8 .item{width:calc(50% - 7.5px);margin-left:15px;margin-top:15px;}
.special_detail8 .item .f18{line-height:40px;}
.special_detail8 .item:nth-child(3n-2){margin-left:15px;}
.special_detail8 .item:nth-child(2n-1){margin-left:0;}
.special_detail8 .item:nth-child(-n+3){margin-top:15px;}
.special_detail8 .item:nth-child(-n+2){margin-top:0;}
.special_ask .content{height:50vw;padding:0 20px;}
.special_ask .title{width:100%;}
.special_ask .title .f48{line-height:1.3;}
.special_detail9 .list{display:block;}
.special_detail9 .item{width:auto;margin:15px 0 0;}
.special_detail9 .item:first-child{margin-top:0;}
.special_detail9 .item .text .t{height:auto;margin-bottom:20px;}
.special_detail10 .content{display:block;}
.special_detail10 .l{width:auto;height:70vw;}
.special_detail10 .list{margin:15px 0 0;padding:0 20px;}
.special_detail10 .item{padding:20px 0;}
.special_detail5 .r{padding:20px;}
.special_detail10 .l{height:auto;}
.special_detail10 .l .pic{height:50vw;}
.special_detail10 .l .mask{padding:15px 20px;position:static;background:none;box-shadow:0 0 10px rgba(0,0,0,0.15);color:#333;}
.special_detail10 .l .mask .t{display:block;}
.special_detail10 .l .mask .date{margin-top:10px;}
.special_detail10 .l .mask .b{margin-top:10px;}
}
@media screen and (max-width:500px){
.special_detail1 .item{width:130px;height:130px;margin:10px;}
.special_detail1 .item .f22{width:115px;height:115px;font-size:14px;}
.special_detail1 .item:after{right:-4px;bottom:-4px;}

.special_detail2a .item{width:calc(50% - 7.5px);margin:15px 0 0 !important;display:block;border-radius:8px;border-width:2px;padding:20px 10px;text-align:center;}
.special_detail2a .item:after{content:"";clear: both;display: block;}
.special_detail2a .item:nth-child(even){margin-left:15px !important;}
.special_detail2a .item:nth-child(-n+2){margin-top:15px !important;}
.special_detail2a .item .ico{width:80px;height:80px;line-height:80px;margin:auto;}
.special_detail2a .item .f16{padding:0;}

.special_detail2b .item{width:calc(50% - 7.5px);margin:15px 0 0 !important;display:block;border-radius:8px;border-width:2px;padding:20px 10px;text-align:center;}
.special_detail2b .item:after{content:"";clear: both;display: block;}
.special_detail2b .item:nth-child(even){margin-left:15px !important;}
.special_detail2b .item:nth-child(-n+2){margin-top:15px !important;}
.special_detail2b .item .ico{width:80px;height:80px;line-height:80px;margin:auto;}
.special_detail2b .item .f16{padding:0;}
}