html{font-size:62.5%}body{font-family:Arial,sans-serif;line-height:1;color:#333;text-align:center;background:#fff;min-width:100em}.all-wrap{width:100%}.page-wrap{margin:0 auto;width:100em}.top{height:10em;background:#1c1d21}.top-content{position:relative;height:100%}.logo{width:30%;font-family:hakuyoxingshu7000,Arial,sans-serif;font-size:2.4em;color:#fff}.logo img{display:block;margin-right:0.5em;width:30%}.nav-menu{display:none;cursor:pointer}.nav-menu img{display:block;width:100%}.nav-menu .icon-close{display:none}.navigation{width:60%}.navs{width:calc(100% / 3 * 2)}.intouchs{padding:0 30px;width:calc(100% / 3);box-sizing:border-box}.navs a,.navs2 a{display:block;font-size:1.6em;font-weight:bold;color:#929291;line-height:3em}.navs a:hover{color:#fff}.nli{position:relative}.sub{display:none;position:absolute;top:100%;left:0;z-index:99;padding:1em;width:200%;text-align:left;background:#1c1d21}.sub a{display:block;font-size:1.4em;line-height:2;border-bottom:1px dashed #666}.sub-sort{display:none;position:absolute;top:0;left:90%;z-index:999;padding:1em;width:100%;background:#1c1d21}.intouchs a{display:block}.intouchs img{display:block;width:3em}.swiper-slide{width:100%}.banner img{display:block;width:100%}#index .index,#about .about,#product .product,#news .news,#contact .contact{color:#fff}footer{color:#fff}.bottoms{padding:2em 0 4em 0;background:#1c1d21}footer h3{padding:30px 0;font-size:2.4em;font-weight:bold;color:#fff}.bottom-intouch{margin:0 auto;width:25%}.bottom-intouch a{display:block}.bottom-intouch img{display:block;width:4em}.input-box{padding:30px 0}.input-box input{padding:0 1em;width:35em;height:3em;font-size:1.6em;line-height:3em;color:#666;border:none;border-radius:0.5em}.submit{display:inline-block;margin:0 auto;width:6em;height:2em;font-size:2.4em;line-height:2em;color:#666;background:#1c1d21;border:2px solid #7e6a53;border-radius:0.3em;transition:0.5s all ease}.submit:hover{color:#f5f5f5;border:2px solid #a98965;background:#666}.bottoms2{height:4em;font-size:1.4em;line-height:4em;background:#000}.contents{padding:3em 0 2em}.web-desc-part{margin-bottom:1.5em;width:23%;text-align:left}.web-desc-part a{display:block;color:#333}.web-desc-part img{display:block;width:100%}.web-desc-part h4{padding:0.6em 0;font-size:2.4em;font-weight:bold}.web-desc-part p{font-size:1.4em;line-height:1.5}.web-do-text{width:45%;text-align:left}.web-do-pic{width:40%}.web-do-text h3,.content3 h3{padding-bottom:1em;font-size:3.6em;font-weight:bold;text-align:left}.web-do-text p{font-size:1.4em;margin-bottom:1.5em;line-height:1.5}.web-do-pic img{display:block;width:100%}.web-product{background:url(../images/prod2.png)no-repeat center bottom,url(../images/prod.png) repeat}.web-product .imgbox{position:relative;margin-bottom:2em;width:23%}.web-product .imgbox img{display:block;width:100%}.web-product .imgbox .img-shade{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;text-align:center;font-size:2.4em;color:#fff;background:rgba(126,106,83,0.65)}.page{padding:3em 0 5em;text-align:left}.page h2{padding:0.5em 0;font-size:3em;font-weight:bold}.page-text{font-size:1.4em;line-height:1.5;word-wrap:break-word}.page-text p{margin-bottom:1em}.menubox .menu-part{margin-bottom:1em;margin-right:0.7em;padding:0.6em 1.5em;font-size:1.4em;color:#333;text-align:center;background:#fff;border:1px solid #ddd;transition:all 0.3s ease}.menubox a.menu-active{color:#fff;background:#1c1d21}.sort-menu .sort-menu-part{margin-bottom:1em;margin-right:0.7em;padding:0.7em 1.5em;font-size:1.4em;color:#656565;background:#ddd;transition:all 0.3s ease;cursor:pointer}.sort-menu-part.sort-menu-select,.sort-menu .sort-menu-part:hover{color:#fff;background:#e48f32}.prod-pic-box .imgbox{margin-right:2%;margin-bottom:1.5em;width:23%}.prod-pic-box .imgbox img{display:block;width:100%}.newsbox{padding-bottom:3em}.news-text{padding:1.5em 0;font-size:1.4em;line-height:1.5;word-wrap:break-word;border-bottom:1px dashed #ddd}.news-text p{margin-bottom:1em}.news-text h3{padding-bottom:1em;font-weight:bold}.contactbox{padding:2em 0 3em}.contact-text{margin-bottom:2em;font-size:1.4em;line-height:1.5;word-wrap:break-word}.contact-text a{color:#333}.contact-text a:hover{color:#666}.contact-text p{margin-bottom:1em}.contact-map{width:55%;height:30em}.menubox{margin-bottom:1em;border-bottom:1px dashed #ddd}@media only screen and (max-width:768px){body{min-width:64em}.page-wrap{padding:0 1em;width:100%;box-sizing:border-box}.logo{font-size:1.6em;width:40%}.nav-menu{display:block}.navigation.flex{display:none}.navigation{position:absolute;left:0;top:100%;z-index:999;width:100%;background:#1c1d21}.navs li{width:100%}.sub{padding:0}.sub-sort{padding:0}.sub{display:block;width:100%;text-align:center;background:#000;box-sizing:border-box}.sub a{line-height:3}.sub > li:first-child a{border-top:1px dashed #666}.sub-sort{position:static;box-sizing:border-box}.intouchs{display:none}.bottom-intouch{width:35%}.input-box input{width:80%}.web-desc-part{width:46%}.web-do-text{width:50%}.web-do-pic{width:45%}.web-do-text h3,   .content3 h3{padding-bottom:0.5em;font-size:1.8em}.web-do-text p{margin-bottom:0.5em}.web-product .imgbox{width:30%}.contact-map{width:80%}}@media only screen and (max-width:640px){body{min-width:48em}.top{height:8em}.logo{font-size:1.4em}.nav-menu{width:2.4em}.navs{width:100%}.bottom-intouch{width:45%}.web-do-text,   .web-do-pic{margin-bottom:1em;width:100%}.web-product .imgbox{width:45%}.contact-map{width:95%;height:25em}}@media only screen and (max-width:480px){body{min-width:32em}.top{height:6em}.logo{width:50%}.navs a{font-size:1.4em}.sub{left:-200%}.bottom-intouch{width:65%}.web-desc-part{width:100%}.web-product .imgbox{width:100%}}.icp{color:#fff;}