html,body{overflow-x:hidden;}
.selectbox{height:2.5rem;background:#f4f4f4;text-align:center;}.selectbox span{font-family:Arial;color:#959595;}
.selectbox span,.selectbox a{margin-top:.7rem;display:inline-block;vertical-align:top;font-size:.45rem;line-height:1.1rem;}
.selectbox a{font-size:.55rem;background:#959595;color:#fff;width:2.5rem;margin-right:1px;text-align:center;}
.selectbox a.curr{background-color:#c9c9c9;}
.clientbx{overflow:hidden;margin-top:.75rem;}
.clientbx span{float:left;width:4.25rem;margin-right:.65rem;}
.clientbx span img{width:100%;height:auto;}
.clientbx section{overflow:hidden;}
.clientbx section h1{font-size:.7rem;font-weight:normal;line-height:1rem;color:#000;}
.clientbx section p{font-size:.45rem;line-height:.6rem;margin:.2rem 0 0;color:#959595;}
.clientbx,.bdybx{padding-left:.75rem;overflow:hidden;padding-bottom:.75rem;border-bottom:1px solid #e8e8e8;}
.htit{font-size:.6rem;line-height:.8rem;color:#000;margin-top:.6rem;font-weight:normal;}
.downloadbutt{display:inline-block;vertical-align:top;width:5.25rem;height:1.5rem;line-height:1.5rem;text-align:center;font-size:.55rem;margin-top:.5rem;color:#fff;background:#00558e;}
.sectionbx{font-size:.5rem;line-height:.85rem;color:#959595;margin:.25rem 0 0;padding-right:.75rem;}
.mb20{margin-bottom:.5rem;}
#owl-demo .item{
	margin: 3px;
}
#owl-demo .item img{
	display: block;
	width: 100%;
	height: auto;
}
.owl-controls{display:none;}
.picout{padding-right:.75rem;margin-bottom:.5rem;}
.enchar{font-family:Arial;}
.enbdybx .htit{font-size:.7rem;}
.enbdybx .downloadbutt{font-size:.62rem;}
.enbdybx .sectionbx{font-size:.62rem;}
/*20170117 add start*/
.owl-demo{overflow-x:scroll;-webkit-overflow-scrolling: touch;}
.owl-carousel{width:500%;}
.owl-carousel .item{width:8.625rem;height:15.3rem;float:left;margin-right:.75rem;}
.owl-carousel .item img{width:100%;height:auto;}
/*20170117 add end*/
@media only screen and (min-width: 320px){
	html {
		font-size: 20px!important;
	}
}
@media only screen and (min-width: 360px){
	html {
		font-size: 22.5px!important;
	}
	
}
@media only screen and (min-width: 375px){
	html {
		font-size: 23.4375px!important;
	}
	
}
@media only screen and (min-width: 412px){
	html {
		font-size: 25.75px!important;
	}
}
@media only screen and (min-width: 413px){
	html {
		font-size: 25.8125px!important;
	}
}
@media only screen and (min-width: 481px){
	html {
		font-size: 30.0625px!important;
	}
}
@media only screen and (min-width: 520px){
	html {
		font-size: 32.5px!important; 
	}

}
@media only screen and (min-width: 561px){
	html {
		font-size: 35.0625px!important; 
	}

}
@media only screen and (min-width: 641px){
	html {
		font-size: 40.0625px!important; 
	}
	html body{max-width:640px;position:relative;}
}