@charset "utf-8";
/* CSS Document */
body {margin:0;font-family:Arial-BoldMT;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;}

.xg-case ul li p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

@media screen and (min-width: 1380px)  {
	.sjd{display:none!important;}
    .container{max-width:1380px;min-width:1380px;width:100%;margin:0 auto;}
/*header*/
	.header-w{padding:1% 0;}
	.header .logo{float:left;width:23%;}
	.header .right{float:right;width:62%;position:relative;}
	.header .right a{display:block;float:right;margin-left:2.5%;}
	.header .right .wx{position:absolute;right:0;top:110%;display:none;z-index: 100;}
    /*nav*/
	nav{background-image:linear-gradient(0deg,#069165 0%,#007651 100%);position:relative;}
	nav ul li{width:12.5%;float:left;}
	nav ul li a{width:100%;text-align:center;padding:10% 0;font-size:17px;color:#fff;}
	nav ul li a i{padding:0 6%;background:url(../images/index/xiala_sj.png) no-repeat center;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;background:rgba(26,45,39,0.95);padding:1% 0;margin:0;position:absolute;top:0px}
    #solution{display:none;}
	.navigation-down hr{height:1px;border:1px dashed rgba(170,186,202,0.2);border-bottom:0;margin:4.5% 0 2.5% 0;}
	.navigation-down .xl{background-color:rgba(57,72,68,0.4);border-radius:16px;border:1px solid #aabaca;padding:1.5% 3%;margin:2% 0;}
	.navigation-down .xl .zuo{width:16%;float:left;}
	.navigation-down .xl .zuo a{font-size:16px;color:#fff;}
	.navigation-down .xl .you{width:82%;float:right;}
	.navigation-down .xl .you .hp a{font-size:16px;color:#fff;width:25%;text-align:center;float:left;background:url(../images/index/xie.png) no-repeat right center;}
	.navigation-down .xl .you .hp a.last{background:0;}
	.navigation-down .xl .you .hp a i{padding:0 10%;background:url(../images/index/hot.png) no-repeat right center;}
	.navigation-down .hxsb{position:relative;}
	.navigation-down .hxsb .zuo{position:absolute;top:40%;}
/*bread*/
	.bread,.bread a{font-size:16px;color:#ccc;margin:1% auto;}
	
/*hot-pro*/
	.hot-p{background-image: linear-gradient(0deg,#dc811b 0%,#d99337 100%);border-radius: 20px 20px 10px 10px;}
	.hot-p h2{text-align:center;font-size:20px;color:#fff;padding-top:4.5%;margin:0;}
	.hot-p ul{margin-top:4%;background:#fff;border-radius:30px 0px 0px 0px;padding:7% 8% 3% 8%;-webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);}
	.hot-p ul li{margin-bottom:6%;}
	.hot-p ul li a{width:100%;}
	.hot-p ul li img{width:100%;border-radius: 20px 0px 0px 0px;}
	.hot-p ul li p{padding:4% 0;background:#f0f0f0;font-size:16px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}
	
/*classic cases*/
	.classic{margin-top:2%;}
	.classic .tit,.related .tit {text-align:center;}
	.classic .tit i,.related .tit i{font-size:30px;color:#225746;opacity:0.4;font-weight:bold;}
	.classic .tit h1,.related .tit h1{font-size:34px;color:#1a1a1a;margin:0;}
	.xg-case{margin-top:2.5%;}
	.xg-case .zuo{width:34%;float:left;}
	.xg-case .zuo a{width:100%;display:block;}
	.xg-case .zuo img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case .zuo p{padding:3.2% 0;font-size:20px;color:#fff;background:#069165;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border-radius: 0px 0px 20px 20px;text-align:center;margin-top:2%;}
	.xg-case ul{width:66%;float:right;}
	.xg-case ul li{width:31%;float:left;margin-left:2.33%;position:relative;margin-bottom:1.5%;}
	.xg-case ul li a{width:100%;display:block;}
	.xg-case ul li p{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,47,32,0.5);padding:2% 0;font-size:16px;color:#fff;}
	.xg-case ul li img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case ul li .ckgd,.xg-case ul li .zxbj{padding:9% 0;position:absolute;}
	.xg-case ul li .ckgd{top:14%;}
	.xg-case ul li .zxbj{top:54%;}
/*related news*/
	.related-bj{background:url(../images/product-detail/xwbj.jpg) no-repeat;background-size:100% 100%;padding:2% 0;margin-top:2%;}
	.related ul{margin:2% -2.5% 0 -2.5%;}
	.related ul li{float:left;width:45%;padding:0 2.5%;margin-bottom:0.8%;}
	.related ul li a{width:100%;display:block;}
	.related ul li span{padding:1% 0;font-size:18px;color:#1a1a1a;}
	.related ul li span.wz{width:70%;float:left;padding-left:5%;background:url(../images/product-detail/yd.png) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related ul li span.sj{width:24%;float:right;text-align:right;}
	
/*message*/
	.message-bj{background:url(../images/product-detail/ly_bj.jpg) no-repeat;padding:2.5% 0;}
	.message .left{width:53%;float:left;}
	.message .left h1{margin:0 0 1.5% 0;font-size:34px;color:#e5a33a;}
	.message .left span{font-size:20px;color:#dedede;margin-bottom:1.5%;display:inline-block;}
	.message .right{width:41.2%;float:right;background:#fff;border-radius:20px;padding:2% 2.5%;position:relative;}
	.message .right form input{width:85%;margin-bottom:3.3%;height:50px;border-radius:26px;border:1px solid #c9c9c9;padding:0 2% 0 13%;font-size:18px;color:#999;}
	.message .right form .name{background:url(../images/product-detail/ly_kf.png) no-repeat 5% center;}
	.message .right form .tel{background:url(../images/product-detail/ly_dh.png) no-repeat 5% center;}
	.message .right form .lytext{background:url(../images/product-detail/ly_ly.png) no-repeat 5% center;}
	.message .right form textarea{max-width:84%;min-width:84%;min-height:110px;max-height:150px;border-radius: 26px;border:1px solid #c9c9c9;margin-bottom:2.5%;padding:1% 2% 1% 13%;font-size:18px;color:#999;font-family:MicrosoftYaHei;background:url(../images/product-detail/ly_ly.png) no-repeat 5% 5%;}
	.message .right form button{width:46%;margin:0 27%;background-image: linear-gradient(90deg,#ce6d0e 0%,#ffaa22 100%);border-radius: 23px;padding:1.5% 0;border:0;font-size:19px;color:#fff;}
	.message .right .bt-z{position:absolute;left:-4.5%;top:3%;}
	
/*footer*/
	.footer-bj{background:#363636;}
	.footer{padding:2.5% 0 1.5% 0;}
	.footer a,.footer{color:#bababa;font-size:16px;}
	.footer .cpzx{width:25%;float:left;margin-right:5%;}
	.footer .jdal{width:18%;float:left;}
	.footer .lxwm{width:30%;float:left;}
	.footer .f-ewm{width:22%;float:left;}
	.footer .f-ewm div{float:right;margin-left:12%;}
	.footer .f-ewm p{text-align:center;color:#fff;margin-top:10%;}
	.footer dl dt{margin-bottom:4%;}
	.footer dl dt a{font-size:18px;color:#fff;font-weight:bold;}
	.footer .cpzx dd a{width:49%;padding:1% 0;margin:1% 0;float:left;}
	.footer .jdal dd a{width:100%;padding:3% 0;}
	.footer .lxwm dd{padding:1.5% 0;}
	.footer dl dd a:hover{color:#fff;}
    /*foot-btn*/
	.foot-btn{border-top:1px solid #7b7b7b;padding:1% 0;}
	.foot-btn,.foot-btn a{text-align:center;color:#fff;}
	.foot-btn .links{margin-bottom:0.75%;font-size:16px;}
	.foot-btn a:hover{color:#bababa;}
	.foot-btn p{font-size:16px;}
	.foot-btn p a{margin-left:2%;}
}

@media screen and (max-width: 1380px) and (min-width: 1200px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}
/*header*/
	.header-w{padding:1% 0;}
	.header .logo{float:left;width:23%;}
	.header .logo img{width:100%;}
	.header .right{float:right;width:74%;position:relative;}
	.header .right a{display:block;float:right;}
	.header .right a img{width:90%;}
	.header .right .wx{position:absolute;right:0;top:110%;display:none;z-index: 100;}
    /*nav*/
	nav{background-image:linear-gradient(0deg,#069165 0%,#007651 100%);position:relative;}
	nav ul li{width:12.5%;float:left;}
	nav ul li a{width:100%;text-align:center;padding:10% 0;font-size:16px;color:#fff;}
	nav ul li a i{padding:0 6%;background:url(../images/index/xiala_sj.png) no-repeat center 70%;background-size:40% auto;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;background:rgba(26,45,39,0.95);padding:1% 0;margin:0;position:absolute;top:0px}
    #solution{display:none;}
	.navigation-down hr{height:1px;border:1px dashed rgba(170,186,202,0.2);border-bottom:0;margin:4.5% 0 2.5% 0;}
	.navigation-down .xl{background-color:rgba(57,72,68,0.4);border-radius:16px;border:1px solid #aabaca;padding:1.5% 3%;margin:2% 0;}
	.navigation-down .xl .zuo{width:16%;float:left;}
	.navigation-down .xl .zuo a{font-size:15px;color:#fff;}
	.navigation-down .xl .you{width:82%;float:right;}
	.navigation-down .xl .you .hp a{font-size:15px;color:#fff;width:25%;text-align:center;float:left;background:url(../images/index/xie.png) no-repeat right center;}
	.navigation-down .xl .you .hp a.last{background:0;}
	.navigation-down .xl .you .hp a i{padding:0 10%;background:url(../images/index/hot.png) no-repeat 45% center;background-size:70% auto;}
	.navigation-down .hxsb{position:relative;}
	.navigation-down .hxsb .zuo{position:absolute;top:40%;}
/*bread*/
	.bread,.bread a{font-size:15px;color:#ccc;margin:1% auto;}
	
/*hot-pro*/
	.hot-p{background-image: linear-gradient(0deg,#dc811b 0%,#d99337 100%);border-radius: 20px 20px 10px 10px;}
	.hot-p h2{text-align:center;font-size:18px;color:#fff;padding-top:4.5%;margin:0;}
	.hot-p ul{margin-top:4%;background:#fff;border-radius:30px 0px 0px 0px;padding:7% 8% 3% 8%;-webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);}
	.hot-p ul li{margin-bottom:6%;}
	.hot-p ul li a{width:100%;}
	.hot-p ul li img{width:100%;border-radius: 20px 0px 0px 0px;}
	.hot-p ul li p{padding:4% 0;background:#f0f0f0;font-size:15px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}
	
/*classic cases*/
	.classic{margin-top:2%;}
	.classic .tit,.related .tit {text-align:center;}
	.classic .tit i,.related .tit i{font-size:24px;color:#225746;opacity:0.4;font-weight:bold;}
	.classic .tit h1,.related .tit h1{font-size:27px;color:#1a1a1a;margin:0;}
	.xg-case{margin-top:2.5%;}
	.xg-case .zuo{width:34%;float:left;}
	.xg-case .zuo a{width:100%;display:block;}
	.xg-case .zuo img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case .zuo p{padding:3.2% 0;font-size:18px;color:#fff;background:#069165;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border-radius: 0px 0px 20px 20px;text-align:center;margin-top:1.2%;}
	.xg-case ul{width:66%;float:right;}
	.xg-case ul li{width:31%;float:left;margin-left:2.33%;position:relative;margin-bottom:1.5%;}
	.xg-case ul li a{width:100%;display:block;}
	.xg-case ul li p{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,47,32,0.5);padding:2% 0;font-size:15px;color:#fff;}
	.xg-case ul li img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case ul li .ckgd,.xg-case ul li .zxbj{padding:9% 0;position:absolute;}
	.xg-case ul li .ckgd{top:14%;}
	.xg-case ul li .zxbj{top:54%;}
/*related news*/
	.related-bj{background:url(../images/product-detail/xwbj.jpg) no-repeat;background-size:100% 100%;padding:2% 0;margin-top:2%;}
	.related ul{margin:2% -2.5% 0 -2.5%;}
	.related ul li{float:left;width:45%;padding:0 2.5%;margin-bottom:0.8%;}
	.related ul li a{width:100%;display:block;}
	.related ul li span{padding:1% 0;font-size:16px;color:#1a1a1a;}
	.related ul li span.wz{width:70%;float:left;padding-left:5%;background:url(../images/product-detail/yd.png) no-repeat left center;background-size:3.5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related ul li span.sj{width:24%;float:right;text-align:right;}
	
/*message*/
	.message-bj{background:url(../images/product-detail/ly_bj.jpg) no-repeat;padding:2.5% 0;}
	.message .left{width:53%;float:left;}
	.message .left h1{margin:0 0 1.5% 0;font-size:27px;color:#e5a33a;}
	.message .left span{font-size:18px;color:#dedede;margin-bottom:1.5%;display:inline-block;}
	.message .right{width:41.2%;float:right;background:#fff;border-radius:20px;padding:2% 2.5%;position:relative;}
	.message .right form input{width:85%;margin-bottom:3.3%;height:45px;border-radius:26px;border:1px solid #c9c9c9;padding:0 2% 0 13%;font-size:16px;color:#999;}
	.message .right form .name{background:url(../images/product-detail/ly_kf.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form .tel{background:url(../images/product-detail/ly_dh.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form textarea{max-width:84%;min-width:84%;min-height:90px;max-height:120px;border-radius:26px;border:1px solid #c9c9c9;margin-bottom:2.5%;padding:1% 2% 1% 13%;font-size:16px;color:#999;font-family:MicrosoftYaHei;background:url(../images/product-detail/ly_ly.png) no-repeat 5% 5%;background-size:6% auto;}
	.message .right form button{width:46%;margin:0 27%;background-image: linear-gradient(90deg,#ce6d0e 0%,#ffaa22 100%);border-radius: 23px;padding:1.5% 0;border:0;font-size:16px;color:#fff;}
	.message .right .bt-z{position:absolute;left:-4.5%;top:3%;width:5%;}
	
/*footer*/
	.footer-bj{background:#363636;}
	.footer{padding:2.5% 0 1.5% 0;}
	.footer a,.footer{color:#bababa;font-size:15px;}
	.footer .cpzx{width:25%;float:left;margin-right:5%;}
	.footer .jdal{width:18%;float:left;}
	.footer .lxwm{width:30%;float:left;}
	.footer .f-ewm{width:22%;float:left;margin-top:2.5%;}
	.footer .f-ewm div{float:right;margin-left:5%;}
	.footer .f-ewm div img{width:80%;margin:0 10%;}
	.footer .f-ewm p{text-align:center;color:#fff;margin-top:10%;}
	.footer dl dt{margin-bottom:4%;}
	.footer dl dt a{font-size:16px;color:#fff;font-weight:bold;}
	.footer .cpzx dd a{width:49%;padding:1% 0;margin:1% 0;float:left;}
	.footer .jdal dd a{width:100%;padding:3% 0;}
	.footer .lxwm dd{padding:1.5% 0;}
	.footer dl dd a:hover{color:#fff;}
    /*foot-btn*/
	.foot-btn{border-top:1px solid #7b7b7b;padding:1% 0;}
	.foot-btn,.foot-btn a{text-align:center;color:#fff;}
	.foot-btn .links{margin-bottom:0.75%;font-size:14px;}
	.foot-btn a:hover{color:#bababa;}
	.foot-btn p{font-size:14px;}
	.foot-btn p a{margin-left:2%;}
}

@media screen and (max-width: 1200px) and (min-width: 992px){
	.sjd{display:none!important;}
	.container{width:96%;margin:0 auto;padding:0 2%;}
/*header*/
	.header-w{padding:1% 0;}
	.header .logo{float:left;width:23%;}
	.header .logo img{width:100%;}
	.header .right{float:right;width:74%;position:relative;}
	.header .right a{display:block;float:right;}
	.header .right a img{width:100%;}
	.header .right a.advisory{width:38%;}
	.header .right a.offer{width:38%;}
	.header .right a.wechat{width:12.6%;}
	.header .right .wx{position:absolute;right:0;top:110%;display:none;z-index: 100;}
	.header .right .wx img{width:100%;}
    /*nav*/
	nav{background-image:linear-gradient(0deg,#069165 0%,#007651 100%);position:relative;}
	nav ul li{width:12.5%;float:left;}
	nav ul li a{width:100%;text-align:center;padding:10% 0;font-size:15px;color:#fff;}
	nav ul li a i{padding:0 6%;background:url(../images/index/xiala_sj.png) no-repeat center 70%;background-size:40% auto;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;background:rgba(26,45,39,0.95);padding:1% 0;margin:0;position:absolute;top:0px}
    #solution{display:none;}
	.navigation-down hr{height:1px;border:1px dashed rgba(170,186,202,0.2);border-bottom:0;margin:4.5% 0 2.5% 0;}
	.navigation-down .xl{background-color:rgba(57,72,68,0.4);border-radius:16px;border:1px solid #aabaca;padding:1.5% 3%;margin:2% 0;}
	.navigation-down .xl .zuo{width:16%;float:left;}
	.navigation-down .xl .zuo a{font-size:15px;color:#fff;}
	.navigation-down .xl .you{width:82%;float:right;}
	.navigation-down .xl .you .hp a{font-size:15px;color:#fff;width:25%;text-align:center;float:left;background:url(../images/index/xie.png) no-repeat right center;}
	.navigation-down .xl .you .hp a.last{background:0;}
	.navigation-down .xl .you .hp a i{padding:0 10%;background:url(../images/index/hot.png) no-repeat 45% center;background-size:70% auto;}
	.navigation-down .hxsb{position:relative;}
	.navigation-down .hxsb .zuo{position:absolute;top:40%;}
/*bread*/
	.bread,.bread a{font-size:14px;color:#ccc;margin:1% auto;}
	
/*hot-pro*/
	.hot-p{background-image: linear-gradient(0deg,#dc811b 0%,#d99337 100%);border-radius: 20px 20px 10px 10px;}
	.hot-p h2{text-align:center;font-size:16px;color:#fff;padding-top:4.5%;margin:0;}
	.hot-p ul{margin-top:4%;background:#fff;border-radius:30px 0px 0px 0px;padding:7% 8% 3% 8%;-webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);}
	.hot-p ul li{margin-bottom:6%;}
	.hot-p ul li a{width:100%;}
	.hot-p ul li img{width:100%;border-radius: 20px 0px 0px 0px;}
	.hot-p ul li p{padding:4% 0;background:#f0f0f0;font-size:14px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}
	
/*classic cases*/
	.classic{margin-top:2%;}
	.classic .tit,.related .tit {text-align:center;}
	.classic .tit i,.related .tit i{font-size:20px;color:#225746;opacity:0.4;font-weight:bold;}
	.classic .tit h1,.related .tit h1{font-size:24px;color:#1a1a1a;margin:0;}
	.xg-case{margin-top:2.5%;}
	.xg-case .zuo{width:34%;float:left;}
	.xg-case .zuo a{width:100%;display:block;}
	.xg-case .zuo img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case .zuo p{padding:3.2% 0;font-size:16px;color:#fff;background:#069165;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border-radius: 0px 0px 20px 20px;text-align:center;margin-top:1.2%;}
	.xg-case ul{width:66%;float:right;}
	.xg-case ul li{width:31%;float:left;margin-left:2.33%;position:relative;margin-bottom:1.5%;}
	.xg-case ul li a{width:100%;display:block;}
	.xg-case ul li p{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,47,32,0.5);padding:2% 0;font-size:14px;color:#fff;}
	.xg-case ul li img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case ul li .ckgd,.xg-case ul li .zxbj{padding:9% 0;position:absolute;}
	.xg-case ul li .ckgd{top:14%;}
	.xg-case ul li .zxbj{top:54%;}
/*related news*/
	.related-bj{background:url(../images/product-detail/xwbj.jpg) no-repeat;background-size:100% 100%;padding:3% 0 2% 0;margin-top:2%;}
	.related ul{margin:2% -2.5% 0 -2.5%;}
	.related ul li{float:left;width:45%;padding:0 2.5%;margin-bottom:1.5%;}
	.related ul li a{width:100%;display:block;}
	.related ul li span{padding:1% 0;font-size:15px;color:#1a1a1a;}
	.related ul li span.wz{width:70%;float:left;padding-left:5%;background:url(../images/product-detail/yd.png) no-repeat left center;background-size:3.5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related ul li span.sj{width:25%;float:right;text-align:right;}
	
/*message*/
	.message-bj{background:url(../images/product-detail/ly_bj.jpg) no-repeat;padding:2.5% 0;}
	.message .left{width:53%;float:left;}
	.message .left h1{margin:0 0 1.5% 0;font-size:24px;color:#e5a33a;}
	.message .left span{font-size:16px;color:#dedede;margin-bottom:1.5%;display:inline-block;}
	.message .right{width:41.2%;float:right;background:#fff;border-radius:20px;padding:2% 2.5%;position:relative;}
	.message .right form input{width:85%;margin-bottom:3.3%;height:40px;border-radius:20px;border:1px solid #c9c9c9;padding:0 2% 0 13%;font-size:15px;color:#999;}
	.message .right form .name{background:url(../images/product-detail/ly_kf.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form .tel{background:url(../images/product-detail/ly_dh.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form textarea{max-width:84%;min-width:84%;min-height:80px;max-height:110px;border-radius:20px;border:1px solid #c9c9c9;margin-bottom:2.5%;padding:1% 2% 1% 13%;font-size:16px;color:#999;font-family:MicrosoftYaHei;background:url(../images/product-detail/ly_ly.png) no-repeat 5% 5%;background-size:6% auto;}
	.message .right form button{width:46%;margin:0 27%;background-image: linear-gradient(90deg,#ce6d0e 0%,#ffaa22 100%);border-radius:23px;padding:1.5% 0;border:0;font-size:15px;color:#fff;}
	.message .right .bt-z{position:absolute;left:-4.5%;top:3%;width:5%;}
	
/*footer*/
	.footer-bj{background:#363636;}
	.footer{padding:2.5% 0 1.5% 0;}
	.footer a,.footer{color:#bababa;font-size:13px;}
	.footer .cpzx{width:25%;float:left;margin-right:3%;}
	.footer .jdal{width:18%;float:left;}
	.footer .lxwm{width:30%;float:left;}
	.footer .f-ewm{width:22%;float:left;margin-top:4%;margin-left:2%;}
	.footer .f-ewm div{float:right;width:50%;}
	.footer .f-ewm div img{width:70%;margin:0 15%;}
	.footer .f-ewm p{text-align:center;color:#fff;margin-top:10%;font-size:13px;}
	.footer dl dt{margin-bottom:4%;}
	.footer dl dt a{font-size:15px;color:#fff;font-weight:bold;}
	.footer .cpzx dd a{width:49%;padding:1% 0;margin:1% 0;float:left;}
	.footer .jdal dd a{width:100%;padding:3% 0;}
	.footer .lxwm dd{padding:1.5% 0;}
	.footer dl dd a:hover{color:#fff;}
    /*foot-btn*/
	.foot-btn{border-top:1px solid #7b7b7b;padding:1% 0;}
	.foot-btn,.foot-btn a{text-align:center;color:#fff;}
	.foot-btn .links{margin-bottom:0.75%;font-size:14px;}
	.foot-btn a:hover{color:#bababa;}
	.foot-btn p{font-size:14px;}
	.foot-btn p a{margin-left:2%;}
	
}

@media screen and (max-width: 992px) and (min-width: 768px){
	.sjd{display:none!important;}
	.container{width:98%;margin:0 auto;padding:0 1%;}
/*header*/
	.header-w{padding:1% 0;}
	.header .logo{float:left;width:23%;}
	.header .logo img{width:100%;}
	.header .right{float:right;width:74%;position:relative;}
	.header .right a{display:block;float:right;}
	.header .right a img{width:100%;}
	.header .right a.advisory{width:38%;}
	.header .right a.offer{width:38%;}
	.header .right a.wechat{width:12.6%;}
	.header .right .wx{position:absolute;right:0;top:110%;display:none;z-index: 100;}
	.header .right .wx img{width:100%;}
    /*nav*/
	nav{background-image:linear-gradient(0deg,#069165 0%,#007651 100%);position:relative;}
	nav ul li{width:12.5%;float:left;}
	nav ul li a{width:100%;text-align:center;padding:10% 0;font-size:14px;color:#fff;}
	nav ul li a i{padding:0 6%;background:url(../images/index/xiala_sj.png) no-repeat center 70%;background-size:40% auto;}
/*navigation-down*/
	.navigation-down{position:absolute;bottom:0; left:0px;width:100%;z-index:9999;}
	.navigation-down .nav-down-menu{width:100%;background:rgba(26,45,39,0.95);padding:1% 0;margin:0;position:absolute;top:0px}
    #solution{display:none;}
	.navigation-down hr{height:1px;border:1px dashed rgba(170,186,202,0.2);border-bottom:0;margin:4.5% 0 2.5% 0;}
	.navigation-down .xl{background-color:rgba(57,72,68,0.4);border-radius:16px;border:1px solid #aabaca;padding:1.5% 3%;margin:2% 0;}
	.navigation-down .xl .zuo{width:16%;float:left;}
	.navigation-down .xl .zuo a{font-size:15px;color:#fff;}
	.navigation-down .xl .you{width:82%;float:right;}
	.navigation-down .xl .you .hp a{font-size:15px;color:#fff;width:25%;text-align:center;float:left;background:url(../images/index/xie.png) no-repeat right center;}
	.navigation-down .xl .you .hp a.last{background:0;}
	.navigation-down .xl .you .hp a i{padding:0 10%;background:url(../images/index/hot.png) no-repeat 45% center;background-size:70% auto;}
	.navigation-down .hxsb{position:relative;}
	.navigation-down .hxsb .zuo{position:absolute;top:40%;}
/*bread*/
	.bread,.bread a{font-size:13px;color:#ccc;margin:1% auto;}
	
/*hot-pro*/
	.hot-p{background-image: linear-gradient(0deg,#dc811b 0%,#d99337 100%);border-radius: 20px 20px 10px 10px;}
	.hot-p h2{text-align:center;font-size:15px;color:#fff;padding-top:4.5%;margin:0;}
	.hot-p ul{margin-top:4%;background:#fff;border-radius:20px 0px 0px 0px;padding:7% 8% 3% 8%;-webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);}
	.hot-p ul li{margin-bottom:6%;}
	.hot-p ul li a{width:100%;}
	.hot-p ul li img{width:100%;border-radius: 20px 0px 0px 0px;}
	.hot-p ul li p{padding:4% 0;background:#f0f0f0;font-size:13px;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-align:center;}

	
/*classic cases*/
	.classic{margin-top:2%;}
	.classic .tit,.related .tit {text-align:center;}
	.classic .tit i,.related .tit i{font-size:16px;color:#225746;opacity:0.4;font-weight:bold;}
	.classic .tit h1,.related .tit h1{font-size:20px;color:#1a1a1a;margin:0;}
	.xg-case{margin-top:2.5%;}
	.xg-case .zuo{width:34%;float:left;}
	.xg-case .zuo a{width:100%;display:block;}
	.xg-case .zuo img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case .zuo p{padding:3.2% 0;font-size:15px;color:#fff;background:#069165;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border-radius: 0px 0px 20px 20px;text-align:center;margin-top:1.2%;}
	.xg-case ul{width:66%;float:right;}
	.xg-case ul li{width:31%;float:left;margin-left:2.33%;position:relative;margin-bottom:2.1%;}
	.xg-case ul li a{width:100%;display:block;}
	.xg-case ul li p{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,47,32,0.5);padding:2% 0;font-size:13px;color:#fff;}
	.xg-case ul li img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case ul li .ckgd,.xg-case ul li .zxbj{padding:9% 0;position:absolute;}
	.xg-case ul li .ckgd{top:14%;}
	.xg-case ul li .zxbj{top:54%;}
/*related news*/
	.related-bj{background:url(../images/product-detail/xwbj.jpg) no-repeat;background-size:100% 100%;padding:3% 0 2% 0;margin-top:2%;}
	.related ul{margin:2% -2.5% 0 -2.5%;}
	.related ul li{float:left;width:45%;padding:0 2.5%;margin-bottom:1.5%;}
	.related ul li a{width:100%;display:block;}
	.related ul li span{padding:1% 0;font-size:14px;color:#1a1a1a;}
	.related ul li span.wz{width:64%;float:left;padding-left:5%;background:url(../images/product-detail/yd.png) no-repeat left center;background-size:4.5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related ul li span.sj{width:30%;float:right;text-align:right;}
	
/*message*/
	.message-bj{background:url(../images/product-detail/ly_bj.jpg) no-repeat;padding:2.5% 0;}
	.message .left{width:53%;float:left;}
	.message .left h1{margin:0 0 1.5% 0;font-size:18px;color:#e5a33a;}
	.message .left span{font-size:14px;color:#dedede;margin-bottom:1.5%;display:inline-block;}
	.message .right{width:41.2%;float:right;background:#fff;border-radius:20px;padding:2% 2.5%;position:relative;}
	.message .right form input{width:85%;margin-bottom:3.3%;height:35px;border-radius:20px;border:1px solid #c9c9c9;padding:0 2% 0 13%;font-size:14px;color:#999;}
	.message .right form .name{background:url(../images/product-detail/ly_kf.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form .tel{background:url(../images/product-detail/ly_dh.png) no-repeat 5% center;background-size:6% auto;}
	.message .right form textarea{max-width:84%;min-width:84%;min-height:80px;max-height:110px;border-radius:16px;border:1px solid #c9c9c9;margin-bottom:2.5%;padding:1% 2% 1% 13%;font-size:14px;color:#999;font-family:MicrosoftYaHei;background:url(../images/product-detail/ly_ly.png) no-repeat 5% 5%;background-size:6% auto;}
	.message .right form button{width:46%;margin:0 27%;background-image: linear-gradient(90deg,#ce6d0e 0%,#ffaa22 100%);border-radius:23px;padding:1.5% 0;border:0;font-size:14px;color:#fff;}
	.message .right .bt-z{position:absolute;left:-4.5%;top:3%;width:5.6%;}
	
/*footer*/
	.footer-bj{background:#363636;}
	.footer{padding:2.5% 0 1.5% 0;}
	.footer a,.footer{color:#bababa;font-size:13px;}
	.footer .cpzx{width:30%;float:left;margin-right:3%;}
	.footer .jdal{width:25%;float:left;}
	.footer .lxwm{width:42%;float:left;}
	.footer .f-ewm{width:22%;float:left;margin-top:4%;margin-left:2%;display:none;}
	.footer .f-ewm div{float:right;width:50%;}
	.footer .f-ewm div img{width:70%;margin:0 15%;}
	.footer .f-ewm p{text-align:center;color:#fff;margin-top:10%;font-size:13px;}
	.footer dl dt{margin-bottom:4%;}
	.footer dl dt a{font-size:15px;color:#fff;font-weight:bold;}
	.footer .cpzx dd a{width:49%;padding:1% 0;margin:1% 0;float:left;}
	.footer .jdal dd a{width:100%;padding:3% 0;}
	.footer .lxwm dd{padding:1.5% 0;}
	.footer dl dd a:hover{color:#fff;}
    /*foot-btn*/
	.foot-btn{border-top:1px solid #7b7b7b;padding:1% 0;}
	.foot-btn,.foot-btn a{text-align:center;color:#fff;}
	.foot-btn .links{margin-bottom:0.75%;font-size:13px;}
	.foot-btn a:hover{color:#bababa;}
	.foot-btn p{font-size:13px;}
	.foot-btn p a{margin-left:2%;}
}

@media screen and (max-width: 768px) {
	.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*/
	.sj-top{padding:0 1%;background-image:linear-gradient(0deg, #069165 0%,#007651 100%);position:fixed;top:0;z-index:9998;width:98%;height:1.2rem;}
	.sj-tb{height:1.2rem;}
	.sj-top .logo{width:48%;margin:0 auto;position:absolute;top:18%;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:8.5rem;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;}
	
/*classic cases*/
	.classic{margin-top:2%;padding:0 2%;}
	.classic .tit,.related .tit {text-align:center;margin-top:5%;}
	.classic .tit i,.related .tit i{font-size:0.27rem;color:#225746;opacity:0.4;font-weight:bold;display:block;}
	.classic .tit h1,.related .tit h1{font-size:0.34rem;color:#1a1a1a;margin:0;}
	.xg-case{margin-top:2.5%;}
	.xg-case .zuo{width:100%;}
	.xg-case .zuo a{width:100%;display:block;}
	.xg-case .zuo img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case .zuo p{padding:2.5% 0;font-size:0.3rem;color:#fff;background:#069165;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;border-radius: 0px 0px 20px 20px;text-align:center;margin-top:1%;}
	.xg-case ul{width:100%;}
	.xg-case ul li{width:48%;float:left;margin:3% 1%;position:relative;margin-bottom:2.1%;}
	.xg-case ul li a{width:100%;display:block;}
	.xg-case ul li p{position:absolute;bottom:0;left:0;right:0;text-align:center;background-color:rgba(0,47,32,0.5);padding:3% 0;font-size:0.3rem;color:#fff;}
	.xg-case ul li img{width:100%;border-radius:20px 20px 0px 0px;}
	.xg-case ul li .ckgd,.xg-case ul li .zxbj{padding:9% 0;position:absolute;}
	.xg-case ul li .ckgd{top:14%;}
	.xg-case ul li .zxbj{top:54%;}
/*related news*/
	.related-bj{background:url(../images/product-detail/xwbj.jpg) no-repeat;background-size:100% 100%;padding:3% 2% 2% 2%;margin-top:2%;}
	.related ul{margin:2% -2.5% 0 -2.5%;}
	.related ul li{float:left;width:95%;padding:0 2.5%;margin-bottom:1.5%;}
	.related ul li a{width:100%;display:block;}
	.related ul li span{padding:1% 0;font-size:0.3rem;color:#1a1a1a;}
	.related ul li span.wz{width:95%;float:left;padding-left:5%;background:url(../images/product-detail/yd.png) no-repeat left center;background-size:5% auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.related ul li span.sj{width:33%;float:right;text-align:right;}
	
/*message*/
	.message-bj{background:url(../images/product-detail/ly_bj.jpg) no-repeat;padding:2.5% 0;}
	.message .left{width:100%;}
	.message .left h1{margin:3% 0 3% 0;font-size:0.32rem;color:#e5a33a;text-align:center;}
	.message .left span{font-size:0.27rem;color:#dedede;margin-bottom:1.5%;display:none;}
	.message .left img{display:none;}
	.message .right{width:95%;background:#fff;border-radius:20px;padding:5% 2.5%;position:relative;}
	.message .right form input{width:85%;display: block;margin-bottom:5%;height:0.75rem;border-radius:20px;border:1px solid #c9c9c9;padding:0 2% 0 13%;font-size:0.27rem;color:#333;}
	.message .right form .name{background:url(../images/product-detail/ly_kf.png) no-repeat 5% center;background-size:7% auto;}
	.message .right form .tel{background:url(../images/product-detail/ly_dh.png) no-repeat 5% center;background-size:7% auto;}
	.message .right form textarea{max-width:84%;min-width:84%;min-height:80px;max-height:110px;border-radius:16px;border:1px solid #c9c9c9;margin-bottom:2.5%;padding:1% 2% 1% 13%;font-size:0.27rem;color:#999;font-family:MicrosoftYaHei;background:url(../images/product-detail/ly_ly.png) no-repeat 5% 5%;background-size:7% auto;}
	.message .right form button{width:46%;margin:0 27%;background-image: linear-gradient(90deg,#ce6d0e 0%,#ffaa22 100%);border-radius:23px;padding:1.5% 0;border:0;font-size:0.27rem;color:#fff;display:block;}
	.message .right .bt-z{position:absolute;left:-4.5%;top:3%;width:5.6%;display:none;}
	
/*foot-btn*/
    .foot-btn{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:1.2rem;background:url(../images/phone/bj.png) no-repeat;background-size:100% 100%}
	.foot-btn .sy{float:left;width:18%;text-align:center;height:100%;padding-top:2.5%;}
	.foot-btn .sy img{width:35%;display:block;margin:4% auto 0 auto;}
	.foot-btn .sy p{font-size:0.28rem;color:#fff;margin-top:1%;}
	.sj-db{height:1.3rem;}	
	.foot-btn .bddh{width:46%;float:right;background:url(../images/phone/yj.png) no-repeat;background-size:100% 100%;height:100%;}
}