
.main{
    width:100%;
    height:auto;
}
.product{
    width:1200px;
    margin:0 auto;
    text-align: center;
    padding-top:40px;
}
.txt{
    font-size:25px;
    margin-bottom:10px;
}
.cont{
    width:100%;
    height:250px;
    min-width:1200px;
    margin-top:50px;
}
.cont_son{
    width: 1200px;
    height: auto;
    margin:0 auto;
    overflow: hidden;
}
.arrays{
    float: left;
    width:150px;
    height: auto;
    text-align: center;
    margin-right: 60px;
}
.arrays:hover{
    cursor: pointer;
}
.arrays img{
    margin:10px 0;
    position: relative;
}
.texts{
    font-size:16px;
    color:#666;
}
/*服务行业*/
.industry{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-top:50px;
}
.info{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin-top:50px;
}
.info li{
    float: left;
    display: flex;
    position: relative;
}
.info li:hover{
    cursor: pointer;
}
.firsts{
    position: absolute;
    top: 35%;
    height:65%;
    /*left: 35%;*/
}
.fonts{
    color:#ffffff;
    font-size: 40px;
    z-index: 9999;
    text-align: center;
    width:100%;
}
.oneds{
    width:362px;
    height:342px;
    background: #6cd568;
    position: relative;
}
.twods{
    width:212px;
    height:214px;
    background: #fbd45c;
}
.threes{
    width:348px;
    height: 360px;
    background: #e8aaaa;
    position: absolute;
    margin-top: -214px;
}
.ind01{
    width:490px;
    height:342px;
    background-color: #Fa5454;
    line-height: 7;
}
.ind02{
    width:348px;
    height:123px;
    background-color: #54F1FA;
    font-size: 40px;
    line-height: 3;
}
.ind03{
    width:348px;
    height:114px;
    background-color: #fbd45b;
    font-size: 40px;
    line-height: 2.5;
}
.ind04{
    width:348px;
    height:105px;
    background-color: #55a2fa;
    font-size: 40px;
    line-height: 2.5;
}
.ind05{
    width:216px;
    height:214px;
    background-color: #Fce80d;
    font-size: 40px;
    line-height: 5;
}
.ind06{
    width:212px;
    height:214px;
    background-color: #e8aaab;
    font-size: 40px;
    line-height: 5;
}
.smalls{
    font-size: 40px;
    position: absolute;
    top: 35%;
    /*left: 35%;*/
}
.ind07{
    width:212px;
    height:214px;
    background: #7fff46;
    font-size: 40px;
    line-height: 5;
}
.ind08{
    width:428px;
    height:146px;
    background-color: #fa5454;
}
.ind09{
    width:424px;
    height:146px;
    background-color: #2faed7;
}
.jiguan{
    font-size: 40px;
    position: absolute;
    top: 35%;
    /*left: 32%;*/
}
.mands{
    font-size: 40px;
    position: absolute;
    top: 35%;
    /*left: 40%;*/
}
.cosmetology{
    display: flex;
    width: 120px;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 0 auto;
    line-height: 9;
}
.showimg{
    position: absolute;
}
/**/
.business{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-top:50px;
    overflow: hidden;
}
.businessCont{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-top:50px;
    overflow: hidden;
}
.divs{
    float: left;
    width:200px;
    height:70px;
    background: rgb(0, 170, 255);
    color: #ffffff;
    font-size: 20px;
    line-height: 3.5;
    margin:5%;
}
.cos{
    position: relative;
    margin-top: -15px;
    margin-left: -15px;
}
.lis{
    float: left;
    width:200px;
    height:70px;
    background: #9edfff;
    margin: 5%;
}
.divs:hover{
    cursor: pointer;
    -webkit-transform: translateY(-5px);
    box-shadow: 0 0 10px rgb(0, 170, 255);
}
/*公司简介*/
.introduction{
    width:100%;
    margin:0 auto;
}
.show{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-top:40px;
    overflow: hidden;
}
.show_content{
    width:1200px;
    height:350px;
    margin:0 auto;
    margin-top:40px;
    overflow: hidden;
}
.show_content_left{
    width:470px;
    height:350px;
    float: left;
}
.show_content_right{
    width:682px;
    height:350px;
    float: right;
}
.jianjie_title{
    font-size: 16px;
    color: #00AAFF;
}
/*集团结构*/
.group{
    width:1200px;
    margin:0 auto;
    text-align: center;
    margin-top:40px;
    overflow: hidden;
}
.content{
    width:100%;
    min-width:1200px;
    margin-top:50px;
}
.content_son{
    width: 1200px;
    height: auto;
    margin:0 auto;
    overflow: hidden;
}
.group_ul{
    width:1200px;
    height:auto;
    overflow: hidden;
    margin-top:30px;
}
.group_ul li{
    float: left;
    display: block;
    text-align: center;
    letter-spacing:2px;
    width:130px;
    border-radius: 9px;
    line-height: 45px;
    box-shadow:0px 0px  2px 1px #C8DFF1;
    margin:15px 50px 2px 2px;
    height: 45px;
}
.group_ul li:hover{
    cursor: pointer;
}
.on{
    background: rgb(0, 170, 255);
    color:#fff;
}
/*企业资质*/
.enterprise{
    width: 100%;
    height: 607px;
    background: url(../images/index/zizhi.jpg) ;
}
.pull-left:hover{
    color:#fff;
}
.lunbo {
    margin:100px auto;
    width:1450px;
    height:300px;
    position:relative;
    overflow:hidden;
    padding-left: 15px;
    padding-right: 15px;
}
.qyzz {
    width:235px;
    margin-left:34px;
    margin-right: 10px;
}
.vmc-arrow-left{
    opacity: 1;
    top: 24%;
}
.vmc-arrow-right{
    opacity: 1;
    top: 24%;
}
