@charset "utf-8";

/* CSS Document */


/**判断**/


/**/

@media all and (min-width: 1800px) {}

@media all and (min-width:1600px) and (max-width: 1800px) {
  .juzhong {
    width: 1500px;
    min-width: 1500px;
  }

  .zhiding {
    right: 20px;
  }
}

@media all and (min-width:1360px) and (max-width: 1600px) {
  .juzhong {
    width: 1280px;
    min-width: 1280px;
  }

  .navk li a {
    padding: 0 20px;
  }

  .navk li:nth-last-child(1) a {
    padding: 0 0 0 20px;
  }

  .in_ppwhk {
    padding: 70px 0;
    display: block;
    overflow: hidden;
  }

  .cpjid_jskd {
    height: 56px;
    overflow: hidden;
  }

  .ins_cpkjs_titks {
    padding-bottom: 20px;
  }

  /***********about**********************/
  .ab_zzzsk {
    padding: 50px 0;
    overflow: hidden;
  }

  .ab_gsjsk {
    overflow: hidden;
  }

  /***********brand**********************/
  .jbkdsdF_img {
    height: auto;
    overflow: hidden;
  }

  .bjkd_2 {
    right: 0;
    top: 25px;
  }

  .kjnkfs1 {
    top: 78px;
  }

  .kjnkfs2 {
    top: 90px;
  }

  .kjnkfs3 {
    top: 80px;
  }

  /**********************product_view*************************/
  .pro_vie_left {
    width: 15%;
  }

  .peof_dleft {
    height: auto;
  }

  /*************************culture***********************************/
  .curjd_img {
    height: 224px;
  }

  .curd_listk li .curd_imgkds {
    height: 224px;
    overflow: hidden;
  }

  /*****************customized*********************/
  .chihdk_left {
    padding-right: 20px;
  }

  /*****************news*********************/
  .news_litop {
    height: 13px;
  }

  .new_libot {
    height: 8px;
  }

  .zhiding {
    right: 20px;
  }
}


/* 中小型笔记本或大平板 laptop */

@media all and (min-width: 1280px) and (max-width: 1360px) {
  .juzhong {
    width: 1200px;
    min-width: 1200px;
  }

  .in_ppksd_right {
    width: 40%;
  }

  .in_ppjskd_left {
    width: 58%;
  }

  .navk li a {
    padding: 0 20px;
  }

  .in_ppwhk {
    height: 510px;
    overflow: hidden;
    display: block;
    padding: 50px 0;
  }

  .in_ppkjjs_wzks {
    height: 365px;
    overflow: hidden;
  }

  .in_cpkjjd_lik ul {
    margin-left: -10px;
  }

  .in_cpkjjd_lik li {
    padding-left: 10px;
  }

  .in_cspkjnd_top {
    height: 20px;
  }

  .cpjid_jskd {
    height: 56px;
    overflow: hidden;
  }

  .in_ab_lef_bjtks {
    height: 335px;
  }

  .in_ab_hbjtk {
    height: 235px;
  }

  .in_ab_leftdyxz {
    height: 260px;
  }

  .whkds_syp {
    height: 200px;
    overflow: hidden;
  }

  .in_fot_left {
    width: 65%;
  }

  .in_fope_left_lik ul {
    margin-left: -50px;
  }

  .in_fope_left_lik li {
    padding-left: 50px;
  }

  .wemh_left img {
    width: 110px;
    height: 110px;
  }

  /***********about**********************/
  .ab_zzzsk {
    padding: 40px 0;
    overflow: hidden;
  }

  .ab_gsjsk {
    overflow: hidden;
  }

  .ab_cqylks_img {
    height: 273px;
    overflow: hidden;
  }

  /***********brand**********************/
  .jbkdsdF_img {
    height: auto;
    overflow: hidden;
  }

  .bjkd_2 {
    right: 0;
    top: 25px;
  }

  .kjnkfs1 {
    top: 78px;
  }

  .kjnkfs2 {
    top: 80px;
    left: 100px;
  }

  .kjnkfs3 {
    top: 80px;
  }

  /**********************product_view*************************/
  .pro_vie_left {
    width: 15%;
    padding: 50px 40px;
  }

  .peof_dleft {
    height: auto;
  }

  .proefc_jklnf {
    padding: 10px 0;
  }

  .pronsd_wzk {
    padding: 15px 0;
  }

  .projd_jskdda {
    padding: 30px 0;
  }

  /*************************culture***********************************/
  .curjd_img {
    height: 207px;
  }

  .curd_listk li .curd_imgkds {
    height: 207px;
    overflow: hidden;
  }

  .curturn_list {
    padding: 50px 0;
    display: block;
  }

  /*****************customized*********************/
  .chihdk_left {
    padding-right: 20px;
  }

  /*****************news*********************/
  .news_litop {
    height: 13px;
  }

  .new_libot {
    height: 8px;
  }

  .news_imgkd {
    height: 204px;
    display: block;
    overflow: hidden;
  }

  .zhiding {
    right: 20px;
  }
}

@media all and (min-width: 1024px) and (max-width: 1280px) {
  .juzhong {
    width: 950px !important;
    min-width: 950px;
  }

  .navk li a {
    padding: 0 15px;
  }

  .navk li:nth-last-child(1) a {
    padding: 0 0 0 15px;
  }

  .in_ppjskd_left {
    width: 65%;
  }

  .in_ppksd_right {
    width: 33%;
  }

  .in_ppkjjs_wzks {
    width: 62%;
    padding: 40px 25px;
    height: 300px;
    overflow: hidden;
  }

  .in_ppwhk {
    height: 473px;
    overflow: hidden;
  }

  .in_cpkjjd_lik li {
    width: 50%;
    margin-bottom: 20px;
  }

  .indjla_lbkd .swiper-button-next_cpk,
  .indjla_lbkd .swiper-button-prev_cpk {
    width: 200px;
  }

  .in_ab_leftdyxz {
    height: 195px;
  }

  .in_ab_lef_bjtks {
    height: 260px;
    overflow: hidden;
  }

  .in_ab_hbjtk {
    height: 175px;
    overflow: hidden;
  }

  .in_abous_wjskd {
    height: 185px;
    overflow: hidden;
  }

  .whkds_syp {
    height: 158px;
    overflow: hidden;
    padding: 20px 30px;
  }

  .whd_sjdkf {
    margin-top: 10px;
  }

  .in_fot_left {
    width: 66%;
  }

  .in_fot_right {
    width: 32%;
  }

  .in_fope_left_lik ul {
    margin-left: -40px;
  }

  .in_fope_left_lik li {
    padding-left: 40px;
  }

  /********************about*****************/
  .ab_zzzsk {
    overflow: hidden;
    padding: 30px 0;
  }

  .ab_cqylks_img {
    height: 215px;
    overflow: hidden;
  }

  .ab_gsjsk {
    padding: 30px 0;
  }

  .ab_wzjskdf {
    height: 300px;
    overflow: hidden;
  }

  .ab_cqyl {
    padding: 30px 0 50px;
  }

  /***********brand**********************/
  .jbkdsdF_img {
    height: auto;
    overflow: hidden;
  }

  .bransd_left li a {
    width: 130px;
  }

  .bjkd_2 {
    right: -18px;
    top: 10px;
  }

  .kjnkfs1 {
    top: 60px;
    right: 50px;
  }

  .kjnkfs2 {
    top: 60px;
    left: 80px;
  }

  .kjnkfs3 {
    top: 60px;
    width: 20%;
    right: 55px;
  }

  .kjnkfs1,
  .kjnkfs2 {
    width: 20%;
  }

  .kjnkfs1 img {
    width: 100%;
  }

  .bjkdh_3 {
    bottom: 0;
  }

  .bjkdh_4 {
    bottom: 0;
  }

  /******************product****************/
  .pronsd_wzk {
    display: none;
  }

  .dxgmk_dzksj {
    padding-top: 20px;
  }

  .dxgmk_dzksj a {
    float: left;
  }

  .pro_vie_left {
    width: 17.8%;
    padding: 50px 30px;
  }

  .peof_dleft b {
    height: 225px;
  }

  .peof_dleft {
    height: auto;
  }

  .projd_jskdda {
    padding: 30px 0 20px;
    display: block;
  }

  /*************************culture***********************************/
  .curjd_img {
    height: 154px;
  }

  .curd_listk li .curd_imgkds {
    height: 154px;
    overflow: hidden;
  }

  .curturn_list {
    padding: 50px 0;
    display: block;
  }

  .cur_top {
    height: 8px;
  }

  .curs_right {
    width: 36%;
  }

  /*****************customized*********************/
  .chihdk_left {
    padding-right: 20px;
  }

  .hbjdfd_bjks {
    height: 266px;
    display: block;
    padding-top: 40px;
    padding-left: 40px;
  }

  /*****************news*********************/
  .news_litop {
    height: 13px;
  }

  .new_libot {
    height: 10px;
  }

  .news_imgkd {
    height: 165px;
    display: block;
    overflow: hidden;
  }

  .neww_listl li {
    padding-left: 20px;
    margin-bottom: 20px;
  }

  .zhiding {
    right: 0;
  }
}


/* 中型平板或小型笔记本 tablet */

@media all and (min-width: 768px) and (max-width: 1024px) {
  .juzhong {
    width: 700px;
    min-width: 700px;
  }

  /*.navbar-transparent{margin: 40px 0 !important;}*/
  .navk li a {
    padding: 0 7px;
  }

  .mobilde {
    display: block;
  }

  .navk {
    display: none;
  }

  /*.in_ppjdksd_left,.inppjgd_imngj{display: none;}*/
  .in_ppjskd_left {
    width: 100%;
  }

  .in_ppksd_right {
    width: 100%;
  }

  .in_ppwhk {
    height: auto;
  }

  .in_ppkjjs_wzks {
    height: 300px;
    overflow: hidden;
  }

  .in_ppkjjs_wzks {
    margin-bottom: 30px;
  }

  .indjla_lbkd {
    display: none;
  }

  .in_abkd_left {
    width: 100%;
  }

  .in_abkd_right {
    width: 100%;
    padding-left: 0;
    margin-top: 20px;
  }

  .in_ab_lef_bjtks {
    height: 290px;
    display: block;
  }

  .in_ab_leftdyxz {
    height: 220px;
    display: block;
  }

  .in_ab_hbjtk {
    height: 210px;
    display: block;
  }

  .in_ab_listk li {
    width: 50%;
  }

  .whkds_syp {
    height: 233px;
    overflow: hidden;
  }

  .in_fgot_left_top {
    display: none;
  }

  .in_fot_right {
    width: 100%;
    float: left;
    margin-top: 20px;
  }

  .zxdhks,
  .zxrxk {
    text-align: left;
  }

  .ewmkjhd {
    overflow: hidden;
    float: left;
  }

  .mobil_cpks {
    display: block;
  }

  /********************about*****************/
  .ab_gsjsk {
    padding: 30px 0;
    display: block;
    overflow: hidden;
  }

  .ab_zzzsk {
    padding: 30px 0;
    overflow: hidden;
  }

  .ab_cqyl {
    padding: 30px 0 50px;
    display: block;
    overflow: hidden;
  }

  .ab_cqylks_img {
    height: 157px;
    overflow: hidden;
  }

  /***********brand**********************/
  .jbkdsdF_img {
    height: auto;
    overflow: hidden;
  }

  .bransd_left li a {
    width: 130px;
  }

  .bjkd_2 {
    right: -18px;
    top: 10px;
  }

  .kjnkfs1 {
    top: 100px;
    right: 80px;
  }

  .kjnkfs2 {
    top: 100px;
    left: 120px;
  }

  .kjnkfs3 {
    top: 100px;
    right: 55px;
  }

  .kjnkfs1 img {
    width: 100%;
  }

  .bjkdh_3 {
    bottom: 0;
  }

  .bjkdh_4 {
    bottom: 0;
  }

  .bransd_left li a {
    width: 130px;
  }

  .breskld_lanjs {
    height: auto;
  }

  .brands_left {
    width: auto;
  }

  .brand_right {
    width: 100%;
  }

  .produ_list li {
    width: 50%;
  }

  /************************product_view***************************/
  .peof_dleft {
    width: 100%;
  }

  .pro_vie_left {
    width: 21%;
    padding: 50px 30px;
    height: 320px;
  }

  .pro_rfight {
    width: 100%;
    padding-left: 0;
  }

  .produvie_lisatl {
    width: 80%;
  }

  /***********culture********************/
  .whlnk_left {
    width: 100%;
  }

  .whlnk_right {
    display: none;
  }

  .curturn_list {
    padding: 40px 0;
  }

  .curd_listk li {
    width: 50%;
  }

  .cur_top {
    height: 8px;
  }

  .curjd_img {
    height: 178px;
  }

  .curd_listk li .curd_imgkds {
    height: 178px;
  }

  .curs_right {
    width: 28%;
  }

  /*****************customized*********************/
  .chihdk_left {
    width: 100%;
    padding-bottom: 30px;
  }

  .hbjdfd_bjks {
    height: 266px;
    display: block;
    padding-top: 40px;
    padding-left: 40px;
  }

  .jlhido_right {
    display: none;
  }

  /*****************news*********************/
  .news_litop {
    height: 13px;
  }

  .new_libot {
    height: 10px;
  }

  .news_imgkd {
    height: 113px;
    display: block;
    overflow: hidden;
  }

  .neww_listl li {
    padding-left: 20px;
    margin-bottom: 20px;
  }

  .dtljfs {
    height: 340px;
    overflow: hidden;
  }

  .consd_left b {
    height: 250px;
  }

  .cons_right {
    padding-left: 20px;
  }

  .cons_xxfsk {
    padding: 10px 0;
  }

  .cons_xxfsk li {
    padding: 5px 0;
  }

  .conts {
    height: 450px;
  }

  .cons_liright span {
    font-size: 14px;
  }
}


/* 手机或小平板 phone */

@media all and (min-width: 360px) and (max-width: 768px) {
  .juzhong {
    width: 100%;
    min-width: 100%;
    padding: 0 20px;
  }

  .mobilde {
    display: block;
  }

  .navk {
    display: none;
  }

  .mobilde {
    display: block;
    overflow: hidden;
  }

  .navk {
    display: none;
  }

  /*.in_ppjdksd_left,.inppjgd_imngj{display: none;}*/
  .in_ppjskd_left {
    width: 100%;
  }

  .in_ppksd_right {
    width: 100%;
  }

  .in_ppwhk {
    height: auto;
  }

  .in_ppkjjs_wzks {
    overflow: hidden;
  }

  .in_ppkjjs_wzks {
    margin-bottom: 0px;
  }

  .indjla_lbkd {
    display: none;
  }

  .in_abkd_left {
    width: 100%;
  }

  .in_abkd_right {
    width: 100%;
    padding-left: 0;
    margin-top: 20px;
  }

  .in_ab_lef_bjtks {
    height: 290px;
    display: block;
  }

  .in_ab_leftdyxz {
    height: 220px;
    display: block;
  }

  .in_ab_hbjtk {
    height: 210px;
    display: block;
  }

  .in_ab_listk li {
    width: 50%;
  }

  .whkds_syp {
    height: 233px;
    overflow: hidden;
  }

  .in_fgot_left_top {
    display: none;
  }

  .in_fot_right {
    width: 100%;
    float: left;
    margin-top: 20px;
  }

  .zxdhks,
  .zxrxk {
    text-align: left;
  }

  .ewmkjhd {
    overflow: hidden;
    float: left;
  }

  .navbar-brand img {
    height: 13vw;
  }

  .mob_nav {
    margin: 15px 0;
    height: 18.5px;
    line-height: 18.5px;
  }

  .mobile_ul {
    top: 13vw;
  }

  .in_ppjdksd_left,
  .inppjgd_imngj {
    display: none;
  }

  .in_ppkjjs_wzks {
    padding: 20px 10px;
    display: block;
    overflow: hidden;
  }

  .ins_cpkjs_titks {
    padding-bottom: 10px;
  }

  .mobil_cpks .swiper-slide {
    width: 100% !important;
  }

  .in_ab_lef_bjtks {
    height: 133px;
  }

  .in_ab_leftdyxz {
    height: 100px;
    top: 20px;
  }

  .in_ab_hbjtk {
    height: 80px;
  }

  .in_about {
    padding: 30px 0;
  }

  .in_abk_titk img {
    margin-bottom: 10px;
  }

  .whkds_syp {
    height: 106px;
    padding: 15px;
  }

  .whkdj_titk {
    line-height: 25px;
    overflow: hidden;
    height: 50px;
  }

  .whd_sjdkf {
    margin-top: 5px;
  }

  .in_ppwhk {
    padding: 20px 0;
    display: block;
    overflow: hidden;
  }

  .mobil_cpks {
    display: block;
  }

  .view_move {
    height: 32px;
    line-height: 30px;
  }

  .view_move span {
    line-height: 30px;
  }

  .view_move b {
    top: 10px;
  }

  .in_abous_tit {
    width: 100%;
    margin-bottom: 10px;
  }

  /********************about***********************/
  .ab_banmk {
    height: 240px;
  }

  .ab_bantit {
    width: 70%;
    margin: 0 auto;
  }

  .ab_gsjdf_tit {
    width: 23.07%;
  }

  .ab_gsjdklsd {
    width: 76.93%;
    padding-left: 20px;
  }

  .ab_gsjsk {
    padding: 20px 0;
    display: block;
    overflow: hidden;
    min-height: 200px;
  }

  .ab_zzzsjdk_tti {
    width: 100%;
    margin: 0 auto 20px;
  }

  .ab_zzzsjdk_tti img {
    width: 100%;
  }

  .ab_zzzsk {
    padding: 20px 0;
  }

  .ab_zzryskd_list li {
    width: 50%;
    float: left;
  }

  .absd_imhjd {
    height: 87px;
    overflow: hidden;
  }

  .ab_cqyl {
    padding: 20px 0;
    ;
  }

  .ab_cqyl .ab_zzzsjdk_tti {
    width: 100%;
  }

  .ab_wzjskdf {
    font-size: 14px;
    line-height: 25px;
  }

  .ab_gskd_tit {
    margin-bottom: 10px;
  }

  .ab_bjt_left {
    width: 50px;
  }

  .ab_bjt_right {
    width: 100px;
  }

  .ab_zzzsk {
    /* height: 440px; */
  }

  .ab_cqylnjkd li {
    width: 50%;
  }

  .in_ab_lef_bjtks b,
  .in_ab_lef_bjtks b {
    width: 30px;
    height: 30px;
  }

  /***********brand**********************/
  .bramnsd_lmk {
    display: none;
  }

  .jbkdsdF_img {
    height: auto;
    overflow: hidden;
  }

  .bransd_left li a {
    width: 130px;
  }

  .bjkd_2 {
    right: -18px;
    top: 10px;
    width: 35%;
  }

  .kjnkfs1 {
    top: 35px;
    right: 30px;
    width: 20%;
  }

  .kjnkfs2 {
    top: 35px;
    left: 40px;
  }

  .kjnkfs3 {
    top: 35px;
    right: 25px;
  }

  .moblikd {
    width: 100%;
    height: 36px;
    display: block;
    border: 1px solid #535151;
    font-size: 14px;
    color: #fff;
    padding: 0 3vw;
    line-height: 36px;
  }

  .breskld_lanjs {
    background: #232426 !important;
  }

  .moblib_flks {
    padding: 3vw;
    display: none;
  }

  .moblib_flks li {
    border-bottom: 1px solid #4b4a4a;
  }

  .moblib_flks li a {
    font-size: 14px;
    color: #fff;
    line-height: 40px;
    display: block;
  }

  .mobile_flk {
    padding: 2vw 0;
    display: block;
  }

  .moblikd {
    position: relative;
  }

  .kjnkfs1 img {
    width: 100%;
  }

  .bjkdh_3 {
    bottom: -18px;
  }

  .bjkdh_4 {
    bottom: -18px;
  }

  .bransd_left li a {
    width: 120px;
  }

  .breskld_lanjs {
    height: auto;
  }

  .bramnd_right {
    margin-top: 10px;
  }

  .brands_left {
    width: 100%;
    display: block;
    margin: 0 auto;
    float: none;
  }

  .brand_right {
    width: 100%;
  }

  .bramnsd_lmk {
    padding: 15px 20px;
  }

  .bransd_left li a {
    width: 130px;
  }

  .bransd_left li a span {
    font-size: 16px;
  }

  .bramnd_right {
    display: none;
  }

  .brand_list li {
    padding: 10px 0 20px;
  }

  .brand_right {
    padding-left: 0;
    padding-right: 0;
    padding-top: 10px;
    padding-bottom: 0px;
  }

  .kjnkfs2,
  .kjnkfs3 {
    width: 20%;
  }

  .in_cpkjjd_lik li {
    width: 100%;
  }

  .bjkd {
    width: 50%;
  }

  .brans_titk {
    font-size: 20px;
    margin-bottom: 10px;
    line-height: 30px;
  }

  .brklsd_wzks,
  .shiwkl,
  .brklsd_wzks div {
    font-size: 14px;
    line-height: 26px;
  }

  .produ_list li {
    margin-bottom: 20px;
  }

  .peof_dleft b {
    height: 220px;
    display: block;
  }

  /************************product_view***************************/
  .peof_dleft {
    width: 100%;
  }

  .pro_vie_left {
    width: 21%;
    padding: 50px 30px;
    height: 320px;
  }

  .pro_rfight {
    width: 100%;
    padding-left: 0;
  }

  .opirne_left span {
    width: 50%;
  }

  .produvie_lisatl {
    width: 100%;
    padding-left: 0;
  }

  .pro_vie_left {
    display: none
  }

  .peof_dleft {
    height: auto;
  }

  .pros_titkld {
    font-size: 20px;
  }

  .proefc_jklnf {
    padding: 10px 0;
  }

  .pronsd_wzk {
    padding: 10px 0;
  }

  .dxgmk_dzksj a {
    margin-right: 20px;
  }

  .protd_voiew_img {
    width: 100%;
  }

  .pro_khkdf {
    /* margin-bottom: 100px; */
    font-size: 14px;
    line-height: 28px;
  }

  .ab_gskd_tit {
    width: 100%;
    text-align: center;
  }

  .ab_gskd_tit img {
    width: 100%;
  }

  /***********culture********************/
  .whlnk_left {
    width: 100%;
  }

  .whlnk_right {
    display: none;
  }

  .curturn_list {
    padding: 30px 0;
  }

  .curd_listk li {
    width: 100%;
    margin-bottom: 20px;
  }

  .cur_top {
    height: 8px;
  }

  .curjd_img {
    height: 176px;
  }

  .curd_listk li .curd_imgkds {
    height: 178px;
  }

  .curd_listk {
    padding-bottom: 10px;
  }

  .curs_right {
    width: 28%;
  }

  .cur_bottom_bhj {
    height: 5px;
  }

  .whlnk_left div {
    padding: 0;
    font-size: 14px;
    line-height: 25px;
  }

  .whlnk {
    padding: 10px 0;
  }

  .whlnk_left {
    padding: 10px 0 0px;
  }

  .cur_zjkd {
    padding: 10px 20px;
  }

  /**************customized*******************/
  .jlhido_right {
    width: 100%;
  }

  .hbjdfd_bjks {
    height: 227px;
    padding-top: 40px;
    padding-left: 40px;
  }

  .cuiknfld_lfn {
    padding: 20px 0 20px;
  }

  .jlhido_right {
    height: 235px;
  }

  .chihdk_left {
    font-size: 14px;
    line-height: 28px;
  }

  .chihdk_left {
    width: 100%;
  }

  .cusn_bjk,
  .cusn_bjke {
    display: none;
  }

  .dingzhik {
    padding: 20px 0;
    display: block;
  }

  .djkbs_titkld {
    width: 30%;
    margin: 0 auto;
  }

  .hbjdfd_bjks img {
    width: 45%;
  }

  .cons_xxfsk li {
    padding: 14px 0;
  }

  .cons_liright span {
    font-size: 14px;
    line-height: 23px;
  }

  /**************news*******************/
  .neww_listl ul {
    margin-left: -20px;
  }

  .neww_listl li {
    width: 100%;
    padding-left: 20px;
    margin-bottom: 10px;
  }

  .news_litop {
    height: 12px;
  }

  .new_libot {
    height: 12px;
  }

  .consd_left {
    width: 100%;
  }

  .dtljfs {
    margin-top: 30px;
    display: block;
    height: 200px;
    margin-bottom: 30px;
    padding-left: 0;
  }

  .consd_left b {
    height: 180px;
    display: none;
    overflow: hidden;
  }

  .cons_right {
    width: 100%;
    padding-left: 0;
  }

  .cons_xxfsk {
    padding: 10px 0;
    display: block;
  }

  /***********************customized_view****************/
  .bransj_listd {
    padding: 30px 15px 40px;
  }

  .brans_jhjd {
    width: 100%;
  }

  .brans_jhjd select {
    width: 65%;
    float: right;
  }

  .dzslk_lish .vrans_span {
    line-height: 24px;
    display: block;
  }

  .dzslk_lish {
    margin-bottom: 10px;
  }

  .inppkds_titmjd img {
    width: 50px;
    height: auto;
    display: block;
  }

  .in_ppkjjs_wzks {
    width: 84%;
  }

  .in_fzlcks_tit {
    width: 35%;
    margin: 0 auto;
  }

  .ins_cpkjs_titks {
    width: 25%;
    margin: 0 auto;
  }

  .in_fot_right {
    display: none;
  }

  .in_fotshd_knhgd {
    display: block;
  }

  .in_fotshd_knhgd .in_fouvds {
    width: 100%;
    text-align: left;
    padding: 10px 0;
    margin-right: 0;
  }

  .in_footers {
    padding-top: 0;
    background: none;
  }

  .in_fot_left {
    width: 100%;
    text-align: center;
  }

  .in_fgot_left_bot {
    padding: 0;
  }

  .in_ppkjjs_wzks {
    line-height: 28px;
    font-size: 14px;
    padding-top: 0;
  }

  .sjkbd_logo .brans_jhjd {
    height: auto;
  }

  .jkbkd_leftks {
    width: 100%;
  }

  /****************index*******************/
  .cpks_imgk {
    width: 50%;
    float: left;
  }

  .cbpd_jkhds {
    width: 50%;
    padding: 10px 0;
    padding-left: 3vw;
    float: right;
  }

  .in_jkhjds_zhong {
    overflow: hidden;
  }

  .cpjid_jskd {
    padding: 0;
    height: 50px;
    overflow: hidden;
    line-height: 25px;
  }

  .ckxqks {
    width: 110px;
    margin: 10px 0;
  }

  .cpkjnd_tit {
    font-size: 18px;
    text-align: left;
    line-height: 25px;
  }

  .mobil_cpks {
    height: 250px;
  }

  .mobil_cpks .swiper-container_cpksj {
    height: 260px;
  }

  .in_abk_titk {
    width: 100%;
    margin: 0 auto 20px;
  }

  .in_abous_wjskd {
    font-size: 14px;
    line-height: 25px;
  }

  .whkdj_titk {
    font-size: 16px;
    line-height: 25px;
  }

  .hwk_more {
    margin-top: 20px;
  }

  .head {
    position: fixed;
    top: 0;
    left: 0;
  }

  .sbjkd_sj {
    height: 47px;
    overflow: hidden;
    display: block;
  }

  .ab_gsjdf_tit {
    display: none;
  }

  .ab_gsjdklsd {
    width: 100%;
    padding-left: 0;
  }

  .fot_dhks {
    display: block;
  }

  .produc_vei {
    background: #232426 !important;
  }

  .in_fots {
    padding: 36px 0;
    display: block;
    overflow: hidden;
  }

  .in_fotsj_bqks,
  .in_fotsj_bqks a {
    line-height: 25px;
    font-size: 12px;
    float: left;
    text-align: left;
  }

  .swiper-button-next_cpksj,
  .swiper-button-prev_cpksj {
    display: none !important;
  }

  .swiper-pagination_cpksj {
    position: absolute;
    bottom: 0;
  }

  .swiper-pagination-bullet {
    background: #EEEEEE;
  }

  .swiper-pagination-bullet-active {
    background: #003371 !important;
  }

  .in_cpkq {
    padding: 15px 0 20px;
  }

  .cursk_jskd {
    height: 48px;
    line-height: 24px;
  }

  .cure_tit {
    font-size: 18px;
    line-height: 28px;
  }

  .curs_bottom {
    padding: 15px 0;
  }

  .curdks_gdks {
    height: 35px;
    line-height: 35px;
    margin-top: 10px;
  }

  .cue_wzkjd {
    line-height: 35px;
  }

  .curs_right b.cur_left {
    top: 13px;
  }

  .yema a {
    margin: 5px;
  }

  .news_jkdf {
    font-size: 14px;
    line-height: 24px;
    height: 50px;
    overflow: hidden;
  }

  .view_move {
    width: 120px;
    padding: 0 10px;
  }

  .view_move b {
    right: 15px;
  }

  .news_botk {
    padding: 20px 0 0;
  }

  .news_list {
    padding: 20px 0;
    display: block;
  }

  /*.news_lmyk{background: #fff !important;}
.mobil_new{color: #000; border: 1px solid #ababab;}*/
  .njkbd_jd,
  .njkbd_jdxyy {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .news_view {
    /* margin-top: 20px; */
  }

  .swiper-pagination_view .swiper-pagination-bullet-active {
    background: #fff;
  }

  .zhiding {
    display: none;
  }

  .brasns_input-are {
    width: 76%;
    float: right;
  }

  .beoixjs {
    left: 10px;
  }

  .djilfns {
    font-size: 14px;
    line-height: 25px;
  }

  .jnkjbd_left a {
    line-height: normal;
  }

  .ab_wzmcjk {
    padding: 5px 0 10px;
  }

  .ab_wzjskdf {
    height: 100px;
    overflow: hidden;
  }

  .sqk,
  .zklsk {
    display: block;
  }

  .wzkjddd {
    height: 110px;
    overflow: hidden;
  }

  .in_ppns_tibtk {
    overflow: hidden;
    width: 14%;
    float: left;
  }

  .zklsk {
    float: right;
  }

  .wzkldjf {
    height: 120px;
    overflow: hidden;
  }

  .in_ppkjjs_wzks .zklsk,
  .in_ppkjjs_wzks .sqk {
    width: 18%;
  }

  .shiwky {
    height: 80px;
    overflow: hidden;
  }

  .chihdk_left {
    height: 80px;
    overflow: hidden;
  }

  .ab_wzjskdf {
    height: 100px;
    overflow: hidden;
  }

  .wzkjddd {
    overflow: hidden;
    height: 110px;
  }

  .zhangkai,
  .sjqkd,
  .sqk,
  .zklsk,
  .sqk1,
  .zklsk1 {
    display: block;
    width: 13%;
    font-size: 14px;
    color: #003371;
    line-height: 28px;
    float: right;
    position: relative;
  }

  .zklsk b,
  .zklsk1 b,
  .zhangkai b {
    background: url(../images/in_gdskj_xlk.png) center center no-repeat;
    background-size: contain;
    width: 2.5vw;
    height: 2vw;
    position: absolute;
    top: 10px;
    right: 0;
  }

  .sqk b,
  .sqk1 b,
  .sjqkd b {
    background: url(../images/in_gdskj_sjk.png) center center no-repeat;
    background-size: contain;
    width: 2.5vw;
    height: 2vw;
    position: absolute;
    top: 8px;
    right: 0;
  }

  .sqk span,
  .sqk1 span,
  .sjqkd span {
    padding-right: 5px;
  }

  .wznrk {
    display: none;
  }

  .pc_banm {
    display: none;
  }

  .sj_ban {
    display: block;
  }

  .breskld_lanjs {
    /* margin-top: -20px; */
  }

  .brand_list li:nth-child(2n-1) {
    background: #eee;
  }

  .pcks {
    display: none;
  }

  .sjkd {
    display: block;
  }

  .produ_lisatl {
    padding: 30px 0;
  }

  .produ_list {
    padding-bottom: 10px;
  }
}

.ab_banmk::before {
  content: '';
  width: 100%;
  height: 600px;
  background: linear-gradient(to top right, rgba(0, 0, 0, .4), transparent);
  position: absolute;
  left: 0;
  top: 90px;
  background: url(../img/wenli.png) center;
  z-index: 22;
}

.ab_bantit {
  z-index: 23;
}

@media (max-width: 750px) {
  .ab_banmk::before {
    height: 240px;
    top: 48px;
  }
}