﻿body {font-family:Arial,Helvetica,'Hiragino Sans GB',sans-serif}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
a:hover{text-decoration:none}
a {color: #333;text-decoration:none}
/*布局参数：100px=1rem*/
/*头部*/
@font-face{font-family:"iconfont";src:url(../fonts/iconfont.eot?t=1510209841829);src:url(../fonts/iconfont.eot?t=1510209841829#iefix) format('embedded-opentype'),
url(../fonts/iconfont.ttf?t=1510209841829) format('truetype'),
url(../fonts/iconfont.woff?t=1510209841829) format('woff'),
url(../fonts/iconfont.svg?t=1510209841829#iconfont) format('svg');font-weight:400;font-style:normal}
.iconfont{font-family:"iconfont" !important;font-size:1rem;font-weight:400;font-style:normal;line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;vertical-align:text-bottom}
.icon-jmd:before{content:"\e664";}
.icon-qy:before{content:"\e62a";}
.icon-ky:before{content:"\e67c";}
.icon-zd:before{content:"\e61b";}
.icon-kc:before{content:"\e619";}
.icon-js:before{content:"\e73b";}
.icon-fc:before{content:"\e631";}
.icon-sp:before{content:"\e63a";}
.icon-ym:before{content:"\e610";}
.icon-keyang:before{content:"\e647";}
.icon-ab:before{content:"\e647";}
.icon-gongsi:before{content:"\e634";}
.icon-gs:before{content:"\e63b";}
.icon-hufu:before{content:"\e61f";}
.icon-zhiliang:before{content:"\e602";}
.icon-meiti:before{content:"\e615";}
.icon-dongtai:before{content:"\e611";}
.icon-gongyi:before{content:"\e600";}
.icon-zixun:before{content:"\e69e";}
.icon-dianhua:before{content:"\e604";}
.icon-yusuan:before{content:"\e671";}
.icon-lxwm:before{content:"\e65a";}
.icon-up:before{content:"\e61d";}
.icon-xihuan:before{content:"\e66f";}
.icon-riqi:before{content:"\e61c";}
.icon-kaiye:before{content:"\e67c";}
.icon-vip:before{content:"\e608";}
.icon-fanhui:before{content:"\e63f";}
.icon-daohang:before{content:"\e8fb";}
.icon-fangwei:before{content:"\e624";}
.icon-wangdian:before{content:"\e66b";}
.icon-zx:before{content:"\e60e";}
.icon-fr:before{content:"\e686";}
.icon-news:before{content:"\e616";}
.icon-X:before{content:"\e61e";}
.icon-zhuanjia:before{content:"\e606";}
.icon-anli:before{content:"\e603";}
.icon-chanpin:before{content:"\e601";}
.banner-bar{height:0.98rem;width: 6.4rem; background: #313131;}
.menu_tel{width: 1.22rem;height: 0.98rem;position: relative; float:right;background: url(../images/index_tel.png) no-repeat;background-size: 100% 100%;}
.menu_icon{width: 1.22rem;height: 0.98rem;position: relative; float:left;background: url(../images/index_03.png) no-repeat;background-size: 100% 100%;}
.logo{ background:url(../images/logo.svg) no-repeat center center;background-size: 62%; width: 3.8rem; height: 0.98rem; float:left}
.logo a{ display:block; width: 3.12rem; height: 0.98rem;}
.open{background:url(../images/close.png) no-repeat;background-size:100% 100%;}

.menu{position: fixed;width: 6.4rem;height: 100%;top: 0.98rem;left: -120%;transition: left 0.5s ease-in-out 0s;-moz-transition: left 0.5s ease-in-out 0s;-o-transition: left 0.5s ease-in-out 0s;-wekit-transition: left 0.5s ease-in-out 0s;-ms-transition: left 0.5s ease-in-out 0s;background: #fff;box-shadow: 4px 0px 8px 0px rgba(0, 0, 0, 0.1);z-index: 99;padding-top: 0.15rem;overflow-y: scroll;}
.menu:before{display:block; content:'';border-width:6px 6px 6px 6px;border-style:solid;border-color:transparent transparent #313131 transparent;position:absolute;left:45%;top:-12px;}
.menu a,.menu_list ul li a,.menu .menu_title{ color: #535353;}
.menu_list{width: 100%;height: 100%;margin-top: 0rem;}
/*.menu_title{font-size: 0.24rem;color: #222222;height: 0.6rem;line-height: 0.6rem;border-bottom: 1px solid #E5E5E5;padding: 0 0.2rem;}*/
.menu_title{font-size: 0.3rem;color: #222222;height: 0.9rem;line-height: 0.9rem;border-bottom: 1px solid #E5E5E5;padding: 0 0.2rem;letter-spacing: 0.05rem;}/*字体修改*/
.menu_title span{position: relative;float: right;display: inline-block;background: url(../images/open.png) no-repeat;width: 0.2rem;height: 0.2rem;margin-top: 0.35rem;margin-right: 0.3rem;background-size: 100% 100%;}
.menu_title_open{background: url(../images/left.png) no-repeat !important;background-size:100% 100% !important;}

.menu_child{display: block;padding: 0 0.2rem;display: none;}
/*.menu_child li{border-bottom: 1px solid #EEE;padding-left: 0.4rem;color: #666;font-size: 0.2rem;background-color: #f9f9f9;margin: 0 -0.2rem;height: 0.6rem;line-height: 0.6rem;}*/
.menu_child li{border-bottom: 1px solid #EEE;padding-left: 0.4rem;color: #666;font-size: 0.28rem;background-color: #f9f9f9;margin: 0 -0.2rem;height: 0.8rem;line-height: 0.8rem;}
.menu_child_1{display: none;}

.menu1{position: fixed;width: 6.5rem;height: 100%;top: 1.2rem;left: -120%;transition: left 0.5s ease-in-out 0s;-moz-transition: left 0.5s ease-in-out 0s;-o-transition: left 0.5s ease-in-out 0s;-wekit-transition: left 0.5s ease-in-out 0s;-ms-transition: left 0.5s ease-in-out 0s;background: #fff;box-shadow: 4px 0px 8px 0px rgba(0, 0, 0, 0.1);z-index: 999;padding-top: 0.45rem;overflow-y: scroll;}
.menu1 p{font-size: 0.24rem;color: #666666;line-height: 0.4rem;background: #F9F9F9;border-bottom: 1px solid #eee;padding: 0 0.4rem;position: relative;}
.menu1 .icon{position: absolute;top: 17px;left: 20px;height: 0.16rem;width: 0.1rem;background-image: url(../images/icon.png);background-size: 100% 100%;}
.menu1 ul li{font-size: 0.24rem;color: #222222;height: 0.4rem;line-height: 0.4rem;border-bottom: 1px solid #E5E5E5;padding: 0 0.2rem;}

.menu1 div{display: block;}
.head_banner .swiper-slide a{ display:inline-block;}
.head_banner .swiper-slide img{width:100%;}
.banner-swiper-pagination{ position: absolute; z-index: 10;text-align: center; bottom: 0.28rem;}
.swiper-pagination-custom{margin: 0; padding: 0; font-size: 0.0rem;}
.swiper-pagination-custom span{ display:inline-block; }
.swiper-pagination-banner{ opacity: 1;  background:#8f8f8f;width: 0.2rem; height: 0.2rem; border-radius:50%;margin:0 0.05rem;}
.swiper-pagination-banner-activ{ background: #fff;border-radius:50%;}


.boxTitle{ font-size: 0.00rem;text-align: center;padding-bottom:0.5rem; }
.boxTitle p,.boxTitle h1{font-size: 0.42rem;  color: #333333;padding: 0.5rem 0 0 0; font-weight: normal;}
.boxTitle p font{ color:red}
.boxTitle span{font-size: 12px;display: block;color: #ccc;}

/*系列*/
.proJpBox{ padding-top:0.5rem;background:#fff; overflow:hidden}
.proJpBoxCon{width: 6.2rem; margin: 0 auto; overflow: hidden;}
.proJpBoxCon ul li{width:25%; float: left; text-align:center;padding:0.2rem 0;}
.proJpBoxCon ul li a{ display:block; padding:0.2rem 0.1rem;}
.proJpBoxCon ul li img{ width:0.8rem}
.proJpBoxCon ul li span{font-size:0.24rem}

/*畅销精品*/
.pro-IndexBox{ background:#fff}
.pro{ font-size: 0.24rem; }
.slideLitsBox{ background: #fff;padding: 0.2rem 0 ;height: 3.2rem;}
.slideLitsBox .pro-img{ width:100%; float:left; text-align:center}
.slideLitsBox .pro-img img{ width:60%;}
.pro-swiper-pagination{ position: absolute; z-index: 10;text-align: center; bottom: 0.52rem; }
.swiper-pagination-pro{ opacity: 1; background:#999999;width: 0.2rem; height: 0.2rem; margin: 0 0.04rem; border-radius: 50%; }
.swiper-pagination-pro-activ{ background: #668cc1;}

/*为什么选我们*/
.about-IndexBox{ background:#fff}
.about-IndexBox .about{ font-size: 0.24rem; }
.about-IndexBox .slideLitsBox{ background: #fff;padding: 0.2rem 0 ;height:8.5rem;}
.about-IndexBox .slideLitsBox .about-img{ width:100%;text-align:center;overflow: hidden}
.about-IndexBox .slideLitsBox .about-img img{ width:90%;}
.about-IndexBox .slideLitsBox .abiut-txt{overflow: hidden; padding:0.3rem;}
.about-IndexBox .slideLitsBox .abiut-txt h3{line-height:0.5rem;font-size:0.3rem; color:#000;}
.about-IndexBox .slideLitsBox .abiut-txt h3 label{ display:block;width: 0.5rem;height:0.5rem; float:left; text-align:center; color:#fff; background:#0c221c; margin-right:10px; margin-bottom:10px}
.about-IndexBox .slideLitsBox .abiut-txt p{font-size:0.2rem; color:#909090}

.about-swiper-pagination{ position: absolute; z-index: 10;text-align: center; bottom: 0.52rem; }
.swiper-pagination-about{ opacity: 1; background:#999999;width: 0.2rem; height: 0.2rem; margin: 0 0.04rem; border-radius: 50%; }
.swiper-pagination-about-activ{ background: #668cc1;}


/*视频*/
.sp-LitsBox{background: #ffffff;}
.spLitsBox {width: 6rem;margin: 0 auto;text-align: justify;}
.spLitsBox video{height:3.4rem;position:relative; overflow:hidden}
.sptxt{font-size: 0.23rem; color:#999999;padding:0.25rem 0.35rem;}
.sptxt a{ color:#0088be; display:block; padding:0.15rem 0.3rem; width:2rem; text-align:center; margin:.35rem auto; border:1px solid #CCC}
/*合作品牌*/
.hz-Box{}
.hz-pic li{ width:31%; padding:1%; float:left; text-align:center}
.hz-pic li img{ width: 85%;border: 1px solid #CCC;}
.hz-pic li p{font-size: 0.2rem;color: #999999;}

/*厂房配套*/
.cf-Box{}
.cfpic li{ width:48%; padding:1%; float:left}
.cfpic li img{ width:100%}
/*系列*/
.bannerIndexBox{background:#fff;}
.bannerIndexBoxCon{ background: #fff;padding-bottom: 0.2rem;}
.bannerIndexBoxCon li{ padding:0.25rem 0;border-bottom: 1px solid #ececec; overflow:hidden}
.bannerIndexBoxCon li:last-child{border-bottom: 1px solid #fff;}
.bannerIndexBoxCon li .pro-img{ width:30%; float:left; text-align: right}
.bannerIndexBoxCon li .pro-img img{ width:90%}
.bannerIndexBoxCon li .pro-txt{ width:65%; float:right;}
.bannerIndexBoxCon li .pro-txt h2{font-size: 0.28rem; color:#333333;font-weight: normal;}
.bannerIndexBoxCon li .pro-txt span{ display:block; font-size:0.2rem;color:#999999;}
.bannerIndexBoxCon li .pro-txt p{font-size: 0.23rem; color:#999999; padding-right:0.2rem}
.bannerIndexBoxCon li .pro-txt  button{text-decoration: none; font-size:0.18rem;border-radius: 2px;padding:0.12rem 0.46rem;display: block; background:#0088be; color:#FFF;border: 0;}
img{vertical-align:top;}


/*底部咨询菜单*/
.footerzx{position:fixed;width:100%;bottom:0;left:0;z-index:101}
.footerzx ul{width: 6.4rem;background: #313131; margin:0 auto; overflow:hidden}
.footerzx ul li{ width:25%; float:left;}
.footerzx ul li a{ display:block;height: 0.58rem; margin: 0.13rem 0.35rem;}
.footerzx ul li a.b1{ background:url(../images/icon02.png) no-repeat center;background-size:60%;}
.footerzx ul li a.b2{ background:url(../images/icon03.png) no-repeat center;background-size:60%;}
.footerzx ul li a.b3{ background:url(../images/icon04.png) no-repeat center;background-size:60%;}
.footerzx ul li a.b4{ background:url(../images/icon05.png) no-repeat center;background-size:60%;}
/*路径*/
#jiamengIndex .slideLitsBox{ height: 10rem;}
.slideLitsBox h3{ font-size: 0.28rem; color: #666; font-weight: normal; padding: 0.28rem 0;}
#jiamengIndex .slideLitsBox p{padding: 0; text-align: center;}
.btnS{margin-top: 0.38rem;}

.btnS2{padding:0.2rem 0 0.5rem; width: 6rem;}

.footer{font-size: 0.14rem; color: #999; text-align: center; line-height: 1.5; background: #ffffff; padding: 0.66rem 0 2rem;}
.footer .footer-wx{ font-size:0.26rem; padding:0.26rem 0;border-top: 1px solid #ededee;border-bottom: 1px solid #ededee; margin-bottom:0.4rem}
.footer .footer-wx strong{font-size:0.36rem; }
.footer .footer-wx img{ width:50%}




.footer1{font-size: 0.14rem; color: #999; text-align: center; line-height: 1.5;  padding: 0.66rem 0 1.86rem;}

.aboutCon{ background: #fff; width: 6rem; margin: 0 auto;}
.aboutCon img{width: auto;}
.aboutCon2{padding:0 0.2rem 0.6rem;}
.aboutCon2{color: #898989;}

.aboutCon2 p{padding: 0.2rem 0; text-align: justify;}
.aboutCon2 h3{color: #535353;padding:0.1rem 0 0.2rem;}

#jForm .zsmrpx-submit{font-size: 0.2rem !important;}
#jForm .zsmrpx-title {padding: 0.2rem !important;}
#jForm td {padding: 4px !important;}

.title-h35{height:0.88rem;line-height:0.88rem;font-size:0.32rem;text-align:center;color:#333; background: #ffffff; width: 6rem; margin: 0.2rem auto 0;}
.bt{border-bottom:1px solid #ececec;}
.tool{width:6rem;background:#FFF;overflow:hidden; margin: 0 auto;padding: 0.48rem 0;}
.tool li{float:left;width:33.33%;font-size:.24rem;text-align:center;}
.tool li a{color:#333}
.tool li p{margin-bottom:.1rem;}
.tool li i{position:relative;width:0.9rem;height:0.9rem;font-size:0.48rem;color:#fff;border-radius:50%;background:#07449b; text-align: center;}
.tool li i:before{position:absolute;left:50%;top:50%;margin:-.24rem 0 0 -.24rem;z-index:2;}

.zixun{margin-top:.2rem;background-color:#fff; width: 6rem; margin: .2rem auto 0;}
.zixun p{padding:0.46rem 0;text-align:center!important;color:#bbb!important;font-size:.32rem!important;}
.zixun p span{color:#fabf40!important;}
.zixun a{line-height:.66rem;background-color:#07449b!important;border-color:#07449b!important;color:#fff!important;display:inline-block;height:.66rem;padding:0 0.6rem;border-width:1px;border-style:solid;border-radius:1rem;font-size:.32rem!important;box-sizing:border-box;width:100%;margin-bottom:10px;text-align:center; width: 5.6rem; margin-left: .2rem;}

.gongyiCon{width: 6rem; margin: 0 auto; text-align: justify;background: #ffffff;}

.gongyiCon ul li{ padding: 0.2rem; border-bottom: 1px solid #ececec;}
.gongyiCon ul li img{float: left;width: 100%;}
.gongyiCon ul li .gongyiL{width: 1.8rem; float: left; height: 1.34rem; overflow: hidden;}
.gongyiCon ul li .gongyiR{float: left;width: 3.6rem; margin-left: .2rem; position: relative; height: 1.28rem;}
.gongyiCon ul li .gongyiR h3{font-weight: normal; font-size: 0.28rem; color: #000000; line-height: 1.4; height: 0.8rem; overflow: hidden;}
.gongyiCon ul li .gongyiR p{font-size: 0.24rem; color: #898989;}
.gongyiCon ul li .gongyiR span{ font-size: 0.2rem; color: #aaaaaa; position: absolute; bottom: 0;}
.showMore p{ text-align: center; color: #535353; font-size: .28rem;padding: .36rem 0;}
.dianpu .dianpuImg{width: 5.6rem; height: 3.2rem; position: relative;}
.dianpu ul li h3{font-weight: normal; font-size: 0.28rem; color: #535353; line-height: 1.4; padding-top: 0.2rem;}
.dianpu ul li p{font-size: 0.24rem; color: #898989;line-height: 1.6;}
.dianpu ul li{ border-bottom: 10px solid #f6f6f6;}
.dianpuImg i{ background: url("../images/play_1.png") no-repeat; background-size: 0.96rem 0.96rem; width: 0.96rem; height: 0.96rem; position: absolute; display: block; left: 50%;
    top: 50%; margin: -.48rem 0 0 -.48rem;}
.jiangshi{width: 6rem; margin: 0 auto; text-align: justify;background: #ffffff;}
.jiangshi ul li{ padding: 0.2rem; border-bottom: 1px solid #ececec; position: relative;}
.jiangshi ul li h3{font-weight: normal; font-size: 0.28rem; color: #535353; line-height: 1; padding-top: 0.08rem;}
.jiangshi ul li span{font-size: 0.2rem; color: #aaaaaa;line-height: 1.2;}
.jiangshi ul li p{font-size: 0.24rem;padding-top: 0.08rem; color: #898989;line-height: 1.6;}
.jiangshi ul li{ border-bottom: 10px solid #f6f6f6;}
.jiangshi i{ color: #000000; position: absolute; bottom: 0.28rem; font-size: 0.2rem;}
.jiangshiL{
    width:2.44rem; height: 2.76rem; float: left; overflow: hidden;}
.jiangshiR{
    width:2.96rem;  float: left; overflow: hidden; margin-left: 0.2rem;}


.prolist{width: 6rem; margin: 0 auto; text-align: justify;background: #ffffff;}
.prolist ul li{ padding: 0.2rem; border-bottom: 1px solid #ececec; position: relative;}
.prolist ul li h3{font-weight: normal; font-size: 0.28rem; color: #535353; line-height: 1; padding: 0.08rem 0 0.14rem;}

.prolist ul li p{font-size: 0.2rem;padding-top: 0.08rem; color: #898989;line-height: 1.6;}
.prolist ul li{ border-bottom: 10px solid #f6f6f6;}
.prolist .zixunpro{ display: block; position: absolute; bottom: 0.24rem; font-size: 0.24rem; color: #004098; border: 1px solid
#004098;padding: 0.06rem .2rem; left: 2.8rem;}
.prolist .zixunpro:active{background: #004098; color: #ffffff;}
.prolistL{
    width:2.4rem; height: 2.4rem; float: left; overflow: hidden;}
.prolistR{
    width:2.94rem;  float: left; overflow: hidden; margin-left: 0.2rem;}

.pro-swiper-pagination{ position: absolute; z-index: 10;
    text-align: center; bottom: 0.48rem; }
.swiper-pagination-pro{ opacity: 1;  background:#868b8f;width: 0.2rem; height: 0.2rem; border-radius:50%;margin:0 0.08rem;}
.swiper-pagination-pro-activ{ background: #6087bf;border-radius:50%;}
.propage{width: 6.4rem; background: #ffffff;}
.propageTop{padding: 0.38rem;}
.propageTop h1{ font-size: 0.36rem; color: #000; font-weight: normal;padding-bottom: 0.38rem;}
.propageTop p{font-size: 0.28rem; color: #898989; text-align: justify; line-height: 1.4;padding-bottom: 0.38rem;}
.propageTop p.scPro{padding-bottom: 0.02rem;}
.propageTop p span{color:red; font-size: 0.36rem; font-weight:600;}
.propageTop p i{color: #535353;}
.propageBottom{border-top: 0.01rem solid #ececec;}

.kaiBanL{width: 1.02rem; height: 1.02rem; float: left; text-align: center; background:#f9f9f9;}
.kaiBanL span{ font-size: .32rem; color: #1b53a1; display: inline-block; line-height:1; margin-top: .2rem;}
.kaiBanL p{font-size: .18rem; color: #898989;margin: 0;}
.kaiBanC{width: 2.78rem; float: left; margin-left: 0.2rem;}

.kaiBanC h3{font-weight: normal; font-size: 0.28rem; color: #000000; line-height: 1.2;padding: 0.02rem 0 0.08rem;  }
.kaiBanC p{font-size: 0.2rem; color: #898989;}
.kaiBanR{float: right; width: 1.6rem; text-align: center;padding: 0.12rem  0 0 0;}
.kaiBanR em{font-size: .24rem; background: #bcbcbc; color:#ffffff; display: inline-block;padding: .08rem .16rem; border-radius: 1rem;}
.kaiBanR em.active{background: #004098;}
.kaiBanR p{font-size: .2rem; color: #aaa;padding-top: 0.12rem;}
.kaiBanR p i{font-size: .2rem;}
.kaiBanR p span{color: #004098;}
.page{width:6.4rem; margin: 0 auto;}
.pageBox{background: #fff;padding:.2rem;}
.pageContent img{}
.pageContent{padding: .2rem; line-height: 1.8;padding-top: .48rem;}
.pageContent p{ color: #535353;padding-bottom: 0.24rem; text-align:justify; font-size: .32rem;}
.pageTitle{border-bottom: .01rem solid #ececec;}
.pageTitle h1{font-size: .40rem;padding: 0.24rem .2rem;}
.pageTitle p{font-size: .20rem;padding: 0.02rem .2rem .36rem; color: #898989;}
.pageTitle p span{display: inline-block; padding-right: 0.16rem;}
.pageTitle p  a{ color: #004098;}
.subnav{ color: #898989; font-size: 0.28rem; height: .88rem; line-height: .88rem;padding-left: .36rem;}
.subnav a{ color: #898989;}
.tool_ys{padding-bottom: 0.24rem;}
.tool_ys input{width:0.32rem;height:0.32rem;font-size:0px;padding:0;position: relative;top: 0.1rem;}
.yushuan input,select{height:.4rem;font-size:.28rem;border:1px solid #eee;border-radius:5px;padding:.05rem; margin-bottom: 0.24rem;}
.yushuan textarea{padding:.5rem;height:4rem;border-radius:.2rem;background-color:#eee;font-size:.6rem;line-height:1rem;margin:20px 5% 0 5%;}
.yushuan button{ background:#004098;color:#fff;display:block; border:none; width:100%;height:0.72rem;padding:0 .12rem;border-radius:1rem;font-size:.32rem;font-weight:400;position:relative; margin-top: .46rem;}
#user_add,#user_name,#user_tel,#cityid,#username,#usertel{width: 5.49rem;}
.yushuan {color: #535353;}



