.showMenu{ background:none;transition:background 0s ease-out; -webkit-transition:background 0s ease-out;}
.topBar{ height:40px; line-height:40px; background:#757575;}
.topBar .select{ height:40px; line-height:40px; color:#fff; font-size:14px;}
.topBar .name span{ height:80px; line-height:90px; font-size:15px; color:#555555; background-repeat:no-repeat; background-position:left center; display:inline-block; background-size:34px;}

.xwnav{border-bottom:1px solid #eee; }
.xwnav ul{ margin-bottom:0;}
.xwnav ul li{ float:left; width:33.3%; border-left:1px solid #777; text-align:center; margin:0; padding:0; display:block;}
.xwnav ul li a{height:40px; line-height:40px; display:block;background:#666; color:#fff;}
.xwnav ul li:nth-of-type(1){border-left:none;}
#dqlm{ }
#dqlm a{ background:#cf0909;color:#fff;}
.visible-xs{ display:none;}
.dialog,.attention_con{ position:fixed; left:0; top:0; background:rgba(0,0,0,0.5); -webkit-backdrop-filter: blur(4px); width:100%; height:100%; overflow:hidden; z-index:9999; display:none;}
.dialog .selectBox,.product_content_warp{ position:absolute; left:0; bottom:0; width:100%; background:#fff; padding-bottom:50px;}
.dialog .selectBox .btn,.close_btn{ height:50px; line-height:50px; background:#333; text-align:center; font-size:14px; color:#fff; position: absolute; bottom:0; left:0; width:100%;border-radius:0; padding:0;}
.dialog .selectBox h2{ font-size:18px; font-weight:normal; text-align:center; padding:20px 0 10px 0;}
.dialog .selectBox ul{ padding:0 20px;}
.dialog .selectBox li{ height:40px; line-height:40px; position:relative;}
.dialog .selectBox li i{ position:absolute; width:19px; height:19px; background-repeat:no-repeat; background-position:center center; background-size:12px; right:4px; top:10px; border:1px solid #888;border-radius: 100%;}
.dialog .selectBox li.on i{ background-color:#e54e12; background-image:url(../images/icon_03.png); border:1px solid #e54e12;}
.dialog .selectBox li.bBor:after{background:#d6d6d6;}
.dialog .selectBox li p{background-position:left center; background-size:30px; display:inline-block; background-repeat:no-repeat;  color:#555;}


.dialog .selectBox,.product_content_warp{ -webkit-transform: translateY(100%); transform:translateY(100%); opacity: 0;
-webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;}
.dialogShow .selectBox,.product_content_warp.show{ opacity: 1; -webkit-transform: none; transform: none;}

.cpok{}
.ul-list3{
    text-align: center;
    font-size: 0;
}

.ul-list3 li{ float:left; width:48%; padding:0 9%; margin:4% 4% 0 0; overflow:hidden; background:#FFF;height:210px;}
.ul-list3 li a{display: table-cell; vertical-align:middle; width:600px; height:180px;overflow:hidden;text-align:center;}
.ul-list3 li a img{
	max-width:100%;   /* 宽度 */ 
	max-height:180px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.ul-list3 li a:nth-child(2n){margin-right:0;}
.ul-list3 li h3{ font-size:1rem; font-weight:normal; line-height:normal;}
.ul-list3 li img{
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.ul-list3 li p{
    color: #484848;
    font-size: 14px;
}

.ul-list3 li a:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1); 
    -ms-transform: scale(1.1); 
    -o-transform: scale(1.1); 
    transform: scale(1.1);
    transform-origin: 50% 50%;
}
.cpok .swiper-slide{ padding-bottom:15px;}
.cpok .swiper-slide a{display: table-cell;vertical-align:middle; *display:block;*font-size:175px;*font-family:Arial; width:1000px; height:310px;overflow:hidden;text-align:center;}
.cpok .swiper-slide a img{
	max-width:100%;   /* 宽度 */ 
	max-height:310px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.cpok .swiper-scrollbar-drag{ background:#ff6601;}


/*产品卖点*/
.fixed_sell{position: fixed;top:-60px;opacity:0;filter:alpha(opacity:0);width:100%;padding-left:1px;padding-right:1px;background: #fff;z-index: 110000;height:60px;-webkit-transition: all .6s ease-out;-moz-transition: all .6s ease-out; -ms-transition: all .6s ease-out;-o-transition: all .6s ease-out;transition: all .6s ease-out;background: #fff;
    border-top: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    -webkit-box-shadow: 0px 5px 5px rgba(0,0,0,0.07);
    box-shadow: 0px 5px 5px rgba(0,0,0,0.07);}
.fixed_sell.show{opacity:1;filter:alpha(opacity=100);top:0;}
.fixed_sell .small_box{margin-top:12px;padding-bottom: 0;border-bottom: none;}
.fixed_list{overflow:hidden;width: 257px; margin:0 auto;}
.fixed_list ul li{text-align: center;padding:4px 0; cursor:pointer;color:#888888;float: left; width:120px; border:1px solid #ff6f15;border-radius: 6px;margin:0 4px;transition: all ease 0.3s ;-moz-transition: all ease 0.3s ;-o-transition: all ease 0.3s ;}
.fixed_list ul li.on,.fixed_list ul li:hover{background: #ff6f15;color:#fff;}

.owl-buttons div{position: absolute;top:50%;width:36px;height:36px;border-radius:100%;border:1px solid #dfdfdf;background-repeat:no-repeat;background-position:center center;cursor:pointer;}

.large_box {margin-bottom:10px;overflow:hidden;}
.large_box ul li:nth-of-type(2){display: none; color:#333; font-size:1rem; line-height:1.2rem;}
.large_box img{display:block;margin:0 auto;}

.small_box{overflow:hidden;margin-top:10px;padding-bottom:7px; margin-bottom:10px;border-bottom: 1px solid #e2e2e2;position: relative;}
.small_box:after{position: absolute;top: 100%;left: 50%;margin-left: -15px;width:30px;height:16px;content:"";}
.small_list{position:relative;margin:0 auto;overflow:hidden; width:257px;}
.small_list ul{height:48px;overflow:hidden;}
.small_list ul li{position:relative;float:left;padding:8px 0; width:120px; text-align:center; border:1px solid #ff6f15;margin:0 4px;border-radius: 6px;cursor: pointer;color:#888888;font-size: 14px;}
.small_list ul li.on,.small_list ul li:hover{background: #ff6f15;color:#ffffff;}

.cpms{ padding:20px; color:#333; padding-bottom:10px;}
