html{color:#000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%; font-family:microsoft yahei}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
ol, ul, li{list-style: none;}
h1,h2{ font-weight:bold}
body{background: #fff!important;font-size:0.24rem;max-width: 7.5rem;margin: 0 auto}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pd60{padding:0 0.6rem;}
.center{text-align: center;}
.mgt20{margin-top: .2rem}
.mg20{margin:.2rem 0;}
.mgb50{margin-bottom: .5rem;}
.mgt30{margin-top: .3rem;}
.pr{position: relative;}

html, body {position: relative; height: 100%;}
.content p{ font-size:0.24rem; text-align:justify; line-height:1.8;text-indent: 2em;color:#333333;}
.center{text-align: center;}

.u-topbar{z-index: 999;position: fixed;width: 100%;}
.num_s li{width: .1rem!important;height: .1rem;background: #ff0000;display: inline-block;margin:0 .1rem;border-radius: 100%;}
.num_s li.on{width: .3rem!important;height: .1rem!important;border-radius: 15px;}
.swiper-container { width: 100%; height: 100%; }
.swiper-slide {position: relative;display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.menu-content,.content{ width:100%;overflow:hidden; box-sizing:border-box; margin:44px auto 0;padding:0 10%;position: relative;}
.wrap{width:100%;overflow:hidden; box-sizing:border-box;position: relative;}
.p1 .content{padding:0 4%;}
.record .content{padding:0 3%;}

.bg{background: url(../images/index_bg.jpg) no-repeat;background-size: 100%;}
.bg1{background: url(../images/bg1.jpg) no-repeat;background-size: cover;position: absolute;left: 0;top: 0;width: 100%;}
.bg2{background: url(../images/index_bg.jpg) no-repeat;background-size: cover;}
.up{width: 100%;position: absolute;top:44px;left: 0;background: url(../images/up.png) no-repeat;background-size: 100% 100%;}
.down{width: 100%;position: absolute;bottom: 0;left: 0;background: url(../images/down.png) no-repeat;background-size: 100%;}

.logo{width: 2.99rem;height: .6rem;position: absolute;top:4%;left: 10%;}
.txt h2{margin-bottom: .2rem;font-size: .42rem;}
.txt p{line-height:2;color:#fff;}
.txt{padding:.2rem .8rem;color:#fff;}

.tit{text-align: center;margin-bottom: .3rem;}
.tit h2{font-size: .42rem;}
.tit span{text-transform: uppercase;letter-spacing: 4px;font-weight: bold;}
.tit em{display: block;background: url(../images/em_bg.png) no-repeat;background-size: 100%;width: 1.68rem;height: .38rem;margin:0 auto;}
h3{text-align: center;font-weight: bold;font-size: .3rem;}
h3.vr-h3{font-size: .3rem;color:#ff0000;}
.vr {margin-top: .3rem;display: block;}
/*导航页*/
.menu{width: 80%;margin:16% auto 0;}
.menu-tit img{width: 2.98rem;height: .61rem;margin:0 auto;}
.menu li{border:1px solid #5d635e;margin-bottom: .3rem;color:#fff;padding:3% 16%;font-size: .3rem;}
.menu li strong{font-size: .3rem;font-weight: bold;}
/*工厂特色*/
.round{display: flex;font-size: 0;}
.round dd{width: 50%;font-size: .24rem;}
.round dt{width: 48%;margin-left: 2%}
h4{text-align: center;font-weight: bold;color:#ff0000;}
.feature-list li{line-height: 2;}
.slider_s p{text-indent: 0;}
/*7S管理*/
.gl .content{padding:0 10%;}
.person{font-size: 0;}
.person dt{width: 53%;display: inline-block;}
.person dd{width: 45%;display: inline-block;vertical-align: top;margin-left: 2%;line-height: 1.6;padding-top: 5%;}
.person dd h5{font-weight: bold;font-size: .34rem;text-transform: uppercase;}
.person dd em{display: inline-block;width: .66rem;height: .04rem;background: #ff0000;margin:0.2rem 0;}
.person dd h6{font-size: .5rem;font-weight: bold;color: #ff0000;}
.person dd b{font-size: .36rem;font-weight: bold;color:#999999;}
.title{border-top: 1px solid #000000;text-align: center;margin-top: .2rem}
.title h5{display: inline-block;padding:0 2%;vertical-align: top;margin-top: -3%;background: #fff;font-weight: bold;}	
.gl-list{text-align: center;}
.gl-list li{width: 40%;display: inline-block;margin-left: 2%;margin-bottom: .2rem;text-align: left;}
.gl-list li h6{text-align: left;font-weight: bold;}
/*战略布局*/
blockquote.ft{font-weight: bold;margin-top: .2rem;}
/*年度新品*/
.year-new h3{margin-top: .2rem;}
/*品牌荣誉*/
.honor-list li{width: 48%;float: left;margin-left: 2%;margin-bottom: 2%}
.honor-list-two li{width: 31%;margin-left: 2%;margin-bottom: 2%;float: left;}
/*结语*/
.jy-txt{background: url(../images/jy.png) no-repeat;background-size: 100% 100%;height: 100%;width: 94%;padding: 6% 3% 6%;}
.white{color:#fff;}
footer{display: none!important;}