#jszc_1{ width:100%; float:left;  }
#jsnr{ width:100%; float:left; position:relative; display:block;border-top:#ddd solid 1px; margin-top:2.5%; padding-top:2.5%; overflow:hidden; }
#jsnr .tpa{
	width:42%; float:left;

}
#jsnr .tpa.ra{ float:right;}
#jsnr .tpa img{width:100%; display:block}

#jsnr .nra{ width:54%; float:right; }
#jsnr .nra.la{ float:left;}
#jsnr .nra .js{ width:100%; float:left; }
#jsnr .nra .js .nrjs{ width:100%; float:left;}
#jsnr .nra .js h3{ color:#005293; line-height:3; font-size:24px; font-weight:normal;text-transform:capitalize;}
#jsnr .nra .js h5{
	font-size:16px;
	color:#888;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif; margin-top:1%;
}
#jsnr .nra .js a{ background-color:#005293; line-height:35px; color:#fff; font-size:12px;display:inline-block; margin-top:15px; margin-bottom:15px; text-align:center; width:40%; font-size:12px; margin-right:2%;}
#jsnr .nra .js p{
	color:#333; font-size:17px;
	line-height:1.8;

}
@media only screen and (max-width: 1300px){#jsnr .nra .js h3{ font-size:18px;}#jsnr .nra .js p{ font-size:14px;}}
@media only screen and (max-width: 1024px){#jsnr .nra .js h3{ font-size:16px; font-weight:bold;}#jsnr .nra .js p{ font-size:12px;}}
@media only screen and (max-width: 800px){#jsnr .nra .js h3{ font-size:14px; }#jsnr .nra .js p{ font-size:12px;}#jsnr .tpa,#jsnr .nra{ width:100%; margin-top:6px; margin-bottom:6px;}}
@media only screen and (max-width: 500px){#jsnr .nra .js a{ width:90%;margin-top:8px; margin-bottom:8px;}}