@media only screen and (max-width: 768px) {
	.thebox{
		width: 100%;
	}
	.nav-top{
		display: none;
	}
	.fubiao{
		/* display: none; */
	}
    .fubiao span{
        display: none;
    }
	.lunbor{
		display: none;
	}
	.lb-down{
		display: none;
	}
	/*首页顶部*/
	.logo-box {
    background: url(../images/index/logo-bj.jpg) no-repeat center center;
    height: 65px;
    min-width: 100%;
    }
    .logo-box img {
    width: auto;
    height: 80%;
    }
    /*导航栏*/
   .navbar{
   	margin-bottom: 0;
   }
   .navbar-default .navbar-brand {
    color: #633A16;
    display: flex;
    }
    .navbar-brand {
    font-size: 1.5rem;
    }
    .navbar-brand>img {
    margin-right: 10px;
    }
    .navbar-default {
    background-color: white;
    border-color: #633A16;
    border-left: none;
    border-right: none;
    }
    .navbar-default .navbar-toggle {
    border-color: #633A16;
    }
    .navbar-default .navbar-toggle .icon-bar {
    background-color: #633A16;
    }
    .nav>li {
    text-align: center;
    font-size: 1.5rem;
    text-transform: uppercase;
    }
    .navbar-default .navbar-nav>.active>a{
    	color: #633A16;
    	font-size: 1.6rem;
        background-color: white;
        border-bottom: 2px solid #FFDE02;
    }
    
    /*轮播*/   
    .mySlideshow>li>div>span {
    font-size: 1.5rem;
    }
    .mySlideshow>li>div>div>span {
    font-size: 1.4rem;
    margin-bottom: 8px;
    }
    .mySlideshow>li>div>div>a {
    font-size: 1.2rem;
    padding: 7px 19px;
    }
    .mySlideshow>li>div>p {
    font-size: 2rem;
    margin-bottom: 5px;
    }
    .mySlideshow>li>div {
    padding-left: 3%;
    text-align: left;
    position: absolute;
    top: 0;
    left: 0;
    text-align: left;
    padding-top: 10px;
    }
    .mySlideshow>li>div>img {
    width: 80px;
    margin-top: 5px;
    margin-bottom: 0;
    }
    .mySlideshow>li>div>div>p {
    display: none;
    }
    .edslider .controls .paginator li{
    	margin: 0 4px;
    }
    /*产品推荐*/
   .inpro-show {
    min-width: 100%;
    padding-top: 24px;
    padding-bottom: 30px;
    }
    .inpro-show>div {
    display: block;
    }
    .inpro-show>div>a {
    width: 100% !important;
    height: auto !important;
    margin-bottom: 15px;
    }
    .inpro-show>div>a span {
    width: 100% !important;
    height: auto !important;
    margin-bottom: 15px;
    }
    .inpro-show>div>div {
    width: 100%;
    }
    .inpro-show>div>div a span {
    width: 100%;
    height: auto;
    }
    .inpro-show>div>div a:first-of-type span {
    margin-bottom: 15px;
    }
    /*主页产品*/
   .inpro-til img {
    width: 80%;
    height: auto;
    margin-bottom: 10px;
    }
    .inpro-box {
    padding-bottom: 30px;
    }
    .inpro-til {
    width: 100%;
    padding-top: 40px;
    padding-left: 3%;
    padding-right: 3%;
    margin-bottom: 15px;
    line-height: 20px;
    font-size: 1.25rem;
    }
    .inpro-chg {
    margin-bottom: 10px;
    flex-wrap: wrap;
    }
    .inpro-chg span {
    display: block;
    padding: 8px;
    margin: 5px;
    margin-top: 0;
    }
    .swiper-slide {
    font-size: 1.5rem;
    padding-top: 10px;
    }
    .swiper-slide img {
    margin-bottom: 8px;
    }
    .swiper-slide span {
    margin-bottom: 5px;
    }
    .swiper-slide p {
    padding-left: 3%;
    padding-right: 3%;
    }
    /*首页推介*/
   .intj-box {
    min-width: 100%;
    padding-top: 35px;
    padding-bottom: 25px;
    }
    .intj-box>div {
    display: block;
    text-align: center;
    }
    .intj-box>div>img {
    width: auto;
    height: 240px;
    margin-left: auto;
    margin-right: auto;
    }
    .intj-text {
    width: 100%;
    margin-top: 20px;
    }
    .intj-text>div>span {
    font-size: 2.8rem;
    margin-bottom: 10px;
    }
    .intj-text>div {
    font-size: 1.6rem;
    margin-bottom: 16px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .intj-text>a {
    padding: 8px 35px;
    margin-left: 0;
    font-size: 1.3rem;
    box-shadow: 1px 1px 6px 0.1px darkgray;
    }
    /*首页关于*/
   .inab-box {
    padding-top: 40px;
    padding-bottom: 25px;
    }
   .inab-box>div {
    display: block;
    }
    .inab-lef {
    width: 100%;
    margin-top: 0;
    }
    .inab-lef-t>img {
    display: none;
    }
    .inab-lef-t {
    width: 100%;
    height: 80px;
    padding-top: 12px;
    font-size: 2rem;
    margin-bottom: 18px;
    background-size: 100%;
    background-repeat: no-repeat;
    padding-left: 3%;
    padding-right: 3%;
    }
    .inab-text {
    width: 100%;
    padding-left: 3%;
    padding-right: 3%;
    margin-bottom: 25px;
    }
    .inab-text span {
    font-size: 1.35rem;
    line-height: 23px;
    }
    .inab-text .inab-sp {
    margin-bottom: 18px;
    }
    .inab-text span:last-of-type {
    margin-bottom: 20px;
    }
    .inab-text a {
    padding: 10px 38px;
    font-size: 1.3rem;
    box-shadow: 1px 1px 6px 0.1px darkgray;
    }
    .inab-rig {
    width: 100%;
    padding-left: 3%;
    padding-right: 3%;
    }
    .inab-rig>div{
    	width: 48%;
    }
    .inab-rig span {
    display: block;
    width: 100%;
    height: auto;
    margin-bottom: 15px;
    overflow: hidden;
    }
    .inab-rig .inab-rig-do {
    margin-top: 0;
    }
    .foot-top {
    display: none;
    }
    footer {
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 3%;
    padding-right: 3%;
    line-height: 23px;
    font-size: 1.35rem;
    }
    
    /*关于我们*/
   .others-box>div {
    display: block;
    }
	.pro-xsbtn img{
    	width: 25px;
    	margin-right: 10px;
    }
    .pro-xsbtn {
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    color: #666666;
    font-family: myFontb;
    height: 38px;
    margin-top: 14px;d

    }
   .oth-lef{
    	transition: height 0.5s; 
    	height: auto;
    overflow: hidden;
    width: 100%;
    margin-bottom: 20px;
    }
   .oth-lef>div>div {
    font-size: 1.6rem;
    padding: 12px 3%;
    }
   .oth-lef>div>ul li {
    width: 100%;
    padding: 8px 3%;
    font-size: 1.4rem;
    }
    .oth-lef>div>span>a {
    display: flex;
    justify-content: space-around;
    }
    .oth-lef>div>span a>span {
    width: auto;
    font-size: 1.38rem;
    }
    .oth-lef>div>span a>span span {
    font-size: 1.38rem;
    }
    .oth-rig {
    width: 100%;
    min-height: auto; 
    }
    .tilluj {
    	flex-wrap: wrap;
    margin-bottom: 8px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .tilluj>span {
    font-size: 2.4rem;
    }
    .tilluj>div {
    font-size: 1.3rem;
    padding-top: 8px;
    }
    .tilluj>div img {
    margin-right: 5px;
    }
    .ab-topte {
    padding: 8px 3%;
    margin-bottom: 15px;
    font-size: 1.35rem;
    }
    .ab-img>span {
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    }
    .ab-img>div {
    	justify-content: space-around;
    flex-wrap: wrap;
    }
    .ab-img>div span {
    width: 47%;
    height: auto;
    margin-bottom: 11px;
    }
    .ab-img {
    margin-bottom: 12px;
    }
    .ab-text>div {
    margin-bottom: 20px;
    line-height: 22px;
    font-size: 1.43rem;
    padding-left: 3%;
    padding-right: 3%;
    }
    /*工厂页面*/
   .fac-text {
    display: block;
    margin-bottom: 20px;
    padding-bottom: 20px;
    padding-left: 3%;
    padding-right: 3%;
    border-bottom: 1px solid gainsboro;
    }
    .fac-text>div {
    width: 100%;
    padding-top: 10px;
    font-size: 1.4rem;
    line-height: 24px;
    padding-bottom: 10px;
    }
    .fac-text>img {
    width: 100%;
    height: auto;
    }
    .fac-text>div span {
    font-size: 1.75rem;
    margin-bottom: 8px;
    }
    .fac-op>span {
    font-size: 1.75rem;
    margin-bottom: 16px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .fac-optop {
    margin-bottom: 30px;
    flex-wrap: wrap;
    }
    .fac-optop {
    background: none;
    padding-top: 0;
    padding-left: 3%;
    padding-right: 3%;
    }
    .fac-optop>div {
    margin-bottom: 18px;
    }
    .fac-optop>div>span {
    font-size: 1.4rem;
    padding-left: 1%;
    padding-right: 1%;
    }
    .fac-optop>div>div {
    margin-bottom: 10px;
    }
    .fac-opbot {
    flex-wrap: wrap;
    padding-left: 2%;
    padding-right: 2%;
    }
    .fac-opbot span {
    width: 47%;
    height: 70px;
    margin-bottom: 15px;
    }
    .fac-opbot span img {
    max-width: 100%;
    max-height: 100%;
    }
    .fac-box {
    margin-bottom: 15px;
    }
    
    /*新闻页面*/
   .news-box>div {
    padding: 15px 3%;
    margin-bottom: 18px;
    }
    .news-box>div>a {
    display: block;
    text-align: center;
    }
    .news-box>div>a>img {
    max-width: 250px;
    width: 100%;
    height: auto;
    margin-bottom: 10px;
    }
    .news-box>div>a>div {
    width: 100%;
    text-align: left;
    }
    .news-box>div>a>div div span {
    font-size: 1.7rem;
    margin-bottom: 5px;
    }
    .news-box>div>a>div div {
    font-size: 1.3rem;
    margin-bottom: 6px;
    }
    .news-box>div>a>div p {
    font-size: 1.35rem;
    line-height: 22px;
    margin-bottom: 10px;
    height: auto;
    }
    .news-box>div>a>div>span {
    font-size: 1.3rem;
    background-color: #633A16;
    border-color: #633A16;
    color: white;
    }
    .fenye ul {
    flex-wrap: wrap;
    }
    .fenye ul li {
    margin-bottom: 18px;
    }
    .fenye {
    padding-top: 20px;
    padding-bottom: 25px;
    }
    .fenye ul li a {
    font-size: 1.3rem;
    }
    
    /*问答页面*/
    .fq-box>div {
    padding-left: 3%;
    }
    .fq-box>div>div {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 1.5rem;
    display: flex;
    flex-wrap: wrap;
    }
    .fq-box>div>div>span{
    	width: 95%;
    }
    .fq-box>div>p {
    font-size: 1.3rem;
    line-height: 17px;
    padding-right: 0;
    }
    
    /*联系我们*/
   .cont-top {
    display: block;
    margin-bottom: 30px;
    }
    .cont-map {
    width: 100%;
    height: 260px;
    }
    .cont-tte {
    width: 100%;
    }
    .cont-tte>span {
    font-size: 1.5rem;
    margin-bottom: 15px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .cont-tte>div {
    font-size: 1.32rem;
    margin-bottom: 15px;
    line-height: 20px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .cont-tte>div>img {
    margin-right: 12px;
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
    }
    .cont-form form>div {
    display: block;
    margin-bottom: 15px;
    }
    .cont-form form div>span {
    width: 100%;
    }
    .cont-fo>span {
    display: block;
    }
    .cont-form form{
    	padding-left: 3%;
    	padding-right: 3%;
    }
    .cont-fo>span input {
    width: 100%;
    font-size: 1.45rem;
    padding-right: 0;
    margin-bottom: 12px;
    }
    .cont-fo>span label {
    font-size: 1.5rem;
    }
    .cont-ft>span label {
    font-size: 1.5rem;
    width: 22%;
    margin-right: 8px;
    }
    .cont-ft{
    	padding-bottom: 10px;
    }
    .cont-form form>div {
    display: block;
    margin-bottom: 0;
    }
    .cont-form form>span {
    font-size: 1.5rem;
    margin-bottom: 10px;
    }
    .cont-form form>textarea {
    height: 160px;
    margin-bottom: 15px;
    }
    .cont-form form>input[type=submit] {
    font-size: 1.5rem;
    padding: 9px 35px;
    }
    .cont-form {
    margin-bottom: 40px;
    }
    
    /*产品中心*/
   .pro-box>ul {
    justify-content: space-between;
    padding-left: 3%;
    padding-right: 3%;
    }
    .pro-box>ul li {
    width: 48%;
    margin-left: initial;
    }
    .pro-box>ul li:nth-of-type(4n+1) {
    margin-left: initial;
    }
    .pro-box>ul li a>.img {
    height: auto;
    }
    .pro-box>ul li a>p {
    font-size: 1.42rem;
    }
    .pro-box>ul li a>span {
    font-size: 1.35rem;
    }
    .pro-box>ul li a>div {
    font-size: 1.35rem;
    }
    .pro-box>ul li a>div span {
    font-size: 1.7rem;
    margin-left: 2px;
    }
    .pro-box>ul li a>button{
    	font-size: 1.35rem;
    }
    /*产品内页*/
   .prode-top {
    display: block;
    margin-bottom: 40px;
    }
    .prode-top>span {
    width: 100%;
    max-width: 400px;
    height: auto;
    margin-right: initial;
    margin-left: auto;
    margin-right: auto;
    }
    .prode-top>.pro_left {
    width: 100%;
    padding-top: 10px;
    padding-left: 3%;
    padding-right: 3%;
    margin-left: 0px;
    }
    .prode-top>.pro_left>span {
    font-size: 2rem;
    margin-bottom: 8px;
    }
    .prode-top>.pro_left>p {
    font-size: 1.35rem;
    line-height: 22px;
    margin-bottom: 15px;
    }
    .prode-top>.pro_left>div {
    font-size: 1.35rem;
    margin-bottom: 20px;
    }
    .prode-top>.pro_left>div span {
    font-size: 2rem;
    }
    .prode-top>.pro_left a {
    font-size: 1.4rem;
    padding: 10px 45px;
    }
    .prode-matil  span{
    padding-left: 3%;
    padding-right: 3%;
    }
    .prode-matil {
    margin-bottom: 10px;
    }
    .prode-main>span {
    line-height: 25px;
    font-size: 1.35rem;
    margin-bottom: 25px;
    padding-left: 3%;
    padding-right: 3%;
    }
    .prode-mate {
    display: block;
    }
    .prode-mate div {
    line-height: 25px;
    font-size: 1.4rem;
    padding-left: 3%;
    padding-right: 3%;
    }
    .prode-mate>img {
    width: 100%;
    height: auto;
    margin-top: 5px;
    }
    .prode-box .swiper-slide div {
    font-size: 1.4rem;
    line-height: inherit;
    }
    
    /*新闻内页*/
	.news-de-text>div {
    font-size: 1.45rem;
    line-height: 24px;
    margin-bottom: 0;
    padding-left: 3%;
    padding-right: 3%;
    }
    .thebottom-jump>div {
    padding-left: 2%;
    padding-right: 2%;
    }
    .thebottom-jump>div>a {
    font-size: 1.4rem;
    }
    .password form {
    width: 80%;
    padding-top: 34px;
     } 
	.password form input {
    width: 65%;
    float: right;
    
    }
    .password .clo{
    right: 10%;
    top: 5%;
    }
	.news-de-text{
        margin: 10px;
    }
	.others-box {
    overflow: hidden;
    }
	.ab-text img{    max-width: 100%;
    height: auto !important;}

   .prode-top>.pro_left .desc{ font-size: 14px; line-height: 1.6}
   .prode-top>.pro_left .desc .weight{ font-size: 14px;}
 .prode-top>.pro_left .desc .color-box span{ font-size: 14px; display: block}
 .prode-top>.pro_left .desc .color-box .item,.prode-top>.pro_left .desc .color-box .item:first-child{ width: 50%}

 .tilluj>span{ font-size: 18px}
 .ord-list{ width: 95%; margin: 0 auto 15px; position: relative}
 .ord-list .item:nth-child(3){ position: absolute; padding: 0; width: max-content; right: 0; bottom: 0}
 .ord-list .item:nth-child(3) a{ font-size: 12px}
 .ord-list .item:nth-child(2){ width: 60px; font-size: 16px; padding-bottom: 30px}
 .ab-topte .item:nth-child(3){ display: none;}
 .ab-topte .item:nth-child(2){ width: 60px}
 .ord-list .item:nth-child(1){ align-items: center}
 .ord-list .item:nth-child(1) .c3{ width: 25%; padding: 0; margin-top: 5px;font-size: 12px}
 .ord-list .item:nth-child(1) .c1{ width: 20%;}
 .ord-list .item:nth-child(1) .c2{ width: 45%; margin: 0}
 .ord-list .item:nth-child(1) .c2 p{ margin-bottom: 0; font-size: 12px}
 .ord-list .item:nth-child(1) .c1 p{ margin-top: 0;font-size: 12px}

  .join_f{ padding: 15px 15px 25px 15px;}
  .j_inp input, .cont_msg .join_f select{ width: 100%; margin-bottom: 10px; font-size: 14px; height: 35px}
  .b_cent{ margin-top: 15px; zoom: 0.8}
 .prode-top>.pro_left .desc .num span{ font-size: 14px; width: 52px;}
 .prode-top>.pro_left .desc .color-box .item span{ width: initial}
 .prode-top>.pro_left .desc .l1 span{ font-size: 14px; width: initial}
 .prode-top>.pro_left .desc .num{display: flex; align-items: center; justify-content: space-between;font-size: 14px}
 .prode-top>.pro_left .desc .list{ justify-content: space-between}
 .prode-top>.pro_left .desc .list .item{ width: 48%; justify-content: flex-start; }
 .prode-top>.pro_left .desc .list .item span{ width: 52px; font-size: 14px; text-align: left;}
 .prode-top>.pro_left .desc .list .item span,.prode-top>.pro_left .desc .l1 span{ font-size: 14px; flex-shrink: 0; text-align: left}
 .prode-top>.pro_left .desc input{ font-size: 14px;border: 1px solid #666; height: 32px;
 width: 65%; flex-shrink: 0;
  margin: 3px 0 3px 3px;
 }
 .prode-top>.pro_left .desc select{font-size: 14px;border: 1px solid #666;}
 input{-webkit-appearance: none; outline: none;line-height:normal}
 .qu .spinner{ width: 100%; display: flex; flex-wrap: wrap; flex-direction: column; padding: 0; align-items: center}
 .qu .spinner a.subtract{ order: 3}
 .qu .spinner .input-text{ order: 2}
 .qu .spinner a.add{ order: 1;}
 .se-box1{ width: 65%; flex-shrink: 0; }
 .qu .spinner a{ display: block; position: initial; width: 40px; height: 20px; line-height: 18px}
 .qu .spinner .input-text{ font-size: 13px; width: 40px; height: 25px; }
 #tsShopContainer{ width: 70%; margin: 0 auto; box-sizing: content-box;        overflow: hidden}
 .prode-top>.pro_left .desc .color-box .item, .prode-top>.pro_left .desc .color-box .item:first-child{ width: 100%;justify-content: space-between}
.tj{ padding: 0 2.5%}

 input[type=submit],input[type=reset],input[type=button],input[type=text]{-webkit-appearance:none;}
 .prode-top>.pro_left .desc .list .item input{ flex-grow: 1; min-width: 0}
 .prode-top>.pro_left .desc .l1{ justify-content: space-between}
 .pro-xsbtn{margin-top: 0}
 .oth-lef>div:nth-child(2),.oth-lef>div:nth-child(3){ display: none}
}