@charset "utf-8";
@media only screen and (min-width:1601px){
.main-service .provide,.main-service .software,.main-service .sdk{background-size:100% auto;}
.secd-width.alg{width: 83vw;}
/* .main-advantage .algorithms .cont li{width: 16.07vw;min-height: 16.07vw;}
.main-advantage .algorithms .cont li .box{width: 12.55vw;min-height: 12.55vw;} */
}

@media only screen and (max-width:1330px){
.secd-width{width:1200px;}
/*首页*/
.index-products .box .text h2{font-size:22px;}
.index-products .box .text .more{width:100px;height:30px;line-height:30px;font-size:12px;}
.main-advantage .algorithms .cont li{width: 22.07vw;min-height: 22.07vw}
.main-advantage .algorithms .cont li .box{width: 21.55vw;height: 21.55vw;}
.main-advantage .algorithms .cont li p{padding: 0 1.04vw;}
}
@media only screen and (max-width:1230px){
.main-width{width:1100px;}
.secd-width{width:1100px;}
.header .nav .pro ul{width:1100px;}
.footer .about{width:14%;}
.footer .community{width:14%;}
.footer .support{width:14%;}
.footer .contact{width:33%;}
.footer .contact br{display:none;}
/*关于*/
.main-about .profile .text{width:455px;padding-top:40px;}
.main-about .service .text{width:455px;}
.main-about .certificate .slide-cer{width:955px;padding:0 40px;margin:0 auto;}
.main-about .certificate .slide-pic{width:955px !important;}
.main-about .certificate .prev{left:0;}
.main-about .certificate .next{right:0;}
/*新闻*/
.list-blog .cont.news{width:840px;}
.list-blog .cont.news .list li{width:260px;}
.re-list{width:260px;}
/*ODEM*/
.main-service .solution .box li{margin-right:350px;}
/*博客*/
.list-blog .cont{width:840px;}
.list-blog .cont .list ul{width:840px;}
.list-blog .cont .list li{width:380px;margin:0 40px 40px 0;}
.main-news .cont{width:750px;}
/*活动*/
.main-strap .cont{padding:40px;}
.main-strap-finish .cont .winner{width:620px;}
/*产品详情*/
.w1200{width:100%;}
.dt08-box-01 .text h2{line-height:0.95rem;font-size:0.85rem;}
.dt08-box-01 .text p{line-height:0.4rem;font-size:0.32rem;}
.dt08-box-02 .text h2{line-height:0.8rem;margin-bottom:0.32rem;font-size:0.63rem;}
.dt08-box-02 .text p{line-height:0.48rem;font-size:0.38rem;}
.dt08-box-03 .text h2{font-size:0.65rem;margin-bottom:0.48rem;line-height:0.73rem;}
.dt08-box-03 .text p{font-size:0.42rem;margin-bottom:0.32rem;line-height:0.56rem;}
.dt08-box-03 .text span{font-size:0.29rem;line-height:0.4rem;}
.dt08-box-04 .text h2{line-height:0.8rem;margin-bottom:0.32rem;font-size:0.68rem;}
.dt08-box-04 .text p{font-size:0.42rem;line-height:0.56rem;}
.dt08-box-05 .text h2{font-size:0.97rem;margin-bottom:0.48rem;line-height:1.13rem;}
.dt08-box-05 .text p{line-height:0.56rem;font-size:0.42rem;}
.dt08-box-06 .text h2{font-size:0.76rem;margin-bottom:0.48rem;line-height:0.89rem;}
.dt08-box-06 .text p{line-height:0.56rem;font-size:0.42rem;}
.dt08-box-07 .text h2{font-size:0.63rem;line-height:0.65rem;}
.dt08-box-07 .text h4{font-size:0.37rem;margin-bottom:0.48rem;line-height:0.48rem;}
.dt08-box-07 .text p{font-size:0.34rem;line-height:0.48rem;margin-bottom:0.65rem;}
.dt08-box-08 .text h2{line-height:0.97rem;margin-bottom:0.48rem;font-size:0.93rem;}
.dt08-box-08 .text p{line-height:0.56rem;font-size:0.42rem;}
.dt08-box-09 .text h2{line-height:0.8rem;margin-bottom:0.32rem;font-size:0.72rem;}
.dt08-box-09 .text p{line-height:0.56rem;font-size:0.42rem;}
.dt08-box-10 .text h2{font-size:0.52rem;line-height:0.56rem;}
.dt08-spec{padding:0.8rem 0;}
.dt08-spec h2{font-size:0.74rem;line-height:0.8rem;margin-bottom:0.8rem;}
.dt08-spec table th{padding:0.16rem 0.16rem 0.16rem 3%;line-height:0.48rem;font-size:0.34rem;}
.dt08-spec table td{padding:0.16rem 0;line-height:0.48rem;font-size:0.34rem;}
}
@media only screen and (max-width:1200px){
.dt98-box-01 .text h2{font-size:0.7739rem;line-height: 1.31rem;margin-bottom:0.36rem;}
.dt98-box-01 .t1 p{font-size:0.2875rem;}
.dt98-box-01  .t p{font-size: 0.27108rem;}
.dt98-box-02 .text p{font-size: 0.272105rem;}
.dt98-box-02 .t1 h2{font-size: 0.766842rem;}
.dt98-box-03 .text h2{font-size: 0.766842rem;}
.dt98-box-03 .text p{font-size:0.354561rem;}
.dt98-box-04 .t1 h2{font-size: 0.766842rem;margin-bottom:0.3298rem;}
.dt98-box-04 .t1 p{font-size:0.34631rem;line-height: 0.379298rem;}
.dt98-box-04  .t2 h2{font-size: 0.766842rem;margin-bottom:0.30508rem;}
.dt98-box-04  .t2 p{font-size:0.557872rem;line-height: 0.57rem;}
.dt98-box-05 .t1 h2{font-size:0.717368rem;line-height: 0.89052631rem;}
.dt98-box-05 .t1 p{font-size:0.485106rem;line-height:0.4535rem;}
.dt98-box-05 .t p{font-size: 0.3380701rem;}
.dt98-box-05 .t6 h2{margin-bottom:0.247368rem;font-size:0.76684rem;}
.dt98-box-05 .t6 p{font-size:0.354561rem;line-height:0.43701rem;}
.dt98-box-06 .t1 h2{font-size: 0.717368rem;margin-bottom: 0.2721rem;font-weight: normal;}
.dt98-box-06 .t1 p{font-size: 0.329824rem;line-height:0.395789rem;}
.dt98-box-06 .t p{font-size:0.247368rem;}
.dt98-box-07  .t p{font-size: 0.247368rem;}
.dt98-box-07 .t1 h2{font-size: 0.7668rem;margin-bottom: 0.33807rem}
.dt98-box-07 .t1 .p1{font-size:0.354561rem;margin-bottom: 0.88228rem;}
.dt98-box-07 .t1 .p2{font-size:0.3298rem;}
.dt98-box-07 .t8 p{font-size: 0.33807rem;}
.dt98-box-07 .t9 p{font-size: 0.33807rem;}
.dt98-box-07 .t10 h2{font-size:0.766842rem;line-height: 0.82559rem;margin-bottom: 0.255614rem;}
.dt98-box-07 .t10 p{font-size: 0.354561rem;line-height:0.453508rem; color:#000;}
.dt98-box-07 .t3 h2{font-size: 0.76684rem;margin-bottom: 0.47rem;}
.dt98-box-07 .t3 p{font-size:0.305087rem;line-height: 0.39578rem;}
.dt98-box-09 .t p{font-size:0.25561rem;}
.dt98-box-08 .text h2{font-size: 0.659649rem;margin-bottom: 0.189649rem;}
.dt98-box-08.text p{font-size:0.30508rem;}
.dt98-box-08 .text h2{font-size: 0.76684rem;margin-bottom: 0.20614rem;}
.dt98-box-08 .text p{font-size: 0.30394rem;color:#000;}
.dt98-box-09 .t7 h2{font-size: 0.76684rem;margin-bottom: 0.20614rem;}
.dt98-box-09 .t7 p{font-size: 0.30508rem;}
.dt98-box-09 .t1 h2{font-size:0.76684rem;margin-bottom: 0.21438rem;}
.dt98-box-09 .t1 p{font-size: 0.3298rem;line-height: 0.3545rem;}
.dt98-box-09 .t{font-size: 0.2473rem;}
.dt98-box-09 .t6 h2{font-size: 0.76684rem;margin-bottom: 0.1649rem;}
.dt98-box-09 .t6 p{font-size:0.30508rem;}
.dt98-box-09 .t8 h2{margin-bottom: 0.28859rem;font-size: 0.72561rem;}
.dt98-box-09 .t8 p{font-size:0.30508rem; line-height: 0.329824rem;}
.dt98-box-10 .t8 h2{font-size: 0.7173rem;margin-bottom: 0.17315rem;}
.dt98-box-10 .t8 p{font-size: 0.30508rem;line-height: 0.37105rem;}
.dt98-box-10 .t9 h2{font-size:0.6596491rem;}
.dt98-box-10 .t1 h2{font-size: 0.76684rem;}
.dt98-box-10 .tt p{font-size:0.263859rem;line-height: 0.288596rem}
.dt98-box-10 .t1 h2{font-size:0.667894rem;}
.dt98-box-10 .t p{font-size:0.2379601rem;line-height:0.2556rem;}
.dt98-box-10 .t20 h2{font-size:0.667894rem; }
.dt98-box-10 .t21 h2{font-size:0.667894rem;}
.dt98-box-10 .t7 p{font-size:0.494736rem;}
.dt98-box-10 table td{height:0.826032rem;width: 50%;font-size:0.268317rem;color:#333333;padding-left:0.61599rem;padding-bottom:0.20639834rem;box-sizing: border-box;}
.dt98-box-10 table .ts td{height:1.114551rem;padding-bottom:0.7639834rem;padding-top:0.20639834rem;}
.dt98-box-10 table td span{height:0.826032rem;padding-top:0.20639834rem;padding-bottom:0.20639834rem;}
.dt98-box-10 table td div{height:0.826032rem;padding-top:0.20639834rem;padding-bottom:0.20639834rem;}
.dt98-box-10 table .ts span{height:1.114551rem;padding-top:0.20639834rem;padding-bottom:0.20639834rem;}
.dt98-box-10 table .ts div{height:1.114551rem;padding-top:0.20639834rem;padding-bottom:0.20639834rem;}
.dt98-box-10 table td div{line-height:0.447678rem;}
.dt98-box-10 table td span{line-height:0.447678rem;}
.dt98-box-10 table .ts td div{line-height:0.447678rem;}
.dt98-box-10 table .ts td span{line-height:0.447678rem;}
.dt68-box-01 .t1 h2{font-size:1.076rem;}
.dt68-box-01 .t-1 p{font-size:0.2628rem;}
.dt68-box-01 .t-2 p{font-size:0.2628rem;}
.dt68-box-02 .t1 h2{font-size:1.076rem;}
.dt68-box-02 .t2 p{font-size:0.438rem;line-height:0.4755rem;}
.dt68-box-03 .t1 h2{font-size:1.076rem;}
.dt68-box-03 .t2 p{font-size:0.438rem;}
.dt68-box-03 .t p{font-size:0.3128rem;}
.dt68-box-04 .t1 h2{font-size:1.076rem;line-height:1.3141rem;}
.dt68-box-04 .t2 p{font-size:0.438rem;line-height:0.5632rem;}
.dt68-box-05 .t1 h2{font-size:1.076rem;}
.dt68-box-05 .t2 p{font-size:0.438rem;line-height:0.5632rem;}
.dt68-box-05 .t3 p{font-size:0.3754rem;}
.dt68-box-06 .t1 h2{font-size:1.076rem;}
.dt68-box-06 .t2 p{font-size:0.438rem;}
.dt68-box-06 .t-1 p{font-size:0.3754rem;}
.dt68-box-06 .t-2 p{font-size:0.4881rem;}
.dt68-box-06  .t11 p{font-size:0.3128rem;line-height:0.5381rem;}
.dt68-box-07 .t1 h2{font-size:1.076rem;line-height:1.188rem;}
.dt68-box-07 .t2 p{font-size:0.438rem;line-height:0.5rem;}
.dt68-box-08 .t1 h2{font-size:1.076rem;}
.dt68-box-08 .t2 p{font-size:0.438rem;line-height:0.5rem;}
.dt68-box-08 .t p{font-size:0.45rem;}
.dt68-box-08 .t12 h2{font-size:1.076rem;line-height:0.9rem;}
.dt68-box-08 .t13 p{font-size:0.438rem;line-height: 0.5rem;}
.dt68-box-08 .t14 h2{font-size:0.65rem;}
.dt68-box-08 .t15 h2{font-size:0.9887rem;}
.dt68-box-08 .t16 p{font-size:0.3754rem;line-height: 0.5rem;}
.dt68-box-09 .t1 h2{font-size:0.876rem;}
.dt68-box-09 .t2 p{font-size:0.3754rem;line-height:0.5rem;}
.dt68-box-10 .t1 h2{font-size:1.076rem;}
.dt68-box-10 .t2 p{font-size:0.438rem;line-height: 0.5rem;}
.dt68-box-11 .t1 h2{font-size:0.8135rem;}
.dt68-box-11 .t2 p{font-size:0.3754rem;line-height: 0.5rem;}
.dt68-box-11 .t3 p{font-size: 0.3754rem;}
.dt68-box-11 .t p{font-size:0.3629rem;}
.dt68-box-12 .t1 h2{font-size:0.876rem;}
.dt68-box-12 .t2 p{font-size:0.45;line-height: 0.5757rem;}
.dt68-box-12 .t-1 p{font-size:0.35rem;}
.dt68-box-13 .t1 h2{line-height:0.9637rem;font-size:0.8rem;}
.dt68-box-13 .t2 p{font-size:0.3128rem;line-height:0.4rem;}
.dt68-box-13 .t3 p{font-size:0.35rem;}
.dt68-box-13 .t4 h2{font-size:1.076rem;}
.dt68-box-13 .t5 p{font-size:0.5rem; line-height: 0.62rem;}
.dt68-box-13 .t6 h2{font-size:1.076rem;}
.dt68-box-13 .t7 h2{font-size:1.08rem;}
.dt68-box-12 .t2 p{font-size:0.45rem;line-height: 0.5757rem;}
.dt18-box-01 .t1 h2{font-size:0.6758rem;}
.dt18-box-02 .t1 h2{font-size:1.00125rem;}
.dt18-box-02 .title p{font-size:0.25031rem;}
.dt18-box-02 .content p{font-size:0.3128rem;}
.dt18-box-02 .t2 p{font-size:0.438rem;}
.dt18-box-03 .t1 h2{font-size:1.00125rem;}
.dt18-box-03 .t2 p{font-size:0.438rem;line-height:0.6257rem;}
.dt18-box-04 .t1 h2{font-size:0.75093rem;line-height:0.9011rem;}
.dt18-box-04 .t2 p{font-size:0.438rem;line-height:0.6257rem;}
.dt18-box-05 .t1 h2{font-size:0.75093rem;line-height:0.90112rem;}
.dt18-box-05 .t2 p{font-size:0.438rem;line-height:0.6257rem;}
.dt18-box-05 .t3 p{font-size:0.3003rem;}
.dt18-box-05 .t4 p{font-size:0.3003rem;}
.dt18-box-06 .t1 h2{font-size:0.8760rem;}
.dt18-box-06 .t2 p{font-size:0.438rem;line-height:0.5006rem;}
.dt18-box-06 .t3 h2{font-size:0.8135rem;}
.dt18-box-06 .t4 p{font-size:0.438rem;line-height:0.5256rem;}
.dt18-box-07 .t1 h2{font-size:1.00125rem;}
.dt18-box-07 .t2 p{font-size:0.438rem;line-height:0.6257rem;}
.dt18-box-08 .t1 h2{font-size:1.00125rem;}
.dt18-box-08 .t2 p{font-size:0.438rem;line-height: 0.6257rem;}
.dt18-box-08 .t p{font-size:0.3128rem;line-height:0.438rem;}
.dt18-box-08 .t6 p{font-size:0.2002rem;line-height:0.2753rem;}
.dt18-box-09 .t1 h2{font-size:1.00125rem;line-height:1.00125rem;}
.dt18-box-09 .t2 p{font-size:0.438rem;line-height:0.5131rem;}
.dt18-box-09 .t3 h2{font-size:1.00125rem;}
.dt18-box-09 .t4 p{font-size:0.438rem;line-height:0.5006rem;}
.dt18-box-10 .t1 h2{font-size:1.00125rem;line-height:1.239rem;}
.dt18-box-10 .t2 h2{font-size:1.00125rem;}
.dt18-box-10 .t3 p{font-size:0.438rem;line-height:0.5632rem;}
.dt18-box-10 .t p{font-size:0.3128rem;}
.dt18-box-11 .t1 h2{font-size:0.9511rem;}
.dt18-box-11 .t2 p{font-size:0.438rem;line-height:0.6257rem;}
.dt18-box-11 .t3 p{font-size:0.3754rem;line-height:0.5381rem;}
.dt18-box-12 .t1 h2{font-size:0.9261rem;}
.dt18-box-12 .t-1 p{font-size:0.3754rem;}
.dt18-box-12 .t6 h2{font-size:0.75093rem;}
.dt18-box-12 .t7 p{font-size:0.438rem;}
.dt18-box-12 .t8 h2{font-size:0.75093rem;line-height:1.00125rem;}
.dt18-box-12 .t9 p{font-size:0.438rem;}
.dt18-box-12 .t10 h2{font-size:0.75093rem;}
.dt18-box-12 .t11 p{font-size:0.438rem;}
.dt18-box-12 .t12 h2{font-size:0.75093rem;}
.dt18-box-12 .t13 p{font-size:0.438rem;}
.dt18-box-13 .t1 h2{font-size:1.00125rem;}
.dt18-box-13 .t2 h2{font-size:1.00125rem;}
.dt18-box-13 .t-1 p{font-size:0.3254rem;}
.dt18-box-13 .t-2 p{font-size:0.2753rem;}
.dt78-box-01 .text h2{font-size:0.75335rem;}
.dt78-box-01 .t3 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-02 .t1 h2{font-size:0.7739rem}
.dt78-box-02 .t2 p{font-size:0.3619rem;}
.dt78-box-03 .t1 h2{font-size:0.7739rem;line-height:0.9287rem;}
.dt78-box-03 .t2 p{font-size:0.3619rem;line-height:0.4643rem;}
.dt78-box-04 .t1 h2{font-size:0.7739rem}
.dt78-box-05 .t1 h2{font-size:0.7739rem;line-height:0.7739rem}
.dt78-box-05 .t2 p{font-size:0.4127rem;line-height:0.4127rem;}
.dt78-box-06 .t1 h2{font-size:0.7739rem}
.dt78-box-06 .t2 p{font-size:0.3619rem;line-height:0.4953rem;}
.dt78-box-07 .t1 h2{font-size:0.7739rem;}
.dt78-box-07 .t2 h2{font-size:0.7739rem;line-height:0.7430rem;}
.dt78-box-07 .t3 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-08 .t1 h2{font-size:0.7739rem}
.dt78-box-08 .t2 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-09 .t1 p{font-size:0.4127rem;}
.dt78-box-09 .t2 p{font-size:0.5779rem;}
.dt78-box-09 .t3 h2{font-size:1.031rem;}
.dt78-box-09 .t4 h2{font-size:1.031rem;}
.dt78-box-09 .t5 p{font-size:0.34055rem;}
.dt78-box-09 .t6 p{font-size:0.34055rem;}
.dt78-box-10 .t1 p{font-size:0.7739rem;line-height:0.7739rem}
.dt78-box-10 .t1{transform:translate(-50%,25%);left:50%;}
.dt78-box-10 .t2 p{font-size:0.6914rem;line-height:0.7739rem}
.dt78-box-10 .t3 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-10 .t4 h2{font-size:0.6914rem;}
.dt78-box-10 .t5 p{font-size:0.3619rem;line-height:0.4643rem;}
.dt78-box-11 .t1 h2{font-size:0.7739rem}
.dt78-box-11 .t2 p{font-size:0.6088rem;line-height:0.6088rem;}
.dt78-box-11 .t3 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-11 .t4 h2{font-size:0.6088rem;line-height:0.6191rem;}
.dt78-box-11 .t5 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-11 .t6 p{font-size:0.2476rem;}
.dt78-box-12 .t1 h2{font-size:0.7739rem;line-height:0.9287rem;}
.dt78-box-12 .t2 p{font-size:0.3619rem;line-height:0.4127rem;}
.dt78-box-13 .t1 p{font-size:0.3619rem;}
.dt78-box-13 .t2 p{font-size:0.3619rem;}
.dt78-box-13 .t3 p{font-size:0.3619rem;}
.dt78-box-13 .t p{font-size:0.2476rem;}
.dt78-box-14 .t1 h2{font-size:0.7739rem}
.dt78-box-14 .t2 p{font-size:0.3619rem;}
.dt78-box-14 .t2 p{font-size:0.2683rem;}
.dt78-box-15 .t1 h2{font-size:0.7739rem}
.dt78-box-15 .t2 p{font-size:0.3619rem;}
.dt78-box-16 .t1 h2{font-size:0.7430rem;}
.dt78-box-16 .t2 h2{font-size:0.515rem;}
.dt78-box-16 .t3 p{font-size:0.381rem;}
.dt78-box-16 .t4 h2{font-size:0.515rem;}
.dt78-box-16 .t5 p{font-size:0.381rem;}
.dt78-box-17 .t1 h2{font-size:0.7223rem;line-height:0.8255rem;}
.dt78-box-17 .t2 p{font-size:0.3619rem;}
.dt78-box-17 .t3 p{font-size:0.3095rem;line-height:0.412rem;}
.dt78-box-18 .t1 h2{font-size:0.7739rem}
.dt78-box-18 .t2 h2{font-size:0.7739rem}
.dt78-box-18 .t p{font-size:0.18575rem;line-height:0.18575rem;}
.dt78-box-18 .t7 p{font-size:0.18575rem;line-height:0.18575rem;}
.dt78-box-19 .t{font-size:0.25799rem;}
.dt78-box-19  .t4 h2{font-size:0.99rem;}
.dt78-box-19 table td{font-size:0.3619rem;padding:0.3rem 0;line-height:0.48rem;}
.dt99-box-01 .t1 h2{font-size:0.77399rem;}
.dt99-box-01 .t2 p{font-size:0.3611rem;line-height:0.5159rem;}
.dt99-box-02 .t1 h2{font-size:0.77399rem;line-height:1.03199rem;}
.dt99-box-02 .t2 p{font-size:0.37151rem;line-height:0.5159rem;}
.dt99-box-03 .t1 p{font-size:0.4127rem;line-height:0.5159rem;}
.dt99-box-04 .t1 h2{font-size:0.7223rem;line-height:0.8255rem;}
.dt99-box-04 .t2 p{font-size:0.4127rem;line-height:0.5159rem;}
.dt99-box-05 .t1 h2{font-size:0.77399rem;line-height:0.92879rem;}
.dt99-box-05 .t2 h2{font-size:0.6191rem;}
.dt99-box-06 .t1 h2{font-size:0.59855rem;line-height:0.7327rem;}
.dt99-box-06 .t2 p{font-size:0.37151rem;}
.dt99-box-06 .t3 p{font-size:0.37151rem;}
.dt99-box-07 .t1 p{font-size:0.4127rem;}
.dt99-box-07 .t3 p{font-size:0.3611rem;}
.dt99-box-07 .t4 p{font-size:0.3611rem;}
.dt99-box-07 .t p{font-size:0.247678rem;}
.dt99-box-08 .t1 h2{font-size:0.77399rem;}
.dt99-box-08 .t2 p{font-size:0.4127rem;line-height:0.5159rem;}
.dt99-box-09 .t1 h2{font-size:0.77399rem;line-height:0.8255rem;}
.dt99-box-09 .t2 p{font-size:0.4127rem;line-height:0.4953rem;font-weight: 600;}
.dt99-box-10 .t1 h2{font-size:0.77399rem;}
.dt99-box-10 .t2 p{font-size:0.5675rem;}
.dt99-box-10 .t3 p{font-size:0.37151rem;line-height:0.37151rem;}
.dt99-box-11 .t1 h2{font-size:0.77399rem;line-height: 0.8255rem;}
.dt99-box-11 .t2 p{font-size:0.3095rem;line-height: 0.4540rem;}
.dt99-box-11 .t3 p{font-size:0.247678rem;}
.dt99-box-12 .t1 h2{font-size:0.77399rem;}
.dt99-box-12 .t2 p{font-size:0.4127rem;line-height: 0.4127rem;}
.dt99-box-13 .t1 h2{font-size:0.77399rem;}
.dt99-box-13 .t2 p{font-size:0.4127rem;line-height:0.5159rem;}
.dt99-box-14 .t2 p{font-size:0.3508rem;line-height: 0.3921rem;}
.dt99-box-15 .t1 h2{font-size:0.7843rem;}
.dt99-box-15 .t2 p{font-size:0.4127rem;}
.dt99-box-15 .t3 p{font-size:0.2683rem;}
.dt99-box-16 .t1 h2{font-size:0.77399rem;line-height:0.87719rem;}
.dt99-box-16 .t2 p{font-size:0.4127rem;line-height:0.5199rem;}
.dt99-box-17 .t1 h2{font-size:0.77399rem;line-height:0.77399rem;}
.dt99-box-17 .t2 p{font-size:0.4127rem;line-height:0.5199rem;}
.dt99-box-18 .t1 h2{font-size:0.77399rem;}
.dt99-box-19 .t1 h2{font-size:0.88751rem;}
.dt99-box-19 .t{font-size:0.1960rem;}
.dt99-box-19 table td{font-size:0.4127rem;line-height:0.4127rem;padding:1.75% 0 1.475% 5.6%;}
.dt99-box-19 table td span{line-height:0.58rem;}
.dt99-box-19 table td p{float:left;width:60%;line-height:0.58rem;}
.dt99-box-19 table td.bb{padding-top:3%;}
.dt99-box-14 .t1 h2{font-size:0.65rem;line-height: 0.7223rem;}
.dt99-box-07 .t2 p{font-size:0.3611rem;}
.dt79box .text h2{line-height:1.25rem;margin-bottom:0.5rem;font-size:0.8667rem;}
.dt79box .text p{line-height:0.8333rem;font-size:0.6667rem;}
.dt79-box-01 .text p{line-height:1.9167rem;margin-bottom:0.5rem;font-size:0.5333rem;}
.dt79-box-04 .t2 p{line-height:0.6667rem;font-size:0.5rem;}
.dt79-box-08 .text h2{text-shadow:0 0 0.1rem #000;}
.dt79-box-11 .t2 p{line-height:0.6667rem;font-size:0.5rem;}
.dt79-box-12 .t2 h2{margin-bottom:2.5rem;}
.dt79-box-16 .text h2{font-size:1rem;}
.dt79-spec li{line-height:1rem;font-size:0.5833rem;}
.dt79-spec li span{margin-right:0.5rem;}
.c35-box-01 .text h2{font-size: 8.75vw;line-height: 10vw;}
.c35-box-01 .text h3{line-height: 6.6666vw;font-size: 5vw;}
.c35-box-01 .text p{font-size: 2.5vw;line-height: 3.3333vw;}
.c35-box-02 .text{font-size: 1vw;line-height: 2.5vw;}
.c35-box-03 .text h2{line-height: 10vw;font-size: 5.8333vw;}
.c35-box-03 .text p{font-size: 3.333vw;line-height:4.16666vw; }
.c35-box-05 .t1,.c35-box-05 .t3{left:59%;}
.c35-box-05 .t4{left:45%;}
.c35-box-08 .t3{left:6%;}
.c35-box-04{margin-top: -4vw;}
.c35-box-05 .text p{font-size: 2.5vw;line-height: 3.333vw;}
.c35-box-05 .text h2{font-size: 6.666vw;line-height: 10vw;}
.c35-box-06 .text h3{line-height: 8vw;font-size: 7vw;}
.c35-box-06 .text p{font-size: 3vw;line-height: 4vw;}
.c35-box-07 .text{font-size: 2.5vw;line-height: 3.333vw;}
.c35-box-07 .text h2{font-size: 6.6666vw;line-height: 8vw;}
.c35-box-07 .text p{font-size: 3vw;line-height: 4vw;}
.c35-box-09 .text h2,.c35-box-10 .text h2{font-size: 6vw;line-height: 8vw;}
.c35-box-10 .text p{line-height: 2.75vw;font-size: 2vw;}
.c35-box-12{margin-top: 2vw;}
.dt89 .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6.67vw;}
.dt89 .text h3{line-height:4.17vw;margin-bottom:1.67vw;font-size:3.33vw;}
.dt89 .text p{line-height:4.17vw;font-size:3.33vw;}
.dt89 .dt89-box-02 .text p{line-height:3.33vw;font-size:2.33vw;}
.dt89 .dt89-box-04 .text h2{margin-bottom:4.17vw;}
.dt89 .dt89-box-05 .text p{line-height:2.5vw;font-size:2vw;}
.dt89 .dt89-box-05 .t1{width:24.17vw;}
.dt89 .dt89-box-05 .t1 p{line-height:3.33vw;font-size:2.92vw;}
.dt89 .dt89-box-05 .t2{width:24.17vw;}
.dt89 .dt89-box-05 .t3{width:20.42vw;}
.dt89 .dt89-box-07 .text p{line-height:3.33vw;font-size:2.5vw;}
.dt89 .dt89-box-08 .t1 h2{font-size:5vw;}
.dt89 .dt89-box-08 .t1 p{line-height:5.42vw;}
.dt89 .dt89-box-09 .text h2{font-size:6vw;}
.dt89 .dt89-box-10 .t1 h2{font-size:8.33vw;margin-bottom:6.67vw;}
.dt89 .dt89-box-10 .t2 p{line-height:2.5vw;font-size:2vw;}
.dt89 .dt89-box-12 .text h2{line-height:5.83vw;margin-bottom:4.17vw;font-size:5vw;}
.dt89 .dt89-box-13 .t1 h2{line-height:5.83vw;font-size:5vw;}
.dt89 .dt89-box-13 .t1 p{font-size:2.92vw;}
.dt89 .dt89-box-13 .t2 p{font-size:2vw;}
.dt89 .dt89-box-13 .t3 p{font-size:2vw;}
.dt89 .dt89-box-14 .text p{font-size:2.92vw;}
.dt89 .dt89-box-14 .t2 h2{font-size:6.25vw;}
.dt89 .dt89-box-15 .text h2{line-height:5.83vw;font-size:5vw;}
.dt89 .dt89-box-15 .text p{font-size:2.5vw;}
.dt89 .dt89-box-16 .text h2{font-size:5vw;}
.dt89 .dt89-spec{padding:2.5vw;}
.dt89 .dt89-spec table th{line-height:4.17vw;padding:3.33vw 0.83vw;border:0.42vw solid #fff;font-size:2.92vw;}
.dt89 .dt89-spec table th img{margin:0 auto 0.83vw;}
.dt89 .dt89-spec table td{line-height:5vw;padding:3.33vw 2.5vw;border:0.42vw solid #fff;font-size:2.92vw;}
.dt89 .dt89-spec table .small{line-height:3.33vw;font-size:2.5vw;}
.dt89 .dt89-spec p{padding:3.33vw 0 0.83vw;line-height:3.33vw;font-size:2.5vw;}
.dt55 .text h2{line-height:6.67vw;margin-bottom:2.5vw;font-size:5.42vw;}
.dt55 .text h3{line-height:4.16vw;margin-bottom:1.67vw;font-size:3.33vw;}
.dt55 .text p{line-height:4.16vw;font-size:2.5vw;}
.dt55 .dt55-box-01 .text p{line-height:5vw;font-size:4.16vw;}
.dt55 .dt55-box-02 .text p{line-height:3.33vw;font-size:2.33vw;}
.dt55 .dt55-box-05 .text p{font-size:2.75vw;}
.dt55 .dt55-box-05 .text p span{font-size:6.67vw;}
.dt55 .dt55-box-05 .t2{width:20.83vw;}
.dt55 .dt55-box-05 .t3{width:28.33vw;}
.dt55 .dt55-box-05 .t4{width:20.83vw;}
.dt55 .dt55-box-06 .text h3{line-height:5.83vw;margin-bottom:3.33vw;font-size:5.42vw;}
.dt55 .dt55-box-12 .t2 p{line-height:2.92vw;}
.dt55 .dt55-box-15 .t1 p{line-height:5vw;font-size:3.33vw;}
.dt55 .dt55-box-15 .t2 p{line-height:2.5vw;font-size:2vw;}
.dt55 .dt55-box-16 .text h2{font-size:2.92vw;}
.dt55 .dt55-spec{padding:4.16vw 2.5vw;}
.dt55 .dt55-spec h2{line-height:6.67vw;padding-bottom:2.5vw;margin-bottom:3.33vw;font-size:5.42vw;}
.dt55 .dt55-spec table th{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt55 .dt55-spec table td{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt55 .dt55-spec p{line-height:4.16vw;margin-top:8.33vw;font-size:2.1vw;}
.dt91 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:7.16vw;}
.dt91 .text h3{line-height:4.16vw;margin-bottom:1.67vw;font-size:3.33vw;}
.dt91 .text p{line-height:5vw;font-size:3.33vw;}
.dt91 .dt91-box-02 .text h3{line-height:4.16vw;font-size:4vw;margin-bottom:0;}
.dt91 .dt91-box-02 .text p{line-height:3.92vw;font-size:0.73vw;}
.dt91 .dt91-box-03 .text h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-03 .text h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-04 .text h4{line-height:4vw;font-size:3.5vw;}
.dt91 .dt91-box-05 .text.spe h3{line-height:4.16vw;font-size:4vw;}
.dt91 .text.spec h3{line-height:4.16vw;font-size:4vw;}
.dt91 .text.spec p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-09 .text.spe h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-09 .text.spe p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-10 .text.spe h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-10 .text.spe p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-10 .t2 h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-10 .t3.spe h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-10 .t3.spe p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-11 .text h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-11 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-11 .text.spe h3{line-height:4.16vw;font-size:4vw;}
.dt91 .dt91-box-11 .text.spe p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-12 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-12 .text p{line-height:5.5vw;font-size:5vw;}
.dt91 .dt91-box-12 .text p span{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-box-12 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt91 .dt91-spec table th,.dt91 .dt91-spec table td{width: 50%;line-height:4vw;font-size: 3vw;padding: 2vw 1vw; }
.dt91 .dt91-spec  p{line-height:2.5vw;font-size:1.5vw;}
.dt92 .text h2{line-height:5.83vw;font-size:4.58vw;margin-bottom:2vw;}
.dt92 .text h3{line-height:4.16vw;font-size:3.75vw;margin-bottom:2.16vw;}
.dt92 .text p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-02 .t2 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-09 .text p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-09 .text p{line-height:5.5vw;font-size:5vw;}
.dt92 .dt92-box-09 .text p span{line-height:4.92vw;font-size:3.75vw;}
.dt92 .dt92-box-09 .text p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-09 .t2,.dt92 .dt92-box-09 .t3,.dt92 .dt92-box-09 .t4{width: 0;}
.dt92 .dt92-box-11 .t1 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-13 .text h3{line-height:4.16vw;font-size:3.75vw;margin-bottom:2.16vw;}
.dt92 .dt92-box-16 .t2 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-16 .t3 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-17 .t2 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-17 .t3 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-17 .t4 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-17 .t5 p{font-size:2.5vw;line-height:3.33vw;}
.dt92 .dt92-box-18 .t2 p{font-size:2.5vw;line-height:3.33vw;}
.dt93 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:7.16vw;}
.dt93 .text h3{line-height:4.16vw;margin-bottom:1.67vw;font-size:3.33vw;}
.dt93 .text p{line-height:5vw;font-size:3.33vw;}
.dt93 .dt93-box-01 .text h3{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-01 .text p{line-height:3vw;font-size:2.5vw;}
.dt93 .dt93-box-01 .t1 h3{line-height:4vw;font-size:3.5vw;}
.dt93 .dt93-box-01 .t1 p{line-height:4vw;font-size:3.5vw;}
.dt93 .dt93-box-02 .t2 p{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-02 .t3 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-02 .t4 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-02 .t5 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-02 .t6 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-05 .t2 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-05 .t2 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-05 .t3 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-05 .t3 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-05 .t4 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-05 .t4 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-05 .t5 h3{line-height:4.92vw;font-size:3.75vw;}
.dt93 .dt93-box-05 .t5 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-06 .text p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-06 .text p{line-height:4.16vw;font-size:4vw;}
.dt93 .dt93-box-06 .text p span{line-height:4.16vw;font-size:5vw;}
.dt93 .dt93-box-06 .t2,.dt93 .dt93-box-06 .t3,.dt93 .dt93-box-06 .t4{width: 0}
.dt93 .dt93-box-11 .t2 p{line-height:4.16vw;font-size:4vw;}
.dt93 .dt93-box-12 .t2 p{line-height:4.16vw;font-size:4vw;}
.dt93 .dt93-box-12 .t3 p{line-height:4.16vw;font-size:4vw;}
.dt93 .dt93-box-12 .t5 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-12 .t6 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-12 .t7 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-12 .t8 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-12 .t9 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-13 .t2 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-14 .t1 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-14 .t2 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-14 .t3 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-16 .t2 p{line-height:3.5vw;font-size:3vw;}
.dt93 .dt93-box-17 .t2 h3{line-height:3vw;font-size:2vw;}
.dt93 .dt93-spec table th,.dt93 .dt93-spec table td{width: 50%;line-height:4vw;font-size: 3vw;padding: 2vw 1vw; }
.dt93 .dt93-spec p{line-height:3.5vw;font-size:3vw;}
.dt94 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:7.16vw;}
.dt94 .text h3{line-height:4.3vw;margin-bottom:1.67vw;font-size:4vw;}
.dt94 .text p{line-height:5vw;font-size:3.33vw;}
.dt94 .dt94-box-01 .t1 h2{line-height:8.33vw;font-size:8vw;margin-bottom: 1vw}
.dt94 .dt94-box-01 .t1 p{line-height:5.66vw;font-size:5vw;}
.dt94 .dt94-box-02 .text p{line-height:5.66vw;font-size:5vw;}
.dt94 .dt94-box-02 .text h2{line-height:7.33vw;font-size:7vw;margin-bottom: 1vw}
.dt94 .dt94-box-02 .text>.spe{line-height:5.66vw;font-size:5vw;}
.dt94 .dt94-box-03 .text h3{line-height:4.16vw;font-size:4vw;}
.dt94 .dt94-box-03 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-04 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-04 .t1 p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-04 .spe h3{line-height:4.16vw;font-size:4vw;}
.dt94 .dt94-box-04 .spe p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-04 .t6 p{line-height:4.92vw;font-size:2.75vw;}
.dt94 .dt94-box-04 .t7 p{line-height:2.92vw;font-size:2.75vw;}
.dt94 .dt94-box-04 .t8 p{line-height:2.92vw;font-size:2.75vw;}
.dt94 .dt94-box-05 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-05 .text h3{line-height:5vw;font-size:5vw;}
.dt94 .dt94-box-05 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-06 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-07 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-07 .t1 p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-08 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-08 .text h3{line-height:4.16vw;font-size:4vw;}
.dt94 .dt94-box-08 .text p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-09 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-10 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-11 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-12 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-13 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-13 .text h3{line-height:4.16vw;font-size:4vw;}
.dt94 .dt94-box-13 .text h3 span{line-height:4.16vw;font-size:5vw;}
.dt94 .dt94-box-14 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-14 .t2 p{line-height:4.92vw;font-size:3.75vw;}
.dt94 .dt94-box-15 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-16 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-17 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-18 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-19 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-20 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-21 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-22 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-22 .t1 h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-box-22 .t2 p{line-height:2.5vw;font-size:1vw;}
.dt94 .dt94-box-23 .text h2{line-height:7.33vw;font-size:7vw;margin-bottom: 0.5vw;}
.dt94 .dt94-box-24 .text h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-spec h2{line-height:7.33vw;font-size:7vw;}
.dt94 .dt94-spec table th,.dt94 .dt94-spec table td{width: 50%;line-height:4vw;font-size: 3vw;padding: 2vw 1vw; }
.dt94 .dt94-box-25 .text p{line-height:2.5vw;font-size:1vw;}
.dt95 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:7.16vw;}
.dt95 .text h3{line-height:4.16vw;margin-bottom:1.67vw;font-size:3.33vw;}
.dt95 .text p{line-height:5vw;font-size:3.33vw;}
.dt95 .dt95-box-01 .text h2{line-height:8.33vw;font-size:8vw;}
.dt95 .dt95-box-01 .text p{line-height:6.66vw;font-size:5.75vw;}
.dt95 .dt95-box-04 .text p{font-size:2.75vw;}
.dt95 .dt95-box-04 .text p span{font-size:6.66vw;}
.dt95 .dt95-box-04 .t1 p{font-size:3.33vw;}
.dt95 .dt95-box-04 .t2{width:20.83vw;}
.dt95 .dt95-box-04 .t3{width:28.33vw;}
.dt95 .dt95-box-04 .t4{width:20.83vw;}
.dt95 .dt95-box-04 .tt p{font-size:2.5vw;}
.dt95 .dt95-box-06 .t2{width:34.16vw;}
.dt95 .dt95-box-06 .t2 p{line-height:3.33vw;font-size:2.92vw;}
.dt95 .dt95-box-06 .t3{width:34.16vw;}
.dt95 .dt95-box-06 .t3 p{line-height:3.33vw;font-size:2.92vw;}
.dt95 .dt95-box-06 .t4{width:34.16vw;}
.dt95 .dt95-box-06 .t4 p{line-height:3.33vw;font-size:2.92vw;}
.dt95 .dt95-box-06 .t5{width:30.83vw;}
.dt95 .dt95-box-06 .t5 p{line-height:3.33vw;font-size:2.92vw;}
.dt95 .dt95-box-06 .t6{width:30.83vw;}
.dt95 .dt95-box-06 .t6 p{line-height:2.5vw;font-size:2vw;}
.dt95 .dt95-box-06 .t7{width:30.83vw;}
.dt95 .dt95-box-06 .t7 p{line-height:2.5vw;font-size:2vw;}
.dt95 .dt95-box-08 .t2 p{line-height:2.5vw;font-size:2vw;}
.dt95 .dt95-box-10 .t2 h3{line-height:5.83vw;margin-bottom:12.5vw;font-size:5vw;}
.dt95 .dt95-box-11 .ts h3{line-height:4.16vw;font-size:3.5vw;}
.dt95 .dt95-box-11 .ts p{line-height:2.92vw;font-size:2.75vw;}
.dt95 .dt95-spec{padding:4.16vw 2.5vw;}
.dt95 .dt95-spec h2{line-height:6.66vw;padding-bottom:2.5vw;margin-bottom:3.33vw;font-size:5.42vw;}
.dt95 .dt95-spec table th{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt95 .dt95-spec table td{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt95 .dt95-spec p{line-height:4.16vw;margin-top:8.33vw;font-size:2.08vw;}
.dt56 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:6vw;}
.dt56 .text h3{line-height:4.17vw;margin-bottom:1.67vw;font-size:6vw;}
.dt56 .text p{line-height:5vw;font-size:3.33vw;}
.dt56 .dt56-box-01 .text h2{line-height:9.75vw;font-size:5vw;}
.dt56 .dt56-box-01 .text h2 span{width:8vw;height:3.33vw; border:0.17vw solid #020202; border-radius:0.83vw; font-size: 2.18vw; line-height: 3.33vw; margin-left: 0.83vw;}
.dt56 .dt56-box-01 .text h3{line-height:0.58vw;font-size:6vw;}
.dt56 .dt56-box-01 .text p{margin-top: 3.75vw; font-size:2.5vw;}
.dt56 .dt56-box-02 .text p{line-height: 2.83vw;color: #595757; font-size: 2.33vw;}
.dt56 .dt56-box-02 .text h3{font-size: 3.33vw;}
.dt56 .dt56-box-02 .text h2{line-height:5.5vw;font-size:6.67vw;}
.dt56 .dt56-box-05 .text p{font-size: 2.5vw;line-height: 3.75vw;}
.dt56 .dt56-box-05 .text p span{font-size:6.67vw;}
.dt56 .dt56-box-05 .t2{width:20.83vw;}
.dt56 .dt56-box-05 .t3{width:28.33vw;}
.dt56 .dt56-box-05 .t4{width:20.83vw;}
.dt56 .dt56-box-06 .t1 p{font-size: 2.92vw;line-height: 3.75vw}
.dt56 .dt56-box-06 .t1 h2{font-size: 5vw;}
.dt56 .dt56-box-07 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-08 .t1 h2{font-size: 5.60vw;}
.dt56 .dt56-box-08 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-09 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-10 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-10 .t2 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-10 .t3 p{font-size: 2.08vw;line-height: 3.75vw;}
.dt56 .dt56-box-11 .text p{font-size: 3vw;line-height: 4.17vw;}
.dt56 .dt56-box-12 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-13 .text p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-14 .text p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-15 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-15 .t2 p{font-size: 2vw;line-height: 3.75vw;}
.dt56 .dt56-box-16 .t1 p{font-size: 2.92vw;line-height: 3.75vw;}
.dt56 .dt56-box-17 .t1 h2{font-size: 7.5vw}
.dt56 .dt56-box-17 .t1 p{font-size: 2.5vw;line-height: 3.75vw;}
.dt56 .dt56-box-17 .t2 h3{font-size: 2.92vw;}
.dt56 .dt56-box-18 .t1 h2{font-size: 5.83vw;color: #404040;}
.dt56 .dt56-spec{padding:4.17vw 2.5vw;}
.dt56 .dt56-spec h2{line-height:6.67vw;padding-bottom:2.5vw;margin-bottom:3.33vw;border-bottom:0.08vw solid #e1e1e1;font-size:5.42vw;}
.dt56 .dt56-spec table th{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt56 .dt56-spec table td{line-height:2.92vw;padding:1.67vw 1.25vw;font-size:2.5vw;}
.dt56 .dt56-spec p{line-height:4.17vw;margin-top:8.33vw;font-size:2.08vw;border-top:0.17vw solid #000;border-bottom:0.17vw solid #000;}
.dt36 .text h2{line-height:8.33vw;margin-bottom:2.5vw;font-size:7.16vw;}
.dt36 .text h3{line-height:4.3vw;margin-bottom:1.67vw;font-size:4vw;}
.dt36 .text p{line-height:5vw;font-size:3.33vw;}
.dt36 .dt36-box-01 .t1 h2{line-height:9.75vw;font-size:5vw;margin-bottom:2vw;}
.dt36 .dt36-box-01 .text h3{line-height:4.16vw;font-size:4vw;}
.dt36 .dt36-box-01 .text p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-02 .t1 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-03 .t1 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-03 .t2 p{line-height:4.16vw;font-size:4vw;}
.dt36 .dt36-box-03 .t2 p span{line-height:4.16vw;font-size:5vw;}
.dt36 .dt36-box-07 .t2 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-07 .t3 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-07 .t4 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-07 .t5 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-09 .t2 p{line-height:4vw;font-size:0.83vw }
.dt36 .dt36-box-14 .text span{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-14 .t2 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-14 .t3 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-14 .t3 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-14 .t4 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-box-14 .t5 p{line-height:4vw;font-size:3vw;}
.dt36 .dt36-spec table th{line-height:3vw;padding:1.66vw 5.5vw;font-size:2.5vw; }
.dt36 .dt36-spec table td{line-height:3vw;font-size:2.5vw;}
.dt36 .dt36-spec p{line-height:4vw;font-size:3vw;}
.dt2p .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt2p .text h3{line-height:5vw;margin-bottom:1.25vw;font-size:4.15vw;}
.dt2p .text p{line-height:4.6vw;font-size:3.3vw;}
.dt2p .dt2p-box-02 .text h3{font-size: 3.3vw;line-height: 4vw;margin-bottom: 1.25vw;}
.dt2p .dt2p-box-02 .text p{font-size: 2vw;line-height: 3.3vw;}
.dt2p .dt2p-box-09 .text a{line-height:6.25vw;padding:0 2vw;margin-top:2vw;font-size:3.3vw;border-radius:3.3vw;}
.dt3p .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt3p .text h3{line-height:5vw;margin-bottom:1.25vw;font-size:4.15vw;}
.dt3p .text p{line-height:4.6vw;font-size:3.3vw;}
.dt3p .dt3p-box-02 .text h2{line-height:3.3vw;font-size:3.3vw;}
.dt3p .dt3p-box-02 .text h3{line-height:3.3vw;font-size:3.3vw;}
.dt3p .dt3p-box-02 .text p{line-height:3.3vw;font-size:2vw;}
.dt3p .dt3p-box-17 .text h2{margin-bottom:12.5vw;}
.dt70 .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt70 .text h3{line-height:5vw;margin-bottom:1.25vw;font-size:4.15vw;}
.dt70 .text p{line-height:4.6vw;font-size:3vw;}
.dt70 .dt70-box-02 .text h3{line-height:3.3vw;font-size:3.3vw;}
.dt70 .dt70-box-02 .text p{line-height:3.3vw;font-size:2vw;}
.dt70 .dt70-box-13 .text h3{font-size:3.3vw}
.dt70 .dt70-box-16 .text h2{margin-bottom:14vw;}
.dt1 .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt1 .text h3{line-height:5vw;margin-bottom:1.65vw;font-size:4.15vw;}
.dt1 .text p{line-height:4.6vw;font-size:3vw;}
.dt1 .dt1-box-02 .text h3{line-height:3.75vw;margin-bottom:1vw;font-size:3.3vw;}
.dt1 .dt1-box-02 .text p{line-height:2.5vw;font-size:1.65vw;}
.dt1 .dt1-box-05 .t1 a{line-height:8.3vw;margin-bottom:1.65vw;padding:0 4.15vw;font-size:4vw;border-radius:4.15vw;}
.dt1 .dt1-box-10 .text h2{font-size:8.3vw;}
.dt1 .dt1-box-15 .text h2{line-height:5vw;font-size:5vw}
.dt4 .text h1{line-height:6.65vw;font-size:5.15vw;}
.dt4 .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt4 .text h3{line-height:5vw;margin-bottom:1.65vw;font-size:4.15vw;}
.dt4 .text p{line-height:4.6vw;font-size:3vw;}
.dt4 .dt4-box-02 .t2 span{line-height:2.5vw;font-size:1.4vw;}
.dt4 .dt4-box-02 .t2 p{margin-top:3.33vw;}
.dt4 .dt4-box-03 .text h2{line-height:5.8vw;font-size:5vw;}
.dt4 .dt4-box-03 .text h3{line-height:4.15vw;font-size:3.33vw;}
.dt4 .dt4-box-03 .text p{line-height:3.33vw;font-size:2.33vw;}
.dt4 .dt4-box-07 .text p{line-height:3.33vw;font-size:2.5vw;}
.dt4 .dt4-box-08 .tips{line-height:3.33vw;font-size:2.5vw;}
.dt3mm .text h1{line-height:6.65vw;margin-bottom:1.65vw;font-size:5vw;}
.dt3mm .text h2{line-height:7.5vw;margin-bottom:2.5vw;font-size:6vw;}
.dt3mm .text h3{line-height:4.15vw;margin-bottom:1.65vw;font-size:3.3vw;}
.dt3mm .text p{line-height:5vw;font-size:3.3vw;}
.dt3mm .dt3mm-box-02 .text span{line-height:5.4vw;margin-bottom:1.65vw;font-size:4.15vw;}
.dt3mm .dt3mm-box-02 .text h2{line-height:5.8vw;font-size:5vw;}
.dt3mm .dt3mm-box-02 .text p{line-height:3.3vw;font-size:2.3vw;}
.dt3mm .dt3mm-box-03 .text td{padding-right:5.8vw;padding-top:2.5vw;}
.dt3mm .dt3mm-box-07 .t2 p{line-height:2.5vw;font-size:2vw;}
.dt3mm .dt3mm-box-09 .t2 p{line-height:2.5vw;font-size:2.5vw;}
.dt3mm .dt3mm-box-16 .t2 p{line-height:3.3vw;font-size:2.5vw;}
.dt3mm .dt3mm-box-16 .t3 p{line-height:3.3vw;font-size:2.5vw;}
.dt3mm .dt3mm-box-18 .t2 p{line-height:3.3vw;font-size:2.5vw;}
.dt3mm .dt3mm-box-21 .t2 p{line-height:2vw;font-size:1.65vw;}
.new-spec{padding:4.15vw 8.3vw 4.15vw 6.25vw;}
.new-spec h2{line-height:5.8vw;padding-bottom:3.33vw;margin-bottom:4.15vw;font-size:5vw;}
.new-spec h3{line-height:4.15vw;margin:4.15vw 0 0.83vw;font-size:2.915vw;}
.new-spec p{line-height:3.33vw;font-size:2.65vw;}
.new-spec span{line-height:2.5vw;margin-top:1.67vw;padding:1.67vw 0;font-size:1.67vw;}
.new-spec table{line-height:5.8vw;font-size:2.915vw;}
.new-spec.bor{padding:4.15vw 5vw;}
.new-spec.bor table th{padding:0 0.83vw;}
.new-spec.bor table td{padding:0 0.83vw;} 
.c29 .c29-box-01 .text h2{font-size:5.16vw;line-height:5.8vw;}
.c29 .c29-box-01 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-02 .text h2{font-size:8.33vw;padding-left:5.83vw;line-height:10vw;}
.c29 .c29-box-02 .text p{font-size:3.33vw;line-height:4.16vw;}
.c29 .c29-box-03 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-03 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-04 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-04 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-05 .text h2{font-size:4vw;line-height:5vw;}
.c29 .c29-box-05 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-06 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-06 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-07 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-07 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-08 .text h2{font-size:4.58vw;line-height:5vw;}
.c29 .c29-box-08 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-09 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-09 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-10 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-10 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-10 .text.a1 p{font-size:2.916vw;line-height:3.33vw;margin-top:1.667vw;text-align:center;}
.c29 .c29-box-11 .text h2{font-size:6vw;line-height:7.5vw;}
.c29 .c29-box-11 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-12 .text h2{font-size:3vw;line-height:3.33vw;}
.c29 .c29-box-12 .text p{font-size:1.5vw;line-height:2vw;margin-top:1.667vw;}
.c29 .c29-box-13 .text h2{font-size:5vw;line-height:5.83vw;}
.c29 .c29-box-13 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-14 .text h2{font-size:4.583vw;line-height:5vw;}
.c29 .c29-box-14 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-15 .text h2{font-size:6vw;line-height:6.66vw;margin-bottom:0.83vw;}
.c29 .c29-box-15 .text p{font-size:2.5vw;line-height:3.33vw;margin-top:1.667vw;}
.c29 .c29-box-16 .text h2{font-size:5.83vw;line-height:6.66vw;}
.c29 .c29-box-16 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-17 .text.a1 h2{font-size:5.83vw;line-height:6.66vw;}
.c29 .c29-box-17 .text.a1 p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-17 .text.a2 p{font-size:1.83vw;line-height:3.33vw;}
.c29 .c29-box-18 .text h2{font-size:5.83vw;line-height:6.66vw;}
.c29 .c29-box-18 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-19 .text h2{font-size:5.83vw;line-height:6.66vw;}
.c29 .c29-box-19 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-20 .text h2{font-size:5.83vw;line-height:6.66vw;}
.c29 .c29-box-20 .text p{font-size:2.5vw;line-height:3.33vw;}
.c29 .c29-box-21 .text h2{padding-left:8.33vw;line-height:5.83vw;font-size:4.583vw;margin-bottom:4.16vw;}
.c29 .c29-box-21 .text p{font-size:2.5vw;line-height:4.16vw;margin-top:2.5vw;}
.c29 .c29-box-21 .text .left p{padding-left:8.33vw;}
.c38 .c38-box-01 .text.a1 h2{line-height:5.83vw;font-size:4.58vw;margin-bottom:4.16vw;}
.c38 .c38-box-01 .text.a1 h3{line-height:4.16vw;font-size:3.75vw;margin-bottom:4.16vw;}
.c38 .c38-box-01 .text.a1 p{font-size:2.5vw;line-height:4.16vw;}
.c38 .c38-box-01 .text.a2 p{font-size:2.916vw;line-height:3.33vw;}
.c38 .c38-box-02 .text h2{line-height:5.83vw;font-size:4.58vw;margin-bottom:4.16vw;}
.c38 .c38-box-03 .text.a1 h2{line-height:5.83vw;font-size:4.58vw;margin-bottom:4.16vw;}
.c38 .c38-box-03 .text.a1 h2 b{font-size:5.83vw;}
.c38 .c38-box-03 .text h3{line-height:4.16vw;font-size:3.33vw;margin-bottom:1.66vw;}
.c38 .c38-box-03 .text p{line-height:2.5vw;font-size:2.33vw;}
.c38 .c38-box-04 .text p{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-05 .text h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-05 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-06 .text.a1 h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-06 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-06 .text.a2 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-07 .text h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-07 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-07 .text .p{line-height:8.33vw;font-size:5.83vw;}
.c38 .c38-box-07 .text.a2 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-07 .text.a3 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-07 .text.a4 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-08 .text h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-08 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-08 .text.a2 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-09 .text h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-09 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-09 .text.a2 h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-10 .text h2{line-height:8.33vw;font-size:7.5vw;margin-bottom:4.16vw;}
.c38 .c38-box-10 .text p{line-height:4.16vw;font-size:2.916vw;}
.c38 .c38-box-10 .text.a2 h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-10 .text.a3 h2{line-height:8.33vw;font-size:7.5vw;}
.c38 .c38-box-11 .text h2{line-height:5.83vw;font-size:5vw;}
.c38 .c38-box-11 .text p{line-height:5.83vw;font-size:2.5vw;}
.c38 .c38-box-11 .text .p{line-height:7.5vw;font-size:2.5vw;;}
.c38 .c38-box-10 .text.a2 h2{line-height:8.33vw;font-size:7.5vw;;}
}
@media only screen and (max-width:1130px){
.main-width{width:1000px;}
.secd-width{width:1000px;}
.header .nav > ul > li{margin-left:30px;}
.header .nav .pro ul{width:1000px;}
.top .header .nav .one > li{margin-left: 0;}
/*关于*/
.main-about .profile .text{width:355px;padding-top:0;}
.main-about .service .text{width:355px;}
.main-about .certificate .slide-cer{width:710px;}
.main-about .certificate .slide-pic{width:710px !important;}
/*新闻*/
.list-blog .cont.news{width:750px;}
.list-blog .cont.news .list li{width:230px;}
.re-list{width:250px;}
/*联系*/
.main-contact .query .formbox{width:47%;}
.main-contact .query .askbox{width:47%;}
.main-contact .way .info .row{width:47%;}
/*ODED*/
.main-service .provide{padding:100px 0;}
.main-service .provide h1{font-size:36px;margin-bottom:30px;}
.main-service .provide span{font-size:46px;}
.main-service .provide p{font-size:30px;margin-bottom:100px;}
.main-service .solution .box .pic{width:300px;margin-left:-150px;top:50px;}
.main-service .solution .box li{margin-right:250px;}
.main-service .app .box .opt{width:330px;}
.main-service .app .box .health li{margin-right:30px;}
.main-service .app .box .excersice li{margin-left:30px;}
/*博客*/
.list-blog .classify{width:150px;}
.list-blog .cont{width:750px;}
.list-blog .cont .list li{width:345px;margin:0 30px 30px 0;}
.list-blog .cont .list li .text{padding:15px;}
.list-blog .cont .list li .text span{margin-bottom:10px;}
.list-blog .cont .list li .text h3{font-size:18px;-webkit-line-clamp:1;}
.list-blog .cont .list li .text .more{margin-top:10px;}
.main-news .cont{width:720px;}
.re-list{width:250px;}
/*活动*/
.list-strap .cont li{height:210px;padding-left:215px;}
.list-strap .cont li .pic{width:200px;}
.list-strap .cont li .text{padding-top:0;}
.list-strap .cont li .text p{line-height:25px;-webkit-line-clamp:5;}
.list-strap .cont li .text .more{width:120px;height:30px;line-height:30px;}
.main-strap-finish .cont .winner{width:520px;}
}
@media only screen and (max-width:1030px){
.main-width{width:960px;}
.secd-width{width:960px;}
.header .nav .pro ul{width:960px;}
/*首页*/
.index-other .odem .text h2{margin-bottom:5px;}
.index-other .odem .text p{font-size:16px;}
.index-other .odem .text a{width:100px;height:30px;line-height:30px;font-size:12px;}
/*列表*/
.list-products .content .list li{width:32.0175%;}
.list-products .content .list li .tab{margin-bottom:10px;}
.list-products .content .list li .text{padding-bottom:0;}
.list-products .content .list li .text p{line-height:40px;}
.list-products .content .list li .text .more{height:40px;line-height:40px;}
/*关于*/
.main-about .profile .text{width:335px;}
.main-about .service .text{width:335px;}
/*固件*/
.list-firmware .cont .list li{width:32.0175%;}
.list-firmware .cont .list li .text{padding-bottom:0;}
.list-firmware .cont .list li .text p{line-height:40px;}
.list-firmware .cont .list li .text .more{height:40px;line-height:40px;}
/*ODED*/
.main-service .solution .box li{margin-right:210px;}
.main-service .app .box .pic{width:400px;margin-left:-200px;top:80px;}
/*博客*/
.list-blog .cont{width:660px;}
.list-blog .cont .list li{width:300px;}
.list-blog .cont.news{width:660px;}
.list-blog .cont.news .list li{width:300px;margin-right:30px;}
.main-news .cont{width:700px;}
.re-list{width:300px;}
/*反馈*/
.main-feedback .cont{padding:30px;}
/*搜素*/
.search-results .cont li{width:32.0175%;}
.search-results .cont li .tab{margin-bottom:10px;}
.search-results .cont li .text{padding-bottom:0;}
.search-results .cont li .text p{line-height:40px;}
.search-results .cont li .text .more{height:40px;line-height:40px;}
}
@media only screen and (max-width:980px){
.main-width{width:18rem;}
.secd-width{width:18rem;}
/* .m-Top{margin-top:54px;} */
/* .header{height:54px;box-shadow:none;}
.header .logo{position:fixed;top:0;left:0;width:100%;height:54px;padding:0 .9rem;box-sizing:border-box;background-color:#fff;box-shadow:0 0 5px #999;z-index:9999;box-shadow:0 0 5px #999;}
.header .logo .pic{float:left;height:24px;margin-top:15px;}
.header .logo .pic img{width:auto;height:100%;}
.header .logo .phone-menu{display:block;}
.header .logo .lang{position:static;float:right;margin:12px 30px 0 0;}
.header .nav{position:fixed;left:0;top:-300px;width:100%;padding:0 .9rem;box-sizing:border-box;background-color:#fff;z-index:999;transition:all .4s;}
.header .nav > ul > li{float:none;margin:0;padding:0;line-height:40px;border-bottom:1px solid #ccc;}
.header .nav > ul > li a{display:block;padding-left:15px;color:#151515;}
.header .nav > ul > li.active > a{background-color:#1a1d93;color:#fff;}
.header .nav > ul > li.search{width:100%;padding:5px 0;}
.header .nav > ul > li.search .box{width:100% !important;}
.header .nav > ul > li.search .box .text{display:block !important;}
.header .nav > ul > li > i{display:block;}
.header .nav .drop-down{position:static;width:100%;padding-bottom:10px;border-top:none;box-shadow:none;}
.header .nav .drop-down li{line-height:30px;font-family:"OpenSans-Light";}
.header .nav .drop-down li span{display:inline;margin-right:10px;font-size:16px;}
.header .nav .pro{position:static;height:auto;}
.header .nav .pro ul{padding:0;}
.header .nav .pro li{float:none;width:100%;text-algin:left;padding:0 20px;}
.header .nav .pro li a{padding:0;}
.header .nav .pro li a em{position:static;display:inline;background:none;font-size:16px;margin:0 10px 0 0;width:auto;height:auto;}
.header .nav .pro li > a{display:inline-block;margin:0;}
.header .nav .pro li > a img{display:none;}
.header .nav .pro li p{display:inline-block;}
.header.flow{height:54px;}
.header.flow .logo{padding:0 .9rem;}
.header.flow .nav > ul > li{padding:0;}
.header.flow .nav > ul > li.search{padding:5px 0;}
.header.active .nav{top:54px;}
.header.active .nav.onsear{top:-190px;} */
.secd-width{width:92vw;}
.m-Top{margin-top:50px;}
.flow-video .box{width:92.7vw;height:52.14375vw;margin:-26vw 0 0 -46.35vw;transform:translate(0,0);}
.flow-video .box iframe{width:92.7vw;height:52.14375vw;}
.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}
.top{height:50px;}
.top .header{height:50px;}
.top .header .phone-menu{display:block;}
.top .header .logo{position:absolute;left:50%;top:0;height:20px;margin-top:15px;margin-left:-47px;}
.top .header .lang{display:none;width:30px;height:30px;margin-top:10px;background-size:20px 20px;}
.top .header .cart{line-height:40px;margin-top:5px;}
.top .header .cart i{width:12px;height:12px;line-height:10px;font-size:10px;right:-5px;top:5px;}
.top .header .cart:before{width:40px;height:40px;font-size:20px;}
.top .header .search{width:40px;height:40px;padding:5px 0;}
.top .header .search .box{width:40px;height:40px;}
.top .header .search .box .text{height:40px;padding:0 40px 0 10px;border-radius:25px;}
.top .header .search .box .btn,.top .header .search .box .sub{width:40px;height:40px;background-size:20px 20px;}
.top .header .search .box.open{width:250px;}
.top .header .nav{position:fixed;left:-100%;top:50px;width:100%;height:100vh;margin:0;background-color:rgba(0,0,0,.7);transform:translateX(0);opacity:0;z-index:-1;transition:opacity .3s;}
.top .header .nav .menu-header-nav-container{height:100%;}
.top .header .nav .one{width:calc(200px + 8vw);height:100%;padding:4vw;background-color:#fff;transform:translateX(-100%);transition:all .5s;}
.top .header .nav .one > li{float:none;line-height:60px;padding:0;border-bottom:1px solid rgba(0,0,0,.15);font-size:16px;font-family:"Gotham-Light";}
.top .header .nav .one > li.menu-item-has-children > i{position:relative;float:right;height:60px;width:14px;margin:0;}
.top .header .nav .one > li.menu-item-has-children > i:before{width:8px;height:1px;margin:0;background-color:#aaa;transition:all .3s;}
.top .header .nav .one > li.menu-item-has-children > i:after{width:8px;height:1px;margin:0;background-color:#aaa;transition:all .3s;}
.top .header .nav .one > li.menu-item-has-children.on > i:before{transform:rotate(-45deg);}
.top .header .nav .one > li.menu-item-has-children.on > i:after{transform:rotate(45deg);}
.top .header .nav .sub-menu{position:static;width:100%;margin:0;padding:0 0 10px;border:none;background:none;box-sizing:border-box;box-shadow:none;}
.top .header .nav .sub-menu li{line-height:30px;font-size:14px;text-align:left;}
.top .header .nav .sub-menu li a{padding:0;}
.top .header .nav .sub-menu li a:before{content:"- ";}
.top .header .nav .pro .sub-menu{width:100%;margin:0;padding:0 0 10px;}
.top .header .nav .pro .sub-menu li{float:none;width:100%;text-align:left;}
.top .header .nav .pro .sub-menu li img{display:none;}
.top .header .nav .pro .sub-menu li p{display:inline;}
.hev .top{height:calc(50px + 10.4vw);}
.hev .top .header .nav{top:calc(50px + 10.4vw);}
.top .header.flow{height:50px;}
.top .header.flow .logo{margin-top:15px;}
.top .header.flow .nav{top:50px;}
.top .header.flow .nav .one > li{padding:0;}
.top .header.flow .nav .sub-menu{top:2.7vw;}
.top .header.flow .lang{margin-top:10px;}
.top .header.flow .cart{margin-top:5px;}
.top .header.flow .search{padding:5px 0;}
.top .header.flow .sns{margin-top:10px;}
.top .header.active .nav{left:0;opacity:1;z-index:9999;}
.top .header.active .nav .one{transform:translateX(0);}
.search-results .cont{float:none;width:100%;}
.search-results .probox{display:none;}
.com-sns a{width:30px;height:30px;margin:0 10px;}
.footer .func-box{margin-bottom:30px;}
.footer .func-box h3{margin-bottom:15px;}
.footer .menu-footer-nav-container{float:none;width:100%;}
.footer .menu-footer-nav-container .one > li{float:none;width:100%;margin-bottom:30px;}
.footer .menu-footer-nav-container .sub-menu{overflow:hidden;}
.footer .menu-footer-nav-container .sub-menu li{float:left;width:25%;}
.footer .about{float:none;width:100%;overflow:hidden;}
.footer .community{float:none;width:100%;overflow:hidden;}
.footer .support{float:none;width:100%;overflow:hidden;}
.footer .contact{width:50%;}
.footer .contact li{float:none;width:100% !important;}
.footer .message{width:50%;}
.copy-right .secd-width{flex-direction:column;align-items:center;row-gap:20px;}
.other-banner.bt img{position:relative;width:200%;left:-50%;}
/*首页*/
/* .index-products .box{width:49.35895%;margin-bottom:1.2821%;}
.index-products .sec{margin-right:0;}
.index-products .spec{width:100%;margin-bottom:0;}
.index-products .spec .pc{display:none;}
.index-products .spec .phone{display:block;}
.flow-video .box{width:18.5rem;height:10.66875rem;padding:.3rem;}
.flow-video .box iframe{width:17.9rem;height:10.06875rem;} */
.index-main .title{margin-bottom:30px;}
.index-main .title h2{line-height:30px;margin-bottom:10px;font-size:24px;}
.index-main .title h2 img{height:17px;margin-top:-4px;}
.index-main .title p{line-height:20px;margin-bottom:15px;font-size:14px;}
.index-main .title a{line-height:30px;padding:0 20px;border-radius:20px;font-size:14px;}
.index-main .wbtn h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.index-main .wbtn a{line-height:30px;padding:0 20px;margin:0 6px;font-size:14px;}
.index-products{padding:60px 0;}
.index-products ul{font-size:0;text-align:center;}
.index-products li{float:none;display:inline-block;width:33.3333%;vertical-align:top;}
.index-products li .text{padding:10px 15px 20px;}
.index-products li .text h3{line-height:20px;margin-bottom:5px;font-size:16px;}
.index-products li .text p{line-height:15px;font-size:12px;}
.index-products li .text .btn{display:none;}
.index-products li:nth-child(3){display:inline-block;}
.index-odem{padding:40px 0;text-align:center;}
.index-odem h2{float:none;line-height:30px;padding:0 0 30px;font-size:24px;}
.index-odem h2 a{display:none;}
.index-odem img{float:none;width:50vw;}
.index-app{position:relative;padding:60px 0 50px;background-image:linear-gradient(#232324,#343839);z-index:1;}
.index-app .title img{width:80px;margin-bottom:15px;}
.index-app .cont{width:600px;max-width:100%;}
.index-app .cont li{line-height:20px;padding:10px 10px 10px 60px;margin-bottom:15px;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:14px;}
.index-app .cont li strong{line-height:25px;font-size:18px;}
.index-app .cont li:before{top:10px;left:10px;width:40px;height:40px;}
.index-app:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/wp-content/uploads/2026/05/index-app-bg.webp) no-repeat;background-size:contain;background-position:bottom center;background-repeat:no-repeat;z-index:-1;}
.index-blog{padding:60px 0 50px;}
.index-blog .cont li .pic time{left:5px;top:5px;width:40px;height:38px;line-height:20px;padding:5px 0 0;font-size:16px;}
.index-blog .cont li .pic time i{font-size:12px;}
.index-blog .cont li .text h3{line-height:20px;font-size:16px;white-space:normal;}
.index-blog .cont li .text p{display:none;}
.index-other .odem,.index-other .sales{height:69.6vw;}
.index-other .is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr));}
.other-banner h1 { line-height: 30px; margin-top: -15px; font-size: 24px; }
.main-market h2{line-height:30px;margin-bottom:20px;font-size:24px;}
.main-market p{line-height:20px;font-size:14px;}
.main-market .cerlist{padding:60px 0;}
.main-market .cerlist .slide-cer{margin-top:30px;}
.main-market .cerlist .slide-pic li{width:17.6vw;margin-right:1vw;}
.main-market .cerlist .slide-dot li{width:14px;height:3px;margin:0 2px;}
.main-market .package{padding:100px 0;background-attachment:scroll;}
.main-market .publicity{padding:60px 0;}
.main-market .publicity h2{margin-bottom:30px;}
.main-market .publicity .cont li .text{padding:15px 10px;}
.main-market .publicity .cont li .text h3{line-height:20px;margin-bottom:5px;font-size:16px;}
.main-market .publicity .cont li .text p{line-height:20px;font-size:14px;}
.list-mdown{padding:30px 0;}
.list-mdown .search{width:300px;height:34px;margin-bottom:30px;padding-right:34px;box-sizing:border-box;}
.list-mdown .search input[type="text"]{height:34px;padding:0 10px;font-size:14px;border-radius:20px 0 0 20px;}
.list-mdown .search input[type="submit"]{width:34px;height:34px;background-size:18px 18px;border-radius:0 20px 20px 0;}
.list-mdown .cont li{padding:20px 90px 20px 20px;}
.list-mdown .cont li h3{line-height:25px;margin-bottom:5px;font-size:14px;}
.list-mdown .cont li p{line-height:20px;font-size:12px;}
.list-mdown .cont li .down{top:20px;right:20px;width:50px;height:50px;}
.main-policy{padding:60px 0;}
.main-policy h2{line-height:30px;margin-bottom:30px;font-size:24px;}
.main-policy h3{line-height:25px;margin-bottom:15px;font-size:16px;}
.main-policy p{line-height:20px;margin-bottom:15px;font-size:14px;}
.main-appcus h2{line-height:30px;margin-bottom:25px;font-size:24px;}
.main-appcus p{line-height:20px;font-size:14px;}
.main-appcus .profile{padding:60px 0;}
.main-appcus .profile ul{margin:30px 0 35px;font-size:0;}
.main-appcus .profile li{width:20%;padding:0 10px;box-sizing:border-box;font-size:14px;}
.main-appcus .profile li:before{width:60px;height:60px;margin-bottom:10px;}
.main-appcus .profile a{line-height:30px;padding:0 20px;font-size:14px;}
.main-appcus .platform{padding:60px 0;}
.main-appcus .portrait{padding:60px 0;}
.main-appcus .portrait img{margin:40px 0;}
.main-appcus .portrait .tip{line-height:15px;font-size:12px;}
.main-appcus .portrait .tip br{display:none;}
.main-appcus .interaction p br{display:none;}
.main-appcus .relationships{padding:60px 0;}
.main-appcus .toggle{padding-bottom:60px;}
.main-appcus .toggle .slide-pic{width:23.28vw !important;height:47.265vw;padding:1.245vw 1.05vw;}
.main-appcus .toggle .slide-pic li{width:20.79vw;height:45.165vw;}
.main-appcus .toggle .slide-dot li{width:14px;height:3px;margin:0 2px;}
/*产品*/
.list-products .classify{height:80px;}
.list-products .classify li a{padding:17.5px 0;}
.list-products .classify li a span{font-size:14px;}
.main-products .downpic .slide-pro{padding:0;margin:0 auto;}
/*关于*/
.main-about .profile{padding:40px 0;}
.main-about .profile .text{float:none;width:100%;margin-bottom:20px;}
.main-about .profile .text h1{margin-bottom:20px;text-align:center;}
.main-about .profile .text p{line-height:30px;}
.main-about .profile .slide-about{float:none;margin:0 auto;}
.main-about .service{padding:40px 0;}
.main-about .service .wp-block-media-text{display:flex;flex-direction:column-reverse;}
.main-about .service .wp-block-media-text__content{width:100%;padding:0;margin-bottom:20px;}
.main-about .service .wp-block-media-text__content h2{margin-bottom:20px;text-align:center;}
.main-about .service .wp-block-media-text__media{}
.main-about .info{padding:40px 0;}
.main-about .info .slide-info{width:100%;}
.main-about .info .slide-pic{margin-bottom:20px;}
.main-about .info .text{margin-bottom:20px;}
.main-about .info .text p{line-height:30px;}
.main-about .certificate{padding:40px 0;}
.main-about .certificate h2{margin-bottom:20px;}
.main-about .certificate .text{margin-bottom:30px;}
.main-about .certificate .text p{line-height:30px;}
/*新闻*/
.list-blog .cont{margin-bottom:30px;}
.list-blog .cont.news{width:100%;}
.list-blog .cont.news .list ul{width:103.7%;}
.list-blog .cont.news .list li{width:46.42857%;margin:0 3.57143% 3.57143% 0;}
/*固件*/
.list-firmware .cont .filter .sel{width:280px;}
/*联系*/
.main-contact .query{padding:40px 0;}
.main-contact .query h2{line-height:30px;font-size:24px;}
.main-contact .way{padding:40px 0 10px;}
.main-contact .way .map{margin-bottom:40px;}
.main-contact .way .info .left p br{display:none;}
.main-agent .info h1{font-size:32px;}
.main-agent .info .adv h2{font-size:24px;margin-bottom:25px;}
.main-agent .info .adv .item{margin-bottom:25px;}
/*faq*/
.main-faq{padding:40px 0;}
.main-faq .info h1{line-height:40px;font-size:32px;}
.main-faq .info h2{line-height:35px;font-size:28px;}
.main-faq .info p br{display:none;}
/*购买*/
.main-buy .list{padding:40px 0 20px;}
.main-buy .list li{margin-bottom:20px;}
.main-buy .list li img{width:90%;height:auto;margin-bottom:10px;}
.main-buy .business{padding:40px 0 20px;}
.main-buy .business span{line-height:30px;font-size:24px;}
.main-buy .business ul{padding-top:20px;margin-top:10px;}
.main-buy .business li img{width:90%;height:auto;margin-bottom:10px;}
.list-discount .cont li{width:32.0175%;}
/*ODED*/
/* .main-service .solution h2{margin-bottom:30px;}
.main-service .solution .box .pic{position:static;width:455px;margin:0 auto 20px;}
.main-service .solution .box li{width:50%;margin-right:0;padding-right:20px;box-sizing:border-box;}
.main-service .app .box .pic{width:300px;margin-left:-150px;} */
/*OEM&ODM*/
.main-oem{padding:60px 0;}
.main-oem h2{line-height:30px;margin-bottom:25px;font-size:24px;}
.main-oem .cont{margin-bottom:60px;}
.main-oem .wp-block-media-text__content h2{line-height:25px;margin-bottom:10px;font-size:18px;}
.main-oem .wp-block-media-text__content p{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-odm h2{line-height:30px;margin-bottom:25px;font-size:24px;}
.main-odm .chart{padding:60px 0;}
.main-odm .provided{padding:60px 0;}
.main-odm .provided .pc{width:20.79vw;}
.main-odm .provided .pl{float:left;width:30.5vw;margin-top:1.5vw;}
.main-odm .provided .pr{float:right;width:30.5vw;margin-top:1.5vw;}
.main-odm .custom .wp-block-list{display:flex;flex-wrap:wrap;}
.main-odm .custom .wp-block-list li{float:none;width:32.7666%;height:auto;line-height:20px;margin-bottom:0.5667%;padding:30px 30px 10px;font-size:14px;}
.main-odm .custom .wp-block-list li:before{width:60px;height:60px;margin:0 auto 10px;}
.main-odm .intelligent .wp-block-image{display:block;width:80%;height:auto;margin:0 auto 30px;}
.main-odm .intelligent .wp-block-list{padding:0;background:none;}
.main-odm .intelligent .wp-block-list li{height:auto;line-height:20px;padding-right:20px;margin-bottom:20px;font-size:14px;}
.main-odm .intelligent .wp-block-list li strong{line-height:25px;font-size:18px;}
.main-odm .intelligent .wp-block-list li:nth-child(2n){padding-left:20px;}
.main-odm .intelligent .wp-block-list li:nth-child(2n+1){clear:both;}
.main-skd{padding:60px 0;}
.main-skd h2{line-height:30px;margin-bottom:20px;font-size:24px;}
.main-skd p{line-height:20px;font-size:14px;}
.main-skd .cont img{width:700px;}
.main-skd .what{margin-bottom:60px;}
.main-skd .what p{margin-bottom:15px;}
.main-skd .what img{margin-top:25px;}
.main-skd .package{margin-bottom:60px;}
.main-skd .package .text{float:none;width:100%;padding:0;margin-bottom:25px;}
.main-skd .package .text p{margin-bottom:15px;}
.main-skd .package .text a{line-height:30px;margin-top:5px;padding:0 25px;font-size:14px;}
.main-skd .package .pic{float:none;width:100%;}
.main-skd .how{margin-bottom:60px;}
.main-skd .how li p{line-height:20px;font-size:14px;}
.main-skd .model{margin-bottom:60px;}
.main-skd .model table td{max-width:40%;line-height:20px;padding:5px;font-size:14px;}
.main-skd .model table td strong{font-size:14px;}
.main-skd .why li{width:23%;}
.main-skd .why li i{width:150px;height:150px;}
.main-skd .why li p{line-height:20px;font-size:14px;}
.main-appcus h2{line-height:30px;margin-bottom:25px;font-size:24px;}
.main-appcus p{line-height:20px;font-size:14px;}
.main-appcus .profile{padding:60px 0;}
.main-appcus .profile ul{margin:30px 0 35px;font-size:0;}
.main-appcus .profile li{width:20%;padding:0 10px;box-sizing:border-box;}
.main-appcus .profile li i{width:60px;height:60px;margin-bottom:10px;}
.main-appcus .profile a{line-height:30px;padding:0 20px;font-size:14px;}
.main-appcus .platform{padding:60px 0;}
.main-appcus .portrait{padding:60px 0;}
.main-appcus .portrait img{margin:40px 0;}
.main-appcus .portrait .tip{line-height:15px;font-size:12px;}
.main-appcus .portrait .tip br{display:none;}
.main-appcus .interaction p br{display:none;}
.main-appcus .relationships{padding:60px 0;}
.main-appcus .toggle{padding-bottom:60px;}
.main-appcus .toggle .slide-pic{width:23.28vw !important;height:47.265vw;padding:1.245vw 1.05vw;}
.main-appcus .toggle .slide-pic li{width:20.79vw;height:45.165vw;}
.main-appcus .toggle .slide-dot li{width:14px;height:3px;margin:0 2px;}
/*ADV*/
.main-advantage h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-advantage p{line-height:20px;font-size:14px;}
.main-advantage .invested{padding:60px 0 40px;}
.main-advantage .invested li{width:25%;line-height:20px;margin-bottom:20px;font-size:14px;}
.main-advantage .invested li:before{width:80px;height:88px;margin-bottom:5px;}
.main-advantage .invested li:nth-child(4n+1){clear:both;}
.main-advantage .invested:after{top:10%;right:5%;width:200px;height:158px;}
.main-advantage .solution{padding:60px 0 40px;}
.main-advantage .solution .wp-block-image{display:block;width:455px;max-width:90%;height:auto;margin:0 auto 20px;}
.main-advantage .solution .wp-block-list{padding:0;background:none;}
.main-advantage .solution .wp-block-list li{line-height:20px;padding-right:0;margin-bottom:20px;padding-left:40px;font-size:14px;}
.main-advantage .solution .wp-block-list li:before{width:30px;height:30px;}
.main-advantage .solution .wp-block-list li strong{line-height:20px;font-size:16px;}
.main-advantage .solution .wp-block-list li:nth-child(2n){padding-left:40px;}
.main-advantage .solution .wp-block-list li:nth-child(2n):before{left:0;}
.main-advantage .algorithms{padding:60px 0 45px;}
.main-advantage .algorithms .wp-block-list{width:102%;margin:30px 0 0;}
.main-advantage .algorithms .wp-block-list li{width: 45vw; height: 45vw;line-height:25px;margin: 0 1vw 1vw 0; padding: 30px 40px 20px;font-size:16px;}
.main-advantage .algorithms .wp-block-list li:before{width:70px;height:70px;}
.main-advantage .algorithms .wp-block-list li strong{display:block;line-height:30px;margin:10px 0;font-size:20px;}
.main-advantage .algorithms .wp-block-list li br{display:none;}
.main-advantage .algorithms .wp-block-list li:after{width:calc(100% - 5px);height:calc(100% - 5px);}
.main-advantage .design{padding:60px 0 45px;}
.main-advantage .design .wp-block-list{padding:0;}
.main-advantage .design .wp-block-list li{line-height:20px;padding-left:60px;font-size:14px;}
.main-advantage .design .wp-block-list li:before{left:0;width:50px;height:55px;}
.main-advantage .design .wp-block-list li strong{line-height:20px;font-size:16px;}
.main-advantage .flow{padding:60px 0;}
.main-advantage .mechanism{padding:60px 0;}
.main-advantage .control{padding:60px 0 40px;}
.main-advantage .control .wp-block-list li{width:20%;line-height:20px;margin-bottom:20px;font-size:14px;}
.main-advantage .control .wp-block-list li:before{width:80px;height:88px;margin-bottom:5px;}
.main-advantage .system{padding:60px 0;}
.main-advantage .buy{padding:60px 0;}
.main-advantage .buy h2{font-size:20px;}
.main-advantage .process{padding:60px 0;}
.main-advantage .tp-box{padding:60px 0;}
.main-advantage .tp-box .wp-block-media-text{padding-top:0;}
.main-advantage .tp-box .wp-block-media-text__content h2{line-height:25px;margin-bottom:5px;font-size:18px;}
.main-advantage .tp-box .wp-block-media-text__content p{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-advantage .policy{padding:60px 0;}
.main-advantage .policy .wp-block-list{display:flex;flex-wrap:wrap;}
.main-advantage .policy .wp-block-list li{height:auto;padding:30px 15px 30px 80px;line-height:20px;font-size:14px;}
.main-advantage .policy .wp-block-list li strong{line-height:20px;font-size:16px;}
.main-advantage .policy .wp-block-list li:before{width:60px;height:60px;}
.main-advantage .organization{padding:60px 0;}
.main-advantage .assurance{padding:60px 0;}
.main-advantage .ts-box{padding:60px 0;}
.main-advantage .ts-box .is-nowrap{display:block;}
.main-advantage .ts-box .is-vertical{float:none;width:100%;padding-top:30px;margin-bottom:15px;overflow:hidden;}
.main-advantage .ts-box .is-vertical p{float:left;min-width:50%;line-height:25px;padding:0 20px 0 10px;font-size:14px;box-sizing:border-box;}
.main-advantage .ts-box .is-vertical p:after{top:10px;width:5px;height:5px;}
.main-advantage .ts-box .slide{width:100%;}
.main-advantage .ts-box .slide .slide-pic li{width:92vw;}
.main-advantage .ts-box .slide .slide-dot li{width:14px;height:3px;margin:0 2px;}
.main-advantage .proof{padding:60px 0;}
.main-advantage .afters{padding:60px 0;}
.main-advantage .afters .wp-block-media-text__content{padding-right:5%;}
.main-advantage .afters .wp-block-media-text__content h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-advantage .afters .wp-block-media-text__content p{line-height:20px;font-size:14px;}
.main-chip .powerful{padding:80px 0;}
.main-chip .powerful .text h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-chip .powerful .text p{line-height:20px;font-size:14px;}
.main-chip .powerful .text a{line-height:32px;margin-top:20px;padding:0 20px;font-size:14px;}
.main-chip .powerful .text a:after{width:32px;height:32px;line-height:32px;}
.main-chip .detail .tip{line-height:20px;padding:0;margin-bottom:30px;font-size:16px;}
.main-chip .detail .item .text h3{line-height:25px;font-size:18px;}
.main-chip .detail .item .text p{line-height:20px;font-size:14px;}
.main-chip .spec h2{line-height:30px;margin-bottom:30px;font-size:24px;}
.main-chip .spec .tab table th,.main-chip .spec .tab table td{line-height:20px;padding-left:5px;font-size:14px;}
.main-chip .adv h2{line-height:30px;margin-bottom:30px;font-size:24px;}
.main-chip .adv ul{width:102%;flex-wrap:wrap;justify-content:center;}
.main-chip .adv li{width:31.372%;height:30vw;margin-right:1.961%;}
.main-chip .adv li span{line-height:50px;font-size:18px;}
.main-chip .adv li i{width:50px;height:50px;margin:15px auto;}
.main-chip .adv li p{line-height:20px;font-size:14px;}
/*博客*/
.list-blog .btn{display:block;}
.list-blog .classify{position:fixed;left:-200px;top:120px;padding:20px;background-color:#fff;box-shadow:0 0 5px #999;z-index:99;}
.list-blog .classify em{display:block;}
.list-blog .classify .one > li{padding:5px 0;font-size:16px;}
.list-blog .classify .one > li > i{top:10px;}
.list-blog .classify .two{padding:5px 0;}
.list-blog .classify .two li{line-height:25px;font-size:14px;}
.list-blog .classify.on{left:0;}
.list-blog .cont{width:100%;}
.list-blog .cont .list ul{width:103.7%;}
.list-blog .cont .list li{width:46.42857%;margin:0 3.57143% 3.57143% 0;}
.list-blog .cont .list li .text h3{height:30px;margin-bottom:10px;}
.main-news .cont{float:none;width:100%;margin-bottom:30px;}
.re-list{float:none;width:100%;}
.re-list ul{padding:10px 0;}
.re-list li a{padding:5px 10px;}
/*活动*/
.list-strap .classify li{width:33.3333%;}
.list-strap .info{padding:20px 30px;}
.list-strap .info p{line-height:30px;}
.list-strap .cont ul{width:102%;}
.list-strap .cont li{width:48.039%;margin-right:1.961%;}
.main-strap-finish .cont .pro{position:relative;float:none;width:auto;height:325px;padding:115px 0 0 320px;margin-bottom:30px;text-align:left;box-sizing:border-box;}
.main-strap-finish .cont .pro img{position:absolute;left:0;top:0;margin:0;}
.main-strap-finish .cont .winner{float:none;width:100%;height:300px;}
/*支持*/
.main-appdown .wearpro{padding:60px 0 30px;background-size:auto 100%;}
.main-appdown .wearpro .text h1{line-height:30px;margin-bottom:15px;font-size:28px;}
.main-appdown .wearpro .text p{line-height:20px;margin-bottom:10px;font-size:14px;}
.main-appdown .wearpro .text .info{margin-top:30px;}
.main-appdown .wearpro .text .info img{width:140px;height:140px;}
.main-appdown .wearpro .text .info .btn{padding-top:19px;margin-left:30px;}
.main-appdown .wearpro .text .info .btn a{width:140px;height:44px;}
.main-appdown .wearpro .text .info .btn .apple{margin-bottom:15px;}
.main-appdown .list{padding:60px 0 40px;}
.main-appdown .list ul{width:102%;}
.main-appdown .list li{width:31.372%;height:280px;padding:15px;margin:0 1.961% 1.961% 0;}
.main-appdown .list li i{width:60px;height:60px;}
.main-appdown .list li h3{line-height:20px;margin:10px 0;font-size:16px;}
.main-appdown .list li p{line-height:20px;font-size:14px;}
.main-contact .message input[type="text"]{height:34px;padding:0 10px;font-size:14px;}
.main-contact .message textarea{height:100px;line-height:20px;padding:5px 10px;font-size:14px;}
.main-contact .message .sub{height:34px;font-size:14px;}
.main-contact .message .code input{width:60%;margin-right:5px;}
.main-contact .message .code img{height:34px;}
.main-affiliate{padding:30px 0;}

.main-affiliate .category{height:40px;margin-bottom:30px;}

.main-affiliate .category li{line-height:40px;font-size:14px;}

.main-affiliate .category li.active:after{display:none;}

.main-affiliate .cont h1{line-height:30px;margin-bottom:25px;font-size:24px;}

.main-affiliate .cont p{line-height:20px;margin-bottom:15px;font-size:14px;}

}
@media only screen and (max-width:880px){
/*关于*/
.main-about .certificate .slide-cer{width:465px;}
.main-about .certificate .slide-pic{width:465px !important;}
/*列表*/
.list-products .classify li{text-align:left;}
.list-products .classify li a{position:relative;padding-left:50px;}
.list-products .classify li a i{position:absolute;left:0;top:17.5px;}
.list-products .classify li a span{line-height:20px;padding:9px 0;}
/*联系*/
.main-contact .query h2{margin-bottom:20px;}
.main-contact .query .formbox{float:none;width:100%;}
.main-contact .query .askbox{float:none;width:100%;margin-bottom:40px;}
.main-contact .query .askbox ul{margin-bottom:20px;}
.main-contact .way .info .row{width:100%;}
.main-contact .way .info .left{float:none;}
.main-contact .way .info .right{float:none;}
.main-agent .info .adv{float:none;width:100%;padding:0;}
.main-agent .info .formbox{float:none;width:100%;padding:0}
/*ODEM*/
.main-service .provide{padding:80px 0;background-size:100% auto;}
.main-service .provide h1{font-size:28px;margin-bottom:20px;}
.main-service .provide span{font-size:36px;line-height:50px;}
.main-service .provide p{font-size:20px;margin-bottom:50px;}
.main-service .solution .box .wp-block-image{position:static;margin:0 auto 15px;}
.main-service .solution .box li{max-width:100%;height:auto;}
.main-service .solution .box li h3{font-size:18px;}
.main-service .app .box .pic{position:static;width:550px;margin:0 auto;}
.main-service .app .box .pic img{width:300px;}
.main-service .app .box .pic a{display:inline-block;}
.main-service .app .box .opt{display:block;width:100%;margin-top:30px;}
.main-service .app .box .opt h3{width:100%;margin-bottom:20px;}
.main-service .app .box .health{float:none;}
.main-service .app .box .health li{width:33.3333%;margin-right:0;}
.main-service .app .box .excersice li{width:33.3333%;margin-left:0;}
/*活动*/
.list-strap .cont ul{width:100%;}
.list-strap .cont li{width:100%;padding-left:225px;}
/*关联*/
.main-affiliate .info h1{font-size:28px;}
}
@media only screen and (max-width:780px){
.footer{padding:40px 0 10px;}
.footer .func-box{float:none;}
.footer .contact{width:100%;}
.footer .contact br{display:none;}
.footer .message{width:100%;}
.copy-right{text-align:center;}
.copy-right .sns{float:none;font-size:0;margin-bottom:15px;}
.copy-right .sns a{float:none;display:inline-block;margin:0 8px;}
/*首页*/
.index-products{padding:50px 0;}
.index-other .box{width:100%;}
.index-other .odem{margin-bottom:1.2821%;}
.index-app{padding:50px 0 40px;}
.index-blog{padding:50px 0 40px;}
.index-blog .cont li .text h3{font-size:14px;}
/*产品*/
.list-products .classify li a span{font-size:14px;}
.main-products .downpic .slide-pro{width:18rem;}
.main-products .downpic .slide-pic{width:9rem;height:auto;}
.main-products .downpic .slide-pic li{width:9rem;}
.main-products .downpic .text{width:9rem;}
.main-products .tab{height:auto;padding:10px 0;}
.main-products .tab h2{float:none;text-align:center;line-height:40px;}
.main-products .tab .btn{float:none;overflow:hidden;}
.main-products .tab .btn span{width:33.333%;line-height:40px;margin:0;text-align:center;}
.main-products .tab .btn a{width:33.333%;line-height:40px;padding:0;text-align:center;}
.dt28-spec .tab1{float:none;width:100%;border:none;}
.dt28-spec .tab2{float:none;width:100%;border:none;}
/*固件*/
.list-firmware .cont .filter .sel{width:270px;margin-bottom:15px;}
/*购买*/
.main-buy .discount{background-size:auto 100%;}
.main-buy .discount a{width:150px;height:50px;line-height:50px;font-size:28px;}
.main-buy .discount a:after{top:18px;}
/*ODEM*/
.main-service .provide{background-size:auto 100%;}
.main-service .sdk li p{font-size:14px;}
/*活动*/
.main-strap-finish .cont .pro{height:224px;padding:67px 0 0 220px;}
.main-strap-finish .cont .pro img{width:200px;height:auto;}
/*OEM&ODM*/
.main-oem{padding:50px 0;}
.main-oem .cont{margin-bottom:50px;}
.main-oem .list .item{margin-bottom:30px;}
.main-oem .wp-block-media-text{display:flex;flex-direction:column;}
.main-oem .wp-block-media-text__media{width:100%;border-radius:5px;}
.main-oem .wp-block-media-text__content{position:relative;width:90%;margin:-50px auto 0;padding:20px;box-sizing:border-box;background-color:#fff;border-radius:5px;z-index:2;}
.main-oem .wp-block-media-text:nth-child(2n){flex-direction:column-reverse;}
.main-oem .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:20px;}
.main-odm .chart{padding:50px 0;}
.main-odm .provided{padding:50px 0;}
.main-skd{padding:50px 0;}
.main-skd .what{margin-bottom:50px;}
.main-skd .package{margin-bottom:50px;}
.main-skd .how{margin-bottom:50px;}
.main-skd .how ul{flex-wrap:wrap;}
.main-skd .how li{width:45%;max-width:45%;margin-bottom:6%;}
.main-skd .model{margin-bottom:50px;}
.main-skd .why ul{font-size:0;}
.main-skd .why li{width:50%;margin:0;padding:0 20px;margin-bottom:25px;box-sizing:border-box;}
.main-appcus .profile{background-size:auto 100%;}
.main-appcus .profile p{padding:0;}
.main-appcus .platform{padding:50px 0;}
.main-appcus .platform .text{float:none;width:100%;padding:0;margin-bottom:30px;}
.main-appcus .platform .pic{float:none;width:90%;margin:0 auto;}
.main-appcus .function{background-size:auto 100%;background-position: -75px bottom;}
.main-appcus .portrait{padding:50px 0;}
.main-appcus .relationships{padding:50px 0;}
.main-appcus .toggle{padding-bottom:50px;}
/*ADV*/
.main-advantage .invested{padding:50px 0 30px;}
.main-advantage .solution{padding:50px 0 30px;}
.main-advantage .algorithms{padding:50px 0 35px;}
.main-advantage .design{padding:50px 0 35px;}
.main-advantage .design .cont li{padding-left:0;padding-right:20px;}
.main-advantage .design .cont li:nth-child(2n){padding-left:20px;padding-right:0;}
.main-advantage .flow{padding:50px 0;}
.main-advantage .mechanism{padding:50px 0;}
.main-advantage .control{padding:50px 0 30px;}
.main-advantage .system{padding:50px 0;}
.main-advantage .buy{padding:50px 0;}
.main-advantage .buy .title h2{font-size:24px;}
.main-advantage .buy .sourcing{float:none;width:100%;margin-bottom:40px;text-align:center;}
.main-advantage .buy .sourcing img{width:500px;max-width:100%;}
.main-advantage .buy .qualification{float:none;width:100%;}
.main-advantage .process{padding:50px 0;}
.main-advantage .spic{height:56.25vw;background-attachment:scroll;}
.main-advantage .tp-box{padding:50px 0;}
.main-advantage .tp-box .left{float:none;}
.main-advantage .tp-box .right{float:none;}
.main-advantage .tp-box .pic{width:100%;margin-bottom:20px;}
.main-advantage .tp-box .text{width:100%;}
.main-advantage .policy{padding:50px 0;}
.main-advantage .policy .cont ul{width:100%;}
.main-advantage .policy .cont li{float:none;width:100%;height:auto;padding:20px 15px 20px 90px;}
.main-advantage .policy .cont li i{position:absolute;left:15px;top:20px;}
.main-advantage .policy .cont li .pos{position:static;transform:translateY(0);width:100%;}
.main-advantage .policy .cont .apic{margin-top:40px;}
.main-advantage .organization{padding:50px 0;}
.main-advantage .assurance{padding:50px 0;}
.main-advantage .ts-box{padding:50px 0;}
.main-advantage .proof{padding:50px 0;}
.main-advantage .afters{padding:50px 0;}
.main-market .cerlist{padding:50px 0;}
.main-market .cerlist .slide-pic{width:100% !important;overflow-x:auto;margin-bottom:0;}
.main-market .cerlist .slide-pic ul{position:static !important;}
.main-market .cerlist .slide-pic li{width:25vw !important;margin-right:1.5vw !important;}
.main-market .cerlist .slide-dot{display:none;}
.main-market .publicity{padding:50px 0;}
.main-chip .detail .left{float:none;width:100%;}
.main-chip .detail .right{float:none;width:100%;}
.main-chip .spec .pic{float:none;width:100%;margin-bottom:15px;}
.main-chip .spec .tab{float:none;width:100%;}
.main-policy{padding:50px 0;}
/*支持*/
.main-appdown .wearpro{padding:50px 0 20px;}
.main-appdown .wearpro .text{float:none;width:100%;}
.main-appdown .wearpro .pic{width:220px;margin:-150px 0 0;}
.main-appdown .list{padding:50px 0 30px;}
.main-appdown .list li{width:48.039%;}
/* .main-appcus .profile{background-size:auto 100%;}
.main-appcus .profile p{padding:0;}
.main-appcus .platform{padding:50px 0;}
.main-appcus .platform .text{float:none;width:100%;padding:0;margin-bottom:30px;}
.main-appcus .platform .pic{float:none;width:90%;margin:0 auto;}
.main-appcus .function{background-size:auto 100%;}
.main-appcus .portrait{padding:50px 0;}
.main-appcus .relationships{padding:50px 0;}
.main-appcus .toggle{padding-bottom:50px;} */
.main-advantage .algorithms .cont li .box{padding: 20px;}
.main-advantage .algorithms .cont li i{width: 50px;height: 50px;}
.main-advantage .algorithms .cont li h3{font-size: 16px;line-height: 25px;}
.main-advantage .algorithms .cont li p{padding: 0 20px;font-size: 14px;line-height: 20px;}
}
@media only screen and (max-width:640px){
.footer .func-box{border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding-bottom:20px;}
.footer .func-box h3,.footer .func-box h2{margin-bottom:0;}
.footer .func-box h3 i,.footer .func-box h2 i{display:block;}
.footer .func-box ul{display:none;padding-top:15px;}
.footer .func-box li{width:100%;}
.footer .menu-footer-nav-container .one > li{border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding-bottom:20px;}
.footer .menu-footer-nav-container .one > li > a{margin-bottom:0;}
.footer .menu-footer-nav-container .one > li > a i{display:block;}
.footer .menu-footer-nav-container .sub-menu{display:none;padding-top:15px;}
.footer .menu-footer-nav-container .sub-menu li{width:50%;}
.flow-message .box{width:92vw;}
/*首页*/
.index-main .slidebox .item-btn{display:none;}
/* .index-products .box{width:100%;margin-right:0;}
.index-products .box .pc{display:none;}
.index-products .box .phone{display:block;}
.index-products .box .text{width:55%;}
.index-products .box .text h2 br{display:none;}
.index-products .box .text .more{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background-color:#1a1d93;color:#fff;}
.index-products .box:hover .text .more{background-color:#fff;color:#1a1d93;}
.index-products .spec img{width:100%;} */
.index-products{padding:40px 0;}
.index-products ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.index-products li{width:48.5%;margin-bottom:3%;border-radius:10px;background-color:#fff;box-shadow:0 0 1vw rgba(0,0,0,.1);}
.index-products li .text{padding:10px;}
.index-products .cont{margin-bottom:20px;}
.index-main .title h2{margin-bottom:5px;font-size:22px;}
.index-main .wbtn h2{font-size:20px;}
.index-main .wbtn a{min-width:140px;margin:0 4px;}
.index-odem h2{line-height:25px;font-size:18px;}
.index-odem h2 br{display:none;}
.index-odem h2:after{width:60px;height:45px;}
.index-app{padding:40px 0 40vw;}
.index-app > img{position:static;width:100%;margin:15px 0 -50px;}
.index-app .cont{display:flex;justify-content:space-between;}
.index-app .cont li{width:31%;padding:10px;border-radius:10px;font-size:0;box-sizing:border-box;}
.index-app .cont li:before{position:static;display:block;width:60px;height:60px;margin:0 auto 5px;}
.index-app .cont li strong{line-height:18px;font-size:14px;text-align:center;}
.index-app .wbtn{display:none;}
.index-blog{padding:40px 0 25px;}
.index-blog .cont ul{width:100%;}
.index-blog .cont li{position:relative;float:none;width:100%;height:85px;margin-bottom:10px;padding-left:130px;box-sizing:border-box;}
.index-blog .cont li .pic{position:absolute;left:0;top:0;width:120px;}
.index-blog .cont li .pic time{display:none;}
.index-blog .cont li .text{padding-top:15px;}
.index-blog .cont li .text h3{font-size:16px;font-weight:bold;}
.index-other .wp-block-cover{min-height:0;}
.index-other .odem,.index-other .sales{height:85vw;}
.index-other .odem .text{top:10%;}
.index-other .odem .text p{line-height:25px;font-size:14px;}
.index-other .sales h2{top:10%;}
.other-banner img{width:200%;margin-left:-50%;}
.main-market .cerlist{padding:40px 0;}
.main-market .cerlist .slide-pic li{width:40vw !important;}
.main-market .package{background-size:auto 100%;}
.main-market .publicity{padding:40px 0 25px;}
.main-market .publicity .cont ul{width:100%;}
.main-market .publicity .cont li{float:none;width:100%;margin-bottom:15px;}
.main-policy{padding:40px 0;}


.main-appcus .profile li{width:33.333%;margin-bottom:10px;}
.main-appcus .platform{padding:40px 0;}
.main-appcus .platform .wp-block-media-text__content{padding:20px 0 0;}
.main-appcus .platform .wp-block-media-text__content h2{margin-bottom:15px;}
.main-appcus .function{padding:40px 0;}
.main-appcus .function .cont{width:65%;}
.main-appcus .function .cont h2{margin-bottom:15px;}
.main-appcus .portrait{padding:40px 0;}
.main-appcus .interaction{padding:40px 0;}
.main-appcus .relationships{padding:40px 0;}
.main-appcus .relationships .wp-block-media-text__content{padding:0;}
.main-appcus .relationships .wp-block-media-text__content h2{margin-bottom:15px;}
.main-appcus .toggle{padding-bottom:40px;}
.main-appcus .toggle .slide-pic{width:46.56vw !important;height:94.53vw;padding:2.49vw 2.1vw;margin-bottom:20px;}
.main-appcus .toggle .slide-pic li{width:41.58vw;height:90.33vw;}
/*产品*/
.slide-banner{display:none;}
.slide-banner.phone{display:block;}
.list-products .classify{height:110px;}
.list-products .classify li{width:50%;}
.list-products .classify li a{padding:5px 0 5px 50px;}
.list-products .classify li a i{top:5px;}
.list-products .classify li a span:after{margin-top:5px;}
.list-products .content .list li{width:48.6842%;margin-bottom:20px;}
.list-products .content .list li .pic{margin-bottom:0;}
.list-products .content .list li .tab{display:none;}
.list-products .content .list li .text p{font-size:14px;}
.list-products .content .list li .text .more{font-size:12px;}
.main-products .downpic{padding:20px 0;}
.main-products .downpic .slide-pro{height:auto;}
.main-products .downpic .text{height:9.39rem;}
.main-products .downlist{padding:40px 0;}
.main-products .downlist li{padding:15px 0 10px 15px;}
.main-products .downlist li p{font-size:14px;line-height:25px;}
.main-products .downlist li a{font-size:14px;line-height:25px;}
.main-products .downlist li .cloud{display:none;width:60px;height:20px;background-size:100% auto;}
.main-products .downlist li:after{top:23px;}
/*关于*/
.main-about p{font-size:14px;line-height:25px;}
.main-about .profile .slide-about{width:18rem;}
.main-about .profile .slide-pic{width:18rem;}
.main-about .profile .slide-pic li{width:18rem;}
.main-about .profile .text h1{font-size:26px;}
.main-about .service .pic{width:100%;}
.main-about .service .text h2{font-size:26px;}
.main-about .info .svideo iframe{height:320px;}
.main-about .certificate .slide-cer{width:17rem;padding:0 .5rem;margin-top:20px;}
.main-about .certificate .slide-pic{width:17rem !important;}
.main-about .certificate .slide-pic li{width:8.2rem;margin-right:0.6rem;}
.main-about .certificate .prev{left:-12px;}
.main-about .certificate .next{right:-12px;}
/*固件*/
.list-firmware .info{padding:40px 0;}
.list-firmware .info h1{font-size:24px;line-height:30px;}
.list-firmware .info p{font-size:14px;line-height:25px;}
.list-firmware .cont{padding:40px 0;}
.list-firmware .cont .filter .sel{float:none;width:100%;}
.list-firmware .cont .list li{width:48.6842%;margin-bottom:20px;}
.list-firmware .cont .list li .text p{font-size:14px;}
.list-firmware .cont .list li .text .more{font-size:12px;}
/*faq*/
.main-faq .info{padding:20px;}
.main-faq .list li{padding:15px 15px 15px 10px;border-width:3px;}
.main-faq .list li i{top:20px;right:15px;}
.main-faq .list li .ask{line-height:25px;font-size:14px;}
.main-faq .list li .answer{line-height:25px;font-size:14px;font-family:"OpenSans-Light";margin-top:15px;padding-top:15px;}
/*购买*/
.main-buy .list li{width:50%;}
.main-buy .list li img{margin-bottom:5px;}
.main-buy .list li p{font-size:14px;}
.main-buy .discount{padding:50px 0 60px;} 
.main-buy .business span{font-size:18px;}
.main-buy .business li{width:100%;}
.list-discount{padding:40px 0;}
.list-discount .cont li{width:48.6842%;}
/*博客*/
.main-news{padding:20px 0 40px;}
.main-news .cont .title h1{font-size:18px;line-height:30px;}
.main-news .cont .news-content img{width:100%;height:auto;}
/*ODEM*/
.main-service .software ul{flex-wrap:wrap;}
.main-service .software li{width:50%;}
.main-service .sdk li{width:50%;}
/* .main-service .provide{padding:60px 0;}
.main-service .provide h1{line-height:30px;font-size:24px;}
.main-service .provide p{font-size:18px;margin-bottom:30px;}
.main-service .provide a{width:160px;height:38px;line-height:38px;font-size:14px;}
.main-service .solution{padding:40px 0;}
.main-service .solution h2{line-height:35px;font-size:26px;}
.main-service .solution .box .pic{width:100%;}
.main-service .solution .box li{float:none;width:100%;height:auto;margin-bottom:20px;}
.main-service .solution .box .right{float:none;}
.main-service .solution a{width:160px;height:38px;line-height:38px;font-size:14px;}
.main-service .app{padding:40px 0 1px;}
.main-service .app .box .pic{width:100%;}
.main-service .app .box .pic a{width:160px;height:38px;line-height:38px;font-size:14px;margin-top:120px;}
.main-service .app .box .opt li{margin-bottom:15px;}
.main-service .software{padding:40px 0;background:#aaa;}
.main-service .software h2{margin-bottom:30px;font-size:26px;color:#fff;}
.main-service .software ul{display:block;overflow:hidden;margin-bottom:20px;}
.main-service .software li{float:left;width:50%;padding:0 2%;margin-bottom:20px;box-sizing:border-box;}
.main-service .software li p{height:50px;line-height:25px;}
.main-service .software a{width:160px;height:38px;line-height:38px;font-size:14px;}
.main-service .sdk{padding:40px 0;}
.main-service .sdk h2{margin-bottom:30px;font-size:26px;}
.main-service .sdk ul{margin-bottom:20px;}
.main-service .sdk li{width:50%;margin-bottom:20px;}
.main-service .sdk a{width:160px;height:38px;line-height:38px;font-size:14px;} */
/*OEM&ODM*/
.main-oem{padding:40px 0;}
.main-oem .cont{margin-bottom:40px;overflow-x:auto;}
.main-oem .cont img{width:700px;}
.main-odm .cont{overflow-x:auto;}
.main-odm img{width:700px;}
.main-odm .chart{padding:40px 0;}
.main-odm .provided{padding:40px 0;}
.main-odm .provided .apic{flex-direction:column;align-items:center;}
.main-odm .provided .pc{width:60%;margin-bottom:20px;}
.main-odm .provided .pl{float:none;width:80%;margin-bottom:20px;}
.main-odm .provided .pr{float:none;width:80%;}

.main-odm .custom .wp-block-list li{width:49.4333%;}
.main-odm .intelligent .cont li{width:100%;padding:0;}
.main-odm .intelligent .cont li:nth-child(2n){padding:0;text-align:right;}
.main-skd{padding:40px 0;}
.main-skd .what{margin-bottom:40px;}
.main-skd .what p{margin-bottom:10px;}
.main-skd .package{margin-bottom:40px;}
.main-skd .package .text p{margin-bottom:10px;}
.main-skd .how{margin-bottom:40px;}
.main-skd .model{margin-bottom:40px;}
.main-skd .why li{padding:0 10px;}
.main-skd .why li i{width:90px;height:90px;margin-bottom:10px;}
.main-appcus .profile li{width:33.333%;margin-bottom:10px;}
.main-appcus .platform{padding:40px 0;}
.main-appcus .platform .text h2{margin-bottom:15px;}
.main-appcus .function{padding:40px 0;}
.main-appcus .function .cont{width:70%;}
.main-appcus .function .cont h2{margin-bottom:15px;}
.main-appcus .portrait{padding:40px 0;}
.main-appcus .interaction{padding:40px 0;}
.main-appcus .relationships{padding:40px 0;}
.main-appcus .toggle{padding-bottom:40px;}
.main-appcus .toggle .slide-pic{width:46.56vw !important;height:94.53vw;padding:2.49vw 2.1vw;margin-bottom:20px;}
.main-appcus .toggle .slide-pic li{width:41.58vw;height:90.33vw;}
/*ADV*/
.main-advantage h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-advantage p{line-height:20px;font-size:14px;}
.main-advantage .invested{padding:60px 0 40px;}
.main-advantage .invested li{width:25%;margin-bottom:20px;}
.main-advantage .invested li i{width:80px;height:88px;margin-bottom:5px;}
.main-advantage .invested li p{line-height:20px;font-size:14px;}
.main-advantage .invested li:nth-child(4n+1){clear:both;}
.main-advantage .invested:after{top:10%;right:5%;width:200px;height:158px;}
.main-advantage .solution{padding:60px 0 40px;}
.main-advantage .solution .cont{background:none;}
.main-advantage .solution .cont img{display:block;width:455px;max-width:90%;height:auto;margin:0 auto 20px;}
.main-advantage .solution .cont li{margin-bottom:20px;}
.main-advantage .solution .cont li .text{padding-right:0;padding-left:40px;}
.main-advantage .solution .cont li .text i{width:30px;height:30px;}
.main-advantage .solution .cont li .text h3{line-height:20px;font-size:16px;}
.main-advantage .solution .cont li .text p{line-height:20px;font-size:14px;}
.main-advantage .solution .cont li:nth-child(2n) .text{padding-left:40px;}
.main-advantage .solution .cont li:nth-child(2n) .text i{left:0;}
.main-advantage .algorithms{padding:60px 0 45px;}
.main-advantage .algorithms .wp-block-list ul{width:102%;}
.main-advantage .algorithms .wp-block-list li{width:80vw;height:80vw;line-height:20px;float: none;margin: 0 auto 20px;font-size:14px;}
/* .main-advantage .algorithms .wp-block-list li i{width:40px;height:40px;} */
.main-advantage .algorithms .wp-block-list li strong{line-height:20px;margin:10px 0;font-size:16px;}
.main-advantage .design{padding:60px 0 45px;}
.main-advantage .design .wp-block-list{padding:0;}
.main-advantage .design .wp-block-list li{float:none;width:100%;}
.main-advantage .flow{padding:60px 0;}
.main-advantage .mechanism{padding:60px 0;}
.main-advantage .control{padding:60px 0 40px;}
.main-advantage .control .wp-block-list li{width:33.33%;line-height:20px;margin-bottom:20px;font-size:14px;}
.main-advantage .control .wp-block-list li:before{width:80px;height:88px;margin-bottom:5px;}
.main-advantage .system{padding:60px 0;}
.main-advantage .buy{padding:60px 0;}
.main-advantage .buy h2{font-size:20px;}
.main-advantage .process{padding:60px 0;}
.main-advantage .tp-box{padding:60px 0;}
.main-advantage .tp-box .wp-block-media-text__content{padding:15px 0 0;}
.main-advantage .tp-box .wp-block-media-text__content h2{line-height:25px;margin-bottom:5px;font-size:18px;}
.main-advantage .tp-box .wp-block-media-text__content p{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-advantage .tp-box .has-media-on-the-right .wp-block-media-text__content{padding:15px 0 0;}
.main-advantage .policy{padding:60px 0;}
.main-advantage .policy .wp-block-list li{width:100%;}
.main-advantage .organization{padding:60px 0;}
.main-advantage .assurance{padding:60px 0;}
.main-advantage .ts-box{padding:60px 0;}
.main-advantage .ts-box .left{float:none;}
.main-advantage .ts-box .right{float:none;}
.main-advantage .ts-box .text{float:none;width:100%;padding-top:30px;overflow:hidden;}
.main-advantage .ts-box .text p{float:left;min-width:50%;line-height:25px;padding:0 20px 0 10px;font-size:14px;box-sizing:border-box;}
.main-advantage .ts-box .text p:after{top:10px;width:5px;height:5px;}
.main-advantage .ts-box .slide{width:100%;}
.main-advantage .ts-box .slide .slide-pic li{width:92vw;}
.main-advantage .ts-box .slide .slide-dot li{width:14px;height:3px;margin:0 2px;}
.main-advantage .proof{padding:60px 0;}
.main-advantage .afters{padding:60px 0;}
.main-advantage .afters .text{width:65%;}
.main-advantage .afters .text h2{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-advantage .afters .text p{line-height:20px;font-size:14px;}
.main-advantage .apic{overflow-x: auto;}
.main-advantage .apic img { max-width: 1920px; width: 700px; }
.main-advantage .assurance .cont{overflow-x: auto;}
.main-advantage .assurance .cont img{width: 700px}
.main-advantage .proof .cont{overflow-x: auto;}
.main-advantage .proof .cont img{width: 700px;}
.main-advantage .afters .text{float: none; width: 100%; margin-bottom: 20px;}
.main-advantage .afters .pic{float: none;width: 100%;}
.main-chip .powerful{padding:50px 0;background-size:auto 100%;}
.main-chip .powerful .text{width:100%;}
.main-chip .detail h2{margin-bottom:15px;}
.main-chip .detail .item .tx1{top:5%;}
.main-chip .detail .item .tx2{top:3%;}
.main-chip .detail .item .tx3{top:50%;}
.main-chip .detail .item .tx4{top:58%;}
.main-chip .adv h2{margin-bottom:15px;}
.main-chip .adv li{width:48.039%;height:50vw;margin-bottom:15px;}
.main-chip .adv li i{width:40px;height:40px;margin:5px auto;}
.main-chip .adv li p{line-height:15px;font-size:12px;}
/*活动*/
.list-strap{padding:40px 0;}
.list-strap .classify{height:50px;margin-bottom:30px;}
.list-strap .classify li{height:50px;line-height:20px;font-size:16px;}
.list-strap .classify li a{height:40px;line-height:20px;padding:5px 0;}
.list-strap .info{padding:10px 15px;}
.list-strap .info p{line-height:25px;font-size:14px;font-family:"OpenSans-Light";}
.main-strap{padding:40px 0;}
.main-strap .cont{padding:20px;}
.main-strap .cont h1{line-height:35px;margin-bottom:15px;font-size:28px;}
.main-strap .cont .tbox{width:100%;margin-bottom:10px;}
.main-strap .cont .tbox input{width:100%;margin-bottom:10px;}
.main-strap .cont .tip{margin-bottom:10px;}
.main-strap .cont .tip p{float:none;margin-right:0;}
.main-strap .cont .info{margin:20px 0 10px;}
.main-strap .cont input[type="submit"]{margin-top:15px;}
.main-strap .cont .content img{width:100%;height:auto;}
.main-strap-finish{padding:40px 0;}
.main-strap-finish .cont{padding:30px;}
.main-strap-finish .cont .pro{height:auto;padding:0;text-align:center;}
.main-strap-finish .cont .pro img{position:static;width:290px;}
/*条款*/
.main-terms{padding:40px 0;}
.main-terms .info{padding:20px;}
.main-terms .info h1{line-height:40px;font-size:28px;margin-bottom:20px;}
.main-terms .info h3{font-size:16px;line-height:25px;}
.main-terms .info p{font-size:14px;line-height:25px;}
.main-terms .info .opt{margin:20px 0;}
.main-terms .info input{margin-bottom:5px;}
/*反馈*/
.main-feedback{padding:40px 0;}
.main-feedback .cont{padding:20px;}
.main-feedback .cont h1{line-height:40px;font-size:28px;margin-bottom:10px;}
.main-feedback .cont p{font-size:14px;line-height:25px;}
.main-feedback .cont .tbox{width:100%;}
.main-feedback .cont .tbox input{width:100%;}
.main-feedback .cont input[type="submit"]{margin-top:10px;}
/*关联*/
.main-affiliate{padding:40px 0;}
.main-affiliate .tab{margin-bottom:0;}
.main-affiliate .tab a{line-height:40px;font-size:16px;}
.main-affiliate .info{padding:20px;}
.main-affiliate .info h1{line-height:30px;margin-bottom:15px;font-size:24px;}
.main-affiliate .info p{font-size:14px;line-height:25px;}
.main-affiliate .info input{margin-bottom:5px;}
/*联系*/
.main-agent{padding:40px 0;}
.main-agent .info{padding:20px 10px;}
.main-agent .info h1{line-height:30px;font-size:24px;}
.main-agent .info .adv h2{font-size:20px;color:#333;}
.main-agent .info .adv .item h3{font-size:16px;color:#333;}
/*搜索*/
.search-results .cont li{width:48.6842%;margin-bottom:20px;}
.search-results .cont li .pic{margin-bottom:0;}
.search-results .cont li .tab{display:none;}
.search-results .cont li .text p{font-size:14px;}
.search-results .cont li .text .more{font-size:12px;}
.newweb .box{padding:50px 20px;}
/*支持*/
.main-appdown .wearpro{padding:40px 0 20px;}
.main-appdown .wearpro .text{margin-bottom:20px;}
.main-appdown .wearpro .pic{float:none;margin:0 auto;}
.main-appdown .list{padding:40px 0 25px;}
.main-appdown .list ul{width:100%;}
.main-appdown .list li{width:100%;height:auto;}

.main-contact .way .info .is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr));}
}
@media only screen and (max-width:560px){
/*首页*/
.index-products .box .text{width:55%;}
.index-products .box .text h2{font-size:18px;margin-bottom:10px;}
/*新闻*/
.list-blog .cont.news .list ul{width:100%;}
.list-blog .cont.news .list li{width:100%;margin:0 0 20px;box-shadow:0 0 20px #ccc;}
/*ODEM*/
.main-service .app .box .pic{width:300px;margin-bottom:30px;}
.main-service .app .box .pic img{margin-bottom:10px;}
.main-service .app .box .pic a{display:block;margin:0 auto;}
.main-service .app .box .opt li p{height:40px;line-height:20px;font-size:14px;margin-top:5px;}
.main-service .solution .box li{padding:0 0 0 45px;}
.main-service .solution .box li img{width:35px;height:auto;}
/*购买*/
.list-discount .cont li .text p{font-size:14px;}
/*博客*/
.list-blog{padding:40px 0;}
.list-blog .cont .list ul{width:100%;}
.list-blog .cont .list li{width:100%;margin:0 0 20px;box-shadow:0 0 20px #ccc;}
/*活动*/
.list-strap .cont li{height:auto;min-height:135px;padding-left:140px;margin-bottom:20px;}
.list-strap .cont li .pic{width:130px;}
.list-strap .cont li .text h3{line-height:20px;margin-bottom:5px;font-size:16px;}
.list-strap .cont li .text p{font-size:12px;line-height:20px;-webkit-line-clamp:4;}
.list-strap .cont li .text .more{width:90px;height:25px;line-height:25px;font-size:12px;margin-top:10px;}
.main-strap-finish .cont{padding:0;background:none;box-shadow:none;}
.products-down{top:inherit;bottom:20px;}
}
@media only screen and (max-width:500px){
  .main-appcus .interaction{background-size:auto 100%;}
  
  }
@media only screen and (max-width:450px){
/*列表*/
.list-products .classify li a span{font-size:12px;}
/*ODEM*/
.main-service .app .box .opt li{width:50%;}
/*购买*/
.list-discount .cont li .text p{font-size:12px;}
}


@media only screen and (max-width:980px){
.flow-note{top:60px;}
.prompt,.loading{padding:20px;border-radius:8px;}
.prompt p,.loading p{line-height:20px;padding-left:25px;font-size:14px;}
.prompt p:before,.loading p:before{width:20px;height:20px;line-height:20px;font-size:18px;}
.main-cart .main-width{display:block;}
.main-cart .list{width:100%;margin-bottom:4vw;}
.main-cart .list li{justify-content:space-between;padding:15px 0;}
.main-cart .list li h3{line-height:20px;font-size:14px;}
.main-cart .list li p{line-height:15px;margin-top:5px;font-size:10px;}
.main-cart .list li dl{margin-top:5px;}
.main-cart .list li dd{line-height:15px;font-size:10px;}
.main-cart .list li .setnum{width:90px;height:40px;border-radius:4px;}
.main-cart .list li .setnum i{width:25px;line-height:40px;font-size:14px;}
.main-cart .list li .setnum input{padding:0 25px;font-size:14px;}
.main-cart .list li .product{width:calc(100% - 380px);padding:0;justify-content:space-between;}
.main-cart .list li .product .pic{width:80px;height:80px;border-radius:4px;}
.main-cart .list li .product .text{width:calc(100% - 90px);}
.main-cart .list li .price{width:100px;}
.main-cart .list li .quantity{width:100px;}
.main-cart .list li .total{width:100px;}
.main-cart .list li .del{width:40px;}
.main-cart .list li .del i{width:30px;height:30px;line-height:30px;font-size:20px;;}
.main-cart .subtotal{width:100%;}
.main-cart .subtotal h3{line-height:22px;margin:15px 0 5px;font-size:16px;}
.main-cart .subtotal p{line-height:20px;margin-bottom:10px;font-size:14px;}
.main-cart .subtotal .show{line-height:25px;margin-bottom:10px;font-size:18px;}
.main-cart .subtotal .show p{line-height:25px;margin:0;font-size:18px;}
.main-cart .subtotal .checkout{height:40px;font-size:14px;border-radius:4px;}
.main-cart .subtotal .note{padding:15px 15px 5px;border-radius:4px;}
.flow-note{top:90px;padding:10px;}
.flow-note p{line-height:15px;font-size:12px;column-gap:5px;}
.flow-note p:before{font-size:14px;}
.main-order h2{line-height:25px;font-size:20px;}
.main-order h3{line-height:20px;font-size:14px;}
.main-order .main-width{display:block;}
.main-order .bill{width:100%;margin-bottom:20px;}
.main-order .bill h2{padding-bottom:15px;margin-bottom:15px;}
.main-order .bill label{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-order .bill input{height:40px;padding:0 10px;font-size:14px;}
.main-order .bill select{height:40px;padding:0 10px;font-size:14px;}
.main-order .bill textarea{height:120px;line-height:20px;padding:5px 10px;font-size:14px;}
.main-order .info{width:100%;padding:15px;}
.main-order .info span{font-size:14px;}
.main-order .info .tit{margin-bottom:15px;}
.main-order .info .tit span{font-size:14px;}
.main-order .info .prolist{padding-bottom:8px;}
.main-order .info .prolist li{padding:8px 0;}
.main-order .info .prolist li .product{justify-content:space-between;width:70%;padding:0;}
.main-order .info .prolist li .product .pic{width:80px;height:80px;border-radius:4px;}
.main-order .info .prolist li .product .text{width:calc(100% - 90px);}
.main-order .info .prolist li .product .text h3{line-height:20px;margin-bottom:5px;font-size:14px;}
.main-order .info .prolist li .product .text P{line-height:15px;margin-bottom:5px;font-size:12px;}
.main-order .info .prolist li .product .text span{font-size:12px;}
.main-order .info .prolist li .product .text dd{line-height:15px;font-size:12px;}
.main-order .info .prolist li.head{margin-bottom:8px;}
.main-order .info .sitem{padding:15px 0;}
.main-order .info .sitem p{font-size:16px;}
.main-order .info .sitem span{font-size:16px;}
.main-order .info .sitem.ztotal p{font-size:18px;}
.main-order .info .sitem.ztotal span{font-size:18px;}
.main-order .info .policy span{line-height:20px;padding-left:25px;margin-top:10px;}
.main-order .info .policy span:before{top:2px;width:16px;height:16px;border-radius:4px;}
.main-order .info .policy span.on:after{top:2px;width:16px;height:16px;line-height:16px;font-size:14px;text-align:center;}
.main-order .info .btn .paynow{height:40px;border-radius:4px;font-size:14px;column-gap:10px;}
.main-order .info .btn .paynow:before{width:30px;height:20px;border-radius:4px;}
.main-order .info .del{margin-top:15px;}
.main-order .info .del span{column-gap:2px;}
.main-order .info .del span:before{font-size:14px;}
.main-success h1{line-height:25px;margin:5px 0 20px;font-size:20px;}
}
@media only screen and (max-width:640px){
.main-cart .list{margin-bottom:8vw;}
.main-cart .list li{position:relative;flex-wrap:wrap;row-gap:15px;text-align:left;}
.main-cart .list li p{font-size:12px;}
.main-cart .list li .product{width:100%;opacity:1;}
.main-cart .list li .product h3{opacity:1;}
.main-cart .list li .product .text{padding-right:40px;box-sizing:border-box;}
.main-cart .list li .total{text-align:right;}
.main-cart .list li .quantity{width:110px;display:flex;align-items:center;}
.main-cart .list li .quantity:before{content:"× ";}
.main-cart .list li .del{position:absolute;right:0;top:15px;width:40px;height:80px;}
.main-cart .list li.head{padding:10px;}
.main-cart .list li.head > div{display:none;}
.main-cart .list li.head .product{display:block;}
.main-order .info .prolist li{position:relative;}
.main-order .info .prolist li .product{width:100%;padding-right:40px;}
.main-order .info .prolist li .total{display:none;}
.main-order .info .prolist li .quantity{position:absolute;right:0;bottom:15px;width:50px;text-align:right;}
.main-success{padding-bottom:8vw;}
}