@media (max-width: 1200px) {
	.title_head_b{
	    position: absolute;
		top: 0px;
		right: 0px;
	}
}

@media (max-width: 635px) {
	.title_head_b{
		top: -10px;
		right: -10px;
	}
}


@media (max-width: 980px) {
	.container{
		width:90%;
	}
	
	.wrap1 .span6.title_head{
		width:60%;
	}
	.wrap1 .span3{
		width:30%;
	}
	/* .wrap1 .title_head_b{
		width:100%;
		text-align:center;
		font: normal 35px/37px OpenSansSemiBold;
	} */
	.wrap3 .ics{
		font-size:19px;
	}
	.srvs{
		min-height:335px;
	}

}


@media (max-width: 560px) {
	.title_head_b{
		position:relative;
		top:0;
		right:0;
		width:100%;
		text-align:center;
	}
	.logo_head, .title_head{
		text-align:center;
		width:100%;
	}
	.container{
		width:auto;
		box-sizing:border-box;
		padding-left: 30px;
		padding-right: 30px;
	}
}

@media (max-width: 790px) {
	.wrap1 .span6.title_head{
		width:50%;    
		font-size: 19px;
		padding-top: 6px;
	}
	.wrap1 .span3{
		width:30%;
	}
	.wrap1 .title_head_b{
		width:100%;
	}
}

@media (max-width: 768px) {
	.wrap1 .span6.title_head{
		width:100%;    
		font-size: 22px;
		padding-top: 0px;
		text-align:center;
	}
	.wrap1 .span3{
		width:100%;
		text-align:center;
	}
	.wrap1 .title_head_b{
		width:100%;
	}
	.wrap3{
		display:none;
	}
	.header_top_p h1{
		line-height:50px;
		font-size:46px;
	}
	.srvs, .srv_desc{
		min-height:auto;
	}
}

@media (max-width: 768px) {
	.xs_center{
		text-align:center;
	}
}

@media (max-width: 650px) {
	.header_top_p{
		padding-top:30px;
	}
	.header_top_p h1{
		line-height:34px;
		font-size:30px;
	}
	.header_top_p p{
		font: normal 19px/23px OpenSansLight;
	}
}

@media (max-width: 470px) {
	.see_all{
		letter-spacing:0;
		padding: 12px 15px;
	}
	.attention{
		font-size: 15px;
		letter-spacing: 1px;
	}
	.bens_item{
		display:none;
	}
}

@media (max-width: 390px) {
	.header_top_p{
		padding-top:10px;
	}
	.wrap1 .span6.title_head{
		font-size:17px;
		font-family:OpenSansSemiBold;
	}
	.address{
		font-size:15px;
	}
}

@media (max-width: 350px) {
	.header_top_p p{
	    font: normal 17px/21px OpenSansLight;
	}
	.see_all{
		font-size:18px;
	}
}

@media (max-width: 336px) {
	.address_foo{
		padding:5px;
	}
}