@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px; color:#333; background:url(../images/bg.jpg) repeat-x #fff; min-width:995px;}
*{margin:0px;padding:0px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
img{border:none;}
.clear{clear:both;line-height:0px;width:0px;height:0px;font-size:0px;}
a.cursorbox{cursor:pointer;*cursor:auto;_cursor:auto;cursor:url(zoomin.cur)}
#allbox div a img{cursor:auto;cursor:url(small.cur);}
.mail{color:#CC0000;}
.indent{ display:block; padding-left:26px;}
.indent2{ display:block; padding-left:50px;}
p{ padding-bottom:5px; padding-top:7px;}
h2{ width:auto; height:auto; line-height:20px; font-size:18px; font-weight:normal; color:#000; padding-bottom:10px;}
.related{ color:#333; display:block; border-top:1px solid #eee; margin-top:4px;}
.etw_tablestyle{width:100%;height:auto;background:#E0DCDC;margin-bottom:12px; margin-top:5px;}
.etw_tablestyle tr{ background:#fff;}
.etw_tablestyle tr td{ text-align:left; padding:2px 2px 2px 3px;}
.etw_tablestyle tr.etw_tablestyle_top{font-weight:bold;}
.etw_tablestyle img{ display:block; margin:3px auto;}

.etw_tablestyle2{width:430px;height:auto;background:#E0DCDC;margin-bottom:12px; margin-top:5px;}
.etw_tablestyle2 tr{ background:#fff;}
.etw_tablestyle2 tr td{ text-align:left; padding:0px 2px 0 3px;}
.etw_tablestyle2 tr.etw_tablestyle_top{font-weight:bold;}
.etw_tablestyle2 img{ display:block; margin:3px auto;}

#bigimg{margin:0 auto; display:block; margin-top:15px; }
#backlink{ float:right;font-weight:bold; color:#003F86;width:60px;height:27px; line-height:27px; text-align:center;margin-right:10px;margin-bottom:10px;background:url(../images/back.jpg) repeat-y; margin-top:5px;}
#etw_cookie_title{ width:100%; height:auto;  font-size:15px; margin-top:8px; font-weight:bold; color:#333; text-align:center; float:left;}
.con_all2{width:100%;height:auto;display:block;text-align:right;float:left; margin-top:10px;}
.con_all2 img{ float:left;}

/*#header*/
#header{ width:995px; height: auto; margin:0 auto; overflow:hidden;}
#etw_header_languages{ width:100%; height:26px; line-height:26px; color:#F5CCCC; text-align:center;}
#etw_header_languages a{ color:#F5CCCC;}
.etw_header{ width:975px; height:96px; padding:0 10px;}
.etw_logo{ float:left; padding-top:10px;}
.etw_favorites{width:auto;height:auto; line-height:14px; border:1px solid #C26666; padding:2px 5px; margin-right:4px; margin-top:10px; float:right;}
.etw_sethome{width:auto;height:auto; line-height:14px; border:1px solid #C26666; padding:2px 5px; margin-top:10px; float:right;}
.etw_favorites a,.etw_sethome a{color:#CC0000; font-size:10px; font-weight:bold;}
.etw_favorites a:hover,.etw_sethome a:hover{text-decoration:underline;}
.etw_language{ width:785px; height:auto; float:right; font-size:12px; line-height:14px; margin-top:20px; padding-bottom:5px;}
.etw_language a{ color:#333; padding-left:10px;float:left;}
#etw_language{float: right;}
.etw_company{ width:700px; height:auto; float:right; text-align:right; color:#CC0000; margin-top:8px;}
.etw_menu{ width:100%; height:36px; padding-top:10px;}
.etw_menu ul{ width:100%; height:36px; line-height:36px;}
.etw_menu ul li{ float:left; background:url(../images/menu-li.jpg) right no-repeat; padding-right:2px;}
.etw_menu ul li.last{ background:none;}
.etw_menu ul li a{ display:block; color:#333; font-weight:bold; padding:0 42px;}
.etw_menu ul li a:hover,.etw_menu ul li a.dq{ color:#CC0000;}
.etw_banner{ width:995px; height:180px; background:url(../images/banner.jpg) no-repeat; font-family:Verdana, Geneva, sans-serif;}
.etw_name{ width:400px; height:auto; float:left; padding-left:50px; padding-top:50px; color:#000; font-size:14px; font-weight:bold;}
.etw_name span{ font-size:20px; color:#006182; line-height:24px}

/*#container*/
#container{ width:955px; height:auto; margin:0 auto; padding:20px 20px 20px 20px; overflow:hidden;}
#etw_content{ width:955px; height:auto; background:url(../images/content-bg.jpg) repeat-y #fff; overflow:hidden;}
#etw_content2{ width:955px; height:auto; overflow:hidden;}

#etw_sidebar{ width:210px; height:auto; float:left;}
#etw_productlist{ width:210px; height:auto; border-top:1px solid #E0E0E0; float:left;}
#etw_productlist ul{ width:210px; height:auto; float:left;}
#etw_productlist ul li{ width:210px; height:auto; line-height:14px; float:left;}
#etw_productlist ul li a{ display:block; color:#333; padding:4px 8px 3px 10px;}
#etw_productlist ul li.bigpro{ padding:5px 0 5px 0;}
#etw_productlist ul li.bigpro:first-child{ padding-top:0;}
#etw_productlist ul li.bigpro a{background: #f2f2f2; padding:10px; font-size:14px; color:#555;font-weight:bold;}
#etw_productlist ul li a:hover,#etw_productlist ul li a.dq,#etw_productlist ul li a.big,#etw_productlist ul li a:visited.dq,#etw_productlist ul li a:visited.big{color:#CC0000;}

#etw_tradeindex{ width:210px; height:auto; font-size:0px; line-height:0px; float:left;}
#etw_tradeindex ul{ width:210px; height:auto; font-size:12px; float:left;}
#etw_tradeindex ul li{ width:210px; height:auto; line-height:14px; float:left;}
#etw_tradeindex ul li a{ display:block; color:#333; padding:4px 8px 3px 10px;}
#etw_tradeindex ul li a:visited{ color:#666;}
#etw_tradeindex ul li a:hover{ text-decoration:underline;color:#333;}

#etw_contact{ width:100%; margin-top:20px; float:left;}
#etw_contact_title{ width:100%;}
#etw_contact_title a{ font-size:16px; font-weight:bold; color:#c00; background:#f2f2f2; padding:10px; display:block;}
#etw_contact_con{ width:auto; padding:10px; float:left; margin-bottom:5px;}
#etw_contact_con p{ padding-top:0px;}

#etw_pagebody{ width:730px; height:auto; float:left; padding-left:15px;}
.etw_homebody{ width:100%; height:auto; float:left;}
.etw_homebody h2{ padding-bottom:0px; padding-top:5px; width:100%; height:auto; font-size:16px; font-weight:bold; color:#006182;}
.etw_product{ width:100%; height:auto; border-top:1px solid #E0E0E0; margin-top:7px; float:left;}
.etw_product ul{ width:365px; height:auto; border-bottom:1px solid #E0E0E0; padding:12px 0; float:left;}
.etw_product ul li.pic{ width:136px; height:128px; padding:0 10px; display:block; float:left;}
.etw_product ul li.pic img{ float:left;}
.etw_product ul li.txt{ width:209px; height:auto; float:left;}
.etw_product ul li.txt a{ display:block; color:#333; font-weight:bold; font-size:14px;}
.etw_product ul li.txt a:hover{ text-decoration:underline;}

/*内页*/
.etw_mainbody2{ width:100%; height:auto; float:left;}
.title{ width:100%; height:auto; float:left; line-height:14px; font-size:11px; padding-bottom:3px; margin-bottom:5px; border-bottom:1px solid #ccc;}
.title a{ color:#000;}
.title a:hover{ color:#CC0000;}

.etw_mainproduct{ width:100%; height:auto; margin-bottom:5px; float:left;}
.etw_mainproduct ul{ width:100%; height:auto; border-bottom:1px dotted #999; padding:12px 0; float:left;}
.etw_mainproduct ul li.pic{ width:146px; height:auto;display:block; float:left;}
.etw_mainproduct ul li.pic img{ float:left; padding:1px; border:1px solid #E5E5E5; }
.etw_mainproduct ul li.txt{ width:580px; height:auto; float:left;}
.etw_mainproduct ul li.txt a{ display:block; color:#333; font-weight:bold; line-height:14px; padding-bottom:5px;}
.etw_mainproduct ul li.txt a:hover{ text-decoration:underline;}

.etw_mainproduct2{ width:100%; height:auto; float:left; padding-bottom:20px;}
.etw_mainproduct2 ul{ width:100%; height:auto; padding-bottom:12px; float:left;}
.etw_mainproduct2 ul li.pic{ width:146px; height:auto;display:block; float:left;}
.etw_mainproduct2 ul li.pic img{ float:left; padding:1px; border:1px solid #E5E5E5; }
.etw_mainproduct2 ul li.txt{ width:580px; height:auto; float:left;}
.etw_mainproduct2 ul li.txt a{ display:block; color:#333; font-weight:bold; line-height:14px; padding-bottom:5px;}
.etw_mainproduct2 ul li.txt a:hover{ text-decoration:underline; color:#CC0000;}

.etw_mainbody{ width:100%; height:auto; margin-bottom:5px; float:left;}
.etw_title{ width:100%; height:auto; line-height:20px; float:left; color:#333;  border-bottom:1px solid #ccc; font-size:16px; font-weight:bold; padding:10px 0 5px 0;}

.etw_otherproduct{ width:100%;display:flex;flex-wrap:wrap;}
.etw_otherproduct ul{ width:23.5%; margin:10px 2% 0 0;}
.etw_otherproduct ul:nth-child(4n){ margin-right:0;}
.etw_otherproduct ul li.pic{ width:100%;}
.etw_otherproduct ul li.pic img{padding:1px; border:1px solid #E5E5E5; width:100%;}
.etw_otherproduct ul li.txt{ width:100%;}
.etw_otherproduct ul li.txt a{ display:block;color:#000;font-weight:bold; text-align:center;}
.etw_otherproduct ul:hover li.txt a{ color:#CC0000;}

.etw_brief{ width:730px; height:auto; float:left; border-top:1px solid #ccc; padding-top:2px; margin-top:12px;}
.etw_brief2{ width:955px; height:auto; float:left; border-top:1px solid #ccc; padding-top:2px; margin-top:12px;}

.etw_leftpic{ width:304px; height:auto; float:right; margin-left:16px;_margin-left:8px; margin-bottom:3px; margin-top:7px;}
.etw_leftpic img{ float:left; padding:1px; border:1px solid #E5E5E5;}
.etw_leftbig{ width:100%; height:auto; float:left;}
.etw_leftsmall{ width:100%; height:auto; float:left; margin-top:5px;}
.etw_leftsmall img{ margin-right:4px; margin-bottom:4px;}

.con_all{width:100%;height:auto;display:block;text-align:left;float:left; margin-top:3px;}
.con_all img{ border:none;}
.con_allb{width:160px;height:auto;display:block;text-align:right;float:right;}
.con_allb img{ border:none;}
.con_allb a{ float:right;}

.etw_conleft{ width:420px; height:auto; float:left;}
.etw_conright{ width:520px; height:auto; padding-top:5px; float:right;}
#etw_set_feedback_form{width:100%;height:auto;float:left;border:1px solid #CFD8E1; border-top:none; text-align:center;margin-bottom:10px; background:#fff;}
#floatchatiframe2011{ padding:10px 15px; min-height:400px;}
#etw_form_title{width:100%; line-height:22px;background:#EAEFF2;padding:10px; font-weight:bold;text-align:left; color:#000;}
#etw_form_title span{font-size:18px;}
.etw_map{ width:100%; height:auto; float:left; text-align:center; font-size:14px; font-weight:bold; margin-bottom:5px;}

.etw_pro{ width:728px;  line-height:20px; border:1px solid #ccc; background:#F8F8F8; margin:5px 0; float:left;}
.etw_pro a{ display:block; color:#000; font-weight:bold; padding:5px 10px;}

.etw_pic{ width:100%; height:auto; float:left;}
.etw_pic ul{width:100%; height:auto; float:left;}
.etw_pic ul li{ width:182px; height:auto; float:left;}
.etw_pic ul li img{ float:left; padding:1px; border:1px solid #E5E5E5;}

/*sitemap*/
.etw_sit1,.etw_sit3,.etw_sit2{ width:100%; height:auto; margin-bottom:5px; float:left;}
.etw_sit4{ width:99%; height:auto; margin-bottom:5px; float:left; padding-left:10px;}
.etw_sit1 a{ color:#2200C1; font-weight:bold; display:block; text-decoration:underline;}
.etw_sit2 a,.etw_sit4 a{ color:#2200C1; display:block; text-decoration:underline;}
.etw_sit3 a{ color:#2200C1; display:block; width:auto; padding-left:10px; float:left; margin-bottom:5px; line-height:14px; text-decoration:underline;}
.etw_sit1 a:hover,.etw_sit2 a:hover,.etw_sit3 a:hover{ color:#000;}

/*#footer*/
#footer,#xfooter{ width:100%; height:auto; background:url(../images/footer-bg.jpg) repeat-x #fff; overflow:hidden;}
.etw_footer{ width:955px; height:auto; padding:10px 20px; margin:0 auto; overflow:hidden;}
.etw_homenav{ width:955px; height:auto; float:left; text-align:center; color:#666;}
.etw_homenav a{ color:#666; padding:0 5px;}
.etw_foot_title{ width:900px; height:auto; padding-left:5px;float:left;}
.etw_foot_title a{ color:#666}
.etw_toplink{ width:auto; float:right; background:url(../images/top.jpg) no-repeat left; padding-left:16px; font-weight:bold; padding-right:4px;}
.etw_toplink a{ color:#333;}
.etw_menunav{ width:955px; height:auto; float:left; color:#666; margin-top:3px;}
.etw_menunav a{ color:#666; padding:0 5px;}
.etw_homenav a:hover,.etw_foot_title a:hover,.etw_menunav a:hover{ color:#333; text-decoration:underline;}

#otherlink{width:955px;height:auto;float:left;text-align:center; margin-top:3px;}
#otherlink div{width:auto;margin:0 10px;text-align:center;display:inline;}
#otherlink div a img{border:none;}

/*trade*/
#etw_tradepro{width:100%;height:auto;float:left;margin:0px auto;}
#etw_tradepro ul{ width:100%; height:auto;float:left}
#etw_tradepro ul li{width:100%;height:auto; float:left;background:url(../images/probottombg.jpg) bottom repeat-x;}
#etw_tradepro ul li ol{width:100%; height:auto;float:left;margin:2px 0px 5px 0px;}
#etw_tradepro ul li ol li{width:82px;height:auto;display:inline; float:left;border:none;background:url(../images/probg.jpg) no-repeat;}
#etw_tradepro ul li ol li a{display:block;color:#BD910C;text-align:center;margin-top:4px;border:1px solid #ccc;}
#etw_tradepro ul li ol li a:hover{border:1px solid #296AAC;}
#etw_tradepro ul li .tradecontent{width:85%; float:left; height:auto; padding-left:3px; margin-left:5px; border:none; margin-top:0px; text-align:left;background:none;}
#etw_tradepro ul li .tradecontent a{text-align:left; color:#000; display:block; border:none;text-decoration:underline;margin:0px;}
#etw_tradepro ul li .tradecontent a:hover{color:#296AAC; text-decoration:underline;border:none}
.etw_page{ float:right;width:99%; text-align:center;margin-bottom:10px}
.etw_page a{background:#B2C223; color:#fff; padding:3px 8px; border:1px #ccc solid; line-height:25px; margin-right:3px;}
.etw_page a:hover{ background:#09F; color:#fff;   }
.etw_page a.dqpage{background:#fff;color:#F00; font-weight:bold;  }
.trade_detailspic{width:270px;height:auto;float:left;margin-top:10px;  border:1px #ccc solid; text-align:center;}
.trade_detailspic img{padding:10px;margin:0 auto; display:block; border:none;} 
.trade_describe{ width:61%; height:auto; float:right; margin-top:10px;}
#trade_relatedpro{width:90%;height:auto; float:left;} 
#trade_relatedpro img{ border:1px solid #ccc;float:left; margin-right:5px; margin-top:5px;}
.trade_detail_title{font-size:14px;width:90%;font-weight:bold;color:#000;line-height:30px;margin-top:5px;_margin-top:0px;float: left;} 
.trade_text{font-family:Verdana, Arial, Helvetica, sans-serif;float:left;border:1px  dashed #ccc;width: 96%;padding:10px 5px 10px 8px; margin-top:6px;}
.trade_form{float:left;width:94%;margin-top: 5px;}
.trade_formleft{float:left;width:60px;text-align: right;padding-right: 5px;}
.trade_formright{width:530px;float:left;}
.trade_form .trade_etwright input{height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-weight:bold; border:1px solid #7B9EBD; color:#990000;}
.trade_form .trade_etwright textarea{ width:530px; height:140px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; font-weight:normal;border:1px solid #7B9EBD; color:#990000; }
.trade_buttom{float:right;width:65%;margin-top:20px;}
#tradedetails_pro{width:99%;height:auto;float:right;margin:0px auto;}
#tradedetails_pro ul{ width:100%; height:auto;float:left}
#tradedetails_pro ul li{width:49%;height:auto; float:left; }
#tradedetails_pro ul li ol{width:100%; height:auto;float:left;margin:2px 0px 5px 0px;}
#tradedetails_pro ul li ol li{width:82px;height:auto;display:inline; float:left; } 
#tradedetails_pro ul li .detailscon{width:73%; float:left; height:75px; overflow:hidden; padding-left:3px; margin-left:5px;  }
#tradedetails_pro ul li .detailscon a{text-align:left; color:#000; display:block; border:none;text-decoration:underline;margin:0px;}
#tradedetails_pro ul li .detailscon a:hover{color:#296AAC; text-decoration:underline;border:none}
#tradedetails_pro ul li ol li img{ border:1px solid #ccc;}

.trade_picview { width:75%;text-align:center; height:auto; float:right; margin-bottom:20px; }
.trade_zoomrelated,.trade_zoompicview{width:100%;height:auto;margin:10px auto;text-align:center;float:left; }
.trade_zoomrelated img{border:1px #ccc solid; margin:0 5px; padding:2px;}
.trade_zoompicview img{ margin:0 auto;border:8px solid #D8D8D8; padding:2px;}
#trade_zoom{ float:left; width:200px; margin-top:80px;}
#trade_zoom ul{width:100px; float:left; padding:0px; margin:0px;padding-left:30px;}
#trade_zoom ul li{width:26px; height:26px; float:left; list-style:none;}
.trade_back{float:left;}
.trade_back a{text-decoration:underline; color:#81A6CC;}
.trade_back a:hover{ text-decoration:none;}


/* =========================================
   RESPONSIVE CSS (ADDED)
   Only affects screens smaller than 995px
   ========================================= */
.etw_language .lan-globe,.navbar-toggler{ display:none;}
@media screen and (max-width: 995px) {
  body {min-width:100%;width:100%;overflow-x:hidden;background:none;}
  *,*:before,*:after {box-sizing:border-box;}
  img {max-width:100%;height:auto;}


  /* 2. Overwriting Fixed Widths to Fluid */
  #header,.etw_header,.etw_banner,#container,#etw_content,#etw_content2,.etw_footer,#xfooter,#footer,.etw_homenav,.etw_foot_title,.etw_menunav,#otherlink {width:100% !important;padding-left:10px;padding-right:10px;}
  #header{ padding:0;display: flex;flex-wrap: wrap;overflow: initial;background: linear-gradient(to bottom,#f9fffd,#f1f1f1);} 
  #header:before{ content:""; position:absolute; top:0; left:0; width:100%; height:26px; background:#CC0001;}
  #etw_content{ background:none;}
  /* 3. Layout Structure (Sidebar & Main Content) */
  #etw_sidebar{ display:none;}
  #etw_pagebody,.etw_conleft,.etw_conright,.etw_brief,.etw_brief2,.etw_pro {width:100% !important;padding-left:0;margin-left:0;height:auto;}
  .etw_pro{ margin:5px 0 10px 0;}
  /* Sidebar contents width fix */
  #etw_productlist,#etw_productlist ul,#etw_productlist ul li,#etw_tradeindex,#etw_tradeindex ul,#etw_tradeindex ul li {width:100%;}


  /* 4. Header Elements */
  .etw_header{height: auto;padding-bottom: 10px;}
  .etw_banner {background-size:cover;background-position:center;height:auto;min-height:120px;}
  .etw_name{width:100%;padding:20px 10px;}
  .etw_name span{font-size:16px;}
  
  .etw_company{ display:none;}
  .etw_logo img{ width:150px;}
  #etw_language{ display:none;position: absolute;left: -100%;top: 40px; background: #fff;z-index: 100;box-shadow: 0 1px 5px #ccc; border:1px #eee solid;padding:10px;}
  .etw_language{width: auto; float:right;position: relative;}
  .etw_language .lan-globe{ font-size:30px;display:block;cursor: pointer;}
  .etw_language.active #etw_language {display: block; }
  .etw_language a{ width:100%; display:block; font-size:14px; line-height:1.4;padding:5px 10px;text-align: center;}
  
  /* 5. Navigation Menu */
  .navbar-toggler{display:block;cursor: pointer; float:right;margin-top:20px; padding:0 10px 0 30px;}
  .navbar-toggler i{ font-size:30px;}
  .etw_menu {height:auto;margin-bottom:10px; display:none;}
  .etw_menu.active{display: block;}
  .etw_menu ul {height:auto;line-height:normal;}
  .etw_menu ul li,.etw_menu ul li.last{display:block;width:100%;background:#f2f2f2;margin-bottom:1px;text-align:center;}
  .etw_menu ul li a{padding:10px; text-align:left; font-size:14px;}
  .etw_menu ul li a:hover{}


   
  /* 6. Product Lists & Grids */
   .etw_product{display: flex;flex-wrap: wrap;}
   .etw_product ul {width:48%; margin-right:4%;display:flex;align-items:center;}
   .etw_product ul:nth-child(2n){margin-right:0;}
   .etw_product ul li.pic {width:136px; padding:0; height:inherit;}
   .etw_product ul li.txt {width:auto;padding-left:20px;flex: 1;}


  /* Main Internal Product Lists */
  .etw_mainproduct2{ padding-bottom:0;}
  .etw_mainproduct ul,.etw_mainproduct2 ul{width: 100%;display:flex;flex-wrap:wrap;align-items:center;}
  .etw_mainproduct ul li.pic,.etw_mainproduct2 ul li.pic{width:136px; padding:0; height:inherit;}
  .etw_mainproduct ul li.txt,.etw_mainproduct2 ul li.txt{width:auto;padding-left:20px;flex: 1;}


  /* 7. Forms and Tables */
  .trade_formright,.trade_formleft {float:none;width:100%;text-align:left;}
  .trade_form .trade_etwright textarea {width:100%;}
  .etw_tablestyle2 {width:100%;}


  /* 8. Trade Details */
  .trade_detailspic,.trade_describe,#trade_zoom,.trade_picview {width:100%;float:none;margin:0 auto 10px auto;}
  #etw_tradepro ul li .tradecontent {width:100%;padding:5px;}

  
  .con_all{ text-align:center; margin:10px 0;}
}
@media screen and (max-width:767.98px) {
  .title{ display:none;}
  .etw_product ul {width:100%; margin-right:0;}
  .etw_mainproduct ul li.txt,.etw_mainproduct2 ul li.txt{display: flex; text-align:left;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;overflow: hidden;padding-left:10px;}
  
  .etw_leftpic {width:100%;text-align:center;float:none;margin:10px 0;}
  .etw_leftpic img {float:none;}
  #etw_bigpic img{ width:100%; max-width:450px;}
  
}

@media screen and (max-width:575.98px) {
  .etw_product ul {width:48%; margin-right:4%;height:auto;display:flex;flex-direction:column;align-items:center;}
  .etw_product ul:nth-child(2n){margin-right:0;}
  .etw_product ul li.txt{ padding:10px 0 0 0;text-align: center;}
  .etw_product ul li.pic{ width:100%; max-width:260px; padding:0 20px;}
  .etw_product ul li.pic img{ width:100%;}
  .etw_product ul li.txt span{ display:none;}
  
  .etw_otherproduct ul{ width:48%;}
  .etw_otherproduct ul:nth-child(4n){ margin-right:2%;}
  .etw_otherproduct ul:nth-child(2n){ margin-right:0;}
  
  .etw_mainproduct ul,.etw_mainproduct2 ul{width:48%; margin-right:4%;height:auto;display:flex;flex-direction:column;align-items:center;}
  .etw_mainproduct ul:nth-child(2n),.etw_mainproduct2 ul:nth-child(2n){margin-right:0;}
  .etw_mainproduct ul li.pic,.etw_mainproduct2 ul li.pic{width: 100%;}
  .etw_mainproduct ul li.pic img,.etw_mainproduct2 ul li.pic img{ width:100%;}
  .etw_mainproduct ul li.txt,.etw_mainproduct2 ul li.txt{ padding-top:10px;}
  .etw_mainproduct ul li.txt span,.etw_mainproduct2 ul li.txt span{display:none;}
}
@media screen and (max-width:374px) {
  .etw_product ul {width:100%; margin-right:0;}
  .etw_mainproduct ul,.etw_mainproduct2 ul,.etw_otherproduct ul{ width:100%; margin-right:0;}
}
