

*{padding:0;margin:0;font-family:"微软雅黑";box-sizing:border-box;outline:none}
:after,:before{box-sizing:inherit}
a{text-decoration:none;color:inherit}
ul{list-style:none}
.col-sm-4{float:left;position:relative;width:25%;}
.selected-solution{height:410px;background:#f7f7f7; margin-top:20px;}
.selected-solution>div{position:relative;width:1270px;margin:0 auto}
.selected-solution .swiper-container{height:500px;width:1100px}
.selected-solution .layer-title{color:#ff9300;padding:20px 0 0px;text-align:center;font-size:30px;letter-spacing:1.09px}
.selected-solution .layer-title2{color:#268a9f;padding:20px 0 0px;text-align:center;font-size:30px;letter-spacing:1.09px}
.selected-solution .layer-title_s{color:#393b40;padding:0px 0 20px;text-align:center;font-size:14px;letter-spacing:1.09px}
/*主体列表*/
.selected-solution .solution-cardlist{max-width:1100px;margin:20px auto 0}
.swiper-slide,.swiper-wrapper{height:560px!important}
.selected-solution .solution-cardlist .col-sm-4{padding:0 10px;top:0;transition:all .15s linear;box-sizing:border-box}
.selected-solution .solution-cardlist .col-sm-4 .solution-card{height:300px;border-radius:6px;text-align:left;overflow:hidden;transition:all .15s linear}
.p_1{ background-color: #f5d367; text-align: center; height:65px;display:table-cell; width:255px;vertical-align:middle;}
.p_2{ background-color: #dde561; text-align: center; height:65px;display:table-cell; width:255px;vertical-align:middle;}
.selected-solution .solution-cardlist .col-sm-4:hover{position:relative;/*top:-20px;*/transition:all .25s linear}
/*.selected-solution .solution-cardlist .col-sm-4:hover .solution-card{height:450px;/*box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}*/
.selected-solution .solution-cardlist .col-sm-4 .solution-card img{width:100%;height:170px;transition:all .2s linear;border-radius:5px; margin-top: 5px;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card h3{margin:15px 20px 10px;font-size:15px;color:#252b3a;letter-spacing:0px;text-align:text; font-weight: 0}
.selected-solution .solution-cardlist .col-sm-4 .solution-card p{margin:0 30px;padding-bottom:30px;font-size:14px;color:#666a75;letter-spacing:.51px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl{margin:0 30px;overflow:visible}
.cf:after,.cf:before{content:" ";display:table;line-height:0}
.cf:after{clear:both}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt{margin-bottom:10px;font-size:14px;color:#252b3a;letter-spacing:.51px;line-height:19px;position:relative}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt:before{position:absolute;display:inline-block;left:-8px;top:7px;content:'';vertical-align:middle;width:4px;height:4px;border-radius:50%;background:#252b3a}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dd{float:left;width:50%;margin-bottom:6px;font-size:12px;color:#a0a2a8;letter-spacing:.44px;line-height:20px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span{margin:20px 30px 0;font-size:14px;display:inline-block;color:#666a75;letter-spacing:.51px;line-height:22px;opacity:0;transition:opacity .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card>span{opacity:1;transition:opacity .2s linear 50ms}
/*了解更多*/
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span{display:inline-block;vertical-align:middle}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span.arrow-f{width:13px;height:13px;background:url(../image/marketplace-selected-arrow0.svg);display:inline-block;vertical-align:middle;margin-left:5px;position:relative;transition:.3s ease-out}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover{color:#e6c16c}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover span.arrow-f{/*transform:translate(4px,0);background:url(../images/marketplace-selected-arrow2.svg)*/}
.xdesc{ display: none;padding:15px}
.xdesc h4{margin-bottom: 13px; margin-top:10px; font-size: 16px;line-height: 24px; font-weight: none; text-align: center;color: #000;}
.xdesc p{text-align: left;font-size: 14px;line-height: 24px;color: #000;/*text-indent: 2em;*/}
.col-sm-4:hover .xdesc{ background-color:#FFFFFF;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; display: block;position:absolute; height:240px; padding: 20px; width: 100%} 
/*重置swiper*/
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{bottom:15px}
.solution-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:100px;overflow:hidden;background:#dfe1f1;border:none;cursor:pointer;content:'';display:inline-block;box-sizing:border-box;opacity:1;vertical-align:middle}
.solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f66f6a;box-sizing:border-box}
.swiper-container-solution .swiper-button-prev{left:0;width:25px;height:30px;margin-top:0;background-image:url(../image/marketplace-home-arrow_big.png);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next{right:0;width:25px;height:30px;margin-top:0;background-image:url("../image/marketplace-home-arrow_big.png");transform:rotate(180deg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next:hover,.swiper-container-solution .swiper-button-prev:hover{background-image:url(../image/marketplace-home-arrow_big_hover.png);transition:background-image .2s}

