@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{content:"";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.wrap{width:1030px;margin:0px auto;background:#fff;}
/**/
img,object,embed,video{max-width:100%;}
.ie6 img{width:100%;}

/* top */
.headerTop{border-bottom:5px solid #a3b834;padding:20px 0;}
.headNav{ padding:0 100px;}
.logoImg{padding-bottom:20px;}
.navbox{text-align:left;}
.navbox a{height:26px;line-height:26px;display:inline-block;background:#eaeaea;color:#909090;margin-right:15px;font-size:14px;text-align:center;padding:0 10px;}
.navbox a:hover{background:#f4f3f3;color:#333;}
.searchfrom{padding:0 35px 0 10px;width:455px;background:#fff;position:relative;height:28px;border:1px solid #e5e5e5;background-color:#e5e5e5}
.searchfrom a{ display:block; background-color:#e5e5e5; line-height:28px; color:#666; text-align:left; text-indent:10px;}
.searchfrom a:hover{ text-decoration:underline;}
.searchfrom .inp{border:none;width:100%;background:#fff;color:#666;font-size:14px;height:30px;margin-top:1px;}
.searchfrom .btn{cursor:pointer;position:absolute;right:10px;top:9px;background:url(../images/icon_search.png) no-repeat;width:18px;height:18px;display:inline-block;border:none;}

/* ---------------------- baner ---------------------- */
#solid{width:100%;height:305px;clear:both;position:relative;margin-top:15px;}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;top:0px;width:100%;height:305px;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:305px;margin-left:-515px;display:none;cursor:pointer;}
#solid ul li img{max-width:1030px;}
#solid #btt{width:1030px;height:55px;top:270px;left:50%;position:relative;margin-left:-545px;}
#solid #btt span{position:absolute;top:15px;left:50%;display:block;width:20px;height:8px;margin:0 5px;text-align:center;background:#a3b834;z-index:1000;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;border-radius:8px;}

/* ---------------------- centerbody ---------------------- */
.crby_cont{padding:30px;}

/*tits*/
.titsbox{text-align:center;padding-bottom:30px;}
.titsbox span{color:#fff;font-size:16px;height:30px;display:inline-block;background:#000;width:350px;line-height:30px;text-align:center;position:relative;}
.titsbox span i{position:absolute;width:30px;height:10px;display:inline-block;background:url(../images/ico_arrow_b.png) no-repeat;bottom:-10px;left:50%;margin-left:-15px;}

/*productImg*/
.productImg{margin-bottom:20px;}
.productImg .mbct_cnt{width:96%;padding:1.9%;margin-top:15px;border:1px solid #eee;}

/* ----------------------goods ---------------------- */
#goods_preview{text-align:center;width:970px;position:relative;margin-top:15px;}
.goods_jqzoom{height:425px;position:relative;text-align:center;width:425px;padding:0;border:1px solid #e2e2e2;}
.goods_zoomdiv img{max-width:800px;}
.goods_zoomdiv{background:#fff;border:1px solid #e4e4e4;display:none;height:425px;left:435px !important;overflow:hidden;position:absolute;text-align:center;top:1px !important;width:470px;z-index:100;}
#goods_spec_n5{overflow:hidden;width:970px;text-align:left;padding-top:15px;}
#goods_spec_list{display:inline;overflow:hidden;width:970px;text-align:left;padding-bottom:10px;}
#goods_spec_list .goods_list_h{width:970px;}
#goods_spec_list .goods_list_h li{display:inline-block;width:228px;margin-bottom:10px;margin-right:10px;}
#goods_spec_list .goods_list_h li img{border:1px solid #cdcdcd;height:228px;width:228px;}
#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:970px;height:auto;}
.goods_font .font{font-size:20px;color:#333;line-height:24px;text-align:center;}
/**/
.btnbox{width:970px;margin:0;padding:0;}
.btnbox .buybtn{background:#a3b834;width:100%;text-align:center;height:40px;line-height:40px;color:#fff;font-size:20px;display:inline-block;}
.btnbox .buybtn:hover{background:#b52727;text-decoration:none;}
.btnbox .likebtn{font-size:20px;color:#888;font-weight:normal;width:100%;display:inline-block;padding-top:15px;text-align:right;}

/* ---------------------- tool ---------------------- */
.toolsbox{width:100%;height:70px;background:#f5f5f5;margin-bottom:20px;}
.toolsbox dl{margin-left:5px;margin-right:0px;width:235px;text-align:left;margin-top:15px;}
.toolsbox dl dt{padding-top:5px;margin-right:10px;}
.toolsbox dl dd{font-size:12px;line-height:18px;}

/* ---------------------- weservice ---------------------- */
.weservice{width:100%;background:#f5f5f5;height:70px;line-height:35px;color:#818181;font-size:14px;margin-bottom:10px;}
.weservice ul,.weservice ul li{list-style:none;margin:0;padding:0;}
.weservice ul li{margin-right:55px;}
.weservice ul li span{height:35px;line-height:35px;display:inline-block;padding-left:25px;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;}
.weservice ul li .we{background:#a3b834;padding:0 15px;color:#fff;font-size:12px;font-weight:bold;height:35px;line-height:35px;display:inline-block;position:relative;}
.weservice ul li .we i{width:6px;height:14px;display:inline-block;position:absolute;right:-6px;top:50%;margin-top:-7px;background:url(../images/ico_arrow_r.png) no-repeat;}

/* ---------------------- tabs ---------------------- */
.tabs{background-color:#fff;width:100%;margin-bottom:50px;}
.tabs .tab-title{text-align:left;height:35px;line-height:35px;padding-left:10%;}
.tabs .tab-title a{color:#2b2b2b;height:35px;line-height:35px;display:inline-block;cursor:pointer;font-size:14px;width:15%;text-align:center;position:relative;margin-right:20px;}
.tabs .tab-title a.tabActive{color:#fff;background:#a3b834;height:35px;}
.tabs .tab-title a:hover{background:#a3b834;color:#fff;height:35px;}
.tab_content{border:1px solid #a3b834;width:100%;margin:0;padding:0;}
.tab_content .gesbk{padding:25px 15px 15px 15px;font-size:13px;line-height:20px;text-align:left;}
.tab_content .gesbk table{width:100% !important;margin-bottom:30px;}
.tab_content .gesbk table tr td{padding:10px !important;line-height:20px;}

/* allProducts */
.allProducts{width:970px;margin:0px auto;}
.weproduct{margin-top:5px;width:970px;overflow:hidden;}
.weproduct ul{width:1100px;margin:0;padding:0;}
.weproduct ul li{width:230px;margin-bottom:30px;margin-right:15px;}
.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:#616161;margin:5px 0;word-wrap:break-word;word-break:break-all;height:35px;text-align:left;}
.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:#a90307;}
.weproduct ul li strong i a:hover{text-decoration:underline;}
.weproduct ul li strong i em{color:#333;margin:0px 4px;}

/**/
.productHelp{width:94%;background:#e5e5e5;margin:10px 0;padding:3%;text-align:left;}
.productHelp p{font-size:14px;color:#393939;line-height:20px;margin:0;padding:0;}
.bannerPc{ display:block; }
.bannerPh{ display:none;}
/**/
.faq_bg {
    background-image: url(../images/faq_icon1.png);
    padding-left: 20px;
    background-repeat: no-repeat;}
/*feedback--start*/
.tfeedbackdetail{ padding:0px 30px 0px 15px;}
.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;
}
.tfeedbackdetail .tfree_tabs tr .tdheadFeedback{
  width:386px;
	}
.tfeedbackdetail .tfree_tabs tr .tdheadFrom{
  width:129px;
	}
.tfeedbackdetail .tfree_tabs tr .tdheadDate{
  width:149px;
	}
.tfree_tabs tr th{
	border-right:1px solid #dedede;border-bottom:1px solid #dedede;color:#999;
	padding:5px 20px;height:40px;line-height:40px;font-size:14px;font-weight:bold;
}
.tfree_tabs tr td{
	border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background:#fff;padding:10px 20px;
	line-height:20px;font-size:14px;color:#666;font-weight:normal;text-align:left;
}
.spanicon{height:20px;width:20px;display:inline-block;vertical-align:top;margin-right:5px;}
.spanicon img{width:20px;height:20px;display:inline-block;}

/*feedback--end*/
.shippingExplain{ font-size: 12px; color: #333; padding-left: 178px; padding-bottom: 10px; text-align: left;}
/*switch content*/
.productTab{ margin-bottom:30px;}
/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 100%;}
main {
  min-width: 320px;
  max-width: 970px;
  margin: 0 auto;
  background: #fff;
  margin-top:18px;
  padding-top:20px;
}
section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #b30000;
  background:#FFF;
}
input {
  display: none;
}

label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 7px 25px;
  text-align: center;
  color:#333;
  border: 1px solid transparent;
  width:13.5%;

}
main .labelS{
	 width:28%;
	}
label:hover {
  color: #888;
  cursor: pointer;
}

input:checked + label {
  color:#333;
  border: 1px solid #a3b834;
  border-bottom: 1px solid #a3b834;
  font-size:16px;
  background:#a3b834;
  color:#FFF;

}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5
{
  display: block;
  border:1px solid #a3b834;
  font-size:16px;
   color:#666;
   padding:8px;
   padding-top:20px;
   text-align:left;

}

@media screen and (max-width: 650px) {
  label:before {
	margin: 0;
	font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
.btnbox .likebtn{ text-align:center;}
.productTab{  padding-top:40px;}
input:checked + label{ font-size:12px;}
label {padding:5px;width:auto;font-size:12px;}
.wrap{width:100%;}
.headNav{ padding:0px;}
.navbox{ margin-left:38px; margin-bottom:5px;}
.navbox a{ margin-right:10px;}
.logoImg img{ width:150px; height:auto; }
#solid div a img{ width:100%; height:auto;}
#solid{ margin-top:1px; height:auto;}
.headerTop{ padding:5px;}
.searchfrom{ width:315px;}
.crby_cont{ padding:10px;}
.titsbox{ padding-bottom:0px;}
#goods_preview{ width:100%;}
#goods_spec_n5{ padding-top:0px;}
#goods_preview{ width:100%;}
.goods_font{ width:100%;}
#goods_spec_n5{ width:100%;}
#goods_spec_list{ width:100%;}
#goods_spec_list .goods_list_h{ width:100%;}
#goods_spec_list .goods_list_h li{ display:block; margin:0 auto;}
.btnbox{ width:100%;}
.weservice ul li{ margin-right:5px; margin-left:5px; }
.weservice ul li .we{ margin-right:150px;}
.toolsbox{ display:none;}
#tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5{ font-size:12px;}
.tfree_tabs tr td{ padding:5px 0px;}
.tfeedbackdetail{ padding:0px;}
.tfree_tabs tbody tr td span{  display:block; width:105px; word-wrap:break-word; font-size:12px;}
.allProducts{ width:100%;}
.weproduct{ width:100%;}
.weproduct ul{ width:100%;}
.weproduct ul li{ float:none; margin-top:20px; margin-left:50px; margin-bottom:8px; }
table{ width:100%;}
/*.bannerPc{ display:none; }*/
.bannerPh{ display:block;}
#goods_spec_list .goods_list_h li{ width:320px; }
#goods_spec_list .goods_list_h li img{ width:320px; height:320px;}
.weproduct ul li{ width:160px; margin-left:15px; margin-right:0px; }
.weproduct ul li img{ width:160px; height:160px; }
.btnbox .likebtn{ font-size:16px;}
.btnbox .buybtn{ height:35px; line-height:35px;}
.weservice ul .adContent{ margin-left:22px; }
main{ margin-top:35px;}
    .shippingExplain{ padding-left: 0px;}
    .weservice{ height: 175px;}
    .productTab{ padding-top: 0px;}
/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 100%;}
}

.content_box_title{ color:#000; margin-bottom:15px;font-size: 30px;}
.content_box_content{ margin-bottom:15px;}
/*video*/
.video{width: 100%;}
.video-wrap{margin: auto;width: 50%;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%;}
}
