﻿*{margin: 0;padding: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.6; font-size:0.28rem !important;background:#ffffff;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body,button,input,select,textarea{color:#353535;font-family:"Microsoft YaHei",'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.35); color:#353535;font-size:0.28rem;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
/*a:link{color:#353535}
a:visited {color:#353535}
a:hover {color:#353535}
a:active{color:#353535}*/
b,strong{font-weight:bold;}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:400;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background:#ffffff;}
input::-webkit-input-speech-button {display: none}
button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);}
img{vertical-align:middle;display:block;max-width:100%;height:auto;margin: auto}


.f-l{float:left}
.f-r{float:right}

.height10{height:0.1rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height20{height:0.2rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height25{height:0.25rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height30{height:0.3rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height40{height:0.4rem;clear:both;zoom:1;line-height:0;font-size:0;}
.height50{height:0.5rem;clear:both;zoom:1;line-height:0;font-size:0;}
.tran_all{-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
.clearfix {display:block;}
.clear{clear:both;height:0}
.dis_none{ display:none;}
.over-hide{overflow:hidden}

.text-c{text-align:center}
.text-r{text-align:right}

.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.center{width:8rem;margin:auto;background-color:#ffffff}


.separate{height:1px;width:100%;background:#bbb;-webkit-transform: scaleY(.5);-ms-transform: scaleY(.5);transform: scaleY(.5);}

::-webkit-input-placeholder {color:#999;font-size:0.26rem}
:-moz-placeholder {color:#999;font-size:0.26rem}
::-moz-placeholder {color:#999;font-size:0.26rem}
:-ms-input-placeholder {color:#999;font-size:0.26rem}

.bgs{background-color:#f5f5f5}
.bgw{background-color:#ffffff}



/*head*/
.header{position:fixed;left:0;right:0;top:0;margin:auto;z-index:100;height:1rem;width:100%;text-align:center;background-color:#e15517;box-shadow: 0 0 5px rgba(0,0,0,0.1)}
.header .logo{display:inline-block;height:1rem;overflow:hidden}
.header .logo a{display:block;width:100%;height:100%;}
.header .logo img{height:.6rem;margin:0;margin-top:.2rem}
.header .back{position:absolute;left:0;top:0;width:1rem;height:1rem;padding:.2rem;overflow:hidden}
.header .back img{width:0.6rem;margin:auto;float: left}
.header .pro_tab{width:5rem;margin:auto;text-align:center;}
.header .pro_tab span{display: inline-block;margin:0 .15rem;padding:0 .3rem;line-height:1rem;height:1rem;vertical-align:middle;font-size:.32rem;color:#ffffff;}
.header .pro_tab span.active{border-bottom:3px solid #ffffff}


.search_box{position:absolute;width:8rem;height:0;right:0;margin-right:-1rem;top:1rem;border-top:1px solid #e5e5e5;background-color:#ffffff;overflow:hidden;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.search_box>form{display: block;width:100%;}
.search_box .vals{float: left;width:7rem;height:1rem;line-height:1rem;padding-left:.2rem;background:none;border:none;}
.search_box .btns{float: left;width:1rem;height:1rem;cursor:pointer;background:none;border:none;}
.search_box .btns i{display:block;width:1rem;height:1rem;background: url(../imgs/search.png) no-repeat center;background-size:40%}
.search_box.opened{height:1rem;box-shadow:0 2px 2px rgba(0,0,0,.1)}



/*foot*/
.f_ser{position:relative;border-top:3px solid #ff0000}
.f_ser>img{border-top:3px solid #e15517}
.f_ser .tel{position:absolute;top:3.65rem;left:4.5rem;font-size:.34rem;color:#f40002;font-weight:700}
.f_ser .tel p{font-size:.24rem;color:#353535;font-weight:400}
.f_ser .lis{position:absolute;margin-top:3px;top:0;left:0;padding-left:1rem}
.f_ser .lis dl{height:1rem;line-height:.4rem;padding:.3rem 0;font-size:.24rem;color:#e15517}




.h_pic{ width:100%; background-color:#ffffff;color:#666666;font-size:0.26rem;padding:.25rem ;text-align:center;}
.h_pic img{margin-bottom:0.2rem;}
.h_pic p a{color:#747474;font-size:0.24rem;}

.top_bg{height:1rem;width:100%;background:#ffffff;}
.top_bar { position: fixed; z-index: 900; width:100%;max-width:100%;left:0;right: 0;bottom:0; margin: auto;background:#ffffff;box-shadow:0 0 5px rgba(0,0,0,0.1) }
.top_menu { display:-webkit-box; display: block; width: 100%; height:1rem; display: -webkit-box; display: box; margin:0; padding: 0 0; -webkit-box-orient: horizontal;}
.top_bar .top_menu>li { width:25%; text-align:center; }
.top_menu li:first-child { background:none; }
.top_bar .top_menu li a {  display:block;height:1rem;line-height:1rem;font-size:0; text-align:center; color:#666666; text-decoration:none;-webkit-box-flex:1;vertical-align:middle }
.top_bar .top_menu li a label {display: block;height:0.4rem;line-height:0.4rem;width:auto;font-size:0.28rem; overflow:hidden;color: #666666;vertical-align:middle }
.top_bar .top_menu>li>a i { display: block; height: 0.5rem;width:0.5rem; margin:auto ;margin-top:.1rem; vertical-align:middle;background: url(../imgs/foot-menu.png) no-repeat;background-size:auto 200%; }
.top_bar .top_menu>li>a .ico1{background-position:0 100%}
.top_bar .top_menu>li>a .ico2{background-position:25% 100%}
.top_bar .top_menu>li>a .ico3{background-position:75% 100%}
.top_bar .top_menu>li>a .ico4{background-position:100% 100%}
.top_bar li:first-child a { display: block; }


.float_div{position:fixed;right:.1rem;bottom:1.2rem;z-index:99999}
.float_div .btns{position:relative;width:1rem;margin-top:.1rem;}
.float_div .qrcode{display:none;position:absolute;right:100%;margin-right:.1rem;bottom:0;width: 102px;height: 102px;padding:5px;border: 1px solid #e4e4e4;background: #fff;border-radius: 3px;}
.float_div .qrcode:before {content: "";width: 5px;height: 5px;background: #fff;border-bottom: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);display: block;position: absolute;right: -2px;bottom: 15px;}
.float_div .qrcode .qr{text-align: center}
.float_div .qrcode .qr img{margin:auto;width:90px}



/*banner*/
.focus{width:8rem;height:3.8rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus .hd{position:absolute; z-index:1;width:100%;left:0; bottom:15px; text-align:center;font-size:0}
.focus .hd ul{ display:inline-block;  font-size:0; }
.focus .hd ul li{ display:inline-block; width:20px; height:3px;  border-radius:2px; background:#ffffff; margin:0 5px;  overflow:hidden; opacity:0.2  }
.focus .hd ul .on{ background:#ff0000;opacity:1 }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li {position:relative;}
.focus .bd li img{display:block;width:8rem;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }

.focus3{width:8rem;height:5rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus3 .hd{position:absolute; z-index:1;width:100%;left:0; bottom:15px; text-align:center;font-size:0}
.focus3 .hd ul{ display:inline-block;  font-size:0; }
.focus3 .hd ul li{ display:inline-block; width:20px; height:3px;  border-radius:2px; background:#ffffff; margin:0 5px;  overflow:hidden; opacity:0.2  }
.focus3 .hd ul .on{ background:#ff0000;opacity:1 }
.focus3 .bd{ position:relative; z-index:0; }
.focus3 .bd li {position:relative;}
.focus3 .bd li img{display:block;width:8rem;}
.focus3 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }

.nbanner{position:relative}
.nbanner .opened{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}
.video_opened{position:fixed;left:0;top:0;right: 0;bottom: 0;width:100%;height:100%;z-index:99999999999999999999999;}
.video_bg{position:absolute;left:0;top:0;width:100%;height:100%;background: #000;opacity: .9;}
.video_close{position: absolute;top: 50%;margin-top:-3rem;right: .5rem;width: .5rem;height: .5rem;cursor: pointer;background: url(../imgs/close.png);background-repeat: no-repeat;background-size:100%}
.video_box{position:absolute;width:7rem;height:4rem;left:50%;margin-left:-3.5rem;top:50%;margin-top:-2rem;}






/*menu*/
.index-menu2 {width:8rem;background:#fff;padding:0.2rem 0.4rem}
.index-menu2 li{width:2.4rem;height:1.6rem;float: left;overflow:hidden;}
.index-menu2 li a{display:block;width:100%;height:100%;padding:.1rem 0;overflow:hidden;vertical-align:middle;text-align:center;}
.index-menu2 li i{display:block;width:.8rem;height:.8rem;margin:auto;vertical-align:middle;border-radius:3px;overflow:hidden;background: url(../imgs/menu-bg.png);background-size:100% 100%}
.index-menu2 li i img{display:block;width:.8rem;height:.8rem}
.index-menu2 li p{display:block;margin-top:.2rem;line-height:.3rem;text-align:center;font-size:.26rem;vertical-align:middle;}




.qp-index-m{
  padding:0 0.2rem;
}
.qp-index-m ul {
  margin-left:-0.2rem;
}
.qp-index-m ul li {
  float: left;
  width:3.7rem;
  height:2.5rem;
  margin-left:0.2rem;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.qp-index-m ul li a{
  display:block;
  height:100%;
  width:100%;
  text-align: center;
  padding-top:0.2rem;
}
.qp-index-m ul li a .tit-1{
  color:#ea5924;
  font-size:15px;
}
.qp-index-m ul li a .tit-2{
  color:#626262;
  font-size:12px;
  margin-top:0.1rem
}
.qp-index-m ul li .qp-i-m1{
  background:url(../imgs/m-01.jpg) no-repeat center top;
  background-size: 100% auto;
}
.qp-index-m ul li .qp-i-m2{
  background:url(../imgs/m-02.jpg) no-repeat center top;
  background-size: 100% auto;
}


.qp-pro-m{
  margin-top:20px;
  height:35px;
  padding:0 15px;
  overflow: hidden;
}
.qp-pro-menu{
  width:100%;
  height:40px;
  display: inline;
  white-space: nowrap;
  overflow-x:scroll;
  float:left;
  overflow-y:hidden
}
.qp-pro-menu::-webkit-scrollbar {
  display: none
}
.qp-pro-menu a{
  display:inline-block;
  margin-right:20px;
  height:35px;
  padding-bottom:5px;
  font-size:16px;
  border-bottom:2px solid #fff;
}
.qp-pro-menu a.active{
  color:#ea5924;
  border-bottom:2px solid #ea5924;
}



.qp-productlist{
  padding:1px 0.2rem 0.3rem;
  background: #f5f5f5;
}
.qp-productlist ul{
  margin:0 -0.2rem;
}
.qp-productlist ul li{
  float:left;
  margin-top:0.2rem;
  width:3.7rem;
  height:5.5rem;
  padding:0;
  margin-left:0.2rem;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.qp-productlist ul li a{
  display: block;
  width:100%;
  height:100%;
  padding:0.1rem;
  background:#fff;
  text-align: center;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}
.qp-productlist ul li .pic{
  position: relative;
  width:3.5rem;
  height:3.5rem;
  overflow: hidden;
}
.qp-productlist ul li .pic .box{
  display:table-cell;
  text-align:center;
  vertical-align:middle;
  width:3.5rem;
  height:3.5rem;
}
.qp-productlist ul li .pic .box img{
  max-width:100%;
  max-height:100%;
  display:inline-block;
}
.qp-productlist ul li .title{
  margin-top:0.1rem;
  height:0.4rem;
  line-height:0.4rem;
  color:#1f1f1f;
  font-size:0.3rem;
}
.qp-productlist ul li .vicetitle{
  height:0.3rem;
  line-height:0.3rem;
  color:#626262;
  font-size:0.26rem;
}
.qp-productlist ul li .price{
  margin-top:0.1rem;
  height:0.4rem;
  line-height:0.4rem;
  color:#ea5924;
  font-size:0.32rem;
}

.qp-productlist ul li .btns{
  width:100px;
  margin:5px auto 0;
  padding:3px 0;
  font-size:0.26rem;
  color:#fff;
  background:#ea5924;
  border-radius:50px;

}


.qp-productlist .read-more{
  display:block;
  width:150px;
  margin:0.3rem auto 0;
  padding:5px 0;
  text-align: center;
  color:#fff;
  background-color: #ea5924;
  border-radius:50px;
}

.qp-footer {
  border-top:0.2rem solid #f5f5f5;
  padding:15px 0;
}
.qp-footer .box{
  float:left;
  width:33.333%;
  text-align: center;
}
.qp-footer .box p{
  margin-top:5px;
  color:#999;
  font-size:13px;
}
.qp-code {
  text-align: center;
}
.qp-copyright{
  padding:15px;
  text-align: center;
  font-size:12px;
  border-bottom:0.2rem solid #f5f5f5;
}
.qp-copyright a{
  color:#666;
  font-size:12px;
}
.toTop{display:none;width:35px;height:35px;border-radius:50%;position:fixed;right:10px;bottom:65px;z-index:6}
.toTop img{width:100%;vertical-align: middle;border: 0 none;}


.section_01{padding:3.85rem 0 .6rem 0.75rem;background:url(../imgs/bg_01.jpg) no-repeat center top;background-size: 100% auto;background-color:#f6f6f6}
.section_01 .item_l{float: left;width:2.8rem;margin-left:-0.5rem;}


/*title*/
.title01{margin:.5rem 0;padding-bottom:.2rem;text-align:center;line-height:1.5;background: url(../imgs/sss.jpg) no-repeat center bottom}
.title01 .ch{font-size:.48rem;font-weight:700}
.title01 .en{font-size:.18rem;text-transform: uppercase;}

.title02{margin:.5rem 0;text-align:center;line-height:1}
.title02 .ch{font-size:.48rem;font-weight:700;margin-top:-0.4rem}
.title02 .en{font-size:.8rem;font-weight:700;text-transform: uppercase;color:#e0e0e0}



/*pro*/
.pro_item .tabs{padding:0 0.2rem;border-bottom:1px solid #e0e0e0}
.pro_item .tabs ul{height:1rem;line-height:1rem}
.pro_item .tabs ul li{float: left;width:1.52rem;height:1rem;text-align:center}
.pro_item .tabs ul li.active{border-bottom:3px solid #e15517}

.pro_item .bd li{height:2.8rem}
.pro_item .bd li .pic{float: left;width:2.4rem;height:2.4rem;margin:.2rem}
.pro_item .bd li .pic p{display:inline-block;width:2.4rem;height:2.4rem;text-align:center;vertical-align:middle}
.pro_item .bd li .pic img{max-width:2.4rem;max-height:2.4rem}
.pro_item .bd li .con{float: right;position:relative;width:5.2rem;height:2.8rem;padding:.15rem 0;border-bottom:1px solid #e0e0e0}
.pro_item .bd li .con .t{width:5.2rem;height:1.2rem;line-height:.4rem;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.pro_item .bd li .con .price{width:5.2rem;height:.9rem;margin-top:.4rem}
.pro_item .bd li .con .price p{width:5.2rem;height:.6rem;line-height:.6rem;color:#e71f18;font-size:.28rem}
.pro_item .bd li .con .price p span{font-size:.45rem;font-weight:700}
.pro_item .bd li .con .price del{display: block;width:5.2rem;height:.3rem;line-height:.3rem;color:#999999;font-size:.18rem}
.pro_item .bd li .con .price del span{font-size:.22rem}
.pro_item .bd li .con .buy_btn{position:absolute;right:.2rem;bottom:.2rem;width:1.8rem;height:.7rem;line-height:.7rem;background:#e15517;color:#ffffff;text-align:center;border-radius:3px}
.pro_item .bd .rm{display:block;margin:.5rem auto;width:2.4rem;height:.7rem;line-height:.7rem;background:#e15517;color:#ffffff;text-align:center;}



/*news*/
.news_nav{width:100%;height:1rem;line-height:1rem;background:#f1f1f1}
.news_nav li{float: left;width:25%}
.news_nav li a{display: block;width:100%;height:1rem;color:#666666;text-align:center}
.news_nav li.active a{background:#e15517;color:#ffffff}

.news_nav2{width:100%;line-height:1rem;background:#333333}
.news_nav2 li{float: left;width:25%}
.news_nav2 li a{display: block;width:100%;height:1rem;color:#ffffff;text-align:center}
.news_nav2 li.active a{background:#e15517;color:#353535}

.news_list ul li{position:relative;width:100%;height:1.8rem;padding:0 0.5rem;margin-top:.5rem}
.news_list ul li a{dispaly:block}
.news_list ul li .pic{float: left;width:2.4rem;height:1.8rem;}
.news_list ul li .pic img{display:block;width:2.4rem;height:1.8rem;}
.news_list ul li .con{float: right;width:4.2rem;height:1.8rem;}
.news_list ul li .con .tit{width:4.2rem;height:.4rem;line-height:.4rem;font-size:.32rem;font-weight:700}
.news_list ul li .con .txt{margin-top:.1rem;width:4.2rem;height:.8rem;line-height:.4rem;color:#7d7d7d;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_list ul li .con .date{margin-top:.2rem;padding-bottom:.2rem;height:.5rem;line-height:.3rem;font-size:.24rem;color:#7d7d7d;}

.newscenter{padding:0.4rem;overflow:hidden}
.newscontent{background-color:#fff}
.newscontent h2{font-size:0.34rem;font-weight:400;color:#333;text-align:center}
.newscontent .info{padding:0.15rem 0;color:#888;text-align:center;border-bottom:1px solid #e5e5e5}
.newscontent .con{padding:0.25rem 0}
.newscontent .con img{display:block;max-width:100% !important;height:auto !important;}







/*cpej*/
.case_sl{width:100%;height:1rem;background:#333333}
.case_sl span{position:relative;z-index:999;display:inline-block;margin-left:.4rem;margin-top:.3rem;height:.4rem;line-height:.4rem;padding-left:.7rem;color:#e15517;font-size:.32rem;background:url(../imgs/ico3.png) no-repeat left center;background-size:auto 100%;vertical-align:middle}
.case_sl .sl_btn{float: right;position:relative;z-index:1001;padding:0 .4rem;height:1rem;line-height:1rem;text-align:center;background-color:#e15517}
.case_sl .sl_btn i{display: inline-block;padding-right: .5rem;background:url(../imgs/ico_fa.png) no-repeat right center;background-size:auto .3rem}



.solution{padding:0 .4rem .4rem}
.solution .con .tit{display:inline-block;height:1rem;padding-right: 1.5rem;background:url(../imgs/ico3.png) no-repeat center right;background-size:auto 100%}
.solution .con .tit .t{font-weight:700;font-size:.32rem;margin-top:.2rem}
.solution .con .tit .e{font-size:.16rem;text-transform:uppercase}
.solution .con .p{margin:.3rem 0;font-size:.26rem;color:#999}
.solution .con .zx{float: right;width:2.6rem}
.solution .pic{margin-top:.3rem}
.solution .pics{margin-left:-0.1rem}
.solution .pics p{float: left;width:3.55rem;height:2.24rem;margin-left:.1rem;margin-top:.1rem}
.solution .pics p img{width:3.55rem;height:2.24rem}




.kitchen{padding:.1rem .4rem .9rem;background:#f4f4f4}
.kitchen .k_lis{margin-top:.8rem;background-color:#ffffff}
.kitchen .k_lis .tit{width:100%;border-bottom:1px solid #e0e0e0;line-height:1rem;background:#ffffff}
.kitchen .k_lis .tit .kt{width:100%;padding-left:1.1rem;height:1rem;color:#e15517;font-size:.32rem;font-weight:700;background:url(../imgs/mem2.png) no-repeat .35rem center #000000;background-size:auto .4rem;position:relative}
.kitchen .k_lis .tit .kt:after{position:absolute;right:.5rem;top:50%;margin-top:-3px;width:9px;height:6px;background:url(../imgs/d.png) no-repeat center;background-size:100%;content:''}
.kitchen .k_lis .tit .kn{width:100%;height:1rem;}
.kitchen .k_lis .tit .kn li{float: left;width:33.333%;height:1rem;padding:.2rem 0;line-height:.3rem;text-align:center;font-size:.26rem;color:#353535}
.kitchen .k_lis .tit .kn li span{display: block;font-size:.22rem;}
.kitchen .k_lis .tit .kn li.active{background:#e15517}
.kitchen .k_lis .tit .kn li.lis2{width:50%;}
.kitchen .k_lis .con{padding:0}
.kitchen .k_lis .con .c_b{width:100%;display:none}

.choose{padding-top:2.4rem;background:url(../imgs/l.jpg) no-repeat center top;background-size:100% auto;overflow:hidden}
.choose .c_lis{padding:.6rem}
.choose .c_lis .con{width:100%;}
.choose .c_lis .con .t{color:#ff0000;font-size:.34rem;padding-top:.3rem;background:url(../imgs/sss.jpg) no-repeat left top}
.choose .c_lis .con .e{color:#767676;font-size:.24rem}
.choose .c_lis .con .p{color:#767676;font-size:.26rem;line-height:.4rem;padding-left:.25rem;position:relative;margin-top:.3rem}
.choose .c_lis .con .p:after{position:absolute;left:0;top:.15rem;width:.1rem;height:.1rem;background:#323232;content:'';border-radius:100%}
.choose .c_lis .pic{width:100%;margin-top:.4rem}
.choose .cl_2{background-color:#f4f4f4}


.abouts{width:100%;overflow:hidden;background:#353535}
.abouts .pic{width:100%}
.abouts .con{width:100%;padding:.5rem .7rem}
.abouts .con .t{font-size:.32rem;color:#ffffff}
.abouts .con .e{font-size:.24rem;color:#8a8a8a}
.abouts .con .p{margin:.4rem 0;font-size:.26rem;color:#d1d1d1;}
.abouts .rm img{width:2.6rem;margin:0}






/*product-index*/
.product-index{position:relative;background-color:#fff;}
.proindexnav{position:fixed;width:1.9rem;height:100%;background-color:#f5f5f5;overflow:auto;}
.proindexnav li{display:block;width:100%;height:1rem;overflow: hidden;position:relative;}
.proindexnav li a{display:table-cell;width:1.9rem;height:1rem;padding:0 .1rem;color:#666666;line-height:.3rem;vertical-align:middle;text-align:center}
.proindexnav li.cur a{color:#000000;font-weight:700;font-size:0.28rem;background-color:#ffffff}
.proindexnav li.cur:after{position:absolute;left:0;top:50%;margin-top:-10px;height:20px;width:5px;background-color:#e15517;content:'';}


.porduct-hot{width:100%;padding-left:1.9rem;overflow: auto;}
.porduct-hot-in{padding:.2rem}
.porduct-hot .top_pic{width:100%}
.porduct-hot .top_pic img{width:100%}
.porduct-hot li{float: left;width:33.333%;height:2.3rem;margin-top:.2rem}
.porduct-hot li a{display:block;width:100%;height:100%;padding:.1rem;text-align:center;}
.porduct-hot li .pic{width:1.7rem;height:1.7rem;position:relative;}
.porduct-hot li .pic p{display: table-cell;width:1.7rem;height:1.7rem;text-align:center;vertical-align:middle}
.porduct-hot li .pic p img{max-width:100%;max-height:100%;vertical-align:middle;}
.porduct-hot li .tit{height:.3rem;line-height:.3rem;font-size:.26rem;margin-top:.1rem}
.porduct-hot-box{display:none}





.screen{height:1rem;background-color:#f4f4f4}
.screen .lis{float: left;width:2.1rem;height:1rem;line-height:1rem;text-align:center;}
.screen .lis span{display: inline-block;padding:0 .35rem;color:#666666;font-size:.28rem;vertical-align:middle;}
.screen .lis.active span{color:#e15517;background: url(../imgs/d.png) no-repeat right center;background-size:auto .1rem;}
.screen .sl-key{float: right;width:1.7rem;line-height:1rem;height:1rem;background-color:#e15517;text-align:center}
.screen .sl-key span{display: inline-block;padding-right:.35rem;color:#ffffff;font-size:.28rem;vertical-align:middle;background: url(../imgs/sl.png) no-repeat right center;background-size:auto .25rem;}

#tan{height:5rem;overflow:hidden;transform:translate(-50%,-50%);}
.sl-bg{position:fixed;z-index:99999;display: none;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}
.sl-box{position:fixed;z-index:100000;right:-100%;opacity:0;top:0;width:6.5rem;height:93%;padding:.2rem;padding-bottom:1.2rem;background-color:#ffffff;}
.sl-box-in{height:100%;overflow:scroll;}
.sl-box .lis{margin-bottom:.3rem;}
.sl-box .sl-key{line-height:.5rem}
.sl-box .sl-key a{float: right;color:#999;font-size:.24rem}
.sl-box .sl-v-list .valueList {margin-left:-0.2rem;}
.sl-box .sl-v-list .valueList li{float: left;margin-left:.2rem;margin-top:.2rem;width:1.9rem;height:.5rem;line-height:.5rem;position:relative}

.sl-box .sl-v-list .valueList li a{display: block;width:1.9rem;height:.5rem;text-align:center;background-color:#f1f1f1;color:#333333;font-size:.24rem;border-radius:2px}
.sl-box .sl-v-list .valueList li a.active{background-color:#e15517;color:#ffffff}



.sl-box-close{position:absolute;bottom:.3rem;left:50%;margin-left:-3rem;width:6rem;line-height:.7rem;border:1px solid #e23a3a;border-radius:100px;color:#e23a3a;font-size:.34rem;text-align:center;}




.sl-box .sl-v-list .valueList li input[type="radio"] {position: absolute;z-index: -99999;}
.sl-box .sl-v-list .valueList li .property-value {display: block;width:1.9rem;height:.5rem;text-align:center;background-color:#f1f1f1;color:#333333;font-size:.24rem;border-radius:2px}
.sl-box .sl-v-list .valueList li input[type="radio"]:checked + .property-value{background-color:#353535;color:#fdd000}





.business{padding:1px .4rem;background:#f4f4f4}
.business ul {margin-left:-0.3rem;}
.business ul li{float: left;width:3.4rem;height:4.4rem;margin-left:.3rem;margin-top:.3rem;background:#ffffff}
.business ul li .pic{width:3.4rem;height:2.45rem}
.business ul li .pic img{width:3.4rem;height:2.45rem}
.business ul li .con{width:3.4rem;height:2rem;padding:.2rem .3rem;}
.business ul li .con .tit{width:2.8rem;height:.4rem;line-height:.4rem;font-size:.32rem;color:#353535}
.business ul li .con .txt{width:2.8rem;height:.6rem;line-height:.3rem;font-size:.26rem;color:#999999;margin-top:.1rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.business ul li .con .rm{width:2.8rem;height:.3rem;line-height:.3rem;font-size:.24rem;color:#999999;margin-top:.2rem;background:url(../imgs/sss.jpg) no-repeat right center}
.business .readmore{display: block;margin:.6rem auto;width:2.4rem;line-height:.6rem;font-size:.28rem;text-align:center;background-color:#e15517}





.feelings{padding:0 .3rem;background:#ffffff}
.feelings dl{padding:.4rem .3rem;margin-top:.3rem;border:1px solid #e0e0e0}
.feelings dl dt{font-size:.32rem;color:#353535}
.feelings dl dd{margin-top:.2rem;color:#999999}
.feelings .rm{display: block;margin-top:.3rem ;width:2.4rem;line-height:.6rem;font-size:.28rem;text-align:center;background-color:#e15517}


.interaction{padding:1px .5rem;margin-top:.8rem;background:#f4f4f4}
.interaction .lis{padding:.4rem 0;border-bottom:1px solid #e1e1e1}
.interaction .lis .head_img{height:.6rem;}
.interaction .lis .head_img b{float: left;display:block;margin:auto;width:.6rem;height:.6rem;border-radius:100%;overflow:hidden}
.interaction .lis .head_img img{display:block;width:.6rem;height:.6rem;}
.interaction .lis .head_img p{float: left;display:block;margin-left:.2rem;height:.6rem;line-height:.6rem;color:#1d1d1d;text-align:center;overflow:hidden}
.interaction .lis .con{width:100%;}
.interaction .lis .con .d{font-size:.24rem;color:#999999;margin-top:.2rem}
.interaction .lis .con .t{font-size:.32rem;color:#323232;margin-top:.2rem}
.interaction .lis .con .r{font-size:.28rem;color:#e71f18;margin-top:.2rem}

.publish{margin-top:.5rem}
.publish .head_img{height:.6rem;}
.publish .head_img b{float: left;display:block;margin:auto;width:.6rem;height:.6rem;border-radius:100%;overflow:hidden}
.publish .head_img img{display:block;width:.6rem;height:.6rem;}
.publish .head_img p{float: left;display:block;margin-left:.2rem;height:.6rem;line-height:.6rem;color:#1d1d1d;text-align:center;overflow:hidden}
.publish .head_img p a{color:#e71f18;font-size:.28rem;margin:0 5px}
.publish .con{width:100%;}
.publish .con .k{width:100%;margin-top:.3rem;padding:.2rem;height:2.4rem;line-height:.4rem;border-radius:5px;background:#ffffff;border:none}
.publish .con .l{margin-top:.1rem;color:#999999}
.publish .con button{margin:.5rem auto;display:block;width:3rem;padding:.2rem 0;background:#e15517;border:none;color:#000;font-weight:700;font-size:.3rem}





.video_list{padding:.2rem .4rem .7rem}
.Huifold .item{position:relative;margin-top:.4rem}
.Huifold .item h4{margin:0;height:.6rem;padding-left:.8rem;line-height:.3rem;font-size:.3rem;font-weight:700;color:#323232;background:url(../imgs/ico.png) no-repeat left center;background-size:auto .6rem;overflow:hidden}
.Huifold .item h4 span{line-height:.4rem;font-size:.24rem;font-weight:normal;text-transform:uppercase}
.Huifold .item h4 b{float: right;height:.6rem;line-height:.6rem;font-size:.26rem;font-weight:normal;padding-right:.7rem;position:relative;}
.Huifold .item h4 b:after{display: block;position:absolute;content:'';right:0;top:.05rem;height:.5rem;width:.5rem;background: url(../imgs/rm.png) no-repeat;background-size:100%}
.Huifold .item h4.selected b:after{transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.Huifold .item .info{display:block;padding-top:0}
.Huifold .item .info ul{margin-left:-.3rem}
.Huifold .item .info ul li{width:3.45rem;height:3.5rem;float: left;margin-left:.3rem;margin-top:.2rem}
.Huifold .item .info ul li .pic{position:relative;width:3.45rem;height:2.6rem;overflow:hidden}
.Huifold .item .info ul li .pic img{width:3.45rem;height:2.6rem}
.Huifold .item .info ul li .pic em{display: block;position:absolute;left:0;top:0;width:3.45rem;height:2.6rem;background:url(../imgs/vb.png) no-repeat center;background-size:100%}
.Huifold .item .info ul li .tit {width:3.45rem;height:.4rem;line-height:.4rem;margin-top:.1rem}
.Huifold .item .info ul li .tit a{color:#353535;font-size:.3rem;font-weight:700}
.Huifold .item .info ul li .txt {width:3.45rem;height:.4rem;line-height:.4rem;color:#7d7d7d;font-size:.24rem}


.coop{padding:1px .4rem .8rem;background-color:#f4f4f4}





/*page*/
.shop-page .pagetion{padding:15px 0;}
.shop-page .pagination{text-align:center;padding:15px 0; }
.shop-page .pagination li{display:inline-block;margin:0 3px;height:30px;background:#ffffff;border:1px solid #ddd;vertical-align:middle}
.shop-page .pagination li a{height:28px;line-height:28px;display:block;color:#999999;padding:0px 10px;}
.shop-page .pagination li.disabled span{height:28px;line-height:28px;color:#dddddd;display:block;padding:0px 10px;}
.shop-page .pagination li.active span{height:28px;line-height:28px;color:#fff;display:block;padding:0px 10px;}
.shop-page .pagination li.active {background-color:#df3d38;border:1px solid #df3d38;}
.shop-page .pagination li.active .sr-only{display:none}




/** prev next button ***/
.pn{ padding-top:.3rem;margin:auto; width:100%;overflow:hidden;border-top:1px solid #ddd;color:#666}
.pn_l{font-size:.28rem; overflow:hidden;}
.pn_r{font-size:.28rem; overflow:hidden;}

.p_pn{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.p_pn .pn{padding-top:0;border-top:0}














/*product*/


.focus2{width:8rem;overflow:hidden;margin:0 auto;display:block; position:relative;overflow:hidden;background-color:#fff}
.focus2 .hd{position:absolute; z-index:1;width:100%;left:0; bottom:10px; text-align:center;font-size:0}
.focus2 .hd ul{ display:inline-block;  font-size:0; }
.focus2 .hd ul li{ display:inline-block; width:10px; height:10px;  border-radius:50%; background:#000; margin:0 5px;  overflow:hidden; opacity:0.2  }
.focus2 .hd ul .on{ background:#df3d38;opacity:1 }
.focus2 .bd{ position:relative; z-index:0; }
.focus2 .bd li {position:relative;}
.focus2 .bd li img{display:block;}
.focus2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0) }


.product-main{padding:.25rem}
.product-main h2{padding:.2rem 0;text-align:center;color:#fff;font-size:.3rem;background-color:#e6002d}
.product-main h3{padding:.2rem 0;margin-top:.2rem;color:#585858}
.product-main .con{margin-top:0;width:100%;border:1px solid #dbdbdb;border-bottom:none}
.product-main .con p{padding:.1rem .25rem;color:#989898;font-size:.26rem;border-bottom:1px solid #dbdbdb;}

.product-tit{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.product-tit h2{font-size:.36rem;color:#1d1d1d}
.product-tit h3{font-size:.28rem;color:#888888}
.product-tit .price{margin-top:.3rem;height:.4rem;line-height:.4rem;font-size:.26rem;color:#df3d38}
.product-tit .price span{font-size:.44rem}

.product-deail{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.product-deail .t{padding-bottom:.2rem;color:#333333;font-size:.3rem;border-bottom:1px solid #d5d5d5}
.product-deail .con{margin-top:.2rem;}

.product-canshu{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.product-canshu .t{padding-bottom:.2rem;color:#333333;font-size:.3rem;border-bottom:1px solid #d5d5d5}
.product-canshu .con{margin-top:.3rem;}
.product-canshu .con table{width:100%;}
.product-canshu .con table td{padding:5px 8px}





/*评论*/
.product_comment{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.product_comment .t{padding-bottom:.2rem;color:#333333;font-size:.3rem;border-bottom:1px solid #d5d5d5}
.comment-list{padding:0;}
.comment-lis{padding:15px 0;border-bottom:1px solid #ddd;background-color:#fff;}
.comment-lis .head-imgs{height:1rem;line-height:1rem;}
.comment-lis .head-user{float:left;height:1rem;color:#666;font-size:.26rem;}
.comment-lis .head-user img{float:left;margin-right:10px;width:1rem;height:1rem;border-radius:100%;overflow:hidden}
.comment-lis .head-group{float:left;margin-left:10px;font-size:.26rem;color:#df3d38}
.comment-lis .date{float:right;font-size:12px;color:#999}
.comment-lis .comment-txt{padding:0;}
.comment-lis .comment-txt .star{margin-top:10px;position:relative;width:79px;height:14px;background:url(../imgs/star.png) no-repeat -79px 0}
.comment-lis .comment-txt .star:after{content:'';position:absolute;width:79px;height:14px;background:url(../imgs/star.png) no-repeat 0 0}
.comment-lis .comment-txt .star5:after{width:79px;}
.comment-lis .comment-txt .star4:after{width:63px;}
.comment-lis .comment-txt .star3:after{width:47px;}
.comment-lis .comment-txt .star2:after{width:31px;}
.comment-lis .comment-txt .star1:after{width:15px;}
.comment-lis .comment-txt .star0:after{width:0;}
.comment-lis .comment-txt .txt{padding:10px 0;color:#666666;line-height:1.6}

.tm-m-photos{}
.tm-m-photos,.tm-m-photos-thumb {zoom: 1;}
.tm-m-photos-thumb {margin: 0;list-style-type: none;}
.tm-m-photos-thumb li {float: left;border: 1px solid #e2e2e2;padding: 1px;width:50px;height:50px;margin-right: 10px;font-size:0;position: relative;text-align:center;transition: border-color .2s ease-out;}
.tm-m-photos-thumb .tm-current {border: 2px solid #df3d38;padding:0;}
.tm-m-photos-thumb li img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}
.tm-m-photos-thumb li span{display:inline-block;height:100%;vertical-align:middle}
.tm-m-photo-viewer {float:left;position: relative;display:none;margin-top: 10px;background: #fff;overflow: hidden;}
.tm-m-photo-viewer img{border:1px solid #e2e2e2}
.tm-m-photo-viewer-navleft,  .tm-m-photo-viewer-navright {bottom: 0;background: url(../imgs/s.gif);position: absolute;}
.tm-m-photo-viewer-navleft {top: 0;left: 0;width: 50px;cursor: pointer;}
.tm-m-photo-viewer-navright {top: 0;right: 0;width: 50px;cursor: pointer;}
.tm-m-photo-viewer-navleft{cursor: url(../imgs/prev.cur),auto;}
.tm-m-photo-viewer-navright{cursor: url(../imgs/next.cur),auto;}
.tm-m-photo-viewer-navicon {display: none;font-size: 40px;font-style: normal;color: #b8b8b8;cursor: pointer;}
.tm-m-photos-thumb li {cursor: url(../imgs/T1nTBDFCRbXXbzTk_b-25-20.png), url(../imgs/zoom_in.cur), auto;}
.tm-m-photo-viewer,.tm-m-photos-thumb .tm-current {cursor: url(../imgs/T1oq4AFupvXXcu5FDa-20-20.png), url(../imgs/zoom_out.cur), auto;}
.tm-m-photo-viewer img{max-width:100% !important;max-height:300px !important}
/*评论end*/






.sku_container{margin-top:.2rem;padding:.3rem;background-color:#ffffff}
.sku_container .sku {}
.sku_container .sku_list {overflow: hidden;padding: 0 0 5px 0;}
.sku_container .sku h3 {float: left;width:1rem;font-size:.24rem;line-height:30px}



.input-group {display: inline-block;*display: inline;}
.input-group input[type="radio"] {position: absolute;z-index: -99999;}
.input-group .property-value {box-sizing: border-box;float: left;height: 30px;border: 1px solid #d5d5d5;line-height: 28px;text-align: center;font-size: 12px;min-width: 1em;overflow: hidden;padding: 0 10px;margin: 0 10px 5px 0;word-break: break-all;color: #666666;cursor: pointer;background-clip: padding-box;}
.input-group input[type="radio"]:checked + .property-value{border:1px solid #df3d38;color:#df3d38}



.sku_container .sku_num {overflow: hidden;line-height: 30px;}
.sku_container .sku_num .num_wrap {float: left;padding-left: 10px;}
.num_wrap {overflow: hidden;-webkit-tap-highlight-color: transparent;-webkit-user-select: none;}
.num_wrap span, .num_wrap input {float: left;width: 29px;height: 30px;line-height: 28px;border: 1px solid #d6d6d6;text-align: center;position: relative;}
.num_wrap label input  {-webkit-appearance: none;border-radius: 0;width: 35px;height: 30px;line-height: normal;border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;border-left: 0;border-right: 0;text-align: center;}
.num_wrap span{font-size:20px;color:#333;line-height: 28px;}
.num_wrap span.plus_disabled{color:#999}





/*商品内页优惠券领取*/
.sku_container .coupon .coupon-right{overflow: hidden;padding: 0 0 5px 0;padding-left: 10px;}
.sku_container .coupon .coupon-right a{position: relative;float: left;height: 18px;padding-left: 2px;line-height: 17px;text-align: center;border-top: 1px solid #df3033;border-bottom: 1px solid #df3033;background: #ffdedf;font-size: 12px;white-space: nowrap;margin-right:5px;cursor: pointer;}
.sku_container .coupon .coupon-right a .txt {padding: 0 10px;color: #df3033;font-size: 12px;}
.sku_container .coupon .coupon-right a s {position: absolute;top: -1px;display: block;height: 18px;width: 2px;overflow: hidden;background: url(../imgs/quan-arr.gif) no-repeat;left: 0;background-position: -2px 0;}
.sku_container .coupon .coupon-right a b {position: absolute;top: -1px;display: block;height: 18px;width: 2px;overflow: hidden;background: url(../imgs/quan-arr.gif) no-repeat;right: -2px;}

.sku_container .coupon{margin-top:10px}
.sku_container .coupon h3 {float: left;width:1rem;font-size: .24rem;line-height: 18px;}




.receive-coupon-bg{display:none;position: fixed;z-index:19990;width:100%;height:100%;left:0;top:0;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.receive-coupon {display:none;position:fixed;top:50%;left:50%;margin-left:-150px;margin-top:-100px;z-index:20000;width:300px;height:200px;background-color:#fff;border-radius:5px;}
.receive-coupon h2{position:relative;font-size:16px;padding:10px 15px;color:#333;border-bottom:1px solid #e7e7e7;}
.receive-coupon .close{position:absolute;right:10px;top:9px;font-size:20px;color:#333;font-family: arial;}
.receive-coupon-li{position:relative;width:270px;height:60px;margin:auto;margin-top:20px;background-color:#fff}
.receive-coupon-li .left-c{float:left;width:90px;height:58px;padding-top:10px;color:#fff;text-align:center;background-color:#ff5e5c;border-top-left-radius: 2px;border-bottom-left-radius: 2px}
.receive-coupon-li .left-c span{display:block;width:100%;height:20px;line-height:20px;overflow:hidden;font-size:14px;font-family: "Arial" ,"Microsoft Yahei";}
.receive-coupon-li .left-c span i{font-size:12px;font-style:normal}
.receive-coupon-li .left-c p{display:block;font-size:12px;width:100%;height: 20px;line-height: 20px;overflow:hidden;}
.receive-coupon-li .right-c{float:left;height:58px;padding:10px;background-color:#fff;border:1px solid #e7e7e7;border-left:0;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.receive-coupon-li .right-c p{width:159px;height:20px;line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.receive-coupon-li .right-c .p2{color:#999;font-size:12px;}
.receive-coupon .btn-get{display: block;margin:20px auto;width:200px;height:40px;color:#e15517;background-color:#333333;border-radius:3px;border:none;cursor:pointer}






.foot_buy {position:fixed;z-index:9999;bottom:0;width: 100%;max-width:100%;height: 1rem;background:#fff}
.foot_buy .ico1{position:absolute;left:0;top:0;width:1.5rem;height:1rem;border-top:1px solid #dddddd;border-right:1px solid #dddddd;}
.foot_buy .ico2{position:absolute;left:1.5rem;top:0;width:1.5rem;height:1rem;border-top:1px solid #dddddd;}
.foot_buy .ico5{padding-left:3rem}
.foot_buy .ico3{float:left;width:50%;height:1rem;background:#e15517}
.foot_buy .ico4{float:left;width:50%;height:1rem;background:#ff9402}
.foot_buy .cellect{display:block;margin:auto;width:1.5rem;height:1rem;background:url(../imgs/fc01.png) no-repeat;background-position:center;background-size:auto 80%}
.foot_buy .cart{display:block;margin:auto;width:1.5rem;height:1rem;background:url(../imgs/fc02.png) no-repeat;background-position:center;background-size:auto 80%}
.foot_buy .in_cart{display:block;width:100%;height:1rem;line-height:1rem;color:#fff;font-size:.3rem;text-align:center;background:0;border:0}
.foot_buy .go_buy{display:block;width:100%;height:1rem;line-height:1rem;color:#fff;font-size:.3rem;text-align:center;background:0;border:0}









.pro_main_li{display:none}




.goods_main{margin-top:.2rem;background-color:#ffffff;}
.goods_main h2{padding-bottom: .2rem;padding-top: .3rem;color: #333333;font-size: .3rem;border-bottom: 1px solid #d5d5d5;margin:0 .3rem .3rem;}
.goods_main img{max-width:100% !important;height:auto !important;}











.pro_nav_bg{display: none;position:fixed;z-index:1000;width:100%;height:100%;left:0;top:0;background: rgba(0,0,0,.5)}

.case_nav{display: none;background-color:#fff;text-align:center;width:4rem;position:absolute;right:0;top:1rem}
.case_nav li{width:4rem;height:1rem;}
.case_nav li a{display: block;width:4rem;height:1rem;line-height:1rem;padding: 0;text-align: left;padding-left:.4rem;border-top:1px solid #e5e5e5;background: url(../imgs/jiantou2.png) no-repeat 3.5rem center;background-size:auto 10px}
.case_nav li:first-child a{border-top:none}
.case_nav li p{font-size:.26rem}
.case_nav li a:active,
.case_nav li a.active {background-color:#333333}
.case_nav li a:active p,
.case_nav li a.active p{color:#fff}




/* 服务中心 */
.serItem{padding:.4rem;overflow:hidden}
.serList{margin-left:-0.4rem}
.serList li {margin-left: .4rem;margin-bottom:.4rem;width:3.4rem;height:3rem;border: 1px solid #e2e1e1;border-radius: 3px;float: left;}
.serList li a{display:block}
.serList li.wx .qrcode {position: relative;width: 100%;height:2rem;padding:.2rem}
.serList li.wx .qrcode img {width:1.6rem}
.serList li .txt {border-top: 1px solid #e2e1e1;padding: .1rem 0;line-height:.4rem;text-align: center;font-size: .24rem;color: #000;}
.serList li .icon {height: 1rem;width: 1rem;margin:.5rem auto;background: url(../imgs/icon_002.png) no-repeat;background-size:auto 100%}
.serList li .n1 {background-position: 0 0;}
.serList li .n2 {background-position: 50% 0;}
.serList li .n3 {background-position: 100% 0;}
.serList li .txt span {display: block;color: #da251e;font-size: .2rem;}


.serIcon li {margin-right: 50px;border: 1px solid #e2e1e1;border-radius: 5px;width:7.2rem}
.serIcon li {padding: 0;margin-bottom:.4rem;width: 100%;height: 1.5rem;position: relative;overflow: hidden;background: url(../imgs/icon_003.png) no-repeat;background-size:auto 300%}
.serIcon li a{display:block;width: 100%;height: 100%;}
.serIcon li.n1 {background-position: 0 0;}
.serIcon li.n2 {background-position: 0 50%;}
.serIcon li.n3 {background-position: 0 100%;margin-bottom:0}
.serIcon li .inner {position: absolute;top: 50%;margin-top:-0.4rem;left: 3rem;height:.8rem;line-height:.4rem;}
.serIcon li h5 {font-size: .28rem;color: #000;}
.serIcon li span {color: #da251e;display: block;}
.serIcon li b.tel {font-size: .4rem;}
.serIcon li b.tel {position: relative;color: #da251e;}





.sub-banner {width: 100%;height: 5.5rem;background-position: center;background-repeat: no-repeat;background-image: url(../imgs/h-page-banner.jpg);background-size:cover}
.s-item1 {position: relative;height: 100%;}
.s-item1 .text {position: absolute;left: .4rem;bottom: .3rem;width:3rem;text-align: center;font-size: .3rem;color: #fff;}
.s-item1 .text .title {font-size: .34rem;border-bottom: 1px solid #fff;letter-spacing: 3px;}
.s-item1 .weixin {position: absolute;width:3rem;left: .4rem;top: .3rem;padding: 10px;background: rgba(255,255,255,.5);}
.s-item1 .weixin .w-pic img {width:100%}
.s-item1 .weixin .w-text {font-size: .26rem;color: #333;text-align: center;letter-spacing: 2px;margin-top:10px}


.helpBox h2 {font-size: .3rem;font-weight: normal;text-align: center;padding:.3rem;}
.tabMain ul {position: relative;width: 100%;overflow: hidden;padding:0 0.4rem}
.tabMain li {width: 100%;height: .8rem;line-height: .8rem;padding: 0;border-bottom: 1px dotted #ddd;padding-left: 20px;position:relative}
.tabMain li:after{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;background-color:#333;border-radius:50%}
.tabMain li a {white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;max-width: 100%;display: block;}
.tabMain li a:hover{color:#072563}



.s_body {background: #f6f6f6;padding: .4rem;text-align: center;border-top:1px solid #e5e5e5;}
.s_content {width: 100%;margin: 0 auto;position: relative;z-index: 0;background: white;border: 1px solid #e5e5e5;text-align: left;}
.s_content h1.hn_tith4 {line-height: .8rem;border-bottom: 1px solid #e5e5e5;padding: 0 30px;position: relative;z-index: 1;font-size: .3rem;font-weight:400}

.s_content .tablebox {width: 100%;margin: 0 auto;padding: .3rem;font-size: .28rem;color: #666;}
.tablebox .row{padding: 0;position:relative;}
.tablebox .name{width:100%;text-align: left;display:block;vertical-align:top;line-height:1;margin-bottom:.2rem}
.imp {color: red;}
.hid{display:block;margin-bottom:.3rem;}
.qd_select {position: relative;background: no-repeat white;cursor: pointer;z-index: 10;display: block;border: 1px solid #e5e5e5;font-size: .26rem;vertical-align: top;}
.qd_select li.sname {position: relative;z-index: 1;background: white;line-height: .6rem;text-align: left;display: block;color: #666;display: block;font-size: .26rem;overflow: hidden;padding-left:.2rem;}
.qd_select li.sname i {position: absolute;top: 0;right: 0;width: .6rem;height: .6rem;background: url(../imgs/hn_ico.png) no-repeat center;background-size:100%}
.qd_select li .list {position: relative;top: -40px;z-index: 0;display:none;}
.qd_select ul {overflow: visible;zoom: 1;min-width: 100%;max-height:280px;position: absolute;top: 39px;left: -1px;display: block;padding-bottom: 0px; background: white;border: 1px solid #e5e5e5;overflow-y:scroll}
.qd_select ul li {padding-left: 10px;text-align: left;white-space: nowrap;display: block;line-height: 40px;cursor: pointer;font-size: 100%;}
.qd_select ul li:hover, .qd_select ul li.cur {background: #F7F7F7;}
.qd_select:hover li .list {display:block}
.tablebox .hn_text_40 {position: relative;margin-bottom:.2rem;padding: 0 .2rem;width:100%;line-height: .6rem;border: 1px solid #e5e5e5;color: #999;font-size: 14px;vertical-align: middle;}
.tablebox textarea {resize: none;border: 1px solid #e5e5e5;padding:.1rem .2rem;line-height: .4rem !important;height:1.4rem;width:100%;color: #999 !important;text-align: left;font-size: .26rem !important;}
.hn_btnblue {line-height: .8rem;font-size: .28rem;display: block;width:4rem;text-align: center;cursor: pointer;background: #072563;color: white!important;border: 1px solid #072563;}
.s_content h2.tit2 {border-bottom: 1px solid #e5e5e5;font-weight: bold;margin-left: .3rem;margin-right: .3rem;}

