.ny_banner{height: 500px;background-position: top center;background-repeat: no-repeat;}
.pos .con{background: url(../img/pos.jpg) no-repeat left center;line-height: 60px;text-indent: 20px;}
.pos .con i{font-family: serif;font-style: normal;padding: 0 2px;}
.pos{border-top: 1px solid #eee;}
.main_n{margin-top: 30px;margin-bottom: 80px;}
.ser_bg{background: rgb(249, 249, 249);}

/* 产品列表 */
.prolist {margin-top: 20px;display: flex;justify-content: space-between;}
.prolist_l {width: 240px;}
.prolist_list_title {height: 80px;line-height: 80px;font-size: 26px;color: #fff;background-color: #c52c2f;margin-bottom: 2px;font-weight: bold;text-align: center;}
.prolist_list_ct .prolist_list_item {margin-bottom: 2px;background-color: #ececeb;height: 50px;line-height: 50px;padding-left: 40px;display: flex;align-items: center;}
.prolist_list_item>span {height: 100%;width: 160px;font-size: 16px;color: #000;transition: all .4s;}
.prolist_list_ct>a:hover {background-color: #C52C2F;}
.prolist_list_ct>a:hover span {color: #fff;}
.prolist_list_ct .on {background-color: #C52C2F;}
.prolist_list_ct .on span {color: #fff;}
.prolist_tel_txt {background-color: #C52C2F;display: flex;padding: 12px 0;flex-direction: column;align-items: center;}
.prolist_tel_t {display: flex;align-items: center;}
.prolist_tel_t img{margin-right: 8px;}
.prolist_tel_t>span {font-size: 16px;color: #fff;}
.prolist_tel_b {font-size: 28px;font-weight: 700;color: #fff;}
.prolist_r {width: 1120px;}
.prolist_r_tlele {height: 42px;line-height: 30px;border-bottom: 1px solid #ebebeb;display: flex;align-items: center;}
.prolist_r_tlele>h6 {height: 100%;border-bottom: 3px solid #C52C2F;font-size: 24px;color: #000;font-weight: 700;}
.prolist_r_item {margin-top: 30px;display: flex;flex-wrap: wrap;}
.prolist_r_item>.prolist_ritem {width: 355px;margin-right: 20px;margin-bottom: 15px;border: 2px solid #dedede;transition: all .4s;}
.prolist_r_item>.prolist_ritem:nth-child(3n){margin-right: 0;}
.prolist_ritem_txt {padding: 18px 20px;background: #eee;}
.prolist_ritem_txt h6 {font-size: 16px;color: #333;font-weight: 400;transition: all .4s;text-align: center;}
.prolist_ritem_txt p {margin-top: 10px;font-size: 14px;color: #666;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.prolist_r_item>.prolist_ritem .prolist_ritem_img{overflow: hidden;}
.prolist_r_item>.prolist_ritem:hover {border: 2px solid #C52C2F;}
.prolist_r_item>.prolist_ritem .prolist_ritem_img img{transition: all 0.5s;-ms-transition: all 0.5s;}
.prolist_r_item>.prolist_ritem:hover .prolist_ritem_img img{transform: scale(1.05);-ms-transform: scale(1.05);}
.prolist_r_item>.prolist_ritem:hover .prolist_ritem_txt{background:#C52C2F ;}
.prolist_r_item>.prolist_ritem:hover .prolist_ritem_txt>h6 {color: #fff;}

/* 分页代码 */
.page{margin-top: 20px;display: flex;justify-content: center;align-items: center;}
.pages {height: 26px;padding: 5px 0;margin-top: 5px;clear: both;font-size: 15px;}
.pages:after {content: '.';clear: both;height: 0;line-height: 0;display: block;visibility: hidden;}
.pages ul {padding: 0;list-style: none;margin: 0;}
.pages li {float: left;margin-right: 5px;}
.pages li a {padding: 5px 10px;border: 1px solid #e1e1e1;height: 24px;line-height: 24px;color: #666;}
.pages li a:hover {border: 1px solid #C52C2F;background: #C52C2F;color: #fff;text-decoration: none;}
.pages li span {border: 1px solid #e1e1e1;height: 24px;line-height: 24px;color: #c4c4c4;padding: 5px 10px;}
.pages .current a {border: 1px solid #C52C2F;background: #C52C2F;color: #fff;}

/* 详情页上部 */
.particulars_t {display: flex;justify-content: space-between;    margin-top: 20px;}
.particulars_swiper {width: 550px;}
.particulars_pagination.swiper-pagination {padding-right: 10px;text-align: right;color: #C52C2F;}
.particulars_next::after,.particulars_prev::after {color: #C52C2F;}
.particulars_ttxt {width: 459px;display: flex;flex-direction: column;justify-content: space-between;}
.particulars_ttxt_ct{padding-top: 20px;}
.particulars_ttxt_ct h6 {font-weight: bold;color: #322d2a;line-height: 40px;font-size: 30px;}
.particulars_ttxt_ct h6::after{display: block;background: #c52c2f;height: 4px;width: 90px;content: "";margin: 15px 0 25px;}
.particulars_ttxt_ct .pro_desss p {font-size: 14px;color: #666;line-height: 20px;margin-top: 15px;overflow: hidden;font-family: "微软雅黑";}
.particulars_ttxt_ct .pro_desss p img{vertical-align: middle;margin-right: 5px;}
.particulars_ttxt_ct a{color: #333;margin-top: 30px;background: #eee;display: block;height: 34px;line-height: 32px;text-align: center;font-size: 15px;background: -moz-linear-gradient(left,#eee 0%,#f9f9f9 100%);background: -webkit-linear-gradient(left,#eee 0%,#f9f9f9 100%);background: linear-gradient(to right,#eee 0%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeeeeee', endColorstr='#fff9f9f9',GradientType=1 );border-left: 3px solid #c52c2f;margin-right: 5px;padding: 0 15px;float: left;}
.particulars_ttxt_ct a:hover{background: #c52c2f;color: #fff;}
.particulars_ttxt_tel {margin-top: 20px;padding: 10px 0;border-top: 2px solid #e6e6e6;display: flex;align-items: center;justify-content: space-between;}
.particulars_ttxt_telb {display: flex;align-items: center;}
.particulars_telb_tx {margin-left: 8px;line-height: 30px;}
.particulars_telb_tx h6{font-size: 16px;font-weight: normal;}
.particulars_telb_tx p{font-size: 36px;font-family: impact;color: #C52C2F;}
.particulars_zx {display: flex;align-items: center;}
.particulars_telb_img{margin-top: 22px;}
.particulars_zx>div {width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
.particulars_zx>div .txtu {width: 30px;height: 30px;border-radius: 100%;}
.particulars_zx .particulars_zx_wx {position: relative;margin-left: 8px;cursor: pointer;}
.particulars_zx_wxdw {display: none;position: absolute;top: 40px;transform: translateX(-30%);width: 140px;}
.particulars_zx .particulars_zx_wx:hover .particulars_zx_wxdw {display: block;}

/* 详情下部 */
.particulars_b {margin-top: 50px;}
.particulars_b_title {
    font-size: 18px;
    color: #322d2a;
    background-position: center;
    background-repeat: no-repeat;
    align-items: center;
    font-weight: bold;
    background: #f9f9f9;
    border-left: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}
.particulars_b_title span{      border-top: 2px solid #C52C2F;
    display: inline-block;
    font-weight: normal;
    width: 136px;
    text-align: center;
    background: #fff;
    border-right: 1px solid #dfdfdf;
    line-height: 50px;}
.particulars_b_ct {
padding: 20px;
    border: 1px solid #eee;
    border-top: 0;
}
.particulars_b_ct p strong{font-size: 18px; font-weight: 700; color: #C52C2F; margin-bottom: 10px; display: block;}
.particulars_b_ct p img{padding: 0px 0;height: auto !important;}
.particulars_b_ct table {
    width: 100% !IMPORTANT;
    border: 1px solid #c7c7c7 !IMPORTANT;
    border-collapse: collapse !IMPORTANT;
    font-size: 14PX !IMPORTANT;
    color: #666;
    margin: 0 auto;
    word-break: break-all;
    word-wrap: break-word;
}
.particulars_b_ct table td {
    border: 1px solid #c7c7c7 !IMPORTANT;
    padding: 5px !IMPORTANT;
    text-align: center;
}
/* 热门推荐 */

.rec {margin-top: 30px;}
.rec_t {height: 48px;display: flex;align-items: center;border-bottom: 2px solid #dfdfdf;}
.rec_t1 {height: 30px;padding: 10px 0;display: flex;align-items: center;border-bottom: 2px solid #C52C2F;}
.rec_t1 img {margin-right: 18px;}
.rec_t1 span {
    font-size: 24px;
    color: #000;
}

.rec_t2 {
    margin-left: 10px;
    font-size: 18px;
    font-family: Arial;
    color: #c2c2c1;
    text-transform: uppercase;
}

.rec_b {
    margin-top: 30px;
    display: flex;
}

.rec_b>a {
    width: 220px;
    border: 1px solid #dfdfdf;
    margin-right: 12px;
    transition: all .4s;
}

.rec_b>a:hover {
    border: 1px solid #C52C2F;
}

.rec_b_txt {
    padding: 10px 0;
	background: #EEE;
}

.rec_b_txt h6 {
    font-size: 14px;
    color: #333;
    font-weight: 400;
    transition: all .4s;
	    text-align: center;
}

.rec_b>a:hover h6 {
    color: #C52C2F;
}

.rec_b_txt P {
    width: 100%;
    font-size: 14px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.d_page p{font-size: 16px;line-height: 30px;}
.d_page{    padding-top: 10px;
    margin-top: 20px;
    margin-bottom: 40px;}

.d_page2{border-top: 1px solid #eee;
    padding-top: 25px;
    margin-top: 60px;}

 .newslist {
     display: flex;
     flex-wrap: wrap;
	 margin-top: 30px;
 }
 
 .newslist>a {
     width: 100%;
     margin-bottom: 22px;
     padding: 40px 40px 20px 40px;
     border: 1px solid #dedede;
     transition: all .4s;
 }
 
 .newsitem_t {
     display: flex;
     justify-content: space-between;
     align-items: center;
 }
 
 .newsitem_t_img {
     width: 253px;
	 height: 150px;
	    display: flex;
	    overflow: hidden;
	    align-items: center;
 }
 
 .newsitem_t_txt {
     width: 750px;
 }
 
 .newsitem_t_txt h6 {
     font-size: 18px;
     color: #000;
     font-weight: 400;
 }
 
 .newsitem_t_txt p {
     margin-top: 15px;
     font-size: 14px;
     color: #797979;
     line-height: 24px;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 3;
     overflow: hidden;
 }
 
 .newsitem_b {
     display: flex;
     justify-content: flex-end;
 }
 
 .newsitem_b button {
     width: 90px;
     height: 30px;
     line-height: 30px;
     text-align: center;
     background: #b6b6b6;
     color: #fff;
     transition: all .4s;
	 border: 0;
 }
 
 .newslist>a:hover {
     border: 1px solid #C52C2F;
 }
 
 .newslist>a:hover .newsitem_t_txt>h6 {
     color: #C52C2F;
 }
 
 .newslist>a:hover .newsitem_b button {
     background-color: #C52C2F;
 }
 
 .newct_tltle_h {
     text-align: center;
     font-weight: normal;
     margin-top: 20px;
     font-size: 28px;
     color: #000;
 }
 
 .newct_tltle_sj {
        margin-top: 10px;
        border-bottom: 1px solid #C52C2F;
        text-align: center;
        padding-bottom: 15px;
        margin-bottom: 30px;
 }
 
 .newct_tltle_sj div {
     font-size: 14px;
     color: #666;
 }
 
 .newct_tltle_sj a {
     width: 80px;
     height: 20px;
     line-height: 20px;
     text-align: center;
     font-size: 12px;
     color: #fff;
     background-color: #fe0629;
 }
 
.newct_ct {margin-top: 15px;    line-height: 34px;font-size: 16px; }
.newct_ct table td{padding: 0 10px;    border: 1px solid #ddd;} 
.newct_ct table{    border-collapse: collapse;
       border: 1px solid #ddd;}
.newct_ct a{color: #C52C2F;text-decoration: underline;}

.video{text-align: center;    margin-bottom: 30px;}

.prolist_r_item>.video .prolist_ritem_img{position: relative;}
.prolist_r_item>.video .prolist_ritem_img::before{    content: "";
    display: block;
    width: 60px;
    height: 60px;
    background: url(../img/play.png) no-repeat;
    position: absolute;
    left: 50%;
    margin-left: -33px;
    top: 50%;
    margin-top: -33px;
    z-index: 9;
    background-size: 60px;}
	
.navtab {margin-top: 30px;display: flex;}

.navtab>a.on{ background-color: #C52C2F;color: #fff;}
.navtab>a.on::before {display: block;}
.navtab {margin-top: 30px;display: block;margin-bottom: 60px;text-align: center;}
.navtab>a {
  margin-right: 5px;
      height: 55px;
      align-items: center;
      justify-content: center;
      background-color: #f4f4f4;
      font-size: 18px;
      color: #333;
      position: relative;
      transition: all .4s;
      display: inline-block;
      line-height: 54px;
      padding: 0 30px;
}

.navtab>a::before {

}

.navtab>a:hover {
    background-color: #C52C2F;
    color: #fff;
}

.navtab>a:hover::before {
    display: block;
}


.fengcai {
    margin-top: 30px;
    display: flex;
    flex-wrap: wrap;
}

.fengcai .fengcai_item {
    width: 341px;
    margin-right: 12px;
    margin-bottom: 20px;text-align: center;
}
.fengcai .fengcai_item:nth-child(4n){margin-right: 0;}
.fengcai_item_img {
    padding: 9px;
    border: 1px solid #e5e5e5;overflow: hidden;
	   
}
.fengcai_item_img img{
 transition: all 0.5s;
	    -ms-transition: all 0.5s;
}
.fengcai .fengcai_item:hover img{    transform: scale(1.05);
    -ms-transform: scale(1.05);}
.fengcai_item_txt {
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    color: #4b4a4a;
    background-color: #f0f0f0
}

.tu_dd{text-align: center;}
.tu_dd img{ max-width: 800px;margin-bottom: 40px;border: 2px solid #eee;}  



/* product_list */

.box10007_-3335 {
  font: normal 14px/1.5 Arial, app-apple-system, 'Microsoft Yahei', Helvetica, sans-serif;
  color: #666;
  background: #fff;
  border: 1px solid #ddd;
}
.box10007_-3335 * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.box10007_-3335 a {
  text-decoration: none;
  color: inherit;
}
.box10007_-3335 a:hover {
  color: #c52c2f;
}
.box10007_-3335 ul,
.box10007_-3335 li {
  list-style: none;
}
.box10007_-3335 .caption {
  padding: 20px;
  font-size: 28px;
  background: #c52c2f;
  color: #fff;
  text-align: center;
  margin: -1px;
  margin-bottom: 5px;
  font-weight: 700;
}
.box10007_-3335 .menu-wrap {
  padding: 15px;
}
.box10007_-3335 .menu-wrap .title {
  color: #c52c2f;
  font-size: 17px;
  margin-bottom: 10px;
  font-weight: 700;
}
.box10007_-3335 .menu-wrap .lv-up-list li {
  margin-bottom: 10px;
}
.box10007_-3335 .channel-main {
  display: block;
  padding: 7px 30px 7px 15px;
  background: #f5f5f5;
  color: #555;
  position: relative;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
    font-size: 16px;
}
.box10007_-3335 .channel-main .icon {
  position: absolute;
  right: 13px;
  top: 15px;
  width: 14px;
  height: 8px;
  background: url(../img/arrow.png) no-repeat;
  background-position: 0 0;
}
.box10007_-3335 .channel-main.active,
.box10007_-3335 .channel-main:hover {
  color: #fff;
  background-color: #c52c2f;
}
.box10007_-3335 .channel-main.active .icon,
.box10007_-3335 .channel-main:hover .icon {
  background-position: 0 -10px;
}
.box10007_-3335 .sub-nav {
  padding: 5px 0 10px;
  display: none;
}
.box10007_-3335 .lv3-item {
  display: block;
  color: #666;
  padding-left: 26px;
  line-height: 35px;
  border-bottom: 1px dashed #ddd;
  position: relative;
}
.box10007_-3335 .lv3-item:before {content: "";width: 4px;height: 8px;position: absolute;left: 10px;top: 13px;background: url(../img/arrow.png) no-repeat;background-position: -5px -21px;}
.box10007_-3335 .caption,
.box10007_-3335 .menu-wrap .title,
.box10007_-3335 .channel-main,
.box10007_-3335 .lv3-item {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box10007_-3335 .menu-wrap p.title {display: none;}

* { margin: 0; padding: 0; }
.box20072_-5635 .cont { width: 100%; margin: 0 auto; }
.box20072_-5635 .cont .list { overflow: hidden; }
.box20072_-5635 .cont .item {width: 548px;float: left;margin: 10px 20px 10px 0;-webkit-box-shadow: none;box-shadow: none;border: 1px solid #eee;}
.box20072_-5635 .cont li:nth-child(2n){margin-right: 0;}
.box20072_-5635 .cont .item .img { height: 350px; overflow: hidden; }
.box20072_-5635 .cont .item .img img { max-width: 100%; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; margin-top: -18%;}
.box20072_-5635 .cont .item .text { padding: 20px;     background: #464646;}
.box20072_-5635 .cont .item .text h2 { font-size: 18px; font-weight: normal; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.box20072_-5635 .cont .item .text p { font-size: 15px; color: #ddd; margin-top: 10px; line-height: 1.6em; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }
.box20072_-5635 .cont .item:hover .img img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.box20072_-5635 .cont .item:hover .text h2 { color: #fff; }
.box20072_-5635 ul,.box20072_-5635  li { list-style: none; }
.box20072_-5635 a { text-decoration: none; }
.box20072_-5635 .cont li:hover .text {background: #cb5c5f;}
.box20072_-5635 .cont li:hover {border: 1px solid #cb5c5f;}
.box20072_-5635{margin-top: 20px;}
.box20052_-2526 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; margin: 0 auto;width: 650px; }
.box20052_-2526::after { content: ''; display: block; height: 0; visibility: hidden; clear: both; }
.box20052_-2526 * { margin: 0; padding: 0; }
.box20052_-2526 a { color: inherit; text-decoration: none; }
.box20052_-2526 img{vertical-align: middle;}
.box20052_-2526 .small-box img{max-width:100%;}
.box20052_-2526 .thumbnail-box .list .item img{max-width:100%;}
.box20052_-2526 ul, .box20052_-2526 li { list-style: none; }
.box20052_-2526 #magnifier { position: relative; width: 600px; float: left; }
.box20052_-2526 .small-box { position: relative; width: 600px; height: 600px; margin-bottom: 20px; border: 1px solid #eee;overflow:hidden; }
.box20052_-2526 .small-box img { display: block;margin: 0 auto;}
.box20052_-2526 .small-box .hover { display: none; position: absolute; left: 0; top: 0; width: 200px; height: 200px; border: 1px solid #aaa; background: #c52c2f; opacity: .5; filter: alpha(opacity=50%); cursor: move; }
.box20052_-2526 .small-box .play { width: 60px; height: 60px; background: url(../img/play.png) no-repeat center center; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); cursor: pointer; z-index: 990; display: none; }
.box20052_-2526 .small-box .videos { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 992; display: none; }
.box20052_-2526 .small-box .videos video { width: 100%; height: 100%; background-color: #000; }
.box20052_-2526 .small-box .videos .vclose { position: absolute; right: 1%; top: 1%; border-radius: 100%; cursor: pointer; }
.box20052_-2526 .small-box:hover .play { display: block; }
.box20052_-2526 .thumbnail-box { position: relative; width: 100%; }
.box20052_-2526 .thumbnail-box .btn { position: absolute; top: 50%; width: 22px; height: 32px; margin-top: -16px; }
.box20052_-2526 .thumbnail-box .btn-prev { left: 0; background: url(../img/btn_prev.png) no-repeat; }
.box20052_-2526 .thumbnail-box .btn-next { right: 0; background: url(../img/btn_next.png) no-repeat; }
.box20052_-2526 .thumbnail-box .list { overflow: hidden; width: 540px; margin: 0 auto; }
.box20052_-2526 .thumbnail-box .list .item { float: left; width: 70px; margin: 0 10px;height: 74px;}
.box20052_-2526 .thumbnail-box .list .item img { border: 2px solid #fff;height: 70px;width: 70px; }
.box20052_-2526 .thumbnail-box .list .item-cur img { border: 2px solid #e53e41; }
.box20052_-2526 .thumbnail-box .wrapper { width: 100000px; }
.box20052_-2526 .big-box { display: none; overflow: hidden; position: absolute; left: 601px; top: 0; width: 400px; height: 400px; border: 1px solid #e4e4e4; }
.box20052_-2526 .big-box img { display: block;max-width:inherit;}
.box20052_-2526 .pro-intro { float: right; width: 535px; }
.box20052_-2526 .pro-intro .pro-title { font-size: 24px; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #eee; margin-bottom: 25px; }
.box20052_-2526 .pro-intro .pro-detail { margin-bottom: 50px; }
.box20052_-2526 .pro-intro .pro-detail .pro-type { margin-bottom: 10px; }
.box20052_-2526 .pro-intro .pro-detail .pro-txt .bref { margin-bottom: 5px; }
.box20052_-2526 .pro-intro .pro-detail .pro-txt .txt {line-height: 2;color: #666;font-size: 15px;}

.box857_-9393 * { margin: 0; padding: 0; box-sizing: border-box; }
.box857_-9393 { font: 14px/1.45 "Microsoft Yahei"; color: #666; }
.box857_-9393 ul, .box857_-9393 li { list-style: none; }
.box857_-9393 a { text-decoration: none; color: inherit; }
.box857_-9393 .newsList { overflow: hidden; }
.box857_-9393 .newsList li { padding: 30px 0; height: 191px; border-bottom: 1px solid #efefef;  position: relative;  cursor: pointer; }
.box857_-9393 .img { width: 200px; height: 130px; overflow: hidden;text-align: center;}
.box857_-9393 .img img {max-width: 100%;height: 120px;}
.box857_-9393 .content {  position: absolute; left: 230px; top: 30px; right: 0; overflow: hidden; }
.box857_-9393 .info { float: left; width: 60%; -webkit-transition: all ease-out 0.3s; -moz-transition: all ease-out 0.3s; transition: all ease-out 0.3s; }
.box857_-9393 .info .title { display: block; padding: 15px 0; font-size: 18px; color: #333;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.box857_-9393 .info .main { font-size: 14px; line-height: 2; display: -webkit-box; color: #999;  overflow: hidden; text-overflow: ellipsis;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.box857_-9393 .date { padding-top: 15px; float: right;}
.box857_-9393 .num { font-size: 28px; color: #999;}
.box857_-9393 .ins { display: block; text-align: right; padding-top: 30px; color: #c3c3c3; font-size: 16px;}
.box857_-9393 .newsList li:hover .content .info { -webkit-transform: translateX(5%); transform: translateX(5%);}
.box857_-9393 .newsList li:hover .content .info .title { color: #c52c2f;}

/* contant */
.box_5225 {max-width: 1400px;margin: 0 auto;}
.box_5225 .yy_dz {border: solid 1px #eee;background: #f9f9f9;padding: 2% 5%;font-size: 16px;color: #666;margin-bottom: 30px;display: flex;}
.box_5225 .yy_dz li.bor_bot {border-bottom: 0;}
.box_5225 .yy_dz li {height: auto;line-height: 52px;font-family: 'Montserrat';}
.box_5225 .yy_dz li h2{margin: 10px 0 20px;font-size: 24px;color: #333;}
.box_5225 .yy_kh {width: 91.5%;border: 0;padding: 1% 3%;margin-top: 0;}
.box_5225 .yy_dz li span img {margin-right: 0;vertical-align: middle;}
.box_5225 .yy_kh .yy_bd .yy_text {font-size: 16px;color: #666;}
.box_5225 .yy_kh .yy_bd input {border: solid 1px #eee;background: #f9f9f9;width: 100%;padding: 1%;height: auto;}
.box_5225 .yy_kh .yy_bd .yy_left {margin-right: 0;}
.box_5225 .yy_kh .yy_bd .yy_rit {width: 100%;}
.box_5225 .yy_kh .yy_bd .yy_wb {border: solid 1px #eee;background: #f9f9f9;width: 100%;padding: 1%;height: 150px;}
.box_5225 .yy_tj {background: none;}
.box_5225 #form2 {border: solid 1px #eee;padding: 2% 3%;margin-top: 30px;margin-bottom: 50px;}
.box_5225 #save4 {padding: 0 44%;border-radius: 5px;}
.tit2lx {text-align: center;margin-bottom: 2%;}
.tit2lx h5 {font-size: 30px;color: #333;line-height: 60px;}
.tit2lx b {display: inline-block;width: 40px;height: 2px;background: #c52c2f;}
.box_5225 .yy_dz li span p {display: inherit;margin: 0 0 0 20px;}
.box_5225 .yy_dz ul{width: 50%;}
.box_5225 iframe{width: 50%;}
.h60{height: 60px;}
a.mbck{display: none;margin-left: auto;}

@media screen and (max-width: 1450px){
.ny_banner {height: 450px;background-size: cover;}
.prolist_l{min-width: 240px;}
.prolist_r {width: 100%;margin-left: 3%;}
.box20072_-5635 .cont .item{width: 48.6%;margin: 10px 2% 10px 0;}
.box20052_-2526{margin: 0;width: 60%;}
.particulars_ttxt {width: 35%;}
.box20052_-2526 #magnifier {width: 100%;}
.box20052_-2526 .small-box {width: 100%;height: auto;}
.box20052_-2526 .thumbnail-box .list{    width: 445px;}
.navtab>a{margin-bottom: 5px;}
.fengcai .fengcai_item {width: 24%;}
.box_5225 {max-width: 90%;}
.box857_-9393 .info{width: 80%;}
.prolist_r_item>.prolist_ritem {width: 31.5%;margin-right: 1.5%;}
.video img{max-width: 100% !important;}
.box20072_-5635 .cont .item .img{height: 26vw;}
}




@media screen and (max-width: 1200px){

a.mbck{display: block;margin-left: auto;white-space: nowrap;}
.ny_banner{height: 20vh;background-size: cover;}
.pos .con{font-size: 12px;line-height: 20px;    background: url(../img/pos.jpg) no-repeat left 1px;    margin-top: 12px;    text-indent: 24px;}
.main_n {margin-top: 10px;margin-bottom: 30px;}
.navtab {margin-top: 10px;margin-bottom: 15px;text-align: center;}
.navtab>a{height: 40px;display: inline-block;font-size: 14px;width: 31%;text-align: center;line-height: 40px;margin-bottom: 4px;padding: 0;margin-right: auto;}
.fengcai .fengcai_item {width: 46.5%;margin-right: 2%;    margin-bottom: 10px;}
.fengcai_item_txt {height: 40px;line-height: 40px;    overflow: hidden;}
.fengcai_item_img {padding: 0;}
.newct_tltle_h{font-size: 20px;}
.newct_tltle_sj div {font-size: 12px;}
.d_page p {font-size: 13px;}
.tu_dd img{width: 80%;}
.prolist {display: block;}
.prolist_l_tel {display: none;}
.prolist_list_title{display: none;}
.prolist_l {width: 100%;}
.prolist_list_ct .prolist_list_item {margin-bottom: 2px;height: 40px;line-height: 40px;padding-left: 0px;display: block;text-align: center;overflow: hidden;}
.prolist_list_ct{width: 31%;display: inline-block;}
.prolist_l_list{display: block;margin-bottom: 20px;width: 100%;text-align: center;}
.prolist_r_tlele>h6{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.prolist_r_tlele {height: 38px;line-height: 30px;}
.prolist_r {width: auto;}
.newslist {display: block;}
.newsitem_t_txt { width: 70%;}
.newslist>a {width: auto;display: block;padding: 20px 15px 10px;margin-bottom: 10px;}
.newsitem_b{margin-top: 8px;}
.newsitem_b button{font-size: 12px;}
.newsitem_t_txt h6 {font-size: 15px;}
.newsitem_t_txt p {margin-top: 8px;font-size: 13px;line-height: 20px;-webkit-line-clamp: 2;}
.newsitem_t_img {width: 30%;height: auto;margin-right: 4%;}
.pages {height: auto;font-size: 13px;text-align: center;}
.pages li {margin-bottom: 12px;float: none;margin-right: 0px;display: inline-block;}
.newct_ct {margin-top: 15px;line-height: 26px;font-size: 14px;}
.newct_ct img{max-width: 100%;height: auto !important;}
.prolist_list_item>span{font-size: 14px;}
.prolist_r_item>.prolist_ritem:nth-child(3n) {margin-right: 2%;}
.prolist_r_item>.prolist_ritem:nth-child(2n){margin-right: 0;}
.prolist_r_item>.prolist_ritem {width: 47%;margin-right: 2%; margin-bottom: 10px;}
.prolist_ritem_txt {padding: 10px 10px;}
.prolist_ritem_txt h6 {font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.yiji_fl .erji_fl{    display: none !important;}
.particulars_t{display: block;}
.particulars_swiper {width: 100%;}
.particulars_ttxt {width: 100%;display: block;}
.particulars_ttxt_ct {padding-top: 0px;}
.particulars_ttxt_ct h6 {line-height: 20px;font-size: 20px;}
.particulars_ttxt_ct h6::after {height: 3px;width: 60px;margin: 10px 0 15px;}
.particulars_ttxt_ct .pro_desss p{margin-top: 5px;line-height: 24px;}
.particulars_ttxt_ct a{font-size: 14px;margin-top: 20px;}
.particulars_ttxt_telb{display: none;}
.particulars_ttxt_tel{clear: both;border-top: 0px;}
.particulars_b_title {font-size: 15px;}
.particulars_b {margin-top: 10px;}
.particulars_b_ct img{height: auto !important;}
.rec_t1 span {font-size: 18px;}
.rec_t2 {font-size: 14px;}
.rec_b {margin-top: 15px;display: block;}
.rec_b>a {width: 31%;margin-right: 1%;display: inline-block;margin-bottom: 2%;}
.rec_b_txt h6{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 6px;}
.prolist_r_item>.prolist_ritem .prolist_ritem_img video{width: 100%;height: 18vh;}
.tit2lx h5 {font-size: 20px;line-height: 50px;}

.box20072_-5635 .cont .item {width: 48%;float: left;margin: 2% 2% 0px 0;}
.box20072_-5635 .cont .item .img {height: auto;}
.box20072_-5635 .cont .item .img img{margin-top: 0;}
.box20072_-5635 .cont .item .text h2 {font-size: 15px;}
.box20072_-5635 .cont .item .text p{display: none;}
.box20072_-5635 .cont .item .text {padding: 10px 15px 10px;}

.prolist .prolist_l{position: fixed;top: 0;left: -100%;background: rgba(0,0,0,0.8) url(../img/win1.png) no-repeat right 10% top 2%;height: 100%;z-index: 999;transition: all .4s;background-size: 40px;}
.prolist .prolist_ldis{left: 0;}
.box10007_-3335{width: 70%;height: 2000px;}
.box10007_-3335 .caption {padding: 10px 20px;font-size: 20px;text-align: left;}
.box10007_-3335 .channel-main{font-size: 14px;}
.box10007_-3335 .menu-wrap {padding: 5px 12px;}
.box10007_-3335 .menu-wrap .lv-up-list li {margin-bottom: 5px;}
.box10007_-3335 .lv3-item {padding-left: 20px;line-height: 30px;font-size: 13px;}
.box10007_-3335 .lv3-item:before{left: 7px;top: 10px;}

.box20052_-2526{width: 100%;}
.box20052_-2526 #magnifier {width: 100%;float: none;margin-bottom: 20px;}
.box20052_-2526 .small-box {width: 100%;height: auto;margin-bottom: 10px;}
.box20052_-2526 .thumbnail-box{overflow: hidden;}
.box20052_-2526 .thumbnail-box .list .item img {height: 50px !important;width: 50px;}
.box20052_-2526 .thumbnail-box .list .item{width: 50px;margin: 0 10px;height: 54px;margin: 0 6px;}
.box20052_-2526 .thumbnail-box .list{    width: 85%;}
.particulars_b_title span{width: 110px;line-height: 40px;}
.particulars_b_ct {padding: 10px;}

.d_page{margin-bottom: 10px;}
.box857_-9393 .date{display: none;}
.box857_-9393 .img {width: 25% !important;height: auto;align-self: center;}
.box857_-9393 .content {left: 85px;}
.box857_-9393 .newsList li{padding: 20px 0;height: auto;display: flex;}
.box857_-9393 .content {position: initial;width: 70%;margin-left: auto;}
.box857_-9393 .info {float: none;width: auto;}
.box857_-9393 .info .title {padding: 0px 0 5px;font-size: 16px;}
.box857_-9393 .info .main {font-size: 12px;line-height: 20px;}
.prolist_r_item>.video .prolist_ritem_img::before{margin-left: -25px;margin-top: -25px;background-size: 48px;}

.box_5225 .yy_dz{display: block;padding: 2% 5% 8%;font-size: 16px;margin-bottom: 0px;}
.box_5225 iframe {width: 100%;}
.box_5225 .yy_dz ul {width: 100%;}
.box_5225 .yy_dz li h2 {margin: 20px 0 0px;font-size: 18px;}
.box_5225 .yy_dz li span img{width: 30px;}
.box_5225 .yy_dz li span p {margin: 0 0 0 10px;font-size: 14px;display: block;}
.box_5225 .yy_dz li{text-align: center;line-height: 20px;margin-bottom: 15px;height: auto;}
.chejt li {margin-right: 0 !important;}
}