.tl_index_content12{
    background: url(../img/solution/content12_bkg.jpg) center center no-repeat;
}
.tl_solution_firm .tl_banner{
    background: url(../img/solution/software_banner.jpg) center center no-repeat;
    background-size: cover;
}
.scan_list3_icon1 {
    background: url(../img/solution/software_icon1.png) no-repeat;
    background-size: cover;
}
.scan_list_icon2 {
    background: url(../img/solution/software_icon2.png) no-repeat;
    background-size: cover;
}
.scan_list2_icon3 {
    background: url(../img/solution/software_icon3.png) no-repeat;
    background-size: cover;
}
.tl_index_title{
    padding-top: 85px;
    padding-bottom: 133px;
}
.tl_index_content1_right img {
    width: 438px;
}
.tl_index_content1_left_title{
    margin-top: 36px;
    margin-bottom: 46px;
}
.tl_index_content1_left_title{
    font-size: 26px;
    line-height: 26px;
}
.bottom_li_right p {
    font-size: 16px;
    color: #1A2233;
}
.tl_index_content1_left_bottom li{
     margin-bottom: 40px;
}
.tl_index_content1_left_bottom li:last-child{
    margin-bottom: 47px;
}
.tl_index_content1{
    padding-bottom: 81px;
}
.tl_index_content2{
    padding-bottom: 143px;
    padding-top: 124px;
}
.tl_index_content2 .tl_index_content1_right img {
    width: 593px;
}
.tl_index_content2 .tl_index_content1_right {
    padding-left: 0px;
    position: absolute;
    top: 0;
    left: -117px;
}
.tl_index_content2 .tl_index_content1_left_content {
    padding-top: 30px;
}
.tl_index_content3 {
    background: #f7faff;
    padding-top: 59px;
    padding-bottom: 128px;
}
.tl_index_content3 .tl_index_content1_right img {
    width: 579px;
}
.tl_index_content3 .tl_index_content1_right{
    position: absolute;
    top: 179px;
    right: -47px;
}
.tl_index_content3 .bottom_li_right div{
    line-height: 20px;
    margin-bottom: 13px;
}
.tl_index_content3 .bottom_li_right p{
    line-height: 16px;
    margin-bottom: 10px;
}
.tl_index_content3 .bottom_li_right p:last-child{
    margin-bottom: 0px;
}