@charset "utf-8";
/* CSS Document */
.case-det .left p{font-size:0;}

@media screen and (min-width: 1400px) {
/*banner*/
	.banner-bj{background:url(../images/case-det/case-de-bg.jpg) no-repeat;padding-bottom:2%;}	
	.case-det{background:url(../images/case-det/case-de-beijing.png) no-repeat center bottom;position:relative;}
	.case-det .left{width:57.4%;margin-left:2%;margin-bottom:2%;float:left;border-radius:0.3rem;overflow:hidden;}
	.case-det .left img{width:100%;}
	.case-det .left video,.case-det .left iframe{width:100%;height:4.9rem;}
	.case-det .right{width:39.8%;padding-left:1%;float:right;margin-top:5%;}
	.case-det .right h1{font-size:32px;color:#155799;line-height:0.48rem;}
	.case-det .right p{font-size:0.2rem;padding:1% 0 1% 9%;margin:1% 0;}
	.case-det .right .one{background:url(../images/case-det/case-de-cap.png) no-repeat left center;}
	.case-det .right .two{background:url(../images/case-det/case-de-loc.png) no-repeat left center;}
	.case-det .right .three{background:url(../images/case-det/case-de-app.png) no-repeat left center;}
	.case-det .right p b{font-size:0.26rem;}
	.case-det .right img{position:absolute;right:0;bottom:0;}
/*case-det-zw*/
	.case-det-zw{background:url(../images/case-det/case-bg.jpg);}
	.case-zw .left{width:75%;float:left;}
	.case-zw .left h2{font-size:0.36rem;color:#010101;font-family:'pi';}
	.case-zw .left p{font-size:0.18rem;color:#333;line-height:0.3rem;}
	.case-zw .left p img{width:74%;margin:3% auto;border-radius:15px;}
	.case-zw .right{width:22%;float:right;margin-top:3%;}
	
	/*leave-message*/
	.leave-message{background:linear-gradient(90deg,rgba(170,75,107,0.15) 0%,rgba(21,87,153,0.15) 100%);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.05);box-shadow:2px 2px 10px rgba(0,0,0,0.5);border-radius:0.2rem;padding:5% 5%;}
	.leave-message h3{font-size:0.22rem;color:#000;text-align:center;margin:0 0 5% 0;}
	.leave-message form input{width:94%;display:block;height:0.4rem;padding:0 3%;margin-bottom:5%;border-radius:0.1rem;border:1px dashed #D2D2D2;font-size:0.18rem;color:#333;font-family:MicrosoftYaHei;}
	.leave-message form textarea{min-width:94%;padding:0 3%;max-width:94%;min-height:0.8rem;max-height:0.8rem;border-radius:0.1rem;border:1px dashed #D2D2D2;font-size:0.18rem;color:#333;font-family:MicrosoftYaHei;display:block;}
	.leave-message form button{width:80%;margin:6% 10% 3% 10%;display:block;font-size:0.22rem;color:#fff;font-weight:bold;text-align:center;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);border-radius:0.15rem;border:0;padding:1.8% 0;}
	
	.case-zw .right .contact{border-radius:20px;overflow:hidden;margin-bottom:10%;}
	.case-zw .right .contact div a{width:100%;padding:3% 0;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);font-size:0.27rem;color:#fff;text-align:center;font-weight:bold;}
	.case-zw .right .contact ul{background:url(../images/case-det/case-con.png) no-repeat;background-size:100% 100%;padding:2% 1%;}
	.case-zw .right .contact ul li{margin:3% 0;}
	.case-zw .right .contact ul li:nth-child(1){background:url(../images/product/pro-list-ema.png) no-repeat 2% center;}
	.case-zw .right .contact ul li:nth-child(2){background:url(../images/product/pro-list-tel.png) no-repeat 2% center;}
	.case-zw .right .contact ul li a{font-size:16px;color:#000;padding:2% 0 2% 20%;}
	.case-zw .right .contact ul li a b{font-size:19px;color:#000;display:block;}
	.case-zw .right .contact ul li:hover a b{color:#155798;}
/*related-pro*/
	.related-pro{background:url(../images/case-det/case-re-bg.png) no-repeat;background-size:100% auto;padding-left:18%;position:relative;margin-top:2%;}
	.related-pro .cont{position:absolute;left:0.25%;top:15%;width:20%;}
	.related-pro ul{width:100%;margin:1.5% -1.5% 0.5% -1.5%;}
	.related-pro ul li{width:25%;padding:0 1.5%;float:left;}
	.related-pro ul li a{width:100%;}
	.related-pro ul li a:hover h3{color:#88ABDA;}
	.related-pro ul li a img{width:100%;border:1px solid #88ABDA;border-radius:20px;}
	.related-pro ul li a h3{font-size:18px;margin:2% 0;color:#010101;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*related-cases*/
	.related-cases{margin:1% auto 3% auto;}
	.related-cases h1{font-size:0.36rem;color:#010101;font-family:'pi';text-align:center;background:url(../images/case-det/related-cases.png) no-repeat center;padding:0.5% 0;}
}

@media screen and (max-width: 1400px) and (min-width: 1200px){
/*banner*/
	.banner-bj{background:url(../images/case-det/case-de-bg.jpg) no-repeat;padding:0 2% 2% 2%;}	
	.case-det{background:url(../images/case-det/case-de-beijing.png) no-repeat center bottom;background-size:100% 86%;position:relative;}
	.case-det .left{width:57.4%;margin-left:2%;margin-bottom:2%;float:left;border-radius:0.25rem;overflow:hidden;}
	.case-det .left img{width:100%;}
	.case-det .left video,.case-det .left iframe{width:100%;height:4.9rem;}
	.case-det .right{width:39.8%;padding-left:1%;float:right;margin-top:5%;}
	.case-det .right h1{font-size:27px;color:#155799;line-height:0.36rem;}
	.case-det .right p{font-size:0.18rem;padding:1% 0 1% 9%;margin:1% 0;}
	.case-det .right .one{background:url(../images/case-det/case-de-cap.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .two{background:url(../images/case-det/case-de-loc.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .three{background:url(../images/case-det/case-de-app.png) no-repeat left center;background-size:7% auto;}
	.case-det .right p b{font-size:0.21rem;}
	.case-det .right img{position:absolute;right:0;bottom:0;width:40%;}
/*case-det-zw*/
	.case-det-zw{background:url(../images/case-det/case-bg.jpg);padding:0 2%;}
	.case-zw .left{width:75%;float:left;}
	.case-zw .left h2{font-size:0.3rem;color:#010101;font-family:'pi';}
	.case-zw .left p{font-size:0.16rem;color:#333;line-height:0.27rem;}
	.case-zw .left p img{width:74%;margin:3% auto;border-radius:15px;}
	.case-zw .right{width:22%;float:right;margin-top:3%;}
	
	/*leave-message*/
	.leave-message{background:linear-gradient(90deg,rgba(170,75,107,0.15) 0%,rgba(21,87,153,0.15) 100%);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.05);box-shadow:2px 2px 10px rgba(0,0,0,0.5);border-radius:0.2rem;padding:5% 5%;}
	.leave-message h3{font-size:0.2rem;color:#000;text-align:center;margin:0 0 5% 0;}
	.leave-message form input{width:94%;display:block;height:0.35rem;padding:0 3%;margin-bottom:5%;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.16rem;color:#333;font-family:MicrosoftYaHei;}
	.leave-message form textarea{min-width:94%;padding:0 3%;max-width:94%;min-height:0.8rem;max-height:0.8rem;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.16rem;color:#333;font-family:MicrosoftYaHei;display:block;}
	.leave-message form button{width:80%;margin:6% 10% 3% 10%;display:block;font-size:0.2rem;color:#fff;font-weight:bold;text-align:center;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);border-radius:0.15rem;border:0;padding:1.8% 0;}
	
	.case-zw .right .contact{border-radius:20px;overflow:hidden;margin-bottom:10%;}
	.case-zw .right .contact div a{width:100%;padding:3% 0;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);font-size:0.24rem;color:#fff;text-align:center;font-weight:bold;}
	.case-zw .right .contact ul{background:url(../images/case-det/case-con.png) no-repeat;background-size:100% 100%;padding:2% 1%;}
	.case-zw .right .contact ul li{margin:3% 0;}
	.case-zw .right .contact ul li:nth-child(1){background:url(../images/product/pro-list-ema.png) no-repeat 2% center;background-size:15% auto;}
	.case-zw .right .contact ul li:nth-child(2){background:url(../images/product/pro-list-tel.png) no-repeat 2% center;background-size:15% auto;}
	.case-zw .right .contact ul li a{font-size:15px;color:#000;padding:2% 0 2% 20%;}
	.case-zw .right .contact ul li a b{font-size:16px;color:#000;display:block;}
	.case-zw .right .contact ul li:hover a b{color:#155798;}
/*related-pro*/
	.related-pro{background:url(../images/case-det/case-re-bg.png) no-repeat;background-size:100% 100%;padding-left:22%;position:relative;margin-top:2%;}
	.related-pro .cont{position:absolute;left:0.25%;top:16%;width:20%;}
	.related-pro ul{width:100%;margin:1.5% -1.5% 0.5% -1.5%;}
	.related-pro ul li{width:25%;padding:0 1.5%;float:left;}
	.related-pro ul li a{width:100%;}
	.related-pro ul li a:hover h3{color:#88ABDA;}
	.related-pro ul li a img{width:100%;border:1px solid #88ABDA;border-radius:0.1rem;}
	.related-pro ul li a h3{font-size:16px;margin:2% 0;color:#010101;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*related-cases*/
	.related-cases{margin:1% auto 3% auto;}
	.related-cases h1{font-size:0.3rem;color:#010101;font-family:'pi';text-align:center;background:url(../images/case-det/related-cases.png) no-repeat center;background-size:45% auto;padding:0.5% 0;}
}

@media screen and (max-width: 1200px) and (min-width: 992px){
/*banner*/
	.banner-bj{background:url(../images/case-det/case-de-bg.jpg) no-repeat;padding:0 2% 2% 2%;}	
	.case-det{background:url(../images/case-det/case-de-beijing.png) no-repeat center bottom;background-size:100% 86%;position:relative;}
	.case-det .left{width:57.4%;margin-left:2%;margin-bottom:2%;float:left;border-radius:0.25rem;overflow:hidden;}
	.case-det .left img{width:100%;}
	.case-det .left video,.case-det .left iframe{width:100%;height:4rem;}
	.case-det .right{width:39.8%;padding-left:1%;float:right;margin-top:5%;}
	.case-det .right h1{font-size:21px;color:#155799;line-height:0.3rem;}
	.case-det .right p{font-size:0.16rem;padding:1% 0 1% 9%;margin:1% 0;}
	.case-det .right .one{background:url(../images/case-det/case-de-cap.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .two{background:url(../images/case-det/case-de-loc.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .three{background:url(../images/case-det/case-de-app.png) no-repeat left center;background-size:7% auto;}
	.case-det .right p b{font-size:0.18rem;}
	.case-det .right img{position:absolute;right:0;bottom:0;width:40%;}
/*case-det-zw*/
	.case-det-zw{background:url(../images/case-det/case-bg.jpg);padding:0 2%;}
	.case-zw .left{width:75%;float:left;}
	.case-zw .left h2{font-size:0.27rem;color:#010101;font-family:'pi';}
	.case-zw .left p{font-size:0.16rem;color:#333;line-height:0.25rem;}
	.case-zw .left p img{width:74%;margin:3% auto;border-radius:15px;}
	.case-zw .right{width:24%;float:right;margin-top:3%;}
	
	/*leave-message*/
	.leave-message{background:linear-gradient(90deg,rgba(170,75,107,0.15) 0%,rgba(21,87,153,0.15) 100%);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.05);box-shadow:2px 2px 10px rgba(0,0,0,0.5);border-radius:0.2rem;padding:5% 5%;}
	.leave-message h3{font-size:0.16rem;color:#000;text-align:center;margin:0 0 5% 0;}
	.leave-message form input{width:94%;display:block;height:0.35rem;padding:0 3%;margin-bottom:5%;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.16rem;color:#333;font-family:MicrosoftYaHei;}
	.leave-message form textarea{min-width:94%;padding:0 3%;max-width:94%;min-height:0.8rem;max-height:0.8rem;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.16rem;color:#333;font-family:MicrosoftYaHei;display:block;}
	.leave-message form button{width:80%;margin:6% 10% 3% 10%;display:block;font-size:0.18rem;color:#fff;font-weight:bold;text-align:center;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);border-radius:0.15rem;border:0;padding:1.8% 0;}
	
	.case-zw .right .contact{border-radius:20px;overflow:hidden;margin-bottom:10%;}
	.case-zw .right .contact div a{width:100%;padding:3% 0;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);font-size:0.18rem;color:#fff;text-align:center;font-weight:bold;}
	.case-zw .right .contact ul{background:url(../images/case-det/case-con.png) no-repeat;background-size:100% 100%;padding:2% 1%;}
	.case-zw .right .contact ul li{margin:3% 0;}
	.case-zw .right .contact ul li:nth-child(1){background:url(../images/product/pro-list-ema.png) no-repeat 2% center;background-size:15% auto;}
	.case-zw .right .contact ul li:nth-child(2){background:url(../images/product/pro-list-tel.png) no-repeat 2% center;background-size:15% auto;}
	.case-zw .right .contact ul li a{font-size:15px;color:#000;padding:2% 0 2% 20%;}
	.case-zw .right .contact ul li a b{font-size:14px;color:#000;display:block;}
	.case-zw .right .contact ul li:hover a b{color:#155798;}
/*related-pro*/
	.related-pro{background:url(../images/case-det/case-re-bg.png) no-repeat;background-size:100% 100%;padding-left:22%;position:relative;margin-top:2%;}
	.related-pro .cont{position:absolute;left:0.25%;top:16%;width:20%;}
	.related-pro ul{width:100%;margin:1.5% -1.5% 0.5% -1.5%;}
	.related-pro ul li{width:25%;padding:0 1.5%;float:left;}
	.related-pro ul li a{width:100%;}
	.related-pro ul li a:hover h3{color:#88ABDA;}
	.related-pro ul li a img{width:100%;border:1px solid #88ABDA;border-radius:0.1rem;}
	.related-pro ul li a h3{font-size:15px;margin:2% 0;color:#010101;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*related-cases*/
	.related-cases{margin:1% auto 3% auto;}
	.related-cases h1{font-size:0.27rem;color:#010101;font-family:'pi';text-align:center;background:url(../images/case-det/related-cases.png) no-repeat center;background-size:45% auto;padding:0.5% 0;}
}

@media screen and (max-width: 992px) and (min-width: 769px){
/*banner*/
	.banner-bj{background:url(../images/case-det/case-de-bg.jpg) no-repeat;padding:0 2% 2% 2%;}	
	.case-det{background:url(../images/case-det/case-de-beijing.png) no-repeat center bottom;background-size:100% 86%;position:relative;}
	.case-det .left{width:57.4%;margin-left:2%;margin-bottom:2%;float:left;border-radius:0.25rem;overflow:hidden;}
	.case-det .left img{width:100%;}
	.case-det .left video,.case-det .left iframe{width:100%;height:2.5rem;}
	.case-det .right{width:39.8%;padding-left:1%;float:right;margin-top:5%;}
	.case-det .right h1{font-size:18px;color:#155799;line-height:0.25rem;}
	.case-det .right p{font-size:0.14rem;padding:1% 0 1% 9%;margin:1% 0;}
	.case-det .right .one{background:url(../images/case-det/case-de-cap.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .two{background:url(../images/case-det/case-de-loc.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .three{background:url(../images/case-det/case-de-app.png) no-repeat left center;background-size:7% auto;}
	.case-det .right p b{font-size:0.15rem;}
	.case-det .right img{position:absolute;right:0;bottom:0;width:40%;}
/*case-det-zw*/
	.case-det-zw{background:url(../images/case-det/case-bg.jpg);padding:0 2%;}
	.case-zw .left{width:75%;float:left;}
	.case-zw .left h2{font-size:0.21rem;color:#010101;font-family:'pi';}
	.case-zw .left p{font-size:0.14rem;color:#333;line-height:0.25rem;}
	.case-zw .left p img{width:74%;margin:3% auto;border-radius:15px;}
	.case-zw .right{width:24%;float:right;margin-top:3%;}
	
	/*leave-message*/
	.leave-message{background:linear-gradient(90deg,rgba(170,75,107,0.15) 0%,rgba(21,87,153,0.15) 100%);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.05);box-shadow:2px 2px 10px rgba(0,0,0,0.5);border-radius:0.2rem;padding:5% 5%;}
	.leave-message h3{font-size:0.14rem;color:#000;text-align:center;margin:0 0 5% 0;}
	.leave-message form input{width:94%;display:block;height:0.3rem;padding:0 3%;margin-bottom:5%;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.15rem;color:#333;font-family:MicrosoftYaHei;}
	.leave-message form textarea{min-width:94%;padding:0 3%;max-width:94%;min-height:0.8rem;max-height:0.8rem;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.15rem;color:#333;font-family:MicrosoftYaHei;display:block;}
	.leave-message form button{width:80%;margin:6% 10% 3% 10%;display:block;font-size:0.18rem;color:#fff;font-weight:bold;text-align:center;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);border-radius:0.15rem;border:0;padding:1.8% 0;}
	
	.case-zw .right .contact{border-radius:20px;overflow:hidden;margin-bottom:10%;}
	.case-zw .right .contact div a{width:100%;padding:3% 0;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);font-size:0.15rem;color:#fff;text-align:center;font-weight:bold;}
	.case-zw .right .contact ul{background:url(../images/case-det/case-con.png) no-repeat;background-size:100% 100%;padding:2% 1%;}
	.case-zw .right .contact ul li{margin:3% 0;}
/*
	.case-zw .right .contact ul li:nth-child(1){background:url(../images/product/pro-list-ema.png) no-repeat 2% center;background-size:10% auto;}
	.case-zw .right .contact ul li:nth-child(2){background:url(../images/product/pro-list-tel.png) no-repeat 2% center;background-size:10% auto;}
*/
	.case-zw .right .contact ul li a{font-size:13px;color:#000;padding:2% 0 2% 2%;}
	.case-zw .right .contact ul li a b{font-size:13px;color:#000;display:block;}
	.case-zw .right .contact ul li:hover a b{color:#155798;}
/*related-pro*/
	.related-pro{background:url(../images/case-det/case-re-bg.png) no-repeat;background-size:100% 100%;padding-left:22%;position:relative;margin-top:2%;}
	.related-pro .cont{position:absolute;left:0.25%;top:16%;width:20%;}
	.related-pro ul{width:100%;margin:1.5% -1.5% 0.5% -1.5%;}
	.related-pro ul li{width:25%;padding:0 1.5%;float:left;}
	.related-pro ul li a{width:100%;}
	.related-pro ul li a:hover h3{color:#88ABDA;}
	.related-pro ul li a img{width:100%;border:1px solid #88ABDA;border-radius:0.1rem;}
	.related-pro ul li a h3{font-size:15px;margin:2% 0;color:#010101;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*related-cases*/
	.related-cases{margin:1% auto 3% auto;}
	.related-cases h1{font-size:0.21rem;color:#010101;font-family:'pi';text-align:center;background:url(../images/case-det/related-cases.png) no-repeat center;background-size:45% auto;padding:0.5% 0;}
}

@media screen and (max-width: 769px) {
/*banner*/
	.banner-bj{background:url(../images/case-det/case-de-bg.jpg) no-repeat;padding:5% 2% 2% 2%;}	
	.case-det{background:url(../images/case-det/case-de-beijing.png) no-repeat center bottom;background-size:100% 86%;position:relative;}
	.case-det .left{width:100%;margin-bottom:2%;float:left;border-radius:0.25rem;overflow:hidden;}
	.case-det .left img{width:100%;height:3.8rem;}
	.case-det .left video,.case-det .left iframe{width:100%;height:3.8rem;}
	.case-det .right{width:100%;padding-left:1%;float:right;}
	.case-det .right h1{font-size:0.32rem;color:#155799;line-height:0.42rem;}
	.case-det .right p{font-size:0.25rem;padding:1% 0 1% 9%;margin:1% 0;}
	.case-det .right .one{background:url(../images/case-det/case-de-cap.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .two{background:url(../images/case-det/case-de-loc.png) no-repeat left center;background-size:7% auto;}
	.case-det .right .three{background:url(../images/case-det/case-de-app.png) no-repeat left center;background-size:7% auto;}
	.case-det .right p b{font-size:0.3rem;}
	.case-det .right img{margin-top:3%;width:100%;}
/*case-det-zw*/
	.case-det-zw{background:url(../images/case-det/case-bg.jpg);padding:0 2%;}
	.case-zw .left{width:100%;}
	.case-zw .left h2{font-size:0.32rem;color:#010101;font-family:'pi';}
	.case-zw .left p{font-size:0.27rem;color:#333;line-height:0.42rem;}
	.case-zw .left p img{width:100%;margin:3% auto;border-radius:0.15rem;}
	.case-zw .right{width:24%;float:right;margin-top:3%;display:none;}
	
	/*leave-message*/
	.leave-message{background:linear-gradient(90deg,rgba(170,75,107,0.15) 0%,rgba(21,87,153,0.15) 100%);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.05);-webkit-box-shadow:2px 2px 15px rgba(0,0,0,0.05);box-shadow:2px 2px 10px rgba(0,0,0,0.5);border-radius:0.2rem;padding:5% 5%;}
	.leave-message h3{font-size:0.14rem;color:#000;text-align:center;margin:0 0 5% 0;}
	.leave-message form input{width:94%;display:block;height:0.3rem;padding:0 3%;margin-bottom:5%;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.15rem;color:#333;font-family:MicrosoftYaHei;}
	.leave-message form textarea{min-width:94%;padding:0 3%;max-width:94%;min-height:0.8rem;max-height:0.8rem;border-radius:0.05rem;border:1px dashed #D2D2D2;font-size:0.15rem;color:#333;font-family:MicrosoftYaHei;display:block;}
	.leave-message form button{width:80%;margin:6% 10% 3% 10%;display:block;font-size:0.18rem;color:#fff;font-weight:bold;text-align:center;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);border-radius:0.15rem;border:0;padding:1.8% 0;}
	
	.case-zw .right .contact{border-radius:20px;overflow:hidden;margin-bottom:10%;}
	.case-zw .right .contact div a{width:100%;padding:3% 0;background:linear-gradient(90deg, #AA4B6B 0%, #155799 100%);font-size:0.15rem;color:#fff;text-align:center;font-weight:bold;}
	.case-zw .right .contact ul{background:url(../images/case-det/case-con.png) no-repeat;background-size:100% 100%;padding:2% 1%;}
	.case-zw .right .contact ul li{margin:3% 0;}
/*
	.case-zw .right .contact ul li:nth-child(1){background:url(../images/product/pro-list-ema.png) no-repeat 2% center;background-size:10% auto;}
	.case-zw .right .contact ul li:nth-child(2){background:url(../images/product/pro-list-tel.png) no-repeat 2% center;background-size:10% auto;}
*/
	.case-zw .right .contact ul li a{font-size:13px;color:#000;padding:2% 0 2% 2%;}
	.case-zw .right .contact ul li a b{font-size:13px;color:#000;display:block;}
	.case-zw .right .contact ul li:hover a b{color:#155798;}
/*related-pro*/
	.related-pro{background:url(../images/case-det/case-re-bg.png) no-repeat;background-size:100% 100%;padding-left:22%;position:relative;margin-top:2%;display:none;}
	.related-pro .cont{position:absolute;left:0.25%;top:16%;width:20%;}
	.related-pro ul{width:100%;margin:1.5% -1.5% 0.5% -1.5%;}
	.related-pro ul li{width:25%;padding:0 1.5%;float:left;}
	.related-pro ul li a{width:100%;}
	.related-pro ul li a:hover h3{color:#88ABDA;}
	.related-pro ul li a img{width:100%;border:1px solid #88ABDA;border-radius:0.1rem;}
	.related-pro ul li a h3{font-size:15px;margin:2% 0;color:#010101;font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*related-cases*/
	.related-cases{margin:1% auto 3% auto;}
	.related-cases h1{font-size:0.32rem;color:#010101;font-family:'pi';text-align:center;background:url(../images/case-det/related-cases.png) no-repeat center;background-size:70% auto;padding:0.75% 0;}
}