/*common*/
body{position:relative;margin:0;padding:0;font-family:"Helvetica Neue","PingFang SC",Arial,Verdana,sans-serif}
.about-page,.ad-page,.analytics-page,.contact-page,.d-report-detail-page,.d-report-list-page,.datatrum-page,.devservice-page,.disclaimer-page,.foot,.iapp-page,.im-page,.im-page-back,.index-page,.section-two .content .item.ad-page,.license-page,.push-page,.report-page,.sms-page{min-width:1000px}
h1,h2,h3,h4,h5,p{margin:0;font-weight:400}
h2.titie{    text-align:center;color:#606c80;font-weight:600;font-size:32px;line-height:60px;}
.ld_3{position:absolute}
a{color:inherit;text-decoration:none;outline:0}
a img{outline:0}
img{border:0}
ul{margin:0;padding:0;list-style:none}

.fl{float:left;}
.fr{float:right;}
.clear {*zoom:1;}
.clear:before,.clear:after {content:"";display:table;}
.clear:after {clear:both;}
.space{width:10px;height:10px;}
.spacel{float:left;width:10px;height:10px;}
.spacel6{float:left;width:6px;height:6px;}

@media screen and (max-width:800px){.footer-container .footer .us .us-row{float:inherit;display:table;margin-bottom:2rem;width:100%}
.footer-container .footer .us .us-row .us-col{display:table-cell;width:50%}
.footer-container .share .share-item{display:inline-block;margin-right:.5rem}
.footer-container .tidy .tidy-content{text-align:center}
.footer-container .tidy .tidy-content .logo img{position:relative;margin-bottom:1.5rem;max-width:260px}
.footer-container .tidy .tidy-content .info{text-align:center}
}
.modalclose{position:absolute;right:-30px;cursor:pointer;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out;transition:All .4s ease-in-out}
.modalclose:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}

@media screen and (max-width: 780px){
.banner{width:100%;}
.banner #video{display:none;}
.newsList{width:100%;padding-bottom: 10px;}
.newsList .item{height:auto;padding-bottom:20px;width: 90%;border-radius: 12px; box-shadow: 0 6px 10px rgb(0 0 0 / 6%); margin: 0px auto; overflow: hidden;}
.newsList .item .pic-box{float:none;  width: 100%;height:155px;  margin-bottom: 40px;}
.newsList .item .pic-box img{    width: 100%; height: auto;max-width:none;  max-height: none;}
.newsList .item .right{float:none; width:95%;margin:5px auto;height:auto;}
/* .swiper-container99{height:420px;} */
.media-news-page{background:#fff;}
}


