.b_othercontent {	position: relative;	margin: 0 auto;	padding: 0;	width: 100%;}.b_othercontent .s_img {	position: relative;	margin: 0 0;	padding: 0;	width: 40%;	float: left;}.b_othercontent .s_img img {	position: relative;	margin: -40px 0 0;	padding: 0;	max-height: 469px;	max-width: 100%;}.b_othercontent .s_des {	position: relative;	margin: 0;	padding: 50px 20px 20px 20px;	width: 60%;	float: left;}.b_othercontent .s_des p {	text-align: justify}.b_othercontent .s_des h3 {	position: relative;	margin: 0 auto 20px;	padding: 0;	width: 100%;	color:#f58320;}.b_othercontent .s_des h3 span {	position: relative;	display: block;	color: #db2032;	margin: 0 auto;	padding: 0;}.b_othercontent .s_des p {	position: relative;	margin: 0 auto;	padding: 0;	width: 100%;}@media (max-width: 1200px) {	.b_othercontent .s_img {		width: 30%;	}	.b_othercontent .s_img img {		height: auto;		width: auto;	}	.b_othercontent .s_des {		width: 70%;	}}@media (max-width: 992px) {	.b_othercontent .s_img {		width: 40%;	}	.b_othercontent .s_des {		width: 60%;	}}@media (max-width: 767px) {	.b_othercontent .s_img {		width: 100%;		display: block;		float: none;		margin: 20px auto 0;		text-align: center;	}	.b_othercontent .s_img img {		max-height: 300px;	}	.b_othercontent .s_des {		width: 100%;		position: relative;		margin: 0;		padding: 20px;		float: none;	}}