button{border:0;}
.none{display:none;height:0;}
.img-responsive{
width:100%;}


.lbanner{height:300px;background-repeat:no-repeat;background-size:100%;clear:both;display:block;overflow:hidden; text-align:center;}


.micon{width:16px; height:16px;margin-left:5px;}
.mzdh_a{color:#f8f8f8;}
.lang{width:30px; height:30px;}
.home-img{width:60px;height:60px;}

.card-info .product-name{font-size:66pt;font-weight:bolder;}
.b-item-card{margin-bottom:-30px;border:0;}
.b-item-card .card-info{height:60px;}

.b-item-card .image{height:280px;overflow:hidden;}


           .gt_history_slider .slides .row {width:200%;}
.gt_history_slider .slides .row .col-md-4{width:300px;height:350px;overflow:hidden;display:block;}
.gt_history_slider .slides .row .col-md-4 img{margin-top:16px;}





.b-item-card .image:hover{opacity:0.8;}

.list-unstyled ul li {list-style-type:none;}

.all-menu-item ul li a:hover{color:#4173E0;}

/*product */
.lb-content ul li {cursor: hand;}
         

					.lb-content ul li .t{font-size:14px;}
					
					.lb-content ul li .t:hover{color:#4173E0;}
					

					.lb-content ul li .category-counter{font-size:10px;}
				
					.lb-content ul li .y{width:12px;height:12px;float:left:margin-right:2px;margin-top:-3px;}
					
					.lb-content ul .item{margin-left:26px;margin-top:-24px;margin-bottom:16px; }
					.lb-content ul .item a{margin-top:3px;color:#999;}
					.lb-content ul li a:hover{color:#4173E0;}
					
					.lb-content ul li  .active {font-weight:bolder;color:#4173E0;}
					.lb-content ul li  .aactive {font-weight:normal;color:#4173E0;}
					.lb-content ul li  .active span{color:#fff;font-weight:normal;background-color:#4173E0;border-radius:11px;}
					
					
					 .category-counter{width:32px;background:#f6f6f6; text-align:center;display:block;border-radius:12px;} 
			
				    .sear input{width:100%;height:36px;line-height:36px;background:#fff;border:solid 1px #ccc;margin-bottom:6px; color:#ccc;padding-left:16px;}
                    .sear button{}
						.b-item-card .image a:hover{opacity:0.8;}
						
					.settings-view .img{width:20px;height:20px;}
                   
 /*show*/  

.con_l{ width: 700px; float: left;}
.prcon{width:700px;margin-left:20px;}

.showp_r{ margin-left: 30px;width:500px;}
.showp_r h3{ font-size: 18px; margin-top: 8px;font-weight:bold;color:#000;}
.showp_r p{margin-top: 15px; line-height: 24px; min-height: 200px;}
.showp_r .buy{width: 120px; height: 36px; line-height: 36px; display: block; float: left; margin-right: 20px; background-color:#E67D12; color: #fff; border-radius: 3px; text-align: left;}
.showp_r .buy img{ width: 40px; vertical-align:middle; margin-right: 8px; margin-left: 6px}

.showp_r .tto{width: 120px; height: 36px; line-height: 36px; display: block; float: left; margin-right: 30px; background-color:#40A54B; color: #fff; border-radius: 3px; text-align: left;}
.showp_r .tto img{ width: 30px; vertical-align:middle; margin-right: 8px; margin-left: 6px}
.showp_r a:hover{opacity: 0.9;}
.bg{width:100%px;height:470px;padding:20px;border-bottom:1px solid #E8E8E8;overflow: hidden;min-width:730px;box-sizing: border-box;background: #fff;}
.bg_left{width: 360px;height:auto;float: left}
.bg_right{float: left}

.show{width: 360px;border:1px solid #E8E8E8;height: 360px;margin-bottom: 10px;position: relative;cursor:move;margin-right:20px; align-items: center;display: flex;}
.show img{width: 350px;align-items: center;margin-left:5px;}

.mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.bigshow{width: 360px;height: 360px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;}
.bigshow img{width: 720px;height: 720px;margin-right: 10px;}
.smallshow{width: 100%;height: 70px;position: relative}
.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:370px;overflow: hidden;height: 70px;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}
.smallshow .middle>li{width: 64px;height: 64px;float: left;cursor:pointer;padding:0 5px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(img/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(img/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(img/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(img/next.png) no-repeat;cursor: not-allowed} 