#topBanner .swiper-pagination-bullet-active{ background: #f44061; }
#topBanner .swiper-pagination-bullet{ width: 0.21rem; height: 0.21rem; }

.branch{  padding: 0.1rem 0 0; width: 100%; }
.branch div{ width: 100%;}
.branch div p{ line-height: 0.4rem; color: #818181; font-size: 0.17rem; border-bottom: 1px solid #eeeeee; text-align: center; }
.branch div p:last-child{ border:none; }
.icon_yysj{background-image:url(../images/i-yysj.png);}
.icon_gdal{background-image:url(../images/i-more.png);}
.icon_morenews{background-image:url(../images/new.png)}
.big_menu{background:#fff; border-bottom: 0.07rem solid #f5f5f5;}
.big_menu ul{float:left;width:100%; padding: 0.35rem 0;}
.big_menu ul>li{display:block;float:left;width:25%;padding:.08rem .14rem}
.big_menu ul>li>a{display:block;overflow:hidden;width:100%;text-align:center;color:#0d0d0d}
.big_menu ul>li>a .big_menu_img{ padding: 0 15%; }
.big_menu ul>li>a .big_menu_name{float:left;width:100%;font-size:.28rem;text-align:center}

.index-title{ padding: 0.3rem 0.2rem; }
.index-title .more{ margin-top: 0.15rem; }
.index-sen ul{ padding: 0.2rem; }
.index-sen li{ float: left; display: inline; width: 48%; overflow: hidden; margin: 0.1rem 1%; border:1px solid #dcdcdc; border-radius: 0.1rem; }
.index-sen li a{ display: block; }
.index-sen li img{ width: 100%; height: 1.65rem; }

.index-industry ul{ padding:0.1rem 0.2rem 0.3rem 0.2rem; }
.index-industry li{ float: left; position: relative; display: inline; width: 23%; margin: 0.1rem 1%; border-radius: 0.1rem; background: #29c2c1; padding-bottom: 0.2rem;}
.index-industry a{ display: block; text-align: center; }
.index-industry img{width: 100%; height: 1.4rem;}
.index-industry p{ position: absolute; left: 0; width: 100%; bottom: 0.2rem; }

.index-goods .small{ padding: 0 0.2rem; }
.index-goods .small a{ background: #fff; font-size: 0.18rem; width: 1.1rem; margin-bottom: 0.1rem; height: 0.38rem; line-height: 0.38rem; color: #818181; text-align: center; display: inline-block; }
.index-goods ul{ padding: 0 0.1rem; }
.index-goods ul li{ display: inline-block; width: 47%; margin: 0.1rem 1%; background: #fff; padding-bottom: 0.2rem;}
.index-goods ul li img{ width: 100%; margin-bottom: 0.15rem; }
.index-goods ul li p{ padding: 0 0.2rem; height: 1.4em; line-height: 1.4; overflow: hidden;}
.index-goods ul li .fs18{ color: #979797; margin-top: 0.1rem; }
.index-goods ul li p.cred{ color: #e62318; margin: 0.1rem 0; }
.btn-more{ display: block; color: #303030; width: 4.62rem; height: 0.6rem; line-height: 0.58rem; text-align: center;border-radius: 0.3rem; border:1px solid #c9c9c9; margin:0.4rem auto; }
.index-goods .brand{ padding: 0 0.2rem; }
.index-goods .brand a{ float: left; width: 25%; height: 0.9rem; overflow: hidden;  background: #fff; position: relative; border-right:0.01rem solid #f5f5f5;  box-sizing: border-box;  border-bottom:0.01rem solid #f5f5f5; }
.index-goods .brand a img{ width: 100%; max-height: 100%; height: auto; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}

.index-news{ padding: 0.4rem 0 0.2rem 0; }
.index-news li{ padding: 0.2rem 0.3rem; border-bottom: 1px dashed #dadada;  }
.index-news li .day{display: inline-block; border-radius: 0.04rem; font-size: 0.38rem; color: #f44061; font-weight: 600; background: #f6f6f6; width: 0.7rem; line-height: 0.65rem; text-align: center; vertical-align: top; margin-top: 0.05rem;}
.index-news li .right{ width: 5.7rem; margin-left: 0.2rem; display: inline-block;}

.index-case{ padding: 0.4rem 0 0.2rem 0; }
.index-case ul{ padding: 0.2rem; }
.index-case li{ position: relative; display: inline-block; width: 32%; border:1px solid #efefef; border-radius: 0.02rem;  height: 1.1rem;}
.index-case li img{ width: 100%; max-height: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto;}



.small_menu ul{float:left;width:100%}
.small_menu ul>li{display:block;float:left;width:33.33333333%;border-top:1px solid #efefef;padding:.14rem 0}
.small_menu ul>li>a{display:block;overflow:hidden;width:100%;color:#333;text-align:center;border-right:1px solid #efefef;padding:0 .15rem}
.small_menu ul>li:nth-child(3n)>a{border:none}
.small_menu ul>li>a .small_menu_name{display:block;width:auto;height:.9rem;line-height:.9rem;text-align:center;font-size:.28rem;background-repeat:no-repeat;background-position:12% center;background-size:.45rem;padding-left:.52rem}
.index_knowledge{padding:3%}
.index_knowledge .knowledge_top{position:relative;overflow:hidden;width:100%;margin-bottom:.15rem;display:none}
.index_knowledge .knowledge_bottom{overflow:hidden;width:100%;display:none}
.index_knowledge .knowledge_top .knowledge_top_l{width:3.4rem;height:3.54rem}
.index_knowledge .knowledge_top .knowledge_top_r1{position:absolute;top:0;right:0;width:3.4rem;height:1.72rem}
.index_knowledge .knowledge_top .knowledge_top_r2{position:absolute;bottom:0;right:0;width:3.4rem;height:1.72rem}
.index_store{padding-bottom:.3rem}
.index_brand{}
.part_top{width:100%;padding:.52rem 5% .3rem 5%}
.part_top .part_top_title{font-weight:700;font-size:.52rem; color: #000;}
.part_top .part_top_subtitle{font-size:.3rem}
.part_bottom ul{float:left;width:100%}
.part_bottom ul>li{display:block;float:left;width:50%;border-top:1px solid #dfdfdf}
.part_bottom ul>li>a{display:block;overflow:hidden;width:100%;text-align:center;border-right:1px solid #dfdfdf;padding:.15rem .38rem}
.part_bottom ul>li:nth-child(2n)>a{border:none}
.part_bottom ul>li>a .part_bottom_name{display:block;width:auto;height:.9rem;line-height:.9rem;color:#000;font-size:.3rem;background-repeat:no-repeat;background-position:20% center;background-size:.48rem;padding-left:.75rem}
.part_bottom ul>li>a .part_bottom_name.jffl{background-position-x:12%}
.part_roll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.part_roll::-webkit-scrollbar{display:none}
.part_roll ul{overflow:hidden;width:1000%;padding:0 5% 5%}
.part_roll ul>li{float:left;width:3.3rem;margin-right:.22rem}
.part_roll ul li.roll2{ width: 6.6rem; }
.part_roll ul>li:last-child{margin-right:0}
.part_roll ul>li>a{display:block;width:100%}
.part_roll ul>li>a .part_roll_img{overflow:hidden;width:100%;border-radius:2%; margin-bottom: 0.1rem;}
.part_roll ul>li>a .part_roll_dec{overflow:hidden;width:100%;margin-top:.3rem}
.part_roll ul>li>a .part_roll_dec .part_roll_dec_title{width:100%;color:#333;font-weight:700;font-size:.3rem}
.part_roll ul>li>a .part_roll_dec .part_roll_dec_subtitle{width:100%;color:#666;font-size:.28rem;margin-top:.15rem;margin-bottom:.225rem}
.part_bottom{ padding: 0 0.3rem 0.4rem 0.3rem;  }
.part_bottom input[name='phone']{ float: left; font-size: 0.3rem; color: #626262; background: #f7f7f7; width: 65%; text-indent: 0.2rem; line-height: 0.73rem!important; border-top-left-radius: 0.1rem; border-bottom-left-radius: 0.1rem; }
.part_bottom a.dosubmit{ float: left; width: 35%; color: #fff; background: #f36c28; text-align: center; font-size: 0.3rem; line-height: 0.73rem;border-top-right-radius: 0.1rem; border-bottom-right-radius: 0.1rem;}
.part_list{width:100%;padding:0 3%}
.part_list ul{overflow:hidden;width:100%}
.part_list ul>li{float:left;width:50%;padding:0 2% .3rem}
.part_list ul>li>a{display:block;width:100%}
.part_list ul>li>a .part_list_img{overflow:hidden;width:100%}
.part_list ul>li>a .part_list_dec{overflow:hidden;width:100%;margin-top:.15rem}
.part_list ul>li>a .part_list_dec .part_list_dec_title{width:100%;color:#333;font-weight:700;font-size:.28rem}
.part_list ul>li>a .part_list_dec .part_list_dec_subtitle{width:100%;color:#666;font-size:.248rem;margin-top:.15rem}
.part_ad{width:100%;margin-bottom:.225rem;padding:0 5%}
.part_ad>a{display:block;width:100%}
.part_ad>a .part_ad_img{overflow:hidden;position:relative;width:100%}
.part_ad>a .part_ad_img .part_ad_dec{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;padding:.38rem;padding-bottom:.26rem;padding-top:.26rem;background:url(https://m.jtljia.com/images/86afe7750eae16465eb43cb34a4c20b9.png) center center repeat-x;background-size:100% 100%}
.part_ad>a .part_ad_img .part_ad_dec .part_ad_dec_title{width:100%;color:#fff;font-weight:700;font-size:.34rem}
.part_ad>a .part_ad_img .part_ad_dec .part_ad_dec_subtitle{width:100%;color:#fff;font-size:.28rem}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}
#ksbj{display:none}
footer{padding:0}
.rd3cover{height:100%;width:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:9999}
.rd3form{background-image:url(https://static.jtljia.com/images/3rd/bg-tc.png);background-position:center center;background-repeat:no-repeat;background-size:100%;height:7rem;width:7rem;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);z-index:99999;padding:3.6rem 1rem 0;box-sizing:border-box}
.rd3form .store_select,.rd3form input{border-radius:.3rem;height:.7rem!important;line-height:.7rem!important;font-size:.28rem!important}
.rd3form .btn{background:url(https://static.jtljia.com/images/3rd/btn-chb.png) center center no-repeat;background-size:100% 100%;display:block;width:100%;height:1rem;margin-top:.1rem;border:none}
.rd3form .rd3Close{background:url(https://static.jtljia.com/images/3rd/icon-close.png) center center no-repeat;background-size:.8rem;position:absolute;width:.8rem;height:.8rem;left:50%;margin-left:-.2rem;bottom:-1rem;cursor:pointer}
#store_layer_rd3StoreSelect{margin-left:-40%}
.rd3form .form_line{height:.9rem}
