/*.zdj-meunbox ul li{
				position: relative;
			}*/
			/*html,.goods{
				width: 100%;
				min-width: 1200px;
				max-width: 1920px;
				overflow-x: hidden;
			}*/
			html{
				min-width: 1200px;
				max-width: 1920px;
			}
			
			.zdj-meunbox ul li a .top-2{
				display: none;
			}
			.zdj-meunbox ul li a:hover .top-2{
				display: block;
				color: #8b1c21; /*171101*/
			}
			.zdj-meunbox ul li a:hover .top-1{
				display: none;
			}
			.top-box{
				background: white;
				height: 60px;
				width: 100%;
				min-width: 1200px;
				max-width: 1920px;
				position: absolute;
			    top: 98px;
			    z-index: 1111;
			    left: 0;
			    border-top: 1px solid #e4e4e4;
			}
			.top-hover-main{
/*				display: inline-block;*/
				height: 60px;
				line-height: 60px;
				text-align: center;
			/*	display: flex;*/
			}

			.top-hover-main a{
				padding: 20px;
				width: 100px;
				height: 60px;
				line-height: 60px;
				/*display: block;*/
				
			}
			.top-hover-main .top-4{
				display: none;
			}
			.top-hover-main .curl .top-3{
				display: none;
			}
			.top-hover-main .curl .top-4{
				display: inline-block;
				color: #8b1c21; /*171101*/
			}
			
			.lose-box{
				margin: 30px 0;
				text-align: center;
			}
			.lose-p{
				height: 40px;
				line-height: 40px;
				position: relative;
			}
			.lose-p img{
				width: 30px;
				position: absolute;
				left: 410px;
			}
			.hand-info a{
				position: relative;
			}
			.mark-lose{
				position: absolute;
				width: 100%;
				height: 35px;
				bottom: 0;
				overflow: hidden;
				text-overflow: ellipsis;
				background: rgba(144,144,144,0.5);
				color: white!important;
				line-height: 35px;
				text-align: center;
			}
			
			.lose-se{
				margin-top: 40px;
			}
			.lose-left{
				float: left;
				width: 585px;
				height: 290px;
				position: relative;
			}
			.lose-left img,.lose-right img{
				width: 100%;
			}
			.lose-right{
				float: left;
				width: 585px;
				height: 290px;
				margin-left: 30px;
				position: relative;
			}
			.lose-se-mark{
				position: absolute;
				width: 100%;
				height: 35px;
				bottom: 0;
				overflow: hidden;
				text-overflow: ellipsis;
				background: rgba(255,255,255,0.5);
				color: #ffbbbb!important;
				line-height: 35px;
				text-align: center;
			}
			.lose-fo{
				width: 100%;
				min-width: 1200px;
				max-width: 1920px;
				background: #f4f4f4;
				margin-top: 20px;
				padding: 20px 0;
				text-align: center;
			}
			
			.lose-btn-left{
				width: 200px;
				height: 40px;
				padding-left: 20px;
				background: url(/home/img/lx.png)#797877  no-repeat;
				background-position: 20px;
				border: 0;
				background-size: 25px;
				color: white;
				border-radius: 2px;
			}
			.lose-btn-right{
				width: 200px;
				padding-left: 20px;
				height: 40px;
				background: url(/home/img/dh.png)#797877 no-repeat;
				background-position: 20px;
				border: 0;
				margin-left: 20px;
				background-size: 25px;
				color: white;
				font-size: 10px;
				display: inline-block;
				position: relative;
				top: 6px;
				border-radius: 2px;
			}
			.lose-fo-p{
				font-size: 12px;
				margin-bottom: 15px;
			}
			
			.top-box{
				display: none;
			}
			/*.zdj-meunbox ul li:hover .top-box{
				display: inline-block;
			}*/
			.zdj-meunbox ul li .curd{
				display: block;
			}
			.product-left{
				width: 500px;
				/* height: 210px; */
				color: #8f8f8f;
			/*	background: #38adff;*/
				margin-left: 80px;
				float: left;
				position: relative;
			}
			.product-right{
				width: 500px;
				height: 210px;
				color: #8f8f8f;
				position: relative;
		/*		background: #38adff;*/
				margin-left:80px;
				float: left;
			}
			.tab_box{
				width: 300px;
				height: 210px;
				float: left;
			}
			.tab_box img{
				width: 100%;
			}
			.tab_menu{
				display: block!important;
				float: left;
				justify-content: center;
				position: relative;
				bottom: auto;
				width: 180px;
				left: auto;
				margin-left: 20px;
				overflow: hidden;
				text-overflow: ellipsis;
				margin-top: 40px;
			}
			.tab_menua{
				display: block!important;
				float: left;
				justify-content: center;
				position: relative;
				bottom: auto;
				width: 180px;
				left: auto;
				margin-left: 20px;
				overflow: hidden;
				text-overflow: ellipsis;
				color:#9D9D9D;
			}
			
			.tab_menu li{
				cursor: pointer;
				width: 180px;
				overflow: hidden;
				text-overflow: ellipsis;
			}
			.tab-title{
				float: left;
				font-size: 16px;
				font-weight: 600;
				position: absolute;
				left: 320px;
				top: 0;
			}
			.tab-title1{
				float: left;
				font-size: 16px;
				font-weight: 600;
				position: absolute;
				left: 20px;
				top: 0;
			}
			.tab-title .product-to2{
				display: none;
			}
			.tab-title:hover .product-to1{
				display: none;
			}
			
			.tab-title:hover .product-to2{
				display: block;
				color: #8b1c21; /*171101*/
			}
			
			.tab-title1 .product-to2{
				display: none;
			}
			.tab-title1:hover .product-to1{
				display: none;
			}
			
			.tab-title1:hover .product-to2{
				display: block;
				color: #8b1c21; /*171101*/
			}
			
			.tab_menu li .product-li2{
				display: none;
			}
			
			.tab_menu li:hover .product-li2{
				display: block;
				color: #8b1c21; /*171101*/
			}
			.tab_menu li:hover .product-li1{
				display: none;
			}
			.paty-box a{
				position: relative;
			}
			.hover-wxcode{
				width: 100px;
				height: 100px;
				position: relative;
				top: -5px;
				right: 13px;
				display: none;
			}
			
			.hover-wbcode{
				width: 100px;
				height: 100px;
				position: relative;
				top: -5px;
				right: -25px;
				display: none;
			}
			
			.hover-sjcode{
				width: 100px;
				height: 100px;
				position: relative;
				top: -5px;
				right: -50px;
				display: none;
			}
			
			.code-box{
				position: absolute;
				right: 0;
				z-index: 11111;
			}
			.hover-wxcode img,.hover-wbcode img,.hover-sjcode img{
				width: 100%;
			}
			.relative{
				position: relative;
			}
			.tab_show .tab_menu{
				width: .75rem;
			    display: flex;
			    align-items: center;
			    justify-content: space-around;
			    position: absolute;
			    bottom: .25rem;
			    left: calc(50% - .37rem);
			}
			
			
			/*轮播*/
			.flexslider {
		        margin: 0px auto -12px;
		        position: relative;
		        width: 100%;
		        min-height: 263px;
		        max-height: 400px;
		        overflow: hidden;
		        zoom: 1;
		    }
		    
		    .flexslider .slides li {
		        width: 100%;
		        height: 100%;
		    }
		    
		    .flex-direction-nav a {
		        width: 70px;
		        height: 70px;
		        line-height: 99em;
		        overflow: hidden;
		        margin: -35px 0 0;
		        display: block;
		        background: url(/home/img/ad_ctr.png) no-repeat;
		        position: absolute;
		        top: 50%;
		        z-index: 10;
		        cursor: pointer;
		        opacity: 0;
		        filter: alpha(opacity=0);
		        -webkit-transition: all .3s ease;
		        border-radius: 35px;
		    }
		    
		    .flex-direction-nav .flex-next {
		        background-position: 0 -70px;
		        right: 0;
		    }
		    
		    .flex-direction-nav .flex-prev {
		        left: 0;
		    }
		    
		    .flexslider:hover .flex-next {
		        opacity: 0.8;
		        filter: alpha(opacity=25);
		    }
		    
		    .flexslider:hover .flex-prev {
		        opacity: 0.8;
		        filter: alpha(opacity=25);
		    }
		    
		    .flexslider:hover .flex-next:hover,
		    .flexslider:hover .flex-prev:hover {
		        opacity: 1;
		        filter: alpha(opacity=50);
		    }
		    
		    .flex-control-nav {
		        width: 100%;
		        position: absolute;
		        bottom: 10px;
		        text-align: center;
		    }
		    
		    .flex-control-nav li {
		        margin: 0 2px;
		        display: inline-block;
		        zoom: 1;
		        *display: inline;
		    }
		    
		    .flex-control-paging li a {
		        background: url(/home/img/zs2.png) no-repeat ;
		        display: block;
		        height: 16px;
		        overflow: hidden;
		        text-indent: -99em;
		        width: 16px;
		        cursor: pointer;
		    }
		    
		    .flex-control-paging li a.flex-active,
		    .flex-control-paging li.active a {
		        background: url(/home/img/zs1.png) no-repeat ;
		    }
		    
		    .flexslider .slides a img {
		        width: 100%;
		        height: 400px;
		        display: block;
		    }
		    
		    
		    /*内容*/
		   .zdj-index{
		   		min-width: 1200px;
		   		max-width: 1920px;
		   		width: 100%;
		   }
		   .index-1-le{
			    height: 25rem;
		   		width: 50%;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		float: left;
		   		position: relative;
		   }
		   .index-1-le img{
		   		width: 100%;
		   }
		   .index-1-ri{
		   		width: 50%;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		float: left;
		   		position: relative;
		   }
		    .index-1-ri img{
		    	width: 100.4%;
		    }
		   
		   .index-1-info{
		   		position: absolute;
		   		width: 363px;
		   		height: 376px;
		   		background: url(/home/img/syy26.png);
		   		z-index: 111;
		   }
		   
		   		   .white-index-1{
		   		position: absolute;
		   		width: 378px;
		   		height: 400px;
		   		opacity: .8;
		   		background: white;
		   }
		   .info-list{
		   		width: 321px;
		   		margin-left: 21px;
		   		text-align: center;
		   		margin-top: 170px;
		   		font-size: 12px;
		   		color: #8F8F8F;
		   		line-height: 20px;
		   }
		   
		   .index-ri-info{
		   		position: absolute;
		   		width: 400px;
		   		height: 400px;
		   		z-index: 111;
		   		
		   }
		  
		   .case-main{
			   	position: relative;
			   	width: 400px;
			   	height: 400px;
		   		color: white;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		}
		   	.casep-info p{
		   		line-height: 20px;
		   		font-size: 12px;
		   		
		   	}
	   		.index-ri-btn a{
	   			padding: 10px 20px;
	   			background: white;
	   			color: #8b1c21;
	   			top: 30px;
	   			position: relative;
	   			font-size: 12px;
	   			
	   		}
	   		.index-1-ri:hover .ri-bg{
	   			display: block;
	   			background: #e7dad1;
	   			opacity: .8;
	   		}
	   		.ri-bg{
	   			left: 0;
	   			top: 0;
	   			display: none;
	   			z-index: 11;
	   			position: absolute;
	   		}
	   		.index-2-ri{
	   			width: 33.33%;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		float: left;
		   		position: relative;
	   		}
	   		.index-2-ri img{
	   			width: 100%;
	   		}
	   		
	   		.prompt{
	   			height: 100px;
	   			background: rgba(255,255,255,.8);
	   			position: absolute;
	   			bottom: 30px;
	   			left: 30px;
	   			text-align: center;
	   		}
	   		.prompt-p{
	   			font-size: 20px;
	   			padding: 10px 0;
	   			text-align: center;
	   			margin-top: 10px;
	   		}
	   		.prompt-p span{
	   			color: #8F8F8F;
	   		}
	   		.prompt-p1 a{
	   			color: #8b1c21;
	   		}
	   		
	   		.index-3{
	   			width: 100%;
	   		}
	   		
	   		.index-3-ri{
	   			width: 60%;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		float: left;
		   		position: relative;
	   		}
	   		
	   		.index-3-ri img{
	   			width: 100%;
	   			height: auto;
	   			min-height: 510px;
	   		}
	   		
	   		.index-3-le{
	   			width: 40%;
		   		display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		float: left;
		   		position: relative;
	   		}
	   		
	   		.index-3-info{
	   			color: #555555;
	   			display: table-cell;
		   		vertical-align: middle;
		   		text-align: center;
		   		position: relative;
	   		}
	   		.index-3-btn a{
	   			padding: 3px;
	   			font-size: 12px;
	   			border: 1px solid #ccc;
	   			color: #ccc;
	   		}

	   		.index-3-p{
	   			line-height: 20px;
	   			font-size: 12px;
	   		}
	   		
	   		.index-3-info:hover{
	   			background: #e7dad1;
	   		}

	   		.index-4{
	   			min-width: 1200px;
	   			max-width: 1920px;
	   		}
	   		.index-4 img{
	   			width: 100%;
	   		}