<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ margin:0; padding:0;}
body { margin: 0px; padding:0px; font-size:14px; color:#444; 
	font-family: Microsoft YaHei,Arial,Helvetica,Microsoft JhengHei,Tohoma;
}
form,div,ul,li,dl,dt,dd{ border:0px; margin:0px; padding:0px; }
li{list-style-type:none;}
img{border:0px;vertical-align:top}
input{ outline:none;}
a{text-decoration: none; outline:none;}
a:link,a:visited {color:#444;}
a:hover {color:#F00;}
a.tag{ margin-right:10px; }
a.tag:link, a.tag:visited{
padding:3px 5px; background-color:#5cb85c; color:#FFF; 
border-radius:3px;  outline:none;	
}
a.tag:hover{ color:#F00; }
.cls{ clear:both; height:1px; overflow:hidden;}

/* �割�茹�茹�蘂� video */
.list-container{position:fixed;right:35px;bottom:5vh;z-index:9999}.list-container .more-button{background-color:#005184;box-shadow:0px 0px 0px 4px rgba(92,103,255,0.3);border-radius:50%;width:40px;height:40px;border:none;cursor:pointer;transition:.2s ease-in;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;z-index:2}.list-container .more-button:hover,.list-container .more-button:focus{box-shadow:0px 0px 0px 6px rgba(92,103,255,0.3);background-color:#003251}.list-container .more-button:focus{outline:0}.list-container .more-button .menu-icon-wrapper{border-radius:2px;width:20px;height:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:transform 330ms ease-out}.list-container .more-button .menu-icon-wrapper .menu-icon-line{background-color:#fff;border-radius:2px;width:100%;height:2px}.list-container .more-button .menu-icon-wrapper .menu-icon-line.half{width:50%}.list-container .more-button .menu-icon-wrapper .menu-icon-line.first{transition:transform 300ms cubic-bezier(0.52, -0.8, 0.52, 0.52);transform-origin:right}.list-container .more-button .menu-icon-wrapper .menu-icon-line.last{align-self:flex-end;transition:transform 300ms cubic-bezier(0.52, -0.8, 0.52, 0.52);transform-origin:left}.list-container .more-button-list{background-color:#fff;border-radius:8px;list-style-type:none;width:max-content;height:max-content;box-shadow:0px 0px 4px 4px rgba(150,157,249,0.16);padding:0;padding:6px;position:absolute;right:24px;bottom:0;opacity:0;transform:scale(0);transform-origin:bottom right;transition:all .3s ease .1s}.list-container .more-button-list img{width:100%}.list-container .more-button-list p{text-align:center;font-size:3vw}.list-container.active .more-button-list{opacity:1;transform:scale(1)}.list-container.active .menu-icon-wrapper{transform:rotate(-45deg)}.list-container.active .menu-icon-line.first{transform:rotate(-90deg) translateX(1px)}.list-container.active .menu-icon-line.last{transform:rotate(-90deg) translateX(-1px)}

.hidden{ display:none; }
.topbg{
	width: 100%;
	overflow: hidden;
	background-color: #a3c0d3;
}
.topmain{
	width: 1162px;
	line-height: 31px;
	margin: auto auto;
	font-size: 12px;
	color: #000;
}
.topmain a{
	float: right;
	font-size: 12px;
	color: #000;
	margin: 0 5px;
}
.logomain{
	width: 1162px;
	margin: auto auto;
	overflow: hidden;
}
.logoleft{
	float: left;
}
.phoneright{
	float: right;
	padding-top: 20px;
	margin-right: 13px;
}
.phoneright p{
	font-size: 18px;
	color: #005184;
}
.menubg{
	width: 100%;
	height: 31px;
	background-color: #005184;
}
.menu{
	width: 1162px;
	margin: auto;
	height: 31px;
}
.menu ul{
	width: 100%;
	height: 31px;
	text-align: center;
	font-size: 0px;
}
.menu ul li{
	display: inline-block;
	width: 139px;
	line-height: 31px;
	text-align: center;
	position: relative;
	font-size: 14px;
}
.menu ul li:after{
	content: "";
	display: block;
	width: 1px;
	height: 31px;
	background-color: #fff;
	position: absolute;
	right: 0;
	top: 0;
}
.menu ul li:hover{
	background-color: #ff6600;
}
.menu ul li:hover&gt;a{
	color: #000;
}
.menu ul li:hover:before{
	content:""; 
	display:block; 
	width:0px; 
	height:0px; 
	position:absolute; 
	left:59px; 
	top:31px; 
	border:10px solid transparent; 
	border-top-color: #ff6600;
	z-index: 88;
}
.menu ul li a{
	color: #fff;
	font-size: 14px;
}
.menu ul li:last-child:after{
	content: "";
	display: none;
}
.OneBg{
	width: 100%;
	overflow: hidden;
	background: url('/images/onebg.jpg') center top no-repeat;
}
.Onemain{
	width: 1162px;
	margin: auto;
	overflow: hidden;
}
.Onetit{
	width: 100%;
	padding: 22px 0;
	text-align: center;
}
.Onetit span{
	font-size: 24px;
	color: #0e2d75;
	font-weight: bold;
	display: block;
	width: 100px;
	margin: auto;
	text-align: center;
	position: relative;
}
.Onetit span:before{
	content: "";
	display: block;
	width: 37px;
	height: 1px;
	background-color: #0e2d75;
	position: absolute;
	left: -55px;
	top: 15px;
}
.Onetit span:after{
	content: "";
	display: block;
	width: 37px;
	height: 1px;
	background-color: #0e2d75;
	position: absolute;
	right: -55px;
	top: 15px;
}
.Onetit p{
	padding-top: 20px;
	font-size: 14px;
	color: #a6a6a6;
}
.Onecontent{
	width: 1064px;
	margin: auto;
	overflow: hidden;
}
.t{
	font-size: 14px;
	color: #191c22;
	line-height: 25px;
}
.q{
	width: 100%;
	overflow: hidden;
	margin-top: 25px;
	text-align: center;
	font-size: 0px;
	margin-bottom: 50px;
}
.q li{
	float: left;
	width: 163px;
	overflow: hidden;
	font-size: 12px;
	margin: 0 1px;
}
.q li img{
	width: 161px;
	height: 88px;
	border: 1px solid #0e2d75;
}
.q li .txt{
	line-height: 25px;
	color: #191c22;
}
.Advertisement{
	width: 100%;
	overflow: hidden;
}
.Advertisement img{
	width: 100%;
}
.Twobg{
	width: 100%;
	overflow: hidden;
}
.TwoContent{
	width: 100%;
	overflow: hidden;
	margin-top: 34px;
	margin-bottom: 45px;
}
.picScroll-left{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.picScroll-left .hd{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.picScroll-left .next{
	width: 11px;
	height: 12px;
	background: url('/images/right.png') center top no-repeat;
	position: absolute;
	right: 0;
	top: 109px;
	cursor: pointer;
}
.picScroll-left .prev{
	width: 11px;
	height: 12px;
	background: url('/images/left.png') center top no-repeat;
	position: absolute;
	left: 0;
	top: 109px;
	cursor: pointer;
}
.picScroll-left .bd{
	width: 100%;
	margin: auto auto;
}
.picScroll-left .bd ul{
	width: 100%;
	overflow: hidden;
}
.picScroll-left .bd ul li{
	width: 25%;
	text-align: center;
	overflow: hidden;
	float: left;
}
.picScroll-left .bd ul li img{
	width: 237px;
	height: 249px;
	border: 1px solid #9ec2d0;
}
.picScroll-left .bd ul li p{
	padding-top: 17px;
	text-align: center;
	color: #002e68;
}
.threebg{
	width: 100%;
	overflow: hidden;
	background-color: #e8eff4;
}
.newmain{
	width: 100%;
	margin: auto auto;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 19px;
}
.newleft{
	width: 391px;
	height: 269px;
	float: left;
	overflow: hidden;
	margin-left: 18px;
}
.swiper-slide img{
	width: 100%;
	height: 269px;
}
.newright{
	width: 713px;
	float: right;
	overflow: hidden;
}
.newright ul{
	width: 100%;
	overflow: hidden;
}
.newright ul li{
	width: 100%;
	overflow: hidden;
}
.newright ul li.first{
	height: 105px;
	background: url('/images/bo.jpg') bottom repeat-x;
}
.newright ul li.first h3&gt;a{
	font-size: 18px;
	color: #0e2d75;
}
.newright ul li.first p{
	padding: 15px 0;
	text-indent: 2em;
}
.newright ul li.first p&gt;a{
	font-size: 14px;
	color: #0e2d75;
	line-height: 25px;
}
.newright ul li.other{
	margin-top: 5px;
	background: url('/images/dian.jpg') left center no-repeat;
	text-indent: 18px;
	border-bottom: 1px dashed #b9c2d3;
	line-height: 25px;
}
.newright ul li.other&gt;span{
	color: #0e2d75;
	float: right;
	margin-right: 20px;
}
.newright ul li.other&gt;a{
	font-size: 14px;
	color: #0e2d75;
}
.friendbg{
	width: 100%;
	background-color: #005184;
	overflow: hidden;
}
.friend{
	width: 1162px;
	margin: auto auto;
	line-height: 31px;
	overflow: hidden;
	color: #fff;
}
.footerbgs{
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #f1f1f1;
}
.friend a{
	margin: 0 5px;
	color: #fff;
	font-size: 12px;
}
.footerbg{
	width: 1162px;
	margin: auto;
	overflow: hidden;
	padding-bottom: 25px;
}
.footerleft{
	float: left;
	padding-top: 30px;
	color: #0e2d75;
	margin-left: 28px;
}
.footerleft a {
	color: #0e2d75;
}
.footerleft a:hover {
	color: red;
}
.footerright{
	float: right;
	width: 450px;
	overflow: hidden;
	padding-top: 30px;
	color: #0e2d75;
}
.footerright a{
	margin: 0 3px;
	color: #0e2d75;
}
/*��膣�*/
.pubinsidebor{ margin-top:1.2em; padding:1em;
	border:1px solid #e8e8e8; border-radius:5px;
	box-shadow:0 0 20px rgba(85, 85, 85, 0.2);/* �翫襲 */
	background-color:#FFF;
}
.pubw{ 
	width:74%; 
	position:relative; 
	margin:auto auto;
}
.listpage_de{ 
	width:100%; 
	position:relative; 
	min-height: 500px;
}
.listpage_de .ds{ 
	display:block; 
	padding:1em 0 1em 0; 
	clear:both; 
	border-bottom:1px solid #ddd;
}
</pre></body></html>