@charset "utf-8";
/* CSS Document */
body {margin:0;font-family:ArialMT;position:relative;overflow-x:hidden;}
dl,dd{margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;display:inline-block;}
p{margin:0;}
button:focus {outline: none;}
input:focus,textarea:focus {outline:none;}
.clearfix{clear:both!important;}
.clearfix:before,.clearfix:after{display: table;content:" ";clear: both;}
img{display:block;}
.top-bj{background:#1B1B1B;position:relative;}
.header-yy{box-shadow:0px 4px 7px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 7px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 4px 7px 0px rgba(0,0,0,0.5);}

.breadcrumbs,.breadcrumbs a{color:#fff;}
.banner h1,.banner p{color:#fff;}
.related-bj .down ul li h2 div{text-align:center;}


@media screen and (min-width: 1380px) {
	.sjd{display:none!important;}
    .container{max-width:1380px;min-width:1380px;width:100%;margin:0 auto;}
	
/*top*/
	.header{background:url(/images/index/banner-bj.jpg) no-repeat;padding-bottom:2%;}
	.head{position:relative;}
	.top{padding:1% 0;}
	.top .logo{width:19%;float:left;}
	.top ul{width:56%;margin:0 3% 0 4%;float:left;}
	.top ul li{width:14%;float:left;text-align:center;}
	.top ul li.active{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top ul li a{padding:15% 0;font-size:20px;color:#fff;}
	.top ul li i{padding:0 8%;background:url(/images/xiala.png) no-repeat center;background-size:50% auto;}
	.top ul li:hover a{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top .hqbj{width:18%;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;margin:0;background-image: linear-gradient(0deg, rgba(47,67,90,0.96) 0%,rgba(26,30,34, 0.96) 100%);position:absolute;top:0px}
    .navigation-down .nav-down-menu .navigation-down-inner,.index-dh-other{margin:0 auto;width:1380px;position:relative;}
	.navigation-down-inner dl{width:100%;margin:2% 0;}
	.navigation-down-inner dl:hover{background-color: rgba(255,255,255,0.07);border-radius:22px;}
	.navigation-down-inner dl dt{width:13%;float:left;margin-right:3%;text-align:center;border:1px dashed #5e6f7f;border-radius:22px;}
	.navigation-down-inner dl dt a{font-size:16px;color:#ccc;text-align:center;padding:5% 0;}
	.navigation-down-inner dl dd{width:10%;float:left;position:relative;}
	.navigation-down-inner dl dd a{font-size:16px;color:#b3b3b3;width:100%;text-align:center;padding:6% 0;background:url(/images/xiexian.png) no-repeat right center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.navigation-down-inner dl dd a:hover{color:#fff;}
	.navigation-down-inner dl dd span{position:absolute;padding:7% 10%;background:url(/images/rx.png) no-repeat center;right:20%;top:-25%;}
	.navigation-down-inner dl .last a{background:0;}
	.navigation-down-inner dl .more{float:right;width:8%;text-align:center;padding:0.5% 0;border-bottom:1px dashed #e5e5e5;color:#b3b3b3;font-size:16px;margin-right:2%;}
	.navigation-down-inner .lx{margin-bottom:2.5%;}
    #solution{display:none;}
	
/*module-title*/
	.in-tit{text-align:center;position:relative;padding-top:1.6%;margin:2.5% auto 1.5% auto;}
	.in-tit img{position:absolute;left:0;right:0;top:0;margin:0 auto;}
	.in-tit h1{font-size:32px;color:#1a1a1a;font-family: MicrosoftYaHei-Bold;margin:0 0 1% 0;}
	.in-tit .xhx{height:15px;background:url(/images/index/bt_sj.png) no-repeat center;}
	
/*det-news*/
	.det-news{margin-bottom:2.5%;}
	.in-tit a{float:right;position:absolute;top:30%;right:0;width:9%;}
	.det-news .row{margin:0 -2%;}
	.det-news ul li{padding:0 2%;width:46%;float:left;}
	.det-news ul li a{width:100%;border-bottom:1px solid #c7c7c7;padding:3% 0;}
	.det-news ul li .wz{width:80%;float:left;font-size:17px;color:#1a1a1a;padding-left:6%;background:url(/images/news-det/hyxw.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.det-news ul li .sj{width:12%;float:right;text-align:center;font-size:15px;color:#4d4d4d;}
	.det-news ul li:hover a span{color:#ce0000;}
	
/*hot-pro*/
	.hot-pro{-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);border-radius:30px 0px 0px 0px;margin-top:10%;background:url(/images/news-det/rxcp_bj.png) no-repeat;background-size:100% 100%;padding:8% 0 3% 6%;}
	.hot-pro .tit{font-size:20px;font-weight:bold;color:#262626;text-align:center;padding:3.5% 0;background:url(/images/news-det/rxcp_bt.png) no-repeat;background-size:100% 100%;margin-bottom:8%;}
	.hot-pro .tit i{padding:0 8%;background:url(/images/news-det/rxcp_bt3.png) no-repeat left center;}
	.hot-p{padding-right:6%;}
	.h-pro{border-radius:20px 0px 6px 6px;border:1px solid #e0e0e0;margin-bottom:8%;overflow:hidden;}
	.h-pro p{padding:3.5% 0;text-align:center;font-size:16px;color:#1a1a1a;}
	.h-pro:hover{border:1px solid #ce0000;}
	
/*related case*/
	.related-bj{background:url(/images/case-det/anli_bj.jpg) no-repeat;background-size:100% 100%;}
	.related-bj .in-tit h1{color:#fff;margin-top:-0.8%;}
	.related-bj .in-tit a {position: absolute;top:12%;right: 0;width: 9%;}
	.related-bj .in-tit div{background:url(/images/case-det/quan.png) no-repeat;background-size:100% 100%;padding:1.2% 0;width:84%;margin:2% 8% 0 8%;}
	.related-bj .in-tit div p{font-size:17px;color:#fff;line-height:28px;width:86%;margin:0 7%;text-align:left;}
	.related-bj .down ul{margin:0 -1%;}
	.related-bj .down ul li{padding:0 1%;float:left;width:31.33%;}
	.related-bj .down ul li a{width:100%;}
	.related-bj .down ul li .tu{padding:0 2% 2% 0;background:url(/images/case-det/anlitu_bj.png) no-repeat right bottom;position:relative;}
	.related-bj .down ul li .tu img{border-radius:6px;border:1px solid #fff;}
	.related-bj .down ul li:hover .tu .mask{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;width:98%;height:95.5%;border:1px solid rgba(0,0,0,0.4);border-radius:6px;}
	.related-bj .down ul li h2 div{width:80%;float:left;font-size:18px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related-bj .down ul li h2 span{padding:0.5% 9%;background:url(/images/case-det/anli_xq_.png) no-repeat center;}
	.related-bj .down ul li:hover h2 span{background:url(/images/case-det/anli_xq_hover.png) no-repeat center;}
	
/*message*/
	.message-bj{padding:3% 0 1.5% 0;background:url(/images/pro-det/ly_bj.jpg) no-repeat;}
	.message .left{height:431px;background:url(/images/pro-det/ly_cebj.png) no-repeat left center;width:47%;float:left;position:relative;}
	.message .left .year{top:4%;position:absolute;}
	.message .left .you{position:absolute;top:0;right:5%;}
	.message .left a{position:absolute;top:70%;left:10%;}
	.message .left a{width:45%;text-align:center;color:#fff;font-size:16px;background-image: linear-gradient(90deg, #a10f0f 0%, #f38004 100%), linear-gradient(#f0f0f0, #f0f0f0);background-blend-mode: normal, normal;border-radius: 10px;border:3px solid  #6a1212;padding:2% 0;}
	.message .right{height:431px;width:45.5%;float:right;border:1px solid;border-image-source: linear-gradient(0deg, rgba(0, 0, 0, 0.51) 0%, rgba(255, 255, 255, 0.51) 100%);border-image-slice: 1;background:#20313f;padding:0 3%;}
	.message .right h1{color:#dd1821;font-size:34px;margin:5% 0;}
	.message .right form div{margin-bottom:4%;}
	.message .right form div label{width:100%;font-size:16px;color:#fff;}
	.message .right form div input{border-bottom:1px solid #6c6f73;border-top:0;border-right:0;border-left:0;width:100%;background-color:transparent;height:30px;font-size:16px;color:#fff;}
	.message .right form div.button{text-align:right;}
	.message .right form div.button button{width:28%;padding:2.1% 0;font-size:16px;color:#fff;background-image:linear-gradient(90deg, #f94935 0%, #c7000b 100%);border-radius: 6px;border:0;margin-top:1%;}
	.message .right form .lytext label span{font-size:16px;color:#bebebe;padding-left:4%;}
/*footer*/
	.footer-bj{background:#3a3a3a;padding:2% 0 1% 0;}
	.footer .foot-dl{width:15%;float:left;margin-right:2%;}
	.footer .foot-dl dt{margin-bottom:10%;}
	.footer .foot-dl dd{margin:8% 0;}
	.footer dl dt a{font-size:17px;font-weight:bold;color:#fff;}
	.footer dl dd a{font-size:16px;color:#ccc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.footer dl dd a:hover{color:#fff;}
	.footer dl.three dd a{width:100%;}
	.footer dl.four{width:36%;float:left;position:relative;}
	.footer dl.four dt{margin-bottom:3.6%;}
	.footer dl.four dt .qq{padding:4%;background:url(/images/index/bottom_qq.png) no-repeat center;position:absolute;top:-4%;left:18%;}
	.footer dl.four dd{margin:3.5% 0;color:#fff;font-size:16px;}
	.footer .ewm{float:right;width:9%;text-align:center;}
	.footer .ewm img{width:84%;margin:30% 8% 10% 8%;}
	.footer .ewm p{font-size:16px;color:#fff;}
/*links*/
	.footer-bj .links{text-align:center;font-size:16px;color:#fff;margin:0.5% 0;}
	.footer-bj .links a{color:#fff;font-size:15px;}
	.footer-bj .links a:hover{color:#ccc;}
/*copyright*/
	.copyright-bj{background:#696969;padding:0.8% 0;}
	.copyright{text-align:center;color:#fff;font-size:14px;}
	.copyright a{color:#fff;font-size:14px;margin-left:2%;}
	.copyright a:hover{color:#ccc;}
}

@media screen and (max-width: 1380px) and (min-width: 1200px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}
	
	/*top*/
	.header{background:url(/images/index/banner-bj.jpg) no-repeat;padding-bottom:2%;}
	.head{position:relative;}
	.breadcrumbs,.breadcrumbs a{font-size:15px;}
	.banner h1,.banner p{font-size:27px;}
	.banner p span{padding-left:2.5%;font-size:15px;color:#ccc;margin-right:5%;}
	.top{padding:1% 0;}
	.top .logo{width:19%;float:left;}
	.top .logo img{width:100%;}
	.top ul{width:56%;margin:0 3% 0 4%;float:left;}
	.top ul li{width:14%;float:left;text-align:center;}
	.top ul li.active{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top ul li a{padding:15% 0;font-size:18px;color:#fff;}
	.top ul li i{padding:0 8%;background:url(/images/xiala.png) no-repeat center;background-size:50% auto;}
	.top ul li:hover a{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top .hqbj{width:18%;}
	.top .hqbj img{width:100%;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;margin:0;background-image: linear-gradient(0deg, rgba(47,67,90,0.96) 0%,rgba(26,30,34, 0.96) 100%);position:absolute;top:0px}
    .navigation-down .nav-down-menu .navigation-down-inner,.index-dh-other{margin:0 auto;width:1200px;position:relative;}
	.navigation-down-inner dl{width:100%;margin:2% 0;}
	.navigation-down-inner dl:hover{background-color: rgba(255,255,255,0.07);border-radius:22px;}
	.navigation-down-inner dl dt{width:13%;float:left;margin-right:3%;text-align:center;border:1px dashed #5e6f7f;border-radius:22px;}
	.navigation-down-inner dl dt a{font-size:16px;color:#ccc;text-align:center;padding:5% 0;}
	.navigation-down-inner dl dd{width:10%;float:left;position:relative;}
	.navigation-down-inner dl dd a{font-size:16px;color:#b3b3b3;width:100%;text-align:center;padding:6% 0;background:url(/images/xiexian.png) no-repeat right center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.navigation-down-inner dl dd a:hover{color:#fff;}
	.navigation-down-inner dl dd span{position:absolute;padding:7% 10%;background:url(/images/rx.png) no-repeat center;right:20%;top:-25%;}
	.navigation-down-inner dl .last a{background:0;}
	.navigation-down-inner dl .more{float:right;width:8%;text-align:center;padding:0.5% 0;border-bottom:1px dashed #e5e5e5;color:#b3b3b3;font-size:16px;margin-right:2%;}
	.navigation-down-inner .lx{margin-bottom:2.5%;}
    #solution{display:none;}
	
/*module-title*/
	.in-tit{text-align:center;position:relative;padding-top:1.6%;margin:2.5% auto 1.5% auto;}
	.in-tit img{position:absolute;left:0;right:0;top:0;margin:0 auto;width:25%;}
	.in-tit h1{font-size:27px;color:#1a1a1a;font-family: MicrosoftYaHei-Bold;margin:0 0 1% 0;}
	.in-tit p{font-size:16px;}
	.in-tit .xhx{height:15px;background:url(/images/index/bt_sj.png) no-repeat center;}

	/*det-news*/
	.det-news{margin-bottom:2.5%;}
	.in-tit a{float:right;position:absolute;top:30%;right:-10%;width:27%;}
	.det-news .row{margin:0 -2%;}
	.det-news ul li{padding:0 2%;width:46%;float:left;}
	.det-news ul li a{width:100%;border-bottom:1px solid #c7c7c7;padding:3% 0;}
	.det-news ul li .wz{width:80%;float:left;font-size:17px;color:#1a1a1a;padding-left:6%;background:url(/images/news-det/hyxw.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.det-news ul li .sj{width:12%;float:right;text-align:center;font-size:15px;color:#4d4d4d;}
	.det-news ul li:hover a span{color:#ce0000;}
	
/*hot-pro*/
	.hot-pro{-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);border-radius:30px 0px 0px 0px;margin-top:10%;background:url(/images/news-det/rxcp_bj.png) no-repeat;background-size:100% 100%;padding:8% 0 3% 6%;}
	.hot-pro .tit{font-size:18px;font-weight:bold;color:#262626;text-align:center;padding:3.5% 0;background:url(/images/news-det/rxcp_bt.png) no-repeat;background-size:100% 100%;margin-bottom:8%;}
	.hot-pro .tit i{padding:0 8%;background:url(/images/news-det/rxcp_bt3.png) no-repeat left center;background-size:80% auto;}
	.hot-p{padding-right:6%;}
	.h-pro{border-radius:20px 0px 6px 6px;border:1px solid #e0e0e0;margin-bottom:8%;overflow:hidden;}
	.h-pro p{padding:3.5% 0;text-align:center;font-size:15px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.h-pro:hover{border:1px solid #ce0000;}
	
/*related case*/
	.related-bj{background:url(/images/case-det/anli_bj.jpg) no-repeat;background-size:100% 100%;}
	.related-bj .in-tit h1{color:#fff;margin-top:-0.8%;}
	.related-bj .in-tit a {top:12%;right:-9%;}
	.related-bj .in-tit div{background:url(/images/case-det/quan.png) no-repeat;background-size:100% 100%;padding:1.2% 0;width:84%;margin:2% 8% 0 8%;}
	.related-bj .in-tit div p{font-size:16px;color:#fff;line-height:28px;width:86%;margin:0 7%;text-align:left;}
	.related-bj .down ul{margin:0 -1%;}
	.related-bj .down ul li{padding:0 1%;float:left;width:31.33%;}
	.related-bj .down ul li a{width:100%;}
	.related-bj .down ul li .tu{padding:0 2% 2% 0;background:url(/images/case-det/anlitu_bj.png) no-repeat right bottom;position:relative;}
	.related-bj .down ul li .tu img{border-radius:6px;border:1px solid #fff;}
	.related-bj .down ul li:hover .tu .mask{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;width:98%;height:95.5%;border:1px solid rgba(0,0,0,0.4);border-radius:6px;}
	.related-bj .down ul li h2 div{width:80%;float:left;font-size:17px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related-bj .down ul li h2 span{padding:0.5% 9%;background:url(/images/case-det/anli_xq_.png) no-repeat center;background-size:100% auto;}
	.related-bj .down ul li:hover h2 span{background:url(/images/case-det/anli_xq_hover.png) no-repeat center;background-size:100% auto;}

/*message*/
	.message-bj{padding:3% 0 1.5% 0;background:url(/images/pro-det/ly_bj.jpg) no-repeat;}
	.message .left{height:431px;background:url(/images/pro-det/ly_cebj.png) no-repeat left center;width:47%;float:left;position:relative;}
	.message .left .year{top:10%;position:absolute;width:60%;}
	.message .left .you{position:absolute;top:4%;right:5%;width:35%;}
	.message .left a{position:absolute;top:65%;left:6%;}
	.message .left a{width:45%;text-align:center;color:#fff;font-size:16px;background-image: linear-gradient(90deg, #a10f0f 0%, #f38004 100%), linear-gradient(#f0f0f0, #f0f0f0);background-blend-mode: normal, normal;border-radius: 10px;border:3px solid  #6a1212;padding:2% 0;}
	.message .right{height:431px;width:45.5%;float:right;border:1px solid;border-image-source: linear-gradient(0deg, rgba(0, 0, 0, 0.51) 0%, rgba(255, 255, 255, 0.51) 100%);border-image-slice: 1;background:#20313f;padding:0 3%;}
	.message .right h1{color:#dd1821;font-size:30px;margin:8% 0 5% 0;}
	.message .right form div{margin-bottom:4%;}
	.message .right form div label{width:100%;font-size:16px;color:#fff;}
	.message .right form div input{border-bottom:1px solid #6c6f73;border-top:0;border-right:0;border-left:0;width:100%;background-color:transparent;height:30px;font-size:16px;color:#fff;}
	.message .right form div.button{text-align:right;}
	.message .right form div.button button{width:28%;padding:2.1% 0;font-size:16px;color:#fff;background-image:linear-gradient(90deg, #f94935 0%, #c7000b 100%);border-radius: 6px;border:0;margin-top:1%;}
	.message .right form .lytext label span{font-size:16px;color:#bebebe;padding-left:4%;}
	
/*footer*/
	.footer-bj{background:#3a3a3a;padding:2% 0 1% 0;}
	.footer .foot-dl{width:15%;float:left;margin-right:2%;}
	.footer .foot-dl dt{margin-bottom:10%;}
	.footer .foot-dl dd{margin:8% 0;}
	.footer dl dt a{font-size:16px;font-weight:bold;color:#fff;}
	.footer dl dd a{font-size:15px;color:#ccc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.footer dl dd a:hover{color:#fff;}
	.footer dl.three dd a{width:100%;}
	.footer dl.four{width:36%;float:left;position:relative;}
	.footer dl.four dt{margin-bottom:3.6%;}
	.footer dl.four dt .qq{padding:4%;background:url(/images/index/bottom_qq.png) no-repeat center;background-size:100% auto;position:absolute;top:-4%;left:18%;}
	.footer dl.four dd{margin:3.5% 0;color:#fff;font-size:16px;}
	.footer .ewm{float:right;width:9%;text-align:center;}
	.footer .ewm img{width:84%;margin:30% 8% 10% 8%;}
	.footer .ewm p{font-size:15px;color:#fff;}
/*links*/
	.footer-bj .links{text-align:center;font-size:16px;color:#fff;margin:0.5% 0;}
	.footer-bj .links a{color:#fff;font-size:15px;}
	.footer-bj .links a:hover{color:#ccc;}
/*copyright*/
	.copyright-bj{background:#696969;padding:0.8% 0;}
	.copyright{text-align:center;color:#fff;font-size:14px;}
	.copyright a{color:#fff;font-size:14px;margin-left:2%;}
	.copyright a:hover{color:#ccc;}
}

@media screen and (max-width: 1200px) and (min-width: 992px){
	.sjd{display:none!important;}
	.container{width:96%;margin:0 auto;padding:0 2%;}
	
	/*top*/
	.header{background:url(/images/index/banner-bj.jpg) no-repeat;padding-bottom:2%;}
	.head{position:relative;}
	.breadcrumbs,.breadcrumbs a{font-size:14px;}
	.banner h1,.banner p{font-size:24px;}
	.banner p span{padding-left:3.5%;font-size:14px;color:#ccc;margin-right:6%;}
	.top{padding:1% 0;}
	.top .logo{width:19%;float:left;}
	.top .logo img{width:100%;}
	.top ul{width:56%;margin:0 3% 0 4%;float:left;}
	.top ul li{width:14%;float:left;text-align:center;}
	.top ul li.active{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top ul li a{padding:15% 0;font-size:15px;color:#fff;}
	.top ul li i{padding:0 6%;background:url(/images/xiala.png) no-repeat center;background-size:80% auto;}
	.top ul li:hover a{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top .hqbj{width:18%;}
	.top .hqbj img{width:100%;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;margin:0;background-image: linear-gradient(0deg, rgba(47,67,90,0.96) 0%,rgba(26,30,34, 0.96) 100%);position:absolute;top:0px}
    .navigation-down .nav-down-menu .navigation-down-inner,.index-dh-other{margin:0 auto;width:992px;position:relative;}
	.navigation-down-inner dl{width:100%;margin:2% 0;}
	.navigation-down-inner dl:hover{background-color: rgba(255,255,255,0.07);border-radius:22px;}
	.navigation-down-inner dl dt{width:13%;float:left;margin-right:3%;text-align:center;border:1px dashed #5e6f7f;border-radius:22px;}
	.navigation-down-inner dl dt a{font-size:15px;color:#ccc;text-align:center;padding:5% 0;}
	.navigation-down-inner dl dd{width:10%;float:left;position:relative;}
	.navigation-down-inner dl dd a{font-size:15px;color:#b3b3b3;width:100%;text-align:center;padding:6% 0;background:url(/images/xiexian.png) no-repeat right center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.navigation-down-inner dl dd a:hover{color:#fff;}
	.navigation-down-inner dl dd span{position:absolute;padding:7% 10%;background:url(/images/rx.png) no-repeat center;right:20%;top:-25%;}
	.navigation-down-inner dl .last a{background:0;}
	.navigation-down-inner dl .more{float:right;width:8%;text-align:center;padding:0.5% 0;border-bottom:1px dashed #e5e5e5;color:#b3b3b3;font-size:15px;margin-right:2%;}
	.navigation-down-inner .lx{margin-bottom:2.5%;}
    #solution{display:none;}
	
/*module-title*/
	.in-tit{text-align:center;position:relative;padding-top:1.6%;margin:2.5% auto 1.5% auto;}
	.in-tit img{position:absolute;left:0;right:0;top:0;margin:0 auto;width:25%;}
	.in-tit h1{font-size:24px;color:#1a1a1a;font-family: MicrosoftYaHei-Bold;margin:0 0 1% 0;}
	.in-tit p{font-size:15px;}
	.in-tit .xhx{height:15px;background:url(/images/index/bt_sj.png) no-repeat center;background-size:20% auto;}
	
/*det-news*/
	.det-news{margin-bottom:2.5%;}
	.in-tit a{float:right;position:absolute;top:30%;right:0;width:35%;}
	.in-tit a img{left:auto;right:0;}
	.det-news .row{margin:0 -2%;}
	.det-news ul li{padding:0 2%;width:46%;float:left;}
	.det-news ul li a{width:100%;border-bottom:1px solid #c7c7c7;padding:3% 0;}
	.det-news ul li .wz{width:80%;float:left;font-size:15px;color:#1a1a1a;padding-left:6%;background:url(/images/news-det/hyxw.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.det-news ul li .sj{width:12%;float:right;text-align:center;font-size:15px;color:#4d4d4d;}
	.det-news ul li:hover a span{color:#ce0000;}
	
/*hot-pro*/
	.hot-pro{-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);border-radius:30px 0px 0px 0px;margin-top:10%;background:url(/images/news-det/rxcp_bj.png) no-repeat;background-size:100% 100%;padding:8% 0 3% 6%;}
	.hot-pro .tit{font-size:16px;font-weight:bold;color:#262626;text-align:center;padding:3.5% 0;background:url(/images/news-det/rxcp_bt.png) no-repeat;background-size:100% 100%;margin-bottom:8%;}
	.hot-pro .tit i{padding:0 8%;background:url(/images/news-det/rxcp_bt3.png) no-repeat left center;background-size:80% auto;}
	.hot-p{padding-right:6%;}
	.h-pro{border-radius:20px 0px 6px 6px;border:1px solid #e0e0e0;margin-bottom:8%;overflow:hidden;}
	.h-pro p{padding:3% 0;text-align:center;font-size:15px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.h-pro:hover{border:1px solid #ce0000;}
	
/*related case*/
	.related-bj{background:url(/images/case-det/anli_bj.jpg) no-repeat;background-size:100% 100%;}
	.related-bj .in-tit h1{color:#fff;margin-top:-0.8%;}
	.related-bj .in-tit a {top:12%;right:2%;}
	.related-bj .in-tit div{background:url(/images/case-det/quan.png) no-repeat;background-size:100% 100%;padding:1.2% 0;width:84%;margin:2% 8% 0 8%;}
	.related-bj .in-tit div p{font-size:15px;color:#fff;line-height:28px;width:86%;margin:0 7%;text-align:left;}
	.related-bj .down ul{margin:0 -1%;}
	.related-bj .down ul li{padding:0 1%;float:left;width:31.33%;}
	.related-bj .down ul li a{width:100%;}
	.related-bj .down ul li .tu{padding:0 2% 2% 0;background:url(/images/case-det/anlitu_bj.png) no-repeat right bottom;position:relative;}
	.related-bj .down ul li .tu img{border-radius:6px;border:1px solid #fff;}
	.related-bj .down ul li:hover .tu .mask{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;width:98%;height:95.5%;border:1px solid rgba(0,0,0,0.4);border-radius:6px;}
	.related-bj .down ul li h2 div{width:80%;float:left;font-size:16px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related-bj .down ul li h2 span{padding:0.5% 9%;background:url(/images/case-det/anli_xq_.png) no-repeat center;background-size:100% auto;}
	.related-bj .down ul li:hover h2 span{background:url(/images/case-det/anli_xq_hover.png) no-repeat center;background-size:100% auto;}
	
/*message*/
	.message-bj{padding:3% 0 1.5% 0;background:url(/images/pro-det/ly_bj.jpg) no-repeat;}
	.message .left{height:360px;background:url(/images/pro-det/ly_cebj.png) no-repeat left center;background-size:100% auto;width:47%;float:left;position:relative;}
	.message .left .year{top:16%;position:absolute;width:60%;}
	.message .left .you{position:absolute;top:10%;right:5%;width:35%;}
	.message .left a{position:absolute;top:68%;left:6%;width:45%;text-align:center;color:#fff;font-size:16px;background-image: linear-gradient(90deg, #a10f0f 0%, #f38004 100%), linear-gradient(#f0f0f0, #f0f0f0);background-blend-mode: normal, normal;border-radius: 10px;border:3px solid  #6a1212;padding:2% 0;}
	.message .right{height:360px;width:45.5%;float:right;border:1px solid;border-image-source: linear-gradient(0deg, rgba(0, 0, 0, 0.51) 0%, rgba(255, 255, 255, 0.51) 100%);border-image-slice: 1;background:#20313f;padding:0 3%;}
	.message .right h1{color:#dd1821;font-size:24px;margin:5% 0 5% 0;}
	.message .right form div{margin-bottom:4%;}
	.message .right form div label{width:100%;font-size:15px;color:#fff;}
	.message .right form div input{border-bottom:1px solid #6c6f73;border-top:0;border-right:0;border-left:0;width:100%;background-color:transparent;height:30px;font-size:15px;color:#fff;}
	.message .right form div.button{text-align:right;}
	.message .right form div.button button{width:35%;padding:2.1% 0;font-size:16px;color:#fff;background-image:linear-gradient(90deg, #f94935 0%, #c7000b 100%);border-radius: 6px;border:0;margin-top:1%;}
	.message .right form .lytext label span{font-size:15px;color:#bebebe;padding-left:4%;}
	
/*footer*/
	.footer-bj{background:#3a3a3a;padding:2% 0 1% 0;}
	.footer .foot-dl{width:15%;float:left;margin-right:2%;}
	.footer .foot-dl dt{margin-bottom:10%;}
	.footer .foot-dl dd{margin:8% 0;}
	.footer dl dt a{font-size:15px;font-weight:bold;color:#fff;}
	.footer dl dd a{font-size:14px;color:#ccc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.footer dl dd a:hover{color:#fff;}
	.footer dl.three dd a{width:100%;}
	.footer dl.four{width:36%;float:left;position:relative;}
	.footer dl.four dt{margin-bottom:3.6%;}
	.footer dl.four dt .qq{padding:4% 6%;background:url(/images/index/bottom_qq.png) no-repeat center;background-size:65% auto;position:absolute;top:-1%;left:18%;}
	.footer dl.four dd{margin:3.5% 0;color:#fff;font-size:16px;}
	.footer .ewm{float:right;width:9%;text-align:center;}
	.footer .ewm img{width:84%;margin:30% 8% 10% 8%;}
	.footer .ewm p{font-size:14px;color:#fff;}
/*links*/
	.footer-bj .links{text-align:center;font-size:15px;color:#fff;margin:0.5% 0;}
	.footer-bj .links a{color:#fff;font-size:14px;}
	.footer-bj .links a:hover{color:#ccc;}
/*copyright*/
	.copyright-bj{background:#696969;padding:0.8% 0;}
	.copyright{text-align:center;color:#fff;font-size:13px;}
	.copyright a{color:#fff;font-size:14px;margin-left:2%;}
	.copyright a:hover{color:#ccc;}
}

@media screen and (max-width: 992px) and (min-width: 768px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}
	
	/*top*/
	.header{background:url(/images/index/banner-bj.jpg) no-repeat;padding-bottom:2%;}
	.breadcrumbs,.breadcrumbs a{font-size:13px;}
	.banner h1,.banner p{font-size:20px;}
	.banner p span{padding-left:3.5%;font-size:13px;color:#ccc;margin-right:6%;}	
	.head{position:relative;}
	.top{padding:1% 0;}
	.top .logo{width:23%;float:left;}
	.top .logo img{width:100%;}
	.top ul{width:70%;margin:0 3% 0 4%;float:left;}
	.top ul li{width:14%;float:left;text-align:center;}
	.top ul li.active{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top ul li a{padding:15% 0;font-size:14px;color:#fff;}
	.top ul li i{padding:0 6%;background:url(/images/xiala.png) no-repeat center;background-size:80% auto;}
	.top ul li:hover a{border-bottom:2px solid #a1bfcb;font-weight:bold;}
	.top .hqbj{width:18%;display:none;}
	.top .hqbj img{width:100%;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;margin:0;background-image: linear-gradient(0deg, rgba(47,67,90,0.96) 0%,rgba(26,30,34, 0.96) 100%);position:absolute;top:0px}
    .navigation-down .nav-down-menu .navigation-down-inner,.index-dh-other{margin:0 auto;width:768px;position:relative;}
	.navigation-down-inner dl{width:100%;margin:2% 0;}
	.navigation-down-inner dl:hover{background-color: rgba(255,255,255,0.07);border-radius:22px;}
	.navigation-down-inner dl dt{width:13%;float:left;margin-right:3%;text-align:center;border:1px dashed #5e6f7f;border-radius:22px;}
	.navigation-down-inner dl dt a{font-size:14px;color:#ccc;text-align:center;padding:5% 0;}
	.navigation-down-inner dl dd{width:10.6%;float:left;position:relative;}
	.navigation-down-inner dl dd a{font-size:14px;color:#b3b3b3;width:100%;text-align:center;padding:6% 0;background:url(/images/xiexian.png) no-repeat right center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.navigation-down-inner dl dd a:hover{color:#fff;}
	.navigation-down-inner dl dd span{position:absolute;padding:7% 10%;background:url(/images/rx.png) no-repeat center;right:20%;top:-25%;}
	.navigation-down-inner dl .last a{background:0;}
	.navigation-down-inner dl .more{float:right;width:6%;text-align:center;padding:0.5% 0;border-bottom:1px dashed #e5e5e5;color:#b3b3b3;font-size:14px;margin-right:2%;}
	.navigation-down-inner .lx{margin-bottom:2.5%;}
    #solution{display:none;}
	
/*module-title*/
	.in-tit{text-align:center;position:relative;padding-top:1.6%;margin:2.5% auto 1.5% auto;}
	.in-tit img{position:absolute;left:0;right:0;top:0;margin:0 auto;width:25%;}
	.in-tit h1{font-size:21px;color:#1a1a1a;font-family: MicrosoftYaHei-Bold;margin:0 0 1% 0;}
	.in-tit p{font-size:13px;}
	.in-tit .xhx{height:15px;background:url(/images/index/bt_sj.png) no-repeat center;background-size:20% auto;}
	
/*det-news*/
	.det-news{margin-bottom:2.5%;}
	.in-tit a{float:right;position:absolute;top:20%;right:0;width:45%;}
	.in-tit a img{left:auto;right:0;}
	.det-news .row{margin:0 -2%;}
	.det-news ul li{padding:0 2%;width:46%;float:left;}
	.det-news ul li a{width:100%;border-bottom:1px solid #c7c7c7;padding:3% 0;}
	.det-news ul li .wz{width:80%;float:left;font-size:14px;color:#1a1a1a;padding-left:6%;background:url(/images/news-det/hyxw.png) no-repeat left center;background-size:5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.det-news ul li .sj{width:12%;float:right;text-align:center;font-size:14px;color:#4d4d4d;}
	.det-news ul li:hover a span{color:#ce0000;}
	
/*hot-pro*/
	.hot-pro{-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);border-radius:30px 0px 0px 0px;margin-top:10%;background:url(/images/news-det/rxcp_bj.png) no-repeat;background-size:100% 100%;padding:8% 0 3% 6%;}
	.hot-pro .tit{font-size:15px;font-weight:bold;color:#262626;text-align:center;padding:3.5% 0;background:url(/images/news-det/rxcp_bt.png) no-repeat;background-size:100% 100%;margin-bottom:8%;}
	.hot-pro .tit i{padding:0 8%;background:url(/images/news-det/rxcp_bt3.png) no-repeat left center;background-size:80% auto;}
	.hot-p{padding-right:6%;}
	.h-pro{border-radius:20px 0px 6px 6px;border:1px solid #e0e0e0;margin-bottom:8%;overflow:hidden;}
	.h-pro p{padding:3% 0;text-align:center;font-size:14px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.h-pro:hover{border:1px solid #ce0000;}
	
/*related case*/
	.related-bj{background:url(/images/case-det/anli_bj.jpg) no-repeat;background-size:100% 100%;}
	.related-bj .in-tit h1{color:#fff;margin-top:-0.8%;}
	.related-bj .in-tit a {top:5%;right: 1.5%;}
	.related-bj .in-tit div{background:url(/images/case-det/quan.png) no-repeat;background-size:100% 100%;padding:1.2% 0;width:90%;margin:2% 5% 0 5%;}
	.related-bj .in-tit div p{padding:0 5%;font-size:13px;color:#fff;line-height:28px;width:90%;text-align:left;}
	.related-bj .down ul{margin:0 -1%;}
	.related-bj .down ul li{padding:0 1%;float:left;width:31.33%;}
	.related-bj .down ul li a{width:100%;}
	.related-bj .down ul li .tu{padding:0 2% 2% 0;background:url(/images/case-det/anlitu_bj.png) no-repeat right bottom;position:relative;}
	.related-bj .down ul li .tu img{border-radius:6px;border:1px solid #fff;}
	.related-bj .down ul li:hover .tu .mask{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;width:98%;height:95.5%;border:1px solid rgba(0,0,0,0.4);border-radius:6px;}
	.related-bj .down ul li h2{margin:5% auto;}
	.related-bj .down ul li h2 div{width:80%;float:left;font-size:14px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related-bj .down ul li h2 span{padding:0 9%;background:url(/images/case-det/anli_xq_.png) no-repeat top center;background-size:80% auto;margin-top:1%;}
	.related-bj .down ul li:hover h2 span{background:url(/images/case-det/anli_xq_hover.png) no-repeat top center;background-size:80% auto;}
	
/*message*/
	.message-bj{padding:3% 0 1.5% 0;background:url(/images/pro-det/ly_bj.jpg) no-repeat;}
	.message .left{height:280px;background:url(/images/pro-det/ly_cebj.png) no-repeat left center;background-size:100% auto;width:47%;float:left;position:relative;}
	.message .left .year{top:16%;position:absolute;width:50%;left:5%;}
	.message .left .you{position:absolute;top:10%;right:5%;width:30%;}
	.message .left a{position:absolute;top:64%;left:10%;width:40%;text-align:center;color:#fff;font-size:14px;background-image: linear-gradient(90deg, #a10f0f 0%, #f38004 100%), linear-gradient(#f0f0f0, #f0f0f0);background-blend-mode: normal, normal;border-radius: 10px;border:3px solid  #6a1212;padding:1.8% 0;}
	.message .right{height:280px;width:45.5%;float:right;border:1px solid;border-image-source: linear-gradient(0deg, rgba(0, 0, 0, 0.51) 0%, rgba(255, 255, 255, 0.51) 100%);border-image-slice: 1;background:#20313f;padding:0 3%;}
	.message .right h1{color:#dd1821;font-size:20px;margin:5% 0 5% 0;}
	.message .right form div{margin-bottom:3%;}
	.message .right form div label{width:100%;font-size:14px;color:#fff;}
	.message .right form div input{border-bottom:1px solid #6c6f73;border-top:0;border-right:0;border-left:0;width:100%;background-color:transparent;height:20px;font-size:14px;color:#fff;}
	.message .right form div.button{text-align:right;}
	.message .right form div.button button{width:40%;padding:2.1% 0;font-size:14px;color:#fff;background-image:linear-gradient(90deg, #f94935 0%, #c7000b 100%);border-radius: 6px;border:0;margin-top:1%;}
	.message .right form .lytext label span{font-size:13px;color:#bebebe;padding-left:2%;}
	
/*footer*/
	.footer-bj{background:#3a3a3a;padding:2% 0 1% 0;}
	.footer .foot-dl{width:15%;float:left;margin-right:2%;}
	.footer .foot-dl dt{margin-bottom:10%;}
	.footer .foot-dl dd{margin:8% 0;}
	.footer dl dt a{font-size:14px;font-weight:bold;color:#fff;}
	.footer dl dd a{font-size:13px;color:#ccc;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.footer dl dd a:hover{color:#fff;}
	.footer dl.three dd a{width:100%;}
	.footer dl.four{width:36%;float:left;position:relative;}
	.footer dl.four dt{margin-bottom:3.6%;}
	.footer dl.four dt .qq{padding:4% 6%;background:url(/images/index/bottom_qq.png) no-repeat center;background-size:65% auto;position:absolute;top:-1%;left:24%;}
	.footer dl.four dd{margin:3.5% 0;color:#fff;font-size:16px;}
	.footer .ewm{float:right;width:9%;text-align:center;}
	.footer .ewm img{width:84%;margin:30% 8% 10% 8%;}
	.footer .ewm p{font-size:13px;color:#fff;}
/*links*/
	.footer-bj .links{text-align:center;font-size:14px;color:#fff;margin:0.5% 0;}
	.footer-bj .links a{color:#fff;font-size:14px;}
	.footer-bj .links a:hover{color:#ccc;}
/*copyright*/
	.copyright-bj{background:#696969;padding:0.8% 0;}
	.copyright{text-align:center;color:#fff;font-size:12px;}
	.copyright a{color:#fff;font-size:14px;margin-left:2%;}
	.copyright a:hover{color:#ccc;}
}

@media screen and (max-width: 768px) {
	.pcd{display:none!important;}
	html {font-size:100px;}
	@media(max-width:768px){ html { font-size:100px; } }
	@media(max-width:640px){ html { font-size:85.33px; } } 
	@media(max-width:540px){ html { font-size:72px; } }
	@media(max-width:480px){ html { font-size:64px; } } 
	@media(max-width:445px){ html { font-size:60px; } }
	@media(max-width:414px){ html { font-size:55.2px; } }   
	@media(max-width:375px){ html { font-size:50px; } } 
	@media(max-width:360px){ html { font-size:48px; } }   
	@media(max-width:320px){ html { font-size:42.67px; } }
	
/*sj-top*/
	.sj-top{padding:0 1%;background:url(/images/phone/topbj.jpg) no-repeat;background-size:100% 100%;position:fixed;top:0;z-index:9998;width:98%;height:1.2rem;}
	.sj-tb{height:1.2rem;}
	.sj-top .logo{width:40%;margin:0 auto;position:absolute;top:20%;left:4%;}
	.sj-nav{color:#fff;width:9%;position:absolute;right:3%;top:28%;}
	.sj-nav img{max-width:80%;min-width:60%;}
	/*nav-sub css*/
	.sj-top .sj-nav-sub {position: absolute;top: 0%;width:0;right: 0;height:8rem;background:rgb(0,0,0,0.5);z-index:1500;overflow:hidden;}
	.sj-top .sj-nav-sub ul {width:94%;height: auto;margin:0;padding:0 3%;word-wrap:break-word;list-style:none;}
	.sj-top .sj-nav-sub ul li {width: 100%;height:0.54rem;float: none;border-top:1.5px solid rgba(255,255,255,.8);list-style:none;margin:0;padding:6% 0;word-wrap:break-word;}
	.sj-top .sj-nav-sub ul li a{font-size:0.3rem;}
	.sj-top .sj-nav-sub li:first-child {background: rgba(0,0,0,0.1);border-top: none;transition: all .5s ease-in;}
	.sj-top .sj-nav-sub li a {display: block;width: 100%;line-height:0.5rem;color:#fff;text-align: center;font-family: helvetiac;font-weight: 500;text-decoration:none;}
	.test {width:100%;height:100%;position: fixed;top: 0;left:0;background-color: rgba(0,0,0,.4);z-index: 10;display: none;}
	#closeBtn{height:0.9rem!important;position:relative;}
	#closeBtn img{width:15%;position:absolute;top:30%;left:0;right:0;margin:0 auto;}	
	
/*module-title*/
	.in-tit{text-align:center;position:relative;padding-top:5.6%;margin:2.5% auto 1.5% auto;}
	.in-tit img{position:absolute;left:0;right:0;top:0;margin:0 auto;width:75%;}
	.in-tit h1{font-size:0.32rem;color:#1a1a1a;font-family: MicrosoftYaHei-Bold;margin:0 0 1% 0;}
	.in-tit p{font-size:13px;}
	.in-tit .xhx{height:15px;background:url(/images/index/bt_sj.png) no-repeat center;background-size:20% auto;}
	
/*det-news*/
	.det-news{margin-bottom:2.5%;padding:0 2%;}
	.in-tit a{float:right;position:absolute;top:20%;right:0;width:30%;}
	.in-tit a img{left:auto;right:0;}
	.det-news .row{}
	.det-news ul li{padding:0 2%;width:96%;font-size:0;}
	.det-news ul li a{width:100%;border-bottom:1px solid #c7c7c7;padding:3.5% 0;}
	.det-news ul li .wz{width:80%;float:left;font-size:0.27rem;color:#1a1a1a;padding-left:6%;background:url(/images/news-det/hyxw.png) no-repeat left center;background-size:5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.det-news ul li .sj{width:12%;float:right;text-align:center;font-size:0.27rem;color:#4d4d4d;}
	.det-news ul li:hover a span{color:#ce0000;}
	
/*hot-pro*/
	.hot-pro{-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);border-radius:30px 0px 0px 0px;margin-top:10%;background:url(/images/news-det/rxcp_bj.png) no-repeat;background-size:100% 100%;padding:8% 0 3% 6%;}
	.hot-pro .tit{font-size:15px;font-weight:bold;color:#262626;text-align:center;padding:3.5% 0;background:url(/images/news-det/rxcp_bt.png) no-repeat;background-size:100% 100%;margin-bottom:8%;}
	.hot-pro .tit i{padding:0 8%;background:url(/images/news-det/rxcp_bt3.png) no-repeat left center;background-size:80% auto;}
	.hot-p{padding-right:6%;}
	.h-pro{border-radius:20px 0px 6px 6px;border:1px solid #e0e0e0;margin-bottom:8%;overflow:hidden;}
	.h-pro p{padding:3% 0;text-align:center;font-size:14px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.h-pro:hover{border:1px solid #ce0000;}
	
/*related case*/
	.related-bj{background:#151b23;margin-top:3%;}
	.related-bj .in-tit h1{color:#fff;margin-top:-0.8%;}
	.related-bj .in-tit a {top:20%;right: 1.5%;}
	.related-bj .in-tit div{background:url(/images/case-det/quan.png) no-repeat;background-size:100% 100%;padding:1.2% 0;width:100%;margin:2% 0;display:none;}
	.related-bj .in-tit div p{font-size:0.25rem;color:#fff;line-height:0.48rem;width:90%;text-align:left;padding:0 5%;}
	.related-bj .down{padding:0 2%;margin-top:5%;}
	.related-bj .down ul{margin:0 -1%;}
	.related-bj .down ul li{padding:0 1%;float:left;width:48%;}
	.related-bj .down ul li a{width:100%;}
	.related-bj .down ul li .tu{padding:0 2% 2% 0;position:relative;}
	.related-bj .down ul li .tu img{border-radius:6px;border:1px solid #fff;}
	.related-bj .down ul li:hover .tu .mask{background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;width:98%;height:95.5%;border:1px solid rgba(0,0,0,0.4);border-radius:6px;}
	.related-bj .down ul li h2{margin:5% auto;}
	.related-bj .down ul li h2 div{width:80%;float:left;font-size:0.25rem;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related-bj .down ul li h2 span{padding:0 9%;background:url(/images/case-det/anli_xq_.png) no-repeat top center;background-size:80% auto;margin-top:1%;display:none;}
	.related-bj .down ul li:hover h2 span{background:url(/images/case-det/anli_xq_hover.png) no-repeat top center;background-size:80% auto;}
	
/*message*/
	.message-bj{padding:3% 0 1.5% 0;background:url(/images/pro-det/ly_bj.jpg) no-repeat;}
	.message{padding:0 2%;}
	.message .left{height:280px;background:url(/images/pro-det/ly_cebj.png) no-repeat left center;background-size:100% auto;width:47%;float:left;position:relative;display:none;}
	.message .left .year{top:16%;position:absolute;width:50%;left:5%;}
	.message .left .you{position:absolute;top:10%;right:5%;width:30%;}
	.message .left a{position:absolute;top:64%;left:10%;width:40%;text-align:center;color:#fff;font-size:14px;background-image: linear-gradient(90deg, #a10f0f 0%, #f38004 100%), linear-gradient(#f0f0f0, #f0f0f0);background-blend-mode: normal, normal;border-radius: 10px;border:3px solid  #6a1212;padding:1.8% 0;}
	.message .right{width:93%;border:1px solid;border-image-source: linear-gradient(0deg, rgba(0, 0, 0, 0.51) 0%, rgba(255, 255, 255, 0.51) 100%);border-image-slice: 1;background:#20313f;padding:0 3%;}
	.message .right h1{color:#dd1821;font-size:0.32rem;margin:5% 0 5% 0;}
	.message .right form div{margin-bottom:8%;}
	.message .right form div label{width:100%;font-size:0.28rem;color:#fff;display:block;}
	.message .right form div input{border-bottom:1px solid #6c6f73;border-top:0;border-right:0;border-left:0;width:100%;background-color:transparent;height:30px;font-size:0.28rem;color:#fff;display:block;}
	.message .right form div.button{margin-bottom:15%;}
	.message .right form div.button button{width:40%;padding:2.1% 0;font-size:0.28rem;color:#fff;background-image:linear-gradient(90deg, #f94935 0%, #c7000b 100%);border-radius: 6px;border:0;margin-top:1%;display: block;margin:0 30%;}
	.message .right form .lytext label span{font-size:13px;color:#bebebe;padding-left:2%;}
	
/*foot-btn1*/
	.foot-btn1{position:fixed;bottom:0;left:0;right:0;background:url(/images/phone/bq2_bj.png) no-repeat;background-size:100% 100%;z-index:1000;height:1.2rem;padding:1% 0;}
	.foot-btn1 a.kf{width:42%;float:left;}
	.foot-btn1 a.sy{width:51%;float:right;}
	.foot-btn1 a{text-align:center;height:1.3rem;position:relative;}
	.foot-btn1 a.kf p{font-size:0.36rem;color:#1a1a1a;width:100%;font-weight:bold;position:absolute;top:38%;padding-left:5%;}
	.foot-btn1 a p i{padding:1% 10%;background:url(/images/phone/bq_zx.png) no-repeat center;background-size:100% auto;margin-right:3%;}
	.foot-btn1 a.sy p{padding-left:21%;background:url(/images/phone/bq2_dh.png) no-repeat 5% center;background-size:18% auto;position:relative;}
	.foot-btn1 a.sy p b{font-size:0.36rem;color:#fff;display:inline-block;width:100%;position:absolute;left:0;top:10%;}
	.foot-btn1 a.sy p span{font-size:0.32rem;color:#fff;display:inline-block;width:100%;}
/*foot-btn2*/
	.foot-btn2{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:1.1rem;padding:1% 0;background:#fff;}
/*	.foot-btn2 .foot{position:relative;border:1px solid;}*/
	.foot-btn2 .tel{position:absolute;}
	.foot-btn2 .left{width:49%;float:left;background:url(/images/phone/bq_zuobj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .right{width:49%;float:right;background:url(/images/phone/bq_youbj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .foot div a{font-size:0.3rem;color:#1a1a1a;font-weight:bold;width:36%;margin:0 2%;float:left;height:1.1rem;line-height:1.1rem;text-align:center;}
	.foot-btn2 .foot div a i{padding:1% 15%;margin-right:2%;}
	.foot-btn2 .foot .left a{float:left;}
	.foot-btn2 .foot .right a{float:right;}
	.foot-btn2 .left .cp i{background:url(/images/phone/bq_cp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .left .al i{background:url(/images/phone/bq_al.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .sp i{background:url(/images/phone/bq_sp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .back i{background:url(/images/phone/back.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .zx i{background:url(/images/phone/bq_zx.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .foot .tel{width:22%;position:absolute;left:0;right:0;top:-24%;margin:0 auto;}
	
	.sj-db{height:1.2rem;}
	
}