                body {
                    font-size: 16px;
                }
                
                @media screen and (max-width: 992px) {
                    .fourthNameContentImgTitle {
                        white-space: nowrap;
                        overflow: hidden;
                        height: 18%!important;
                        font-size: 16px;
                    }
                    ;
                }
                
                @media screen and (max-width: 768px) {
                    .secondNamecontentRight p {
                        text-indent: 32px;
                        line-height: 1.5;
                        letter-spacing: 0px;
                        font-size: 14px;
                        margin-top: 15px;
                    }
                    .secondName .titleLine {
                        padding: 2px 20px;
                    }
                    .thirdName .titleLine {
                        padding: 2px 20px;
                    }
                    .fourthName .titleLine {
                        padding: 2px 20px;
                    }
                    .thirdNameContentRowImgTitle {
                        font-size: 14px!important;
                    }
                    .fourthNameContentImgTitle {
                        white-space: nowrap;
                        overflow: hidden;
                        height: 20%!important;
                        font-size: 14px!important;
                    }
                    .thirdNameContentRowImgText {
                        font-size: 13px!important;
                    }
                    .secondNamecontent {
                        width: 92%!important;
                    }
                    .thirdNameContent {
                        width: 92%!important;
                    }
                    .fourthNameContent {
                        width: 92%!important;
                    }
                    .fourthNameContentTitle {
                        width: 100%!important;
                    }
                    .fourthNameContentImgText {
                        font-size: 13px!important;
                    }
                    .articleTitleItem1 {
                        font-size: 25px!important;
                        letter-spacing: 2px!important;
                    }
                    .secondName,
                    .thirdName,
                    .thirdName,
                    .fourthName {
                        margin-top: 20px!important;
                    }
                    .fourthTitle {
                        margin-top: 15px!important;
                    }
                }
                
                .container-fluid {
                    margin: 0;
                    padding: 0;
                }
                
                .row {
                    margin: 0;
                    padding: 0;
                }
                
                .articleTitle {
                    width: 100%;
                }
                
                .articleTitleItem1 {
                    display: block;
                    font-size: 30px;
                    font-weight: 600;
                    color: rgba(0, 0, 0, 0.938);
                    text-align: center;
                    letter-spacing: 3px;
                }
                
                .articleTitleItem2 {
                    display: block;
                    font-size: 20px;
                    font-weight: 600;
                    color: rgba(204, 214, 231, 1);
                    text-align: center;
                    letter-spacing: 1px;
                    margin-top: 5px;
                }
                
                .secondName {
                    margin-top: 80px;
                }
                
                .secondNamecontentRight {
                    text-indent: 32px;
                    line-height: 40px;
                    letter-spacing: 2px;
                    font-size: 18px;
                }
                
                .secondNamecontentLeft {
                    vertical-align: middle;
                }
                
                .secondNamecontentLeft>img {
                    width: 100%;
                    max-height: 100vh;
                }
                
                .secondNamecontent {
                    width: 80%;
                    margin: 0 auto;
                }
                
                .secondNamecontentRow {
                    justify-content: center;
                    align-items: center;
                    margin: 0 -15px;
                    margin-top: 40px;
                    color: #777;
                }
                
                .thirdName {
                    margin-top: 60px;
                }
                
                .thirdNameContent {
                    width: 80%;
                    margin: 0 auto;
                    margin-top: 40px
                }
                
                .thirdNameContentRow {
                    margin: 0 -10px;
                }
                
                .thirdNameContentRowImg {
                    padding: 0 10px;
					    cursor: pointer;
                }
                
                .thirdNameContentRowImg>img {
                    width: 100%;
                }
                
                .thirdNameContentRowImgTitle {
                    padding: 8px 0 0 0;
                    text-align: center;
                    color: #00a0e8;
                    font-size: 18px;
                }
                
                .thirdNameContentRowImgText {
                    font-size: 16px;
                    margin-bottom: 15px;
                }
                
                @media screen and (max-width: 768px) {
                    .thirdNameContentRow {
                        margin: 0 -5px;
                    }
                    .thirdNameContentRowImg {
                        padding: 0 5px;
                    }
                }
                
                .fourthName {
                    margin-top: 60px;
                }
                
                .fourthNameContentTitle {
                    background-color: #f8f8f8;
                    color: #fff;
                    font-size: 16px;
                    margin: 0 auto;
                    margin-top: 40px;
                    width: 80%;
                    border-bottom: 4px solid #0b67b5;
                    /* border-left: 10px solid #0b67b5; */
                    box-shadow: 2px -2px 5px 0 #ccc;
                }
                
                .bestNameSolution {
                    justify-content: space-between;
                    margin-left: 0%;
                    margin-right: 0%;
                }
                
                .fourthNameContent {
                    width: 80%;
                    margin: 40px auto;
                }
                
                .fourthNameContentRow {
                    margin: 0 -10px;
                    display: none;
                }
                
                .fourthNameContentImg {
                    /* 		 padding:0 10px; */
                    position: relative;
                    cursor: pointer;
                    margin-bottom: 20px;
                    padding: 0;
                    border-left: 10px solid transparent;
                    border-right: 10px solid transparent;
                }
                
                .fourthNameContentImg:hover::before {
                    opacity: 0.8;
                }
                
                .fourthNameContentImg>img {
                    width: 100%;
                }
                /* 	  .fourthNameContentImg::before {
        background-color: rgba(0, 139, 227, 1);
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        opacity: 0;
        content: "";
    } */
                
                .fourthNameContentImgTitle {
                    padding: 4px 0;
                    text-align: center;
                    font-size: 18px;
                    background-color: rgba(0, 0, 0, 0.3);
                    color: #fff;
                    height: 16%;
                    min-height: 28px;
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    width: 100%;
                    /* 		 margin-bottom:20px; */
                }
                
                .fourthNameContentImgTitle::before {
                    display: inline-block;
                    content: "";
                    height: 100%;
                    vertical-align: middle;
                }
                
                .fourthNameContentImgText {
                    position: absolute;
                    width: 100%;
                    /* height: 100%; */
                    border-radius: 4px;
                    color: #ffffff;
                    left: 0;
                    top: 0;
                    right: 0;
                    bottom: 0;
                    opacity: 0;
                    overflow: hidden;
                    padding: 20% 10%;
                    /*     transform: translateY(-60%); */
                    font-size: 16px;
                    /*     line-height: 40px; */
                    z-index: 11;
                }
                
                .fourthNameContentImgText:hover {
                    opacity: 1;
					    background-color: rgba(0, 139, 227, 0.8);
                }
                
                .cat-itemSolution {
                    padding: 15px 10px;
                    cursor: pointer;
                    color: #777;
                }
                
                .cat-itemSolution:hover {
                    background-image: linear-gradient(to bottom right, #0b67b5, #4290e9);
                    color: #fff;
                }
                
                .activeve {
                    background-image: linear-gradient(to bottom right, #0b67b5, #4290e9);
                    color: #fff!important;
                }
                
                .cat-itemSolution a {
                    color: inherit!important;
                }
                
                @media screen and (max-width:1200px) {
                    .fourthNameContentImg::before {
                        display: none;
                    }
                    .fourthNameContentImgText {
                        display: none;
                    }
                }
                
                .thirdName {
                    width: 100%;
                    background-image: url(../image/pp1000.png);
                    background-size: 100% auto;
                    background-repeat: no-repeat;
                    padding-top: 3%;
                }
                
                .titleLine {
                    padding: 2px 40px;
                    height: 0;
                    width: 0;
                    background-color: #000;
                    display: inline-block;
                    vertical-align: middle;
                    margin: 0 10px;
                }
                
                @media screen and (max-width:768px) {
                    .fourthNameContentRow {
                        margin: 0 -5px;
                    }
                    .fourthNameContentImg {
                        border-left: 5px solid transparent;
                        border-right: 5px solid transparent;
                    }
                }