
.q-tabs {
    width: 100%;
    padding-left: 82px;
    padding-right: 82px;
    border-bottom: 1px solid #cadbee;
}
.q-tabs {width:100%; padding-left: 82px;padding-right: 82px;border-bottom: 1px solid #cadbee;}
.q-tabs a {padding-bottom:5px;padding-left:15px;padding-right:15px;font-size: 20px;font-weight: 700;text-decoration:none;}
.q-tabs a.active {color:#447BF0 !important;border-bottom: 2px solid #447BF0;font-weight: bold;}



.quan-ul{}
.quan-ul .li{width: 24%;margin-right: 1%;margin-bottom:1%;border-radius: 10px;background-color: #ffffff;}
.quan-ul .li:nth-child(4n){margin-right: 0;}
.quan-ul .li .img-1{padding: 15px;color: #ffffff;}
.quan-ul .i  {width: 54px;height: 54px;display: block;}
.icon1 {background: url(../img/quan/is1.svg) center no-repeat;background-size: 100%;}
.icon2 {background: url(../img/quan/is2.svg) center no-repeat;background-size: 100%;}
.icon3 {background: url(../img/quan/is3.svg) center no-repeat;background-size: 100%;}
.icon4 {background: url(../img/quan/is4.svg) center no-repeat;background-size: 100%;}
.c-1{background-color: #f49f45;}
.c-2{background-color: #6e7dfe;}
.c-3{background-color: #13ccc7;}
.c-4{background-color: #ed5f49;}
.quan-ul .li .img-1 img{width: 36px;}
.quan-ul .li .text-1{
    /*width:calc(100% - 118px);border-top: 1px solid #e5e5e5;*/
    padding:15px;padding-bottom: 20px;}
.quan-ul .li h3{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}
.quan-ul .li p{color: #808082;line-height: 22px;font-size: 14px;}

.jmore::before {
    content: '';
    width: 10px;
    height: 10px;
    background: url(../img/quan/jia.svg) center no-repeat;
    display: inline-block;
    margin-right: 5px;
    opacity: .3;
    -webkit-transition: all .5s
    ease;
    -moz-transition: all .5s ease;
    transition: all .5s
    ease;
}

.part-b{background: url(/static/img/quan/service1.jpg) center center / cover no-repeat rgb(255, 255, 255); height: 521px;}
.part-b .title {
    font-size: 50px;
    color: #1a1a1a;
    display: block;
    padding: 20px 0;
    font-weight: bold;
}
.part-b .eng {
    font-size: 16px;
    color: #1a1a1a;
    font-weight: bold;
    line-height: 22px;
    text-transform: uppercase;
    padding-top: 80px;
    overflow: hidden;
    font-family: 'Montserrat-Bold';
}

.ng-howtodoit {position: relative;margin-top:0;}
.ng-howtodoit .ngtitle {}
.ng-howtodoit .ngtitle .entitle{color: #000;}
.ng-howtodoit .ngtitle h3{color: #666;}
.ng-howtodoit .ngtitle h3::after {background: #000;}
.howtodoit-nav { width: 800px;margin: 50px auto auto;text-align: center;}
.howtodoit-nav li{font-size:14px;color:#9E9E9E;position: relative; cursor: pointer;display: inline-block; margin: 0 1%;padding-bottom: 5px;}
.howtodoit-nav li:hover{color:#000;}
.howtodoit-nav li.cur,.howtodoit-nav .swiper-slide-thumb-active li{color:#000;}
.howtodoit-nav li::after {content: '';width: 0;height: 1px;position: absolute;left: 50%;bottom: 0;background: #000;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;transition: all .4s ease;}
.howtodoit-nav *{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;transition: all .4s ease;}
.howtodoit-nav li.cur::after,.howtodoit-nav .swiper-slide-thumb-active li::after{width: 100%;left: 0;}

.howtodoit {padding-top: 40px; overflow:hidden;}
.howtodoit { position:relative; width:100%; margin:auto;}
.howtodoit .swiper-slide{ background:#f7f7f7; position:relative;}
.howtodoit .pic { width:50%; float:left;}
.howtodoit .pic img{ width:100%;display: block;height: auto;max-height:480px;min-height: 480px; }
.howtodoit .txt { width:50%;height:100%; position:absolute; right:0; top:0;text-align: left;}
.howtodoit .txt .position{ position:relative; width:100%; padding:0 10% 0 15%;height:100%; overflow:hidden;}
.howtodoit .txt p { font-size:20px; display:block;color: #999;text-transform: uppercase;font-family: 'Montserrat-Bold';}
.howtodoit .txt h4 { font-size:40px; padding:10px 0; overflow:hidden;z-index:55; position:relative;font-weight: bold;}
.howtodoit .text { font-size:18px; color:#1a1a1a;line-height: 20px; font-weight:bold; overflow:hidden; padding-top:30px;}
.howtodoit .text line{ height:1px; width:20px; background:#1a1a1a; margin-right:10px; display:inline-block; vertical-align:middle;}
.howtodoit .tnum { position:absolute; z-index:33;right: 5%;bottom: 5%;}
.howtodoit .tnum span{color:#f7f7f7; font-size:200px; text-shadow:#e5e5e5 1px 0 0,#e5e5e5 0 1px 0,#e5e5e5 -1px 0 0,#e5e5e5 0 -1px 0;font-family: 'Montserrat-Bold';}
.howtodoit .d-table {display: table;width:100%;height:100%;}
.howtodoit .d-table-cell {display: table-cell;vertical-align: middle;}




/*******************quan-2.php**************/

.ul-two{}
.ul-two .li{width: 24%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;background-color: #F7F8FA;}
.ul-two .li:nth-child(5n){margin-right: 0;}
.ul-two .li .img-1 img{width: 100px;height: 90px;}
.ul-two .li .img-2 img{width: 100px;}
.ul-two .li .text-1{
    /*width:calc(100% - 118px);*/
    padding-top:20px;padding-bottom: 20px;text-align: center}
.ul-two .li h2{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}
.ul-two .li p{color: #808082;line-height: 16px;font-size: 12px;}


/*******************quan-3.php**************/
.ul-three{}
.ul-three .li{width: 32%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;background-color: #F7F8FA;}
.ul-three .li:nth-child(3n){margin-right: 0;}
.ul-three .li .img-1 {width: 100px;height: 85px;overflow: hidden}
.ul-three .li .text-1{
    /*width:calc(100% - 118px);*/
    padding-top:20px;padding-bottom: 20px;text-align: center}
.ul-three .li h2{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}
.ul-three .li p{color: #808082;line-height: 16px;font-size: 12px;}

/*******************quan-4.php**************/

.ul-four{}
.ul-four .li{width: 49%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;}
.ul-four .li:nth-child(2n){margin-right: 0;}
.ul-four .li .text-1{
    /*width:calc(100% - 118px);*/
    padding-top:20px;padding-bottom: 20px;font-size: 16px;}
.ul-four .li h2{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}


.ul-four a {width: 120px;
    color: #20b09f;
    border: 1px solid #20b09f;
    padding: 5px 20px;
    border-radius: 20px;
    font-weight: bold;text-align: center;
    font-size: 13px;margin: 10px;
}


.ul-five .li{width: 32%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;background-color: #F7F8FA;}
.ul-five .li.w-four{width: 24%;}
.ul-five .li:nth-child(3n){margin-right: 0;}
.ul-five .li .img-1 img{width: 36px;}
.ul-five .li .text-1{
    /*width:calc(100% - 118px);*/border-top: 1px solid #e5e5e5;margin-top: 15px;
    padding-top:15px;padding-bottom: 20px;}
.ul-five .li h3{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}
.ul-five .li p{color: #808082;line-height: 22px;font-size: 14px;}

.ul-five  h4 em {
    display: flex;
    flex-shrink: 0;
    margin-right: 30px;
    width: 40px;
    height: 40px;
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    border-radius: 50%;

    background: #20b09f;
    align-items: center;
    justify-content: center;
}

.ul-five-2{}
.ul-five-2 .li{width: 19%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;background-color: #F7F8FA;}
.ul-five-2 .li:nth-child(5n){margin-right: 0;}
.ul-five-2 .li .img-1 img{width: 100px;height: 90px;}
.ul-five-2 .li .img-2 img{width: 100px;}
.ul-five-2 .li .text-1{
    /*width:calc(100% - 118px);*/
    padding-top:20px;padding-bottom: 20px;text-align: center}
.ul-five-2 .li h2{line-height: 18px; font-size: 16px; margin-top: 1px;font-weight: 700}
.ul-five-2 .li p{color: #808082;line-height: 16px;font-size: 12px;}

.ul-five .li.w-four:nth-child(3n){margin-right: 1%;}

@media screen and (max-width: 1050px) {
    .q-tabs {padding: 0;}
    .q-tabs a {max-width: 70px;padding: 10px;font-size: 14px;}

    .quan-ul .li{width: 100%;margin-bottom:1%;border-radius: 10px;background-color: #ffffff;}
    .part-b{height: 221px;}
    .part-b .pt-90{padding-top: 30px;}
    .part-b .title {font-size: 20px;padding: 10px 0;}
    .part-b .eng {font-size: 12px;padding-top: 20px;}

    .howtodoit .pic {width: 100%;float: none;}
    .howtodoit .txt {width: 100%;height:auto;position: relative;right: auto;top: auto;}
    .howtodoit .pic img {max-height: none;min-height: auto;}
    .howtodoit .txt h4 {font-size: 20px;padding:0px 0;}
    .howtodoit .txt .position {width: 90%;padding: 5%;}
    .howtodoit .text {font-size: 13px;padding-top:20px;line-height: 13px;}
    .howtodoit {padding-top:0px;}
    .howtodoit-nav {width: 100%;margin: 5% auto auto;display: block;opacity: 0;height: 0px;overflow: hidden;}


    .ng-howtodoit .ngtitle h2{margin-top:70px;}
    .howtodoit .tnum{display: block;}
    .howtodoit .tnum span {font-size: 100px;}



    .ul-two .li{width: 49%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;background-color: #F7F8FA;}
    .ul-three .li-100{width: 99%;}


    .ul-four .li{width: 100%;margin-right: 1%;margin-bottom:1%;padding:15px;border-radius: 10px;}

    .ul-five .li{width: 99%;}
    .ul-five-2 .li{width: 49%;}
    .ul-five .li.w-four{width: 99%;}

    .ul-five .li.w-four:nth-child(3n){margin-right: 1%;}
}