@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1400px) {
/*banner*/
	body{background:#F6F6F6;}
	.banner-bj{background:url(../images/product/prolist-bg.jpg) no-repeat;background-size:100% 100%;padding:3.7% 0 9% 0;}
/*sort*/
	.pc-sort{border-radius:55px;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);overflow:hidden;margin-top:-2.9%;}
	.pc-sort ul{padding:1% 0;background:url(../images/product/prolist-lei-bg.jpg.png) no-repeat;background-size:100% 100%;}
	.pc-sort ul li{width:25%;float:left;background:url(../images/product/prolist-lei-line.jpg.png) no-repeat right center;}
	.pc-sort ul li a{width:70%;padding:3% 0;margin:0 auto;text-align:center;font-size:24px;color:#555;font-weight:bold;font-family:Microsoft YaHei;}
	.pc-sort ul li:nth-child(4){background:0;}
	.pc-sort ul li a:hover{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.pc-sort ul li.active a{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
/*product-list*/
	.sort-cp-bj{padding:2.5% 0;}
	.sort-cp-bj1{background:url(../images/product/pro-02-bg.png) no-repeat;background-size:100% 100%;padding:2.5% 0;}
	.sort-cp .cp-tit{margin:0 0 2% 0;}
	.sort-cp .cp-tit h2{display:inline-block;float:left;padding-left:5.5%;margin:0;}
	.sort-cp .one h2{background:url(../images/product/pro-01.png) no-repeat left center;}
	.sort-cp .two h2{background:url(../images/product/pro-02.png) no-repeat left center;}
	.sort-cp .three h2{background:url(../images/product/pro-03.png) no-repeat left center;}
	.sort-cp .four h2{background:url(../images/product/pro-04.png) no-repeat left center;}
	.sort-cp .cp-tit h2 a{font-size:28px;color:#000;padding:1.5% 0 1.5% 0;}
	.sort-cp .cp-tit .more{padding:0.5% 2.5% 0.5% 1%;font-size:17px;color:#fff;text-align:center;background:linear-gradient(-90deg, #5E7AC3, #159957);border-radius:18px 10px 10px 0px;display:inline-block;float:left;margin-left:2%;margin-top:0.5%;cursor:pointer;}
	.sort-cp .cp-tit .more i{padding:2% 24%;background:url(../images/product/pro-more.png) no-repeat left center;}
	.sort-cp .cp-tit .more:hover{font-weight:bold;}
	.sort-cp .cp-tit p{font-size:18px;color:#555;margin-top:4%;}
	.sort-cp ul{margin:0 -1.5%;}
	.sort-cp ul li{width:33.33%;padding:0 1.5%;float:left;margin-bottom:2%;}
	.sort-cp ul li a{background:url(../images/product/prolist-img-bg.png) no-repeat center bottom;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:2.2%;}
	.sort-cp ul li a .tu{border-radius:5px;overflow:hidden;}
	.sort-cp ul li a .tu img{width:100%;transition:all 1s;}
	.sort-cp ul li a h3{font-size:24px;color:#000;font-weight:400;font-family:Microsoft YaHei;margin:3% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.sort-cp ul li a .cs{position:relative;margin:6% 0 3% 0;}
	.sort-cp ul li a .cs span{font-size:18px;color:#fff;text-align:center;background:linear-gradient(-90deg,#5E7AC3,#159957);border-radius:15px;padding:1.6% 4.5%;}
	.sort-cp ul li a .cs div{position:absolute;right:0;top:0;display:inline-block;font-size:18px;color:#000;}
	.sort-cp ul li a:hover .tu img{transform:scale(1.1);}
	.sort-cp ul li a:hover h3{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.sort-cp ul li a .cs div:hover{background:linear-gradient(-90deg,#5E7AC3 0%,#159957 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
	
	
/*cp-fb*/
	.cp-fb{margin-top:2%;}
	.cp-fb ul{margin:0 -1.5%;}
	.cp-fb ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:3%;}
	.cp-fb ul li a{-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-radius:15px 15px 0px 0px;overflow:hidden;}
	.cp-fb ul li a div{background:#F6F6F6;padding-bottom:2%;}
	.cp-fb ul li a div h3{font-size:26px;color:#333;margin:0 0 2% 0;padding:2.5% 3%;border-bottom:1px solid #DCDCDC;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a div p{font-size:20px;color:#555;line-height:27px;padding:0 3%;margin:1.5% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a:hover div{background:linear-gradient(-90deg, #5E7AC3, #159957);}
	.cp-fb ul li a:hover div h3{color:#fff;}
	.cp-fb ul li a:hover div p{color:#fff;}
}

@media screen and (max-width: 1400px) and (min-width: 1200px) {
/*banner*/
	body{background:#F6F6F6;}
	.banner-bj{background:url(../images/product/prolist-bg.jpg) no-repeat;padding:3.7% 0 9% 0;}
/*sort*/
	.pc-sort{border-radius:55px;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);overflow:hidden;margin-top:-2.9%;}
	.pc-sort ul{padding:1% 0;background:url(../images/product/prolist-lei-bg.jpg.png) no-repeat;background-size:100% 100%;}
	.pc-sort ul li{width:25%;float:left;background:url(../images/product/prolist-lei-line.jpg.png) no-repeat right center;}
	.pc-sort ul li a{width:70%;padding:3% 0;margin:0 auto;text-align:center;font-size:21px;color:#555;font-weight:bold;font-family:Microsoft YaHei;}
	.pc-sort ul li:nth-child(4){background:0;}
	.pc-sort ul li a:hover{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.pc-sort ul li.active a{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
/*product-list*/
	.sort-cp-bj{padding:2.5% 0;}
	.sort-cp-bj1{background:url(../images/product/pro-02-bg.png) no-repeat;background-size:100% 100%;padding:2.5% 0;}
	.sort-cp .cp-tit{margin:0 0 2% 0;}
	.sort-cp .cp-tit h2{display:inline-block;float:left;padding-left:5.5%;margin:0;}
	.sort-cp .one h2{background:url(../images/product/pro-01.png) no-repeat left center;}
	.sort-cp .two h2{background:url(../images/product/pro-02.png) no-repeat left center;}
	.sort-cp .three h2{background:url(../images/product/pro-03.png) no-repeat left center;}
	.sort-cp .four h2{background:url(../images/product/pro-04.png) no-repeat left center;}
	.sort-cp .cp-tit h2 a{font-size:27px;color:#000;padding:1.5% 0 1.5% 0;}
	.sort-cp .cp-tit .more{padding:0.5% 2.5% 0.5% 1%;font-size:17px;color:#fff;text-align:center;background:linear-gradient(-90deg, #5E7AC3, #159957);border-radius:18px 10px 10px 0px;display:inline-block;float:left;margin-left:2%;margin-top:0.5%;cursor:pointer;}
	.sort-cp .cp-tit .more i{padding:2% 24%;background:url(../images/product/pro-more.png) no-repeat left center;}
	.sort-cp .cp-tit .more:hover{font-weight:bold;}
	.sort-cp .cp-tit p{font-size:18px;color:#555;margin-top:4%;}
	.sort-cp ul{margin:0 -1.5%;}
	.sort-cp ul li{width:33.33%;padding:0 1.5%;float:left;margin-bottom:2%;}
	.sort-cp ul li a{background:url(../images/product/prolist-img-bg.png) no-repeat center bottom;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:2.2%;}
	.sort-cp ul li a .tu{border-radius:5px;overflow:hidden;}
	.sort-cp ul li a .tu img{width:100%;transition:all 1s;}
	.sort-cp ul li a h3{font-size:21px;color:#000;font-weight:400;font-family:Microsoft YaHei;margin:3% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.sort-cp ul li a .cs{position:relative;margin:6% 0 3% 0;}
	.sort-cp ul li a .cs span{font-size:16px;color:#fff;text-align:center;background:linear-gradient(-90deg,#5E7AC3,#159957);border-radius:15px;padding:1.6% 4.5%;}
	.sort-cp ul li a .cs div{position:absolute;right:0;top:0;display:inline-block;font-size:16px;color:#000;}
	.sort-cp ul li a:hover .tu img{transform:scale(1.1);}
	.sort-cp ul li a:hover h3{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.sort-cp ul li a .cs div:hover{background:linear-gradient(-90deg,#5E7AC3 0%,#159957 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
	
	
/*cp-fb*/
	.cp-fb{margin-top:2%;}
	.cp-fb ul{margin:0 -1.5%;}
	.cp-fb ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:3%;}
	.cp-fb ul li a{-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-radius:15px 15px 0px 0px;overflow:hidden;}
	.cp-fb ul li a div{background:#F6F6F6;padding-bottom:2%;}
	.cp-fb ul li a div h3{font-size:26px;color:#333;margin:0 0 2% 0;padding:2.5% 3%;border-bottom:1px solid #DCDCDC;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a div p{font-size:20px;color:#555;line-height:27px;padding:0 3%;margin:1.5% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a:hover div{background:linear-gradient(-90deg, #5E7AC3, #159957);}
	.cp-fb ul li a:hover div h3{color:#fff;}
	.cp-fb ul li a:hover div p{color:#fff;}	
}

@media screen and (max-width: 1200px) and (min-width: 992px){
/*banner*/
	body{background:#F6F6F6;}
	.banner-bj{background:url(../images/product/prolist-bg.jpg) no-repeat;padding:3.7% 0 9% 0;}
/*sort*/
	.pc-sort{border-radius:55px;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);overflow:hidden;margin-top:-4%;padding:0;}
	.pc-sort ul{padding:1% 0;background:url(../images/product/prolist-lei-bg.jpg.png) no-repeat;background-size:100% 100%;}
	.pc-sort ul li{width:25%;float:left;background:url(../images/product/prolist-lei-line.jpg.png) no-repeat right center}
	.pc-sort ul li a{width:70%;padding:3% 0;margin:0 auto;text-align:center;font-size:18px;color:#555;font-weight:bold;font-family:Microsoft YaHei;}
	.pc-sort ul li:nth-child(4){background:0;}
	.pc-sort ul li a:hover{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.pc-sort ul li.active a{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
/*product-list*/
	.sort-cp-bj{padding:2.5% 0;}
	.sort-cp-bj1{background:url(../images/product/pro-02-bg.png) no-repeat;background-size:100% 100%;padding:2.5% 0;}
	.sort-cp .cp-tit{margin:0 0 2% 0;}
	.sort-cp .cp-tit h2{display:inline-block;float:left;padding-left:5.5%;margin:0;}
	.sort-cp .one h2{background:url(../images/product/pro-01.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .two h2{background:url(../images/product/pro-02.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .three h2{background:url(../images/product/pro-03.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .four h2{background:url(../images/product/pro-04.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .cp-tit h2 a{font-size:24px;color:#000;padding:1.5% 0 1.5% 0;}
	.sort-cp .cp-tit .more{padding:0.5% 2.5% 0.5% 1%;font-size:15px;color:#fff;text-align:center;background:linear-gradient(-90deg, #5E7AC3, #159957);border-radius:18px 10px 10px 0px;display:inline-block;float:left;margin-left:2%;margin-top:0.5%;cursor:pointer;}
	.sort-cp .cp-tit .more i{padding:2% 24%;background:url(../images/product/pro-more.png) no-repeat left center;}
	.sort-cp .cp-tit .more:hover{font-weight:bold;}
	.sort-cp .cp-tit p{font-size:16px;color:#555;margin-top:5%;}
	.sort-cp ul{margin:0 -1.5%;}
	.sort-cp ul li{width:33.33%;padding:0 1.5%;float:left;margin-bottom:2%;}
	.sort-cp ul li a{background:url(../images/product/prolist-img-bg.png) no-repeat center bottom;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:2.2%;}
	.sort-cp ul li a .tu{border-radius:5px;overflow:hidden;}
	.sort-cp ul li a .tu img{width:100%;transition:all 1s;}
	.sort-cp ul li a h3{font-size:18px;color:#000;font-weight:400;font-family:Microsoft YaHei;margin:3% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.sort-cp ul li a .cs{position:relative;margin:6% 0 3% 0;}
	.sort-cp ul li a .cs span{font-size:15px;color:#fff;text-align:center;background:linear-gradient(-90deg,#5E7AC3,#159957);border-radius:15px;padding:1.6% 4.5%;}
	.sort-cp ul li a .cs div{position:absolute;right:0;top:0;display:inline-block;font-size:15px;color:#000;}
	.sort-cp ul li a:hover .tu img{transform:scale(1.1);}
	.sort-cp ul li a:hover h3{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.sort-cp ul li a .cs div:hover{background:linear-gradient(-90deg,#5E7AC3 0%,#159957 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}

	
/*cp-fb*/
	.cp-fb{margin-top:2%;}
	.cp-fb ul{margin:0 -1.5%;}
	.cp-fb ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:3%;}
	.cp-fb ul li a{-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-radius:15px 15px 0px 0px;overflow:hidden;}
	.cp-fb ul li a img{width:100%;}
	.cp-fb ul li a div{background:#F6F6F6;padding-bottom:2%;}
	.cp-fb ul li a div h3{font-size:21px;color:#333;margin:0 0 2% 0;padding:2.5% 3%;border-bottom:1px solid #DCDCDC;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a div p{font-size:17px;color:#555;line-height:25px;padding:0 3%;margin:1.5% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a:hover div{background:linear-gradient(-90deg, #5E7AC3, #159957);}
	.cp-fb ul li a:hover div h3{color:#fff;}
	.cp-fb ul li a:hover div p{color:#fff;}	
}

@media screen and (max-width: 992px) and (min-width: 769px){
/*banner*/
	body{background:#F6F6F6;}
	.banner-bj{background:url(../images/product/prolist-bg.jpg) no-repeat;padding:3.7% 0 9% 0;}
/*sort*/
	.pc-sort{border-radius:55px;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);overflow:hidden;margin-top:-4%;padding:0;}
	.pc-sort ul{padding:1% 0;background:url(../images/product/prolist-lei-bg.jpg.png) no-repeat;background-size:100% 100%;}
	.pc-sort ul li{width:25%;float:left;background:url(../images/product/prolist-lei-line.jpg.png) no-repeat right center}
	.pc-sort ul li a{width:80%;padding:3% 0;margin:0 auto;text-align:center;font-size:16px;color:#555;font-weight:bold;font-family:Microsoft YaHei;}
	.pc-sort ul li:nth-child(4){background:0;}
	.pc-sort ul li a:hover{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.pc-sort ul li.active a{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
/*product-list*/
	.sort-cp-bj{padding:2.5% 0;}
	.sort-cp-bj1{background:url(../images/product/pro-02-bg.png) no-repeat;background-size:100% 100%;padding:2.5% 0;}
	.sort-cp .cp-tit{margin:0 0 2% 0;}
	.sort-cp .cp-tit h2{display:inline-block;float:left;padding-left:5.5%;margin:0;}
	.sort-cp .one h2{background:url(../images/product/pro-01.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .two h2{background:url(../images/product/pro-02.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .three h2{background:url(../images/product/pro-03.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .four h2{background:url(../images/product/pro-04.png) no-repeat left center;background-size:12% auto;}
	.sort-cp .cp-tit h2 a{font-size:21px;color:#000;padding:1.5% 0 1.5% 0;}
	.sort-cp .cp-tit .more{padding:0.5% 2.5% 0.5% 1%;font-size:15px;color:#fff;text-align:center;background:linear-gradient(-90deg, #5E7AC3, #159957);border-radius:18px 10px 10px 0px;display:inline-block;float:left;margin-left:2%;margin-top:0.5%;cursor:pointer;}
	.sort-cp .cp-tit .more i{padding:2% 24%;background:url(../images/product/pro-more.png) no-repeat left center;}
	.sort-cp .cp-tit .more:hover{font-weight:bold;}
	.sort-cp .cp-tit p{font-size:15px;color:#555;margin-top:5%;}
	.sort-cp ul{margin:0 -1.5%;}
	.sort-cp ul li{width:33.33%;padding:0 1.5%;float:left;margin-bottom:2%;}
	.sort-cp ul li a{background:url(../images/product/prolist-img-bg.png) no-repeat center bottom;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:2.2%;}
	.sort-cp ul li a .tu{border-radius:5px;overflow:hidden;}
	.sort-cp ul li a .tu img{width:100%;transition:all 1s;}
	.sort-cp ul li a h3{font-size:16px;color:#000;font-weight:400;font-family:Microsoft YaHei;margin:3% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.sort-cp ul li a .cs{position:relative;margin:6% 0 3% 0;}
	.sort-cp ul li a .cs span{font-size:14px;color:#fff;text-align:center;background:linear-gradient(-90deg,#5E7AC3,#159957);border-radius:15px;padding:1.6% 4.5%;}
	.sort-cp ul li a .cs div{position:absolute;right:0;top:0;font-size:15px;color:#000;display:none;}
	.sort-cp ul li a:hover .tu img{transform:scale(1.1);}
	.sort-cp ul li a:hover h3{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.sort-cp ul li a .cs div:hover{background:linear-gradient(-90deg,#5E7AC3 0%,#159957 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
	
	
/*cp-fb*/
	.cp-fb{margin-top:2%;}
	.cp-fb ul{margin:0 -1.5%;}
	.cp-fb ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:3%;}
	.cp-fb ul li a{-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-radius:15px 15px 0px 0px;overflow:hidden;}
	.cp-fb ul li a img{width:100%;}
	.cp-fb ul li a div{background:#F6F6F6;padding-bottom:2%;}
	.cp-fb ul li a div h3{font-size:18px;color:#333;margin:0 0 2% 0;padding:2.5% 3%;border-bottom:1px solid #DCDCDC;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a div p{font-size:16px;color:#555;line-height:21px;padding:0 3%;margin:1.5% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.cp-fb ul li a:hover div{background:linear-gradient(-90deg, #5E7AC3, #159957);}
	.cp-fb ul li a:hover div h3{color:#fff;}
	.cp-fb ul li a:hover div p{color:#fff;}	
}

@media screen and (max-width: 769px) {
/*banner*/
	body{background:#F6F6F6;}
	.banner-bj{background:url(../images/product/prolist-bg.jpg) no-repeat;padding:3.7% 0 9% 0;}
/*sort*/
	.pc-sort{border-radius:55px;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);overflow:hidden;margin-top:-4%;padding:0;display:none;}
	.pc-sort ul{padding:1% 0;background:url(../images/product/prolist-lei-bg.jpg.png) no-repeat;background-size:100% 100%;}
	.pc-sort ul li{width:25%;float:left;background:url(../images/product/prolist-lei-line.jpg.png) no-repeat right center}
	.pc-sort ul li a{width:80%;padding:3% 0;margin:0 auto;text-align:center;font-size:0.25rem;color:#555;font-weight:bold;font-family:Microsoft YaHei;}
	.pc-sort ul li:nth-child(4){background:0;}
	.pc-sort ul li a:hover{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.pc-sort ul li.active a{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
/*product-list*/
	.sort-cp-bj{padding:2.5% 2%;}
	.sort-cp-bj1{background:url(../images/product/pro-02-bg.png) no-repeat;background-size:100% 100%;padding:2.5% 2%;}
	.sort-cp .cp-tit{margin:0 0 2% 0;}
	.sort-cp .cp-tit h2{display:inline-block;float:left;padding-left:5.5%;margin:0;}
	.sort-cp .one h2{background:url(../images/product/pro-01.png) no-repeat left center;background-size:15% auto;}
	.sort-cp .two h2{background:url(../images/product/pro-02.png) no-repeat left center;background-size:15% auto;}
	.sort-cp .three h2{background:url(../images/product/pro-03.png) no-repeat left center;background-size:15% auto;}
	.sort-cp .four h2{background:url(../images/product/pro-04.png) no-repeat left center;background-size:15% auto;}
	.sort-cp .cp-tit h2 a{font-size:0.32rem;color:#000;padding:1.5% 0 1.5% 0;}
	.sort-cp .cp-tit .more{padding:0.5% 6% 0.5% 1%;font-size:0.25rem;color:#fff;text-align:center;background:linear-gradient(-90deg, #5E7AC3, #159957);border-radius:10px 0px 10px 0px;display:inline-block;float:right;margin-top:1.5%;cursor:pointer;}
	.sort-cp .cp-tit .more i{padding:2% 24%;background:url(../images/product/pro-more.png) no-repeat left center;}
	.sort-cp .cp-tit .more:hover{font-weight:bold;}
	.sort-cp .cp-tit p{font-size:0.25rem;line-height:0.36rem;color:#555;margin-top:10%;}
	.sort-cp ul{margin:0 -1.5%;}
	.sort-cp ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:2%;}
	.sort-cp ul li:nth-child(3){display:none;}
	.sort-cp ul li a{background:url(../images/product/prolist-img-bg.png) no-repeat center bottom;-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);padding:2.2%;}
	.sort-cp ul li a .tu{border-radius:5px;overflow:hidden;}
	.sort-cp ul li a .tu img{width:100%;transition:all 1s;}
	.sort-cp ul li a h3{font-size:0.27rem;line-height:0.36rem;height:0.72rem;color:#000;font-weight:400;font-family:Microsoft YaHei;margin:3% 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.sort-cp ul li a .cs{position:relative;margin:6% 0 6% 0;font-size:0;}
	.sort-cp ul li a .cs span{font-size:0.24rem;color:#fff;text-align:center;background:linear-gradient(-90deg,#5E7AC3,#159957);border-radius:0.15rem;padding:1.8% 4.5%;}
	.sort-cp ul li a .cs div{position:absolute;right:0;top:0;font-size:15px;color:#000;display:none;}
	.sort-cp ul li a:hover .tu img{transform:scale(1.1);}
	.sort-cp ul li a:hover h3{background:linear-gradient(-90deg, #5E7AC3 0%, #159957 100%);-webkit-background-clip: text;-webkit-text-fill-color:transparent;}
	.sort-cp ul li a .cs div:hover{background:linear-gradient(-90deg,#5E7AC3 0%,#159957 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
	
	
/*cp-fb*/
	.cp-fb{margin-top:5%;padding:0 2%;}
	.cp-fb ul{margin:0 -1.5%;}
	.cp-fb ul li{width:50%;padding:0 1.5%;float:left;margin-bottom:5%;}
	.cp-fb ul li a{-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);border-radius:15px 15px 0px 0px;overflow:hidden;}
	.cp-fb ul li a img{width:100%;}
	.cp-fb ul li a div{background:#F6F6F6;padding-bottom:2%;}
	.cp-fb ul li a div h3{font-size:0.3rem;line-height:0.36rem;height:0.72rem;color:#333;margin:0;padding:2.5% 3%;}
	.cp-fb ul li a div p{font-size:16px;color:#555;line-height:21px;padding:0 3%;margin:1.5% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none;}
	.cp-fb ul li a:hover div{background:linear-gradient(-90deg, #5E7AC3, #159957);}
	.cp-fb ul li a:hover div h3{color:#fff;}
	.cp-fb ul li a:hover div p{color:#fff;}	
}
