body {
	font-family: "微软雅黑";
	font-size:14px;
	color:#4b4b4b;
	background: #fff;
	background-size:100% auto;
}

input {
	padding:0;
  margin:0;
	border:0;
	outline:none;
}
input:focus{ outline:none; }
.clear { clear:both;}
b {
	font-weight:normal;
	}

* {
    padding:0;
    margin:0;
  border:0;
  -webkit-tap-highlight-color: transparent;
}

/* html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
 @media screen and (min-width:320px) {
html { font-size: 0.625rem; -webkit-text-size-adjust: none; }
}
@media screen and (min-width:400px) {
html { font-size: 0.75rem; }
}
@media screen and (min-width:480px) {
html { font-size: 0.875rem; }
}
@media screen and (min-width:560px) {
html { font-size: 1rem; }
}
@media screen and (min-width:600px) {
html { font-size: 1.125rem; }
}
@media screen and (min-width:640px) {
html { font-size: 1.25rem; }
} */

.mt10 { margin-top: 10px!important;}.mt20 { margin-top: 20px!important;}.mt30 { margin-top: 30px!important;}.mt50 { margin-top: 50px!important;}.mt60 { margin-top: 60px!important;}.mt100 { margin-top: 100px!important;}
.mb10 { margin-bottom: 10px!important;}.mb20 { margin-bottom: 20px!important;}.mb30 { margin-bottom: 30px!important;}.mb50 { margin-bottom: 50px!important;}.mb60 { margin-bottom: 60px!important;}.mb100 { margin-bottom: 100px!important;}
.mtb10 { margin: 10px 0!important;}.mtb20 { margin: 20px 0!important;}.mtb30 { margin: 30px 0!important;}.mtb50 { margin: 60px 0!important;}.mtb60 { margin: 60px 0!important;}
.nopadding { padding: 0!important;}
.padd { padding: 20px;}
/**语言**/
.main_w {width:100%; overflow:hidden; border-top:5px solid #7e262f; }
.language { position: absolute; right: 0; top: 40px; z-index: 9; display: none; width: 100px; height: 300px; overflow: hidden;}
.language a { display: block; background: #7e262f; color: #fff; padding: 8px; width: 100px;text-align: center;}
.markets_nav { display: none; background: #f6f6f6; padding-top: 30px; border-top:2px solid #7e262f; padding-bottom: 30px; }
.market-img img{ width: 100%; }
.markets_nav a { display: block; height: 40px; border-bottom: 1px solid #ccc; width: 50%; line-height: 40px; color: #4b4b4b;}
.markets_nav1 { background: url(../images/market_small_img1.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav2 { background: url(../images/market_small_img2.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav3 { background: url(../images/market_small_img3.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav4 { background: url(../images/market_small_img4.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav5 { background: url(../images/market_small_img5.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav6 { background: url(../images/market_small_img6.jpg?v=1) no-repeat; background-size: 100% 100%;}
.markets_nav7 { background: url(../images/market_small_img7.jpg?v=1) no-repeat; background-size: 100% 100%;}

.markets_nav a:hover { color: #7e262f; font-weight: bold;}
.btn_markets { background: url(../images/arrow_bottom.svg) no-repeat right; background-size: auto 8px; padding-right: 15px;}
.nav-common { margin-top: 28px; font-size: 0;  }

.nav-common li:hover {cursor: pointer}
.nav-common li a:hover { border-bottom: 2px solid #7e262f; text-decoration: none; cursor: pointer; }
.nav-common li a.cur { border-bottom: 2px solid #7e262f; text-decoration: none; cursor: pointer; color: #7e262f}
.banner { border-top:3px solid #7e262f; }

.common_title { text-align: center; font-size: 24px; margin-top: 10px; margin-bottom: 30px; }
.common_title span { height:50px; line-height: 50px; border-bottom: 2px solid #7e262f; padding-bottom: 2px; }
.common_title b { border-bottom: 1px solid #7e262f;}

.index_market_w img{ width: 100%;}
.i_market_wrap { display: block; position: relative; width: 100%; height:350px; background: url(../images/market_img1.jpg) no-repeat; background-size: auto 100%; margin-bottom: 20px; cursor: pointer;}
.market_img1 { background: url(../images/market_img1.jpg) no-repeat right;  background-size: cover; }
.market_img2 { background: url(../images/market_img2.jpg) no-repeat; background-size: cover;}
.market_img3 { background: url(../images/market_img3.jpg) no-repeat bottom; background-size: cover;}
.market_img4 { background: url(../images/market_img4.jpg) no-repeat bottom; background-size: cover;}
.market_img5 { background: url(../images/market_img5.jpg) no-repeat; background-size: cover;}
.market_img6 { background: url(../images/market_img6.jpg) no-repeat; background-size: cover;}
.market_img7 { background: url(../images/market_img7.jpg) no-repeat center;background-size: cover;}
.i_market_wrap h6 { margin: 0; padding: 0; position: absolute; width: 100%; bottom: 0; background: url(../images/black_ty.png) no-repeat bottom; background-size:100% 100%; color: #fff; font-size: 25px; padding-left: 5%; padding-bottom:40px; padding-top: 40px; }
.swiper-container-market { border-bottom: 5px solid #7e262f;}

.footer_w { background: url(../images/bottom_bg.png) no-repeat right center; background-size:auto 100%;  background-color: #434343; padding: 20px 0; color: #fff; font-size: 16px;border-top: 5px solid #7e262f;} 
.footer_w a { color: #fff; display: inline-block; margin-left:20px; text-align: right;}
.footer_w a:hover { color: #fff;}

.logo_bottom { height: 80px; width: 100%;  border-bottom: 1px solid #8f8f8f; }
.logo_bottom a { display:inline-block; width: 200px; height: 60px; background: url(../images/logo_bottom.png) no-repeat left center; background-size: auto 100%;}
a.nasdake { width: 74px; height: 14px; background: url(../images/logo_nasdake.png) no-repeat left center; background-size:auto 100% ;}
.bottom_nav { margin-bottom: 60px; font-size: 14px;}
.copyright { padding-left: 20px; font-size: 14px; margin-top: 10px;}

.index_market_logo img { width: 100%;}
.logo_scale,.ys_scale {
	display: block;
transition:transform 0.3s; 
-moz-transition:-moz-transform 0.3s; /* Firefox 4 */
-webkit-transition: -webkit-transform 0.3s; /* Safari and Chrome */
-o-transition:-o-transform 0.3s; /* Opera */
}

.logo_scale:hover,.ys_scale:hover {
transform:scale(1.2);
-moz-transform:scale(1.2); /* Firefox 4 */
-webkit-transform:scale(1.2); /* Safari and Chrome */
-o-transform:scale(1.2); /* Opera */
}


/* 透明度 */
.ys_opacity{
opacity: 1;
transition:opacity 0.3s,transform 0.3s; 
-moz-transition:opacity 0.3s,-moz-transform 0.3s; /* Firefox 4 */
-webkit-transition:opacity 0.3s,-webkit-transform 0.3s; /* Safari and Chrome */
-o-transition:opacity 0.3s,-o-transform 0.3s; /* Opera */
}

.ys_opacity:hover {
opacity: 0.7;
transform:opacity 2s, scale(1.04) 0.3s;
-moz-transform:opacity 2s, scale(1.04) 0.3s; /* Firefox 4 */
-webkit-transform:opacity 2s, scale(1.04) 0.3s; /* Safari and Chrome */
-o-transform:opacity 2s, scale(1.04) 0.3s; /* Opera */
}


.index_news img{ width: 100%;}
.index_news h5 { display: block;  color:#000; font-size: 18px; line-height: 1.3; border:1px solid #ccc; margin: 0; padding:20px 10px; border-top:none; }
.btn_more_w { text-align: center;}
a.btn_more { display: inline-block;  min-width: 100px; padding:8px 10px; margin:0 auto; background: #7e262f;  color: #fff; }
.index_news div.row a{ display:block; margin-left:5%; width:90%; }


.input_w { margin: 0 10%; border-bottom: 1px solid #7e262f; margin-bottom: 30px;}
.input_w select { font-weight: bold; color: #7e262f; display: block; width: 100%; font-size: 16px; padding:6px 0; background: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; background: url(../images/screen_jt.jpg) no-repeat right; background-size: auto 100%; }
.input_w input { font-weight: bold; color: #7e262f; display: block; width: 100%; font-size: 16px; padding:6px 0; background: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none;  background: url(../images/screen_search.jpg) no-repeat right; background-size: auto 100%;}
.input_w input::-webkit-input-placeholder { color: #7e262f;}
.input_w a { background: #7e262f; display: block; text-align: center; color: #fff; height: 40px; line-height: 40px; cursor: pointer;}
.input_w a:hover {background: #6d161e; }

.screen_result { background: #eeeeee; padding-top:50px;}
.product_w { background: #fff; padding: 10px; padding-bottom: 20px; display: block; margin-bottom: 20px;}
a.product_w:hover{ font-weight: bold; text-decoration:none;}
.product_w img { width: 100%;}
.screen_result>div { padding: 20px;}
.brand_logo { width: 100%; }
.brand_logo img { width:40%; margin-left: 60%; }
.product_img_w { width: 100%; text-align: center; }
.product_img_w img { width: 80%;}
.news_img_w { width: 100%; text-align: center; }
.news_img_w img { width: 100%;}

.product_w h3 { padding:0 10px; margin: 0; margin-top: 10px; font-size: 16px; color: #7e262f; line-height: 24px; height:48px; overflow: hidden; font-weight: normal; }
.ys_scale1_1 {
	display: block;
transition:transform 0.3s; 
-moz-transition:-moz-transform 0.3s; /* Firefox 4 */
-webkit-transition: -webkit-transform 0.3s; /* Safari and Chrome */
-o-transition:-o-transform 0.3s; /* Opera */
}

.ys_scale1_1:hover  {
transform:scale(0.95);
-moz-transform:scale(0.95); /* Firefox 4 */
-webkit-transform:scale(0.95); /* Safari and Chrome */
-o-transform:scale(0.95); /* Opera */
}
.pages_w { background: #fff; text-align: center; margin-top: 30px;}
.pages_w div { display: inline-block;}
.pages_w div a { display: inline-block; width:30px; height: 30px; line-height: 30px; color: #4b4b4b;}
.pages_w div a.curpage,.pages_w div a.cur { background: #7e262f; color: #fff;}
.flex_w { display: flex; align-items: center;}
.flex_w p { padding: 0; margin: 0;}
.flex_w p span{ display: block; background: #7e262f; color: #fff; margin: 10px; padding: 2px 10px;}


.product_detail_text h5 { color: #7e262f; font-size: 20px; margin-bottom: 15px;}
.logo_detail { width: 30%;}
.related h5 { color: #7e262f; font-size: 20px; padding-left: 10px; margin-bottom: 10px; margin-top: 50px;}
.related_info { cursor: pointer;}
.related_info h6 { display: flex; font-size: 14px; border: 1px solid #ccc; border-bottom: none; margin: 0; padding:15px;  margin-top: 20px; }
.related_info h6 span { display: block; height: 28px; overflow: hidden;}
.related_info img { width: 100%;}

.related_info_video { position: relative;}
.related_info_video div { position:relative; }
.related_info_video div span { position: absolute; width: 100%; height: 100%; background: url(../images/video_btn.png) no-repeat center center; background-size: 65px 65px; background-color: rgba(0,0,0,0.3);}


.xian_hr { height: 3px; background: #7e262f;  margin: 0; padding: 0;}
.bottom_contact h5 { text-align: center; font-size: 20px; margin-bottom: 30px;}
.bottom_contact { margin-top: 100px; background: url(../images/bg_contact.jpg) no-repeat; background-size:100% 100%;  color: #fff;} 

.btn_contact {   color: #fff; }
.btn_contact a { max-width: 200px;   margin: auto;color: #fff; text-align: center;  padding:10px 10px; margin-top: 50px; display: block; border: 1px solid #fff; transition: all 1s;}
.btn_contact a:hover { color: #7e262f; background: #fff;}
.con_banner { width: 100%;}
.xian_hr2 { height: 3px; background: #7e262f; margin: 0; padding: 0;}
.knowledge_center_nav { width: 100%; text-align: center; border-bottom:2px solid #ccc; padding-bottom:10px; width: 80%; margin: auto; margin-bottom: 30px; cursor:  pointer; }
.knowledge_center_nav.cur { border-bottom:2px solid #7e262f; font-weight: bold;}
a .knowledge_center_nav{color:#4b4b4b;}
a:hover{text-decoration:none;}


.common_input_w input { font-weight: bold; color: #7e262f; display: block; width: 100%; font-size: 18px; padding:6px 0; background: none; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none;  }
.inputTips { color: #7e262f; margin: 0 10%; margin-top: 10px; font-size: 16px; text-align: right; }



a.btn_submit { display: block; margin: auto; width: 200px; height: 45px; line-height: 45px; background: #7e262f; color: #fff; text-align: center; margin-top: 50px; cursor: pointer;}


.news_w { color: #7e262f; margin-top: 30px;}
.news_w h3 { font-size: 14px; line-height: 21px; height: 40px;overflow: hidden; padding: 0; margin: 0; color: #434343; }
.news_w:hover h3,.news_w:hover{ color: #7e262f; text-decoration:none;}

.news_list_title { width: 100%; padding: 5%; border: 1px solid #eeeeee; font-weight: bold;}
.news_time { margin-bottom: 10px; display: block;}

.news_detail_body { font-size: 14px; line-height: 2; padding-bottom: 100px;}
.news_detail_body img { max-width: 100%; margin: 10px 0;}


.brands_info_body img { width: 100%;}
.btn_brands_more { text-align: right;}
.btn_brands_more a { color: #7e262f; font-size: 16px; font-weight: bold;}

.brands_detail_market:hover { cursor: pointer; text-decoration: none;}
.brands_detail_market div  { display: block; position: relative;}
.brands_detail_market h4{ font-size: 16px; position: absolute; bottom: 0; background: rgba(130,40,50,0.8); color: #fff; padding: 0; margin: 0; width: 100%; padding: 0 5%; padding-top: 20px; padding-bottom: 20px;}
.brands_detail_market div img { width: 100%;}
.brands_detail_market p { font-size: 14px; height: 37px; overflow: hidden; margin-top: 20px; color: #4b4b4b; }

.markets_info_body { font-size: 20px;  padding-bottom: 30px; margin-top: 30px;}
.segmentation_small_img img{ width: 100%; }
.segmentation_small_img { position: relative; cursor: pointer;}
.segmentation_small_img h4 { position: absolute; color: #fff; background: rgba(0,0,0,0.8); bottom: 0; padding: 0; margin: 0; padding:0 5%; padding-top:20px; padding-bottom: 20px; font-size: 16px; width: 100%; }
.segmentation_info { padding-left: 50px;}
.segmentation_info h4 { font-size: 28px; color: #7e262f; font-weight: bold; margin-top: 30px;}
.segmentation_info p { font-size: 20px;}
.segmentation_w { background: #eeeeee; padding:50px 15px; padding-bottom: 50px;}
.btn_related_pro a { color: #7e262f; display: inline-block;  border-bottom: 2px solid #7e262f; padding-bottom: 10px; text-decoration: none;}

img.about_img1 {width:80%; max-width: 350px; margin-left:50%; transform: translate(-50%); padding: 30px 0;}
img.about_img11 { width:100%; padding: 30px 0;}
.about_common_title { color:#7e262f; font-size: 24px; text-align: center; }
.about_common_title span { display: inline-block; padding-bottom: 15px; border-bottom:2px solid #6d161e;}



.about_join_us_w { position:relative; background: url(../images/about_common_5.jpg) no-repeat top right; background-size:auto 120%;  color: #fff; min-height: 400px; margin-top: 80px;}
.about_join_us { position: absolute; top:0; left: 0; background: rgba(130,40,50,0.8); color: #fff; height: 100%; padding:5% 10%;}
.about_join_us h3 { color: #fff;}
.about_common_5 { width: 100%; }
a.about_join_btn {border-radius: 3px; color: #fff; border:1px solid #fff; display: inline-block; padding: 10px 30px; margin-top: 30px;}
a:hover.about_join_btn { background: #7e262f; }
.about_yunyin { text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 40px; line-height: 2; color: #4b4b4b;  line-height: 1.3; font-weight: normal; padding-bottom: 40px; border-bottom: 1px solid #e5e5e5;}
.about_yunyin div span { color: #7e262f; display: block;}
.about_yunyin1 { margin-top: 40px; text-align: center; font-size: 18px;}
.about_yunyin1  span { color: #6d161e;  margin-bottom: 10px; margin-top: 10px; display: block;}
.about_yunyin1  b { color: #6d161e; }

.about_c_nav { display: inline-block; position: relative;}
a:hover.about_c_nav { cursor:pointer;}

.about_c_nav img { width: 100%;}
.about_c_nav b { position: absolute; background: url(../images/about_jia.png) no-repeat right center; background-color: #fff;  background-size: auto 50%; display: block; width: 100%; bottom: 0; padding: 10px; border:1px solid #4b4b4b;}
a:hover.about_c_nav b { background-color: #f4f4f4;}
.about_c_nav b.cur { background: url(../images/about_jian.png) no-repeat right center;  background-size: auto 50%; background-color: #f4f4f4;  }
.about_addr  { font-size: 18px; font-weight: bold; text-align: center; margin-top:50px; }
.about_addr strong { display: inline-block; background: url(../images/ico_addr.png) no-repeat; padding-left: 30px; background-size: auto 100%;}
.aboutus_addr { padding: 0px 30px; }
.aboutus_addr_title { padding: 0 30px; font-size: 2rem; font-weight: bold; color: #7e262f; margin-bottom: 2rem;}
.aboutus_addr h6 {  color: #000; font-size: 18px; font-weight: bold;}
.aboutus_addr b { min-height: 40px; display: block;}

.about_ico img{ width: 20%; display: inline-block; font-size: 0; padding-bottom: 50px; cursor: pointer;}
.about_ico { font-size: 0; margin-top: 50px;}
.about_ico img.cur { background: url(../images/jiantou.png) no-repeat bottom center; background-size:30px 20px; }
.about_ico_con { display: none; background: #ffebdd; padding: 30px; font-size: 20px;}
.about_ico_con1 { display: block;}

.about_baorong_w { position:relative; background: url(../images/about_common_6.jpg) no-repeat top right; background-size:auto 120%;  color: #fff; min-height: 400px; margin-top: 80px;}
.about_baorong { position: absolute; top:0; left: 0; background: #f4f3f2; color: #333333; height: 100%; padding:5% 10%;}
.about_baorong h3 { color: #333333; font-weight: bold; font-size: 3rem;}
a.about_baorong_btn {color: #7e262f; border:3px solid #7e262f; display: inline-block; padding: 10px 30px; margin-top: 60px;}
a:hover.about_baorong_btn { background: #7e262f; color: #fff; }
a.btn_lang:hover { cursor: pointer;}


.leftToRight {
	animation: leftToRight 2s ease forwards infinite;
	-webkit-animation: leftToRight 2s ease forwards infinite;
	-moz-animation: leftToRight 2s ease forwards infinite;
	-o--animation: leftToRight 2s ease forwards infinite;
}

@keyframes leftToRight {
	0% { left: 10px;}
	65% { left: 30px;}
	100% { left: 10px;}
}
@-webkit-keyframes leftToRight {
	0% { left: 10px;}
	65% { left: 30px;}
	100% { left: 10px;}
}
@-moz-keyframes leftToRight {
	0% { left: 10px;}
	65% { left: 30px;}
	100% { left: 10px;}
}
@-o-keyframes leftToRight {
	0% { left: 10px;}
	65% { left: 30px;}
	100% { left: 10px;}
}

.rightToLeft {
	animation: rightToLeft 2s ease forwards infinite;
	-webkit-animation: rightToLeft 2s ease forwards infinite;
	-moz-animation: rightToLeft 2s ease forwards infinite;
	-o--animation: rightToLeft 2s ease forwards infinite;
}
@keyframes rightToLeft {
	0% { right: 10px;}
	65% { right: 30px;}
	100% { right: 10px;}
}
@-webkit-keyframes rightToLeft {
	0% { right: 10px;}
	65% { right: 30px;}
	100% { right: 10px;}
}
@-moz-keyframes rightToLeft {
	0% { right: 10px;}
	65% { right: 30px;}
	100% { right: 10px;}
}
@-o-keyframes rightToLeft {
	0% { right: 10px;}
	65% { right: 30px;}
	100% { right: 10px;}
}
  

@media screen and (min-width:1400px) {
  .container-other { width: 1300px; margin: auto; padding-left:20px; }
}
@media screen and (min-width:1100px) {
	.container-other { padding:0 20px; }
  }

  .yincang div:nth-child(4){ display: none;}
  .yincang div:nth-child(3){ display: none;}

  .wap_pc { display: none;}

  .cur-li a{ color: #7e262f!important;}

  .mianbao { margin-top: 2rem; border-bottom: 1px solid #752d31;}
  .mianbao a { color: #752d31; }



  /*购买模块*/
.buy_w img{ width: 100%;}
.buy_w a{ color: #333; cursor:pointer}
.buy_w a:hover{ color: #752d31; cursor:pointer}
.to_pc { display: block!important;}
.to_wap { display: none!important;}
.buy_title_common { font-weight: bold; font-size: 18px; margin-bottom: 20px; margin-top: 50px;}
.buy_title_common span { display: inline-block; padding-bottom: 10px; border-bottom: 4px solid #6d161e;}
.buy_title {  font-size: 14px; padding-bottom: 20px; line-height:1.3; height: 34px; overflow: hidden;}
@media screen and (max-width:1100px) {
	.buy_title_common { margin-top: 20px;}
	.to_pc { display: none!important;}
	.to_wap { display: block!important;}
	.buy_title {  font-size: 12px; padding-bottom: 20px;}
}