ol[data-v-e107f260] { padding: 0;}
.iResearch-banner[data-v-e107f260] { background: url(../img/banner.4704cab4.jpg) #0098d7 no-repeat center center;}
.m-module[data-v-e107f260] { text-align: center; padding: 80px 0;}
.m-module-title[data-v-e107f260] { margin-top: 0; margin-bottom: 30px; font-size: 34px; line-height: 1;}
.m-module-text[data-v-e107f260] { color: #555; line-height: 2; margin: 30px auto; font-size: 16px;}
.m-module-imgs[data-v-e107f260] { margin: 50px auto 0;}
.row-a[data-v-e107f260] { margin: 70px -23px 0;}
.row-a .col-md-6[data-v-e107f260] { padding: 0 23px;}
.m-panel[data-v-e107f260] { border: #cef3b6 solid 1px;}
.m-panel-hd[data-v-e107f260] { display: table; width: 100%; height: 80px; background-color: #f8fdf4; border-bottom: #cef3b6 solid 1px; text-align: left;}
.m-panel-hd > div[data-v-e107f260] { display: table-cell; vertical-align: middle;}
.m-panel-hd .ico[data-v-e107f260] { width: 105px; text-align: right;}
.m-panel-hd .tit[data-v-e107f260] { font-size: 18px; padding-left: 20px;}
.m-panel-bd[data-v-e107f260] { min-height: 175px; padding: 5px 0 0 40px;}
.u-txt-list[data-v-e107f260] { text-align: left; font-size: 16px; line-height: 2.5; counter-reset:sectioncounter; padding: 20px;}
.u-txt-list li[data-v-e107f260] { float: left; min-width: 200px;}
.u-txt-list li[data-v-e107f260]::before { content:counter(sectioncounter);  counter-increment:sectioncounter; background-color: #e1fad1; border: #abe286 solid 1px; border-radius: 50%; width: 20px; height: 20px; text-align: center; line-height: 20px; color: #7dcf47; display: inline-block;
font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-right: 10px;}
.m-stripe-list .page-consulting-item1[data-v-e107f260] { background-color: #f8f8f8;}
.m-stripe-list .page-consulting-item2[data-v-e107f260] { background-color: #fff;}
.m-stripe-list .page-consulting-item3[data-v-e107f260] { background-color: #1dc7ff;}
.m-stripe-list .page-consulting-item4[data-v-e107f260] { background-color: #07a8f5;}
#iResearch-body > div[data-v-e107f260]:last-child { margin-bottom: 0;}
.m-stripe-item .box-in[data-v-e107f260] { padding: 55px 0;}
.page-title[data-v-e107f260] { text-align: center; position: relative; padding-top: 10px; margin-bottom: 60px;}
.page-title[data-v-e107f260]::before { content: ''; width: 45px; height: 8px; background-color: #69c72b; border-radius: 100px; position: absolute; left: 0; right: 0; top: 0; margin: auto; display: none;}
.page-title h3[data-v-e107f260] { margin-top: 0; font-size: 30px;}
.page-title p[data-v-e107f260] { font-size: 18px; margin: 15px auto 0; opacity: .85;}
.page-title-w[data-v-e107f260] { color: #fff;}
.page-title-w[data-v-e107f260]::before { background-color: #fff;}
.page-consulting-item1 .box-in[data-v-e107f260] { padding-bottom: 0;}
.page-consulting-item1 .list2[data-v-e107f260] { padding: 0px 0 30px; min-height: 630px; display: flex; justify-content: center; align-items: center;}
.list2[data-v-e107f260] { margin: 0 -15px;}
.list2 > li[data-v-e107f260] { float:left; width: 45%; padding: 0 35px;
    transition: all 300ms;
}
.list2 > li.active[data-v-e107f260] { width: 45%;}
.list2 .m-panel[data-v-e107f260] { border:#ededed solid 1px;
    transition: all 300ms;
}
.list2 .m-panel-hd[data-v-e107f260] { height: 55px; line-height: 55px; text-align: center; background-color: #f5fcf0; border-bottom: #ededed solid 1px; display:block;}
.list2 .m-panel-bd[data-v-e107f260] { background-color: #fff; padding-left: 30px; padding-top: 15px; min-height: 374px; position: relative;}
.list2 .m-panel-bd .ico[data-v-e107f260] { position: absolute; right: 20px; bottom: 20px;}
.list2 .m-panel-hd .tit[data-v-e107f260] { padding-left: 0; display: block;}
.list2 > li.active  .m-panel[data-v-e107f260] { border: #a0d27f solid 1px; margin-top: -52px; box-shadow: 0 0 8px rgba(160,210,127,.9);
}
.list2 > li.active  .m-panel-hd[data-v-e107f260] { height: 70px;line-height: 70px; background-color: #69c72b;border: #69c72b solid 1px; color: #fff; border-bottom: #a0d27f solid 1px;}
.list2 > li.active  .m-panel-bd[data-v-e107f260] { min-height: 450px;}
.list2 .u-txt-list[data-v-e107f260] { line-height: 2.8;}
.list2 .u-txt-list li[data-v-e107f260]::before { display: none;}
.list2 .u-txt-list li .t[data-v-e107f260] { margin-right: 20px;}
.list2 .des[data-v-e107f260] { display: inline-block; font-size: 14px; opacity: .7; line-height: 1.8;}
.list2 .des span[data-v-e107f260] { display: inline-block; margin-right: 20px;}
.list2 li:nth-child(2) li:last-child .des[data-v-e107f260] { margin-right: 50px;}
.list3[data-v-e107f260] { display: table; width: 100%; padding: 0px 0 30px;}
.list3 >  li[data-v-e107f260] { display: table-cell; width: 25%; text-align: center; vertical-align: middle;}
.list3 .tit[data-v-e107f260] { margin-top: 30px; font-size: 16px; line-height: 1.8; color: #555; padding: 0 4em;}
.list4[data-v-e107f260] { padding: 0; min-height: 367px;}
.list4 > li[data-v-e107f260] { float: left;}
.list4 > li.item1[data-v-e107f260] { width: 600px;}
.list4 > li.item2[data-v-e107f260] { float: right; margin-top: -110px; margin-bottom: -50px;}
.text-list2[data-v-e107f260] { color: #fff; padding: 0; counter-reset:sectioncounter; margin: 30px 0 0 0px;}
.text-list2 > li[data-v-e107f260] { display:inline-block; width: 230px;position: relative; padding: 10px 0; margin: 10px 65px 10px 0; font-size: 18px;}
.text-list2 > li[data-v-e107f260]::before { content:counter(sectioncounter);  counter-increment:sectioncounter; background-color: #00fff6; border-radius: 3px; width: 20px; height: 20px; text-align: center; line-height: 20px; color: #1dc7ff; display: inline-block;
    font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-right: 10px;}
.text-list2 > li[data-v-e107f260]::after { content: ''; position: absolute; left: 30px; right: 0; bottom: 0; margin: auto; height: 1px; background-color: #00fff6;}
.page-consulting-item3 .box-in[data-v-e107f260],
.page-consulting-item4 .box-in[data-v-e107f260] { padding-bottom: 0; padding-left:60px; padding-right:60px;}
.page-consulting-item4 .box-in[data-v-e107f260] {}
.list5[data-v-e107f260] { margin: 0 -33px; padding-top: 60px;}
.list5 > li[data-v-e107f260] {  width: 32.1%; float: left; position: relative; padding: 0 33px; text-align: center;
    transition: all 300ms;
}
.list5 > li .in[data-v-e107f260] {background-color: #00c0ff; height: 270px; position: relative; box-shadow: 0 -3px 6px rgba(0,0,0,.1); overflow: hidden; background-repeat: no-repeat;
background-position: center top; background-size: 100% auto;
transition: all 300ms;
}
.list5 > .active[data-v-e107f260] { width: 35.8%;}
.list5 > .active .in[data-v-e107f260] { height: 330px; margin-top: -60px;}
.list5 .tit[data-v-e107f260] { color: #fff; font-size: 20px; padding-top: 45px;}
.list5 .tit[data-v-e107f260]::before { content: ''; height: .9em; width: 5px; border-radius: 100px; display: inline-block; background-color: #fff; margin-right: 13px; vertical-align: -8%;}
.list5 > .active .tit[data-v-e107f260] { padding-top: 25px;}
.list5 .item1 .in[data-v-e107f260] { background-image: url(../img/h_1.34a9c907.jpg)}
.list5 .item2 .in[data-v-e107f260] { background-image: url(../img/h_2.da1312b3.jpg)}
.list5 .item3 .in[data-v-e107f260] { background-image: url(../img/h_3.c3bdbabd.jpg)}
.list5 .list6[data-v-e107f260] {
    transition: all 300ms;
    transform: translateY(100%);
}
.list5 .active .list6[data-v-e107f260] {
    transform: translateY(0%);
}
.list6[data-v-e107f260] { background-color: #fff; font-size: 15px; line-height: 42px; padding: 20px 50px 10px; width: 100%; position: absolute; left: 0; right: 0; bottom: 0; height: 250px;}
.list6 > li[data-v-e107f260] { border-bottom: #ededed solid 1px;}
.list6 > li[data-v-e107f260]:last-child { border-bottom: 0;}
.item1 .list6[data-v-e107f260] { line-height: 38px; padding-top: 10px;}
.item3 .list6[data-v-e107f260] { line-height: 32px; padding-top: 10px;}
.m-tab[data-v-e107f260] {}
.m-tab ul[data-v-e107f260] { border-bottom: #ededed solid 1px; background-color: #fafafa;}
.m-tab li[data-v-e107f260] { width: 25%; float: left; line-height: 50px; height: 50px; text-align: center; font-size: 16px; position: relative; cursor: pointer;}
.m-tab li[data-v-e107f260]::after { content: ''; position: absolute; left: 0; top: 0; bottom: 0; margin:auto; height: 1em; width: 1px; background-color: #ededed; z-index: 0;}
.m-tab li[data-v-e107f260]:first-child::after { display: none;}
.m-tab .active[data-v-e107f260]::before { content: ''; position: absolute; left: -1px; right: -1px; top: 0; bottom: -1px; margin: auto; background-color: #fff; border-top: #69c72b solid 4px; z-index: 1;}
.m-tab .active > span[data-v-e107f260] { position: relative; z-index: 2;}
.m-tab-cont[data-v-e107f260] { margin-top: 40px; padding-bottom: 40px; min-height: 241px; position: relative;}
.list7[data-v-e107f260] { margin: 0 -8px;}
.list7 > li[data-v-e107f260],
.list7 > .item[data-v-e107f260] { width: 20%; float: left; padding: 0 8px; margin-top: 15px;}
.list7 .in[data-v-e107f260] { border: #ededed solid 1px; height: 226px; position: relative; text-align: center; padding-top: 28px;}
.list7 .in[data-v-e107f260]:hover {border: #cef3b6 solid 1px; box-shadow: 0 0 3px rgba(0,0,0,.1);
}
.list7 .ico[data-v-e107f260] { height: 85px;}
.list7 .tit[data-v-e107f260] { font-size: 16px; font-weight: 600; margin-top: 25px;}
.list7 .ft[data-v-e107f260] { position: absolute; left: 0; right: 0; bottom: 0; height: 42px; padding: 0 15px; font-size: 12px; text-align: center; color: #555; line-height: 42px; background-color: #fafafa;}
.list7 .fl[data-v-e107f260] { float: left;}
.list7 .fr[data-v-e107f260] { float: right;}
.list7 .ft .fr[data-v-e107f260] { position: relative;}
.list7 .ft .fr[data-v-e107f260]::before { content: ''; position: absolute; left: -15px; top: 0; bottom: 0; margin:auto; height: 1em; width: 1px; background-color: #ededed;}
.swiper-wrapper.list7[data-v-e107f260] { width: auto; margin: 0 auto;}
.m-tab-cont .swiper-container[data-v-e107f260] { margin: 0 -8px;}
.m-tab-cont .swiper-button-prev[data-v-e107f260],
.m-tab-cont .swiper-button-next[data-v-e107f260] {
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: .4;
}
.m-tab-cont .swiper-button-next.swiper-button-disabled[data-v-e107f260],
.m-tab-cont .swiper-button-prev.swiper-button-disabled[data-v-e107f260] { opacity: .1;}
.m-tab-cont .swiper-button-prev[data-v-e107f260] { left: -50px;}
.m-tab-cont .swiper-button-next[data-v-e107f260] { right: -50px;}
.m-tab-cont .swiper-pagination[data-v-e107f260] { width: 100%; left: 0; bottom: -10px;}
.m-tab-cont .swiper-pagination-bullet[data-v-e107f260],
.m-tab-cont[data-v-e107f260] .swiper-pagination-bullet { margin: 0 4px;}
.m-tab-cont .swiper-pagination-bullet-active[data-v-e107f260],
.m-tab-cont[data-v-e107f260] .swiper-pagination-bullet-active { background-color: #69c72b;}
.page-consulting-item6 .pic[data-v-e107f260] { text-align: center;}
.page-consulting-item6 .btns[data-v-e107f260] { text-align: center; margin-top: 70px; margin-bottom: 20px;}
.page-consulting-item6 .btn-auto[data-v-e107f260] { background-color: #69c72b; color: #fff; font-size: 18px; width: 280px; opacity: .9;}
.page-consulting-item6 .btn-auto[data-v-e107f260]:hover { opacity: 1;}
.mt-item1[data-v-e107f260] { background-color: #00ccff !important; color: #fff;}
.mt-item1[data-v-e107f260]:after { color: #00ccff;}
.u-arrow[data-v-e107f260] { position: relative;}
.u-arrow[data-v-e107f260]::after { content: '';  position: absolute; width: 0; height: 0; left: 0; right: 0; bottom: -10px; margin: auto;
    border-top: 10px dashed;
    border-top: 10px solid\9;
    border-right: 18px solid transparent;
    border-left: 18px solid transparent;
    z-index: 1;
}
.mt-item1[data-v-e107f260] { background-color: #00ccff !important; color: #fff;}
.mt-item1[data-v-e107f260]:after { color: #00ccff;}
.mt-item1 .m-table p[data-v-e107f260] { color: #fff;}
.mt-item2[data-v-e107f260] {}
.mt-item2[data-v-e107f260]:after { color: #fff;}
.mt-item3[data-v-e107f260] {}
.mt-item3[data-v-e107f260]:after { color: #f8f8f8;}
.mt-item4[data-v-e107f260] { background-color: #00ccff !important; color: #fff;}
.mt-item4[data-v-e107f260]:after { color: #00ccff;}
.mt-item4 .m-table p[data-v-e107f260] { color: #fff;}
.mt-item5[data-v-e107f260] { background-color: #fff !important;}
.mt-item5[data-v-e107f260]:after { color: #fff;}
.mt-item6[data-v-e107f260] { background-color: #f8f8f8 !important;}
.mt-item6[data-v-e107f260]:after { color: #f8f8f8;}
.mt-item7[data-v-e107f260] { background-color: #00ccff !important; color: #fff;}
.mt-item7[data-v-e107f260]:after { color: #00ccff;}
.mt-item7 .m-table p[data-v-e107f260] { color: #fff;}
.m-table[data-v-e107f260] { display: table; width: 100%; height: 440px;}
.m-table-td[data-v-e107f260] { display: table-cell; vertical-align: middle;}
.m-table-td[data-v-e107f260]:nth-child(2) { width: 500px;}
.m-table-td.pic[data-v-e107f260] { text-align: center;}
.m-table-td.pic2[data-v-e107f260] { vertical-align: bottom;}
.m-table-td.pic2 img[data-v-e107f260] { position: relative; top: 55px;}
.m-table-td:nth-child(1).cont[data-v-e107f260] { padding-left: 58px; padding-right: 40px;}
.m-table h4[data-v-e107f260] { font-size: 36px; margin-top: 0; margin-bottom: 55px;}
.m-table p[data-v-e107f260] { font-size: 18px; line-height: 2; color: #888; margin-bottom: 0;}

