﻿#headermenu ul li:nth-child(1) {
    float: left;
    margin-right: 24px;
    border-bottom: solid 2px #1a5d9f;
}
#headermenu ul li:nth-child(1) > 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;
}

 