
/*----------body-----------*/
.row{padding: 0;margin: 0}
.wrapper .bodyCont{position: relative;width: 100%;height: auto;background-color: #ffffff;margin-top: 30px}
.wrapper .bodyCont h1{
    color: #000000;
    font-size: 23px;
    margin-top: 40px;
    margin-bottom: 10px;
}
.wrapper .bodyCont p{color: #404040;font-size: 16px;margin-top: 10px}
.contTxt{
    letter-spacing: 3px;
    font-weight: 300;
}
.wrapper .bodyCont .titleCont >div{padding: 0 0px 80px 0px}
.wrapper .bodyCont  .title{font-size:23px;text-align: center;color:silver}
.wrapper .bodyCont  h5{color:#000000;font-size: 40px;padding: 0 100px;margin-top: 60px;margin-bottom: 130px;text-align: center}
.wrapper .bodyCont .row .line{border-bottom: solid 3px #000000;margin-top: 10px;text-align: center;margin-left: auto; margin-right: auto;width: 48px}

.wrapper .bodyCont .row .title1{font-size: 20px;padding: 0 80px;margin: 60px 0  30px 0}
.wrapper .bodyCont .row .title2{font-size: 20px;padding: 0 80px;margin: 30px 0}
.wrapper .bodyCont .row .txtCont .imgCont img{padding: 0 40px;margin: 60px 0}
.wrapper .bodyCont .row .txtCont .title{color: #000000}

.wrapper .bodyCont .row .contTxt1{font-size: 14px;padding: 0 30px;margin: 30px 0;color: #404040;letter-spacing: 1px; line-height: 30px;}
.wrapper .bodyCont .row .contTxt2{font-size: 14px;padding: 0 80px;margin: 30px 0}

.container-fluid{padding: 0}
.container-fluid .row{margin-top: 40px; width: 1170px;margin: 30px auto;position: relative}
.wiht{height: auto;background-color: #f3f6f8}

.moreBtn{background: #000000;font-size: 14px;color: #ffffff;width: 90px;text-align: center;margin:140px 0 0 80px;padding: 5px 0;cursor: pointer}


.yellowRect{height: 200px;width: 100%;background: #fff100;text-align: left;font-size: 50px;color: #000000;padding-left:5vw;vertical-align:middle;line-height: 200px;}
.pCont{padding:0 10px;background: seagreen}
.teamCont {padding: 0 10px;text-align: left}
.teamCont .line1{border-bottom: 12px solid #f7ef74}
.wrapper .bodyCont .teamCont .line{border-bottom: solid 2px #000000;margin-top: 40px;width: 100%}
.wrapper .bodyCont  .teamCont .title{font-size: 12px;text-align: left;line-height: 15px;height: 80px}
.wrapper .bodyCont  .temaRect .teamCont .name{position:relative;font-size: 28px;text-align: left;font-weight: bold;color: #000000;margin:0;width: 260px;vertical-align: text-bottom;height: 80px;font-family: Arial;line-height: 30px;}
.wrapper .bodyCont  .teamCont .name span{ }

.wrapper .bodyCont  .teamCont .yellowLine1{font-size: 12px;text-align: left;color: #000000;height: 100px;}

.temaRect{padding: 0 0px;margin-bottom: 30px}
.temaRect >div{margin-bottom: 30px}
.partnerRect{padding: 0 0px;margin-top: 30px}

.wrapper .bodyCont  .partnerRect .teamCont .name{position:relative;font-size: 28px;text-align: center;font-weight: bold;color: #000000;margin: 20px 0;vertical-align: text-bottom;height: 40px;}
.wrapper .bodyCont .partnerRect .teamCont .line{border-bottom: solid 2px #000000;margin-top: 10px;width: 100%}



.wrapper .bodyCont .row .contTxt6{font-size: 20px;margin:20px 0 30px 0;text-align: center;border-top: solid 1px #000000;border-bottom: solid 1px #000000;padding: 23px 0;cursor: pointer}
.caseCont{margin: auto;padding: 0 0px;width: 1170px}

@media (min-width: 1200px){
.container {
    width: 93%;
}}
@media screen and (max-width: 800px) {
    .wrapper .bodyCont{position: relative;width: 100%;height: auto;background-color: #ffffff;margin-top: 0px}
    .wrapper .bodyCont .title{font-size: 20px;padding: 0 0px 0 0px}
    .wrapper .bodyCont .row .line{border-bottom: solid 2px #000000;margin-top: 10px;text-align: center;margin-left: auto; margin-right: auto;width: 30px}


    .wrapper .bodyCont .row .title1{font-size: 20px;padding: 0 30px;margin: 30px 0}
    .wrapper .bodyCont .row .title2{font-size: 20px;padding: 0 30px;margin: 30px 0}
    .wrapper .bodyCont .row .txtCont .imgCont img{padding: 0 30px;margin: 60px 0}
    .wrapper .bodyCont .row .contTxt1{font-size: 14px;padding: 0 30px;margin: 30px 0}
    .wrapper .bodyCont .row .contTxt2{font-size: 14px;padding: 0 0px;margin: 30px 0}

    .wrapper .bodyCont .row h5{color:#000000;font-size: 30px;padding: 0 30px;margin-top: 40px;margin-bottom: 80px;}

    .wrapper .bodyCont .row >div{padding: 0 0px;margin-bottom: 40px}


    .temaRect{padding: 0 30px;margin-bottom: 30px}
    .temaRect >div{margin-top: 30px}
    .wrapper .bodyCont .teamCont .line{border-bottom: solid 2px #000000;margin-top: 40px;width: 100%}

    .partnerRect{padding: 0 30px;margin-top: 30px}
    .partnerRect >div{margin-top: 30px}

    .wrapper .bodyCont  .teamCont .yellowLine1{font-size: 12px;text-align: left;color: #000000;height: auto}

    .yellowRect{height: 45vw;width: 100%;background: #f7ef74;text-align: left;font-size: 10vw;color: #000000;padding-left:5vw;vertical-align:middle;line-height: 45vw;}



    .wrapper .bodyCont  .temaRect .teamCont .name{position:relative;font-size: 28px;text-align: left;font-weight: bold;color: #000000;margin: 20px 0;width: 200px;vertical-align: text-bottom;height: 80px;}
    .wrapper .bodyCont  .partnerRect .teamCont .name{position:relative;font-size: 28px;text-align: center;font-weight: bold;color: #000000;margin: 20px 0;vertical-align: text-bottom;height: 40px;}
    .container-fluid .row{margin-top: 20px}
    .container-fluid .row:nth-child(1){margin-top: 60px}


    .wrapper .bodyCont .row .txtCont .title{margin-top: 50px}

    .caseCont{margin-top: 0px;padding: 0 26px}
    .case_1{margin-top: 20px;padding:0 35px;margin-bottom: 30px}
    .case_2{padding:0 35px}

    .container-fluid .row {
        margin-top: 40px;
        width: 100%;
        margin: 30px auto;
        position: relative;
    }
    .caseCont {
        margin: auto;
        padding: 0 30px;
        width: 100%;
    }
    .wrapper .bodyCont .row .contTxt6 {
        font-size: 10px;
        margin: 20px 0 30px 0;
        text-align: center;
        border-top: solid 1px #000000;
        border-bottom: solid 1px #000000;
        padding: 23px 0;
        cursor: pointer;
    }
}

/*----------body end-----------*/

