@import "./slide.css";
.solution-banner {
    /*width: 51.2rem;*/
    /*height: 14.96rem;*/
}

.btn1 {
    width: 7%;
    height: 9%;
    bottom: 23%;
    left: 15%;
}

.title1 {
    height: .8rem;
    overflow-wrap: break-word;
    color: rgba(33, 33, 33, 1);
    font-size: .853rem;
    font-family: AlibabaPuHuiTi_2_105_Heavy;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: .48rem;
    margin: 2.107rem 0 0 23.04rem;
}

.vote-trade {
    width: 34.24rem;
    margin: 1.627rem auto 0;
}

.vote-trade dl {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.vote-trade dl dd {
    width: 49%;
    height: 180px;
    box-shadow: 1.0012px 4.9988px 4.9988px #eaeaea;
    margin-bottom: 19.9988px;
    display: flex;
    position: relative;
}

.vote-trade dl dd:first-child {
    background-image: url('/assets/image/solution/a1a8dd31c8007be2ad0e0055787e136dd2df78db155f7-41vK00_fw1200.png');
    background-position: 97% 90%;
    background-repeat: no-repeat;
    background-size: 4.267rem;
}

.vote-trade dl dd:nth-child(2) {
    background-image: url('/assets/image/solution/psxizkqjy7v7ayj4qat3iqjsmti9cjes809237850-1f52-4db3-a6ec-1e2f90bb6da5.png');
    background-position: 97% 90%;
    background-repeat: no-repeat;
    background-size: 4.267rem;
}

.vote-trade dl dd:nth-child(3) {
    background-image: url('/assets/image/solution/psxbf5pdp090bkjmy1vvgkdfopkxaffa4dacb44ba3f-568a-441f-bb99-e2a00d0ca589.png');
    background-position: 97% 90%;
    background-repeat: no-repeat;
    background-size: 4.267rem;
}

.vote-trade dl dd:nth-child(4) {
    background-image: url('/assets/image/solution/psux3vmabd0wzbhba7z369ru1nr31je5wb5aa49039-fdad-4dbd-ba86-2053ea404866.png');
    background-position: 97% 90%;
    background-repeat: no-repeat;
    background-size: 4.267rem;
}

.vote-trade dl dd:hover {
    background: #ff9a00;
    color: #fff;
}

.vote-trade dl dd div:first-child {
    margin: 19.9988px;
}

.vote-trade dl dd h6 {
    height: .507rem;
    overflow-wrap: break-word;
    font-size: .533rem;
    font-family: PingFang-SC-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: .48rem;
    margin-top: .027rem;
    padding-left: .2rem;
}

.vote-trade dl dd p {
    width: 8.374rem;
    height: 1.734rem;
    overflow-wrap: break-word;
    line-height: 2 !important;
    font-size: .373rem;
    font-family: PingFang-SC-Medium;
    font-weight: 500;
    text-align: left;
    line-height: .16rem;
    margin: .134rem;
}

.vote-trade dl dd div:nth-child(2) {
    width: 4.267rem;
    height: 4.267rem;
    position: absolute;
    right: 10.0012px;
    bottom: 10.0012px;
}

.vote-trade dl dd div:nth-child(2) img {
    width: 100%;
}

.youshi {
    background: #f9fcff;
}

.youshi_title {
    width: 4.24rem;
    height: .827rem;
    overflow-wrap: break-word;
    color: rgba(33, 33, 33, 1);
    font-size: .826rem;
    font-family: AlibabaPuHuiTi_2_105_Heavy;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: .454rem;
    margin: .96rem 0 0 23.467rem;
}

.youshi_content {
    /*margin-left: 160.0012px;*/
    margin: 60px auto 0;
}

.tab ul {
    width: 709.9987px !important;
    margin: auto;
}

.tab-nav li {
    width: 160.0012px;
    height: 43.9988px;
    border: 1.0012px solid #e0e0e0;
    border-radius: 4.0012px;
    font-size: .506rem;
    font-family: PingFang-SC-Bold;
    color: #666666;
    line-height: 43.0012px;
    text-align: center;
}

.tab-nav li.active {
    background: #F19F57;
    color: #fff;
    font-weight: 700;
    white-space: nowrap;
}

.product_type_box {
    width: 5.0667rem;
    height: 1.4933rem;
    margin-top: 1.0667rem;
    position: relative;
}

.tab-content .tab-item {
    width: 51.2rem;
    height: 13.2rem;
    position: relative;
    margin: 1.0667rem 0 0 8.32rem;
    overflow: hidden;
}
.tab-item-inner-box{
    padding-top: 1.6rem;
}
.tab-content .tab-item::after {
    display: block;
    content: '';
    background: url(/assets/image/solution/anquan.jpg)no-repeat;
    position: absolute;
    width: 600px;
    height: 502.9987px;
    top: 0;
    right: 10.9333rem;
}
.tab-content .tab-item:nth-child(1)::after{
    background: url(/assets/image/solution/anquan.jpg)no-repeat;
}
.tab-content .tab-item:nth-child(2):after{
    background: url(/assets/image/solution/wending.png)no-repeat;
}
.tab-content .tab-item:nth-child(3)::after{
    background: url(/assets/image/solution/guanggao.png)no-repeat;
}
.tab-content .tab-item:nth-child(4)::after{
    background: url(/assets/image/solution/xuanchuan.png)no-repeat;
}

.product_type_title {
    width: 283.9987px;
    height: 33px;
    font-size: 24px;
    color: #333333;
    line-height: 70.0012px;
    text-align: left;
}

.product_type_box img {
    position: absolute;
    width: 57px;
    height: 52.0012px;
    top: 0;
    right: 0;
}

.product_type_intro {
    width: 757.9987px;
    height: 111px;
    font-size: 13.9988px;
    color: #333333;
    line-height: 28.0013px;
    margin-top: 19.9988px;
    text-align: left;
}
.voting_current{
    /*width: 100%;*/
    height: 17.8667rem;
    background: url("/assets/image/solution/bg-style.jpg")no-repeat;
}

.voting_current_title{
    font-size: 1.0667rem;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 1.4933rem;
    padding-top:1.3333rem;
}

.voting_current dl{
    padding: 0 8.6rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 1.6rem;
}

.voting_current dd{
    display: block;
    border-radius: .4267rem;
    width: 11.014rem;
    height: 5.867rem;
    background: #FFFFFF;
    box-shadow: 0rem 0.0533rem 0.1867rem 0rem #e6e6e6;
    opacity: 0.95;
    margin-bottom: .5333rem;
}

.voting_current dd:hover {
    background: #ff9a00;
    color: #fff;
}
.voting_current dd:hover .dd_a{
    background: #fff;
}
.look_more{
    display: block;
    width: 2.1333rem;
    height: .5333rem;
    font-size: .3733rem;
    color: #FFFFFF;
    line-height: .5333rem;
    margin: 1.2rem auto 0;
}

.dd_box{
    padding: 0 .6133rem;
}

.dd_p1{
    font-size: .48rem;
    font-family: PingFagSC-Medium, PingFang SC;
    line-height: .6667rem;
    font-weight: bold;
    position: relative;
    margin-top: 1.6rem;
}

.dd_p2{
    height: 61.0012px;
    font-size: .3467rem;
    line-height: 28.0013px;
    text-align: left;
    margin-top: 10.0012px;
    letter-spacing: .6262px;
}

.dd_a{
    border-radius: .16rem;
    border: .0267rem solid #F19F57;
    width: 2.6667rem;
    height: .96rem;
    font-size: .3733rem;
    background: #ffebcc;
    font-weight: 400;
    color: #F19F57;
    line-height: .96rem;
    text-align: center;
    margin: auto;
    display: block;
}

.shiye::before{
    content: '';
    display: block;
    width: .72rem;
    height: .6133rem;
    background: url('/assets/image/solution/danwei.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.education::before{
    content: '';
    display: block;
    width: .6933rem;
    height: .6667rem;
    background: url('/assets/image/solution/jiaoyu.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.jinrong::before{
    content: '';
    display: block;
    width: .6933rem;
    height: .6933rem;
    background: url('/assets/image/solution/jinrong.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.jianzhu::before{
    content: '';
    display: block;
    width: .6933rem;
    height: .6933rem;
    background: url('/assets/image/solution/jianzhu.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.yiliao::before{
    content: '';
    display: block;
    width: .6933rem;
    height: .6933rem;
    background: url('/assets/image/solution/yiliao.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.hangye::before{
    content: '';
    display: block;
    width: .6933rem;
    height: .6933rem;
    background: url('/assets/image/solution/hangye.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.industry_case_title{
    height: 1.4933rem;
    font-size: 1.0667rem;
    font-weight: bold;
    color: #333333;
    line-height: 1.4933rem;
    margin-top: .8rem;
}

.industry_case dl{
    padding: 0 8%;
    flex-wrap: wrap;
}

.industry_case dd{
    width: 7.2rem;
    height: 7.0133rem;
    display: block;
    margin-bottom: .5333rem;
    border: .0267rem solid #fff;
    background: #FFFFFF;
    box-shadow: 0rem 0rem .16rem 0rem rgba(202,202,202,0.5);
}

.industry_case dd img{
    width: 6.5333rem;
    height: 3.7333rem;
    display: block;
    margin:.3733rem auto 0;
}

.industry_case_title2{
    height: .5333rem;
    font-size: .3733rem;
    color: #666666;
    line-height: .5333rem;
    margin-top: .48rem;
}

.industry_voting_data{
    padding: .5333rem .3733rem;
}

.industry_voting_data p{
    font-size: .3733rem;
    color: #999999;
    line-height: .5333rem;
    position: relative;
    padding-left: .4267rem;
    text-indent: .16rem;
}

.voted::before{
    content: '';
    display: block;
    width: .4267rem;
    height: .5333rem;
    background: url('/assets/image/solution/pinlun.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.player_voted::before{
    content: '';
    display: block;
    width: .4533rem;
    height: .5333rem;
    background: url('/assets/image/solution/vote_nums.jpg')no-repeat;
    position: absolute;
    left: 0;
}

.hits_voted::before{
    content: '';
    display: block;
    width: .5333rem;
    height: .4rem;
    background: url('/assets/image/solution/chakan.jpg')no-repeat;
    position: absolute;
    left: 0;
    top:2;
}