﻿#headermenu ul li:nth-child(2) {
    float: left;
    margin-right: 24px;
    border-bottom: solid 2px #1a5d9f;
}

    #headermenu ul li:nth-child(2) > a {
        color: #1a5d9f;
    }

#enterprise {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 50px;
}

    #enterprise > div:nth-child(1) {
        margin: 0px 48px;
    }

        #enterprise > div:nth-child(1) > div[class='enterprisebody'] {
            width: 206px;
            overflow: hidden;
            float: left;
            text-align: left;
            border: 0px;
        }

            #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(1) {
                color: #495060;
                font-size: 20px;
                height: 50px;
                line-height: 50px;
            }

            #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(2) {
                margin-top: 20px;
                border: 0px;
                width: 100%;
                max-height: 70px;
                overflow: hidden;
            }

                #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(2) > div:nth-child(1) {
                    width: 120px;
                    font-size: 16px;
                    color: #80848F;
                    float: left;
                    border: 0px;
                    display: table;
                    height: 60px;
                    max-height: 70px;
                    overflow: hidden;
                }

                    #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(2) > div:nth-child(1) > div {
                        display: table-cell;
                        vertical-align: middle;
                        line-height: 28px;
                    }

                #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(2) > div:nth-child(2) {
                    float: right;
                    text-align: right;
                }

                    #enterprise > div:nth-child(1) > div[class='enterprisebody'] > div:nth-child(2) > div:nth-child(2) > img {
                        max-height: 60px;
                        max-width: 70px;
                    }


#whatcanwedo {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 100px;
}

    #whatcanwedo > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
    }

#whatcanwedotitle {
    margin-top: 40px;
    text-align: center;
    border-bottom: solid 1px #E1E6EB;
    height: 80px;
}

    #whatcanwedotitle ul {
        list-style: none;
        font-size: 15px;
        text-align: center;
        display: inline-block;
    }

        #whatcanwedotitle ul li {
            float: left;
            color: #878A9A;
            cursor: pointer;
            text-align: center;
            height: 80px;
            margin-right: 26px;
        }

            #whatcanwedotitle ul li:nth-child(1) {
                margin-left: 20px;
            }

.selecttitle {
    border-bottom: solid 2px #1a5d9f;
}

#whatcanwedobody {
    margin-top: 30px;
}

    #whatcanwedobody > div[class='whatcanwedoclass'] {
        width: 994px;
        margin: 0 auto;
    }

        #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(1) {
            width: 574px;
            float: left;
            border: 0px;
        }

            #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(1) > img {
                width: 572px;
                height: 372px;
            }

        #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) {
            float: right;
            margin-left: 64px;
            text-align: left;
            border: 0px;
            width: 354px;
            height: 360px;
            display: table;
            overflow: hidden;
        }

            #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) > div:nth-child(1) {
                display: table-cell;
                vertical-align: middle;
            }

                #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) {
                    font-size: 32px;
                    color: #495060;
                }

                #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) {
                    margin-top: 52px;
                    color: #676A73;
                    line-height: 28px;
                    font-size: 16px;
                    max-height: 170px;
                    overflow: hidden;
                }

                #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) {
                    margin-top: 40px;
                }

                    #whatcanwedobody > div[class='whatcanwedoclass'] > div:nth-child(2) > div:nth-child(1) > div:nth-child(3) > a {
                        color: #1A5D9F;
                        font-size: 14px;
                    }



#expertteam {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 90px;
}

    #expertteam > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
    }


#ouradvantage {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 70px;
}

    #ouradvantage > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
    }

#ouradvantageid {
    width: 100%;
    border: 0px;
    height: 500px;
    margin-top: 80px;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    background-position: center 0;
}

#ouradvantageys {
    border: 0px;
    padding-top: 10px;
    margin-top: 80px;
    display: -ms-flex;
    display: flex;
    -ms-justify-content: space-between;
    justify-content: space-between;
    -ms-align-items: center;
    align-items: center;
}

.ouradvantmy {
    width: 220px;
    height: 300px;
}

.ouradvantagecss {
    background-color: #fff;
    border-radius: 8px;
    text-align: center;
    width: 220px;
    height: 300px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -moz-box-shadow: 0px 0px 20px #F5F7F5;
    -webkit-box-shadow: 0px 0px 20px #F5F7F5;
    box-shadow: 0px 0px 20px #F5F7F5;
}

.ouradvantagecssone {
    background-color: #1A5D9F;
    border-radius: 8px;
    text-align: center;
    width: 220px;
    height: 300px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
    -moz-box-shadow: 0px 0px 20px #F5F7F5;
    -webkit-box-shadow: 0px 0px 20px #F5F7F5;
    box-shadow: 0px 0px 20px #F5F7F5;
}

    .ouradvantagecssone > div:nth-child(1) {
        font-size: 20px;
        color: #fff;
        text-align: center;
        padding: 25px 25px 15px 25px;
    }

    .ouradvantagecssone > div:nth-child(2) {
        height: 130px;
        margin: 0px 25px 10px 25px;
        text-align: left;
        color: #fff;
        font-size: 14px;
        line-height: 22px;
    }



.ouradvantagecss > img {
    margin-top: 35px;
    width: 70px;
    height: 60px;
}

.ouradvantagecss > div:nth-child(2) {
    font-size: 20px;
    color: #646E78;
    text-align: center;
    margin: 25px 25px 15px 25px;
}

.ouradvantagecss > div:nth-child(3) {
    height: 130px;
    margin: 0px 25px 10px 25px;
    text-align: left;
    color: #80848F;
    font-size: 14px;
    line-height: 22px;
    overflow: hidden;
}

#customervoice {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 60px;
}

    #customervoice > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
    }

    #customervoice > div:nth-child(2) {
        width: 1200px;
        height: 440px;
        overflow: hidden;
        margin-top: 80px;
        position: relative;
    }

        #customervoice > div:nth-child(2) > img:nth-child(2) {
            z-index: 9999;
            top: 0;
            left: 0px;
            width: 183px;
            height: 365px;
            position: absolute;
        }

        #customervoice > div:nth-child(2) > img:nth-child(3) {
            z-index: 9999;
            top: 0;
            right: 0px;
            width: 183px;
            height: 365px;
            position: absolute;
        }

.customervoicecss {
    margin: 0px 16px;
    height: 360px;
    color: #878B94;
    border: 2px solid #F5F7F5;
    -moz-box-shadow: 0px 0px 20px #F5F7F5;
    -webkit-box-shadow: 0px 0px 20px #F5F7F5;
    box-shadow: 0px 0px 20px #F5F7F5;
    border-radius: 8px;
    display: inline-block;
}

/*.customervoicecss:hover
{ 
       cursor: crosshair;
    -webkit-transform:translateX(-665px);-moz-transform:translateX(-665px);-ms-transform:translateX(-665px); -o-transform:translateX(-665px);transform:translateX(-665px);
}*/
#enterprisesecurityid {
    height: 800px;
    position: relative;
    min-width: 1200px;
    overflow: hidden;
}

#enterprisesecurity {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
}

    #enterprisesecurity > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
        height: 240px;
        line-height: 240px;
    }

    #enterprisesecurity > div:nth-child(2) {
        margin: 40px 44px;
        height: 460px;
        float: left;
        width: 40%;
        position: relative;
    }

        #enterprisesecurity > div:nth-child(2) > h3:nth-child(1) {
            font-size: 30px;
            color: #3F4354;
        }

        #enterprisesecurity > div:nth-child(2) > h3:nth-child(3) {
            font-size: 30px;
            color: #3F4354;
            position: absolute;
            bottom: 95px;
            margin-left: 4px;
        }

        #enterprisesecurity > div:nth-child(2) > p:nth-child(2) {
            font-size: 16px;
            color: #878A9A;
            margin-top: 14px;
            width: 300px;
            line-height: 22px;
            overflow: hidden;
            max-height: 80px;
        }

        #enterprisesecurity > div:nth-child(2) > p:nth-child(4) {
            font-size: 16px;
            color: #878A9A;
            width: 300px;
            line-height: 22px;
            overflow: hidden;
            max-height: 80px;
            position: absolute;
            bottom: 8px;
            margin-left: 4px;
            height: 70px;
        }

    #enterprisesecurity > div:nth-child(3) {
        margin: 40px 44px;
        height: 460px;
        float: right;
        width: 40%;
        position: relative;
        text-align: right;
    }

        #enterprisesecurity > div:nth-child(3) > h3:nth-child(1) {
            font-size: 30px;
            color: #3F4354;
        }

        #enterprisesecurity > div:nth-child(3) > h3:nth-child(3) {
            font-size: 30px;
            color: #3F4354;
            position: absolute;
            bottom: 95px;
            margin-right: 4px;
            right: 0px;
        }

        #enterprisesecurity > div:nth-child(3) > p:nth-child(2) {
            font-size: 16px;
            color: #878A9A;
            margin-top: 14px;
            width: 300px;
            line-height: 22px;
            overflow: hidden;
            max-height: 80px;
            float: right;
        }

        #enterprisesecurity > div:nth-child(3) > p:nth-child(4) {
            font-size: 16px;
            color: #878A9A;
            width: 300px;
            line-height: 22px;
            overflow: hidden;
            max-height: 80px;
            position: absolute;
            bottom: 8px;
            margin-right: 4px;
            right: 0px;
            height: 70px;
        }


#enterprisecustomer {
    width: 1200px;
    margin: 0 auto;
    border: 0px;
    margin-top: 60px;
}

    #enterprisecustomer > div:nth-child(1) {
        font-size: 43px;
        color: #495060;
        width: 100%;
        text-align: center;
    }

    #enterprisecustomer > div:nth-child(2) {
        margin: 22px 89px;
    }

        #enterprisecustomer > div:nth-child(2) > div {
            width: 180px;
            text-align: left;
            border: 0px;
            display: inline-block;
            overflow: hidden;
            margin-top: 40px;
        }


#websitebottom {
    position: relative;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
}

    #websitebottom > div:nth-child(1) {
        color: #fff;
        font-size: 36px;
        text-align: center;
        width: 100%;
        letter-spacing: 8px;
    }

    #websitebottom > div:nth-child(2) {
        width: 200px;
        border-radius: 20px;
        height: 50px;
        color: #fff;
        cursor: pointer;
        margin: 0 auto;
        background-color: #08B9FF;
        text-align: center;
        font-size: 24px;
        line-height: 50px;
        margin-top: 20px;
    }



.banner-background-01 {
    width: 997px;
    height: 85px;
    position: absolute;
    top: 900px;
    width: 400%;
    left: -236px;
    z-index: 999;
    animation: wave1 25s linear .4s infinite normal;
    -moz-animation: wave1 25s linear .4s infinite normal;
    -webkit-animation: wave1 25s linear .4s infinite normal;
    -o-animation: wave1 25s linear .4s infinite normal;
}

.banner-background-02 {
    width: 1009px;
    height: 100px;
    position: absolute;
    top: 890px;
    width: 400%;
    left: 0;
    z-index: 998;
    animation: wave2 60s linear .4s infinite normal;
    -moz-animation: wave2 60s linear .4s infinite normal;
    -webkit-animation: wave2 60s linear .4s infinite normal;
    -o-animation: wave2 60s linear .4s infinite normal
}

@-webkit-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-moz-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-o-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-webkit-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@-moz-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@-o-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

#solid {
    min-width: 1200px;
    width: 100%;
    position: relative;
    overflow: hidden;
}
