.goods-box {overflow: hidden;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.goods-box .list {width:calc(50% - 18px);padding:15px;float:left;box-shadow: 0 2px 7px #999;margin: 9px;border-radius: 7px;box-sizing: border-box;}
.goods-box .list-item {margin-bottom: 24px;}
.goods-box .list-item img {width: 100%;height: 100%;display: block;background: #ddd;}
.goods-box .list-item .item-title {color: #000;font-size: 14px;margin: 12px 0;display: -webkit-box;display: -moz-box;overflow: hidden;text-overflow: clip;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 35px;line-height: 1.25;}
.goods-box .list-item .item-price {color: #555;font-size: 12px;margin: 10px 0;display: -webkit-box;display: -moz-box;overflow: hidden;text-overflow: clip;-webkit-box-orient: vertical;-webkit-line-clamp: 5;height: 72px;line-height: 1.20;}
.goods-box .list-item .more_btn {background:#9fdfcb;padding:10px 15px;border:1px solid #9fdfcb;border-radius:50px;margin: 20px auto 0;display: block;max-width: 80%;text-align: center;}



.message-box{background:rgba(39,43,75,0.03);border-radius:15px;}
.message-box form{padding:30px;}
.message-box form input,.message-box form textarea{border:1px solid #707070;background:rgba(255,255,255,1);border-radius:10px;padding:10px;width:calc(100% - 20px);font-size:15px;font-weight:700;color:#626262;}
.message-box form input:focus,.message-box form textarea:focus{border:1px solid #d24872;color:#d24872;outline:none;}
.message-box form .name,.message-box form .surname,.message-box form .phone,.message-box form .email,.message-box form .subject,.message-box form .message{padding-bottom:25px;}
.message-box form .name,.message-box form .surname{width:49%;}
.message-box form .phone{width:19%;float:left;}
.message-box form .email{width:79%;float:right;}
.message-box form .message textarea{height:200px;resize: none;}
.message-box form .submit input{width:auto;padding:10px 40px;background:#017fe4;border:0px;color:#fff;}
.message-box form .submit input:hover{background:#d24872;}
.message-box form .name{float:left;}
.message-box form .surname{float:right;}


@media (max-width:650px){
	.goods-box .list {width:calc(100% - 30px);}
	.message-box form .name,.message-box form .surname,.message-box form .phone,.message-box form .email{width:100%;}
}

.resources_box span{padding:10px 0px;display:block;}

.liuyan_box{margin-top:40px;}
.liuyan_box h2{padding:0;margin:0px;padding-bottom:10px;}
.liuyan_box .liuyan_des{line-height:30px;width:100%;display:block;}
.liuyan_form{padding-top:30px;}
.liuyan_form input,.liuyan_form textarea{width:calc(100% - 24px);border:1px solid #ddd;padding:12px;margin-bottom:15px;margin-top:10px;}
.liuyan_form textarea{height:100px;}
.liuyan_form input:focus,.liuyan_form textarea:focus{border:1px solid #00d084;color:#d24872;outline:none;}
.liuyan_form .liuyan_form span{color:#bf2626;padding-left:5px;}
.liuyan_form .submit{border:1px solid #9fdfcb;background:#9fdfcb;width:auto;padding:15px 30px;border-radius:50px;font-weight:700;font-size:16px;}

.goods-box .pagebar {
  width: 100%;
  flex: 0 0 100%;
  max-width: 100%;
  clear: both;
  float: none;
  display: block;
  margin-top: 20px;
  box-sizing: border-box;
}

.goods-box .pagebar .pagination {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}