<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width:1440px) {
}
@media screen and (max-width:1280px) {
}
@media screen and (max-width:1199px) {
}
 @media screen and (max-width:1024px) {
}
 @media screen and (max-width:940px) {
}
 @media screen and (max-width:861px) {
}
@media screen and (min-width:769px) {
	.HituxBar_com_position {display: none;}
	
}
@media screen and (max-width:768px) {
	.top {display: none;}
	.m {width: auto;}
	.dh {display: none;}
	.header .lf:nth-child(2),.header .tel {display: none;}
	.banner {min-width: 100%;}
	#fullSlide,#fullSlide .bd li,#fullSlide .bd li a,.nbanner {height: 1rem;}
	#fullSlide .bd li,.nbanner {background-size: 100% auto !important;}
	.gj {height: auto;position: static;padding-bottom: 20px;}
	.gj h1 {display: none;}
	.sou {width: 92%; margin: 0.32rem auto 0;float: none;}
	.sou_b {width: calc(100% - 45px);}
	.search {width: 100%;padding: 0; text-indent: 0.2rem;}
	#demo0 {}
	.slide1 {width: 92%; margin: 0 auto;}
	.slide1 .bd li {width: 25%;height: 1.2rem; float: left;text-align: center;}
	.slide1 .bd li img {width: 92%;height: 100%;}
	.gy_zi .lf {float: none;}
	.gy_zi .lf img {width: auto;max-width: 100%; height: auto;}
	.xwz,.wd,.xwz_t,.xwz_z,.dilogo,.dibu p,.dibu .ewm,#tabcontent,.gy_zz {width: auto;float: none;}
	.tabbox,#tabcontent ul li {width: auto;}
	.dibu p {margin-left: 0;}
	.gy_zz {width: 92%; margin: 0 auto;}
	.gy_zz h1 {text-align: center;margin-top: 0.32rem;}
	.gy_t {margin: 10px auto;}
	.more2 {margin: 30px auto;}
	.dibu {background-image: none;text-align: center;padding: 0;}
	.ewm ul li {float: none;margin: 0.32rem auto;}
	.xwz table {max-width: 100%;width: 100%;display: block;}
	.didi {display: none;}
	.sdh,.cp {width: auto;float: none;}
	.sdh1,.cp_tel,.sdh_d,.subNavBox {width: auto;}
	.sdh {text-align: center;}
	.subNav {width: 25%; float: left;background: none;padding: 0;border-bottom: 1px #ddd solid;}
	.subNav a {font-weight: normal!important;}
	.cp_bj {margin-top: 0; padding: 0 0 0.2rem 0;}
	.cp ul {width: auto;}
	.cp ul li {width: 31.333%;margin: 0 1% 0.2rem!important;
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	}
	.cp ul li img,.ys1 .rt img {width: auto;max-width: 100%; height: auto;}
	.pc {display: none;}
	.ys_d {padding: 0;width: auto;}
	.ysz {width: auto;float: none;}
	.ys1 .rt {float: none;}
	.xwz_t {text-align: center;}
	.xwz_t img {width: 100%;height: auto;}
	.xwz_t h1 {width: auto;position: static;margin-top: 0;}
	.gy_d {padding-bottom: 0;}
	.m {overflow: hidden;zoom: 1;}
	.wd {border: 0;}
	.header {padding: 8px 4%;background: #fff;position: fixed;left: 0;right: 0; top: 0; z-index: 999999;border-bottom: 1px #ddd solid;}
	.header .lf img {width: auto;height: 60px;}
	.banner,.nbanner {margin-top: 76px;}
	.top_x {display: none;}
	.gy_zi {margin-top: 0.6rem;}
	.menu {width: 100%; position: fixed;left: 0; top: 76px;z-index: 999999;background: #fff;display: none;}
	.menu ul li {width: auto;float: none;border-bottom: 1px #ddd solid;}
	.menu ul li a,.menu ul li a:visited {font-size: 14px; line-height: 4;color: #333;width: auto;height: auto;background: none;}
	.menu ul li a:hover,.menu ul li:hover a {color: #fff;}
	.menu ul li:hover ul li a,.menu ul li:hover ul li a:hover {font-size: 14px; }
	.menu ul li ul,.menu ul li:hover ul {position: static;width: auto;}
	.btn_menu {
	    width: 26px;
	    height: 18px;
	    position: absolute;
	    right: 4%;
	    top: 50%;
	    margin-top: -9px;
	    z-index: 999; }
	.btn_menu span {
	      display: block;
	      transition: all 0.3s;
	      height: 1px;
	      width: 100%;
	      position: absolute;
	      left: 0;
	      background: #333;
	      transition: all 0.3s; }
	.btn_menu span:nth-of-type(1) {
	        top: 0; }
	.btn_menu span:nth-of-type(2) {
	        top: 50%;
	        margin-top: -0.5px; }
	.btn_menu span:nth-of-type(3) {
	        bottom: 0; }
	.btn_menu.active span {
	      background: #333; }
	.btn_menu.active span:nth-of-type(1) {
	        top: 50%;
	        transform: rotate(45deg); }
	.btn_menu.active span:nth-of-type(2) {
	        opacity: 0; }
	.btn_menu.active span:nth-of-type(3) {
	        top: 50%;
	        transform: rotate(-45deg); }
	.bg1 {width: 100%; height: 100%; position: fixed;left: 0; top: 0; z-index: 999998;background: #000; opacity: 0.65;display: none;}
	.ys1 .lf img {width: auto;max-width: 100%; height: auto;}
	.ysz1 h1 {float: none;margin: 0 auto;}
	.ysz1 h2 {float: none;text-align: center;}
	.ysz {margin-top: 0.6rem;}
	.ys1 .lf {float: none;}
	.tabmenu {width: auto;}
	.m1 {margin-top: 0;}
	.currentDt {height: auto;margin: 0;}
	.m1 .ngy {width: 92%; margin: 0 auto;}
	.m1 .ngy img {max-width: 100%; width: auto;height: auto;}
	.m1 .ngy table {width: 100%;}
	.m1 .ngy table textarea {width: 100%;}
	.m1 .ngy table td {min-width: 36px;}
	.nbt,.n_new ul li h4,.n_new ul li p,.n_new ul li h2 {width: auto;float: none;}
	.n_new {width: 92%; margin: 0 auto;}
	.n_new ul li p {height: auto;}
	.ngy .proleft {height: auto;float: none;}
	.ngy .proright {height: auto;float: none;padding: 0;text-align: center;}
	.ngy .proright h3,.ngy .proright p {text-align: center;}
	.HituxBar_com_position {
width: 100%;
height: 46px;
position: fixed;
left: 0px;
bottom: 0px;
background:#004B8E url(images/m_bottom_bg.png) repeat-x left top;
z-index: 10000;
overflow: hidden;
_position: absolute;
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
}
.HituxBar_com_chat{
	max-width:640px;
	margin:auto;
	}
.HituxBar_com_chat ul li{
	float:left;	
	width:20%;
	height:46px;
	}
.HituxBar_com_chat ul li a{
	padding:0px 10px;
	padding-top:25px;
	display:block;
	text-align:center;
	color:#FFF;
	font-size:12px;
	border-left:1px solid #3375AE;
	height:21px;
	}
.HituxBar_com_chat ul .LiIcon1{
	border-left:none;
	
}


/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }
}
@media screen and (max-width:720px) {
    .cp ul li {width: 48%; overflow:hidden;height:200px;}
}
 @media screen and (max-width:670px) {
}
@media screen and (max-width:640px) {
	.xwz_t h1 {font-size: 14px; line-height: 2;}
	.gy_zz p {font-size: 14px; line-height: 1.5;}
	.bt3 h2 a {font-size: 30px; line-height: 2;}
	.gy_d {padding: 0.36rem 0;}
	.subNav a {font-size: 14px!important;line-height: 2!important;}
	.cp ul li {width: 48%; overflow:hidden;height:200px;}
	.ys_bt h1 a {font-size: 30px;line-height: 1.5;}
	.ys_bt h1 a span {font-size: 45px; line-height: 45px;}
	.ysz p {margin: 20px 5% 0;}
}
 @media screen and (max-width:520px) {
}
@media screen and (max-width:480px) {
	.subNav {width: 33.333%;}
	.ys_bt h2 {font-size: 16px;}
	.ysz1 h2 a {font-size: 24px;}
	.ysz p {font-size: 14px; line-height: 2;}
	.bt2 h2 a {font-size: 30px; line-height: 2;}
	.dibu p {font-size: 14px; line-height: 2;}
	.ysz p {margin: 20px 2% 0;}
	.bt1 h3 {display: none;}
	.dibu p {font-size: 12px;}
	.ndhz a {font-size: 22px;}
}
@media screen and (max-width:420px) {
}
@media screen and (max-width:375px) {
}
@media screen and (max-width:360px) {
	
}
@media screen and (max-width:320px) {
}
</pre></body></html>