.fullHgt{height:calc(100vh  - 52px);min-height:740px}@media (max-width: 820px){.indexAT .slick-list .fullHgt{height:calc(100vh  - 50px);min-height:500px}}
@media (max-width: 600px){.indexAT .slick-list .fullHgt{height:calc(100vh  - 180px);min-height:500px}}
.iDiv01{position:relative}
.iDiv01 .fullHgt{height:calc(100vh  - 80px)}
.iDiv01 .mSlick{color:#fff;padding-top:20vh;padding-left:10vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:46% 50%;background-size:cover;text-align:left}
.iDiv01 .mSlick .bigTxt{font-size:60px;line-height:1.17;margin-bottom:20px;text-shadow:0px 0px 6px #2D2F33}
.iDiv01 .mSlick .smallTxt{font-size:24px;line-height:1.42;letter-spacing:-1.2px;margin-bottom:50px;text-shadow:0px 0px 6px #2D2F33}
.iDiv01 .mSlick .slickLnk{width:150px;height:60px;line-height:60px;font-size:14px;color:#39c5f3}
.iDiv01 .mSlick1{background-image:url("../img/index_01_01.png")} .mSlick2{background-image:url("../img/index_01_02.png")}
.iDiv01 .mSlick3{background-image:url("../img/index_01_03.png")}.iDiv01 .mSlick4{background-image:url("../img/index_01_04.png")}
.iDiv01 .slick-dots{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:150px}
.iDiv01 .slick-dots li{background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:150px;-webkit-transition:.3s;transition:.3s;cursor:pointer}
.iDiv01 .slick-dots li:hover{background:rgba(200,200,200,0.7)}.iDiv01 .slick-dots li.slick-active{color:#fff;background:none}
.iDiv01 .slick-dots li .dotImg{vertical-align:middle}.iDiv01 .slick-dots li .dotTxt{display:inline-block;text-align:left;vertical-align:middle;margin-left:15px}
.iDiv01 .slick-dots li .dotTxt h4{font-size:23px;margin-bottom:10px}.iDiv01 .slick-dots li .dotTxt h5{width:158px;line-height:1.3}@media (max-width: 1200px){.iDiv01 .mSlick{background-position:58% 60%;background-size:auto 115%}
.iDiv01 .mSlick.mSlick2{background-position:51% 0%;background-size:auto 165%}
.iDiv01 .mSlick .bigTxt{font-size:40px;line-height:1.1;margin-bottom:15px}.iDiv01 .mSlick .smallTxt{font-size:18px;line-height:1.3;letter-spacing:-1.1px;margin-bottom:40px}
.iDiv01 .mSlick .slickLnk{width:120px;height:50px;line-height:50px;font-size:13px}
.iDiv01 .slick-dots{height:120px}.iDiv01 .slick-dots li{line-height:120px}
.iDiv01 .slick-dots li .dotImg{max-width:50px}
.iDiv01 .slick-dots li .dotTxt{margin-left:10px}
.iDiv01 .slick-dots li .dotTxt h4{font-size:19px;margin-bottom:5px}
.iDiv01 .slick-dots li .dotTxt h5{width:130px;font-size:11px}}@media (max-width: 820px){.iDiv01 .slick-dots{height:100px}.iDiv01 .slick-dots li{line-height:100px}.iDiv01 .slick-dots li .dotTxt{margin-left:5px}.iDiv01 .slick-dots li .dotTxt h4{font-size:15px;margin-bottom:0}
.iDiv01 .slick-dots li .dotTxt h5{display:none}}@media (max-width: 600px){.iDiv01 .mSlick{padding-top:10vh;padding-left:5vw}
.iDiv01 .mSlick .bigTxt{font-size:30px;line-height:1.1;margin-bottom:15px; margin-top: 17;}.iDiv01 .mSlick .smallTxt{font-size:13px;line-height:1.4;max-width:170px}
.iDiv01 .mSlick .slickLnk{width:100px;height:40px;line-height:40px;font-size:12px}.iDiv01 .slick-dots{height:90px}
.iDiv01 .slick-dots li{padding-top:20px;line-height:1}.iDiv01 .slick-dots li .dotImg{max-height:30px}
.iDiv01 .slick-dots li .dotTxt{margin-left:0px;margin-top:5px;width:100%}
.iDiv01 .slick-dots li .dotTxt h4{font-size:12px;text-align:center}}
.iDiv02{position:relative;color:#fff}.iDiv02 .dTit{font-size:24px;position:absolute;top:240px;width:100%;left:0;z-index:1}
.iDiv02 .workSlick{width:100%;height:100%}.iDiv02 .workSlick .slick-arrow{position:absolute;top:380px;font-size:50px;color:#fff;z-index:2}
.iDiv02 .workSlick .slick-arrow.fa-angle-left{left:10vw}.iDiv02 .workSlick .slick-arrow.fa-angle-right{right:10vw}
.iDiv02 .workSlick .slick-dots{position:absolute;top:100px;width:100%}
.iDiv02 .workSlick .slick-dots li{display:inline-block;border:2px solid #fff;border-radius:50%;width:96px;height:96px;margin:5px;-webkit-transition:.4s;transition:.4s}
.iDiv02 .workSlick .slick-dots li button{width:100%;height:100%;font-size:16px;color:#fff}
.iDiv02 .workSlick .slick-dots li.slick-active{background:#0072DE;border-color:#0072DE}
.iDiv02 .workSlick .wkItem{padding:0 100px;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:50%;background-size:cover;background-color:#2D2F33;position:relative}.iDiv02 .workSlick .wkItem:before{position:absolute;content:'';background:#2D2F33;top:0;left:0;right:0;bottom:0;opacity:.3;z-index:0}.iDiv02 .workSlick .wkItem .wkTit{font-size:50px;line-height:1.2;position:relative;padding-top:310px}.iDiv02 .workSlick .wkItem .wkTxt{font-size:16px;line-height:1.5;margin:20px auto 40px;position:relative}.iDiv02 .workSlick .wkItem .wkLnk{width:150px;height:60px;line-height:60px;position:relative}@media (max-width: 820px){.iDiv02 .dTit{top:165px;font-size:18px}.iDiv02 .workSlick .slick-arrow{font-size:30px;top:40%}.iDiv02 .workSlick .slick-arrow.fa-angle-left{left:10px}.iDiv02 .workSlick .slick-arrow.fa-angle-right{right:10px}.iDiv02 .workSlick .slick-dots{top:60px}.iDiv02 .workSlick .slick-dots li{width:72px;height:72px}.iDiv02 .workSlick .slick-dots li button{font-size:14px}.iDiv02 .workSlick .wkItem{padding:0 30px}.iDiv02 .workSlick .wkItem .wkTit{padding:200px 10px 0;font-size:28px}.iDiv02 .workSlick .wkItem .wkTxt{font-size:13px}.iDiv02 .workSlick .wkItem .wkLnk{width:100px;height:40px;line-height:40px}}@media (max-width: 370px){.iDiv02 .workSlick .slick-dots li{width:60px;height:60px;border-width:1px}.iDiv02 .workSlick .slick-dots li button{font-size:12px}}.iDiv03{display:-webkit-box;display:-ms-flexbox;display:flex}.iDiv03 .productItem{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.iDiv03 .productItem:first-child .pdImg{display:block}
.iDiv03 .productItem .vtcMdl{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center; background: white;}
/*@media (max-width: 600px){.iDiv03 .productItem .vtcMdl{border-top: rgb(185, 179, 179) 0.5px solid; border-style: dashed; }}*/
.iDiv03 .productItem .vtcMdll{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center; background: white; /*border-top: white 1px solid;*/}
.iDiv03 .productItem .pdImg{max-height:320px} .pd{margin-bottom: 50px;}

.iDiv03 .productItem .pdName{color:#6d7182;font-size:24px;margin:20px auto; line-height: 60px; text-align:center;font-family: OpenSans;}
.iDiv03 .productItem .pdDesc{font-size:40px;line-height:44px}
.iDiv03 .productItem .pdTxt{line-height:19px;height:76px;max-width:350px;margin:20px auto; font-size: 13px;}
.iDiv03 .productItem .pdLnk{width:150px;height:60px;line-height:60px;border-color:#000;background-color:#fff}
.iDiv03 .productItem .pdLnk:hover{background-color:#fff}@media (max-width: 1200px){.iDiv03 .productItem .pdDesc{font-size:13px;line-height:35px}
.iDiv03 .productItem .pdTxt{line-height:13px;height:114px;max-width:196px;margin:20px auto}}@media (max-width: 820px){.iDiv03{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}
.iDiv03 .productItem{-ms-flex-preferred-size:50%;flex-basis:50%;padding:35px 0 20px}.iDiv03 .productItem.pdItem4{background:#fff;padding-top:0}
.iDiv03 .productItem.pdItem3{padding-top:0}.iDiv03 .productItem .pdDesc{font-size:40px;line-height:35px}
.iDiv03 .productItem .pdTxt{line-height:19px;height:114px;max-width:196px;margin:20px auto}
.iDiv03 .productItem .pdLnk{width:130px;height:45px;line-height:45px;border-radius:3px;border-width:1px;margin-bottom:20px}}@media (max-width: 820px) and (max-width: 600px){
    .iDiv03 .productItem{-ms-flex-preferred-size:100%;flex-basis:100%}.iDiv03 .productItem.pdItem4{padding-top:0}
    .iDiv03 .productItem.pdItem3{background:#fff;padding-top:0}.iDiv03 .productItem .pdName{font-size:14px}.iDiv03 .productItem .pdDesc{font-size:24px;line-height:29px}
    .iDiv03 .productItem .pdTxt{max-width:85%;height:auto}.iDiv03 .productItem .pdLnk{width:100px;height:40px;line-height:40px}}
    .iDiv04{position:relative}.iDiv04 .slick-arrow{position:absolute;top:20%;font-size:50px;color:#D1D4D7;z-index:2}
    .iDiv04 .slick-arrow.fa-angle-left{left:12%}.iDiv04 .slick-arrow.fa-angle-right{right:12%}
    .iDiv04 .slick-dots{position:absolute;bottom:10%;width:100%;color:#D1D4D7;z-index:2}
    .iDiv04 .slick-dots li{display:inline-block;margin:0 3px;background:#D1D4D7;width:12px;height:12px;border-radius:50%;-webkit-transition:.4s;transition:.4s}
    .iDiv04 .slick-dots li.slick-active{background-color:#0072DE}.iDiv04 .slick-dots li button{font-size:0;width:12px;height:12px}
    .iDiv04 .txtDiv{width:100%;height:50%;padding-top:6vh;-webkit-box-sizing:border-box;box-sizing:border-box}
    .iDiv04 .txtDiv .conBoard{font-size:24px;color:#666;margin-bottom:3vh}
    .iDiv04 .txtDiv .conTit{font-size:5.5vh;width:70%;max-width:600px;line-height:1.3;margin:0 auto 1vh;background:#fff}
    .iDiv04 .txtDiv .conTxt{padding:0 25% 20px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
    .iDiv04 .txtDiv .conLnk{width:150px;height:60px;line-height:60px;border-color:#2d2f33}
    .iDiv04 .imgDiv{width:100%;height:50%;background-size:cover;background-position:50%;background-attachment:fixed}@media (max-width: 820px){
        .iDiv04 .slick-arrow{top:50%;bottom:50%;font-size:40px;color:#fff}.iDiv04 .slick-arrow.fa-angle-left{left:3%}
        .iDiv04 .slick-arrow.fa-angle-right{right:3%}.iDiv04 .stSlick{height:450px;min-height:450px}
        .iDiv04 .txtDiv{color:#fff;padding:10% 10% 15%;height:100%;background:rgba(0,0,0,0.3);
            position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
            .iDiv04 .txtDiv .conBoard{font-size:24px;color:#fff}
            .iDiv04 .txtDiv .conTit{font-size:35px;width:90%;max-width:600px;background:none}
            .iDiv04 .txtDiv .conTxt{padding:5%;line-height:1.4}
            .iDiv04 .txtDiv .conLnk{width:100px;height:40px;line-height:40px;border-color:#fff;margin:0 auto}
            .iDiv04 .imgDiv{height:100%}}@media (max-width: 600px){.iDiv04 .txtDiv{padding:10% 10% 20%}
            .iDiv04 .txtDiv .conBoard{font-size:15px}
            .iDiv04 .txtDiv .conTit{font-size:30px}}
            .iDiv05{position:relative;background:#f2f2f2}
            .iDiv05 .topDiv{height:430px}
            .iDiv05 .dTit{font-size:24px;color:#666;width:100%;padding:50px 0 40px}
            .iDiv05 .clientSlick{max-width:1000px;margin:0 auto;}
            .iDiv05 .clientSlick .slick-slide{outline:none !important}
            .iDiv05 .clientSlick .slick-arrow{position:absolute;top:120px;font-size:45px;color:#D1D4D7;z-index:2}
            .iDiv05 .clientSlick .slick-arrow.fa-angle-left{left:-3vw}
            .iDiv05 .clientSlick .slick-arrow.fa-angle-right{right:-3vw}
            .iDiv05 .clientSlick .slick-dots li{display:none}
            .iDiv05 .clientSlick .slick-dots li.slick-active{display:block}
            .iDiv05 .clientSlick .ctItem{height:120px;line-height:120px;position:relative;margin:10px auto}
            .iDiv05 .clientSlick .ctItem img{display:inline-block;position:relative;vertical-align:middle;z-index:2;max-width:calc(100% - 30px)}
            .iDiv05 .clientSlick .ctItem:after{content:"";position:absolute;top:0;bottom:0;left:10px;right:10px;border:1px solid #D1D4D7;background:#fff}
            .iDiv05 .documentDiv{height:calc(100% - 430px);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
            .iDiv05 .documentDiv .dcItem{max-width:200px;margin:0 80px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}
            .iDiv05 .documentDiv .dcItem .dcImg{height:68px}
            .iDiv05 .documentDiv .dcItem .dcTit{font-size:28px;min-height:56px;margin:20px auto 5px}
            .iDiv05 .documentDiv .dcItem .dcTxt{max-width:190px;line-height:1.4;min-height:54px;margin:0 auto 5px}
            .iDiv05 .documentDiv .dcItem .dcLnk{width:120px;height:50px;line-height:50px}@media (max-width: 1200px){.iDiv05 .dTit{padding:50px 0 10px}
            .iDiv05 .clientSlick .slick-arrow{top:280px;font-size:20px;background:#fff;width:40px;height:30px;border:1px solid #D1D4D7}
            .iDiv05 .clientSlick .slick-arrow.fa-angle-left{left:calc(50% - 100px)}
            .iDiv05 .clientSlick .slick-arrow.fa-angle-right{right:calc(50% - 100px)}
            .iDiv05 .clientSlick .slick-dots{position:absolute;top:287px;width:100%}
            .iDiv05 .clientSlick .slick-dots li{display:none;font-size:14px}
            .iDiv05 .clientSlick .slick-dots li.slick-active{display:block}}@media (max-width: 820px){.iDiv05{height:auto}
            .iDiv05 .topDiv{height:450px}.iDiv05 .dTit{font-size:15px}.iDiv05 .clientSlick .slick-arrow{top:310px}
            .iDiv05 .clientSlick .slick-dots{top:317px}.iDiv05 .clientSlick .ctItem{height:90px;line-height:90px;margin:5px auto}
            .iDiv05 .clientSlick .ctItem img{max-width:calc(100% - 16px)}.iDiv05 .clientSlick .ctItem:after{left:5px;right:5px}
            .iDiv05 .documentDiv{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 5px 40px;height:auto}
            .iDiv05 .documentDiv .dcItem{max-width:50%;width:calc(50% - 12px);margin:5px;border:1px solid #D1D4D7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px}.iDiv05 .documentDiv .dcItem .dcLnk{margin-top:5px;width:100px;height:40px;line-height:40px}}
.indexPop .popLyr .popBody{padding:40px}
.indexPop .popLyr .popBody h3{font-size:18px;margin-bottom:20px}
.indexPop .popLyr .popBody h4{margin-bottom:10px;min-height:2px}

@media (max-width: 500px){.dcItem:last-child{display: none;}}

hr{width: 80%;}
@media (min-width: 600px){hr{display: none;}}
