﻿/*flash*/
.bs_index_banner{width:100%;height:0;padding-bottom:815px;position:relative;overflow:hidden;z-index:9;}
.bs_index_banner .swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.bs_index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.bs_index_banner .swiper-pagination-bullets{bottom:39px!important;height:42px;font-size:0;-webkit-text-size-adjust:none;}
.bs_index_banner .swiper-pagination-bullet{opacity:1;width:42px;height:42px;margin:0 0!important;position:relative;background:transparent;}
.bs_index_banner .swiper-pagination-bullet:before{content:'';width:12px;height:12px;background:#FFF;border-radius:50%;position:absolute;left:50%;margin-left:-6px;top:50%;margin-top:-6px;}
.bs_index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:none;}
.bs_index_banner .swiper-pagination-bullet-active .bs_sp_box{display:block;}
.bs_index_banner .swiper-pagination-bullet-active .bs_sp_box .bs_left_item{-webkit-animation:loading_left 5s linear infinite;}
.bs_index_banner .swiper-pagination-bullet-active .bs_sp_box .bs_right_item{-webkit-animation:loading_right 5s linear infinite;}
.bs_sp_box{width:42px;height:42px;position:relative;display:none;}
.bs_sp_box:before{content:'';width:100%;height:100%;border:2px solid #FFF;position:absolute;left:0;top:0;border-radius:50%;box-sizing:border-box;}
.bs_sp_box .bs_left_box,.bs_sp_box .bs_right_box{position:absolute;top:0;width:50%;height:100%;overflow:hidden;z-index:1;}
.bs_sp_box .bs_left_box{left:0;}
.bs_sp_box .bs_right_box{right:0;}
.bs_sp_box .bs_left_item,.bs_sp_box .bs_right_item{width:100%;height:100%;}
.bs_sp_box .bs_left_item{border-top-left-radius:100px;border-bottom-left-radius:100px;-webkit-transform-origin:right center;transform-origin:right center;border-top:2px solid #7c7c7c;border-left:2px solid #7c7c7c;border-bottom:2px solid #7c7c7c;}
.bs_sp_box .bs_right_item{border-top-right-radius:100px;border-bottom-right-radius:100px;-webkit-transform-origin:left center;transform-origin:left center;border-top:2px solid #7c7c7c;border-right:2px solid #7c7c7c;border-bottom:2px solid #7c7c7c;}
.bs_sp_box .bs_sp_center{position:absolute;top:2px;left:2px;right:2px;bottom:2px;z-index:2;border-radius:50%;font-size:14px;color:#FFF;height:38px;line-height:38px;}
@-webkit-keyframes loading_left{
    0%{
        -webkit-transform: rotate(0deg);
    }
    50%{
        -webkit-transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
    }
}
@-webkit-keyframes loading_right{
    0%{
      -webkit-transform: rotate(0deg);
    }
    50%{
      -webkit-transform: rotate(180deg);
    }
    100%{
      -webkit-transform: rotate(180deg);
    }
}
/*product*/
.bs_product{padding:55px 0 66px;background:#f6f6f6;}
.bs_product .bs_p_c{margin-top:30px;text-align:center;}
.bs_product .bs_p_c .bs_a_span{margin-left:32px;background:#FFF;border-bottom:3px solid #FFF;display:inline-block;padding:0 70px;cursor:pointer;}
.bs_product .bs_p_c .bs_a_span:first-child{margin-left:0;}
.bs_product .bs_p_c .bs_a_span i{display:inline-block;width:33px;height:60px;background-repeat:no-repeat;background-position:center center;vertical-align:top;margin-right:15px;}
.bs_product .bs_p_c .bs_a_span i.bs_icon10{background-image:url(../images/pc_icon1.svg);}
.bs_product .bs_p_c .bs_a_span i.bs_icon9{background-image:url(../images/pc_icon2.svg);}
.bs_product .bs_p_c .bs_a_span i.bs_icon8{background-image:url(../images/pc_icon3.svg);}
.bs_product .bs_p_c .bs_a_span i.bs_icon7{background-image:url(../images/pc_icon4.svg);}
.bs_product .bs_p_c .bs_a_span span{height:60px;line-height:60px;display:inline-block;font-size:18px;vertical-align:top;}
.bs_product .bs_p_c .bs_a_span.bs_on{border-bottom-color:#d70f00;}
.bs_product .bs_p_item{margin-top:20px;}
.bs_product .bs_p_con{position:relative;background:#FFF;
    -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.19);
    -moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.19);
    box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.19);
}
.bs_product .bs_p_con .bs_pc_left{width:50%;position:absolute;left:0;top:0;padding:55px 75px 0;}
.bs_product .bs_p_con .bs_pc_left p{font-size:16px;color:#333;line-height:30px;}
.bs_product .bs_p_con .bs_pc_left p:first-child{font-size:30px;height:55px;line-height:55px;font-weight:bold;}
.bs_product .bs_p_con .bs_pc_left p:nth-child(3){height:90px;}
.bs_product .bs_p_con .bs_pc_left i{display:block;width:43px;height:3px;margin:22px 0 28px;background:#d70f00;}
.bs_product .bs_p_con .bs_pc_left a{display:inline-block;height:32px;line-height:32px;font-size:18px;font-weight:bold;color:#333;padding-right:70px;background:url(../images/7c3ef8391cf34a5e817133c04592a228.svg) no-repeat left center;font-size:28px;font-weight:bold;color:#333;line-height:32px;height:36px;background-size:auto 30px;}
.bs_product .bs_p_con .bs_pc_right{width:50%;float:right;}
.bs_product .bs_p_con .bs_pc_right .bs_pc_img{width:100%;padding-bottom:441px;position:relative;}

.bs_product .bs_p_ul{margin-top:50px;position:relative;}
.bs_product .bs_p_ul .bs_pu_tit{padding-bottom:18px;border-bottom:1px solid #d1d1d1;}
.bs_product .bs_p_ul .bs_pu_tit .bs_pu_name{padding-left:38px;background: url(../images/ico6.svg) no-repeat left center;font-size:28px;font-weight:bold;color:#333;line-height:32px;height:36px;background-size:auto 30px;}
.bs_product .bs_p_ul .bs_pu_tit .bs_pu_name span{color:#D0D1D5;margin-left:15px;text-transform:uppercase;display:inline-block;vertical-align:text-bottom;}
.bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{position:absolute;right:0;top:0;font-size:16px;color:#333;line-height:36px;display:block;padding-right:44px;background:url(../images/ico7.svg) no-repeat right center;font-weight:normal;}
.bs_product .bs_p_ul .bs_p_li{overflow:hidden;margin-top:55px;}
.bs_product .bs_p_ul .bs_p_li .swiper-slide{border-radius:12px;overflow:hidden;}
.bs_product .bs_p_ul .bs_p_li .bs_p_img{width:100%;padding-bottom:75%;position:relative;}
.bs_product .bs_p_ul .bs_p_li p{height:52px;line-height:52px;text-align:center;font-size:17px;background:#d70f00;color:#FFF;}
.bs_product .bs_p_ul .bs_pu_tit .bs_pu_name span{color:#D0D1D5;margin-left:15px;text-transform:uppercase;display:inline-block;vertical-align:text-bottom;}

.bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{position:absolute;right:0;top:0;font-size:16px;color:#333;line-height:36px;display:block;padding-right:44px;background:url(../images/ico7.svg) no-repeat right center;font-weight:normal;}
.bs_product .bs_p_ul .bs_p_li{overflow:hidden;margin-top:55px;}
.bs_product .bs_p_ul .bs_p_li .swiper-slide{border-radius:12px;overflow:hidden;}
.bs_product .bs_p_ul .bs_p_li .bs_p_img{width:100%;padding-bottom:75%;position:relative;}
.bs_product .bs_p_ul .bs_p_li p{height:52px;line-height:52px;text-align:center;font-size:17px;background:#d70f00;color:#FFF;}
/*fenge*/
.bs_fenge{background:url(../images/fengebg.webp) no-repeat center center;background-size:cover;padding:55px 0 64px;}
.bs_fg_left{float:left;}
.bs_fg_left p{font-size:18px;color:#FFF;line-height:32px;}
.bs_fg_left p:first-child{font-size:16px;height:26px;line-height:26px;font-weight:bold;}
.bs_fg_left p:nth-child(2){font-size:30px;height:40px;line-height:40px;margin-bottom:10px;font-weight:bold;}
.bs_fg_right{float:right;text-align:right;}
.bs_fg_right .bs_frl_txt{position:relative;}
.bs_fg_right .bs_frl_txt span{display:block;color:#FFF;font-size:32px;height:32px;line-height:32px;margin-top:4px;}
.bs_fg_right .bs_frl_txt span:first-child{font-size:16px;height:26px;line-height:26px;background:url(../images/f_picon.svg) no-repeat left center;padding-left:26px;background-size:20px auto;margin-top:0;}
.bs_fg_right .bs_frl_txt span.span1{font-family:Impact;}
.bs_fg_right a{display:inline-block;border:1px solid #FFF;color:#FFF;border-radius:4px;height:43px;line-height:40px;margin-top:22px;padding:0 40px;}
.bs_fg_right a:hover{border-color:#d70f00;}
.bs_fg_right a:hover:before{background:#d70f00;}
/*fenge*/
/*.bs_fenge{background:url(../images/003ca438c46c45d186ec882a57d5e1fd.svg) no-repeat left center;padding-left:26px;background-size:20px auto;margin-top:0;}*/
.bs_fg_right .bs_frl_txt span.span1{font-family:Impact;}
.bs_fg_right a{display:inline-block;border:1px solid #FFF;color:#FFF;border-radius:4px;height:43px;line-height:40px;margin-top:22px;padding:0 40px;}
.bs_fg_right a:hover{border-color:#d70f00;}
.bs_fg_right a:hover:before{background:#d70f00;}
/*youshi*/
.bs_youshi{padding-top:50px;}
.bs_youshi .bs_ys_span{margin-top:30px;text-align:center;font-size:0;-webkit-text-size-adjust:none;}
.bs_youshi .bs_ys_span .bs_ys_p{display:inline-block;border-radius:30px;cursor:pointer;position:relative;margin-left:50px;background:#FFF;padding:0 50px;
    -webkit-filter:drop-shadow(0 0 8px rgba(0, 0, 0, 0.19));
    filter: drop-shadow(0 0 8px rgba(0, 0, 0, 0.19));
}
.bs_youshi .bs_ys_span span{font-size:18px;height:57px;line-height:57px;background-repeat:no-repeat;background-position:left center;background-size:auto 26px;padding-left:40px;display:inline-block;}
.bs_youshi .bs_ys_span span br{display:none;}
.bs_youshi .bs_ys_span span.bs_icon1{background-image:url(../images/ys_icon1.svg);}
.bs_youshi .bs_ys_span span.bs_icon2{background-image:url(../images/ys_icon2.svg);}
.bs_youshi .bs_ys_span .bs_ys_p:first-child{margin-left:0;}
.bs_youshi .bs_ys_span .bs_ys_p.on:before{content:'';width:10px;height:10px;background:#FFF;position:absolute;left:50%;margin-left:-3px;bottom:-5px;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform:rotate(45deg);
}
.bs_youshi .bs_ys_ul{margin-top:30px;}
.bs_youshi .bs_ys_ul .bs_ys_li{background:#F2F2F2;position:relative;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_left{width:50%;height:609px;position:relative;float:left;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right{width:50%;float:right;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt{width:750px;float:left;padding:30px 10px 0 40px;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p{font-size:15px;line-height:30px;color:#666;margin-top:5px;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:first-child{font-size:30px;height:40px;line-height:40px;font-weight:bold;margin-top:0;color:#000;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:nth-child(2){margin-bottom:20px;color:#333;}
.bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p.p1{color:#d70f00;font-weight:bold;}
/*bgal*/
.bs_bgal{padding:50px 0;}
.bs_bgal .bs_b_con{width:100%;padding-bottom:34.53125%;position:relative;overflow:hidden;margin-top:40px;}
.bs_bgal .bs_b_ul{position:absolute;height:100%;width:100%;}
.bs_bgal .bs_b_ul .bs_b_li{position:relative;height:100%;background:#E9E9E9;border-left:1px solid #FFF;
    -webkit-box-flex:1.45;
    -webkit-flex:1.45;
    -moz-box-flex:1.45;
    -ms-flex:1.45;
    flex:1.45;
}
.bs_bgal .bs_b_ul .bs_b_li:first-child{border-left:none;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_img{width:100%;height:100%;position:relative;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_p{width:100%;height:100%;cursor:pointer;position:absolute;left:0;top:0;background:#E9E9E9;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_num{display:block;font-size:36px;height:36px;line-height:36px;font-family:Impact;color:#ababab;margin-top:36px;text-align:center;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_p i{display:block;width:32px;height:1px;margin:11px auto 20px;background:#ababab;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{font-size:19px;color:#ABABAB;width:30px;text-align:center;line-height:30px;left:50%;font-weight:bold;letter-spacing:5px;position:relative;margin-left:-15px;
    -webkit-writing-mode:vertical-rl;
    -ms-writing-mode:tb-rl;
    writing-mode:vertical-rl;
}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_span{line-height:16px;text-align:center;font-size:14px;color:#ABABAB;float:right;-webkit-writing-mode: vertical-rl;writing-mode:vertical-rl;text-transform:uppercase;margin-right:4px;letter-spacing:2px;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_pp{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.45);left:0;top:0;padding:50px 35px;display:none;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p{font-size:16px;color:#FFF;line-height:28px;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p:first-child{font-size:28px;height:38px;line-height:38px;font-weight:bold;}
.bs_bgal .bs_b_ul .bs_b_li .bs_b_pp i{display:block;width:50px;height:3px;background:#d70f00;margin:20px 0 25px;}
.bs_bgal .bs_b_ul .bs_b_li.on{
    -webkit-box-flex:7.75;
    -webkit-flex:7.75;
    -moz-box-flex:7.75;
    -ms-flex:7.75;
    flex:7.75;
}
.bs_bgal .bs_b_ul .bs_b_li.on .bs_b_p{display:none;}
.bs_bgal .bs_b_ul .bs_b_li.on .bs_b_pp{display:block;}
/*case*/
.bs_case{background:#F5F5F5;padding:55px 0;}
.bs_case .bs_c_ul{margin-top:40px;overflow:hidden;}
.bs_case .bs_c_ul .bs_c_img{width:100%;padding-bottom:75%;position:relative;}
.bs_case .bs_c_ul p{height:50px;line-height:50px;font-size:16px;background:#FFF;color:#222;text-align:center;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bs_case .btn_a{width:140px;line-height:45px;text-align:center;background:#d70f00;color:#fff;margin:30px auto 0;display:block;}
/*info*/
.bs_info{width:100%;background:url(../images/infobg.webp) no-repeat center center;padding:80px 0 86px;background-size:cover;position:relative;}
.bs_info{position:relative;}
.bs_info .bs_i_left{width:calc(100% - 655px);float:left;padding-right:90px;}
.bs_info .bs_i_left span{color:#FFF;display:block;font-size:38px;line-height:1em;font-weight:bold;}
.bs_info .bs_i_left .pb_tit{text-align:left;color:#FFF;margin-bottom:60px;}
.bs_info .bs_i_left p{line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#FFF;}
.bs_info .bs_i_left .bs_il_ul{margin-top:64px;font-size:0;-webkit-text-size-adjust:none;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li{display:inline-block;margin-left:88px;position:relative;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li:before{content:'';width:6px;height:16px;background:url(../images/info_li.png) no-repeat left top;position:absolute;left:-41px;top:50%;margin-top:-8px;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li:first-child{margin-left:0;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li:first-child:before{content:none;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li span{display:block;color:#FFF;font-weight:bold;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li span em{font-size:16px;font-style:normal;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li span:first-child{height:40px;line-height:40px;font-size:30px;}
.bs_info .bs_i_left .bs_il_ul .bs_il_li span:last-child{height:16px;line-height:16px;font-size:12px;margin-top:8px;font-family:Arial;}
.bs_info .bs_i_right{width:655px;float:right;}
.bs_info .bs_i_right .bs_ir_ul{}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li{background:rgba(255,255,255,.1);width:calc(50% - 1px);margin-left:1px;margin-top:1px;padding:30px;float:left;}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li:nth-child(odd){margin-left:0;}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li i{width:100%;height:55px;display:block;background-repeat:no-repeat;background-position:left center;background-size:auto 100%;}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li i.bs_icon1{background-image:url(../images/info_icon1.svg);}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li i.bs_icon2{background-image:url(../images/info_icon2.svg);}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li i.bs_icon3{background-image:url(../images/info_icon3.svg);}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li i.bs_icon4{background-image:url(../images/info_icon4.svg);}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt{margin-top:2px;}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt p{margin:0;color:#FFF;margin-top:12px;font-size:14px;line-height:26px;}
.bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt p:first-child{height:26px;font-size:16px;font-weight:bold;}
/*news*/
.bs_news{padding:63px 0 81px;}
.bs_news .pb_title{text-align:left;}
.bs_news .pb_tit{text-align:left;}
.bs_news .pb_pp{padding:0;}
.bs_news .pb_pp:before,.bs_news .pb_pp:after{content:none;}
.bs_news .bs_n_span{position:absolute;right:0;top:21px;}
.bs_news .bs_n_span .span_a{width:125px;height:45px;line-height:43px;border:1px solid #e4e4e4;display:block;float:left;margin-left:5px;color:#666;text-align:center;cursor:pointer;font-size:14px;}
.bs_news .bs_n_span .span_a:first-child{margin-left:0;}
.bs_news .bs_n_span .span_a:hover,.bs_news .bs_n_span .span_a.on{background:#d70f00;border-color:#d70f00;color:#FFF;}
.bs_news .bs_n_ul{margin-top:28px;overflow:hidden;width:100%;}
.bs_news .bs_n_ul .bs_n_img{width:100%;padding-bottom:45%;position:relative;border:1px solid #F8F8F8;}
.bs_news .bs_n_ul .bs_n_txt{padding:20px 20px 25px;background:#F8F8F8;}
.bs_news .bs_n_ul .bs_n_txt p{font-size:15px;color:#535353;line-height:24px;position:relative;}
.bs_news .bs_n_ul .bs_n_txt p:first-child{font-size:16px;height:26px;line-height:26px;color:#d70f00;}
.bs_news .bs_n_ul .bs_n_txt p:nth-child(2){font-size:20px;height:30px;line-height:30px;color:#252525;margin:15px 0 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bs_news .bs_n_ul .bs_n_txt p:nth-child(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.bs_news .bs_n_ul .bs_n_txt span{display:block;font-size:15px;color:#535353;margin-top:30px;height:15px;line-height:15px;}

@media screen and (max-width:1699px){
	.bs_index_banner{padding-bottom:706px;}
    .bs_product{padding:40px 0 50px;}
    .bs_product .bs_p_c{margin-top:25px;}
    .bs_product .bs_p_c .bs_a_span{border-bottom-width:2px;padding:0 55px;}
    .bs_product .bs_p_c .bs_a_span i{width:30px;height:52px;background-size:100% auto;}
    .bs_product .bs_p_c .bs_a_span span{font-size:16px;height:52px;line-height:52px;}
    .bs_product .bs_p_con .bs_pc_left{padding:35px 50px;}
    .bs_product .bs_p_con .bs_pc_left p{font-size:15px;line-height:28px;}
    .bs_product .bs_p_con .bs_pc_left p:first-child{font-size:26px;height:50px;line-height:50px;}
    .bs_product .bs_p_con .bs_pc_left p:nth-child(3){height:84px;}
    .bs_product .bs_p_con .bs_pc_left i{width:31px;height:2px;margin:18px 0 22px;}
    .bs_product .bs_p_con .bs_pc_left a{font-size:16px;height:28px;line-height:28px;background-size:auto 20px;padding-right:62px;}
    .bs_product .bs_p_con .bs_pc_right .bs_pc_img{padding-bottom:382px;}
    .bs_product .bs_p_ul{margin-top:35px;}
    .bs_product .bs_p_ul .bs_pu_tit{padding-bottom:13px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name{font-size:23px;height:30px;line-height:27px;background-size:auto 22px;padding-left:32px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{font-size:15px;height:30px;line-height:30px;padding-right:36px;background-size:auto 20px;}
    .bs_product .bs_p_ul .bs_p_li{margin-top:37px;}
    .bs_product .bs_p_ul .bs_p_li p{font-size:16px;height:46px;line-height:46px;}
    .bs_fenge{padding:40px 0 50px;}
    .bs_fg_left p{font-size:16px;line-height:28px;}
    .bs_fg_left p:first-child{font-size:15px;line-height:24px;height:24px;}
    .bs_fg_left p:nth-child(2){font-size:24px;height:34px;line-height:34px;margin-bottom:7px;}
    .bs_fg_right .bs_frl_txt span{font-size:28px;height:30px;line-height:30px;}
    .bs_fg_right .bs_frl_txt span:first-child{font-size:15px;text-align:left;}
    .bs_fg_right a{padding:0 30px;margin-top:15px;height:40px;line-height:38px;}
    .bs_youshi{padding-top:35px;}
    .bs_youshi .bs_ys_span{margin-top:25px;}
    .bs_youshi .bs_ys_span .bs_ys_p{padding:0 40px;margin-left:40px;}
    .bs_youshi .bs_ys_span span{font-size:16px;height:52px;line-height:52px;background-size:22px auto;padding-left:30px;}
    .bs_youshi .bs_ys_ul{margin-top:25px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_left{height:530px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt{width:650px;padding:20px 0 0 17px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p{font-size:14px;line-height:27px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:first-child{font-size:24px;height:34px;line-height:34px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:nth-child(2){margin-bottom:12px;}
    .bs_bgal{padding:40px 0;}
    .bs_bgal .bs_b_con{margin-top:30px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_num{font-size:30px;height:30px;line-height:30px;margin-top:30px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p i{margin:9px auto 16px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{font-size:17px;width:26px;line-height:26px;margin-left:-13px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp{padding:35px 25px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p{font-size:15px;line-height:26px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p:first-child{font-size:24px;height:34px;line-height:34px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp i{width:45px;height:2px;margin:15px 0 20px;}
    .bs_case{padding:40px 0;}
    .bs_case .bs_c_ul{margin-top:40px;}
    .bs_case .btn_a{margin-top:22px;line-height:42px;width:140px;}
    .bs_info{padding:50px 0;}
    .bs_info .bs_i_left{width:calc(100% - 568px);padding-right:68px;}
    .bs_info .bs_i_left span{font-size:32px;}
    .bs_info .bs_i_left .pb_tit{margin-bottom:40px;}
    .bs_info .bs_i_left p{line-height:25px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:first-child{font-size:24px;height:32px;line-height:32px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span em{font-size:15px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:last-child{margin-top:10px;}
    .bs_info .bs_i_right{width:568px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li{padding:23px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li i{height:46px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt p{margin-top:10px;}
    .bs_news{padding:45px 0 60px;}
    .bs_news .bs_n_span{top:18px;}
    .bs_news .bs_n_span .span_a{width:120px;height:42px;line-height:40px;}
    .bs_news .bs_n_ul{margin-top:25px;}
    .bs_news .bs_n_ul .bs_n_txt{padding:16px 16px 22px;}
    .bs_news .bs_n_ul .bs_n_txt p{font-size:14px;}
    .bs_news .bs_n_ul .bs_n_txt p:first-child{font-size:15px;height:25px;line-height:25px;}
    .bs_news .bs_n_ul .bs_n_txt p:nth-child(2){margin:12px 0 9px;font-size:18px;height:28px;line-height:28px;font-weight:bold;}
    .bs_news .bs_n_ul .bs_n_txt span{font-size:14px;margin-top:20px;}
}

@media screen and (max-width:1499px){
    .bs_index_banner{padding-bottom:598px;}
    .bs_index_banner .swiper-pagination-bullets{bottom:26px!important;height:36px;}
    .bs_index_banner .swiper-pagination-bullet{width:36px;height:36px;}
    .bs_sp_box{width:36px;height:36px;}
    .bs_sp_box .bs_sp_center{height:32px;line-height:32px;}
    .bs_product{padding:30px 0 35px;}
    .bs_product .bs_p_c{margin-top:20px;}
    .bs_product .bs_p_c .bs_a_span{padding:0 35px;}
    .bs_product .bs_p_c .bs_a_span i{width:27px;height:46px;}
    .bs_product .bs_p_c .bs_a_span span{font-size:14px;height:42px;line-height:42px;}
    .bs_product .bs_p_con .bs_pc_left{padding:25px 30px;}
    .bs_product .bs_p_con .bs_pc_left p{font-size:14px;line-height:26px;}
    .bs_product .bs_p_con .bs_pc_left p:first-child{font-size:22px;height:40px;line-height:40px;}
    .bs_product .bs_p_con .bs_pc_left p:nth-child(3){height:78px;}
    .bs_product .bs_p_con .bs_pc_left i{width:27px;height:2px;margin:13px 0 17px;}
    .bs_product .bs_p_con .bs_pc_left a{font-size:15px;height:26px;line-height:26px;background-size:auto 18px;padding-right:55px;}
    .bs_product .bs_p_con .bs_pc_right .bs_pc_img{padding-bottom:315px;}
    .bs_product .bs_p_ul{margin-top:25px;}
    .bs_product .bs_p_ul .bs_pu_tit{padding-bottom:10px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name{font-size:20px;height:27px;line-height:27px;background-size:auto 20px;padding-left:30px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{font-size:14px;height:27px;line-height:27px;padding-right:30px;background-size:auto 18px;}
    .bs_product .bs_p_ul .bs_p_li{margin-top:26px;}
    .bs_product .bs_p_ul .bs_p_li .swiper-slide{border-radius:8px;}
    .bs_product .bs_p_ul .bs_p_li p{font-size:15px;height:40px;line-height:40px;}
    .bs_fenge{padding:30px 0 40px;}
    .bs_fg_left p{font-size:15px;line-height:26px;}
    .bs_fg_left p:first-child{font-size:14px;}
    .bs_fg_left p:nth-child(2){font-size:20px;height:30px;line-height:30px;margin-bottom:5px;}
    .bs_fg_right .bs_frl_txt span{font-size:24px;height:26px;line-height:26px;}
    .bs_fg_right .bs_frl_txt span:first-child{font-size:14px;text-align:left;height:24px;line-height:24px;background-size:17px auto;padding-left:22px;}
    .bs_fg_right a{padding:0 30px;margin-top:12px;height:36px;line-height:34px;}
    .bs_youshi{padding-top:30px;}
    .bs_youshi .bs_ys_span{margin-top:20px;}
    .bs_youshi .bs_ys_span .bs_ys_p{padding:0 30px;margin-left:30px;}
    .bs_youshi .bs_ys_span span{font-size:15px;height:47px;line-height:47px;background-size:20px auto;padding-left:26px;}
    .bs_youshi .bs_ys_ul{margin-top:20px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_left{height:530px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt{width:550px;padding:10px 0 0 12px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p{font-size:14px;line-height:24px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:first-child{font-size:20px;height:30px;line-height:30px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:nth-child(2){margin-bottom:8px;}
    .bs_bgal{padding:30px 0;}
    .bs_bgal .bs_b_con{margin-top:20px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_num{font-size:24px;height:26px;line-height:26px;margin-top:25px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p i{margin:6px auto 11px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{font-size:16px;width:24px;line-height:24px;margin-left:-12px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp{padding:25px 15px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p{font-size:14px;line-height:24px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p:first-child{font-size:20px;height:30px;line-height:30px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp i{width:40px;height:2px;margin:10px 0 12px;}
    .bs_case{padding:30px 0;}
    .bs_case .bs_c_ul{margin-top:26px;}
    .bs_case .bs_c_ul p{height:42px;line-height:42px;font-size:15px;}
    .bs_case .btn_a{margin-top:20px;line-height:40px;width:130px;}
    .bs_info{padding:30px 0;}
    .bs_info .bs_i_left{width:calc(100% - 500px);padding-right:50px;}
    .bs_info .bs_i_left span{font-size:26px;}
    .bs_info .bs_i_left .pb_tit{margin-bottom:30px;}
    .bs_info .bs_i_left p{line-height:25px;}
    .bs_info .bs_i_left .bs_il_ul{margin-top:40px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:first-child{font-size:21px;height:30px;line-height:30px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span em{font-size:14px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:last-child{margin-top:10px;}
    .bs_info .bs_i_right{width:500px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li{padding:15px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li i{height:40px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt p{margin-top:8px;}
    .bs_news{padding:30px 0 40px;}
    .bs_news .bs_n_span{top:16px;}
    .bs_news .bs_n_span .span_a{width:110px;height:40px;line-height:38px;}
    .bs_news .bs_n_ul{margin-top:20px;}
    .bs_news .bs_n_ul .bs_n_txt{padding:12px 12px 15px;}
    .bs_news .bs_n_ul .bs_n_txt p:first-child{font-size:14px;height:24px;line-height:24px;}
    .bs_news .bs_n_ul .bs_n_txt p:nth-child(2){margin:10px 0 6px;font-size:16px;height:26px;line-height:26px;}
    .bs_news .bs_n_ul .bs_n_txt span{margin-top:15px;}
}

@media screen and (max-width:1299px){
    .bs_index_banner{padding-bottom:520px;}
    .bs_index_banner .swiper-pagination-bullets{bottom:20px!important;height:32px;}
    .bs_index_banner .swiper-pagination-bullet{width:32px;height:32px;}
    .bs_sp_box{width:32px;height:32px;}
    .bs_sp_box .bs_sp_center{height:28px;line-height:28px;}
    .bs_product{padding:20px 0;}
    .bs_product .bs_p_c{margin-top:15px;}
    .bs_product .bs_p_c .bs_a_span{padding:0 25px;border-bottom-width:1px;margin-left:20px;}
    .bs_product .bs_p_c .bs_a_span i{width:23px;}
    .bs_product .bs_p_con .bs_pc_left{padding:20px 25px;}
    .bs_product .bs_p_con .bs_pc_left p{line-height:24px;}
    .bs_product .bs_p_con .bs_pc_left p:first-child{font-size:20px;height:34px;line-height:34px;}
    .bs_product .bs_p_con .bs_pc_left i{width:25px;height:2px;margin:10px 0 12px;}
    .bs_product .bs_p_con .bs_pc_left a{font-size:14px;background-size:auto 16px;padding-right:50px;}
    .bs_product .bs_p_con .bs_pc_right .bs_pc_img{padding-bottom:285px;}
    .bs_product .bs_p_ul{margin-top:20px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name{font-size:18px;height:24px;line-height:24px;background-size:auto 18px;padding-left:26px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{height:24px;line-height:24px;padding-right:25px;background-size:auto 16px;}
    .bs_product .bs_p_ul .bs_p_li{margin-top:20px;}
    .bs_product .bs_p_ul .bs_p_li .swiper-slide{border-radius:5px;}
    .bs_product .bs_p_ul .bs_p_li p{font-size:14px;height:36px;line-height:36px;}
    .bs_fenge{padding:20px 0;}
    .bs_fg_left p{font-size:14px;line-height:25px;}
    .bs_fg_left p:nth-child(2){font-size:18px;height:28px;line-height:28px;}
    .bs_fg_right .bs_frl_txt span:first-child{padding-left:15px;}
    .bs_fg_right a{padding:0 30px;margin-top:12px;height:36px;line-height:34px;}
    .bs_youshi{padding-top:20px;}
    .bs_youshi .bs_ys_span{margin-top:15px;}
    .bs_youshi .bs_ys_span .bs_ys_p{padding:0 25px;margin-left:20px;}
    .bs_youshi .bs_ys_span span{font-size:14px;height:44px;line-height:44px;background-size:18px auto;}
    .bs_youshi .bs_ys_ul{margin-top:15px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_left{float:none;position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right{background:rgba(0,0,0,.6);float:none;position:relative;z-index:2;width:100%;min-height:480px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt{width:100%;padding:20px 15px;float:none;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p{font-size:14px;line-height:24px;color:#FFF;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:first-child{font-size:20px;height:30px;line-height:30px;color:#FFF;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right .bs_ys_txt p:nth-child(2){margin-bottom:8px;color:#FFF;}
    .bs_bgal{padding:20px 0;}
    .bs_bgal .bs_b_con{margin-top:15px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_num{font-size:20px;height:22px;line-height:22px;margin-top:20px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p i{margin:4px auto 7px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{font-size:14px;width:20px;line-height:20px;margin-left:-10px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp{padding:20px 10px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p:first-child{font-size:18px;height:28px;line-height:28px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp i{width:40px;height:2px;margin:7px 0 10px;}
    .bs_case{padding:20px 0;}
    .bs_case .bs_c_ul{margin-top:20px;}
    .bs_case .bs_c_ul p{height:38px;line-height:38px;font-size:14px;}
    .bs_case .btn_a{margin-top:15px;line-height:38px;width:120px;}
    .bs_info{padding:20px 0;}
    .bs_info .bs_i_left{width:calc(100% - 440px);padding-right:30px;}
    .bs_info .bs_i_left span{font-size:22px;}
    .bs_info .bs_i_left .pb_tit{margin-bottom:20px;}
    .bs_info .bs_i_left p{line-height:24px;}
    .bs_info .bs_i_left .bs_il_ul{margin-top:30px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:first-child{font-size:21px;height:30px;line-height:30px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span em{font-size:14px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:last-child{margin-top:10px;}
    .bs_info .bs_i_right{width:440px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li{padding:12px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li i{height:36px;}
    .bs_info .bs_i_right .bs_ir_ul .bs_ir_li .bs_ir_txt p{margin-top:5px;font-size:13px;}
    .bs_news{padding:20px 0;}
    .bs_news .bs_n_span{top:14px;}
    .bs_news .bs_n_span .span_a{width:110px;height:40px;line-height:38px;}
    .bs_news .bs_n_ul{margin-top:15px;}
    .bs_news .bs_n_ul .bs_n_txt{padding:10px;}
    .bs_news .bs_n_ul .bs_n_txt p:first-child{font-size:14px;height:24px;line-height:24px;}
    .bs_news .bs_n_ul .bs_n_txt p:nth-child(2){margin:10px 0 6px;font-size:16px;height:26px;line-height:26px;}
    .bs_news .bs_n_ul .bs_n_txt span{margin-top:10px;}
}

@media screen and (max-width:1023px){
	.bs_index_banner{padding-bottom:345px;}
	.bs_index_banner .swiper-pagination-bullets{bottom:15px!important;height:28px;}
    .bs_index_banner .swiper-pagination-bullet{width:28px;height:28px;}
    .bs_sp_box{width:28px;height:28px;}
    .bs_sp_box .bs_sp_center{height:24px;line-height:24px;font-size:12px;}
    .bs_product .bs_p_c .bs_a_span{width:calc(25% - 12px);margin-left:16px;float:left;text-align:center;padding:0;}
    .bs_product .bs_p_c .bs_a_span i{width:23px;height:42px;margin-right:10px;}
    .bs_product .bs_p_item{margin-top:10px;}
    .bs_product .bs_p_con .bs_pc_left{padding:10px 12px;}
    .bs_product .bs_p_con .bs_pc_left p:first-child{font-size:18px;height:28px;line-height:28px;}
    .bs_product .bs_p_con .bs_pc_left p:nth-child(3){height:96px;}
    .bs_product .bs_p_con .bs_pc_left i{width:25px;height:2px;margin:5px 0 7px;}
    .bs_product .bs_p_con .bs_pc_left a{font-size:14px;background-size:auto 16px;padding-right:50px;margin-top:20px;}
    .bs_product .bs_p_con .bs_pc_right .bs_pc_img{padding-bottom:211px;}
    .bs_product .bs_p_ul{margin-top:20px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name{font-size:18px;height:24px;line-height:24px;background-size:auto 18px;padding-left:26px;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name a{height:24px;line-height:24px;padding-right:25px;background-size:auto 16px;}
    .bs_product .bs_p_ul .bs_p_li{margin-top:15px;}
    .bs_product .bs_p_ul .bs_p_li .swiper-slide{border-radius:3px;}
    .bs_bgal{padding:20px 0;}
    .bs_bgal .bs_b_con{margin-top:15px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{letter-spacing:1px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp{padding:15px 10px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp p:first-child{font-size:16px;height:26px;line-height:26px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_pp i{width:40px;height:2px;margin:7px 0 10px;}
    .bs_case .bs_c_ul{margin-top:15px;}
    .bs_info .bs_i_left{width:100%;padding-right:0;float:none;}
    .bs_info .bs_i_left span{font-size:20px;}
    .bs_info .bs_i_left .pb_tit{margin-bottom:10px;}
    .bs_info .bs_i_left .bs_il_ul{margin-top:15px;}
    .bs_info .bs_i_right{display:none;}
    .bs_news{padding:20px 0;}
    .bs_news .pb_title{text-align:center;}
    .bs_news .pb_tit{text-align:center;}
    .bs_news .bs_n_span{top:0;position:relative;margin-top:15px;text-align:center;}
    .bs_news .bs_n_span .span_a{display:inline-block;float:none;}
    .bs_news .bs_n_ul{margin-top:15px;}
    .bs_news .bs_n_ul .bs_n_txt{padding:10px;}
    .bs_news .bs_n_ul .bs_n_txt p:first-child{font-size:14px;height:24px;line-height:24px;}
    .bs_news .bs_n_ul .bs_n_txt p:nth-child(2){margin:10px 0 6px;font-size:16px;height:26px;line-height:26px;}
    .bs_news .bs_n_ul .bs_n_txt span{margin-top:10px;}
}

@media screen and (max-width:767px){
	.bs_index_banner{padding-bottom:50%;}
	.bs_index_banner .swiper-pagination-bullets{bottom:10px!important;height:24px;}
    .bs_index_banner .swiper-pagination-bullet{width:24px;height:24px;}
    .bs_index_banner .swiper-pagination-bullet:before{width:8px;height:8px;margin-left:-4px;margin-top:-4px;}
    .bs_sp_box{width:24px;height:24px;}
    .bs_sp_box:before{border-width:1px;}
    .bs_sp_box .bs_sp_center{height:22px;line-height:18px;font-size:12px;}
    .bs_sp_box .bs_left_item{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;}
    .bs_sp_box .bs_right_item{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;}
    .bs_product .bs_p_c .bs_a_span{width:calc(50% - 5px);margin-left:10px;margin-top:10px;}
    .bs_product .bs_p_c .bs_a_span:nth-child(odd){margin-left:0;}
    .bs_product .bs_p_con .bs_pc_left{width:100%;position:relative;}
    .bs_product .bs_p_con .bs_pc_left a{margin-top:12px;}
    .bs_product .bs_p_con .bs_pc_right{width:100%;float:none;}
    .bs_product .bs_p_con .bs_pc_right .bs_pc_img{padding-bottom:58.8%;height:auto;}
    .bs_product .bs_p_ul .bs_pu_tit .bs_pu_name span{display:none;}
    .bs_fg_left{width:100%;float:none;}
    .bs_fg_right{display:none;}
    .bs_youshi .bs_ys_span .bs_ys_p{width:130px;border-radius:6px;padding:8px 6px;}
    .bs_youshi .bs_ys_span span{height:auto;line-height:18px;padding-left:0;padding-top:25px;background-position:center top;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right{height:300px;overflow-y:auto;min-height:auto;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right::-webkit-scrollbar-track-piece {width:4px;background-color:#ccc;border-radius:10px;}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right::-webkit-scrollbar {width:4px;height:3px}
    .bs_youshi .bs_ys_ul .bs_ys_li .bs_ys_right::-webkit-scrollbar-thumb {height:50px;background-color:#d70f00;border-radius:10px;}
    .bs_bgal .bs_b_con{padding-bottom:0;}
    .bs_bgal .bs_b_ul{position:relative;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -moz-box-orient:vertical;
        -moz-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
    }
    .bs_bgal .bs_b_ul .bs_b_li{height:48px;border-left:none;border-bottom:1px solid #FFF;
        -webkit-box-flex:1;
        -webkit-flex:auto;
        -moz-box-flex:1;
        -ms-flex:auto;
        flex: auto;
    }
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_img{position:absolute;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p{padding:8px 10px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p .span_num{width:30px;height:30px;line-height:30px;margin-top:0;float:left;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p i{width:1px;height:16px;float:left;margin:7px 0 0 5px;}
    .bs_bgal .bs_b_ul .bs_b_li .bs_b_p p{width:calc(100% - 43px);float:right;left:0;margin-left:0;height:30px;line-height:30px;text-align:left;
        -webkit-writing-mode:initial;
        -ms-writing-mode:initial;
        writing-mode:initial;
    }
    .bs_bgal .bs_b_ul .bs_b_li.de3{
        -webkit-transition:all 0s ease-in-out;
        -moz-transition:all 0s ease-in-out;
        -o-transition:all 0s ease-in-out;
        transition:all 0s ease-in-out;
    }
    .bs_bgal .bs_b_ul .bs_b_li.on{height:auto;padding-bottom:66.41%;position:relative;
        -webkit-box-flex:1;
        -webkit-flex:auto;
        -moz-box-flex:1;
        -ms-flex:auto;
        flex: auto;
    }
    .bs_info .bs_i_left .bs_il_ul .bs_il_li{margin-left:30px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li:before{left:-19px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:first-child{font-size:18px;height:28px;line-height:28px;}
    .bs_info .bs_i_left .bs_il_ul .bs_il_li span:last-child{margin-top:3px;}
    .bs_news .bs_n_span .span_a{width:calc(25% - 6px);margin-left:8px;}
}