@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 #e30832;padding:20px 0;}
.logoImg{padding-bottom:20px;}
.navbox{text-align:left; margin-bottom:5px;}
.navbox a{height:35px;line-height:35px;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:33px;border:1px solid #e5e5e5;background-color:#e5e5e5}
.searchfrom a{ display:block; background-color:#e5e5e5; line-height:33px; 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:#e30832;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:35px;display:inline-block;background:#000;width:350px;line-height:35px;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; word-wrap:break-word;}
.goods_font .font{font-size:20px;color:#333;line-height:24px;text-align:center;}
/**/
.btnbox{width:970px;margin:0;padding:0;}
.btnbox .buybtn{background:#e30832;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:35px;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:60px;}
.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:#e30832;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:#e30832;height:35px;}
.tabs .tab-title a:hover{background:#e30832;color:#fff;height:35px;}
.tab_content{border:1px solid #e30832;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;}
.content_box_content{ background:#FFF;}
.content_box_content .content_box_title{ font-weight:600;  margin-bottom:10px; color:#333;}
.content_box_content div p{ text-align:center;}

/**/
.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;}
/**/
.faq_bg {
    background-image: url(../images/faq_icon1.png);
    padding-left: 20px;
    background-repeat: no-repeat;}
/*2018.1.5 phone change add start*/
.headAdd{ padding:0 100px;}
.pcBanner{ display:block;}
.phBanner{ display:none;}
.tfree_tabls_title{ background-color: #EEEEEE; border-bottom: 1px solid #CCCCCC;}
.tfree_tabls_title .tdhead_one{ width:386px;}
.tfree_tabls_title .tdhead_two{ width:129px;}
.tfree_tabls_title .tdhead_three{ width:149px;}
.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;
}
.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;}
/*2018.1.5 phone change add end*/
/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 100%;}
/*switch content*/
.productTab{ margin-bottom:30px;}
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 #e30832;
  border-bottom: 1px solid #e30832;
  font-size:16px;
  background:#e30832;
  color:#FFF;

}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5
{
  display: block;
  border:1px solid #e30832;
  font-size:16px;
   color:black;
   padding:8px;
   padding-top:20px;
   text-align:left;
}

@media screen and (max-width: 650px) {
  label:before {
	margin: 0;
	font-size: 18px;
  }
}
@media screen and (max-width: 479px) {
  label {
	padding: 5px;
	font-size:14px;
	width:auto;
  }
 input:checked + label{ font-size:14px;}
.wrap{width:100%;}
.headAdd{ padding:0px;}
/*.pcBanner{ display:none;}*/
.phBanner{ display:block;}
#solid{ height:130px; margin-top:5px;}
.headerTop{ padding:10px 0px; padding-top:0px;}
.logoImg{ padding-bottom:5px; }
.logoImg img{ width:200px; height:66.6px; }
.navbox{ margin-left:38px;}
.navbox a{ height:28px; line-height:28px; }
.crby_cont{ padding:0px;}
.titsbox span{ height:30px; line-height:30px; }
#goods_preview{ width:100%; }
#goods_spec_n5{ width:100%;}
#goods_spec_list{ width:100%;}
#goods_spec_list .goods_list_h{ width:100%;}
.goods_font{ width:100%;}
#goods_spec_list .goods_list_h li{ width:175px; margin-right:0px; margin-left:5px; }
#goods_spec_list .goods_list_h li img{ width:175px; height:175px;}
.toolsbox{ display:none;}
.searchfrom{ width:320px; height:28px; }
.searchfrom a{ line-height:28px;}
.btnbox{ width:100%; }
.weservice ul .weservice_we{ margin-right:150px; margin-left:0px;}
.weservice ul li{ margin-right:20px; margin-left:20px;}
.tfree_tabs tr td{ padding:0px;}
.tfree_tabs tr td span{ display:block; width:110px; word-wrap:break-word;}
.allProducts{ width:100%; }
.weproduct{ width:100%; }
.weproduct ul{ width:100%;}
.weproduct ul li{ width:165px; margin-right:0px; margin-left:15px; }
.weproduct ul li img{ width:165px; height:165px;}
#tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5{ font-size:12px;}
.productTab{ margin-top:95px; }
.btnbox .buybtn{ font-size:18px;}
.btnbox .likebtn{ font-size:18px;}
    /*add picture*/
    .addPicture{ text-align: center; width: 100%;}
    .addPicture img{ width: 100%;}
}

/*video*/
.video{width: 100%;}
.video-wrap{margin: auto;width: 76%;}
.video-container{
    width: 100%;
    height: 486px;
    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: 30px;font-weight: 600;margin: 30px 0;}
@media only screen and (max-width: 768px){
    .video-wrap{width: 100%;}
}


