﻿a{text-decoration:none}
ul{list-style:none}
body,html{width:100%;height:100%;box-sizing:border-box}
body{font-family:Helvetica;font-size:15px;font-weight:400;padding-top:0px}
.clearfix::after,.clearfix::before{content:"";display:table}
.clearfix::after{clear:both}
div.pviewbox{width:400px;height:500px;margin-left:0}
div.pviewbox a.phone-display{display:block;position:relative;height:400px;border:1px solid #dcdcdc;}
div.bottom-nav{margin-top:20px;display:block;height:100px;}
div.bottom-nav div.tab-btn{position:relative;width:40px;height:80px;cursor:pointer}
div.tab-btn:hover{opacity:.6}
div.tab-btn.btn-left{float:left}
div.tab-btn.btn-right{float:right}
i.shift-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border:1px solid #999;border-radius:50%}
i.shift-icon>span{position:absolute;left:50%;top:50%;width:10px;height:10px;border-bottom:1.5px solid #999}
div.btn-left i.shift-icon>span{border-left:1.5px solid #999;transform:translate(-30%,-50%) rotate(45deg)}
div.btn-right i.shift-icon>span{border-right:1.5px solid #999;transform:translate(-70%,-50%) rotate(-45deg)}
div.bottom-nav div.bottom-center-nav{position:relative;height:80px;margin:0 50px;overflow:hidden}
div.bottom-center-nav ul.small-img-ul{position:absolute;left:0;top:0;height:100%;padding:2px 0;}
ul.small-img-ul li.img{float:left;width:80px;height:77px;border:1px solid #dcdcdc;background-size:80px;overflow:hidden; cursor:pointer;margin-right:20px;margin-top:-1px;}
ul.small-img-ul li.img.active{border-color:#a01b1b}
@media screen and (max-width:1080px) {
    div.pviewbox{width:100%;height:initial;margin-left:0}
}

.mould95301 {width: 100%;padding: 0%;background: #fff;}
.mould95301 .prod_picshow {width:400px;display:inline;float:left;border:0px solid #ccc;position:relative;}
.mould95301 .prod_text{width:calc(98% - 450px);display:inline;float:right;}
.prod_tit{height:40px;line-height:40px;width:100%;padding-left:0%;background:#efefef;font-size:12pt;}
.prod_btn a{display:inline-table; width:120px;height:40px;line-height:40px;text-align:center;border:1px solid #e1e1e1;margin-right:20px;}
.prod_btn a:first-child{background:#cd141c;color:#fff;}
.prod_picshow {width:100%;height:auto;display:block;float:none;}
.prod_text {width:100%;display:block;min-height:300px;padding-bottom:60px; float:none;position:relative;}
.swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
.swiper-slide {background-size: cover;background-position: center;}
.gallery-top {height: 80%;width: 100%;}
.gallery-thumbs {height: 20%;box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4;}
.gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}
.prod_remark{margin: 10px auto;padding: 2.5%;border: 1px solid #f6f7fb;border-left:0;border-right:0;font-size:.875rem;line-height:2.5rem;background:#efefef;}
.prod_remark dl em {margin-right: 10px;color:#333;font-weight:bold;}
.prod_tag,.prod_order {margin-top: 30px;font-size:small;}
.prod_tag a{background:#333;color:#fff;margin-left:initial;margin-right:2%;}
.prod_parm {font-size:small;line-height:2;margin:30px 0px }
.prod_share{display:flexbox;position:absolute;top:10px;right:0px; float:initial;width:initial;margin:initial;margin-left:0;}

.mhotline {position:relative;left:80px; font-size:18pt;color:#ff0000;font-weight:bold;font-style:italic;}
.prod_order .ordernum {display: none;}
.btn_orderask{width:150px;}
/*
.js_shop_list{display:inline;float:left; width:180px;height:50px;line-height:50px;text-align:center;background:#ff6600;color:#fff;font-size:18px;margin-right:20px;}
*/
.btn_kefu{display:inline; float:left; width:auto;padding:0 25px;margin-right:2%;height:50px;line-height:50px;text-align:center;background:#e21a21;color:#fff;font-size:18px;margin-left:0px;border-radius:25px;}
.btn_kefu+.btn_kefu{display:inline;float:left; height:50px;line-height:50px;text-align:center;background:#292929;color:#fff;font-size:18px;}
.btn_kefu:last-child{margin-right:0;background:#3c3c3c;}
.info_rdcode {float:right;right:0px;margin-top:-32px; text-align:right;width:32px;height:32px;}
.info_rdcode p {position:relative;width:138px;height:138px;left:-106px;top:-186px;background:#fff; display:none;}
.info_rdcode p img {width:128px;height:128px;border:5px solid #fff;}
.showwww {text-align: center;}

.prodshopdetail_ms{margin:2.5% auto ;font-size:12pt;line-height:24pt;width:100%;padding:0%;background:#fff;}
.prodshopdetail_ms img{max-width:100%;}	
.prodshopdetail_ms .prod_tit span{cursor:pointer;height:42px;line-height:42px; display:inline;float:left;width:33.33333%;text-align:center;background:#f1f1f1;color:#666;margin-right:0px;transition:all .3s;}
.prodshopdetail_ms .prod_tit span:hover{color:#666;background:#f1f1f1;font-weight:700;transition:all .3s;}
.prodshopdetail_ms .prod_tit span.bg1{background:#f1f1f1;}
.prodshopdetail_ms .prod_tit span.bg2{background:#e1e1e1;}
.prodshopdetail_ms .prod_tit span.bg3{background:#f1f1f1;}
.prodshopdetail_ms .prod_tit span.cur{color:#fff;background:#313131;font-weight:700}
.prodshopdetail_ms .prod_txt{clear:both; font-size:small;width:100%;padding:0%;display:none;padding-top:10px;}
.prodshopdetail_ms .cur{display:block}
.prodshopdetail_ms .prod_tit{margin-bottom:10px}
.prodshopdetail_ms .prod_txt dl dt{height:42px;line-height:42px;border-top:1px dotted #c1c1c1;font-size:14px;background:url(/{{THEMEID}}/images/icon_jtbk.png) no-repeat left center;
padding-left:10px;transition:all .3s;cursor:pointer;}
.prodshopdetail_ms .prod_txt dl:first-child dt{border-top:0px;}
.prodshopdetail_ms .prod_txt dl dd{display:none;transition:all .3s;width:100%;color:#666;}
.prodshopdetail_ms .prod_txt dl dt:hover {padding-left:20px;color:#ff0000;transition:all .3s;}

@media screen and (max-width:1420px) and (min-width:1081px) {
    #secbanner{padding-top:60px;}
    .prod_share{display:flexbox;position:relative;top:10px;right:0px; float:initial;width:initial;margin:initial;margin-left:0;}
}
@media screen and (max-width:1080px) {
    .tit_detail{text-align:left;}
    #head_warp {display: block;}
    #secbanner{display:none;}
    
    .page_relation{display:block;width:100%;margin:0px auto 10% auto;}
    .mould95301 .prod_picshow {width:100%;height:auto;display:block;float:none;}
    .mould95301 .prod_text {width:100%;display:block;float:none;}
    .mould95301 .prod_text h1{font-size:20px;}
    .swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
    .swiper-slide {background-size: cover;background-position: center;}
    .prodshopdetail_ms{margin:2.5% auto ;font-size:12pt;line-height:24pt;width:100%;padding:2.5% 0;background:#fff;}
    .prod_parm {font-size:small;width:100%;padding:2.5% 0;background:initial;line-height:2;margin:30px 0px }
    .prodshopdetail_ms .prod_txt{margin-bottom:10px;display:block;width:100%;overflow-x:scroll;}    
    .btn_kefu{display:inline; float:left; width:calc(49% - 30px);padding:0 15px;margin-right:2%;height:50px;line-height:50px;text-align:center;background:#e21a21;color:#fff;font-size:18px;margin-left:0px;border-radius:25px;}
    .btn_kefu+.btn_kefu{float:right;}
    .fsocail{width:100%;}
}

.pagewd:after {display: block;content: "";width: 100%;clear: both;}
.relation_tit {border-bottom:0px solid #ddd; font-weight:bold;line-height:50px;padding-left:0px;position:relative;}
.relation_tit:after{display:block;width:60px;height:2px;content:"";background:#e21a21;position:absolute;left:0;top:0px;}

._content_feature UL{display:block;align-items:stretch;justify-content:center;justify-items:revert;}
._content_feature ul li{display:inline;float:left;width:calc(21.5% - 2px);padding:2% 1%;border:1px solid #dcdcdc;margin-right:2%;text-align:center;justify-items:center;align-items:stretch;margin-bottom:2%;border-radius:5px;background:#fff;position:relative;z-index:0;overflow:hidden;}
._content_feature ul li:nth-child(4n){margin-right:0;}
._content_feature ul li:after{display:block;content:"";width:100%;height:100%;position:absolute;background:#ffffff;opacity:0.85;z-index:2;left:0;top:0;}
._content_feature ul li ._extend_pic{display:block;width:100%;position:absolute;left:0;top:0;z-index:1;}
._content_feature ul li ._extend_pic img{display:block;width:100%;transition:all .3s}
._content_feature ul li ._extend_tit{font-size:16px;font-weight:bold;color:#e21a21;position:relative;z-index:3;}
._content_feature ul li ._extend_con{font-size:14px;line-height:2;min-height:56px;position:relative;z-index:3;}
._content_feature ul li:hover{border:1px solid #e21a21;}
._content_feature ul li:hover:after{background:#ffffff;opacity:0;}
._content_feature ul li:hover ._extend_con{color:#fff;}

._content_feature ul li:hover ._extend_pic img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:all .3s}

.show_featurelist{padding:30px 0;}
.show_feature{border-bottom:1px dashed #dcdcdc;}
.show_feature:hover{border-bottom:1px dashed #e21a21;}
.show_feature .pagewd{display:block; padding:30px 0;position:relative;}
.show_feature .pagewd:after{display:block;content:"";width:100%;clear:both;}
.show_feature .fl{display:inline;float:right;width:35%;min-height:300px;}
.show_feature .fl img{width:100%;border-radius:20px;}
.show_feature .fr{display:inline;float:left;width:60%;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.show_feature:nth-child(2n) .fl{float:left;}
.show_feature:nth-child(2n) .fr{float:right;}
.show_feature:nth-child(2n) .fr{float:right;width:60%;position:absolute;left:initial;right:0; top:50%;transform:translateY(-50%);}
.show_feature ._extend_tit{font-size:16px;text-transform:inherit;color:#e21a21;}

._extend_txt strong{color:#e21a21;} 
._extend_txt  table{background:#fff;} 
._extend_txt  table td{border:1px solid #dcdcdc;border-collapse:collapse;text-align:center;font-size:small;min-height:40px;line-height:40px;}
._extend_txt  table tr{background:#fafafa;}
._extend_txt  table tr:nth-child(2n){background:#ffffff;}
._extend_txt  table tr:hover{background:#e21a21;}
._extend_txt  table tr:hover td{color:#fff;}
._extend_txt ul{margin-left:30px;}
.show_detail{padding:30px 0;}
.show_relation{padding:30px 0;}
.show_content{background:#fafafa;padding:30px 0;}
.show_extend {background: #fafafa;}
.show_extend:nth-child(2n){background:#fff;}
.show_extend .pagewd {width:78%;padding:30px 0;}/*
.show_content .pagewd,.show_relation .pagewd,.show_detail .pagewd {width:78%;}
*/
._content_advantage ul li {display:inline;float:left;width:calc(49% - 80px);padding-left:80px;margin-right:2%;position:relative;margin-top:2%;}
._content_advantage ul li:nth-child(2n) {margin-right:0;}
._content_advantage ul li p{margin:0;}
._content_advantage ul li font{display:block;width:60px;height:60px;border:4px double #dcdcdc;border-radius:50%;position:absolute;left:0;top:0;}
._content_advantage ul li label{display:block;font-size:16px;font-weight:bold;position:relative;color:#e21a21;}
._content_advantage ul li font.icon_adv_01{background:url(../images/adv01.jpg) no-repeat center center;background-size:100%;}
._content_advantage ul li font.icon_adv_02{background:url(../images/adv02.jpg) no-repeat center center;background-size:100%;}
._content_advantage ul li font.icon_adv_03{background:url(../images/adv03.jpg) no-repeat center center;background-size:100%;}
._content_advantage ul li font.icon_adv_04{background:url(../images/adv04.jpg) no-repeat center center;background-size:100%;}
._content_advantage ul li font.icon_adv_05{background:url(../images/adv05.jpg) no-repeat center center;background-size:100%;}
._content_advantage ul li font.icon_adv_06{background:url(../images/adv06.jpg) no-repeat center center;background-size:100%;}

@media screen and (max-width:1080px) {
     #jj_right_con{width:90%; padding:5%;margin-top:0px;position:relative; opacity:1; animation:FadeInUp .3s;padding-bottom:0px;}
    .show_detail {padding: 0% 0;}
    .show_extend .pagewd {width:100%;padding:30px 0;}
    .show_featurelist .pagewd {width: 100%;}
    .show_content .pagewd,.show_relation .pagewd,.show_detail .pagewd {width:100%;}
    .show_content,
    .show_extend {background: #fff;}
    .show_extend:nth-child(2n){background:#fff;}

    .show_featurelist{padding:30px 0;}
    .show_feature{border-bottom:1px dashed #dcdcdc;}
    .show_feature:hover{border-bottom:1px dashed #e21a21;}
    .show_feature .pagewd{display:block; padding:30px 0;position:relative;}
    .show_feature .pagewd:after{display:block;content:"";width:100%;clear:both;}
    .show_feature .fl{display:inline;float:right;width:100%;min-height:300px;}
    .show_feature .fl img{width:100%;border-radius:20px;}
    .show_feature .fr{display:inline;float:left;width:100%;position:initial;left:0;top:initial;transform:translateY(0%);}
    .show_feature:nth-child(2n) .fl{float:left;}
    .show_feature:nth-child(2n) .fr{float:right;}
    .show_feature:nth-child(2n) .fr{float:right;width:100%;position:initial;left:initial;right:0; top:initial;transform:translateY(0%);}

    ._content_advantage ul li {display:inline;float:left;width:calc(100% - 80px);padding-left:80px;margin-right:0%;position:relative;margin-top:2%;}
    ._content_advantage ul li:nth-child(2n) {margin-right:0;}

    .prod_share{display:flexbox;position:relative;top:30px;right:0px; float:initial;width:initial;margin:initial;margin-left:0;}

    .relation_tit {border-bottom:0px solid #ddd; font-size:20px;font-weight:bold;line-height:2;height:initial; padding-left:0px;position:relative;}
    .relation_tit:after{display:block;width:60px;height:2px;content:"";background:#e21a21;position:absolute;left:0;top:0px;}

    ._content_feature ul li{display:inline;float:left;width:calc(98% - 2px);padding:2% 1%;border:1px solid #dcdcdc;margin-right:2%;text-align:center;justify-items:center;align-items:stretch;margin-bottom:2%;border-radius:5px;background:#fff;position:relative;z-index:0;overflow:hidden;}
    ._content_feature ul li:nth-child(4n){margin-right:0;}
    ._content_feature ul li:nth-child(2n){margin-right:0;}

    ._extend_txt{overflow-x:scroll;}
}