@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:340px;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;display:none;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:#f6993f;z-index:1000;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;border-radius:8px;}
#solid .bannerPh{ display: none;}
/*heardbox*/
.heardbox{height:70px;border-bottom:1px solid #eee;}
.logobox{width:280px;text-align:center;padding-top:8px; padding-left:0px;}
.searchbox{text-align:left;padding-top:20px;padding-left:40px;}
.searchfrom{padding:7px 35px 7px 10px;width:400px;background:#f6993f;position:relative; }
.searchfrom a{ color:#FFF;}
.searchfrom .inp{border:none;width:100%;background:#f5f5f5;color:#666;font-size:12px;}
.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;}
.likebox{padding-top:22px;padding-right:10px;}
.likebox a{cursor:pointer;height:20px;line-height:20px;width:auto;margin-right:30px;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;}
.likebox a.lx_d{background:url(../images/icon_f.png) no-repeat;}

/*mainbox*/
.mainbox{background:#f0f0f0;}
.mainbox .mbright{padding-top:15px;width:260px;background:#f0f0f0;min-height:800px;text-align:left;}
.mainbox .mbleft{padding-top:15px;width:900px;padding-left:20px;padding-right:20px;background:#fff;text-align:left;}

/*mbleft*/
.mbcont{margin-bottom:50px;}
.mbct_hd{background:#f6993f;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;}
.weservice ul li span.we_g{background:url(../images/l_ico_c.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:#f6993f;}
.weproduct ul li strong i a:hover{text-decoration:underline;}
.weproduct ul li strong i em{color:#333;margin:0px 4px;}

/*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:5px;margin-right:15px;width:190px;text-align:left;margin-top:15px;display: flex;}
.toolsbox .f22{margin-right:28px}
.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:912px;}
#goods_spec_list .goods_list_h li{display:inline;width:205px;margin-bottom:10px;margin-right:23px;}
#goods_spec_list .goods_list_h li img{border:1px solid #eee;height:205px;width:205px;}
#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;}*/
.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:#f6993f;text-align:left;padding-left:0px;}
.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 #f6993f;height:28px;}
.tabs .tab-title .FAQ{ width:25.5%}
.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 #f6993f;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%; text-align:left;}
.productHelp p{font-size:14px;color:#fff;line-height:20px;margin:0;padding:0;}
/*new mode*/
.faq_bg {
    background-image:url(../images/faq_icon1.png);padding-left:20px;background-repeat: no-repeat;
			}

/*add picture*/
.addPicture{ text-align: center; width: 100%;}
.addPicture img{ width: 100%;}

/*switch content*/
main {
  min-width: 320px;
  max-width: 900px;
  margin: 0 auto;
  background: #fff;
  margin-top:18px;
  padding-top:20px;
}
section {
  display: none;
  padding: 20px 0 0;
  border-top: 1px solid #f6993f;
  background:#FFF;
}
input {
  display: none;
}

label {
  display: inline-block;
  margin: 0 0 -1px;
  padding: 7px 15px;
  text-align: center;
  color:#fff;
  border: 1px solid transparent;
  background-color:#f6993f;
}
main .labelS{

	}
label:hover {
  color: #888;
  cursor: pointer;
}

input:checked + label {
  color:#333;
  border: 1px solid #f6993f;
  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 #f6993f;
  font-size:16px;
   color:#666;
   padding:8px;
   padding-top:20px;

}

@media screen and (max-width: 650px) {
  label:before {
	margin: 0;
	font-size: 18px;
  }
}

@media screen and (max-width: 480px) {
  label {
	padding:10px 2px;
    font-size: 14px;
  }
  #solid{ height: auto;}
  .wrap{ width: 100%;}
  /*.bannerPc{ display: none;}*/
  #solid .bannerPh{ display: block;}
  .logobox{ width:100%;}
  .likebox{ padding-top: 8px;}
  .mainbox .mbright{ display: none;}
  .searchbox{ display: none;}
  .mainbox .mbleft{ width: 100%; box-sizing: border-box; }
  .btnbox{ width: 100%;}
  #goods_preview{ width: 100%;}
  .goods_font{ width: 100%;}
  #goods_spec_n5{ width: 100%;}
  .toolsbox{ display: none;}
  input:checked + label{ font-size: 14px;}
  #content4 .gesbk table tr td span{ display: inline-block; word-wrap: break-word; width: 102px;}
  #goods_spec_list{ width: 100%;}
  #goods_spec_list .goods_list_h{ width: 100%;}
  #goods_spec_list .goods_list_h li{ width: 160px; margin-right: 5px; height: 160px; margin-bottom: 50px; }
  .productList .weproduct ul{ width: 100%; margin-bottom: 50px;}
  .productList .weproduct ul li{ margin-right: 5px; width: 160px; height: 265px;  }
  /*add picture*/
  .addPicture{ text-align: center; width: 100%;}
  .addPicture img{ width: 100%;}
}
/*video*/
.video{width: 100%;margin-bottom: 30px;}
.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%;}
}
