<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */

.banner{
	position:relative;
	width:100%;
}
.swiper-pagination{
	bottom:0.1rem !important;
	text-align:center !important;font-size:0;
}
.swiper-pagination-bullet{
	width:0.25rem !important;height:0.04rem !important;opacity:1 !important;vertical-align:top;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	background:#ffffff !important;border-radius:0 !important;
}
.swiper-pagination-bullet-active{
	background-color:#8da8bd !important;
}
.swiper-container-horizontal&gt;.swiper-pagination .swiper-pagination-bullet{
	margin:0 0.05rem !important;
}
/* -------------------------自定义部分开始 --------------------------*/
@font-face{font-family:"hfont";src:url('../font/hfont.woff') format('woff'),url('../font/hfont.ttf') format('truetype');}
.hfont{font-family:"hfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.clear-fix:after{
	display:block;clear:both;visibility:hidden;
	height:0;
	font-size:0;content:".";
}
input{
	outline:none;
}
body{
	background:#FFF !important;
}
.allpage{
	background:#FFF !important;
}
/*head*/
.header{
}
.head{
	background:#ffffff;height:0.67rem !important;
	border-bottom:0.03rem solid #093586;line-height:0.67rem !important;
}
.logo{
	display:block;width:70.3125% !important;margin:0 auto;text-align:center;
	-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;
	height:100% !important;
}
.logo img{
	display:inline;
}
.search{
	background-color:#093586 !important;
}
.nav-btn{
	top:0 !important;
	color:#0b358a !important;
}
.search_hl{
	top:0 !important;
	color:#0b358a !important;
}
.home-btn{
	color:#093586 !important;
}
.class-btn{
	color:#093586 !important;
}
.top-title{
	color:#093586 !important;	
}
/*content*/
.content{
	padding-bottom:0.75rem !important;
}
/*iwrap*/
.iwrap{
	position:relative;
	width:93.75%;margin:0 auto;
}
.iwrap.style_b{
	width:92%;
}
/*hnav2*/
.hnav2{
	background:#093586;	
}
.hnav2 .son{
	float:left;display:block;position: relative;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	margin-bottom:0.04rem;
	width:25%;border-right:1px solid #385c99;
	font-size:0.23rem;line-height:0.5rem;text-align:center;color:#FFF;
	background:#093586;
}
.hnav2 .son:after{
	position:absolute;top:105%;left:5%;
	width:90%;content:"";border-top:1px solid #385c99;
}
.hnav2 .son:nth-last-child(-n+4){
	margin-top:0.04rem;margin-bottom:0;
}
.hnav2 .son:nth-last-child(-n+4):after{
	border-top:none;
}
.hnav2 .son:nth-child(4n){
	border-right:none;	
}
/*itl*/
.itl{
	position:relative;
	margin:0.1rem auto;padding:0 3.125%;
	line-height:0.46rem;border-bottom:1px solid #093586;
}
.itl h3{
	float:left;width:40%;margin-top:0.14rem;
	line-height:0.23rem;color:#FFF;
	background:#a4d6ea;font-size:0.2rem;
	margin-left:0.15rem;padding-left:0.1rem;
	text-transform:uppercase;font-style:italic;
	transform:skew(-25deg,0);-webkit-transform:skew(-25deg,0);
}
.itl h3 span{
	display:block;
	transform:skew(24deg,0);-webkit-transform:skew(24deg,0);
}
.itl h2{
	float:left;font-size:0.23rem;color:#093586;
}
.itl_more{
	position:absolute;top:0.08rem;right:0;
	padding:0 0.1rem;color:#093586;
	font-size:0.21rem;display:inline-block;line-height:0.3rem;
}
.itl_more a{
	display:block;color:#457386;
}
/*icla*/
.icla{
	overflow:hidden;
}
.icla a{
	display:inline-block;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	padding:0 0.1rem;margin:0.05rem 0.1rem 0.05rem 0;
	text-align:center;color:#6395a9;font-size:0.19rem;line-height:0.35rem;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	border:1px solid #bdd4de;
}
/*item_b*/
.item_b{
	position:relative;float:left;
	width:48.3%;margin-right:3.4%;margin-top:0.1rem;
}
.item_b:nth-child(2n){
	margin-right:0;
}
.item_b .con{
	padding:0.1rem 0;
}
.item_b .pic{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	padding:0.04rem;background:#bcd9e5;
}
.item_b .pic img { width:280px; height:auto;}
.item_b .tl{
	display:block;
	font-weight:normal;font-size:0.23rem;color:#333;line-height:0.4rem;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.item_b .tl span{
	float:right;margin-left:0.05rem;
	font-size:0.25rem;color:#86d1ef;
}
/*iadg*/
.iadg{
	padding:0.5em;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	font-size:0.21rem;line-height:1.5em;color:#333;
}
/*item_c*/
.item_c{
	position:relative;overflow:hidden;
	margin:0.1rem 0;
}
.item_c .pic{
	position:relative;width:35.66%;
	padding:0.04rem;background:#bcd9e5;
	-webkit-box-sizing:border-box;box-sizing:border-box;
}
.item_c .con{
	position:absolute;top:0;right:0.1rem;
	width:59.33%;
}
.item_c .tl{
	display:block;padding-top:0.05rem;
	line-height:2em;font-size:0.23rem;color:#245e7c;font-weight:normal;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	border-bottom:1px solid #bcd9e5;
}
.item_c .txt{
	display:block;padding-top:0.1rem;
	max-height:3em;overflow:hidden;
	font-size:0.2rem;color:#555;line-height:1.5em;
}
/*inew*/
.inew li{
	padding:0 3.125%;
	font-size:0.22rem;color:#404040;line-height:0.5rem;
}
.inew li:nth-child(2n){
	background-color:#dee9ee;
}
.inew a{
	display:block;color:#333;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.inew span:first-child{
	float:right;
	padding-left:0.1rem;
	font-size:0.25rem;color:#86d1ef;
}
.inew span:nth-child(2){
	display:inline-block;vertical-align:middle;
	font-size:0.23rem;color:#86d1ef;margin-right:0.05rem;
}
/*item_d*/
.item_d{
	position:relative;float:left;
	width:31.6%;margin-right:2.6%;
}
.item_d:nth-child(3n){
	margin-right:0;
}
.item_d .tl{
	display:block;
	font-size:0.23rem;color:#333;line-height:0.5rem;font-weight:normal;text-align:center;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
/*icontact*/
.icontact{
	margin-top:0.1rem;padding:0.15rem 3.125% 0.2rem;
	font-size:0.21rem;color:#404040;text-align:center;
	background:#093586;
}
.icontact .tl{
	font-size:0.25rem;color:#FFF;line-height:0.4rem;
}
.icontact .tl2{
	margin-bottom:0.1rem;
	color:#FFF;
}
.icontact .b{
	display:block;font-size:1.2em;line-height:1.875em;
	margin-bottom:0.1rem;
}
.icontact .b span:nth-child(2){
	text-align:left;
}
.icontact .b span{
	display:inline-block;vertical-align:middle;
}
.icontact .b:first-child{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	float:left;border:2px solid #628ad3;text-align:center;
	background:#f6f7e3;
	width:65%;color:#0b358a;
}
.icontact .b:last-child{
	float:left;
	width:35%;border:2px solid #628ad3;
	-webkit-box-sizing:border-box;box-sizing:border-box;
	text-align:center;color:#FFF;
	background:#628ad3;
}
.icontact .a{
	color:#FFF;padding-top:0.1rem;
}
/*beian*/
.beian{
	width:100%;height:0.65rem;
	font-size:0.21rem;line-height:0.65rem;color:#888;text-align:center;
}
.beian a{
	color:#888;
}
/*footer*/
.footer{
	height:0.75rem !important;
}
.foot-relative{
	height:0.75rem !important;
}
.foot{
	background:#4aadd6;
}
.foot a{
	-webkit-box-sizing:border-box;box-sizing:border-box;
	height:100% !important;border-right:1px solid #6883ab;
	text-align:center;
}
.foot a:last-child{
	border-right:none;	
}
.foot a span{
	display:inline !important;
	width:auto !important;
	line-height:0.75rem !important;
}
.foot a h3{
	display:inline !important;
	width:auto !important;
	line-height:0.75rem !important;
}
/*htop*/
.htop{
	display:none;
	position:fixed;right:1%;bottom:1.4rem;
	border-radius:50%;width:0.5rem;height:0.5rem;line-height:0.5rem;
	text-align:center;color:#FFF;font-size:0.35rem;
	background:rgba(255,245,85,.63);
}
/*nav li*/
.nav li{
	border-bottom:none !important;
}
.nav li a{
	text-align:center;text-indent:0 !important;
}</pre></body></html>