#backToTop {  
/*置顶功能样式*/
            display: none;
            position: fixed; 
            bottom: 20px; 
            right: 30px;
            z-index: 99;
            font-size: 18px; 
            border: none;
            outline: none; 
            background-color: #12bbad;
            color: white; 
            cursor: pointer; 
			width:35px;
			height:35px;
			border-radius: 50%;
			transition: all 0.3s;
        }  
		
		#backToTop:hover img{
			margin-top:0;
}

.data-foot{
	 background-color:#e9ecef;
}
.data-top{
    height: 80px;
    width: 100%;
}
.data-foot ul{
  list-style: none;  
}
.data-foot a,.data-links{
    text-decoration: none;
    color:#000000 !important;
	font-size:14px;
}

.data-navlist:last-child{
    border-right: solid 1px #d3d3d3;
} 
.data-navlist p{
    text-align: left;
    padding-bottom: 20px;
    /* width: 300px; */
}
.data-navlist p a,.data-navlist p{
	color:#000000;
	font-size: 16px;
}
.data-navlist p a{
    color: #000000;
}
.data-navlist li{
    color: color:#000000;
    height: 40px;
    text-align: left;
	font-size:14px;
}
/*icon*/
.data-tel h3 img{
    width: 50px;
    height: 50px;
    margin-right: 10px;
}
.data-tel h3 p:last-child{
   padding-left: 10px;
}

/*电话*/
.data-tel h3,.data-tel ul{
   padding-left: 28px;
}
.data-tel h3{
    display: block;
    text-align: left;
    color: color:#000000;
    font-size: 30px;
    font-weight: 400;
    margin-top: 4px;
}
/*定位*/
.data-tel h3 p span{
    padding-right: 24px;
}
.data-tel h3 p:last-child{
    margin: 20px 0 0 38px;
}
.glyphicon-earphone,.glyphicon-phone,.data-tel h3 p{
    color: #12bbad;
}
/*手机号*/
.data-phones{
    display: block;
    padding: 20px 0 0 0;
}
.data-phones li{
    text-align: center;
    color: color:#000000;
    font-size: 16px;
    line-height: 30px;
}

.data-phones li span{
    padding-right: 6px;
}
/*公司信息*/
.data-company div{
    width: 260px;
    color: color:#000000;
    font-size: 12px;
}

.data-company img{
    width: 100px;
}
.data-company ul{
    padding: 18px;
    margin: 0;
}
.data-company ul li{
    text-align: left;
    color: color:#000000;
    line-height: 44px;
    font-size:14px;
}

.data-keywords{
    padding: 40px 0 8px 0;
}
.data-links p a{
	margin:0 10px;
}
.data-links p,.data-keywords p,.data-keywords p a{
    color: color:#000000;
	font-size:14px;
}
.data-chenli{
    border-top: #d3d3d3 solid 1px;
    margin-top: 40px;
    padding-top: 18px;
	font-size:14px;
}

/*隐藏边框*/
@media (max-width:1802px) {
    .data-navlist:last-child{
        border-right: none;
    }
    /* .data-footNav .data-navlist:nth-child(2){
        display: none;
        .data-tel h3
    } */
}
@media (max-width:1223px) {
    .data-tel h3{
        font-size: 24px;
    }
    /* .data-footNav .data-navlist:nth-child(2){
        display: none;
        .data-tel h3
    } */
}
/*隐藏qq*/
@media (max-width:1440px) {
    .data-phones li span:last-child{
        display: none;
    }
    .data-phones li,.data-tel p{
        text-align: center;
    }
   
} 

@media (max-width:767px) {
    .data-tel h3 p:first-child{
        margin-left: -30px;
    }
    .data-tel h3 p:last-child{
        margin-left: -10px;
    }
} 

/* @media (max-width:1227px) {
    .data-navlist:nth-child(3){
        display: none;
    }
}  */
/*小屏幕列表居中*/
 @media (max-width:768px) {
    .data-tel h3,.data-phones li,.data-navlist li,.data-navlist p{
        text-align: center;
    }
} 
/*二维码部分*/
@media (max-width:997px) {
    .data-company div{
        width: 100%;
        margin: 0 auto;
    }
    .data-company ul li,.data-tel h3 p{
        text-align: center;
    }
} 
@media (max-width:991px) {
    .data-navlist li,.data-navlist p{
        text-align: center;
    }
} 