<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*common responsive*/
@media (max-width:1023px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.w1000{width:100%; padding:0 2%;}
	.Contain{width:100%; padding:0 2% 15px; box-shadow:0 3px 5px rgba(0,0,0,0.05);}
	.top{height: auto; width: 96%;}
	.topFlash, .TopSearch p{display: none;}
	.sjb_logo{display: block; margin:60px 0 20px;}
	.sjb_logo img{display: block; margin:0 auto;}
	.TopSearch{position: static; width: 100%; margin-bottom: 20px;}
	.TopSearch .SearchTxt{height: 40px; width: 100%;}
	.Mainnav{padding: 0;}
	.Mainnav .sub{display: none !important;}
	.Mainnav li{width: 14.5%;}
	.Mainnav li.nLi01{width: 13%;}
	.Mainnav li h3 a{background-image: none !important; width: 100% !important; padding: 0; text-align: center;}
	.Mainnav li.on h3 a{background-color:#f0f9fe !important;}

	.footer .footnav, .footer .copyright, .footer .foot_pic {float: none; width: 100%; text-align: center; margin-bottom: 10px;}
	.footer .footnav a{margin:0 8px;}
	.easybtn{display: none;}

}

@media (max-width:768px) {
	.topIcon{display: none;}
	.sjb_logo{margin-top: 20px;}
	.Mainnav li{}
}


@media (max-width:640px) {
	.CommonNewsList_twoline li{width: 100%;}

}

@media (max-width:480px) {
	.Mainnav li h3{background: none; height: auto;}
	.Mainnav li h3 a{background: none !important;}
	.Mainnav{padding: 10px 0; background-color: #0185db; background-position: left bottom; height: auto;}
	.Mainnav ul li{width: 25% !important; position: relative;}
	.Mainnav ul li a{line-height: 36px; height: auto; padding: 0; color: #fff;}
	.Mainnav ul li a:hover:after, .Mainnav ul li.on a:after{display: none;}
	.Mainnav ul li a:hover, .Mainnav ul li.on a{color: #e19216;}
	.Mainnav ul li:after{content: ""; position: absolute; right: 0; top: 50%; margin-top: -8px; width: 1px; height: 16px; background: #000; filter:alpha(opacity=15); -moz-opacity: 0.15; opacity:0.15;}
	.Mainnav ul li:nth-child(4):after, .Mainnav ul li:nth-child(7):after{display:none;}
	.Mainnav li:first-child a{line-height:72px;}
	.Mainnav li:first-child:after{height:40px; margin-top:-20px;}
	.Mainnav li.on h3 a, .Mainnav li h3 a:hover, .Mainnav li.acur h3 a{background: none !important; color: #fff; font-weight: bold;}

	.home_tabbox .hd{height: auto;}
	.home_tabbox .hd li{width: 50% !important;}
	
}</pre></body></html>