@media screen and (min-width: 280px) {
    html{font-size: 50px;}
}
@media screen and (min-width: 560px) {
    html{font-size: 50px;}   
}
 @media screen and (min-width: 840px) {
    html{font-size:100px;}
}
@media screen and (min-width:1400px) {
    html{font-size:100px;}
}

/* 小型设备（平板电脑，768rem 起） */
@media (min-width: 768px) {
					.nav_bg{
					height:1rem;
					background:#2574f8;
					border-radius: 0;
				}
				.nav{
				    height: 1rem;
				}
					.nav_contant>li{
					float:left;
					height:0.98rem;
					width:1.40rem;
					line-height: 0.98rem;
					text-align:center;
					list-style-type:none;  
				}
				.nav_contant>li >a{
					height: 0.98rem;
					line-height:0.60rem;
					color:#fff !important;
				}
				.nav_contant>li >a:hover{
					background: #125dda !important;
				}
				.nav_contant>li:hover{
					background: #236fea;
				}			
				.navbar-brand {
				    width: 4.06rem;
				    display: block;
				     height: 1rem;
				}		
               .banner{
					height:4.60rem;
					background:#2574f8;
				}
                 /*关于我们*/
				.about_us{
					height:4rem;
					width:12rem;
					margin-left: auto; margin-right: auto;
					padding: 0.53rem 0.10rem;
				}
				.news_img{
					width:5.9rem;
					height:3.94rem ;
					margin-right: 0.35rem;
				}
				.equipment{
	width: 12rem;
    margin-left: auto;
    margin-right: auto;
    height: 10rem;
}
.news{
	width: 12rem;
    margin-left: auto;
    margin-right: auto;
    height:5.6rem;
}
.services{
    width: 12rem;
    margin-left: auto;
    margin-right: auto;
    height:4.8rem;
}
.service_img{
	width: 3.52rem;
	height: 3.4rem;
}
.footer_content{
	width: 85%;
	}
	.about_body{
		padding-left:0.3rem;
	}
/*	about-us-page*/
	.us_content{
	width: 86%;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    min-height: 4rem;
    padding:0.28rem 0;
	}
	
	
	
	 }
	 


@media screen and (max-width:768px) {	
	.side{
		width:100%;
		background:#2574f8;
	     }
	
	.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
    }		
	.navbar-default .navbar-toggle {
	    border-color: #fff;
	}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	    background-color: transparent;
	}	
	.nav_contant li{
					text-align:center;
				}	

	.nav_contant li a{
		color: #fff !important;
	}
	.fixed-top {
	    position: fixed;
	    right: 0;
	    left: 0;
	    z-index: 1030;
	}	
	.banner{
		height: 4.6rem;
		margin-top:0.50rem;
		background:#2574f8;
	}
	.about_us {
	    padding: 0.25rem 0.10rem;
	    height: 2.2rem ;
	}
	.equipment {
	        height: auto;
	}
	.about_us .media-object{
		width:2.1rem ;
		height:1.6rem;
		
	}
	.news {
    height: auto;
}
.news_img{
	width: 5.9rem;
	height: 3.95rem;
}
.news_side{
	padding: 0 1.2rem;
}
.news_all{
	padding: 0.36rem 0.22rem
	;
}
.service_img{
	width:2.12rem;
	height:2.04rem;
}
.service_a {
    display: inline-block;
    position: relative;
    top: -2.45rem;
    width: 2.12rem;
    height: 2.04rem;
}
.service_a:hover{
	background:#000000;
	opacity:0.6;
	height:2.04rem;
}
.equipment img{
	width: 1.5rem;
	height: 1.48rem;
}
.news{
	width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.data_font {
    margin-top:0rem;
}
.news .media-heading {
    width: 6.8rem;
}
.footer_copy{
	text-align:center;
/*    margin-top: -0.47rem;*/
}
.footer_content {
    height: 2.5rem;
    font-size: 0.12rem;
    padding: 0.5rem 0.2rem;
}
.promise_content {
    padding: 0.1rem;
}
/*about-us-page*/
.us_content{
	width: 100%;
    padding: 0;
    min-height: 4rem;
    margin-top: 1rem;
    padding: 10px 24px;
	}
	.bar5{
    width:2.4rem;
    margin-left: -0.35rem !important;
}
#myInput{
	width: 1.5rem;
}
.code_search {
    left: -0.85rem !important;
}
.breadcrumb {
    margin-bottom:0 !important;
    padding: 0;
}
.us_left {
    width: 100%;
    padding: 10px 0;
}
.us_crumb a {
    font-size: 0.1rem;
}
.us_crumb {
    padding: 0 0.2rem;
}
.code_l{
	width: auto;
}
.code_r {
    width: 100% ;
    height: auto;
}
}
	