/*flash*/
.hl_banner{width:100%;position:relative;overflow:hidden;}
.hl_banner .hlb_inner{width:100%;padding-bottom:100vh;position:relative;}
.hl_banner .swiper-button-prev,.hl_banner .swiper-button-next{width:50px;height:50px;outline:none;}
.hl_banner .swiper-button-prev:after,.hl_banner .swiper-button-next:after{content:none;}
.hl_banner .swiper-button-prev i,.hl_banner .swiper-button-next i{font-size:50px;color:var(--logoColor);}
.hl_banner .swiper-button-prev i{
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.hl_banner .hlb_scroll{text-align:center;z-index:2;position:absolute;right:0;bottom:0;}
.hl_banner .hlb_scroll span{font-size:14px;color:#F7F7F7;margin-bottom:14px;line-height:1.29;text-transform:uppercase;}
.hl_banner .hlb_scroll .hlb_xian{height:46px;overflow:hidden;width:3px;}
.hl_banner .hlb_scroll .hlb_xian em{width:1px;height:46px;background:#F7F7F7;position:relative;}
.hl_banner .hlb_scroll .hlb_xian em:before,.hl_banner .hlb_scroll .hlb_xian em:after{content:'';width:3px;height:12px;background:#FFF;position:absolute;left:-1px;top:0;
    -webkit-animation:scroll_r 2.4s linear infinite;
    animation:scroll_r 2.4s linear infinite;
}
.hl_banner .hlb_scroll .hlb_xian em:after{top:-100%;}
/*news*/
.hl_news{padding:100px 0;position:relative;overflow:hidden;background:var(--backgroundColor);}
.hl_news .hln_nav{margin-top:30px;}
.hl_news .hln_nav span{height:50px;line-height:48px;text-align:center;border:1px solid var(--borderColor);padding:0 30px;min-width:208px;margin-left:26px;font-size:18px;font-weight:bold;color:var(--fontColor);cursor:pointer;}
.hl_news .hln_nav span:first-child{margin-left:0;}
.hl_news .hln_nav span.on{background:var(--logoColor);border-color:var(--logoColor);color:#FFF;}
.hl_news .hln_box{padding-top:40px;}
.hl_news .hln_box .hln_ul{}
.hl_news .hln_box .hln_l{padding-right:20px;width:calc(100% - 560px);}
.hl_news .hln_box .hln_l .hln_li{width:calc(50% - 10px);margin-left:20px;height:100%;
    -webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);
    box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);
}
.hl_news .hln_box .hln_l .hln_li:first-child{margin-left:0;}
.hl_news .hln_box .hln_l .hln_img{width:100%;height:100%;position:relative;overflow:hidden;}
.hl_news .hln_box .hln_l .hln_p{padding:25px;background:#FFF;}
.hl_news .hln_box .hln_l .hln_p span{font-size:15px;color:var(--logoColor);line-height:38px;display:flex}
.hl_news .hln_box .hln_l .hln_p span em{font-size:25px;color:#FFF;background:var(--logoColor);padding:0 3px;border-radius:5px;margin-right:5px;font-style:normal;}
.hl_news .hln_box .hln_l .hln_p p{font-size:16px;color:var(--fontColor);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;height:3.2em;}
.hl_news .hln_box .hln_l .hln_p p:nth-child(2){font-size:17px;color:var(--titleColor);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:20px 0 15px 0;line-height:normal;height:auto;}
.hl_news .hln_box .hln_r{width:560px;}
.hl_news .hln_box .hln_r .hln_a{padding:35px 25px;background:#FFF;margin-top:20px;
    -webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);
    box-shadow:0 4px 10px rgba(0, 0, 0, 0.15);
}
.hl_news .hln_box .hln_r .hln_a:first-child{margin-top:0;}
.hl_news .hln_box .hln_r .hln_d{padding-right:25px;margin-right:20px;border-right:2px solid #f7f7f7;}
.hl_news .hln_box .hln_r .hln_d span{color:#999;font-size:15px;min-width:62px;}
.hl_news .hln_box .hln_r .hln_d span:first-child{font-size:35px;font-weight:bold;line-height:1;}
.hl_news .hln_box .hln_r .hln_d i{width:50%;height:1px;background:#CCC;margin: 14px 0 10px 0;}
.hl_news .hln_box .hln_r .hln_txt{}
.hl_news .hln_box .hln_r .hln_txt p{font-size:16px;color:var(--fontColor);line-height:1.6;}
.hl_news .hln_box .hln_r .hln_txt p:first-child{font-size:17px;line-height:normal;color:var(--titleColor);margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.hl_news .hln_box .hln_r .hln_txt p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.hl_news .hln_box .hln_r .hln_a:hover{background:var(--logoColor);}
.hl_news .hln_box .hln_r .hln_a:hover .hln_d span{color:#FFF;}
.hl_news .hln_box .hln_r .hln_a:hover .hln_d i{background:#FFF;}
.hl_news .hln_box .hln_r .hln_a:hover .hln_txt p{color:#FFF;}
/*info*/
.hl_info{padding:100px 0;position:relative;overflow:hidden;background:url(../Image/infobg.jpg) no-repeat center center fixed;background-size:cover;}
.hl_info:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(69,116,159,0.8);}
.hl_info .container{z-index:1;}
.hl_info .pb_tit{color:#FFF;}
.hl_info .pb_line{background:#FFF;}
.hl_info .hli_txt{padding-top:52px;max-width:1100px;margin:0 auto;}
.hl_info .hli_txt p{font-size:16px;line-height:32px;color:#FFF;margin-top:20px;text-align:center;}
.hl_info .hli_txt p:first-child{font-size:32px;margin-bottom:36px;line-height:42px;margin-top:0;}
.hl_info .hli_num{margin-top:72px;width:966px;}
.hl_info .hli_num .hli_span{}
.hl_info .hli_num .hli_span .hli_n{}
.hl_info .hli_num .hli_span .hli_n span{font-size:48px;color:transparent;font-weight:bold;
    -webkit-text-stroke-width:1px;
    -webkit-text-stroke-color:#FFF;
}
.hl_info .hli_num .hli_span p{font-size:14px;color:#FFF;text-align:center;}
.hl_info .hli_num .hli_span p:nth-child(2){font-size: 20px;margin:12px 0;}
/*product*/
.hl_product{padding:100px 0 0;position:relative;overflow:hidden;}
.hl_product .hlp_nav{margin-top:30px;}
.hl_product .hlp_nav .hlp_span{padding:0 40px;height:60px;background:#a7a7a7;line-height:60px;margin-left:12px;color:#FFF;cursor:pointer;position:relative;}
.hl_product .hlp_nav .hlp_span:first-child{margin-left:0;}
.hl_product .hlp_nav .hlp_span:before{content:'';position:absolute;bottom:-10px;left:50%;margin-left:-10px;border-top:10px solid var(--logoColor);border-left:10px solid transparent;border-right:10px solid transparent;opacity:0;}
.hl_product .hlp_nav .hlp_span.on{background:var(--logoColor);color:#FFF;}
.hl_product .hlp_nav .hlp_span.on:before{opacity:1;}
.hl_product .hlp_box{margin-top:40px;background:url(../Image/pcbg.jpg) repeat-x center bottom #F6F6F6;position:relative;}
.hl_product .hlp_box:after{content:'';position:absolute;right:0;top:0;width:50%;height:100%;background:#FFF;}
.hl_product .hlp_box .hlp_c{height:100%;position:relative;z-index:1;}
.hl_product .hlp_box .hlp_l{width:50%;}
.hl_product .hlp_box .hlp_l .hlp_img{width:100%;height:100%;position:relative;}
.hl_product .hlp_box .hlp_r{width:50%;padding:80px 60px}
.hl_product .hlp_box .hlp_r span{font-size:60px;color:var(--logoColor);font-weight:bold;line-height:1;text-transform:uppercase;}
.product_con .product_con_r .text .tit_cn{font-size: 40px;color: #000;margin: 20px 0 30px 0;}
.hl_product .hlp_box .hlp_r p{font-size:15px;color:var(--titleColor);line-height:1.9;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:7.2em;}
.hl_product .hlp_box .hlp_r p:nth-child(2){font-size:40px;color:var(--titleColor);margin:20px 0 30px 0;height:auto;}
.hl_product .hlp_box .hlp_r a{height:46px;background:var(--logoColor);padding:0 30px;border-radius:46px;margin-top:35px;max-width:160px;}
.hl_product .hlp_box .hlp_r a em{font-size:16px;color:#FFF;font-style:normal;}
.hl_product .hlp_box .hlp_r a i{font-size:18px;color:#FFFF;margin-left:8px;}
.hl_product .hlp_box .hlp_r a:hover i{margin-left:15px;}
/*jishu*/
.jishu{padding-top:100px;position:relative;overflow:hidden;}
.jishu .js_ul{margin-top:36px;padding-bottom:39.0625%;position:relative;overflow:hidden;}
.jishu .js_ul .js_li{width:62.5%;position:absolute;z-index:10;overflow:hidden;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;height:100%;}
.jishu .js_ul .js_li.js_li1{left:0;}
.jishu .js_ul .js_li.js_li2{left:62.5%;}
.jishu .js_ul .js_li.js_li3{left:75%;}
.jishu .js_ul .js_li.js_li4{left:87.5%;}
.jishu .js_ul .js_li.js_li1.js_fl0{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl0{left:62.5%;;}
.jishu .js_ul .js_li.js_li3.js_fl0{left:75%;}
.jishu .js_ul .js_li.js_li4.js_fl0{left:87.5%;}
.jishu .js_ul .js_li.js_li1.js_fl1{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl1{left:12.5%;}
.jishu .js_ul .js_li.js_li3.js_fl1{left:75%;}
.jishu .js_ul .js_li.js_li4.js_fl1{left:87.5%;}
.jishu .js_ul .js_li.js_li1.js_fl2{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl2{left:12.5%;}
.jishu .js_ul .js_li.js_li3.js_fl2{left:25%;}
.jishu .js_ul .js_li.js_li4.js_fl2{left:87.5%;}
.jishu .js_ul .js_li.js_li1.js_fl3{left:0;}
.jishu .js_ul .js_li.js_li2.js_fl3{left:12.5%;}
.jishu .js_ul .js_li.js_li3.js_fl3{left:25%;}
.jishu .js_ul .js_li.js_li4.js_fl3{left:37.5%;}
.jishu .js_ul .js_li .js_txt{width:20%;height:100%;overflow:hidden;position:relative;border-right:1px solid #FFF;cursor:pointer;padding:58px 0 76px;background:var(--logoColor);}
.jishu .js_ul .js_li .js_txt i{display:block;width:100%;height:57px;background-repeat:no-repeat;background-position:center bottom;}
.jishu .js_ul .js_li .js_txt i.icon1{background-image:url(../Image/ys_icon1.svg);background-size:auto 100%;}
.jishu .js_ul .js_li .js_txt i.icon2{background-image:url(../Image/ys_icon2.svg);background-size:auto 100%;}
.jishu .js_ul .js_li .js_txt i.icon3{background-image:url(../Image/ys_icon3.svg);background-size:auto 54px;}
.jishu .js_ul .js_li .js_txt i.icon4{background-image:url(../Image/ys_icon4.svg);background-size:auto 55px;}
.jishu .js_ul .js_li .js_txt .js_pp{padding-top:31px;text-align:center;}
.jishu .js_ul .js_li .js_txt .js_pp p{font-size:26px;color:#FFF;width:26px;text-align:center;line-height:30px;display:inline-block;vertical-align:top;}
.jishu .js_ul .js_li .js_txt .js_pp .p_span{line-height:16px;text-align:center;font-size:14px;color:rgba(255,255,255,.7);-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-transform:uppercase;display:inline-block;vertical-align:top;margin-right:10px;text-align:left;line-height:30px;}
.jishu .js_ul .js_li .js_txt .js_btn{position:absolute;left:50%;bottom:76px;width:100%;text-align:center;
    transform:translateX(-50%);
}
.jishu .js_ul .js_li .js_txt .js_btn span{font-size:12px;color:#FFF;height:32px;line-height:20px;padding-top:12px;background:url(../Image/ys_icon.png) no-repeat right 16px;display:inline-block;padding-right:24px;}
.jishu .js_ul .js_li .js_txt .js_btn em{width:32px;height:32px;background:url(../Image/ys_icon_hover.png) no-repeat center center;display:none;}
.jishu .js_ul .js_li .js_img{width:80%;background:#FFF;}
.jishu .js_ul .js_li .js_img .j_img{width:100%;padding-bottom:78.2881%;position:relative;}
.jishu .js_ul .js_li .js_img .j_img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;}
.jishu .js_ul .js_li .js_img .j_txt{position:absolute;left:0;top:0;background:rgba(255,255,255,.7);width:380px;padding:30px 28px 55px;}
.jishu .js_ul .js_li .js_img .j_txt p{margin:0;}
.jishu .js_ul .js_li .js_img .j_txt p:first-child{font-size:24px;height:34px;line-height:34px;color:#e60619;font-weight:bold;}
.jishu .js_ul .js_li .js_img .j_txt span{display:block;font-size:12px;height:12px;line-height:12px;color:#e60619;margin-top:5px;text-transform:uppercase;}
.jishu .js_ul .js_li .js_img .j_txt p:nth-child(3){font-size:14px;line-height:24px;color:#333;margin-top:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.jishu .js_ul .js_li .js_img .j_txt a{display:block;width:106px;height:40px;line-height:38px;text-align:center;border:1px solid #888;color:#555;font-size:14px;text-transform:uppercase;margin-top:39px;}
.jishu .js_ul .js_li.on .js_txt{;border-right:none;}
.jishu .js_ul .js_li.on .js_txt .js_btn{display:none;}
.jishu .js_ul .js_li.on:first-child .js_txt{border-left:none;}
/*hezuo*/
.hl_hezuo{padding:100px 0;position:relative;overflow:hidden;background:url(../Image/hzhbbg.webp) no-repeat center center;background-size:cover;}
.hl_hezuo .hlh_ul{margin-top:30px;overflow:hidden;}
.hl_hezuo .hlh_ul .hlh_img{width:100%;height:125px;position:relative;background:#FFF;border-radius:10px;-webkit-box-shadow:5px 6px 8px rgba(17,93,241,.08);box-shadow:5px 6px 8px rgba(17,93,241,.08);}
.hl_hezuo .hlh_ul .hlh_img img{max-width:80%;max-height:80%;}

@media screen and (max-width:1799px){
    .cbd_banner .cbdb_txt{padding:76px 0 55px;}
    .cbd_banner .cbdb_txt .cbdb_pp p{font-size:26px;height:36px;line-height:36px;}
    .cbd_banner .cbdb_txt .cbdb_pp p:last-child{font-size:56px;height:72px;line-height:72px;margin-top:10px;}
    .cbd_banner .cbdb_page{height:55px;}
    .cbd_banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin-left:12px;}
    .cbd_banner .cbdb_scroll .cbdb_xian{height:42px;}
    .cbd_banner .cbdb_scroll .cbdb_xian em{height:42px;}
    .cbd_youshi{padding:80px 0;}
    .cbd_youshi .cbdy_ul{margin-top:40px;gap:25px;}
    .cbd_youshi .cbdy_ul .cbdy_li{border-radius:10px;height:473px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_wave .cbdy_w{top:70px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt{padding:45px 30px 0;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt i{width:100px;height:100px;line-height:98px;font-size:60px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p{font-size:15px;margin-top:16px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p:nth-child(2){font-size:20px;margin-top:30px;margin-bottom:25px;}
    .cbd_product{padding:80px 0;}
    .cbd_product .cbdp_con{margin-top:40px;}
    .cbd_product .cbdp_con .cbdp_left{width:1130px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt{padding-right:60px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p{font-size:15px;line-height:1.8;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p:first-child{font-size:32px;line-height:42px;margin-bottom:25px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt .pb_btn{margin-top:40px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_img{width:715px;height:456px;}
    .cbd_product .cbdp_con .cbdp_right:after{height:calc(100% - 76px);right:7px;top:38px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet{height:76px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet p{font-size:18px;line-height:24px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em{width:14px;margin-left:16px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em:before{width:6px;height:6px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active em:before{width:14px;height:14px;}
    .cbd_yingyong{height:1600px;padding:0 0 50px;}
    .cbd_yingyong .cbdy_cover .cbdy_p i{font-size:120px;margin-bottom:23px;}
    .cbd_yingyong .cbdy_cover .cbdy_p p{font-size:100px;}
    .cbd_yingyong .cbdy_con{padding-top:100px;}
    .cbd_yingyong .cbdy_ul{margin-top:28px;}
    .cbd_yingyong .cbdy_ul .swiper-slide{border-radius:16px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt{padding:0 80px 80px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp{width:477px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p{font-size:15px;line-height:28px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p:first-child{font-size:32px;margin-bottom:25px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp .pb_btn{margin-top:40px;}
    .cbd_yingyong .cbdy_ul .cbdy_page{left:80px;height:80px;width:calc(100% - 160px);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet{height:79px;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet p{font-size:18px;line-height:28px;}
    .cbd_info .cbdi_left{width:595px;padding:80px 0;}
    .cbd_info .cbdi_left .cbdi_p{border-top:3px solid #FFF;padding-top:13px;font-size:20px;}
    .cbd_info .cbdi_left .pb_tit{margin-top:25px;}
    .cbd_info .cbdi_left .cbdi_pp{font-size:16px;line-height:26px;margin-top:20px;}
    .cbd_info .cbdi_left .pb_btn{margin-top:40px;}
    .cbd_info .cbdi_left .cbdi_ul{padding-top:35px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li{width:280px;height:96px;margin-left:25px;margin-top:3px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li:before,.cbd_info .cbdi_left .cbdi_ul .cbdi_li:after{width:96px;height:96px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li p{font-size:15px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li span{font-size:28px;margin-bottom:3px;}
    .cbd_info .cbdi_right{width:354px;padding:80px 0;}
    .cbd_info .cbdi_right .cbdi_span{padding:25px 25px 25px 70px;}
    .cbd_info .cbdi_right .cbdi_span i{width:80px;height:80px;line-height:80px;font-size:52px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s{padding-left:15px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span{font-size:15px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span:first-child{font-size:20px;margin-bottom:10px;}
    .cbd_info .cbdi_right .cbdi_span:hover{padding-right:40px;padding-left:55px;}
    .cbd_hezuo{padding:80px 0;}
    .cbd_hezuo .cbdh_item{padding-top:10px;}
    .cbd_hezuo .cbdh_wrap{margin-top:30px;}
    .cbd_hezuo .cbdh_con .cbdh_pic{padding:9px;margin:0 16px;border-radius:8px;}
    .cbd_hezuo .cbdh_con .cbdh_pic .cbdh_img{width:230px;height:96px;}
    .cbd_news{padding:80px 0 40px;}
    .cbd_news .cbdn_ul{margin-top:40px;}
    .cbd_news .cbdn_ul .cbdn_img{border-radius:6px;}
    .cbd_news .cbdn_ul .cbdn_txt span{margin-top:26px;}
    .cbd_news .cbdn_ul .cbdn_txt p{font-size:17px;margin-top:10px;}
    .cbd_news .cbdn_bottom{margin-top:25px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next{width:46px;height:46px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev i,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next i{font-size:18px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev{margin-right:10px;}
    .cbd_news .cbdn_bottom .cbdn_line{padding:0 25px;}
    .cbd_fangan{padding:0 0 80px;}
    .cbd_fangan .cbdf_pic{padding-top:66px;}
    .cbd_fangan .cbdf_pic img:first-child{border-radius:18px;}
    .cbd_fangan .cbdf_txt{padding-top:66px;}
    .cbd_fangan .cbdf_txt .cbdf_pp{border-radius:18px;padding:0 60px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p{font-size:20px;line-height:28px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p:first-child{font-size:32px;margin-bottom:6px;}
    .cbd_fangan .cbdf_txt .cbdf_pp .pb_btn{margin-top:40px;}
}

@media screen and (max-width:1599px){
    .cbd_banner .cbdb_txt{padding:72px 0 46px;}
    .cbd_banner .cbdb_txt .cbdb_pp p{font-size:22px;height:32px;line-height:32px;}
    .cbd_banner .cbdb_txt .cbdb_pp p:last-child{font-size:48px;height:60px;line-height:60px;margin-top:9px;}
    .cbd_banner .cbdb_page{height:46px;}
    .cbd_banner .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-left:10px;}
    .cbd_banner .cbdb_scroll span{font-size:13px;margin-bottom:11px;}
    .cbd_banner .cbdb_scroll .cbdb_xian{height:36px;}
    .cbd_banner .cbdb_scroll .cbdb_xian em{height:36px;}
    .cbd_youshi{padding:50px 0;}
    .cbd_youshi .cbdy_ul{margin-top:30px;gap:20px;}
    .cbd_youshi .cbdy_ul .cbdy_li{border-radius:8px;height:355px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_wave .cbdy_w{top:70px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt{padding:30px 19px 0;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt i{width:80px;height:80px;line-height:78px;font-size:50px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p{font-size:14px;margin-top:13px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p:nth-child(2){font-size:18px;margin-top:22px;margin-bottom:20px;font-weight:bold;}
    .cbd_product{padding:50px 0;}
    .cbd_product .cbdp_con{margin-top:30px;}
    .cbd_product .cbdp_con .cbdp_left{width:975px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt{padding-right:40px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p{font-size:14px;line-height:1.7;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p:first-child{font-size:28px;line-height:38px;margin-bottom:20px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt .pb_btn{margin-top:30px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_img{width:611px;height:390px;}
    .cbd_product .cbdp_con .cbdp_right:after{height:calc(100% - 65px);right:5px;top:32px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet{height:65px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet p{font-size:16px;line-height:22px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em{width:12px;margin-left:12px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em:before{width:6px;height:6px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active em:before{width:12px;height:12px;}
    .cbd_yingyong{height:1400px;padding:0 0 30px;}
    .cbd_yingyong .cbdy_cover .cbdy_p i{font-size:100px;margin-bottom:20px;}
    .cbd_yingyong .cbdy_cover .cbdy_p p{font-size:80px;}
    .cbd_yingyong .cbdy_con{padding-top:100px;}
    .cbd_yingyong .cbdy_ul{margin-top:20px;}
    .cbd_yingyong .cbdy_ul .swiper-slide{border-radius:12px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt{padding:0 60px 60px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp{width:477px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p{font-size:14px;line-height:26px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p:first-child{font-size:26px;margin-bottom:20px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp .pb_btn{margin-top:30px;}
    .cbd_yingyong .cbdy_ul .cbdy_page{left:60px;height:60px;width:calc(100% - 120px);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet{height:59px;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet p{font-size:16px;line-height:26px;}
    .cbd_info .cbdi_left{width:515px;padding:50px 0;}
    .cbd_info .cbdi_left .cbdi_p{border-top:2px solid #FFF;padding-top:10px;font-size:18px;}
    .cbd_info .cbdi_left .pb_tit{margin-top:20px;}
    .cbd_info .cbdi_left .cbdi_pp{font-size:15px;line-height:24px;margin-top:15px;}
    .cbd_info .cbdi_left .pb_btn{margin-top:30px;}
    .cbd_info .cbdi_left .cbdi_ul{padding-top:25px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li{width:245px;height:84px;margin-left:20px;margin-top:3px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li:before,.cbd_info .cbdi_left .cbdi_ul .cbdi_li:after{width:65px;height:65px;top:14px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li p{font-size:14px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li span{font-size:24px;margin-bottom:3px;}
    .cbd_info .cbdi_right{width:300px;padding:50px 0;}
    .cbd_info .cbdi_right .cbdi_span{padding:20px 20px 20px 60px;}
    .cbd_info .cbdi_right .cbdi_span i{width:70px;height:70px;line-height:70px;font-size:46px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s{padding-left:12px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span{font-size:14px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span:first-child{font-size:18px;margin-bottom:9px;}
    .cbd_info .cbdi_right .cbdi_span:hover{padding-right:30px;padding-left:50px;}
    .cbd_hezuo{padding:50px 0;}
    .cbd_hezuo .cbdh_item{padding-top:8px;}
    .cbd_hezuo .cbdh_wrap{margin-top:22px;}
    .cbd_hezuo .cbdh_con .cbdh_pic{padding:8px;margin:0 13px;border-radius:6px;}
    .cbd_hezuo .cbdh_con .cbdh_pic .cbdh_img{width:200px;height:84px;}
    .cbd_news{padding:50px 0 25px;}
    .cbd_news .cbdn_ul{margin-top:30px;}
    .cbd_news .cbdn_ul .cbdn_img{border-radius:5px;}
    .cbd_news .cbdn_ul .cbdn_txt span{margin-top:20px;}
    .cbd_news .cbdn_ul .cbdn_txt p{font-size:16px;margin-top:8px;}
    .cbd_news .cbdn_bottom{margin-top:20px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next{width:42px;height:42px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev i,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next i{font-size:17px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev{margin-right:8px;}
    .cbd_news .cbdn_bottom .cbdn_line{padding:0 20px;}
    .cbd_fangan{padding:0 0 50px;}
    .cbd_fangan .cbdf_pic{padding-top:66px;}
    .cbd_fangan .cbdf_pic img:first-child{border-radius:14px;}
    .cbd_fangan .cbdf_txt{padding-top:66px;}
    .cbd_fangan .cbdf_txt .cbdf_pp{border-radius:14px;padding:0 40px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p{font-size:18px;line-height:26px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p:first-child{font-size:26px;margin-bottom:5px;}
    .cbd_fangan .cbdf_txt .cbdf_pp .pb_btn{margin-top:30px;}
}

@media screen and (max-width:1399px) {
    .cbd_banner .cbdb_txt{padding:70px 0 40px;}
    .cbd_banner .cbdb_txt .cbdb_pp p{font-size:20px;height:28px;line-height:28px;}
    .cbd_banner .cbdb_txt .cbdb_pp p:last-child{font-size:40px;height:50px;line-height:50px;margin-top:8px;}
    .cbd_banner .cbdb_page{height:40px;}
    .cbd_banner .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;}
    .cbd_banner .cbdb_scroll span{font-size:12px;margin-bottom:8px;}
    .cbd_banner .cbdb_scroll .cbdb_xian{height:30px;}
    .cbd_banner .cbdb_scroll .cbdb_xian em{height:30px;}
    .cbd_youshi{padding:30px 0;}
    .cbd_youshi .cbdy_ul{margin-top:20px;gap:10px;}
    .cbd_youshi .cbdy_ul .cbdy_li{border-radius:6px;height:355px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_wave .cbdy_w{top:70px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt{padding:22px 12px 0;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt i{width:66px;height:66px;line-height:64px;font-size:40px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p{margin-top:10px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p:nth-child(2){font-size:16px;margin-top:16px;margin-bottom:15px;}
    .cbd_product{padding:30px 0;}
    .cbd_product .cbdp_con{margin-top:20px;}
    .cbd_product .cbdp_con .cbdp_left{width:808px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt{padding-right:25px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p{line-height:1.65;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p:first-child{font-size:22px;line-height:32px;margin-bottom:15px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt .pb_btn{margin-top:20px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_img{width:508px;height:324px;}
    .cbd_product .cbdp_con .cbdp_right:after{height:calc(100% - 54px);right:5px;top:27px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet{height:54px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet p{font-size:14px;line-height:20px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em{width:10px;margin-left:10px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em:before{width:4px;height:4px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active em:before{width:10px;height:10px;}
    .cbd_yingyong{height:1400px;padding:0 0 20px;}
    .cbd_yingyong .cbdy_cover .cbdy_p i{font-size:80px;margin-bottom:15px;}
    .cbd_yingyong .cbdy_cover .cbdy_p p{font-size:60px;}
    .cbd_yingyong .cbdy_con{padding-top:90px;}
    .cbd_yingyong .cbdy_ul{margin-top:15px;}
    .cbd_yingyong .cbdy_ul .swiper-slide{border-radius:10px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt{padding:0 50px 50px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp{width:430px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p{line-height:24px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p:first-child{font-size:22px;margin-bottom:15px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp .pb_btn{margin-top:20px;}
    .cbd_yingyong .cbdy_ul .cbdy_page{left:50px;height:50px;width:calc(100% - 100px);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet{height:49px;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet p{font-size:15px;line-height:24px;}
    .cbd_info .cbdi_left{width:500px;padding:30px 0;}
    .cbd_info .cbdi_left .cbdi_p{padding-top:8px;font-size:16px;}
    .cbd_info .cbdi_left .pb_tit{margin-top:15px;}
    .cbd_info .cbdi_left .cbdi_pp{font-size:14px;line-height:22px;margin-top:12px;}
    .cbd_info .cbdi_left .pb_btn{margin-top:20px;}
    .cbd_info .cbdi_left .cbdi_ul{padding-top:20px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li{width:245px;height:55px;margin-left:10px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li:before,.cbd_info .cbdi_left .cbdi_ul .cbdi_li:after{width:50px;height:50px;top:4px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li p{font-size:14px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li span{font-size:24px;margin-bottom:3px;}
    .cbd_info .cbdi_right{width:260px;padding:30px 0;}
    .cbd_info .cbdi_right .cbdi_span{padding:15px 15px 15px 50px;}
    .cbd_info .cbdi_right .cbdi_span i{width:60px;height:60px;line-height:60px;font-size:40px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s{padding-left:10px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span:first-child{font-size:16px;margin-bottom:8px;}
    .cbd_info .cbdi_right .cbdi_span:hover{padding-right:25px;padding-left:40px;}
    .cbd_hezuo{padding:30px 0;}
    .cbd_hezuo .cbdh_item{padding-top:6px;}
    .cbd_hezuo .cbdh_wrap{margin-top:15px;}
    .cbd_hezuo .cbdh_con .cbdh_pic{padding:6px;margin:0 10px;border-radius:4px;}
    .cbd_hezuo .cbdh_con .cbdh_pic .cbdh_img{width:180px;height:75px;}
    .cbd_news{padding:30px 0 20px;}
    .cbd_news .cbdn_ul{margin-top:20px;}
    .cbd_news .cbdn_ul .cbdn_img{border-radius:4px;}
    .cbd_news .cbdn_ul .cbdn_txt span{margin-top:15px;}
    .cbd_news .cbdn_ul .cbdn_txt p{font-size:15px;margin-top:6px;}
    .cbd_news .cbdn_bottom{margin-top:15px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next{width:40px;height:40px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev i,.cbd_news .cbdn_bottom .cbdn_btn .swiper-button-next i{font-size:16px;}
    .cbd_news .cbdn_bottom .cbdn_btn .swiper-button-prev{margin-right:7px;}
    .cbd_news .cbdn_bottom .cbdn_line{padding:0 15px;}
    .cbd_fangan{padding:0 0 30px;}
    .cbd_fangan .cbdf_pic{padding-top:66px;}
    .cbd_fangan .cbdf_pic img:first-child{border-radius:10px;}
    .cbd_fangan .cbdf_txt{padding-top:66px;}
    .cbd_fangan .cbdf_txt .cbdf_pp{border-radius:10px;padding:0 25px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p{font-size:16px;line-height:24px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p:first-child{font-size:22px;margin-bottom:4px;}
    .cbd_fangan .cbdf_txt .cbdf_pp .pb_btn{margin-top:20px;}
}

@media screen and (max-width:1023px){
    .cbd_banner .cbdb_inner{padding-bottom:60vw;}
    .cbd_banner .cbdb_txt{padding:0 0 30px;}
    .cbd_banner .cbdb_txt .cbdb_pp p{font-size:18px;height:26px;line-height:26px;}
    .cbd_banner .cbdb_txt .cbdb_pp p:last-child{font-size:30px;height:40px;line-height:40px;margin-top:7px;}
    .cbd_banner .cbdb_page{height:30px;}
    .cbd_banner .cbdb_scroll{display:none;}
    .cbd_youshi{padding:20px 0;}
    .cbd_youshi .cbdy_ul{margin-top:15px;gap:10px;}
    .cbd_youshi .cbdy_ul .cbdy_li{border-radius:4px;height:auto;width:calc(50% - 5px);flex:auto;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_wave .cbdy_w{top:70px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt{padding:16px 10px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt i{width:60px;height:60px;line-height:58px;font-size:34px;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p:nth-child(2){margin-top:13px;margin-bottom:10px;}
    .cbd_product{padding:20px 0 0;}
    .cbd_product .cbdp_con{margin-top:15px;flex-wrap:wrap;flex-direction:column;}
    .cbd_product .cbdp_con .cbdp_left{width:100%;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt{padding-right:15px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p:first-child{font-size:18px;line-height:26px;margin-bottom:10px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt .pb_btn{margin-top:15px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_img{width:400px;height:255px;}
    .cbd_product .cbdp_con .cbdp_right{width:100%;margin-top:20px;background:var(--backgroundColor);flex:auto;}
    .cbd_product .cbdp_con .cbdp_right:after{content:none;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination{flex-direction:row;width:100%;justify-content:flex-start;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet{height:auto;display:flex;flex-direction:column;width:calc(100%/6);border-right:1px solid #FFF;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet p{padding:10px 0;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em{display:none;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--logoColor);}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active p{color:#FFF;}
    .cbd_yingyong{height:auto;padding:20px 0;}
    .cbd_yingyong .cbdy_wrap{position:relative;height:auto;}
    .cbd_yingyong .cbdy_cover{display:none;}
    .cbd_yingyong .cbdy_con{padding-top:0;position:relative;}
    .cbd_yingyong .cbdy_con .cbdy_tit{
        -webkit-transform:translateY(0);
        -moz-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0);
    }
    .cbd_yingyong .cbdy_ul{margin-top:15px;
        -webkit-transform:translateY(0);
        -moz-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0);
    }
    .cbd_yingyong .cbdy_ul .swiper-slide{border-radius:8px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt{padding:0 40px 40px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp{width:400px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p:first-child{font-size:20px;margin-bottom:12px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp .pb_btn{margin-top:15px;}
    .cbd_yingyong .cbdy_ul .cbdy_page{left:40px;height:40px;width:calc(100% - 80px);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet{height:39px;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet p{font-size:14px;line-height:22px;}
    .cbd_info .cbdi_left{width:500px;padding:20px 0;}
    .cbd_info .cbdi_left .pb_tit{margin-top:10px;}
    .cbd_info .cbdi_left .cbdi_pp{font-size:14px;line-height:22px;margin-top:9px;}
    .cbd_info .cbdi_left .pb_btn{margin-top:15px;}
    .cbd_info .cbdi_left .cbdi_ul{padding-top:15px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li{width:235px;height:46px;margin-left:10px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li:before,.cbd_info .cbdi_left .cbdi_ul .cbdi_li:after{width:40px;height:40px;top:4px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li span{font-size:20px;}
    .cbd_info .cbdi_right{width:210px;padding:20px 0;}
    .cbd_info .cbdi_right .cbdi_span{padding:10px 10px 10px 30px;}
    .cbd_info .cbdi_right .cbdi_span i{width:50px;height:50px;line-height:50px;font-size:36px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s{padding-left:10px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span{font-size:12px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span:first-child{margin-bottom:6px;}
    .cbd_info .cbdi_right .cbdi_span:hover{padding-right:10px;padding-left:30px;}
    .cbd_hezuo{padding:20px 0;}
    .cbd_hezuo .cbdh_item{padding-top:5px;}
    .cbd_hezuo .cbdh_wrap{margin-top:12px;}
    .cbd_hezuo .cbdh_con .cbdh_pic{padding:5px;margin:0 8px;}
    .cbd_hezuo .cbdh_con .cbdh_pic .cbdh_img{width:160px;height:67px;}
    .cbd_news{padding:20px 0 15px;}
    .cbd_news .cbdn_ul{margin-top:15px;}
    .cbd_news .cbdn_ul .cbdn_txt span{margin-top:10px;}
    .cbd_news .cbdn_bottom{margin-top:15px;}
    .cbd_fangan{padding:0 0 20px;}
    .cbd_fangan .cbdf_pic{padding-top:66px;}
    .cbd_fangan .cbdf_pic img:first-child{border-radius:8px;}
    .cbd_fangan .cbdf_txt{padding-top:66px;}
    .cbd_fangan .cbdf_txt .cbdf_pp{border-radius:8px;padding:0 20px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p{font-size:15px;line-height:22px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p:first-child{font-size:18px;font-weight:bold;}
    .cbd_fangan .cbdf_txt .cbdf_pp .pb_btn{margin-top:15px;}
}

@media screen and (max-width:767px){
    .cbd_banner .cbdb_inner{padding-bottom:60vw;}
    .cbd_banner .cbdb_txt{padding:0 0 20px;}
    .cbd_banner .cbdb_txt .cbdb_pp p{font-size:16px;height:24px;line-height:24px;}
    .cbd_banner .cbdb_txt .cbdb_pp p:last-child{font-size:24px;height:34px;line-height:34px;margin-top:6px;}
    .cbd_banner .cbdb_page{height:20px;}
    .cbd_youshi .cbdy_ul{margin-top:15px;gap:10px;}
    .cbd_youshi .cbdy_ul .cbdy_li{width:100%;}
    .cbd_youshi .cbdy_ul .cbdy_li .cbdy_txt p:nth-child(2){margin-bottom:5px;}
    .cbd_product .cbdp_con{margin-top:15px;flex-wrap:wrap;flex-direction:column;}
    .cbd_product .cbdp_con .cbdp_left{width:100%;}
    .cbd_product .cbdp_con .cbdp_left .swiper-slide{flex-wrap:wrap;height:auto;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt{padding-right:15px;width:100%;justify-content:flex-start;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt p:first-child{font-weight:bold;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_txt .pb_btn{margin-top:15px;}
    .cbd_product .cbdp_con .cbdp_left .dbcp_img{width:100%;height:auto;padding-bottom:63.8%;margin-top:15px;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination{flex-wrap:wrap;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet{width:calc(100%/3);border-top:1px solid #FFF;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet p{padding:10px 0;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet em{display:none;}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--logoColor);}
    .cbd_product .cbdp_con .cbdp_right .swiper-pagination-bullet.swiper-pagination-bullet-active p{color:#FFF;}
    .cbd_yingyong .cbdy_ul{margin-top:11px;padding-bottom:80px;}
    .cbd_yingyong .cbdy_ul .swiper-slide{height:auto;border-radius:6px 6px 0 0;}
    .cbd_yingyong .cbdy_ul .cbdy_img{}
    .cbd_yingyong .cbdy_ul .cbdy_txt{padding:15px 10px;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp{width:100%;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp p:first-child{font-size:20px;margin-bottom:10px;font-weight:bold;}
    .cbd_yingyong .cbdy_ul .cbdy_txt .cbdy_pp .pb_btn{margin-top:15px;}
    .cbd_yingyong .cbdy_ul .cbdy_page{left:0;height:auto;width:100%;background:var(--backgroundColor);}
    .cbd_yingyong .cbdy_ul .cbdy_page .cbdy_line{display:none;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination{flex-wrap:wrap;border-top:none;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet{height:40px;width:calc(100%/3);border-left:1px solid #FFF;border-bottom:1px solid #FFF;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet:nth-child(3n+1){border-left:none;}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet p{font-size:14px;line-height:22px;color:var(--fontColor);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--logoColor);}
    .cbd_yingyong .cbdy_ul .cbdy_page .swiper-pagination-bullet.swiper-pagination-bullet-active p{color:#FFF;}
    .cbd_info .container{flex-wrap:wrap;}
    .cbd_info .cbdi_left{width:100%;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li{width:calc(50% - 5px);height:52px;padding:0 40px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li:before,.cbd_info .cbdi_left .cbdi_ul .cbdi_li:after{width:34px;height:34px;top:11px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li span{font-size:18px;}
    .cbd_info .cbdi_left .cbdi_ul .cbdi_li p{text-align:center;}
    .cbd_info .cbdi_right{width:100%;display:flex;border-right:none;flex-wrap:wrap;padding:0 0 20px;}
    .cbd_info .cbdi_right .cbdi_span{padding:10px;flex-wrap:wrap;width:calc(100%/3 - 4px);justify-content:center;margin-left:6px;margin-top:6px;background:rgba(255,255,255,.6);border-radius:4px;}
    .cbd_info .cbdi_right .cbdi_span:nth-child(3n+1){margin-left:0;}
    .cbd_info .cbdi_right .cbdi_span:nth-child(4),.cbd_info .cbdi_right .cbdi_span:nth-child(5){width:calc(50% - 3px);}
    .cbd_info .cbdi_right .cbdi_span:before,.cbd_info .cbdi_right .cbdi_span:after{content:none;}
    .cbd_info .cbdi_right .cbdi_span i{width:40px;height:40px;line-height:40px;font-size:30px;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s{padding-left:0;margin-top:6px;width:100%;flex:auto;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span{text-align:center;}
    .cbd_info .cbdi_right .cbdi_span .cbdi_s span:first-child{margin-bottom:5px;font-weight:bold;}
    .cbd_info .cbdi_right .cbdi_span:hover{padding-left:10px;}
    .cbd_hezuo .cbdh_item{padding-top:5px;}
    .cbd_hezuo .cbdh_wrap{margin-top:10px;}
    .cbd_hezuo .cbdh_con .cbdh_pic{margin:0 5px;}
    .cbd_hezuo .cbdh_con .cbdh_pic .cbdh_img{width:150px;height:63px;}
    .cbd_fangan{margin-top:20px;}
    .cbd_fangan .cbdf_pic{padding-top:0;position:absolute;width:100%;height:100%;left:0;top:0;overflow:visible;}
    .cbd_fangan .cbdf_pic img{position:absolute;width:100%;height:100%;left:0;bottom:0;object-fit:cover;object-position:right;}
    .cbd_fangan .cbdf_pic img:first-child{border-radius:6px;}
    .cbd_fangan .cbdf_pic img:last-child{height:calc(100% + 23px);}
    .cbd_fangan .cbdf_txt{padding-top:0;position:relative;}
    .cbd_fangan .cbdf_txt .cbdf_pp{border-radius:6px;padding:15px 10px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p{font-size:15px;line-height:22px;}
    .cbd_fangan .cbdf_txt .cbdf_pp p:first-child{font-size:18px;font-weight:bold;}
    .cbd_fangan .cbdf_txt .cbdf_pp .pb_btn{margin-top:15px;}
}





