  
body {
  margin: 0 auto;
  /* 1 */
  font-size: 0.14rem;
  /* 0 */
  line-height: 2;
  /* 0 */
  color: #333;
  /* 0 */
  background-color: #fff;
  
min-width: 320px;
   
  /* 0 */
}

* {
  text-decoration: none;
  padding: 0;
  margin: 0;
  font-family: 'Noto Sans', 'Helvetica Neue', Arial, 'microsoft Yahei';
  /* transition: all .3s; */
 -webkit-tap-highlight-color: transparent;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 /* box-sizing: border-box; */
 -webkit-touch-callout: none;
 outline: 0;
}

.tl {
  text-align: left;
}

.tc {
  text-align: center;
}

.tr {
  text-align: right;
}

.fr{float: right;}
.fl{float: left;}
img {
		       vertical-align: middle;
		       MAX-WIDTH: 100%;
		       HEIGHT: auto !important;}
input,
select,
textarea,
label {
font-size:14px;color:#999;font-family:"Microsoft Yahei",sans-serif;outline:0;border:none;/* -webkit-box-sizing:border-box; */-moz-box-sizing:border-box;-o-box-sizing:border-box;/* box-sizing:border-box; */}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer
}

a,
a:hover,
a:active,
a:visited,
a:link,
a:focus {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  outline: none;

  text-decoration: none;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 * 3. Correct `inline-block` display in IE 6/7.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
  *display: inline;
  /* 3 */
  *zoom: 1
  /* 3 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

ul,
li {
  list-style: none;
}

.cb {
  clear: both;
}


.visible-xs {
  display: none !important;
}

.hidden-xs {
  display: block !important;
}

@media only screen and (max-width: 768px) {
  .visible-xs {
    display: block !important;
  }

  .hidden-xs {
    display: none !important;
  }
}

.visible-1024 {
  display: none !important;
}

.hidden-1024 {
  display: block !important;
}

@media only screen and (max-width: 1024px) {
  .visible-1024 {
    display: block !important;
  }

  .hidden-1024 {
    display: none !important;
  }
}

.visible-1080 {
  display: none !important;
}

.hidden-1080 {
  display: block !important;
}

@media only screen and (max-width: 1080px) {
  .visible-1080 {
    display: block !important;
  }

  .hidden-1080 {
    display: none !important;
  }
}

.visible-1280 {
  display: none !important;
}

.hidden-1280 {
  display: block !important;
}

@media only screen and (max-width: 1280px) {
  .visible-1280 {
    display: block !important;
  }

  .hidden-1280 {
    display: none !important;
  }
}





.container {
  margin-right: auto;
  margin-left: auto;
}






@media (min-width: 1601px) {
  .container {
    width: 1400px;
	
  }
  .pro_con .pro_nav_yd{display: none;}
  .advert{display: none;}
}

@media (max-width: 1600px) {
  .container {
   padding: 0 20px;
  }
  
  .right-nav .right-nav_mail{display: none;}
  #pro_series .tab_menu{top: 20%; left: 5%; }
  #pro_series .tab_menu li{float: left; width: 3rem; height: 3rem; padding: 0.2rem 0 0rem 0.2rem;}
  .tab_box_ps .tab_box_ps_con, .tab_box_zs .tab_box_ps_con,.tab_box_mf .tab_box_ps_con, .tab_box_yd .tab_box_ps_con{width: 50%; right: 5%;}
  .in_about_con .in_about_con_l{width: 50%;}

.foot_con .foot_con_list{padding: 0 1.2rem 0 0.8rem;}
.pro_con .pro_nav_yd{display: none;}
	.advert{display: none;}
}

@media (max-width: 1440px) {
.section-featured .content {
		height: 62rem;
	}
	.mt-tabpage-item .pro_hot_tap_r{padding: 1.2rem 0.4rem 0 0.4rem; background-size:68%}
	.mt-tabpage-title{ bottom: 0; margin: 1rem auto; float: inherit; overflow: hidden;}
	.exp .exp_r{padding: 0.4rem;}
 
	.zsprotop1 .zs_yheme_pro_l{}
	.zsprotop1 .zs_yheme_pro_l h1{ font-size: 0.4rem; }
	.foot_con .foot_con_list{    padding: 0 0.8rem 0 0.8rem;}
	.pro_nav ul li{ padding: 0.3rem 0.4rem;}
	
	.prodetail_top_l h1{font-size: 38px;}
	.prodetail_four .prodetail_four_con img,.prodetail_three .prodetail_three_con .prodetail_three_con_l img{width: 100%;}
	.prodetail_five ul li .yd_four_q,.prodetail_five ul li .yd_four_h{width: 100%;border-radius: inherit;}
}



@media (max-width: 1366px) {
  .new-padding {
    padding: 0 50px;
  }
  .pro_nav ul li{padding: 0.3rem 0.3rem;}
}

@media only screen and (max-width: 1320px) {
	.section-pressRelase .big-one .bor-title {
		font-size: 28px;
		line-height: 36px;
		height: 144px;
	}
}

@media only screen and (max-width: 1180px) {
	.section-pressRelase .big-one .bor-title {
		font-size: 26px;
		line-height: 32px;
		height: 128px;
	}
	.mt-tabpage-item .pro_hot_tap_r{text-align: left;}
	.mt-tabpage-item .pro_hot_tap_r a img{ width: 60%;}
	.tab_box_ps .tab_box_ps_con, .tab_box_zs .tab_box_ps_con,.tab_box_mf .tab_box_ps_con, .tab_box_yd .tab_box_ps_con{right: 0;}
	.foot_con .foot_con_list{    padding: 0 0.4rem 0 0.6rem;}
	.pro_con .pro_nav{display: none;}
	.pro_con .pro_nav_yd{display: block;}
	 .pro_nav_yd ul li{width: 33%; padding: 0.5rem 0.1rem;}
	 .prodetail_top_sp{display: none;}
	 .case_detail_top_r .case_detail_top_r_cs{width: 100%;padding-left: 5%;}
	 .case_detail_top_r .case_detail_top_r_cp{display: none;}
	 .case_detail_top_r_cs h3{margin: 0;}
	 .ps_four_con_r3 h1{line-height: 38px;}
	 .ps_four_con_r3_lx p{width: 100%;}
}

@media screen and (max-width:1024px) {
  .section-nav {
    font-size: 0;
    position: relative;
    z-index: 999;
    height: 60px;
  }

  .section-nav.show {
    z-index: 1000;
  }

  /* .nav-fixed-body {
    padding-top: 60px;
  } */

  .phone-top{
    margin-top: 60px;
  }
  

  
  .section-topBanner .main_keyvisual .sec_inner .gallery_item .title {
  	font-size: 28px;
  	left: 20px;
  	margin-top: 200px;
  	/* text-align: center; */
  	width: 80%;
  	left:40px;
  }
  
  
  
  .section-develop_area .develop_con_phone {
  	width: 91.2%;
  	margin: 0 auto;
  }
  
  .section-develop_area .slide_area,
  .section-develop_area .slide_list {
  	position: relative;
  	width: 100%;
  	height: 476px;
  	padding-bottom: 0;
  	overflow: hidden;
  	/* margin-bottom: 20px; */
  }
  
  .section-news .article .inner .white-arrow {
  	width: 35px;
  }
  
  .section-develop_area .slide_list li {
  	height: 100%;
  }
  
  .section-develop_area .develop_details {
  	position: relative;
  	left: 0;
  	top: 0;
  }
  
  .section-develop_area .develop_con .dev-con {
  	padding-bottom: 0px;
  	height: -webkit-fill-available;
  }
  
  .section-develop_area .develop_details .tit {
  	overflow: visible;
  	color: #504F4F;
  	margin: 7px 0 9px 0;
  	font-size: 14px;
  }
  
  .section-develop_area .develop_details .duty {
  	font-size: 24px;
  	font-weight: bold;
  	color: #1d1d1d;
  }
  
  .section-develop_area .develop_details .icon_arrow_r {
  	opacity: 0;
  	/* margin-bottom: 20px; */
  }
  
  .section-develop_area .develop_details .tit {
  	font-weight: normal;
  	font-size: 16px;
  }
  
  
  .section-pressRelase .big-title {
  	margin-top: 9rem;
  }
  
  .section-pressRelase .big-one .bor-desc {
  	margin: 30px 0 12px 0;
  }
  
  .new-container {
  	max-width: 650px;
  }
  
  .section-pressRelase .big-one .bor-title {
  	font-size: 20px;
  	line-height: 24px;
  	height: 96px;
  }
  
  .section-pressRelase .small-lists .sml-title {
  	height: 96px;
  	font-size: 20px;
  	line-height: 24px;
  	padding: 0 17px;
  }
  
  .section-pressRelase .big-one .bor-bottom {
  	bottom: 3rem;
  }
  
  .section-featured .content {
  	height: 70rem;
  }
  
  .section-pressRelase .small-lists li {
  	width: calc((100% - 20px) / 2);
  }
  
  .section-pressRelase .small-lists li:nth-of-type(2),
  .section-pressRelase .small-lists li:nth-of-type(5) {
  	margin: 0;
  }
  
  .section-pressRelase .small-lists li:nth-child(even) {
  	margin-left: 20px !important;
  }
  
  .section-pressRelase .small-lists li {
  	margin-bottom: 20px !important;
  }
  
  .section-featured .box-button .boxb-process {
  	margin: 8px 25px 0 35px;
  }
  
  .section-featured .box-button {
  	padding-top: 20px;
  }
  
  .section-featured .content {
  	height: 435px;
  }
  

  
  .section-featured .boxo-bottom .boxob-time {
  	padding: 10px 20px;
  }
  
  .section-pressRelase {
  	margin-top: 77px;
  }
  .section-magazine{
  	margin-top: 40px;
  }
  
  .box-button.hidden-xs {
  	display: block !important;
  }
  
  .section-featured .visible-xs {
  	display: none !important;
  }
  
  .section-featured {
  	
  }
  
  .mt-tabpage-item .pro_hot_tap_l{position: absolute; width: 100%; background: none; }
  .pro_hot_tap_l span{margin: 1.5rem 0 0 0;}
  .mt-tabpage-item .pro_hot_tap_r{background: none;right: 0; text-align: right;}
  .mt-tabpage-item .pro_hot_tap_r{padding: 2rem 0.4rem 0 0.4rem; }
  .mt-tabpage-title{width: 100%; margin: 0.6rem auto;}
  .mt-tabpage-title .mt-tabpage-item{width: 32%; margin-top: 0.4rem;}
  #pro_series .tab_menu{ width: 100%; bottom: 2%; top: inherit;padding: 0 20px; left: inherit;}
  #pro_series .tab_menu li{width: 25%;}
  .tab_box_ps .tab_box_ps_con, .tab_box_zs .tab_box_ps_con,.tab_box_mf .tab_box_ps_con, .tab_box_yd .tab_box_ps_con{width: 100%; padding: 0 20px;}
  .in_about_con .ab_video{display: none;}
  .in_about_con .in_about_con_l{width: 100%;}
  .zsprotop1 .zs_yheme_pro_r{ border-radius: inherit; width: 100%;}
  .zsprotop{background-size: cover;}
  .zsprotop1 .zs_yheme_pro_l{width: 100%;}
.in_world .in_world_l{width: 100%;}
.in_world .in_world_r{width: 100%; margin-top: 0.4rem;}
.in_world{padding: 0.8rem 0;}
.exp .exp_l{width: 100%;}
.exp .exp_r{width: 100%; margin-top: 0.8rem;}
.foot_con .foot_con_list{display: none;}
.foot_con .foot_con_ewm{width: 100%; padding: 0; float: none;}
.foot_con_ewm .foot_email{width: 60%;margin: 0.2rem auto 0 auto;}
.foot .foot_bot{margin: 0;}
.foot_bot .foot_bot_l{width: 100%; text-align: center;}
.foot_bot .foot_bot_r{width: 100%; text-align: center; margin-top: 0.2rem;}
.news_nav{ overflow: hidden; height: auto;}
.news_nav ul li{width: 46%;}
.news_con ul li{width: 48%;}
.news_nav ul li a{font-size: 14px;}
.news_nav ul li .nav_a{font-size: 14px;}
.news_con ul li:nth-child(2n){
		    margin-right: 0;
		}
		
		.news_recommend_r h3{font-size: 24px; line-height: 36px;}
		.case_list ul li a p{height: auto;}
		.case_detail_top h2{margin-top: 0.8rem; font-size: 22px; line-height: 30px;background: url(/skin/images/yd_probt_03.jpg) no-repeat left 1.2rem;}
		.news_banner p{font-size: 14px;}
		.news_con h2{margin-bottom: 0;}
		.news_breadcrumbs{margin-top: 60px;}
}

@media (max-width: 768px) {
  .new-container {
    width: calc(100% - 40px);
  }

  .new-padding {
    padding: 0px;
  }
  
  
  .new-container {
  	width: 90%;
  	max-width: 400px;
  }
  
  .box-button.hidden-xs {
  	display: none !important;
  }
  
  .section-featured .visible-xs {
  	display: block !important;
  }
  
  .visible-xs {
  	display: block !important;
  }
  
  .section-pressRelase .big-one .bor-bottom {
  	width: 100%;
  	position: relative;
  	left: 0;
  	/* right: 0; */
  	bottom: 0;
  	padding: 10px 0 27px 0;
  	font-size: 14px;
  }
  
  .section-pressRelase .small-lists .sml-bottom {
  	padding: 10px 17px 27px 17px;
  	width: calc(100% - 34px);
  	font-size: 14px;
  }
  
  .section-pressRelase .small-lists li:nth-of-type(2),
  .section-pressRelase .small-lists li:nth-of-type(5) {
  	margin: 0;
  }
  
  .section-pressRelase .readmore {
  	font-size: 16px;
  	color: #0064d9;
  	margin-top: 3px;
  }
  
  .section-pressRelase .big-one {
  	margin: 17px 0;
  }
  
  .section-pressRelase .small-lists li {
  	margin-bottom: 17px !important;
  }
  
  .section-featured {
  	margin-top: 20px;
  	padding: 20px 0 65px 0;
  }
  
  .section-featured .box-lists {
  	width: 600%;
  }
  
  .section-featured .box-lists .box-one {
  	width: 16.65%;
  	/* width: 100vw; */
  	max-width: 768px;
  	margin-right: 0 !important;
  	margin-left: 0 !important;
  	padding: 0 20px;
  	float: left;
  	display: block;
  }
  
  .section-featured .box-lists .box-one:first-child {
  	/* margin-left: 20px; */
  }
  
  .section-featured .box-lists .box-one:not(:last-child) {
  	/* margin-right: 20px; */
  	/*margin-right: 17px;*/
  
  }
  
  .section-featured .big-title,
  .section-pressRelase .big-title {
  	font-size: 23px;
  	margin-top: 20px;
  	margin-bottom: 12px;
  }
  
  .section-featured .big-title {
  	text-indent: 17px;
  	margin-top: 0;
  	margin-bottom: 23px;
  }
  
  .section-featured .content {
  	height: 90px;
  	padding-bottom: 61.84%;
  	box-sizing: content-box;
  }
  
  .section-featured .boxo-bottom .boxob-title {
  	/* padding: 0 17px 0 17px; */
  	padding: 0;
  	font-size: 17px;
  	line-height: 20px;
  	/*height: 60px;*/
  }
  
  .section-featured .boxo-bottom .boxob-time {
  	font-size: 14px;
  	/*padding: 0 17px;*/
  	/* padding: 13px 17px 23px 17px;
  	 */
  	padding: 13px 0 23px;
  }
  
  .section-featured .box-one .boxo-bottom {
  	padding-top: 10px;
  	background: none;
  }
  
  .section-featured .box-lists {
  	/*overflow: scroll;*/
  	/*position: relative;*/
  }
  
  .section-featured .sl-box {
  	background: rgba(255, 255, 255, 0.6);
  	width: 44px;
  	height: 44px;
  	text-align: center;
  	z-index: 9;
  	position: absolute;
  	top: 50%;
  	cursor: pointer;
  }
  
  .section-featured .sl-box img {
  	width: 10px;
  	margin-top: 12px;
  }
  
  .section-featured .box-lists::-webkit-scrollbar {
  	display: none;
  }
  
  .section-featured .box-lists {
  	scrollbar-width: none;
  	-ms-overflow-style: none;
  }
  
  
  .section-pressRelase .big-one .newsPic {
  	left: 0;
  	transition: none;
  }
  
  .section-pressRelase .big-one .bo-left,
  .section-pressRelase .big-one .bo-right,
  .section-pressRelase .small-lists li {
  	width: 100%;
  }
  
  .section-pressRelase .small-lists li:nth-child(even) {
  	margin-left: 0px !important;
  }
  
  .section-pressRelase .big-one .bo-right {
  	padding: 0 17px;
  	width: calc(100% - 34px);
  }
  
  .section-pressRelase .big-one .bor-desc {
  	font-size: 14px;
  	margin: 20px 0 10px 0;
  }
  
  .section-pressRelase .small-lists .sml-title {
  	height: auto;
  	font-size: 18px;
  	line-height: 22px;
  	padding: 0 17px;
  }
  
  .section-pressRelase .small-lists .sml-desc {
  	font-size: 14px;
  	padding: 20px 17px 10px 17px;
  }
  
  .section-pressRelase .big-one .bor-title {
  	font-size: 18px;
  	line-height: 22px;
  	height: auto;
  }
  
  .section-featured .sl-box:nth-of-type(1) {
  	left: 20px;
  	display: none;
  }
  
  .section-featured .sl-box:nth-of-type(2) {
  	right: 20px;
  }
  
  .mt-tabpage-count{height: 15rem;}
  .mt-tabpage-item .pro_hot_tap_l{position: relative; width: 48%;}
  .mt-tabpage-item .pro_hot_tap_r{text-align:inherit;padding: 0rem 0.4rem 0 0.4rem;}
  .mt-tabpage-item::after{display: none;}
  .mt-tabpage-title .mt-tabpage-item{width: 31%; height: 1.8rem;}
  .mt-tabpage-title .mt-tabpage-item img{width: 100%;}
  .pro_hot_tap_l span p{font-size: 0.4rem;}
  .pro_hot_tap_l .pro_hot_quote{font-size: 16px; width: 4rem; height: 0.8rem; line-height: 0.8rem;}
  .pro_hot_tap_l .pro_hot_more{width: 4rem; height: 0.8rem; line-height: 0.8rem;font-size: 16px;}
  .pro_hot_tap_l .pro_hot_tb{display: none;}
  .mt-tabpage-title .mt-tabpage-item p{line-height: 0.4rem;}
  .pro_hot_tap_l span{margin: 0.8rem 0 0 0;}
  .pro_hot_tap_l h3{margin: 0;}
  .tab_box_ps .tab_box_ps_con, .tab_box_zs .tab_box_ps_con,.tab_box_mf .tab_box_ps_con, .tab_box_yd .tab_box_ps_con{top: 10%;}
  #pro_series .tab_menu li img{width: 1rem;}
  .tab_menu li p{line-height: 0.4rem;}
  .tab_box .tab_box_ps{background-size: cover;}
  #pro_series .tab_menu li{height: 2.6rem;}
  .in_about_tit h1{width: 100%;}
  .in_about_con_l p{font-size: 0.4rem; line-height: 0.6rem;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.in_world{display: none;}
.in_about_con_l a{font-size: 16px;}
.tab_box_ps_con a{font-size: 16px;}
.exp_sj_one p{font-size: 0.4rem;}


  .in_about_con_l a{width: 4rem; height: 0.8rem; line-height: 0.8rem;}
  .ab_sj .ab_sj_con{width: 100%;margin: 0.6rem 0 0 0;}
  .zsprotop1 .zs_yheme_pro_l h1{font-size: 0.6rem; margin-top: 0.6rem; line-height: 0.8rem;     background: url(/skin/images/yd_probt_03.jpg) no-repeat left 1.2rem;}
  .zs_yheme_pro_l_lx p{width: 100%; }
  .zs_yheme_pro_cs p img{display: none;}
  .zs_yheme_pro_l_lx p a{font-size: 22px;}
  .zsprotop1 .zs_yheme_pro_l b{display: none;}
  .zs_yheme_pro_cs strong{font-size: 20px;color: #e60012; }
  .zs_yheme_pro_l .zs_yheme_pro_cs{margin: 0;}
  .zsprotop .zs_yheme_jt{margin: 20px auto 40px auto;}
  .tab_box_ps_con h3{font-size: 26px;}
.tab_box_ps_con p{font-size: 16px; line-height: 24px;}
.pro_con .pro_show ul li{width: 100%; height: auto;}
.pro_nav_yd ul li{width: 50%;}
.pro_nav_yd ul li img{display: none;}
 
  /* 产物详情页 */
  .prodetail_top{background-size: cover;}
  .prodetail_top .prodetail_top_con .prodetail_top_l,.prodetail_top .prodetail_top_lx,.prodetail_top_lx p,.prodetail_three .prodetail_three_con .prodetail_three_con_l,.prodetail_three .prodetail_three_con .prodetail_three_con_r,.prodetail_four_con span{width: 100%;}
  .prodetail_top .prodetail_top_con .prodetail_top_r{width: 100%; margin-top: 0.8rem;}
  .prodetail_top_l .prodetail_top_l_parameter{width: 100%;}
  .prodetail_tit{height: auto;}
  .prodetail_tit h2{font-size: 26px; line-height: 32px;}
  .prodetail_two_con .prodetail_two_con_r{display: none;}
  .prodetail_two_con .prodetail_two_con_l{width: 100%;}
  .prodetail_two{background-size: 100%;}
  .prodetail_top_l .prodetail_top_l_tit,.prodetail_top_l .prodetail_top_l_app{display: none;}
  .prodetail_top_l_parameter span strong{font-size: 26px;}
  .prodetail_top .prodetail_top_con .prodetail_top_r img{width: 80%;}
  .prodetail_top_l h1{font-size: 26px; line-height: 32px; margin-top: 1rem;}
  .prodetail_five ul li p,.prodetail_five .yd_four_bottom{font-size: 12px;}
  .ps_four .ps_four_con .ps_four_con_l{width: 100%;}
  .ps_four .ps_four_con .ps_four_con_l{height: 12rem; margin-bottom: 10px;}
  .ps_four_con_r2 h1{font-size: 26px;}
  .ps_four_con_r2_lx p{width: 100%;}
  .exp_l .exp_l_sj img{width: 100%;}
  .prodetail_one .prodetail_one_show{margin: 20px 0;}
  .prodetail_two_con_l ul li h3{font-size: 18px;}
  .prodetail_two_con_l ul li p{font-size: 14px; line-height: 26px;}
  .ps_four_con_l img{width: 70%;}
  .in_contact .in_quote,.in_contact .in_watsapp{width: 100%;height: 40px; line-height: 40px; font-size: 16px; text-align: center; padding-left: 0; margin-bottom: 10px;}
  
  .news_con .news_recommend{display: none;}
  .about_con h1{width: 100%;}
  .about_show_one .about_show_one_l,.about_show_one .about_show_one_r{width: 100%;}
  .about_show_one_l h2,.about_show_two h2{font-size: 26px; line-height: 36px;}
  
  .contact_top_show_one{width: 100%;}
  .contact_service h1{width: 100%;font-size: 26px; line-height: 36px;}
  .contact_top_show_one h2{font-size: 26px; line-height: 36px;}
  .contact_message .message_form .item-form{width: 100%;}
  .contact_banner p{display: none;}
  .contact_l_sj .contact_sj_one{width: 50%;}
  .case_detail_top .case_detail_top_l{width: 100%;}
  .case_detail_top .case_detail_top_r{width: 100%;}
.case_detail_tit h2{ font-size: 26px;}
  .case_detail_one_con .case_detail_one_con_l,.case_detail_one_con .case_detail_one_con_r{width: 100%;}
  .case_detail_two_con .case_detail_two_con_l{width: 100%;}
  .case_detail_two_con .case_detail_two_con_r{width: 100%;padding: 0;margin-top: 0.8rem;padding-bottom: 0.8rem;}
  .case_detail_two_con_r ul li h2 b{display: none;}
  .case_detail_two_con_r ul li p{padding: 0 20px;}
  .case_detail_two_con_r ul li h2 i{padding: 0 20px; margin: 0; width: 100%;}
  .case_detail_two{background-size: 100%;}
  .case_detail_three .case_detail_three_con{padding: 0.8rem 0;}
  .case_detail_three_con .case_detail_three_con_l{width: 100%;}
  .case_detail_three_con .case_detail_three_con_r{width: 100%;margin-top: 0.8rem;}
  .case_detail_three_con_r p{ padding: 0 20px;}
  .case_list ul li{ width: 100%;}
  .case_detail_top{padding: 1rem 0 0.8rem 0;background: url(/skin/images/casedetail_bj_02.jpg) repeat-y center;}
  .case_con h2{font-size: 26px; line-height: 36px;}
  .case_banner h1{font-size: 46px; line-height: 46px;}
  .case_banner p{font-size: 14px;}
  .case-msg{display: none;}
  .news_con ul li{width: 100%;}
  .news_detail_bottom_l p{font-size: 14px;}
  .news_detail_bottom_l p a{width: 100%; float: left;}
  .prodetail_four .prodetail_four_con{overflow: scroll;}
  .prodetail_four_con table td{padding: 0.2rem;}
  .in_contact2 .in_quote,.in_contact2 .in_watsapp{text-align: center;
    width: 100%;
    height: 50px;
    font-size: 26px;
    line-height: 50px;
    margin: 10px 0 0 0;
    padding: 0;}
	.in_contact2 .in_quote::before,.in_watsapp::before{display: none;}
	.about_banner p,.news_banner p,.pro_banner p,.case_banner p{display: none;}
	.advert{display: block;}
	.in_contact .in_quote::before{display: none;}
	.mt-tabpage-item .pro_hot_tap_r a img {
	    width: 40%;
	}
}

/* 专门用于促销的横条文字展示 */
.promotion{
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  padding: 15px 0;
  background: #D04E46;
  text-align: center;
  box-sizing: content-box;
  position: relative;
  z-index: 9;
  cursor: pointer;
  line-height: 1.4;
}
.promotion div{
  display: inline-block;
}
.promotion img{
  width: 6px;
  height: auto;
  margin-left: 3px;
  border: 0 none;
  vertical-align: middle;
}

@media screen and (min-width: 1024px){
	
	  .in_pro_list{display: none;}
}
@media screen and (max-width: 1024px){
  .promotion{
    text-align: center;
    width:calc(100% - 10px);
    padding: 10px 5px;
    font-size: 12px;
    margin-top: 60px;
    margin-bottom: -60px;
  }
  .promotion div{
    height: 100%;
  }
  .promotion span{
    height: 13.6px;
  }
  .promotion img{
    margin-left: 2px;
  }
  
   .pro_hot{display: none;}
}
/* 右侧浮标的样式 */
.fixed-promotion{
  position: fixed;
  bottom: 100px;
  right: 100px;
  z-index: 999;
}
.fixed-promotion img{
  width: 150px;
}
@media screen and (max-width: 1080px){
  .fixed-promotion{
    right: 20px;
    bottom: 50px;
  }
  .fixed-promotion img{
    width: 80px;
  }
}
video {
  object-fit: fill;
}

.relative {
  position: relative;
}




.new-container {
  width: calc(100% - 100px);
  max-width: 1400px;
  margin: 0 auto;
}

.new-padding {
  padding-left: 0px;
}