<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.firstScreen{width: 100%;height: auto;z-index: 10;overflow: hidden;position: relative;}
.firstScreen .slides .bannerImg{display: block;width: 100%;background-size: cover !important;}
.firstScreen .firstScreenLogo{position: absolute;left: 50%;top: 30px;z-index: 4;display: block;margin-left: -130px;}
.firstScreen .firstScreenLogo img{}
.firstScreen .tabMenu{position: absolute;bottom: 0;width: 1400px;margin-left: -700px;left: 50%;z-index: 3;background: url(../images/tabMenu.png);text-align: center;border-radius: 76px 76px 0 0;padding: 29px 0 20px;}
.firstScreen .tabMenu ul{font-size: 0;}
.firstScreen .tabMenu li{border-right: 1px solid #ccc;padding: 23px 0;width: 138px;max-width: 24%;}
.firstScreen .tabMenu li:first-child{border-left: 1px solid #ccc;}
.firstScreen .tabList{width: 360px;position: absolute;top: 0;bottom: 0;right: 0;background: #2f343d;z-index: 6;display: none;}
.firstScreen .tabList.on{display: block;}

.firstScreen .tabList .closeBtn{position: absolute;right: 40px;top: 50px;width: 40px;height: 40px;border-radius: 6px;background: url(../images/close.png) center center no-repeat #212429;display: none;}

.firstScreen .tabListBox.on{display: block;}
.firstScreen .tabListBox.off{display: none;}
.firstScreen .tabListBox .title{width: 160px;margin: 0 auto;line-height: 50px;border-radius: 12px;background: #2b4c89;text-align: center;color: #fff;}
.firstScreen .tabListBox .title img{vertical-align: middle;padding-left: 16px;}

.firstScreen .cover{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 5;background: url(../images/topCover.png);display: none;cursor: pointer;}
.firstScreen .cover.on{display: block;cursor: url(../images/close_rightM.png), auto;}






.topMenu{padding: 8px 0 0;  overflow: hidden;}
.topMenu &gt; ul &gt; li{position: relative;}
.topMenu &gt; ul &gt; li .topMenuBtn{width:30px;height: 30px;display: block;position: absolute;right: 29px;top: 14px;background: url(../images/topMenuArrow.png) center center no-repeat;transition: all ease-in 0.2s;-ms-transition: all ease-in 0.2s;-moz-transition: all ease-in 0.2s;-webkit-transition: all ease-in 0.2s;-o-transition: all ease-in 0.2s;}
.topMenu &gt; ul &gt; li .topMenuBtn.on{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}

.topMenu &gt; ul &gt; li &gt; a{color: #9daecc;line-height: 3.53;border-bottom: 1px solid #25282e;display: block;padding: 0 60px 0 72px;background: url(../images/topMenu.png) 40px center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.topMenu &gt; ul &gt; li &gt; ul{margin-left: 20px;display: none;}
.topMenu &gt; ul &gt; li &gt; ul.on{display: block;}
.topMenu &gt; ul &gt; li &gt; ul a{color: #9daecc;line-height: 3;padding: 0 60px 0 72px;border-bottom: 1px solid #25282e;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.topMenu &gt; ul &gt; li:hover &gt; a,.topMenu &gt; ul &gt; li.on &gt; a{color: #fff;background: url(../images/topMenu2.png) 40px center no-repeat;}
.topMenu &gt; ul &gt; li:hover .topMenuBtn,.topMenu &gt; ul &gt; li.on .topMenuBtn{background: url(../images/topMenuArrow2.png) center center no-repeat;}
.topMenu &gt; ul &gt; li &gt; ul a:hover{color: #fff;}

.firstScreen .til_tabBox{position: absolute;bottom: 102px;text-align: center;width: 100%;font-size: 0;}
.firstScreen .til_tabBox .til_tabBoxBtn{width: 140px;background: #3c424d;color: #fff;display: inline-block;*display: inline;*zoom: 1;line-height: 44px;border-radius: 12px;margin: 0 8px;cursor: pointer;}
.firstScreen .til_tabBox .til_tabBoxBtn img{vertical-align: middle;margin-left: 8px;}
.firstScreen .til_tabBox .til_tabBoxBtn:hover{background: #2b4c89;}
.firstScreen .scroll-pane{position: absolute;top: 102px;bottom: 165px;left: 0;right: 0;}

.firstScreen .search{width: 84%;height: 50px;position: relative;z-index: 3;margin: 0 8%;border-bottom: 1px solid #fff;}
.firstScreen .search input.notxt{position:absolute;width: 80%;height: 50px;line-height: 26px;border:none;left:0px;top:0px;padding:0px;margin:0px;color: #ffffff;padding-left: 12px;}
.firstScreen .search input.notxt1 {position:absolute;width: 20%;height: 50px;border:none;background:url(../images/searchBtn.png)  no-repeat center center;right: 0;}

.firstScreen .mouse{position: absolute;bottom: 220px;left: 50%;z-index: 4;-webkit-animation: sdb05 1.5s infinite;animation: sdb05 1.5s infinite;}
.firstScreen .mouse img{position: relative;left: -50%;}
@-webkit-keyframes sdb05 {
	0% {
		-webkit-transform: translate(0, 0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		-webkit-transform: translate(0px, 30px);
		opacity: 0;
	}
}

@keyframes sdb05 {
	0% {
		transform: translate(0, 0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		transform: translate(0px, 30px);
		opacity: 0;
	}
}
@media screen and (max-width:1024px){
	.firstScreen .tabMenu{width: 100%;margin: 0;left: 0;border-radius: 0;}
}
@media screen and (max-width:768px){
	.firstScreen .tabList{width: 100%;}
	.firstScreen .tabList .closeBtn{display: block;}
	.firstScreen .firstScreenLogo{width: 200px;margin-left: -100px;}
	
}
@media screen and (max-width:414px){
	.firstScreen .tabListBox .title{width: 130px;line-height: 44px;}
	.firstScreen .tabListBox .title img{padding-left: 4px;}
	
}


/* 轮播 */
.flex-control-nav{bottom: 16px;width: 100px;right: 50%;margin-right: -600px;border-radius: 10px;line-height: 20px;font-size: 0;z-index: 2;}
.flex-control-nav li{vertical-align: middle;margin: 0 5px;}
.flex-control-paging li a{background: #fff;background: rgba(255,255,255,0.5);line-height: 20px;width: 9px;height: 9px;}
.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background: #2b4c89;border: 1px solid #fff;}
.Banner{}
.Banner .bannerImg{display: block;height: 0;width: 100%;padding-bottom: 24.5%;overflow: hidden;}
.Banner .bannerImg img{width: 100%;display: block;}
@media screen and (max-width:1300px){
	.flex-direction-nav .flex-prev{left: 10px;margin:-25px 0 0;}
	.flex-direction-nav .flex-next{right: 10px;margin:-25px 0 0;}
}
@media screen and (max-width:1200px){
	.flex-control-nav{right: 20px;margin: 0;}
}
@media screen and (max-width:768px){
	.flex-control-nav{bottom: 6px;line-height: 12px;width: 100px;margin-left: -50px;}
}
@media screen and (max-width:320px){
	.flex-direction-nav a{display: none;}
}

/* 板块标题 */
.articleListTitle{overflow: hidden;line-height: 28px;background: url(../images/titleBg.png) center repeat-x;}
.articleListTitle h2{height: 28px;font-size: 24px;color: #222;font-weight: normal;background: #fff;padding-right: 14px;float: left;}
.articleListTitle .moreBox{float: right;background: #fff;padding-left: 15px;}
.articleListTitle .searchBtn1,.articleListTitle .searchBtn2{float: right;width: 43px;height: 26px;border-radius: 8px;border: 1px solid #6891de;background:url(../images/topSearchBtn.png)  no-repeat center center;cursor: pointer;margin-left: 12px;}
.articleListTitle .ser1,.articleListTitle .ser2{float: right;display: none;margin-left: 12px;}
.articleListTitle .search{width: 168px;height: 26px;position: relative;float:right;z-index: 3;border: 1px solid #6891de;border-radius: 8px;}
.articleListTitle .search input.notxt{position:absolute;width: 126px;height: 26px;line-height: 28px;border:none;left:0px;top:0px;padding:0px;margin:0px;color: #999;padding-left: 12px;}
.articleListTitle .search input.notxt1 {position:absolute;width: 30px;height: 26px;border:none;background:url(../images/topSearchBtn.png)  no-repeat center center;right: 0;}
.articleListTitle .more{float: right;color: #999;font-size: 14px;line-height: 26px;width: 100px;text-align: center;border: 1px solid #6891de;border-radius: 8px;}
.articleListTitle .more:hover{color: #fff;background: #6891de;}
@media screen  and (max-width:1024px){
	.articleListTitle h2{font-size: 18px;}
} 
@media screen  and (max-width:640px){
	.articleListTitle h2{font-size: 16px;}
	.articleListTitle .more{font-size: 12px;}
}

/* 板块 */
.content{padding-top: 40px;padding-bottom: 40px;position: relative;overflow: hidden;}
.content &gt; .lf{width: 77.7%;float: left;}
.content &gt; .rt{width: 18.2%;float: right;}
.mode01,.mode02{overflow: hidden;}
.mode02,.mode03{margin-top: 37px;}
.mode01 .lf,.mode02 .lf{float: left;width: 47.4%;}
.mode01 .rt,.mode02 .rt{float: right;width: 47.4%;}
@media screen and (max-width:1040px){
	.content &gt; .rt,.content &gt; .lf{width: 100%;float: none;}
	.content &gt; .rt{margin: 38px 0 0;}
	.content &gt; .rt .left,.content &gt; .rt .center,.content &gt; .rt .right{width: 30%;float: left;margin-right: 5%;}
	.content &gt; .rt .right{margin: 0;}
}
@media screen and (max-width:768px){
	.content{padding-top: 20px;padding-bottom: 0px;}
	.mode01 .lf,.mode01 .rt,.mode02 .lf,.mode02 .rt{float: none;width: auto;margin: 0 auto 20px;}
	.mode02,.mode03{margin-top: 0px;}
}
@media screen and (max-width:767px){
	.content &gt; .rt .left,.content &gt; .rt .center,.content &gt; .rt .right{width:auto;float: none;margin:0 auto;}
	.content &gt; .rt{margin-bottom: 20px;}
}

.articleList01{margin-top: 9px;border-bottom: 2px solid #eee;padding-bottom: 26px;}
.articleList01 a{line-height: 2.6;display: block;width: 100%;}
.articleList01 .time{float: right;margin-left: 18px;color: #222;}
.articleList01 .title{color: #222;white-space: nowrap;padding-left: 11px;background: url(../images/mode1Bg.png) left center no-repeat;}
.articleList01 a:hover .title{color: #6891de;}

.articleList02{}
.articleList02 ul{margin: 0 -16px;}
.articleList02 li{width: 33.3%;}
.articleList02 li a{display: block;border: 1px solid #eee;border-radius: 8px;position: relative;line-height: 2.875;padding: 0 35px;white-space: nowrap;text-align: center;text-overflow: ellipsis;overflow: hidden;margin: 18px 16px 0;box-shadow: rgba(16,26,33,0.04) 0 0 8px;}
.articleList02 li a:before{content: '';position: absolute;left: 0;top: 50%;width: 28px;height: 28px;background: url(../images/links.png) center center no-repeat #f1f1f1;border-radius: 0 5px 5px 0;margin-top: -14px;}

.content &gt; .rt .part1{display: block;padding: 16px 0px;background: url(../images/loginBg.png) repeat-x;text-align: center;margin-bottom: 17px;}
.content &gt; .rt .part1 .login{padding: 0 0 0 60px;margin: 0 auto;background: url(../images/login.png) left center no-repeat;height: 48px;display: inline-block;*display: inline;*zoom: 1;text-align: left;}
.content &gt; .rt .part1 .login h2{color: #fff;font-size: 21px;line-height: 1;margin-bottom: 8px;font-weight: normal;}
.content &gt; .rt .part1 .login span{font-size: 14px;line-height: 1;color: #fff;}

.content &gt; .rt .part2{display: block;border: 1px solid #eaeaea;overflow: hidden;margin-bottom: 23px;}
.content &gt; .rt .part2 .tabMenu{overflow: hidden;}
.content &gt; .rt .part2 .til_tab{display: block;width: 50%;font-size: 15px;background: #f2f5fa;float: left;line-height: 32px;text-align: center;font-weight: bold;}
.content &gt; .rt .part2 .til_tab a{color: #757575;}
.content &gt; .rt .part2 .til_tab.on{background: #4266a7;}
.content &gt; .rt .part2 .til_tab.on a{display: block;color: #fff;}
.content &gt; .rt .part2 .tabListBox.on{display: block;}
.content &gt; .rt .part2 .tabListBox{display: none;padding: 8px 4px 12px;}
.content &gt; .rt .part2 .tabListBox ul{overflow: hidden;}
.content &gt; .rt .part2 .tabListBox ul li{width: 50%;float: left;}
.content &gt; .rt .part2 .tabListBox ul li a{font-size: 13px;display: block;padding: 9px 13px;line-height: 1;white-space: nowrap;}

.content &gt; .rt .part3{margin-bottom: 21px;}
.content &gt; .rt .part3 h2{font-size: 15px;padding-left: 44px;background: url(../images/calendar.png) left center no-repeat;line-height: 34px;font-weight: normal;}
.content &gt; .rt .part3 .more{float: right;line-height: 27px;border: 1px solid #6891de;padding: 0 15px;background: #fff;border-radius: 8px;margin: 2px 0 0;font-size: 12px;}
.content &gt; .rt .part3 .more:hover{background: #6891DE;color: #fff;}

.content &gt; .rt .part4{margin-bottom: 21px;}
.content &gt; .rt .part4 h2{font-size: 15px;padding-left: 44px;background: url(../images/timeList.png) left center no-repeat;line-height: 34px;font-weight: normal;margin-bottom: 9px;}
.content &gt; .rt .part4 .tabList{border: 1px solid #e8e9e9;}
.content &gt; .rt .part4 .tabMenu{overflow: hidden;}
.content &gt; .rt .part4 .til_tab{display: block;width: 33.3%;font-size: 15px;background: #f2f5fa;float: left;line-height: 32px;text-align: center;font-weight: bold;}
.content &gt; .rt .part4 .til_tab.on{background: #4266a7;}
.content &gt; .rt .part4 .til_tab.on a{display: block;color: #fff;}
.content &gt; .rt .part4 .tabListBox.on{display: block;}
.content &gt; .rt .part4 .tabListBox{display: none;overflow: hidden;}
.content &gt; .rt .part4 .tabListBox ul{padding: 2px 17px 0;margin-bottom: -1px;}
.content &gt; .rt .part4 .tabListBox li{padding: 12px 0 12px 28px;background: url(../images/book.png) left center no-repeat;border-bottom: 1px solid #eee;}

.content &gt; .rt .part5 .articleListTitle h2{font-size: 20px;}
.divSelect {position: relative;display: block;text-indent: 15px;line-height: 30px;font-size: 15px;color: #444;margin-top: 18px;}
.divSelect cite{appearance: none;-moz-appearance: none;-webkit-appearance: none;background: url(../images/select.png) no-repeat 92%;height: 30px;border: 1px solid #eee;display: block;position: relative;border-radius: 8px;}
.divSelect .linkList{position: absolute;bottom: 100%;left: 0;right: 0;z-index: 3;border: 1px solid #eee;border-bottom: 0;display: none;background: #fff;}
.divSelect .linkList a{color: #444;font-size: 15px;display: block;}
.divSelect .linkList a:hover{color: #fff;background: #4266a7;}
.divSelect span{display: block;}



.tabListBoxIn { max-height: 671px; overflow: hidden; }
.tabListBox { overflow: hidden; }


@media screen and (max-width:768px){
	.content &gt; .rt .part2{margin-bottom: 10px;}
	.divSelect{margin-top: 13px;}
}
@media screen and (max-width:767px){
	.articleList02 li{width: 100%;}
	
}
</pre></body></html>