/*新闻/产品列表*/
.m1-item-list .m1-item a {display: block; overflow: hidden;}
.m1-item-list .m1-item h4 {font-size: 1.5rem; font-weight: normal; color: #262626; overflow: hidden;}
.m1-item-list.m1-set-border {border-top: 1px solid #dfdfdf;}

.m1-item-list-1 {width: 100%; overflow: hidden;}
.m1-item-list-1 .m1-item {overflow: hidden; padding: 1.4rem 3% .9rem; border-bottom: 1px solid #dfdfdf; background-color: #fff;}
.m1-item-list-1 a {min-height: 7.2rem;}
.m1-item-list-1 .m1-item img {float: left; width: 7.95rem; height: 7.95rem; margin-right: 1rem; border: 1px solid #beb8b4; vertical-align: middle;}
.m1-item-list-1 .m1-item h4 {margin: .5rem 0 .8rem; text-overflow: ellipsis; white-space: nowrap;}
.m1-item-list-1 .m1-item h4 i {color: #e32119;}
.m1-item-list-1 .m1-item p {height: 3.6rem; line-height: 1.8rem; padding-right: 1rem; font-size: 1.2rem; color: #595959; overflow: hidden;}



.m1-item-list-2 {padding-bottom: 1rem; overflow: hidden;}
.m1-item-list-2 .m1-item {float: left; width: 45.5%; margin-left: 3%; margin-top: 1.4rem; padding-bottom: .8rem; background-color: #fff; overflow: hidden;}
.m1-item-list-2 .m1-item img {display: block; width: 14.5rem; height: 14rem; margin: 0 auto;}
.m1-item-list-2 .m1-item h4 {width: 70%; padding: .6rem 15% 0; height: 4rem; line-height: 2rem; max-height: 8rem; border-top: 1px solid #f6f6f6; text-align: center; overflow: hidden;}


.m1-item-list-3 {padding-bottom: 1rem; overflow: hidden;}
.m1-item-list-3 .m1-item {float: left; width: 45.5%; margin-left: 3%; margin-top: 1.4rem; padding-bottom: .8rem; background-color: #fff; overflow: hidden;}
.m1-item-list-3 .m1-item img {display: block; width: 14.5rem; height: 14rem; margin: 0 auto;}
.m1-item-list-3 .m1-item h4 {width: 70%; padding: .6rem 15% 0; height: 4rem; line-height: 2rem; max-height: 8rem; border-top: 1px solid #f6f6f6; text-align: center; overflow: hidden;}
.m1-item-list-3 .m1-item {border-radius: 3px; box-shadow: 0 0 4px #e2e2e2;}

.m1-item-list-4 {background-color: #fff;}
.m1-item-list-4 .m1-item.m1-hot a {font-size: 1.5rem; color: #3f3f3f;}
.m1-item-list-4 .m1-item a {display: block; padding: 0 1rem; height: 3.85rem; line-height: 3.85rem; font-size: 1.2rem; border-bottom: 1px solid #dedfdf; color: #3f3f3f; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


/*推荐分类*/
.m1-recom-class {width: 100%; overflow: hidden; padding: .2rem 0 1.3rem; background-color: #fff;}
.m1-recom-class li {float: left; width: 33.3333%; margin-top: 2.07rem;}
.m1-recom-class li a {display: block; text-align: center;  font-size: 1.1rem; color: #3f3f3f;}
.m1-recom-class li i {display: block; width: 6rem; height: 6rem; margin: 0 auto 1.4rem; overflow: hidden; border-radius: 50%; border: 1px solid #e0e1e1;}
.m1-recom-class li a img {display: block; width: 6rem; height: 6rem;}

/*项目简介列表(解决方案首页)*/
.m1-item-synopsis {padding: 0 1rem 1rem; background-color: #fff;}
.m1-item-synopsis-1 a,
.m1-item-synopsis-2 a {display: block; overflow: hidden; border-bottom: 1px solid #e6e6e6;}
.m1-item-synopsis img {display: block; width: 100%;}
.m1-item-synopsis h3 {padding: 1.5rem 0 .75rem; text-align: center; font-size: 1.5rem; color: #262626;}
.m1-item-synopsis p {padding-bottom: 1.5rem; line-height: 1.8rem; font-size: 1.4rem; font-weight: 200; color: #595959;}
.m1-item-synopsis .m1-synopsis-focus {display: block;}
.m1-item-synopsis .m1-synopsis-focus a {border-bottom: 1px solid #e6e6e6;}
.m1-plate .m1-item-synopsis:last-of-type p {margin-bottom: 0;}
.m1-plate .m1-item-synopsis:last-of-type a {border-bottom: 0 none;}
.m1-plate > .m1-item-synopsis-1:last-of-type {padding-bottom: 0; border-bottom: 1px solid #e6e6e6;}
.m1-plate > .m1-item-synopsis-2:last-of-type {padding-bottom: 0; border-bottom: 1px solid #e6e6e6;}
.m1-plate > .m1-item-synopsis-3:last-of-type {padding-bottom: 0;}
.m1-item-synopsis dl {padding: 0 1rem 1.1rem; border-bottom: 1px solid #e6e6e8;}
.m1-item-synopsis dt {position: relative; margin-top: -1px; margin-bottom: .5rem; text-align: center; font-size: 1.2rem; color: #0f64bc;}
.m1-item-synopsis dt:before {content: ""; position: absolute; top: 50%; width: 38%; height: 1px; background-color: #cdcdcd;}
.m1-item-synopsis dt:after {content: ""; position: absolute; top: 50%; width: 38%; height: 1px; background-color: #cdcdcd;}
.m1-item-synopsis dt:before {left: 0;}
.m1-item-synopsis dt:after {right: 0;}
.m1-item-synopsis dd a {display: block; height: 2.9rem; line-height: 2.9rem; font-size: 1.3rem; color: #393939; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*列表分页*/
.m1-paging{display: none; }
.m1-paging-list{display: flex ; display: -webkit-flex; justify-content: center;-webkit-justify-content: center;width: 100%;}
.m1-paging-list li{flex: 1;height: 2.5rem;-webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; -o-flex: 1; flex: 1;}
.m1-paging-list li a{display: block;text-align: center;cursor: pointer;line-height: 2.5rem;}
