.detailNav{

	background: #fff;

	-webkit-box-shadow: 2px 5px 15px rgba(0, 0, 0, 0.08);

	-moz-box-shadow: 2px 5px 15px rgba(0, 0, 0, 0.08);

	box-shadow: 2px 5px 15px rgba(0, 0, 0, 0.08);

	font-size: 16px;

	color: #333;

	width:100%; 

	float:left;

}



.detailNavP1{

	width: 25%;

	float: left;

	padding: 25px 0;

	color:#666;

}



.detailNavSpan1{

	display: inline-block;

	width: calc(100% - 1px); 

	height: 40px;

	line-height: 40px;

	padding: 0 12%;

	border-right: 1px #d4d4d4 solid;

}



.detailNavSpan1 img{

	height: 22px;

	float: right;

	margin-top: 9px;

}



.detailNav .cur{

	color: #0580a1;

	border-bottom: 2px #0580a1 solid;

}



.deCon1{

	padding: 0 2% 45px 2%;

	background: #fff;

	margin-top: 18px;

}



.deCon1-p1{

	height: 68px;

	line-height: 68px;

	width: 100%;

	border-bottom: 1px #d4d4d4 dashed;

	font-size: 20px;

	color: #333;

}



.deCon1-span1{

	display: inline-block;

}

.list-div4-span1{

	float: left;

    height: 25px;

    width: 56px;

    text-align: center;

    font-size: 13px;

    color: #fff;

    border: 3px;

    background: #0580a1;

    border-radius: 3px;

    margin: 21px 10px 0 0;

    line-height: 25px;

}

.list-div4-span1.fw{

    background: #ff7300;

}

.deCon1-span2{

	display: inline-block;

	float: right;

	font-size: 12px;

	color: #999;

}



.deCon1-div1{

	margin: 10px 0;

	line-height: 22px;

	color: #666;

	font-size: 12px;

}



.deCon1-p2{

	float: left;

}



.share{

	float: right;

}



.deCon1-div2{

	width: 100%;

	margin: 0 0 25px;

}



.deCon1-p3{

	height: 35px;

	line-height: 35px;

	color: #666;

	font-size: 14px;

	float: left;

	width: 25%;

}



.deCon1-div3{

	width: 100%;

	height: 48px;

}



.deCon1-div2-span1{

	font-size: 17px;

	color: #FF6D00;

}



.deCon1-p4{

	float: left;

	font-size: 16px;

	color: #666;

}



.deCon1-p4 span{

	font-size: 27px;

	color: #FF6D00;

	font-weight: bold;

}



.deCon1-div3 .deCon1-a1{

	display: inline-block;

	width: 120px;

	height: 46px;

	border: 1px #dcdcdc solid;

	line-height: 46px;

	text-align: center;

	color: #666;

	font-size: 14px;

	border-radius: 3px;

}



.deCon1-div3 .deCon1-a1:hover{

	border: 1px #0580a1 solid;

}



.deCon1-div3 .deCon1-a1:hover .deCon1-a1-i1{

	height: 20px;

	width: 20px;

	background-size: 20px 20px;

}



.deCon1-div3 .deCon1-a1 .deCon1-a1-i1{

    display: inline-block;

    vertical-align: -3px;

	height: 18px;

	width: 18px;

	background-image:  url(../images/details/zan_a.png);

	background-size: 18px 18px;

	margin-right: 8px;

}

.deCon1-div3 .deCon1-a1 .deCon1-a1-i1.active{

	background-image:  url(../images/details/zan.png);

}



.deCon1-div3 .deCon1-a1 .deCon1-a1-i2{

	background-image:  url(../images/details/cang.png);

	background-size: 18px 18px;

}

.deCon1-div3 .deCon1-a1 .deCon1-a1-i2.active{

	background-image:  url(../images/details/cang_a.png);

}

.deCon1-div3 .cur{

	border: 1px #0580a1 solid;

	color: #0580a1;

}



.deCon1-div3 .cur .deCon1-a1-i1{

	background-image:  url(../images/details/zan_a.png);

	background-size: 18px 18px;

}



.deCon1-a2-i1{

	display: inline-block;

	width: 27px;

	height: 33px;

	background-image:  url(../images/details/qq.png);

	background-size: 27px 33px;

	margin-right: 8px;

	vertical-align: -9px;

}



.deCon1-a1-ml{

	margin-left: 16%;

}



.deCon1-a2{

	width: 173px;

	height: 46px;

	line-height: 46px;

	text-align: center;

	border: 1px #0580a1 solid;

	font-size: 16px;

	color: #0580a1;

	float: right;

	border-radius: 3px;

}



.deCon1-a2-sp{

	background: #0580a1;

	color: #fff;

}


.deCon2{

	padding: 45px 2%;

	background: #fff;

	margin-top: 30px;

	width:96%;

	 float:left;

}



.deCon2-p1{

	width: 100%;

	text-align: center;

	font-size: 25px;

	color: #333

}

.deCon2-div1-img{

	    width:99%;

    min-height: 700px;

    float: left;

    border: 2px #0580a1 solid;

    position: relative;
	overflow:hidden;
	margin-top:1%;
}

.deCon2-img1{

/*	max-width: 700px;

    max-height: 500px;*/

    position: absolute;

    top: 50%;

    LEFT: 50%;

    transform: translate(-50%,-50%);

	-webkit-transform：translate(-50%,-50%);

	-moz-transform：translate(-50%,-50%);

	-ms-transform：translate(-50%,-50%);

	-o-transform：translate(-50%,-50%);

}



.deCon2-div1{

	width: 100%;

}



/* 详情页店铺截图 20190827 */

	.bigimg{width:100%;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
	.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
	.imgbox:hover{cursor:zoom-in}
	.mask:hover{cursor:zoom-out}
	.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
	.mask>img:hover{cursor:pointer}

.deCon2-div2{

	width: 98%;
	float: left;
	margin-left:1%;

}

.deCon2-div2-img{

border: 2px #0580a1 solid;
width:15%;
height: 120px;
padding: 10px;
margin-top: 12px;
float: left;
margin-right: 4%;

}

.deCon2-div2-img.cur{

	border: 2px #0580a1 solid;

}

.deCon2-img2{

	    max-width: 100%;

    max-height: 70px;

    display: block;

    margin: 0 auto;

	

}

/* 详情页店铺截图 20190827 */



.deCon2-div1 .deCon2-div1-p1{

	width:100%;

	text-align:center;

	color:#666;

	font-size:20px;

	margin-bottom:35px;

}



.deCon2-p1-more{

	display: inline-block;

	float: right;

	font-size: 12px;

	color: #999;

}



.deCon4-div1{

	width: 30%;

	margin-right: 2%;

	margin-left:1%;

	padding: 25px 2%;

	background: #F4F9FC;

	margin-top: 30px;

	float: left;

}





.deCon4-div1-p1{

	width: 100%;

	height: 20px;

	line-height: 20px;

	font-size: 16px;

	color: #333;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	

}



.deCon4-div1-span1{

	display: inline-block;

	font-size: 13px;

	color: #999;

	margin-top: 15px;

	float: left;

	width:48%;

	

}

.deCon4-div1-span6{width:55%;}

.deCon4-div1-span4{width:100%;}

.deCon4-div1-span1 span{

	color: #333;

}



.deCon4-div1-span1 .deCon4-div1-co1{

	color: #FF6D00;

}



.deCon4-div1-a1{

	display: inline-block;

	margin-top: 15px;

	width: 50%;

	float: right;

	font-size: 13px;

	color: #000000;

	text-align: right;

}



.deCon5-div1{

	padding: 30px 0;

	border-bottom: 1px #ddd dashed;

}



.deCon5-p1{

	width: 100%;

	font-size: 17px;

	color: #333;

	line-height: 30px;

}



.wenImg{

	width:30px;

	height: 35px;

	float: left;

	margin-right: 15px;

}



.daTxt{

	display:inline-block;

	float:left;

	width: calc(100% - 50px);

}



.deCon5-p2{

	width: 100%;

	margin-top: 15px;

	font-size: 13px;

	color: #666;

	line-height: 30px;

}



.btnP1{

	width: 100%;

	text-align: center;

	margin: 50px 0;

}



.btn-a1{

	display: inline-block;

	width: 240px;

	height: 60px;

	text-align: center;

	line-height: 60px;

	font-size: 17px;

	color: #fff;

	background: #0580a1;

}



.btn-a2{

	background: #FF6D00;

	margin-left: 90px;

}



.detailNav-mask{

	position: fixed;

    top: 100px;

    left: 0;    right:0;

    z-index: 1999;

    background-color: rgba(5, 5, 5, 0.8);

    color: #fff;

    width: 100%;

    display:none;

	

}

.detailNav-mask span{

	text-align: center;

	color: #fff;

}

.detailNav-mask a.active span{

	color:#0580a1;

}





.gzh-bold:hover .deCon4-div1-p1{

	font-size: 17px;

    font-weight: bold;

    color: #0580a1;

}

.gzh-bold:hover .deCon4-div1-a1{

    font-weight: bold;

    color: #0580a1;

}

.wb-bold:hover .deCon4-div1-p1{

	font-size: 17px;

    font-weight: bold;

    color: red;

}

.wb-bold:hover .deCon4-div1-a1{

    font-weight: bold;

    color: red;

}

.dy-bold:hover .deCon4-div1-p1{

	font-size: 17px;

    font-weight: bold;

    color: #040000;

}

.dy-bold:hover .deCon4-div1-a1{

    font-weight: bold;

    color: #040000;

}

.ks-bold:hover .deCon4-div1-p1{

	font-size: 17px;

    font-weight: bold;

    color: #ff7300;

}

.ks-bold:hover .deCon4-div1-a1{

    font-weight: bold;

    color: #ff7300;

}

.hs-bold:hover .deCon4-div1-p1{

	font-size: 17px;

    font-weight: bold;

    color: #FF2742;

}

.hs-bold:hover .deCon4-div1-a1{

    font-weight: bold;

    color: #FF2742;

}







.process-z{display:none;}

@media screen and (max-width:1200px) {

	.deCon1-a1-ml{

		margin-left: 9%;

	}

	.process-z{display:block;}

	.process-w{display:none;}

	

	.deCon2-div2{

		width: 145px;

		height: 428px;

		float: right;

	}

	

	.deCon2-img2{

		height: 76px;

	}

	.detailNav-mask{

	top:88px}

	

	/* #product-process img{width:100%;} */

	

}



@media screen and (max-width: 1199px) and (min-width:1000px){

	

	}



@media screen and (max-width: 999px) and (min-width:769px){





		

}

@media screen and (max-width: 768px) {



.deCon4-div1{width:90%; margin-left:5%;}		

.deCon2-div2{

	width: 98%;
	height:auto;
	overflow:hidden;
	margin:0 1%;

}

.deCon2-img1{width:90%;}
.deCon2-img2{ width:60%; height:50px;}

.deCon2-div2-img{width:20%; float:left; height:70px;}

.deCon2-div1-img{width:98%;margin:1%;}

.deCon2{padding: 5% 0 20% 0; width:100%;}



.deCon2-p1{ font-size:18px;}



.detailNavP1{ padding:5px 0;}

.detailNavSpan1 img{ display:none;}

}







