@media screen and (min-width: 1501px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1401px) and (max-width: 1500px){
    html {
        font-size: 1000%!important
    }
}
@media screen and (min-width: 1201px) and (max-width: 1400px){
    html {
        font-size: 950%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{max-width:1200px; width:95%; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}

/***** 首页 *****/
header{width:100%; background:#FFFFFF; height:.95rem; position:relative;}
.logo{width:auto; height:.39rem; margin-top:.15rem;}
.logo img{width:auto; height:100%;}
.indtop_1 h3{font-weight:normal; font-size:.11rem; color:#333333; letter-spacing:1px; margin:.18rem 0 0 .15rem;}
.indtop_1 h3 span{color:#005aba;}
.indtop_1 p{font-size:.09rem; color:#999999; text-align:center; margin-top:.05rem;}
.indtop_1 p span{letter-spacing:6px; padding-left:6px;}
.indtop_2{width:2px; height:.36rem; background:#dddddd; margin:.16rem 0 0 .15rem;}
.indtop_3 p{font-size:.08rem; color:#333333; text-align:right; margin-top:.19rem;}
.indtop_3 p img{width:.11rem;transform: translateY(.02rem); margin-right:.03rem;}
.indtop_3 b{display:block; font-size:.14rem; line-height:.15rem; color:#005aba; font-weight:normal; margin-top:.03rem;}
.indtop_4{width:.45rem; margin:.12rem 0 0 .1rem;}

.menu{width:100%; position:absolute; left:0; bottom:0; height:.26rem; background:#003c8d; z-index:9999;}
.menu .nav__list > ul > li{float:left; width:16.66%; height:.26rem;}
.menu .nav__list > ul > li > a{display:block; color:#FFFFFF; font-size:.1rem; line-height:.26rem; position:relative; text-align:center;}
.menu .nav__list > ul > li.on > a{background:#005aba;}
.menu .nav__list > ul > li > a:hover{background:#FFFFFF; color:#005bba;}
.menu .nav__list > ul > li > a:before{content:""; display:block; width:100%; height:.02rem; background:#003c8d; position:absolute; left:0; top:0;}
.menu .nav__list > ul > li.on > a:before{display:none;}
.menu_ej{position:absolute; width:100%; left:0; background:#FFFFFF; border-top:none; padding:.2rem .15rem; display:none;}
.menu_ej_lf{width:66%;}
.menu_ej h3{font-size:.16rem; line-height:.2rem; color:#333333;}
.menu_ej dl{display:flex;flex-wrap:wrap;}
.menu_ej dl dd{margin:0; width:33.333%; margin-top:.1rem;}
.menu_ej dl dd a{display:block; font-size:.08rem; color:#666666;}
.menu_ej_rt{width:31.6%;}
.menu_ej dl dd a:hover{color:#005bba;}
.menu .nav__list > ul > li:hover .menu_ej{display:block;}

.jiejue ul li:nth-child(even){float:right;}
.jiejue ul li:hover{box-shadow:0 0 10px rgba(0,90,186, .5);}
.jiejue ul li .img a:hover img{transform:scale(1.15,1.15);}
.jiejue ul li:hover .txt a{color:#005aba;}
.ind_zixun_1 a:hover,.ind_zixun_2 a:hover,.ind_zixun_3 a:hover{background:#FFFFFF;color:#005aba;}
.ind_zixun_rt ul li:nth-child(3n+1){margin-left:0;}
.ind_zixun_rt ul li:hover .img a img{transform:scale(1.15,1.15);}
.ind_zixun_rt ul li:hover .txt h3 a{color:#005aba;}
.ind_zixun_1 h3 span{display:block;}
.hezuo_c .swiper-slide:hover .img img{transform:scale(1.15,1.15);}
.hezuo_c .swiper-slide:hover p{color:#005aba;}

.goutong .w{height:1.5rem;}
.goutong .tel a:hover{box-shadow:0 0 10px rgba(255,255,255,.5);}
.ind_news_rt li:hover{border-color:#005aba;}
.ind_news_rt li:hover .txt h3,.ind_news_rt li:hover .txt h3 span,.ind_news_rt li:hover .time b{color:#005aba;}
.fot_nav{justify-content:space-between;}
.fot_nav a:hover,.footer .txt p span a:hover{color:#e50100;}

/***** CE技术咨询 *****/
.ce_list_c ul li:nth-child(3n+1){margin-left:0;}
.ce_list_c ul li:hover{box-shadow:0 0 20px rgba(0,90,186,.2);}
.ce_list_c ul li:hover .img img{transform:scale(1.15,1.15);}
.ce_list_c ul li:hover .txt h3{color:#005aba;}
.pages input[type="button"]:hover{background:#005aba;}
.pages a:hover{background:#005aba; color:#FFFFFF; border-color:#005aba;}
.pages a.prev:hover{background:#005aba url(../img/50.png); background-size:100% 100%;}
.pages a.next:hover{background:#005aba url(../img/51.png); background-size:100% 100%;}

.right_side{width:1.72rem;}
.right_side .items{background:#f8f8f8; border-top:.025rem solid #003c8d;}
.right_side .items h3{background:#ebebeb; font-size:.1rem; color:#333333; padding:0 .14rem; line-height:.29rem; font-weight:normal;}
.right_youshi{padding:.1rem .15rem 1px .15rem;}
.right_youshi p{font-size:.08rem; color:#666666;}
.right_youshi h4{font-weight:normal; font-size:.09rem; color:#003c8d; margin-top:.04rem; margin-bottom:.1rem;}
.right_nav{margin-top:.15rem; margin-bottom:.15rem;}
.right_nav .list_dt{width:100%; height:.29rem; line-height:.29rem; background:#ebebeb; margin-bottom:1px;padding:0 .14rem;font-size:.1rem; color:#333333; background-image:url(../img/56.png); background-repeat:no-repeat; background-size:.11rem; background-position:right .12rem center; cursor:pointer;}
.right_nav .list_dt#open{background-image:url(../img/57.png);}
.right_nav .list_dd{margin:0; display:none; padding:.1rem 0;}
.right_nav .list_dd li a{display:block; font-size:.08rem; line-height:.21rem; color:#666666; position:relative; padding:0 .15rem 0 .3rem;}
.right_nav .list_dd li a:after{content:""; display:block; position:absolute; width:5px; height:5px; background:#003c8d; top:0; bottom:0; margin:auto 0; left:.2rem;}
.right_nav .list_dd li a:hover{color:#003c8d;}
.right_cont{padding:.1rem .15rem .15rem .15rem;}
.right_cont p{font-size:.08rem; line-height:.19rem; color:#666666;}
.right_cont p img{width:.08rem;transform: translateY(.01rem); margin-right:.05rem;}
.right_cont a{display:block; width:.94rem; height:.19rem; background:#003c8d; color:#FFFFFF; margin:0 auto; margin-top:.12rem; font-size:.08rem; text-align:center; line-height:.19rem;}
.cp_detail{width:calc(100% - 1.92rem);}
.det_pages a:hover{color:#003c8d;}
.cp_det_t_1{float:right;}

.fuwu .ce_list_c ul li{width:23.6%; margin-left:1.866%;}
.fuwu .ce_list_c ul li:nth-child(4n+1){margin-left:0;}
.fuwu .ce_list_c ul li .txt{padding:.12rem .09rem;}
.fuwu .ce_list_c ul li .txt h3{font-weight:normal; font-size:.09rem;}
.fuwu .ce_list_c ul li .txt p{font-size:.07rem; line-height:.13rem;}

}

/***** 首页 *****/
.banner .swiper-pagination-bullet{width:.08rem; height:.08rem; background:#FFFFFF; border-radius:.05rem; opacity:1; margin:0 .05rem!important;}
.banner .swiper-pagination-bullet-active{background:#005aba;}

.jiejue{width:100%; background:#f5f5f5; padding:.38rem 0 .35rem 0;}
.indtit h2{text-align:center; font-size:.2rem; color:#333333; line-height:.22rem;}
.indtit h2:after{content:""; display:block; margin:0 auto; width:.5rem; height:.015rem; background:#005aba; margin-top:.08rem;}
.indtit p{text-align:center; font-size:.08rem; color:#666666; line-height:.18rem; margin-top:.12rem;}
.jiejue ul li{float:left; width:48.5%; background:#FFFFFF; padding:.1rem; margin-top:.2rem;transition:all .3s;}
.jiejue ul li .img a{display:block; width:1.28rem; height:.95rem; overflow:hidden;}
.jiejue ul li .img a img{width:100%; height:100%;transition:transform .5s ease;}
.jiejue ul li .txt{width:calc(100% - 1.38rem);}
.jiejue ul li .txt h3{font-weight:normal; font-size:.12rem; color:#333333; line-height:.12rem; margin-top:.03rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jiejue ul li .txt p{font-size:.08rem; line-height:.15rem; color:#666666; margin-top:.05rem; height:.45rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;}
.jiejue ul li .txt a{display:inline-block; font-size:.08rem; color:#999999; margin-top:.1rem;}
.jiejue ul li .txt a img{width:.07rem;transform: translateY(.015rem); margin-left:.05rem;}

.zx_c .items{display:none;}
.zx_c .items.thisclass{display:list-item; list-style:none;}
.ind_zixun{margin-top:.4rem;}
.ind_zixun .zx_t{text-align:center;}
.ind_zixun .zx_t li{display:inline-block; width:1.2rem; height:.3rem; border:.01rem solid #dddddd; line-height:.28rem; font-size:.09rem; margin:0 .1rem; cursor:pointer;transition:all .3s;}
.ind_zixun .zx_t li.active{color:#FFFFFF; background:#005aba; border-color:#005aba;}
.ind_zixun .zx_c{margin-top:.25rem;}
.ind_zixun_1{width:28%; height:3.1rem; background:url(../img/09a.jpg); background-size:cover; padding:.2rem .13rem 0 .13rem; position:relative; color:#FFFFFF;}
.ind_zixun_1 h3,.ind_zixun_2 h3,.ind_zixun_3 h3{font-weight:normal; font-size:.13rem; line-height:.14rem;}
.ind_zixun_1 p,.ind_zixun_2 p,.ind_zixun_3 p{font-size:.1rem; line-height:.15rem; margin-top:.08rem;}
.ind_zixun_1 a,.ind_zixun_2 a,.ind_zixun_3 a{display:block; position:absolute; width:1rem; height:.25rem; border:1px solid #FFFFFF; text-align:center; color:#FFFFFF; line-height:.24rem; left:0; right:0; margin:0 auto; bottom:.2rem; font-size:.08rem;}
.ind_zixun_2{width:28%; height:3.1rem; background:url(../img/09.jpg); background-size:cover; padding:.2rem .13rem 0 .13rem; position:relative; color:#FFFFFF;}
.ind_zixun_3{width:28%; height:3.1rem; background:url(../img/09b.jpg); background-size:cover; padding:.2rem .13rem 0 .13rem; position:relative; color:#FFFFFF;}

.ind_zixun_rt{width:70%;}
.ind_zixun_rt ul{display:flex;flex-wrap:wrap;}
.ind_zixun_rt ul li{width:31.6%; margin-left:2.6%; margin-bottom:.2rem;}
.ind_zixun_rt ul li .img a{display:block; width:100%; overflow:hidden;}
.ind_zixun_rt ul li .img a img{width:100%;transition:transform .5s ease;}
.ind_zixun_rt ul li .txt h3 a{display:block; font-weight:normal; position:relative; font-size:.09rem; color:#333333; line-height:.27rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_zixun_rt ul li .txt h3 a:after{content:""; display:block; position:absolute; width:100%; height:.01rem; background:rgba(0,90,186,.1); left:0; bottom:0;}
.ind_zixun_rt ul li .txt h3 a:before{content:""; display:block; position:absolute;height:.01rem; width:.15rem; background:#005aba;left:0; bottom:0;}
.ind_zixun_rt ul li .txt p{font-size:.075rem; line-height:.12rem; color:#999999; margin-top:.05rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}

.icts_jiejue{margin-top:.5rem; background:url(../img/bg01.png) left bottom no-repeat; padding-bottom:.4rem;}
.icts_jiejue .img{width:46.6%; margin-top:.3rem;}
.icts_jiejue .txt{width:48%; margin-top:.35rem;}
.icts_jiejue .txt h3{font-weight:normal; color:#333333; font-size:.12rem; line-height:.14rem;}
.icts_jiejue .txt p{font-size:.08rem; line-height:.18rem; color:#666666; margin-top:.1rem; margin-bottom:.15rem;}
.icts_jiejue .txt dt{font-size:.1rem; color:#333333; margin-top:.15rem; line-height:.12rem;}
.icts_jiejue .txt dt:before{content:""; display:block; float:left; width:.08rem; height:.02rem; background:#005aba; margin:.05rem .06rem 0 0;}
.icts_jiejue .txt dd{margin-left:.14rem; font-size:.08rem; line-height:.14rem; color:#999999; margin-top:.05rem;}

.hezuo{width:100%; background:#f5f5f5; padding:.4rem 0;}
.hezuo_c{position:relative; margin-top:.35rem;}
.hezuo_c .img{overflow:hidden;}
.hezuo_c .img img{width:100%;transition:transform .5s ease;}
.hezuo_c .swiper-slide p{text-align:center; font-size:.08rem; color:#333333; margin-top:.06rem;transition:all .3s;}
.hezuo_1{position:relative; margin-top:.36rem;}
.hezuo_1 i{display:block; margin:0 auto; width:.12rem;}
.hezuo_1:after,.hezuo_1:before{content:""; display:block; position:absolute; width:calc(50% - .65rem); height:1px; border-bottom:1px dashed #cecece; bottom:0; top:0; margin:auto 0;}
.hezuo_1:after{right:0;}
.hezuo_1:before{left:0;}
.hezuo_c .swiper-button-prev,.hezuo_c .swiper-button-next{width:.25rem; height:.25rem; border-radius:50%; top:auto; outline:none; background-size:100% 100%; margin-top:.3rem;}
.hezuo_c .swiper-button-prev{background-image:url(../img/24.png);left:calc(50% - .5rem);}
.hezuo_c .swiper-button-next{background-image:url(../img/25.png);right:calc(50% - .5rem);}
.hezuo_c .swiper-button-prev.swiper-button-disabled{opacity:1; background-image:url(../img/22.png);}
.hezuo_c .swiper-button-next.swiper-button-disabled{opacity:1; background-image:url(../img/23.png);}

.goutong{width:100%; height:1.5rem; background:url(../img/bg02.jpg) center; background-size:cover;}
.goutong_1{position:absolute; right:0; bottom:0; width:1.62rem;}
.goutong .txt{width:42.6%; margin-top:.3rem;}
.goutong .txt h3{font-weight:normal; font-size:.2rem; line-height:.21rem; color:#FFFFFF;}
.goutong .txt h3 img{display:block; float:left; width:auto; height:.21rem; margin-right:.08rem;}
.goutong .txt h3:after{content:""; display:block; width:.31rem; height:.01rem; background:#FFFFFF; margin-top:.12rem;}
.goutong .txt p{font-size:.08rem; line-height:1.6; margin-top:.08rem; color:#FFFFFF;}
.goutong .txt span{display:block; font-size:.07rem; line-height:.12rem; color:rgba(255,255,255,.7); margin-top:.05rem;}
.goutong .tel{margin-right:1.15rem; margin-top:.45rem;}
.goutong .tel p{color:#FFFFFF; font-size:.11rem; line-height:.23rem;}
.goutong .tel p b{font-size:.2rem; font-weight:normal;}
.goutong .tel p img{width:.23rem; display:block; float:left; margin-right:.07rem;}
.goutong .tel a{display:block; width:.8rem; height:.3rem; background:#FFFFFF; text-align:center; line-height:.3rem; margin-top:.2rem; font-size:.09rem; color:#005aba;}
.goutong .tel a img{width:.11rem; margin-right:.05rem;}

.ind_news{margin-top:.4rem;}
.ind_news .zx_t{text-align:center; margin-top:.2rem;}
.ind_news .zx_t li{display:inline-block; width:1.2rem; height:.3rem; border:.01rem solid #dddddd; line-height:.28rem; font-size:.09rem; margin:0 .1rem; cursor:pointer;transition:all .3s;}
.ind_news .zx_t li.active{color:#FFFFFF; background:#005aba; border-color:#005aba;}
.ind_news .zx_c{margin-top:.16rem;}
.ind_news_lf{width:61.6%; border:.01rem solid #f5f5f5;}
.ind_news_lf .img{width:52%;}
.ind_news_lf .img a{display:block; width:100%;}
.ind_news_lf .img img{width:100%;}
.ind_news_lf .txt{width:48%; padding:.2rem .12rem 0 .12rem;}
.ind_news_lf .txt span{display:block; font-size:.08rem; color:#666666;}
.ind_news_lf .txt h3{font-size:.1rem; color:#333333; margin-top:.05rem;}
.ind_news_lf .txt p{font-size:.075rem; color:#999999; line-height:1.8; margin-top:.1rem;}
.ind_news_lf .txt p a{color:#005aba;}
.ind_news_lf .swiper-button-prev,.ind_news_lf .swiper-button-next{width:.16rem; height:.16rem; background-size:100% 100%; top:auto; margin-top:0; bottom:.1rem;}
.ind_news_lf .swiper-button-prev{background-image:url(../img/24.png); left:calc(52% + .12rem);}
.ind_news_lf .swiper-button-next{background-image:url(../img/25.png); right:auto; left:calc(52% + .36rem);}
.ind_news_lf .swiper-button-prev.swiper-button-disabled{opacity:1; background-image:url(../img/22.png);}
.ind_news_lf .swiper-button-next.swiper-button-disabled{opacity:1; background-image:url(../img/23.png);}
.ind_news_rt{width:37%;}
.ind_news_rt li{width:100%; border:.01rem solid #f5f5f5; margin-bottom:.07rem; padding:.07rem 0;transition:all .3s;}
.ind_news_rt li .time{text-align:center; font-size:.08rem; color:#666666; width:.52rem; padding:.06rem 0 .07rem 0; border-right:1px solid #f5f5f5;}
.ind_news_rt li .time b{display:block; font-size:.16rem; line-height:.16rem; color:#333333; margin-bottom:.03rem;transition:all .3s;}
.ind_news_rt li .txt{width:calc(100% - .52rem); padding:0 .1rem;}
.ind_news_rt li .txt h3{font-size:.08rem; line-height:.12rem; color:#333333; position:relative; padding-right:.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition:all .3s;}
.ind_news_rt li .txt h3 span{position:absolute; display:block; right:0; font-weight:normal; font-size:.07rem; color:#999999; top:0;}
.ind_news_rt li .txt p{font-size:.075rem; color:#999999; line-height:.14rem; height:.28rem; margin-top:.04rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}

.flinks{margin-top:.3rem; margin-bottom:10px;}
.flinks_t{margin-top:12px;}
.flinks_img{width:calc(100% - 164px);}
.flinks_img a{display:block; float:left; width:173px; height:68px; border:1px solid #e5e5e5; margin-bottom:10px; margin-left:15px; position:relative;}
.flinks_img a img{display:block; position:absolute; width:auto; height:auto; max-height:100%; max-width:100%; top:0; left:0; bottom:0; right:0; margin:auto;}

.footer{width:100%; background:#005aba; padding:.23rem 0 .18rem 0;}
.bot_logo{width:.88rem;}
.fot_nav{width:calc(100% - 1.4rem); border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; padding:0 .05rem;display:flex;flex-wrap:wrap;}
.fot_nav a{display:block; color:#FFFFFF; line-height:.25rem; font-size:.08rem;}
.footer .ewm{margin-top:.12rem; margin-left:.15rem;}
.footer .ewm img{width:.58rem;}
.footer .tel{width:1.36rem; height:.43rem; background:url(../img/35.png); background-size:100% 100%; color:#FFFFFF; margin-top:.18rem; font-size:.09rem; padding:.06rem 0 0 .15rem;}
.footer .tel img{width:.1rem; margin-right:.05rem;}
.footer .tel b{display:block; font-size:.15rem; line-height:.17rem;}
.footer .txt{width:calc(100% - 2.2rem); margin-top:.15rem; color:#FFFFFF; line-height:.18rem;}
.footer .txt p span{font-size:.08rem; margin-right:.14rem;}
.footer .txt p span a{color:#FFFFFF;}

/***** CE技术咨询 *****/
.ce_tit{margin-top:.37rem;}
.ce_tit .txt{width:calc(100% - 2.6rem);}
.ce_tit .img{width:2.33rem;}
.ce_tit h3{font-weight:normal; font-size:.16rem; line-height:.16rem; color:#333333;}
.ce_tit h3 span{font-size:.11rem; color:#999999; margin-left:.1rem;}
.ce_tit p{font-size:.09rem; line-height:.2rem; color:#8f8f8f; margin-top:.16rem;}
.ce_list{width:100%; background:#fafafa; padding:.05rem 0 .4rem 0; margin-top:.35rem;}
.ce_list_c ul{display:flex;flex-wrap:wrap;}
.ce_list_c ul li{margin-top:.25rem; width:31%; margin-left:3.5%; background:#FFFFFF;box-shadow:0 0 20px rgba(14,5,10,.2);transition:all .3s;}
.ce_list_c ul li .img{width:100%; overflow:hidden;}
.ce_list_c ul li .img img{width:100%;transition:transform .5s ease;}
.ce_list_c ul li .txt{padding:.12rem .15rem;}
.ce_list_c ul li .txt h3{font-size:.09rem; color:#333333;transition:all .3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ce_list_c ul li .txt p{font-size:.07rem; line-height:.14rem; color:#999999;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2; margin-top:.06rem;}

.pages{text-align:center; margin-top:.45rem;}
.pages a{display:inline-block; width:34px; height:34px; border-radius:17px; line-height:32px; font-size:18px; color:#8c9093; border:1px solid #e5e9f0; vertical-align:top;}
.pages span,.pages i{display:inline-block;vertical-align:top; color:#8c9093; font-size:18px; line-height:34px;}
.pages input[type="text"]{display:inline-block;vertical-align:top;width:34px; height:34px; border-radius:17px;border:1px solid #e5e9f0;font-size:18px; color:#8c9093; text-align:center; outline:none;}
.pages input[type="button"]{display:inline-block;vertical-align:top; width:56px; height:34px; background:#969799; border:none; font-size:16px; color:#FFFFFF; outline:none; border-radius:5px; cursor:pointer;transition:all .3s;}
.pages a.on{background:#005aba; color:#FFFFFF; border-color:#005aba;}
.pages a.prev{background-image:url(../img/48.png); background-size:100% 100%;}
.pages a.next{background-image:url(../img/49.png); background-size:100% 100%;}

/***** 产品详情 *****/
.bread{margin-top:.2rem; font-size:.08rem; color:#999999;}
.bread a{color:#999999;}
.bread img{width:.08rem; transform: translateY(.01rem); margin-right:.05rem;}
.container{margin-top:.16rem;}
.cp_det_t{border-bottom:1px solid #dddddd; padding-bottom:.13rem;}
.cp_det_t h3{float:left; font-size:.16rem; color:#333333; width:calc(100% - 1.35rem);}
.cp_det_t_1 a{display:block; float:left; color:#003c8d; border:1px solid #003c8d; font-size:.08rem; width:.6rem; height:.19rem; text-align:center; line-height:.18rem; margin-left:.07rem;}
.cp_det_t_1 a img{width:.09rem;transform: translateY(.01rem); margin-right:.05rem;}
.cp_detail_c{margin-top:.15rem;}
.cp_detail_c p{font-size:.08rem; line-height:.18rem; color:#666666;}
.cp_detail_c h3{font-weight:normal; font-size:.12rem; color:#333333; padding-left:.15rem; position:relative; margin-bottom:.13rem; margin-top:.2rem;}
.cp_detail_c h3:before{content:""; display:block; position:absolute; width:.03rem; height:.13rem; background:#003c8d; top:.04rem; left:0;}
.cp_detail_c img{display:block; max-width:100%; margin:0 auto; margin-top:.25rem; margin-bottom:.25rem;}
.cp_detail_c ul li{float:left;font-size:.08rem; line-height:.18rem; color:#666666; width:50%;}
.det_pages{border-top:1px solid #dddddd; padding-top:.22rem; margin-top:.3rem;display:flex;flex-wrap: wrap;justify-content: space-between;}
.det_pages a{display:block; width:48%; font-size:.08rem; color:#999999; position:relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.det_pages a:after{content:""; display:block; position:absolute; top:0; bottom:0; margin:auto 0; width:.07rem; height:.07rem; background-size:100% 100%;}
.det_pages a.prev:after{background-image:url(../img/61.png); left:0;}
.det_pages a.next:after{background-image:url(../img/62.png); right:0;}
.det_pages a.prev{padding-left:.15rem;}
.det_pages a.next{padding-right:.15rem; text-align:right;}

.fuwu{width:100%; background:#fafafa; margin-top:.4rem; padding:.3rem 0 .35rem 0;}
.fuwu h2{text-align:center; font-size:.16rem; color:#333333;}
.fuwu h2:after{content:""; display:block; margin:0 auto; width:.3rem; height:.025rem; background:#003c8d; margin-top:.07rem;}



@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}

/***** 首页 *****/
header{width:100%; background:#FFFFFF; height:.5rem; position:relative;box-shadow:0 0 10px rgba(0,0,0,.2);}
.logo{width:auto; height:.4rem; margin-top:.05rem; margin-left:.1rem;}
.logo img{width:auto; height:100%;}
.indtop_2,.indtop_1,.indtop_3{display:none;}
/*    导航菜单     */
.menu{float:right;}
.nav {position:fixed;z-index: 100;opacity: 0; top:0;z-index:1000;-webkit-transform: translateX(0);transform: translateX(0);width: 50%;height: 100%;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.7);}
.nav__list {padding:0.1rem;line-height:0.35rem;font-size:0.13rem; height:100%;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger {display: block; position:absolute;width: 30px;height: 25px;right: .1rem;top: .22rem;z-index: 1001;}
.nav--active .nav__trigger{position:fixed;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #003c8d;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #003c8d;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background:#FFFFFF;}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); background:#FFFFFF;}
/*二级导航*/
.cd-accordion-menu {width: 100%; margin-top:.5rem; height:calc(100% - .55rem); overflow:auto;}
.cd-accordion-menu ul {display: none;}
.cd-accordion-menu li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cd-accordion-menu input[type=checkbox] {position: absolute;opacity: 0;}
.cd-accordion-menu label, .cd-accordion-menu a {position: relative;display: block;color: #ffffff;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {background: #52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after {content: '';display: inline-block;width: 16px;height: 16px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top:-1px;}
.cd-accordion-menu label {cursor: pointer;}
.cd-accordion-menu label::before{background-image: url(../img/cd-icons.svg);background-repeat: no-repeat;}
.cd-accordion-menu label::before {right: 0;background-position: 0 0;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}
.cd-accordion-menu input[type=checkbox]:checked + label::before {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after {background-position: -32px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {display: block;}
.cd-accordion-menu ul label,.cd-accordion-menu ul a {padding-left: 0.1rem;font-size:0.1rem;}
.cd-accordion-menu ul label::before {right: 0;}
.cd-accordion-menu.animated label::before {-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}

.jiejue ul{margin-top:.1rem;}
.jiejue ul li{width:100%; margin-top:.1rem;}
.ind_zixun{margin-top:.3rem;}
.ind_zixun .zx_t li{margin-top:.1rem;}
.ind_zixun_1,.ind_zixun_2,.ind_zixun_3{width:100%; height:2rem;}
.ind_zixun_rt{width:100%;}
.ind_zixun_rt ul li{width:48%; margin-left:4%; margin-top:.2rem;margin-bottom:0;}
.ind_zixun_rt ul li:nth-child(2n+1){margin-left:0;}
.ind_zixun_rt ul li .txt h3 a{font-size:.13rem; line-height:.3rem;}
.ind_zixun_rt ul li .txt p{font-size:.11rem; line-height:1.8;word-break: break-all; margin-top:.1rem;}
.icts_jiejue .txt{width:100%; margin-top:.25rem;}
.icts_jiejue .img{width:100%; margin-top:.15rem;}

.jiejue ul li .txt h3{font-size:.14rem; line-height:.15rem;}
.icts_jiejue .txt h3{font-size:.14rem;}
.icts_jiejue .txt p{font-size:.11rem; line-height:1.8;}
.icts_jiejue .txt dt{font-size:.12rem;}
.hezuo_c .swiper-slide p{font-size:.12rem; margin:.1rem 0;}
.ind_news_rt li .txt h3{font-size:.12rem; line-height:.15rem;}
.ind_news_rt li .txt p{font-size:.1rem; line-height:.16rem; height:.3rem;}

.goutong{height:auto; padding:.3rem 0 .2rem 0;}
.goutong_1{display:none;}
.goutong .txt{width:100%; margin-top:0;}
.goutong .tel{margin-right:0; margin-top:.2rem;}
.ind_news{margin-top:.4rem;}
.ind_news_lf{width:100%;}
.ind_news_lf .img{width:100%;}
.ind_news_lf .txt{width:100%; padding:.2rem .15rem .4rem .15rem;}
.ind_news_lf .swiper-button-prev, .ind_news_lf .swiper-button-next{bottom:.1rem; width:.22rem; height:.22rem;}
.ind_news_lf .swiper-button-prev{left:auto; right:.42rem;}
.ind_news_lf .swiper-button-next{left:auto; right:.15rem;}
.ind_news_rt{width:100%;}
.ind_news_rt li{margin-top:.1rem; margin-bottom:0;}

.flinks{margin-top:.3rem; margin-bottom:.2rem;}
.flinks_t{margin-top:0; width:.82rem;}
.flinks_img{width:100%;}
.flinks_img a{width:32%; margin-left:2%; margin-bottom:0; margin-top:.1rem;}
.flinks_img a:nth-child(3n+1){margin-left:0;}

.bot_logo{margin:0 auto;}
.fot_nav{width:100%; margin-top:.2rem;}
.fot_nav a{margin-right:.1rem; font-size:.12rem;}
.footer .txt{width:100%; line-height:.2rem;}
.footer .txt p span{display:block; margin-right:0; font-size:.11rem;}

/***** CE技术咨询 *****/
.ce_tit{margin-top:.37rem;}
.ce_tit .txt{width:100%;}
.ce_tit .img{width:100%; margin-top:.2rem;}
.ce_tit h3{font-size:.2rem;}
.ce_tit h3 span{font-size:.14rem;}
.ce_list_c ul li .txt p{-webkit-line-clamp:3; font-size:.11rem; line-height:.18rem;}
.pages span,.pages input{display:none!important;}
.ce_list_c ul li{width:48%; margin-left:4%;}
.ce_list_c ul li:nth-child(2n+1){margin-left:0;}
.ce_list_c ul li .txt{padding:.1rem;}
.ce_tit p{font-size:.12rem; line-height:1.8;}
.ce_list_c ul li .txt h3{font-size:.12rem;}


/***** 产品详情 *****/
.bread{margin-top:.2rem;}
.container{margin-top:.16rem;}
.cp_det_t h3{width:100%; float:none;}
.cp_det_t_1 a{margin-left:0; margin-right:.1rem; width:.75rem; height:.25rem; line-height:.25rem; font-size:.1rem; margin-top:.1rem;}
.cp_det_t_1 a img{width:.1rem;transform:translateY(-.01rem);}
.right_side{display:none;}
.cp_detail_c h3{font-size:.14rem;}
.cp_detail_c p,.cp_detail_c ul li{font-size:.12rem; line-height:1.8;}


}