

html,body {
    margin:0;
    padding:0
}

.ulefone-header {
    font-size:14px;
    border-bottom:1px solid #e9e9e9;
    font-family:Arial,Helvetica,sans-serif;
    overflow-x:hidden
}

.ulefone-header a {
    color:#515151;
    text-decoration:none
}

.ulefone-header a.hover,.ulefone-header a:hover {
    color:#31a5e7
}

.ulefone-header ul,.ulefone-header li {
    list-style:none;
    margin:0;
    padding:0
}

.ulefone-header p {
    margin:0;
    padding:0
}

.ulefone-header-cb {
    clear:both
}
@media (max-width: 992px){
	.b_expert_box {
   		 height: 280px!important;
	}
	.b_experts {
    	height: 280px!important;
    }
    div#b_scroll{
    	height: 280px!important;
    }

}

.ulefone-header-wrap {
    /*width:1115px;*/
    margin:0 auto;
    padding:0 20px;
    overflow:hidden
}

.ulefone-header-wrap-sub {
    /*width:1428px;*/
    width: 1009px;
    margin:0 auto
}

.ulefone-header-logo {
    display:inline;
    float:left;
    /*padding:30px 0*/
}

.ulefone-header-logo-img {
    display:block;
    width:247px;
    height:60px;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/logo-toggle.png);
}

.ulefone-header-link {
    display:inline;
    /*float:right;*/
    overflow:hidden
}

.ulefone-header-link li {
    display:inline;
    float:left
}

.ulefone-header-link a {
    display:block;
    padding: 22px 22px 18px;
}

.ulefone-header-log {
    display:inline;
    float:right;
    padding:32px 0 0 30px;
    text-align:right;
    font-size:12px
}

.ulefone-header-sub {
    z-index:100;
    display:none;
    position:absolute;
    left:0;
    top:52px;
    width:100%;
    background-color:#fff;
    border-bottom:1px solid #e9e9e9
}

.ulefone-header-sub-product {
    display:inline;
    float:left;
    text-align:center;
}

.ulefone-header-sub-product a {
    padding:31px 16px 7px;
    -webkit-transition:opacity .5s ease-in-out;
    -o-transition:opacity .5s ease-in-out;
    transition:opacity .5s ease-in-out;
}

.ulefone-header-sub-product a:hover {
    color:#515151
}

.ulefone-header-sub-products {
    overflow:hidden
}

.ulefone-header-sub-product .ulefone-header-sub-desc {
    padding:10px 0
}



.ulefone-header-sub-img.m1note {
    width:144px;
    height:104px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
}


.ulefone-header-sub-img.beone {
    background: transparent url(../images/top-beone.png) no-repeat center bottom;
    background-repeat: no-repeat;
    background-position: center center;
}

.ulefone-header-sub-img.bepro {
    background: transparent url(../images/top-bepro.png) no-repeat center bottom;
    background-repeat: no-repeat;
    background-position: center center;
}

.ulefone-header-sub-img.bex {
    background: transparent url(../images/top-bex.png) no-repeat center bottom;
    background-repeat: no-repeat;
    background-position: center center;
}


.ulefone-header-sub-img.beone {
    width:139px;
    height:124px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-beone.png);
}

.ulefone-header-sub-img.bepro {
    width:143px;
    height:124px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-bepro.png);
}

.ulefone-header-sub-img.bex {
    width:138px;
    height:124px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-bex.png);
}


.ulefone-header-sub-img.bepure {
    width:138px;
    height:124px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-bepure.png);
}

.ulefone-header-sub-img.betouch {
    width:138px;
    height:124px;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-betouch1.png);
}

.ulefone-header-sub-img.betouch2 {
    height: 124px;
    width: 138px;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-betouch2.jpg);
}


.ulefone-header-sub-img.paris {
    height: 124px;
    width: 138px;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(../images/top-paris.jpg);
}


.ulefone-header-link-product:hover .ulefone-header-sub,.ulefone-header-link-product.hover .ulefone-header-sub {
    display:block
}

.ulefone-header-link-product:hover .ulefone-header-link-product-a,.ulefone-header-link-product.hover .ulefone-header-link-product-a {
    color:#31a5e7
}


@media screen and (max-width:1080px) {
.ulefone-header {
    /*width:1080px*/
}
}

