@charset "utf-8";
/* 全局 */
body,h1,h2,h3,h4,h5,h6,hr,p,pre,blockquote,dl,dd,ul,ol,th,td,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,button,input,textarea,select{font-size:100%;}
fieldset,img{border:0;}table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}ul,li{list-style:none;}
address,cite,code,dfn,var,em,th{font-style:normal;font-weight:normal;}
button,input,textarea{outline:none;font-family:inherit;}:focus{outline:0;}
body{font-family:Microsoft YaHei;text-align:center;}
textarea{overflow-x:hidden;overflow-y:auto;resize:none;}
a{color:#ac2424;text-decoration:none;}a:hover{text-decoration:none;}
i,em{font-weight:bold;font-style:normal;}
/* 清浮动_1 */
/*.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}*/
.clearfix:after{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.wrap{width:1200px;margin:0px auto;background:#fff;}
/**/
img,object,embed,video{max-width:100%;}
.ie6 img{width:100%;}

/*baner*/
#solid{width:100%;height:400px;clear:both;position:relative;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:400px;display:none;}
#solid .solid0{background:#78c4db;}
#solid .solid1{background:#c5c9db;}
#solid .solid2{background:#e7dfd1;}
#solid ul{margin:0px;padding:0px;list-style:none;}
#solid ul li{position:absolute;left:50%;top:0px;width:905px;height:400px;margin-left:-600px;cursor:pointer;}
#solid ul li img{max-width:1200px;}
#solid #btt{width:1200px;height:55px;top:350px;left:50%;position:relative;margin-left:-628px;}
#solid #btt span{position:absolute;top:15px;left:50%;display:block;width:20px;height:8px;margin:0 5px;text-align:center;background:#e99a34;z-index:1000;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;border-radius:8px;}

/*heardbox*/
.heardbox{height:70px;border-bottom:1px solid #eee;}
.logobox{width:260px;text-align:center;padding-top:8px;}
.searchbox{text-align:left;padding-top:20px;padding-left:20px;}
.searchfrom{padding:7px 35px 7px 10px;width:455px;background:#f5f5f5;position:relative;}
.searchfrom a{ display:block; width:100%; height:35%; color:#999;}
.searchfrom .inp{border:none;width:100%;background:#f5f5f5;color:#666;font-size:12px;}
.searchfrom .btn{cursor:pointer;position:absolute;right:10px;top:6px;background:url(../images/icon_search.png) no-repeat;width:18px;height:18px;display:inline-block;border:none;}
.likebox{padding-top:22px;padding-right:10px;}
.likebox a{cursor:pointer;height:20px;line-height:20px;width:auto;margin-right:20px;display:inline-block;padding-left:24px;font-size:14px;color:#999;}
.likebox a.lx_a{background:url(../images/icon_like.png) no-repeat;}
.likebox a.lx_b{background:url(../images/icon_txt.png) no-repeat;}
.likebox a.lx_c{background:url(../images/icon_us.png) no-repeat;}

/*mainbox*/
.mainbox{background:#f0f0f0;}
.mainbox .mbleft{padding-top:15px;width:260px;background:#f0f0f0;min-height:800px;text-align:left;}
.mainbox .mbright{padding-top:15px;width:900px;padding-left:20px;padding-right:20px;background:#fff;text-align:left;}

/*mbleft*/
.mbcont{margin-bottom:50px;}
.mbct_hd{background:#e99a34;height:30px;line-height:30px;width:90%;padding:0px 5%;}
.mbct_hd span{font-size:14px;color:#fff;font-weight:bold;}
.weservice{width:90%;padding:5%;}
.weservice ul li{background:#dddddd;width:90%;padding:0 5%;margin-bottom:10px;}
.weservice ul li span{height:35px;line-height:35px;display:inline-block;width:88%;padding-left:12%;font-size:12px;color:#4b4b4b;}
.weservice ul li span.we_a{background:url(../images/l_ico_a.png) no-repeat left center;}
.weservice ul li span.we_b{background:url(../images/l_ico_b.png) no-repeat left center;}
.weservice ul li span.we_c{background:url(../images/l_ico_c.png) no-repeat left center;}
.weservice ul li span.we_d{background:url(../images/l_ico_d.png) no-repeat left center;}
.weservice ul li span.we_e{background:url(../images/l_ico_e.png) no-repeat left center;}
.weservice ul li span.we_f{background:url(../images/l_ico_f.png) no-repeat left center;}
.weproduct{width:90%;padding:5%;}
.weproduct ul li{width:100%;margin-bottom:30px;}
.weproduct ul li a:hover{text-decoration:underline;color:#333;}
.weproduct ul li img{border:1px solid #eee;width:230px;height:230px;}
.weproduct ul li span{overflow:hidden;display:block;font-size:12px;line-height:18px;color:#333;margin:6px 0 10px 0;word-wrap:break-word;word-break:break-all;height:35px;}
.weproduct ul li strong b{font-size:12px;font-weight:bold;color:#333;}
.weproduct ul li strong i{font-size:12px;}
.weproduct ul li strong i a{display:inline-block;font-weight:normal;color:#e99a34;}
.weproduct ul li strong i a:hover{text-decoration:underline;}
.weproduct ul li strong i em{color:#333;margin:0px 4px;}
.content_box_content p{  text-align:center;}
/*productImg*/
.productImg{margin-bottom:20px;}
.productImg .mbct_hd{width:96%;padding:0 2%;}
.productImg .mbct_cnt{width:96%;padding:1.9%;margin-top:15px;border:1px solid #eee;}

/*tool*/
.toolsbox{width:880px;height:70px;background:#efefef;padding-left:20px;margin-bottom:20px;}
.toolsbox dl{margin-left:15px;margin-right:15px;width:185px;text-align:left;margin-top:15px;}
.toolsbox dl dt{padding-top:5px;margin-right:10px;}
.toolsbox dl dd{font-size:12px;line-height:18px;}

/*goods*/
#goods_preview{text-align:center;width:900px;position:relative;margin-top:15px;}
.goods_jqzoom{height:425px;position:relative;text-align:center;width:425px;padding:0;border:1px solid #f2f2f2;}
.goods_zoomdiv img{max-width:800px;}
.goods_zoomdiv{height:100px;left:859px;width:100px;background:#fff;border:1px solid #e4e4e4;display:none;height:425px;left:435px !important;overflow:hidden;position:absolute;text-align:center;top:1px !important;width:425px;z-index:100;}
#goods_spec_n5{overflow:hidden;width:900px;text-align:left;padding-top:15px;}
#goods_spec_list{display:inline;overflow:hidden;width:900px;text-align:left;padding-bottom:10px;}
#goods_spec_list .goods_list_h{width:918px;}
#goods_spec_list .goods_list_h li{display: inline-block;width:215px;margin-bottom:10px;margin-right:12px;}
#goods_spec_list .goods_list_h li img{border:1px solid #eee;height:215px;width:215px;}
#goods_spec_list div{margin:0;paddng:0;}
.goods_bigimg{height:800px;width:800px;}
.goods_jqZoomPup{background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;cursor:move;width:50px;height:50px;left:0;position:absolute;top:0;visibility:hidden;z-index:10;}

/**/
.goods_font{width:900px;height:auto;}
.goods_font .font{font-size:18px;color:#333;line-height:24px;text-align:left;}

/**/
.btnbox{width:900px;margin:0;padding:0;}
.btnbox .buybtn{background:#3d7be3;width:100%;text-align:center;height:45px;line-height:45px;color:#fff;font-size:22px;display:inline-block;}
.btnbox .buybtn:hover{background:#2e71c4;text-decoration:none;}
.btnbox .likebtn{font-size:20px;color:#333;width:100%;display:inline-block;padding-top:15px;text-align:left;}

/*productTxt*/
.productTxt{margin-bottom:35px;}
.productTxt .mbct_hd{width:96%;padding:0 2%;}
.productTxt .mbct_cnt{width:96%;padding:0 2%;margin-top:15px;border:1px solid #eee;}

/*productTab*/
.productTab{margin-bottom:35px;}

/*选项卡*/
.tabs{background-color:#fff;width:100%;}
.tabs .tab-title{height:30px;line-height:30px;border-bottom:1px solid #eee;background:#e99a34;text-align:left;padding-left:15px;}
.tabs .tab-title a{color:#fff;height:30px;line-height:30px;display:inline-block;cursor:pointer;font-size:14px;width:18%;text-align:center;position:relative;}
.tabs .tab-title a.tabActive{color:#333;background:#fff;border:1px solid #e99a34;height:28px;}
.tabs .tab-title a i{background:url(../images/model-A_03.png) no-repeat;width:19px;height:8px;display:inline-block;position:absolute;left:50%;margin-left:-10px;bottom:-8px;display:none;}
.tabs .tab-title a.tabActive i{display:block;}
.tabs .tab-title a:hover{background:#fff;color:#333;height:28px;}
.tab_content{border:1px solid #e99a34;width:99.8%;margin:0;padding:0;margin-top:-2px;}
.tab_content .gesbk{padding:25px 15px 15px 15px;font-size:13px;line-height:20px;}
.tab_content .gesbk table{width:100% !important;border:1px solid #eaeaea;margin-bottom:30px;}
.tab_content .gesbk table tr td{padding:3px 10px !important;line-height:20px;}

/*productList*/
.productList{margin-bottom:35px;}
.productList .mbct_hd{width:96%;padding:0 2%;}
.productList .weproduct{width:100%;padding:0;clear:both;overflow:hidden;}
.productList .weproduct ul{width:950px;}
.productList .weproduct li{width:210px;float:left;margin-right:18px;margin-top:15px;margin-bottom:10px;}
.productList .weproduct li a img{width:210px;height:210px;border:1px solid #eee;}

/**/
.productHelp{width:94%;background:#636363;margin:10px 0;padding:3%;}
.productHelp p{font-size:14px;color:#fff;line-height:20px;margin:0;padding:0;}
#content1 .gesbk ul{ list-style-type:inherit;}
#content1 .gesbk ul li{ list-style-type:inherit; margin-left:25px;}
/*20118-4-4-19-modify*/
.bannerPc{ display: block;}
.bannerPh{ display: none;}
.tfree_tabs{
  padding:0;border-collapse:collapse;border-spacing:0;width:100%;font-family:Microsoft YaHei;
  border:1px solid #dedede;background:#eee;margin:0 auto;margin-bottom:20px;margin-top:20px;vertical-align:middle;
}
.tfree_tabs tr th{
  border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#999;
  padding:2px 20px;height:40px;line-height:40px;font-size:14px;font-weight:bold;vertical-align:middle;
}
.tfree_tabs tr td{
  border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;
  line-height:20px;font-size:14px;color:#666;font-weight:normal;text-align:left;vertical-align:middle;
  height:40px;line-height:20px;
}
.spanicon{height:20px;width:20px;display:inline-block;vertical-align:top;margin-right:5px;}
.spanicon img{width:20px;height:20px;display:inline-block;}
.logoPh{ display: none;}
.shippingExplain{ font-size: 12px; color: #333; padding-left: 5px; padding-bottom: 10px;}
/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 95%;}
/*switch content*/
main {
  min-width: 320px;
  max-width: 100%;
  margin: 0 auto;
  background: #fff;
  margin-top:18px;
  padding-top:20px;
}
section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #e99a34;
  background:#FFF;
}
input {
  display: none;
}

label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 7px 25px;
  text-align: center;
  color:#fff;
  border: 1px solid transparent;
  width:13.5%;
  background-color:#e99a34;
}
main .labelS{
	 width:28%;
	}
label:hover {
  color: #888;
  cursor: pointer;
}

input:checked + label {
  color:#333;
  border: 1px solid #e99a34;
  border-bottom: 1px solid #fff;
  font-size:16px;
  background:#fff;

}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5
{
  display: block;
  border:1px solid #e99a34;
  font-size:16px;
   color:#666;
   padding:8px;
   padding-top:20px;
   word-wrap: break-word;
}

@media screen and (max-width: 650px) {
  label {
	font-size: 14px;
  }
  label:before {
	margin: 0;
	font-size: 18px;
  }
}

@media screen and (max-width: 479px) {
  label {
	padding: 15px;
  }
  /*.bannerPc{ display: none;}*/
  .bannerPh{ display: block;}
  .wrap{ width: 100%;}
  .mainbox .mbleft{ display: none;}
  #solid ul .bannerPh{ position: relative; width:100%; left: 0%; margin-left: 0px;  }
  #solid ul li{ height: auto;}
  #solid{ height: 190px;}
  .logobox{ display: none;}
  .searchfrom{ width: 300px; }
  .logoPh{ width: 100%; height: 68px; display: block; }
  .searchbox{ padding-top: 10px;}
  .likebox{  height: 45px; line-height: 45px; padding-top: 10px;  }
  .heardbox{ height: 60px;}
  .mainbox .mbright{ width: 100%; padding-right: 0px; padding-left: 0px; }
  #goods_preview{ width: 100%; }
  .goods_font{ width: 100%; }
  #goods_spec_n5{ width: 100%;}
  #goods_spec_list{ width: 100%;}
  #goods_spec_list{ width: 100%;}
  .btnbox{ width: 100%;}
  .btnbox .likebtn{ text-align: center;}
  .toolsbox{ width: 100%; padding-left: 0px;}
  .toolsbox dl{ margin-left: 3px; margin-right: 0px; width: 182px;  }
  input:checked + label{ font-size: 14px;}
  label{ width: auto; padding: 10px 5px;}
  .shippingTable{ width: 360px; }
  .toolsbox{  height: 128px; }
  .tfree_tabs tr td span{ word-wrap: break-word; width: 100px; display: block; }
  .productList .weproduct ul{ width: 100%; }
  #goods_spec_list .goods_list_h{ width: 100%;}
  .productList .weproduct li{ width: 172px; margin-right: 0px; margin-left: 10px;}
  .productList .weproduct li a img{ width: 172px; height: 172px;}
  #goods_spec_list .goods_list_h li{ width: 300px; display: block; margin: 0 auto; }
  #goods_spec_list .goods_list_h li img{ width: 300px; height: 300px;}
  .goods_font .font{ text-align: center;}
  /*add picture*/
  .addPicture{ text-align: center; width: 100%;}
  .addPicture img{ width: 95%;}
}
/*video*/
.video{width: 100%;}
.video-wrap{margin: auto;width: 58%;margin-bottom: 30px;}
.video-container{
  width: 100%;
  height: 200px;
  background-size: 100% auto;
  background-color: black;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
}
.video-container .btn{
  width: 68px;height: 48px;background:#202120;border-radius: 8px;  display: flex;
  align-items: center;
  justify-content: center;
}
.logo{text-align: right;margin-bottom: 20px;}
.video-container .btn img{width: 20px;}
.video-container:hover .btn{background: #c81c20;}
.video-wrap p{font-size: 28px;font-weight: 600;}
@media only screen and (max-width: 768px){
  .video-wrap{width: 100%;}
}
