/*
* @Author: Marte
* @Date:   2018-01-13 16:36:22
* @Last Modified by:   Marte
* @Last Modified time: 2018-01-15 14:33:56
*/
*{
    margin: 0;
    padding: 0;
}
img{
    border:0;
}
ol, ul ,li{list-style: none;}
.row{
    margin-right: -15px;
    margin-left: -15px;
}
.por_all{
    position: relative;
}
.smart_live_img1{
    position: absolute;
    margin:auto;
    left: 0;
    right: 0;
    bottom:3.7rem;
    width:6.99rem;
    opacity:0;
}
.smart_live_img2{
    position: absolute;
    margin:auto;
    left: 0;
    right: 0;
    bottom:1.9rem;
    width:3.08rem;
    opacity:0;
    cursor: pointer;
}
.smart_live_size1440{
    width:75%;
    margin:0 auto;
}
.smart_live_img3{
    margin-top: 0.67rem;
    margin-bottom:1.09rem;
}
.smart_live_img4{
    width:7.26rem;
    position: absolute;
    left:0;
    right:0;
    // bottom:-1rem;
    bottom:-3rem;
    margin:auto;
    opacity:0;
}
.smart_live_img5{
    margin-top:0.6rem;
    margin-bottom:0.39rem;
}
#smart_live_ul{
    overflow: hidden;
}
#smart_live_ul>li{
    float: left;
    width:50%;
    position:relative;
}
#smart_live_ul>li>div{
    width:92.5%;
    height: 86.5%;
    // background-color: rgba(0,0,0,0.5);
    position: absolute;
    left:0;
    right:0;
    margin:auto;
    top: 0;
    bottom:0;
    opacity: 0;
    -webkit-transition: opacity .8s;
       -moz-transition: opacity .8s;
        -ms-transition: opacity .8s;
         -o-transition: opacity .8s;
            transition: opacity .8s;
}
#smart_live_ul>li:hover div{
    opacity: 1;
}
#smart_live_ul>li>div>div{
    width:75%;
    height:75%;
    position: absolute;
    left:0;
    right:0;
    top: 0;
    bottom:0;
    margin:auto;
    background-color: red;
}
.smart_live_img6{
    margin:0 auto;
    margin-bottom:0.71rem;
    margin-top:0.55rem;
}
.smart_live_img7{
    width:62%;
    margin-left:38%;
}
.smart_live_img8{
    width:83.7%;
    margin-top:1.21rem;
    margin-bottom:1.29rem;
}
.smart_live_sizenone{
    overflow:hidden;
}
.smart_live_sizenone>div:nth-child(2){
    float:left;
    width:62%;
}
.smart_live_sizenone>div:nth-child(1){
    float:left;
    width:38%;
    text-align: right;
    background-color:#000;
    height:5.36rem;
    line-height: 5.36rem;
}
.smart_live_sizenone>div:nth-child(1)>img{
    display: inline-block;
    width:3.46rem;
    margin-right:0.9rem;
}
.smart_live_sizenone>div:nth-child(2) img{
    height:5.36rem;
}
.baom{
    cursor:pointer;
}
// .smart_live_round{
//     width:2.6rem;
//     height:2.6rem;
//     border:4px solid #49ecf2;
//     border-radius: 50%;
//     position: absolute;
//     left:0;
//     right:0;
//     top: 0;
//     bottom:0;
//     margin:auto;
// }
.smart_live_round{
    width:1.56rem;
    height:1.56rem;
    border:4px solid #49ecf2;
    border-radius: 50%;
    position: absolute;
    left:0;
    right:0;
    top: 0;
    bottom:0;
    margin:auto;
    opacity:0.4;
}
.smart_live_change{
    height:5.75rem;
}
.smart_live_change_div{
    position: absolute;
    left:0;
    right:0;
    top: 0;
    bottom:0;
    margin:auto;
    height:1.2rem;
    z-index: 1;
}

@-webkit-keyframes osmartv {
    0% {transform: scale(1.8);  }
    100% {transform: scale(0.8);  }
}
@-moz-keyframes osmartv {
    0% {transform: scale(1.8);  }
    100% {transform: scale(0.8);  }
}
@-ms-keyframes osmartv {
    0% {transform: scale(1.8);  }
    100% {transform: scale(0.8);  }
}
@-o-keyframes osmartv {
    0% {transform: scale(1.8);  }
    100% {transform: scale(0.8);  }
}
@keyframes osmartv {
    0% {transform: scale(1.8);  }
    100% {transform: scale(0.8);  }
}



@-webkit-keyframes osmartv1 {
    0% {transform: scale(0.8);  }
    100% {transform: scale(1.8);  }
}
@-moz-keyframes osmartv1 {
    0% {transform: scale(0.8);  }
    100% {transform: scale(1.8);  }
}
@-ms-keyframes osmartv1 {
    0% {transform: scale(0.8);  }
    100% {transform: scale(1.8);  }
}
@-o-keyframes osmartv1 {
    0% {transform: scale(0.8);  }
    100% {transform: scale(1.8);  }
}
@keyframes osmartv1 {
    0% {transform: scale(0.8);  }
    100% {transform: scale(1.8);  }
}
.smart_live_round1{
    animation: osmartv1 0.6s infinite alternate;
}
.smart_live_round2{
    animation: osmartv 0.6s infinite alternate;
}
.smart_live_fix_bc{
    background: url(../images/smart_live/bc.jpg)  fixed;
}
.smart_live_img4_clone{
    opacity:0;
}

.dibu_foot{
    position: fixed;
    bottom:0;
    left:0;
    z-index: 100;
}
.phone12{
    position: absolute;
    left:7.3rem;
    top: 0.5rem;
}
#phone12{
    font-size:0.4rem;
    padding-left: 10px;
}
.phone12 img{
    width:2.43rem;
    margin-top: -0.11rem;
    cursor:pointer;
}