   /* pc */
   /* 首页库存展示样式 */
   @media screen and (min-width: 751px) {
       .swiper-container4 .swiper-wrapper {
           transform: translate3d(0, 0, 0);
       }

       .cooper .list li .radus .pic span {
           height: auto;
       }

       .cooper .listmb {
           display: none;
       }

       .cooper .list li .radus .pic span img {
           max-width: 90%;
           max-height: 90%;
           vertical-align: middle;
           width: 90%;
           margin-left: 5%;
       }

       /* 微信二维码位置 */
       .lightbox {
           top: 260px;
       }

       .i_tit p {
           color: #0f59d6;
		   margin-top:20px;
           margin-left:5px;
           font-size:20px;
       }

   }

   /* 移动端关于我们文案样式 */

   @media screen and (max-width: 750px) {
       .swiper-container5 .swiper-wrapper {
           transform: translate3d(0, 0, 0);
       }

       .swiper-container5 .swiper-wrapper .swiper-slide {
           height: 180px;
           width: 50%;
           overflow: hidden;
           text-align: center;
       }

       .about_in p.txt {
           opacity: 1;
           position: initial;
           background: none;
           line-height: 1.8;
       }

       .cooper .listpc {
           display: none;
       }

       .cooper .listmb {
           display: block;
       }

       .cooper .listmb li .radus .pic span img {
           width: 80%;
           margin: 20px auto 0 !important;
       }

       .con img{
    width:100%;
}

       .lightbox {
           width: 230px;
           background: #fff;
           position: fixed;
           top: 30%;
           margin-top: -100px;
           left: 50%;
           margin-left: -100px;
           z-index: 99991;
           text-align: center;
           font-size: 14px;
           line-height: 24px;
           padding-bottom: 10px;
           display: none;
       }

       .lightboxbg {
           position: fixed;
           background: #000;
           opacity: 0.5;
           left: 0;
           top: 0;
           width: 100%;
           height: 100%;
           z-index: 9999;
           display: none;
       }

       .lightbox img {
           display: block;
           margin: 5px auto 0;
           width: 220px;
           height: 220px;
       }

       .lightbox a {
           display: block;
           color: #212b5a0f59d6;
           font-size: 14px;
       }
   }

   .swiper-container77,
   .swiper-container66 {
       display: none;
   }

   .swiper-container6 .swiper-button-next,
   .swiper-container6 .swiper-button-prev,
   .swiper-container66 .swiper-button-next,
   .swiper-container66 .swiper-button-prev {
       position: absolute;
       color: #cecece;
       text-align: center;
       line-height: 41px;
       top: 46%;
       width: 65px;
       height: 65px;
       background: #fff;
       border-radius: 50%
   }

   .swiper-container66 .swiper-button-next,
   .swiper-container66 .swiper-button-prev {
       width: 45px;
       height: 45px;
   }

   .swiper-container6 .swiper-button-next .fa,
   .swiper-container6 .swiper-button-prev .fa {
       font-size: 60px;
   }

   .swiper-container66 .swiper-button-next .fa,
   .swiper-container66 .swiper-button-prev .fa {
       font-size: 45px;
   }

   .swiper-container6 .swiper-button-next {
       right: 100px;
   }

   .swiper-container6 .swiper-button-prev {
       left: 100px;
   }

   .swiper-container66 .swiper-button-next {
       right: 40px;
   }

   .swiper-container66 .swiper-button-prev {
       left: 40px;
   }

   .swiper-container7 .swiper-button-next,
   .swiper-container7 .swiper-button-prev {
       top: 50%;
       margin-top: -40px;
       background: none;
       color: #fff;
       opacity: 0;
       transition: all 0.3s;
   }

   .swiper-container7 .swiper-button-next .fa,
   .swiper-container7 .swiper-button-prev .fa {
       font-size: 40px;
   }

   .swiper-container7 ul {
       height: 420px;
   }

   .swiper-container7 li .box {
       border-top: 1px solid rgba(255, 255, 255, 0.1);
       border-bottom: 1px solid rgba(255, 255, 255, 0.1);
   }

   .hz_in .r_float {
       width: 31%;
       padding-left: 0px
   }

   /* footer */
   .foot_img {
       overflow: hidden;
       text-align: center;
       width: 145px;
       margin-right:68px;
   }

   .foot_img .ewmimg {
       width: 100%;
       background: #fff;
       border-radius: 6px;
       padding: 5px;
       box-sizing: border-box;
   }

   .foot_img .ewmimg img {
       width: 100%;
   }

   .foot_img .ewmtext {
       color: #fff;
   }

   .inner {
       position: relative;
   }

   .header_r>span:nth-child(6)>font {
       display: block;
       position: absolute;
       right: 86px;
       line-height: 45px;
       font-size: 30px;
       color: #0f59d6;
   }

   .discounts_text {
       display: none;
   }

   .about_in .content .tt2 {
       margin-top: 20px;
   }

   /* 适配移动端 */
   @media screen and (max-width: 750px) {
       div {
           box-sizing: border-box;
       }



       .swiper-container7,
       .swiper-container6,
       .foot_img {
           display: none;
       }

       .swiper-container77,
       .swiper-container66 {
           display: block;
       }

        .mt{
            text-align:center;
            background:#f1f1f1
        } 

        .i_news_first .b span{
            float:left;margin-left:20px;font-size:14px;
        } 

        .i_news_first .b p{
            float:right;margin-right:20px;font-size:14px;
        } 

        .i_news_list .b span{
            float:left;margin-left:20px;font-size:14px;
            
        } 

        .i_news_list .b a{
            float:right;margin-right:20px;font-size:14px;
        } 
            
       .i_news_list>div>img{
        width:100%;
        }

       .about_in .content .pic {
           width: 100%;
       }

       .about_in .content .tt1 {
           font-size: 35px;
           color: #333;
           text-transform: uppercase;
           margin-top: 35px;
       }

       .about_in .content .tt2 {
           font-size: 18px;
           color: #888;
           margin-top: 20px;
       }

       .about_in .content .txt {
           width: 100%;
           background: none;
           z-index: 999;
           position: inherit;
           opacity: 1;
           margin-bottom: 10px;
           font-size:14px;
       }

       .about_in .con1 .tt {
           text-align: right;
           height: 150px;
           position: relative;
       }

       .por {
           position: relative;
       }

       .por .tt {
           width: 100%;
           height: 50px !important;
           position: absolute !important;
           top: -30px;
       }

       .about_btn_box {
           position: absolute;
           bottom: 33px;
           right: 5px;
       }

       .about_in .con1 .pic1 {
           width: 100%;
       }

       .about_in .con1 .tt .btn {
           display: inline-block;
           width: 49px;
           height: 49px;
           line-height: 49px;
           text-align: center;
           border-radius: 50%;
           font-size: 18px;
           transition: all 0.3s;
           box-shadow: 0 0.4rem 0.5rem #ccc;
           color: #fff;
       }

       .about_in .con1 .tt .btn::before {
           display: none;
       }

       .about_in a.add {
           background: #e01e3c;
       }

       .brand_in {
           overflow: hidden;
       }

       .brand_in .title_in {
           position: relative;
       }

       .brand_in .fl {
           font-size: 30px;
           line-height: 30px;
           width: 100%;
       }

       /* .brand_in .fr {
          position: absolute;
          top: 20px;
          right: 20px;
          color: #fff;
          font-size: 20px;
      } */
       .brand_in .fr a {
           color: #fff;
       }

       .brand_in .list li a {
           text-align: center;
       }

       .brand_in .list li a .pic,
       .brand_in .list li a .pic span,
       .brand_in .list li a .pic span img {
           width: 100%;
       }

       .brand_in .list li a .pic span img {
           max-height: none;
           width: 80%;
       }

       .i_sidebar ul {
           overflow: hidden;
           height: 160px;
       }

       .i_sidebar ul li {
           width: calc((100% / 5) - 10px);
           display: inline-block;
           float: none;
		   background:#333;
		   margin-left:10px;
		   float:left;
		   overflow:hidden;
		   margin-right:0;
		   margin-top:5px;
		   text-overflow:ellipsis;
		   white-space: nowrap;
		   text-align:center;
       }
	   .i_sidebar ul li a{
		   color:#fff;
	   }
       /* .brand_in {
          height: 380px;
      } */
       /* ljm20200404 */

       .app_in {
           width: 100%;
           background: url(../images/app_bg.jpg) no-repeat;
           background-size: cover;
           padding: 50px 0 10px;
       }

       .i_tit p {
           color: #444;
       }

       .title_in .fl {
           color: #fff;
           width: 49%;
           display: inline-block;
           padding-left: 5px;
           margin-bottom: 20px;
       }

       .brand_in .title_in .fl {
           width: 100%;
       }

       .title_in .fr {
           color: #fff;
           width: 49%;
           display: inline-block;
           text-align: right;
           padding-right: 5px;
       }

       .title_in .fr a {
           color: #fff;
       }

       .app_in .list li .box a .pic {
           display: table;
           margin: 133px auto 0;
           z-index: 5;
           position: relative;
           transition: all 0.3s;
       }

       .app_in .list li .box a .pic span {
           width: 158px;
           height: 158px;
           border-radius: 50%;
           overflow: hidden;
           border: 5px solid #fff;
           vertical-align: middle;
       }

       .app_in .list li .box a .pic span img {
           display: block;
           margin: 0 auto;
           width: auto;
           height: 100%;
           vertical-align: middle;
           transform: scale(2);
           transition: all 0.3s;
       }

       .app_in .list li .box a .more,
       .app_in .list li .box a .bg {
           display: none;
       }

       .app_in .list li .box a .txt {
           text-align: center;
           color: #fff;
           margin-top: 20px;
           z-index: 5;
           position: relative;
           transition: all 0.3s;
       }

       .hz_in .l_float {
           width: 100%;
           background: url(../images/hz_bg.jpg) no-repeat;
           background-size: cover;
           background-color: #0f59d6;
           border-radius: 0 0 80px 0;
       }

       .hz_in .l_float .list {
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 35px;
           padding-bottom: 35px;
       }

       .hz_in .l_float .list ul li {
           display: inline-block;
           width: 31%;
           margin: 0.8%;
           height: 100px;
           background: #fff;
           border-radius: 6px;
           display: inline-block;
           position: relative;
       }

       .hz_in .l_float .list ul li img {
           position: absolute;
           top: 50%;
           left: 50%;
           width: 90%;
           transform: translate(-50%, -50%);
       }

       .hz_in .r_float {
           width: 100%;
       }

       .hz_in .r_float .sublist h2 {
           font-size: 35px;
           color: #333;
           text-transform: uppercase;
           margin-top: 35px;
           line-height: 35px;
       }

       .hz_in .r_float .sublist .tt p {
           font-size: 18px;
           color: #888;
           margin-top: 20px;
       }

       .hz_in .r_float .sublist .txt {
           width: 100%;
           background: none;
           z-index: 999;
           position: inherit;
           opacity: 1;
           margin-bottom: 10px;
       }

       .swiper-container77 {
           height: 320px;
       }

       .swiper-container77 .swiper-pagination-bullet-active {
           background: #fff !important;
       }

       .swiper-container77 .swiper-slide .box {
           width: 100%;
           height: 280px;
           position: relative;
           box-sizing: border-box;
           border-left: 1px solid rgba(255, 255, 255, 0.1);
           border-top: 1px solid rgba(255, 255, 255, 0.1);
           border-bottom: 1px solid rgba(255, 255, 255, 0.1);
           overflow: hidden;
       }

       .swiper-container77 .swiper-slide .box a .pic {
           margin: 30px auto 0 !important;
       }

       .swiper-container77 .swiper-slide .box a .txt {
           width: 100%;
           background: none;
           z-index: 999;
           position: inherit;
           opacity: 1;
           margin-bottom: 10px;
       }

       .swiper-container77 .swiper-slide .box a .pic span {
           width: 158px;
           height: 158px;
           border-radius: 50%;
           overflow: hidden;
           display: block !important;
           border: 5px solid #fff;
           vertical-align: middle;
       }

       /* 产品详情页 */
       .product_con img {
           width: 100%;
       }

       .product_con p a {
           height: 17px;
           display: inline-block;
           margin: 0;
           padding: 0;
       }

       .product_con p a .qq {
           width: 20px;
           margin: 0;
       }

       /* ljm20200404 */
       /* ljm20200408 */
       .header {
           height: 110px !important;
       }

       .header_r>span:nth-child(6)>font {
           display: none;
       }

       .discounts_text {
           position: absolute;
           top: 47px;
           left: 10px;
           display: block;
           font-size: 12px;
           color: #0f59d6;
       }

       /* ljm20200408 */

   }

   /* skfag20200615 */
   @media screen and (min-width: 750px) {

       /* 首页 */
       .header_r {
           float: right;
           padding-right: 33px;
       }

       .ellipsis {
           width: 100%;
           display: block;
           text-align: center;
           margin-top: 10px;
       }

       .i_sidebar {
           width: 200px;
           float: left;
       }

       .i_sidebar ul {
           padding: 0;
           height: auto;
           width: 100%;
           box-sizing: border-box;
       }

       .i_sidebar h3,
       .i_sidebar ul li {
           float: none;
       }

       .i_sidebar ul li {
           margin: 10px 0;
           height: 38px;
           line-height: 35px;
           background: #333;
		   margin-left:10px;
		   margin-bottom:0px;
		   text-align:center;
		   margin-top:5px;
		   font-size:12px;
       }

       .i_sidebar ul li a {
           color: #fff;
           display: block;
       }

       .i_sidebar ul li .go {
           margin-top: 9px;
           color: #fff;
       }

       .i_sidebar ul li font,
       .i_sidebar ul li a:hover {
           color: #fff !important;
       }

       .i_sidebar ul li:hover {
           background: #0f59d6;
       }

        

       .i_pro_sub {
           padding-bottom:50px;
		   float:left;
		   width:calc(100% - 230px);
		   margin-top:20px;
		   margin-left:30px;
       }

       .i_pro_sub ul li {
           margin: 10px 0.5% 0 !important;
           display: inline-block;
           width: 24%;
           padding: 0;
           background: #fff;
		   position:relative;
       }
	   .i_pro_sub ul li:hover a .pic{
		   transform: rotate3d(1,1,1,360deg);
		   transition:1s;
	   }

       .i_pro_sub ul li a {
           background: none;
       }

       .i_pro_sub ul li a .pic span img {
           width: 99%;
           max-height: none;
		   margin-left:0.5%;
       }

       .i_pro_sub ul li a:hover {
           background: none;
           box-shadow: none;
       }

       .i_pro_sub ul li a .pic {
           float: none;
           width: 100%;
           margin: 0 auto;
       }

       .i_pro_sub ul li a p {
           display: none;
       }

       .i_pro_sub ul li a .txt {
           width: 100%;
		   position:absolute;
		   top:45%;
		   opacity:0;
		   background:#0f59d6;
		   color:#fff;
       }
	   .i_pro_sub ul li:hover a .txt{
		   opacity:1;
		   transition:1s;
	   }

       .detail-btn-box {
           width: 100%;
           height: 30px;
           line-height: 30px;
           margin-top: 5px;
       }

       .detail-btn-box .btn {
           width: 100%;
           box-sizing: border-box;
           background: #0f59d6;
           color: #fff;
           border: 1px solid #ccc;
           display: inline-block;
           text-align: center;
       }

       .inline-btn {
           background: #fff !important;
           color: #0f59d6 !important
       }

       .detail-btn-box a {
           width: 48%;
           margin: 0 1%;
           display: inline-block !important;
       }

       /* 型号查询页 */
       .i_search_sk {
           width: 1200px;
           margin: 0px auto 0;
           background: url(../images/search_bg.gif) no-repeat center;
       }

       .types-sk {
           margin: 40px 0 50px;
       }

       .types-sk table {
           width: 100%;
           border: 1px solid #ccc;
       }

       .types-sk table tr:hover {
           background: #f7f7f7;
       }

       .types-sk table tr:nth-child(even) {
           background: #f5f5f5;
       }

       .types-sk table th {
           height: 50px;
           line-height: 50px;
           background: #f7f7f7;
           border-bottom: 1px solid #ccc;
       }

       .types-sk table td {
           height: 32px;
           line-height: 32px;
           text-align: center;
       }

       /* 分页样式 */
       .pagination1-box {
           text-align: center;
           padding: 20px 0;
       }

       .pagination1-box .num {
           padding: 5px 16px;
           vertical-align: middle;
           border: 1px solid #ccc;
       }

       .pagination1 {
           vertical-align: middle;
           display: inline-block;
           padding: 0;
           margin: 0;
       }

       .pagination1 li {
           display: inline;
       }

       .pagination1 li a {
           color: black;
           float: left;
           padding: 5px 16px;
           text-decoration: none;
       }

       .pagination1 li a.active {
           background-color: #0f59d6;
           color: white;
       }

       .pagination1 li a:hover:not(.active) {
           background-color: #ddd;
       }

       /* 分页样式 */
   }

    
        .header_r{
            padding:20px 0;
            
        }
        .header_r span span{
            display:block;
            margin-top:0px;
            font-size:14px;
            margin-left:2px;
        }
        .menu {
            position: relative;
            background: #0f59d6;
        }

        .tel {
            margin-top: 50px;
        }

        .clearfixz {
            margin-left: 0px;
        }

        .menu .clearfixz li {
            padding: 0 36px;
        }
        .menu .clearfixz li:hover{
            background:#fff;
            color:#000;
            border-bottom:2px solid #CC0033;
            border-top:1px solid #111;
            box-sizing:border-box;
            height:51px;
        }
        .menu .clearfixz .active{
            background:#fff;
            color:#000;
            border-bottom:2px solid #CC0033;
            box-sizing:border-box;
            height:51px;
        }
        .menu .clearfixz .active a{
            color:#000;
        }
        .about_in .title_in h1 {
            text-align: center;
        }

        .about_in .title_in p {
            text-align: center;
        }

        .box {
            padding-top: 50px;
        }

        .title_in:before {
            top: 110px;
        }

        .about_in .box {
            background-attachment: fixed
        }

        .swiper-containerz .swiper-slide {
            padding-bottom: 20px;
        }

        .swiper-containerz .swiper-slide>div {
            background: #f9f9f9;
            border: 1px solid #f2f2f2;
            text-align: center;
            border-radius: 10px;
            padding: 0 20px;
            padding-bottom: 100px;
        }

        .swiper-containerz .swiper-slide>div>div:last-child {
            margin-top: 20px;
        }

        .swiper-containerz .swiper-slide img {
            width: 100px;
            height: 100px;
            display: block;
            margin: 0 auto;
            margin-top: -50px;
            border-radius: 50%;
        }

        .swiper-containerz+.swiper-button-next,
        .swiper-containerz+.swiper-button-next+.swiper-button-prev {
            position: absolute;
            width: 40px;
            height: 40px;
            text-align: center;
            line-height: 40px;
            color: #fff;
            top: 100px;
            background: #333;
            cursor: pointer;
            font-size: 24px;
            border-radius: 5px;
            opacity: 0.5;
        }

        .swiper-containerz+.swiper-button-next:after,
        .swiper-containerz+.swiper-button-next+.swiper-button-prev:after {
            font-size: 20px;
            content: '>';
        }

        .swiper-containerz+.swiper-button-next+.swiper-button-prev:after {
            content: '<';
        }

        .swiper-containerz+.swiper-slide:hover>div {
            background: #cc0033;
            border: 1px solid transparent;
            color: #fff;
        }

        .swiper-containerz {
            width: 90%;
        }

        .swiper-containerz .swiper-slide:hover img {
            box-shadow: 1px 5px 10px #fff;
        }

        .fw .title_in:before,
        .app_in .title_in:before {
            content: '';
            display: none;
        }

        .brand_cat li {
            width: 23%;
            float: left;
            overflow: hidden;
            background: #F8F8F8;
            border: 1px solid #F1F1F1;
            margin-left: 1%;
        }

        .brand_cat li:hover {
            background: #fff;
            box-shadow: 2px 5px 20px #ccc;
        }

        .brand_cat li img {
            width: 50%;
            margin-top: 10px;
            margin-right: 10px;
            float: right;
        }

        .right1 {
            width: 100%;
            margin-top:30px;
        }

        .brand_cat li>div {
            width: 100%;
            margin-top: 60px;
        }

        .brand_cat li>div>div:first-child {
            font-size: 26px;
            margin-left: 20px;
        }

        .brand_cat li>div>div:nth-child(2) {
            margin-left: 20px;
            font-size: 15px;
            margin-top: 10px;
        }

        .brand_cat li>div>div:nth-child(3) {
            margin-left: 12px;
            color: #666;
            font-size: 12px;
        }

        .product_sub img {
            width: 23%;
            float: left;
            margin: 0;
            border: none;
            height:100%;
        }

        .product_sub .product_sub_1 {
            width: 62%;
            float: left;
            margin: 0;
            border: none;
        }

        .product_sub>div {
            overflow: hidden;
            
            display:inline-block;
        }

        .product_sub table {
            margin-top: 20px;
            border: none;
            width: 100%;
            line-height: 30px;
        }

        .product_sub table tr {
            border: none;
        }

        .product_sub table tr:last-child {
            border: none;
        }

        .product_sub table tr td {
            border: none;
            text-align: center;
        }

        .product_sub table tr th {
            background: none;
            text-align: left;
            color: #666;
        }

        .product_sub table tr td:first-child {
            background: #898989;
        }

        .product_sub table tr td:last-child {
            background: #f4f4f4;
        }

        @media screen and (max-width:720px) {
            .fw .txt {
                opacity: 1;
                position: inherit;
                background: none;
            }

            .box img {
                width: 100%;
            }

            .swiper-containerz {
                width: 100%;
            }

            .swiper-containerz .swiper-slide>div {
                margin: 20px;
            }

            .brand_cat li {
                width: 45%;
                margin-left: 2.5%;
                height: auto;
            }

            .brand_cat li>div {
                margin-top: 36px;
            }
        }

   /* skfag20200615 */