.resources_bg{width: 100%;}

.resources_1{width: 1480px;margin: 55px auto 143px;box-shadow: 0px 1px 5px #868686;padding-bottom: 100px;}
.resources_1 .resources_1_l{float: left;margin-left: 41px;margin-top: 35px;width: 372px;box-shadow: 0px 0px 10px #1673FF;text-align: center;padding-bottom: 35px;}

.resources_1 .resources_1_l .resources_1_l_g{width: 90%;margin-left: 5%;margin-top: 41px;border-radius: 8px;text-align: left;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;position: relative;}
.resources_1 .resources_1_l .resources_1_l_g img{margin-left: 15px;margin-top: 10px;width: 30px}
.resources_1 .resources_1_l .resources_1_l_g div{display: inline-block;color: white;font-size: 20px;margin-left: 15px;position: absolute;top: 13px}

.resources_1 .resources_1_l .resources_1_l_f{width: 90%;margin-left: 5%;margin-top: 25px;text-align: left;position: relative;height: 50px;}
.resources_1 .resources_1_l .resources_1_l_f div{display: inline-block;color: #4A5A7F;font-size: 20px;margin-left: 60px;position: absolute;top: 13px}
.resources_1 .resources_1_l .resources_1_l_f .resources_div_1:before{content: '';background: url('../images/product/product2.png') no-repeat top left /30px 30px;position: absolute;left: -45px;top: -3px;z-index: 2;width: 30px;height: 30px;}

.resources_1 .resources_1_l .resources_1_l_fc{width: 90%;margin-left: 5%;background-color: #F5F5F5;display: none;}
.resources_1 .resources_1_l .active_solve_li{display: block}
.resources_1 .resources_1_l .resources_1_l_fc .resources_div{text-align: left;height: 45px;line-height: 45px;color: #4A5A7F;font-size: 20px;margin-left: 50px;cursor: pointer;}


.resources_1 .resources_1_l .active_solve .resources_div_1{color: white}
.resources_1 .resources_1_l .active_solve{cursor: pointer;border-radius: 8px;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;}


/*.resources_1 .resources_1_l .resources_1_l_f:hover .resources_div_1{color: white}
.resources_1 .resources_1_l .resources_1_l_f:hover{cursor: pointer;border-radius: 8px;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;height: 50px;}
.resources_1 .resources_1_l .resources_1_l_f:hover .resources_div_1:before{background: url('../images/product/product1.png') no-repeat top left /30px 30px!important;}*/

.resources_1 .resources_1_l .resources_1_l_z{width: 90%;margin-left: 5%;margin-top: 39px;padding-bottom: 30px;border-radius: 8px;text-align: left;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1{font-size: 18px;color: white;width: 90%;margin-left: 5%}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(1){padding-top: 17px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(2){margin-top: 23px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(3){margin-top: 5px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(4){margin-top: 20px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(5){margin-top: 20px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1 .resources_1_l_z_img{width: 30px;float: left}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1 .resources_1_l_z_text{float: left;font-size: 16px;margin-left: 5px;margin-top: 4px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1 .resources_1_l_z_img1{width: 25px;float: left;}


.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z2{cursor: pointer;color: #3F87FF;width: 90%;margin-left: 5%;text-align: center;height: 39px;line-height: 39px;font-size: 18px;background-color: white;border-radius: 18px;margin-top: 24px;}

/*.resources_1 .resources_1_l .resources_1_l_z{width: 90%;margin-left: 5%;margin-top: 39px;padding-bottom: 30px;border-radius: 8px;text-align: left;box-shadow: 0px 2px 15px #1673FF;background-color: #1673FF;}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1{font-size: 18px;color: white;width: 90%;margin-left: 5%}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(1){padding-top: 17px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(2){margin-top: 23px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(3){margin-top: 5px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(5){margin-top: 5px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z1:nth-child(7){margin-top: 15px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z_img{margin-left: 5%;width: 30px;margin-top: 25px}
.resources_1 .resources_1_l .resources_1_l_z .resources_1_l_z2{cursor: pointer;color: #3F87FF;width: 90%;margin-left: 5%;text-align: center;height: 39px;line-height: 39px;font-size: 18px;background-color: white;border-radius: 18px;margin-top: 24px;}*/
.resources_1 .resources_1_r{float: left;margin-left: 32px;margin-top: 35px;width: 1000px;}
.resources_1 .resources_1_r .resources_1_r1{font-size: 18px;color: #1C1F28;margin-top: 20px;margin-left: 20px;}
.resources_1 .resources_1_r .resources_1_r2{height: 2px;width: 74px;background-color: #418BFF;margin-top: 10px;margin-left: 20px;}

.resources_1 .resources_1_r .resources_1_r3{width: 100%;box-shadow: 0px 0px 5px #868686;margin-top: 15px;padding-bottom: 60px;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div{width: 90%;margin-left: 5%;padding-top: 30px;padding-bottom: 20px;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div table{width: 100%;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div table tr{height: 50px;line-height: 50px;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div table tr td{height: 35px;line-height: 35px;border: 1px #F1F1F1 solid;text-align: center;color: #595959;font-size: 14px;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div table tr th{font-size: 14px;color: #262626;text-align: center;background-color: #F1F1F1;border: 1px #F1F1F1 solid;}
.resources_1 .resources_1_r .resources_1_r3 .resources_1_r3_1_div table tr td .xz{width: 25px;height: 25px;padding-top: 10px}


@media (max-width: 1495px){
    .resources_1{width: 1280px;margin: 55px auto 143px;box-shadow: 0px 0px 10px #868686;}
    .resources_1 .resources_1_l{float: left;margin-left: 41px;margin-top: 35px;width: 350px;box-shadow: 0px 0px 20px #1673FF;text-align: center;}
    .resources_1 .resources_1_r{float: left;margin-left: 32px;margin-top: 35px;width: 822px;}
}

@media (max-width: 1280px){
    .resources_bg{width: 1280px;}
    .resources_bg .resources_bg_t{margin-left: 14%;}
    .resources_bg .resources_bg_c{margin-left: 14%;}
}





.resources_1 .resources_1_l  .resources_div_1.a7:before{
    content: '';
    background: url(../images/qs4active.png) no-repeat top left /30px 30px!important;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 34px;
  background-size:100% 100%
}


.resources_1 .resources_1_l .resources_1_l_f .resources_div_1.a6:before{
    content: '';
    background: url(../images/qs5active.png) no-repeat top left /30px 30px;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}
.resources_1 .resources_1_l .active_solve .resources_div_1.a6:before{background: url('../images/qs4.png') no-repeat top left /30px 30px!important}
.resources_1 .resources_1_l .resources_1_l_f .resources_div_1.a5:before{
    content: '';
    background: url(../images/qs3active.png) no-repeat top left /30px 30px;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}

.resources_1 .resources_1_l .active_solve .resources_div_1.a5:before{
    content: '';
    background: url(../images/qs3.png) no-repeat top left /30px 30px;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}
.resources_1 .resources_1_l .active_solve .resources_div_1.a7:before{
    content: '';
    background: url(../images/qs4.png) no-repeat top left /30px 30px!important;
    position: absolute;
    left: -45px;
    top: -3px;
    z-index: 2;
    width: 30px;
    height: 30px;
}
