@charset "utf-8";
/* CSS Document */
body,html{margin:0;font-family:MicrosoftYaHei;position:relative;overflow-x:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
dl,dd{margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;display: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;/*object-fit: scale-down;*/}
.top .logo{display:inline-block;}
@font-face{font-family:'pi';src:url('../font/狮尾虎头字体.ttf');}

.message .left form input:-moz-placeholder {color:#ccc;}
.message .left form input::-moz-placeholder {color:#ccc;}
.message .left form input:-ms-input-placeholder{color:#ccc;}
.message .left form input::-webkit-input-placeholder{color:#ccc;}
.message .left form textarea:-moz-placeholder {color:#ccc;}
.message .left form textarea::-moz-placeholder {color:#ccc;}
.message .left form textarea:-ms-input-placeholder{color:#ccc;}
.message .left form textarea::-webkit-input-placeholder{color:#ccc;}


@media screen and (min-width: 1380px)  {
	.sjd{display:none!important;}
    .container{max-width:1380px;min-width:1380px;width:100%;margin:0 auto;}
/*top*/
	.top-bj{background-image:linear-gradient(90deg, #283c51 0%, #4071a1 100%);position:relative;}
	.top-bj2{position:absolute;right:0;top:0;height:100%;width:20%;}
	.top{position:relative;padding:13px 0;}
	.top .logo{float:left;margin-top:2px;}
	.top ul{width:67.5%;float:left;margin-left:5%;}
	.top ul li{width:14.28%;float:left;position:relative;}
	.top ul li a{width:100%;text-align:center;font-size:18px;color:#fff;padding:16px 0;}
	.top ul li a i{width:14px;height:10px;display:inline-block;background:url(../images/top-nav-jt.png) no-repeat;}
	.top ul li a span{position:absolute;top:0;right:-5%;padding:12px 17px;background:url(../images/top-nav-hot.png) no-repeat center;}
	.top ul li.active a{background:url(../images/top-nav-line.png) no-repeat center bottom;}
	.top ul li:hover a{background:url(../images/top-nav-line.png) no-repeat center bottom;}
	.top .fwrx{position:absolute;top:24%;right:-8%;z-index:100;display:none;}
	.top-bj .fwrx{position:absolute;top:24%;right:7%;z-index: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:rgba(6,25,53,0.9);position:absolute;top:0px;padding:1.5% 0;display:none;}
    .navigation-down .nav-down-menu .navigation-down-inner{margin:0 auto;width:1380px;position:relative;}
	.navigation-down-inner dl{width:20%;float:left;}
	.navigation-down-inner dt{padding:3% 0 8% 0;text-align:left;width:100%;background:url(../images/product/menu-line.png) no-repeat left bottom;}
	.navigation-down-inner dt a{font-size:22px;font-weight:bold;background-image:-webkit-linear-gradient(90deg,#68b2fa,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation: hue 60s infinite linear;}

	.navigation-down-inner dd{margin:10% 0;}
	.navigation-down-inner dd a{color:#fff;font-size:18px;width:100%;padding-left:8%;text-align:left;background:url(../images/product/menu-jt.png) no-repeat left center;}
	.navigation-down-inner dd a i{padding-left:8%;background:url(../images/hot.png) no-repeat left center;}
	.navigation-down-inner dd span{padding:2% 7%;background:url(../images/product/menu-new.png) no-repeat right center;}
	.navigation-down-inner dd a:hover{color:#f8b551;}
	.navigation-down-inner .more{width:42%;text-align:center;border-radius: 18px;border:solid 1px #fff;font-size:16px;color:#fff;padding:8px 0;margin-left:8%;}
	.navigation-down-inner .more:hover{color:#f40105;background:#fff;}
/*bread*/
	.bread{padding:1.5% 0 1.5% 1%;color:#7ba2ca;background:url(../images/product-det/curent-line.png) no-repeat left bottom;}
	.bread:before{content:'';padding:3px 13px;background:url(../images/product-det/curent-icon.png) no-repeat left center;}
	.bread a{font-size:16px;color:#7ba2ca;display:inline-block;}
	.bread a{padding:0 0.2%;}
	.bread b{color:#fff;}
	.bread a:hover{color:#eee;}    
	
/*case-scene*/
	.case-scene-bj{background:url(../images/case-det/case-bj.jpg) no-repeat;padding-bottom:2%;margin-bottom:2%;}
	.case-scene .smalltext{font-size:17px;color:#222;line-height:34px;padding:1.25% 0 1.25% 2.5%;background:url( ../images/case-det/case-text-icon.png) no-repeat left center;}
	.case-scene .down{margin-top:2.5%;}
	.case-scene .down .left{width:48.75%;padding:0 0.75% 0.75% 0;background:url(../images/product-det/case-video-bj.png) no-repeat right bottom;background-size:94% 95%;float:left;}
	.case-scene .down .left a{width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden;}
	.case-scene .down .left .icon{position:absolute;left:0;right:0;top:45%;margin:0 auto;}
	.case-scene .down .left h3{display:inline;position:absolute;right:2%;top:0;font-size:18px;color:#fff;background:rgba(24,67,114,0.9);border-radius:20px;padding:1.2% 3% 1.2% 3%;}
	.case-scene .down .right{width:49.5%;float:right;}
	.case-scene .down .right ul{margin:0 -0.75%;}
	.case-scene .down .right ul li{width:48.5%;padding:0 0.75%;float:left;position:relative;margin-bottom:1.5%;}
	.case-scene .down .right ul li a{width:100%;border-radius:30px;overflow:hidden;}
	.case-scene .down .right ul li .icon{position:absolute;left:0;right:0;top:28%;margin:0 auto;}
	.case-scene .down .right ul li h3{width:97%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;text-align:center;font-size:18px;color:#fff;padding:8% 0 3% 0;background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);border-radius:0 0 30px 30px;}	

/*assess*/
	.assess{margin-top:0.5%;}
	.assess .bt{width:11.8%;padding-left:1.2%;float:left;background:url(../images/case-det/case-pj-bj1.png) no-repeat left center;height:60px;line-height:60px;font-size:20px;color:#fff;}
	.assess .right{width:86%;float:right;height:60px;background:url(../images/case-det/case-pj-bj2.png) no-repeat left center;overflow:hidden;}
	.assess .right .swiper-slide{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#222;}
	.assess .right .swiper-slide b{padding:1.5% 0 1.5% 6%;}
	.assess .right .swiper-slide:nth-child(1) b{background:url(../images/case-det/case-pj-tx1.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(2) b{background:url(../images/case-det/case-pj-tx2.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(3) b{background:url(../images/case-det/case-pj-tx3.png) no-repeat 24% center;}
	
/*det-news*/
	.det-news{margin-bottom:1%;}
	.det-news .tit,.case-scene .tit{position:relative;}
	.det-news .tit h2,.case-scene .tit h2 a{font-size:30px;margin:0;background-image: -webkit-linear-gradient(45deg,#1d2331,#4f6089);display:inline!important;-webkit-background-clip:text;color:transparent;}
	.det-news .tit .more,.case-scene .tit .more{font-size:18px;color:#222;position:absolute;right:0;top:24%;}
	.det-news .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;}
	.case-scene .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;}
	.det-news ul{margin:1% -2%;}
	.det-news ul li{width:46%;padding:0 2%;float:left;}
	.det-news ul li a{border-bottom:1px solid #f6f6f6;}
	.det-news ul li a:hover{font-weight:bold;}
	.det-news ul li a span{font-size:18px;color:#222;padding:3% 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.det-news ul li a .zw{width:79%;padding-left:3%;background:url(../images/new-det/side-dot.png) no-repeat left center;}
	.det-news ul li a .sj{width:18%;text-align:right;}
	.det-news ul li:nth-child(7) a{border:0;}
	.det-news ul li:nth-child(8) a{border:0;}
	
/*message*/
	.position{padding:1% 0 2% 0;}
	.position h2{color:#1B3855;font-size:28px;}
	.position .location{width:52.6%;float:left;}
	.position .location .map{position:relative;}
	.position .location .map .box{position:absolute;border:1px solid #3A668F;top:24%;left:25%;padding:1%;background:#fff;text-align:center;padding-bottom:1.5%;box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-moz-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-webkit-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);}
	.position .location .map .box p{font-size:18px;color:#222;margin:2% 0;}
	.position .location .map .box a{font-size:18px;color:#fff;background:linear-gradient(90deg,#F45943 0%,#EC3549 100%);width:90%;margin:0 5%;}
	.position .location .map .box a:before{content:'';padding:0 3.5%;background:url(../images/index/ly-tel.png) no-repeat left center;}
	.position .location .map .box a b{font-size:24px;}
	.position .message{width:44%;float:right;}
	.position .message p{font-size:18px;color:#222;line-height:34px;}
	.position .message form{margin-top:4%;}
	.position .message form div{position:relative;margin-bottom:2.5%;font-size:0;}
	.position .message form div label{width:7%;height:100%;position:absolute;left:0;top:0;}
	.position .message form .tel label{background:url(../images/index/ly-phone.png) no-repeat center;}
	.position .message form .lytext label{background:url(../images/index/ly-need.png) no-repeat center 11%;}
	.position .message form input{height:56px;width:90%;padding:0 3% 0 7%;background:#eee;border:0;font-size:18px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form textarea{min-height:115px;max-height:115px;min-width:90%;max-width:90%;padding:2% 3% 2% 7%;background:#eee;bordeR:0;font-size:18px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form button{font-size:18px;color:#fff;text-align:center;background:linear-gradient(90deg, #F45A43 0%, #ED3549 100%);width:40%;margin:0 30%;border:0;padding:2% 0;}
	.position .message form button:hover{background:#ED3549;}
	
/*footer*/
	.footer-bj{background-image:linear-gradient(90deg,#283c51 0%,#4071a1 100%);}
	.footer{position:relative;}
	.footer dl{float:left;}
	.footer dl dt{position:relative;margin:15px 0;font-weight:bold;}
	.footer dl dt a{font-size:20px;color:#fff;}
	.footer dl dd a{width:100%;font-size:16px;color:#fff;margin:5px 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.footer dl:nth-child(1){width:20%;margin-right:2%;}
	.footer dl:nth-child(2){width:20%;margin-right:2%;}
	.footer dl:nth-child(3){width:24%;}
	.footer .dy{position:absolute;right:15%;top:9%;}
	.footer .wx{position:absolute;right:0;top:9%;}
	.footer dl dd i{padding:2px 12px;}
	.footer dl dt .qq{padding:18px;display:inline;position:absolute;left:30%;top:-15%;background:url(../images/ft-QQ.png) no-repeat center;}
	.footer dl .f-dh i{background:url(../images/ft-tel.png) no-repeat left center;}
	.footer dl .f-kf i{background:url(../images/ft-gh.png) no-repeat left center;}
	.footer dl .f-yx i{background:url(../images/ft-emai.png) no-repeat left center;}
	.footer dl .f-dz i{background:url(../images/ft-add.png) no-repeat left center;}
	.footer-bj p{background:#192634;text-align:center;font-size:16px;color:#fff;padding:0.8% 0;}
	.footer-bj p a{font-size:16px;color:#fff;display:inline-block;margin:0 0.5%;}	
}

@media screen and (max-width: 1800px) and (min-width: 1200px){.top-bj2{display:none;}.top-bj .fwrx {right:0;}}
@media screen and (max-width: 1600px) and (min-width: 1200px){.top-bj .fwrx {display:none;}}


@media screen and (max-width: 1380px) and (min-width: 1200px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}	
/*top*/
	.top-bj{background-image:linear-gradient(90deg, #283c51 0%, #4071a1 100%);position:relative;}
	.top-bj2{position:absolute;right:0;top:0;height:100%;width:20%;}
	.top{position:relative;padding-top:1%!important;padding-bottom:1%!important;}
	.top .logo{float:left;margin-top:2px;}
	.top ul{width:67.5%;float:left;margin-left:7%;}
	.top ul li{width:14.28%;float:left;position:relative;}
	.top ul li a{width:100%;text-align:center;font-size:18px;color:#fff;padding:16px 0;}
	.top ul li a i{width:14px;height:10px;display:inline-block;background:url(../images/top-nav-jt.png) no-repeat right center;background-size:70% auto;}
	.top ul li a span{position:absolute;top:0;right:-5%;padding:12px 17px;background:url(../images/top-nav-hot.png) no-repeat center;background-size:80% auto;}
	.top ul li.active a{background:url(../images/top-nav-line.png) no-repeat center bottom;}
	.top ul li:hover a{background:url(../images/top-nav-line.png) no-repeat center bottom;}
	.top .fwrx{position:absolute;top:24%;right:-8%;z-index:100;display:none;}
	.top-bj .fwrx{position:absolute;top:24%;right:7%;z-index: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:rgba(6,25,53,0.9);position:absolute;top:0px;padding:1.5% 0;display:none;}
    .navigation-down .nav-down-menu .navigation-down-inner{margin:0 auto;width:100%;position:relative;}
	.navigation-down-inner dl{margin:0 1%;width:18%;float:left;}
	.navigation-down-inner dt{padding:3.5% 0;border-radius:5px;text-align:left;width:100%;}
	.navigation-down-inner dt a{font-size:18px;color:#fff;font-weight:bold;}
	
	.navigation-down-inner dd{margin:10% 0;}
	.navigation-down-inner dd a{color:#fff;font-size:17px;width:100%;padding-left:8%;text-align:left;background:url(../images/product/menu-jt.png) no-repeat left center;background-size:5% auto;}
	.navigation-down-inner dd a i{padding-left:10%;background:url(../images/hot.png) no-repeat left center;}
	.navigation-down-inner dd span{padding:2% 7%;background:url(../images/product/menu-new.png) no-repeat right center;background-size:90% auto;}
	.navigation-down-inner dd a:hover{color:#f8b551;}
	.navigation-down-inner .more{width:60%;text-align:center;border-radius: 18px;border:solid 1px #fff;font-size:16px;color:#fff;padding:6px 0;margin-left:8%;}
	.navigation-down-inner .more:hover{color:#f40105;background:#fff;}
	
/*bread*/
	.bread{padding:1.5% 0 1.5% 1%;color:#7ba2ca;background:url(../images/product-det/curent-line.png) no-repeat left bottom;}
	.bread:before{content:'';padding:3px 13px;background:url(../images/product-det/curent-icon.png) no-repeat left center;}
	.bread a{font-size:16px;color:#7ba2ca;display:inline-block;}
	.bread a{padding:0 0.2%;}
	.bread b{color:#fff;}
	.bread a:hover{color:#eee;}    
	
/*case-scene*/
	.case-scene-bj{background:url(../images/case-det/case-bj.jpg) no-repeat;padding-bottom:2%;margin-bottom:2%;}
	.case-scene .smalltext{font-size:16px;color:#222;line-height:30px;padding:1.25% 0 1.25% 3.5%;background:url(../images/case-det/case-text-icon.png) no-repeat left center;background-size:30% auto;}
	.case-scene .down{margin-top:2.5%;}
	.case-scene .down .left{width:48.75%;padding:0 0.75% 0.75% 0;background:url(../images/product-det/case-video-bj.png) no-repeat right bottom;background-size:94% 95%;float:left;}
	.case-scene .down .left a{width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden;}
	.case-scene .down .left .icon{position:absolute;left:0;right:0;top:45%;margin:0 auto;}
	.case-scene .down .left h3{display:inline;position:absolute;right:2%;top:0;font-size:17px;color:#fff;background:rgba(24,67,114,0.9);border-radius:20px;padding:1.2% 3% 1.2% 3%;}
	.case-scene .down .right{width:49.5%;float:right;}
	.case-scene .down .right ul{margin:0 -0.75%;}
	.case-scene .down .right ul li{width:48.5%;padding:0 0.75%;float:left;position:relative;margin-bottom:1.5%;}
	.case-scene .down .right ul li a{width:100%;border-radius:30px;overflow:hidden;}
	.case-scene .down .right ul li .icon{position:absolute;left:0;right:0;top:30%;margin:0 auto;width:15%;}
	.case-scene .down .right ul li h3{width:97%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;text-align:center;font-size:17px;color:#fff;padding:8% 0 3% 0;background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);border-radius:0 0 30px 30px;}	
	
/*assess*/
	.assess{margin-top:0.5%;}
	.assess .bt{width:13%;padding-left:1.2%;float:left;background:url(../images/case-det/case-pj-bj1.png) no-repeat left center;background-size:100% 100%;height:60px;line-height:60px;font-size:17px;color:#fff;}
	.assess .right{width:85%;float:right;height:60px;background:url(../images/case-det/case-pj-bj2.png) no-repeat left center;overflow:hidden;}
	.assess .right .swiper-slide{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:#222;}
	.assess .right .swiper-slide b{padding:1.5% 0 1.5% 6%;}
	.assess .right .swiper-slide:nth-child(1) b{background:url(../images/case-det/case-pj-tx1.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(2) b{background:url(../images/case-det/case-pj-tx2.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(3) b{background:url(../images/case-det/case-pj-tx3.png) no-repeat 24% center;}
	
/*det-news*/
	.det-news{margin-bottom:1%;}
	.det-news .tit,.case-scene .tit{position:relative;}
	.det-news .tit h2,.case-scene .tit h2 a{font-size:30px;margin:0;background-image: -webkit-linear-gradient(45deg,#1d2331,#4f6089);display:inline!important;-webkit-background-clip:text;color:transparent;}
	.det-news .tit .more,.case-scene .tit .more{font-size:17px;color:#222;position:absolute;right:0;top:24%;}
	.det-news .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;}
	.case-scene .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;}
	.det-news ul{margin:1% -2%;}
	.det-news ul li{width:46%;padding:0 2%;float:left;}
	.det-news ul li a{border-bottom:1px solid #f6f6f6;}
	.det-news ul li a:hover{font-weight:bold;}
	.det-news ul li a span{font-size:18px;color:#222;padding:3% 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.det-news ul li a .zw{width:79%;padding-left:3%;background:url(../images/new-det/side-dot.png) no-repeat left center;}
	.det-news ul li a .sj{width:18%;text-align:right;}
	.det-news ul li:nth-child(7) a{border:0;}
	.det-news ul li:nth-child(8) a{border:0;}
	
/*message*/
	.position{padding:1% 0 2% 0;}
	.position h2{color:#1B3855;font-size:28px;}
	.position .location{width:52.6%;float:left;}
	.position .location .map{position:relative;}
	.position .location .map img{width:100%;}
	.position .location .map .box{position:absolute;border:1px solid #3A668F;top:15%;left:25%;width:55%;padding:1%;background:#fff;text-align:center;padding-bottom:1.5%;box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-moz-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-webkit-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);}
	.position .location .map .box p{font-size:16px;color:#222;margin:2% 0;}
	.position .location .map .box a{font-size:16px;color:#fff;background:linear-gradient(90deg,#F45943 0%,#EC3549 100%);width:90%;margin:0 5%;}
	.position .location .map .box a:before{content:'';padding:0 3.5%;background:url(../images/index/ly-tel.png) no-repeat left center;}
	.position .location .map .box a b{font-size:18px;}
	.position .message{width:44%;float:right;}
	.position .message p{font-size:16px;color:#222;line-height:30px;}
	.position .message form{margin-top:4%;}
	.position .message form div{position:relative;margin-bottom:2.5%;font-size:0;}
	.position .message form div label{width:7%;height:100%;position:absolute;left:0;top:0;}
	.position .message form .tel label{background:url(../images/index/ly-phone.png) no-repeat center;background-size:50% auto;}
	.position .message form .lytext label{background:url(../images/index/ly-need.png) no-repeat center 11%;background-size:60% auto;}
	.position .message form input{height:50px;width:90%;padding:0 3% 0 7%;background:#eee;border:0;font-size:17px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form textarea{min-height:100px;max-height:100px;min-width:90%;max-width:90%;padding:2% 3% 2% 7%;background:#eee;bordeR:0;font-size:17px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form button{font-size:18px;color:#fff;text-align:center;background:linear-gradient(90deg, #F45A43 0%, #ED3549 100%);width:40%;margin:0 30%;border:0;padding:1.5% 0;}
	.position .message form button:hover{background:#ED3549;}
	
/*footer*/
	.footer-bj{background-image:linear-gradient(90deg,#283c51 0%,#4071a1 100%);padding-top:1%;}
	.footer{position:relative;}
	.footer dl{float:left;}
	.footer dl dt{position:relative;margin:15px 0;font-weight:bold;}
	.footer dl dt a{font-size:20px;color:#fff;}
	.footer dl dd a{width:100%;font-size:16px;color:#fff;margin:5px 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.footer dl:nth-child(1){width:20%;margin-right:2%;}
	.footer dl:nth-child(2){width:18%;margin-right:2%;}
	.footer dl:nth-child(3){width:26%;}
	.footer .dy{position:absolute;right:15%;top:15%;width:11%;}
	.footer .wx{position:absolute;right:2%;top:15%;width:11%;}
	.footer dl dd i{padding:2px 12px;}
	.footer dl dt .qq{padding:18px;display:inline;position:absolute;left:30%;top:-15%;background:url(../images/ft-QQ.png) no-repeat center;}
	.footer dl .f-dh i{background:url(../images/ft-tel.png) no-repeat left center;}
	.footer dl .f-kf i{background:url(../images/ft-gh.png) no-repeat left center;}
	.footer dl .f-yx i{background:url(../images/ft-emai.png) no-repeat left center;}
	.footer dl .f-dz i{background:url(../images/ft-add.png) no-repeat left center;}
	.footer-bj p{background:#192634;text-align:center;font-size:16px;color:#fff;padding:0.8% 0;margin-top:1%;}
	.footer-bj p a{font-size:15px;color:#fff;display:inline-block;margin:0 0.5%;}
}

@media screen and (max-width: 1200px) and (min-width: 992px){
	.sjd{display:none!important;}
	.container{width:96%;margin:0 auto;padding:0 2%;}
/*top*/
	.top-bj{background-image:linear-gradient(90deg, #283c51 0%, #4071a1 100%);position:relative;}
	.top-bj2{position:absolute;right:0;top:0;height:100%;width:20%;display:none;}
	.top{position:relative;padding-top:1%!important;padding-bottom:1%!important;}
	.top .logo{float:left;margin-top:2px;}
	.top ul{width:70%;float:left;margin-left:4%;}
	.top ul li{width:14.28%;float:left;position:relative;}
	.top ul li a{width:100%;text-align:center;font-size:17px;color:#fff;padding:16px 0;}
	.top ul li a i{width:14px;height:10px;display:inline-block;background:url(../images/top-nav-jt.png) no-repeat right center;background-size:70% auto;}
	.top ul li a span{position:absolute;top:0;right:-5%;padding:12px 17px;background:url(../images/top-nav-hot.png) no-repeat center;background-size:80% auto;}
	.top ul li.active a{background:url(../images/top-nav-line.png) no-repeat center bottom;background-size:95% auto;}
	.top ul li:hover a{background:url(../images/top-nav-line.png) no-repeat center bottom;background-size:95% auto;}
	.top .fwrx{position:absolute;top:24%;right:-8%;z-index:100;display:none;}
	.top-bj .fwrx{position:absolute;top:24%;right:7%;z-index:100;display:none;}
	
/*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:rgba(6,25,53,0.9);position:absolute;top:0px;padding:1.5% 0;display:none;}
    .navigation-down .nav-down-menu .navigation-down-inner{margin:0 auto;width:100%;position:relative;}
	.navigation-down-inner dl{margin:0 1%;width:18%;float:left;}
	.navigation-down-inner dt{padding:3.5% 0;border-radius:5px;text-align:left;width:100%;}
	.navigation-down-inner dt a{font-size:17px;color:#fff;font-weight:bold;}
	
	.navigation-down-inner dd{margin:10% 0;}
	.navigation-down-inner dd a{color:#fff;font-size:16px;width:100%;padding-left:10%;text-align:left;background:url(../images/product/menu-jt.png) no-repeat left center;background-size:7% auto;}
	.navigation-down-inner dd a i{padding-left:10%;background:url(../images/hot.png) no-repeat left center;}
	.navigation-down-inner dd span{padding:2% 7%;background:url(../images/product/menu-new.png) no-repeat right center;background-size:90% auto;}
	.navigation-down-inner dd a:hover{color:#f8b551;}
	.navigation-down-inner .more{width:60%;text-align:center;border-radius: 18px;border:solid 1px #fff;font-size:15px;color:#fff;padding:4px 0;margin-left:8%;}
	.navigation-down-inner .more:hover{color:#f40105;background:#fff;}
	
/*bread*/
	.bread{padding:1.5% 0 1.5% 1%;color:#7ba2ca;background:url(../images/product-det/curent-line.png) no-repeat left bottom;}
	.bread:before{content:'';padding:3px 13px;background:url(../images/product-det/curent-icon.png) no-repeat left center;}
	.bread a{font-size:15px;color:#7ba2ca;display:inline-block;}
	.bread a{padding:0 0.2%;}
	.bread b{color:#fff;font-size:16px;}
	.bread a:hover{color:#eee;}   	

/*case-scene*/
	.case-scene-bj{background:url(../images/case-det/case-bj.jpg) no-repeat;padding-bottom:2%;margin-bottom:2%;}
	.case-scene .smalltext{font-size:15px;color:#222;line-height:27px;padding:1.25% 0 1.25% 0;}
	.case-scene .down{margin-top:2.5%;}
	.case-scene .down .left{width:48.75%;padding:0 0.75% 0.75% 0;background:url(../images/product-det/case-video-bj.png) no-repeat right bottom;background-size:94% 95%;float:left;}
	.case-scene .down .left a{width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden;}
	.case-scene .down .left .icon{position:absolute;left:0;right:0;top:40%;margin:0 auto;width:10%;}
	.case-scene .down .left h3{display:inline;position:absolute;right:2%;top:0;font-size:16px;color:#fff;background:rgba(24,67,114,0.9);border-radius:20px;padding:1.2% 3% 1.2% 3%;}
	.case-scene .down .right{width:49.5%;float:right;}
	.case-scene .down .right ul{margin:0 -0.75%;}
	.case-scene .down .right ul li{width:48.5%;padding:0 0.75%;float:left;position:relative;margin-bottom:1.5%;}
	.case-scene .down .right ul li a{width:100%;border-radius:30px;overflow:hidden;}
	.case-scene .down .right ul li .icon{position:absolute;left:0;right:0;top:30%;margin:0 auto;width:15%;}
	.case-scene .down .right ul li h3{width:97%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;text-align:center;font-size:16px;color:#fff;padding:8% 0 3% 0;background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);border-radius:0 0 30px 30px;}	
	
/*assess*/
	.assess{margin-top:0.5%;display:none;}
	.assess .bt{width:13%;padding-left:1.2%;float:left;background:url(../images/case-det/case-pj-bj1.png) no-repeat left center;background-size:100% 100%;height:60px;line-height:60px;font-size:17px;color:#fff;}
	.assess .right{width:85%;float:right;height:60px;background:url(../images/case-det/case-pj-bj2.png) no-repeat left center;overflow:hidden;}
	.assess .right .swiper-slide{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:#222;}
	.assess .right .swiper-slide b{padding:1.5% 0 1.5% 6%;}
	.assess .right .swiper-slide:nth-child(1) b{background:url(../images/case-det/case-pj-tx1.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(2) b{background:url(../images/case-det/case-pj-tx2.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(3) b{background:url(../images/case-det/case-pj-tx3.png) no-repeat 24% center;}
	
/*det-news*/
	.det-news{margin-bottom:3%;}
	.det-news .tit,.case-scene .tit{position:relative;}
	.det-news .tit h2,.case-scene .tit h2 a{font-size:24px;margin:0;background-image: -webkit-linear-gradient(45deg,#1d2331,#4f6089);display:inline!important;-webkit-background-clip:text;color:transparent;}
	.det-news .tit .more,.case-scene .tit .more{font-size:16px;color:#222;position:absolute;right:0;top:24%;}
	.det-news .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.case-scene .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.det-news ul{margin:1% -2%;}
	.det-news ul li{width:46%;padding:0 2%;float:left;}
	.det-news ul li a{border-bottom:1px solid #f6f6f6;}
	.det-news ul li a:hover{font-weight:bold;}
	.det-news ul li a span{font-size:16px;color:#222;padding:3% 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.det-news ul li a .zw{width:75%;padding-left:3%;background:url(../images/new-det/side-dot.png) no-repeat left center;background-size:2.5% auto;}
	.det-news ul li a .sj{width:20%;text-align:right;}
	.det-news ul li:nth-child(7) a{border:0;}
	.det-news ul li:nth-child(8) a{border:0;}
	
/*message*/
	.position{padding:1% 0 2% 0;}
	.position h2{color:#1B3855;font-size:27px;}
	.position .location{width:52.6%;float:left;}
	.position .location .map{position:relative;}
	.position .location .map img{width:100%;}
	.position .location .map .box{position:absolute;border:1px solid #3A668F;top:15%;left:25%;width:58%;padding:1%;background:#fff;text-align:center;padding-bottom:1.5%;box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-moz-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-webkit-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);}
	.position .location .map .box p{font-size:14px;color:#222;margin:2% 0;}
	.position .location .map .box a{font-size:14px;color:#fff;background:linear-gradient(90deg,#F45943 0%,#EC3549 100%);width:95%;margin:0 2.5%;}
	.position .location .map .box a:before{content:'';padding:0 3.5%;background:url(../images/index/ly-tel.png) no-repeat left center;background-size:70% auto;}
	.position .location .map .box a b{font-size:16px;}
	.position .message{width:44%;float:right;}
	.position .message p{font-size:15px;color:#222;line-height:25px;}
	.position .message form{margin-top:3%;}
	.position .message form div{position:relative;margin-bottom:2.5%;font-size:0;}
	.position .message form div label{width:7%;height:100%;position:absolute;left:0;top:0;}
	.position .message form .tel label{background:url(../images/index/ly-phone.png) no-repeat center;background-size:50% auto;}
	.position .message form .lytext label{background:url(../images/index/ly-need.png) no-repeat center 11%;background-size:60% auto;}
	.position .message form input{height:45px;width:90%;padding:0 3% 0 7%;background:#eee;border:0;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form textarea{min-height:80px;max-height:80px;min-width:90%;max-width:90%;padding:2% 3% 2% 7%;background:#eee;bordeR:0;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form button{font-size:16px;color:#fff;text-align:center;background:linear-gradient(90deg, #F45A43 0%, #ED3549 100%);width:40%;margin:0 30%;border:0;padding:1.5% 0;}
	.position .message form button:hover{background:#ED3549;}
	
/*footer*/
	.footer-bj{background-image:linear-gradient(90deg,#283c51 0%,#4071a1 100%);padding-top:1%;}
	.footer{position:relative;}
	.footer dl{float:left;}
	.footer dl dt{position:relative;margin:15px 0;font-weight:bold;}
	.footer dl dt a{font-size:18px;color:#fff;}
	.footer dl dd a{width:100%;font-size:15px;color:#fff;margin:5px 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.footer dl:nth-child(1){width:18%;margin-right:2%;}
	.footer dl:nth-child(2){width:18%;margin-right:1%;}
	.footer dl:nth-child(3){width:31%;}
	.footer .dy{position:absolute;right:15%;top:15%;width:11%;}
	.footer .wx{position:absolute;right:2%;top:15%;width:11%;}
	.footer dl dd i{padding:2px 12px;}
	.footer dl dt .qq{padding:18px;display:inline;position:absolute;left:30%;top:-15%;background:url(../images/ft-QQ.png) no-repeat center;}
	.footer dl .f-dh i{background:url(../images/ft-tel.png) no-repeat left center;}
	.footer dl .f-kf i{background:url(../images/ft-gh.png) no-repeat left center;}
	.footer dl .f-yx i{background:url(../images/ft-emai.png) no-repeat left center;}
	.footer dl .f-dz i{background:url(../images/ft-add.png) no-repeat left center;}
	.footer-bj p{background:#192634;text-align:center;font-size:15px;color:#fff;padding:0.8% 0;margin-top:1%;}
	.footer-bj p a{font-size:15px;color:#fff;display:inline-block;margin:0 0.5%;}
}

@media screen and (max-width: 992px) and (min-width: 769px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}
/*top*/
	.top-bj{background-image:linear-gradient(90deg, #283c51 0%, #4071a1 100%);position:relative;}
	.top-bj2{position:absolute;right:0;top:0;height:100%;width:20%;display:none;}
	.top{position:relative;padding-top:1%!important;padding-bottom:1%!important;}
	.top .logo{float:left;margin-top:5px;width:25%;}
	.top .logo img{width:100%;}
	.top ul{width:72%;float:left;margin-left:2%;}
	.top ul li{width:14.28%;float:left;position:relative;}
	.top ul li a{width:100%;text-align:center;font-size:15px;color:#fff;padding:16px 0;}
	.top ul li a i{width:14px;height:10px;display:inline-block;background:url(../images/top-nav-jt.png) no-repeat right center;background-size:70% auto;}
	.top ul li a span{position:absolute;top:0;right:-5%;padding:12px 17px;background:url(../images/top-nav-hot.png) no-repeat center;background-size:80% auto;display:none;}
	.top ul li.active a{background:url(../images/top-nav-line.png) no-repeat center bottom;background-size:95% auto;}
	.top ul li:hover a{background:url(../images/top-nav-line.png) no-repeat center bottom;background-size:95% auto;}
	.top .fwrx{position:absolute;top:24%;right:-8%;z-index:100;display:none;}
	.top-bj .fwrx{position:absolute;top:24%;right:7%;z-index:100;display:none;}
	
/*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:rgba(6,25,53,0.9);position:absolute;top:0px;padding:1.5% 0;display:none;}
    .navigation-down .nav-down-menu .navigation-down-inner{margin:0 auto;width:100%;position:relative;}
	.navigation-down-inner dl{margin:0 1%;width:18%;float:left;}
	.navigation-down-inner dt{padding:3.5% 0;border-radius:5px;text-align:left;width:100%;}
	.navigation-down-inner dt a{font-size:17px;color:#fff;font-weight:bold;}
	
	.navigation-down-inner dd{margin:10% 0;}
	.navigation-down-inner dd a{color:#fff;font-size:16px;width:100%;padding-left:10%;text-align:left;background:url(../images/product/menu-jt.png) no-repeat left center;background-size:7% auto;}
	.navigation-down-inner dd a i{padding-left:10%;background:url(../images/hot.png) no-repeat left center;}
	.navigation-down-inner dd span{padding:2% 7%;background:url(../images/product/menu-new.png) no-repeat right center;background-size:90% auto;}
	.navigation-down-inner dd a:hover{color:#f8b551;}
	.navigation-down-inner .more{width:60%;text-align:center;border-radius: 18px;border:solid 1px #fff;font-size:15px;color:#fff;padding:4px 0;margin-left:8%;}
	.navigation-down-inner .more:hover{color:#f40105;background:#fff;}
/*bread*/
	.bread{padding:1.5% 0 1.5% 1%;color:#7ba2ca;background:url(../images/product-det/curent-line.png) no-repeat left bottom;margin-bottom:2%;}
	.bread:before{content:'';padding:3px 13px;background:url(../images/product-det/curent-icon.png) no-repeat left center;}
	.bread a{font-size:15px;color:#7ba2ca;display:inline-block;}
	.bread a{padding:0 0.2%;}
	.bread b{color:#fff;font-size:16px;}
	.bread a:hover{color:#eee;}   
	
/*case-scene*/
	.case-scene-bj{background:url(../images/case-det/case-bj.jpg) no-repeat;padding-bottom:2%;margin-bottom:2%;}
	.case-scene .smalltext{font-size:15px;color:#222;line-height:27px;padding:1.25% 0 1.25% 0;}
	.case-scene .down{margin-top:2.5%;}
	.case-scene .down .left{width:48.75%;padding:0 0.75% 0.75% 0;background:url(../images/product-det/case-video-bj.png) no-repeat right bottom;background-size:94% 95%;float:left;}
	.case-scene .down .left a{width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden;}
	.case-scene .down .left .icon{position:absolute;left:0;right:0;top:40%;margin:0 auto;width:10%;}
	.case-scene .down .left h3{display:inline;position:absolute;right:2%;top:0;font-size:15px;color:#fff;background:rgba(24,67,114,0.9);border-radius:20px;padding:1.2% 3% 1.2% 3%;}
	.case-scene .down .right{width:49.5%;float:right;}
	.case-scene .down .right ul{margin:0 -0.75%;}
	.case-scene .down .right ul li{width:48.5%;padding:0 0.75%;float:left;position:relative;margin-bottom:1.5%;}
	.case-scene .down .right ul li a{width:100%;border-radius:15px;overflow:hidden;}
	.case-scene .down .right ul li .icon{position:absolute;left:0;right:0;top:30%;margin:0 auto;width:15%;}
	.case-scene .down .right ul li h3{width:97%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;text-align:center;font-size:15px;color:#fff;padding:8% 0 3% 0;background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);border-radius:0 0 15px 15px;}	

/*assess*/
	.assess{margin-top:0.5%;display:none;}
	.assess .bt{width:13%;padding-left:1.2%;float:left;background:url(../images/case-det/case-pj-bj1.png) no-repeat left center;background-size:100% 100%;height:60px;line-height:60px;font-size:17px;color:#fff;}
	.assess .right{width:85%;float:right;height:60px;background:url(../images/case-det/case-pj-bj2.png) no-repeat left center;overflow:hidden;}
	.assess .right .swiper-slide{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:#222;}
	.assess .right .swiper-slide b{padding:1.5% 0 1.5% 6%;}
	.assess .right .swiper-slide:nth-child(1) b{background:url(../images/case-det/case-pj-tx1.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(2) b{background:url(../images/case-det/case-pj-tx2.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(3) b{background:url(../images/case-det/case-pj-tx3.png) no-repeat 24% center;}
	
/*det-news*/
	.det-news{margin-bottom:3%;}
	.det-news .tit,.case-scene .tit{position:relative;}
	.det-news .tit h2,.case-scene .tit h2 a{font-size:21px;margin:0;background-image: -webkit-linear-gradient(45deg,#1d2331,#4f6089);display:inline!important;-webkit-background-clip:text;color:transparent;}
	.det-news .tit .more,.case-scene .tit .more{font-size:15px;color:#222;position:absolute;right:0;top:24%;}
	.det-news .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.case-scene .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.det-news ul{margin:2% -2%;}
	.det-news ul li{width:46%;padding:0 2%;float:left;}
	.det-news ul li a{border-bottom:1px solid #f6f6f6;}
	.det-news ul li a:hover{font-weight:bold;}
	.det-news ul li a span{font-size:16px;color:#222;padding:3% 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.det-news ul li a .zw{width:70%;padding-left:3%;background:url(../images/new-det/side-dot.png) no-repeat left center;background-size:2.5% auto;}
	.det-news ul li a .sj{width:27%;text-align:right;}
	.det-news ul li:nth-child(7) a{border:0;}
	.det-news ul li:nth-child(8) a{border:0;}
	
/*message*/
	.position{padding:1% 0 2% 0;}
	.position h2{color:#1B3855;font-size:24px;}
	.position .location{width:52.6%;float:left;}
	.position .location .map{position:relative;height:270px;}
	.position .location .map img{width:100%;height:100%;}
	.position .location .map .box{position:absolute;border:1px solid #3A668F;top:25%;left:25%;width:64%;padding:1%;background:#fff;text-align:center;padding-bottom:1.5%;box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-moz-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);-webkit-box-shadow:3px 5px 12px 0px rgba(0,47,74,0.5);}
	.position .location .map .box p{font-size:12px;color:#222;margin:2% 0;}
	.position .location .map .box a{font-size:12px;color:#fff;background:linear-gradient(90deg,#F45943 0%,#EC3549 100%);width:95%;margin:0 2.5%;}
	.position .location .map .box a:before{content:'';padding:0 3.5%;background:url(../images/index/ly-tel.png) no-repeat left center;background-size:70% auto;}
	.position .location .map .box a b{font-size:16px;}
	.position .message{width:44%;float:right;}
	.position .message p{font-size:15px;color:#222;line-height:25px;}
	.position .message form{margin-top:3%;}
	.position .message form div{position:relative;margin-bottom:2.5%;font-size:0;}
	.position .message form div label{width:7%;height:100%;position:absolute;left:0;top:0;}
	.position .message form .tel label{background:url(../images/index/ly-phone.png) no-repeat center;background-size:50% auto;}
	.position .message form .lytext label{background:url(../images/index/ly-need.png) no-repeat center 11%;background-size:60% auto;}
	.position .message form input{height:45px;width:90%;padding:0 3% 0 7%;background:#eee;border:0;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form textarea{min-height:80px;max-height:80px;min-width:90%;max-width:90%;padding:2% 3% 2% 7%;background:#eee;bordeR:0;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.position .message form button{font-size:16px;color:#fff;text-align:center;background:linear-gradient(90deg, #F45A43 0%, #ED3549 100%);width:40%;margin:0 30%;border:0;padding:1.5% 0;}
	.position .message form button:hover{background:#ED3549;}
	
/*footer*/
	.footer-bj{background-image:linear-gradient(90deg,#283c51 0%,#4071a1 100%);padding-top:1%;}
	.footer{position:relative;}
	.footer dl{float:left;}
	.footer dl dt{position:relative;margin:15px 0;font-weight:bold;}
	.footer dl dt a{font-size:16px;color:#fff;}
	.footer dl dd a{width:100%;font-size:14px;color:#fff;margin:5px 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.footer dl:nth-child(1){width:24%;margin-right:2%;}
	.footer dl:nth-child(2){width:24%;margin-right:2%;}
	.footer dl:nth-child(3){width:48%;}
	.footer .dy{position:absolute;right:15%;top:15%;width:11%;display:none;}
	.footer .wx{position:absolute;right:2%;top:15%;width:11%;display:none;}
	.footer dl dd i{padding:2px 12px;}
	.footer dl dt .qq{padding:18px;display:inline;position:absolute;left:20%;top:-35%;background:url(../images/ft-QQ.png) no-repeat center;}
	.footer dl .f-dh i{background:url(../images/ft-tel.png) no-repeat left center;}
	.footer dl .f-kf i{background:url(../images/ft-gh.png) no-repeat left center;}
	.footer dl .f-yx i{background:url(../images/ft-emai.png) no-repeat left center;}
	.footer dl .f-dz i{background:url(../images/ft-add.png) no-repeat left center;}
	.footer-bj p{background:#192634;text-align:center;font-size:15px;color:#fff;padding:0.8% 0;margin-top:1%;}
	.footer-bj p a{font-size:14px;color:#fff;display:inline-block;margin:0 0.5%;}

}

@media screen and (max-width: 769px) {
	.pcd{display:none!important;}
	a{display:block;}
	html {font-size:100px;}
/*	body{overflow-x:hidden;}*/
	@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*/
/*导航*/
	.head{background-image:linear-gradient(90deg,#283c51 0%, #4071a1 100%);padding:0 2%;position:fixed;left:0;right:0;top:0;z-index:100;}
	.top-nei{height:1rem;}
	.top{height:1rem;position:relative;}
	.top .logo{width:45%;display:block;margin-top:3%;}
	.top .gengduo{width:7%;position:absolute;right:3%;top:32%;}
/*下拉列表*/
    .top .sj-nav-sub{position:fixed;top:1rem;right:0;width:0;height:6.4rem;z-index:500000!important;display:block;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.28);border-radius:10px;}
    .top .sj-nav-sub ul{width:100%;height:auto;padding:0;}
    .top .sj-nav-sub ul li{width:100%;float:none;background:#fff;}
	.top .sj-nav-sub li:first-child{border-radius:10px 10px 0 0;}
	.top .sj-nav-sub li:last-child{border-radius:0 0 10px 10px;}
	.top .sj-nav-sub li:last-child a{border:0;}
    .top .sj-nav-sub i{display:block;margin:0 auto;width:0.45rem;height: 0.25rem;background:url(../images/mobile/sjd-menu-jt.png) no-repeat bottom center;position:absolute;left:0;right:0;top:-4%;}
    .top .sj-nav-sub li a{display:block;width:70%;height:0.9rem;line-height:0.9rem;color: #222;text-align:center;font-size: 0.27rem;font-family:helvetiac;font-weight:bold;border-bottom:1px solid #eee;margin:0 auto;}
	.nei-top{height:0.9rem;}
	.test {width:100%;height:100%;text-align:center;margin:0 auto;position: fixed;top:0;left:0;background-color:rgba(0,0,0,0);z-index:99;display: none;}
	
/*bread*/
	.bread{padding:1.5% 0 1.5% 4%;background:url(../images/new-det/1home.png) no-repeat left center;color:#fff;display:none;}
	.bread a{font-size:0.25rem;color:#fff;display:inline-block;}
	.bread a{padding:0 0.2%;}
	.bread a:hover{color:#eee;}
	
/*case-scene*/
	.case-scene-bj{background:url(../images/case-det/case-bj.jpg) no-repeat;padding-bottom:2%;margin-bottom:2%;padding:0 2%;}
	.case-scene .smalltext{font-size:0.25rem;color:#222;line-height:0.42rem;padding:1.25% 0 1.25% 0;margin-top:3.5%;}
	.case-scene .down{margin-top:2.5%;}
	.case-scene .down .left{width:100%;padding:0 0.75% 0.75% 0;background:url(../images/product-det/case-video-bj.png) no-repeat right bottom;background-size:94% 95%;float:left;}
	.case-scene .down .left a{width:100%;height:100%;position:relative;border-radius:15px;overflow:hidden;}
	.case-scene .down .left .icon{position:absolute;left:0;right:0;top:40%;margin:0 auto;width:10%;}
	.case-scene .down .left h3{display:inline;position:absolute;right:2%;top:0;font-size:0.25rem;color:#fff;background:rgba(24,67,114,0.9);border-radius:20px;padding:1.2% 3% 1.2% 3%;}
	.case-scene .down .right{width:100%;float:right;}
	.case-scene .down .right ul{margin:0 -0.75%;}
	.case-scene .down .right ul li{width:48.5%;padding:0 0.75%;float:left;position:relative;margin-bottom:1.5%;}
	.case-scene .down .right ul li a{width:100%;border-radius:15px;overflow:hidden;}
	.case-scene .down .right ul li .icon{position:absolute;left:0;right:0;top:30%;margin:0 auto;width:15%;}
	.case-scene .down .right ul li h3{width:97%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;text-align:center;font-size:15px;color:#fff;padding:8% 0 3% 0;background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);border-radius:0 0 15px 15px;}	
	
/*assess*/
	.assess{margin-top:0.5%;display:none;}
	.assess .bt{width:13%;padding-left:1.2%;float:left;background:url(../images/case-det/case-pj-bj1.png) no-repeat left center;background-size:100% 100%;height:60px;line-height:60px;font-size:17px;color:#fff;}
	.assess .right{width:85%;float:right;height:60px;background:url(../images/case-det/case-pj-bj2.png) no-repeat left center;overflow:hidden;}
	.assess .right .swiper-slide{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:#222;}
	.assess .right .swiper-slide b{padding:1.5% 0 1.5% 6%;}
	.assess .right .swiper-slide:nth-child(1) b{background:url(../images/case-det/case-pj-tx1.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(2) b{background:url(../images/case-det/case-pj-tx2.png) no-repeat 24% center;}
	.assess .right .swiper-slide:nth-child(3) b{background:url(../images/case-det/case-pj-tx3.png) no-repeat 24% center;}
	
/*det-news*/
	.det-news{margin-bottom:3%;padding:0 2%;}
	.det-news .tit,.case-scene .tit{position:relative;font-size:0;margin-top:5%;}
	.det-news .tit h2,.case-scene .tit h2 a{font-size:0.34rem;margin:0;background-image: -webkit-linear-gradient(45deg,#1d2331,#4f6089);display:inline!important;-webkit-background-clip:text;color:transparent;}
	.det-news .tit .more,.case-scene .tit .more{font-size:0.25rem;color:#222;position:absolute;right:0;top:24%;}
	.det-news .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.case-scene .tit .more:after{content:'';padding:1px 15px;background:url(../images/index/new-more.png) no-repeat center right;background-size:70% auto;}
	.det-news ul{margin:2% 0;}
	.det-news ul li{width:96%;padding:0 2%;float:left;}
	.det-news ul li a{border-bottom:1px solid #f6f6f6;font-size:0;}
	.det-news ul li a:hover{font-weight:bold;}
	.det-news ul li a span{font-size:0.27rem;color:#222;padding:3.5% 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.det-news ul li a .zw{width:70%;padding-left:3%;background:url(../images/new-det/side-dot.png) no-repeat left center;background-size:2.5% auto;}
	.det-news ul li a .sj{width:27%;text-align:right;}
	.det-news ul li:nth-child(7) a{border:0;display:none;}
	.det-news ul li:nth-child(8) a{border:0;display:none;}
	
/*message*/
	.position{padding:1% 2% 2% 2%;}
	.position h2{color:#1B3855;font-size:24px;}
	.position .message{width:100%;}
	.position .message p{font-size:0.25rem;color:#222;line-height:0.42rem;}
	.position .message form{margin-top:5%;}
	.position .message form div{position:relative;margin-bottom:5%;font-size:0;}
	.position .message form div label{width:7%;height:100%;position:absolute;left:0;top:0;}
	.position .message form .tel label{background:url(../images/index/ly-phone.png) no-repeat center;background-size:50% auto;}
	.position .message form .lytext label{background:url(../images/index/ly-need.png) no-repeat center 11%;background-size:60% auto;}
	.position .message form input{height:0.75rem;width:90%;padding:0 3% 0 7%;background:#eee;border:0;font-size:0.27rem;color:#333;font-family:MicrosoftYaHei;}
	.position .message form textarea{min-height:1.8rem;max-height:1.8rem;min-width:90%;max-width:90%;padding:2% 3% 2% 7%;background:#eee;bordeR:0;font-size:0.27rem;color:#333;font-family:MicrosoftYaHei;}
	.position .message form button{font-size:0.3rem;color:#fff;text-align:center;background:linear-gradient(90deg, #F45A43 0%, #ED3549 100%);width:60%;margin:0 20%;border:0;padding:1.5% 0;display:block;}
	.position .message form button:hover{background:#ED3549;}
	.copyright{text-align:center;font-size:24px;color:#777;margin-top:5%;}
/*footer*/
	.sj-footer-box{position:fixed;bottom:0;left:0;right:0;z-index:100;height:0.9rem;}
	.sj-footer{background:url(../images/mobile/ft-bj-sjd.png);height:0.9rem;}
	.sj-footer div{float:left;}
	.sj-footer div a{height:0.9rem;}
	.sj-footer .home{width:20%;}
	.sj-footer .home a img{margin:21% auto;width:75%;}
	.sj-footer .zxzx{width:42%;}
	.sj-footer .zxzx img{width:100%;margin:1.5% 0;}
	.sj-footer-box .mfzx{position:fixed;right:0;bottom:0;width:57%;}
	.sj-footer-box .mfzx img{width:100%;}
	.sj-db{height:0.9rem;}
}