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

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif "微软雅黑";
	min-width:1190px;
	background:#ffffff
}
.wrapper {
	width: 1190px;
	margin: 0 auto;
}
a {
	outline: none;
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}

.bg01{
	background: #eaeff5;
	border-top: 7px solid #33588c
}
.bg02{
	background: #eaeff5;
	border-bottom: 1px solid #c5c5c5;
	border-top: 1px solid #c5c5c5
}
.bg03{
	background: url(../images/bg03.png) top center no-repeat;
}
.bg04{
	background: #ededed;
	margin-top: 2px;
	height: 9px
}
.bg05{
	background: url(../images/bg05.png) top center repeat-x
}

.index_search{
	width: 331px;
	height: 38px;
	margin-top: 57px;
	position: relative;
	background: #ffffff;
	border: 1px solid #dadadb
}
.index_search .input{
	background: none;
	color: #595959;
	padding-left: 10px;
	width: 288px;
	height: 38px;
	border: 0;
	outline: none;
	line-height: 38px;
	position: absolute;
	left: 0;
	border-right: 1px solid #dcdcdc
}
.index_search .btn{
	background: url(../images/btn.png) no-repeat;
	height: 38px;
	border: 0;
	cursor: pointer;
	right: 0;
	position: absolute;
	width: 42px
}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0; height:53px; line-height:53px; position:relative; z-index:1; width: 1190px; margin: 0 auto}
.nav a{ color:#292929; text-decoration: none }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi01{ float:left;  position:relative; display:inline; color: #fff  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 36px; font-size:14px; font-weight:bold; border-left: 1px solid #c5c5c5}
.nav .sub{ display:none; width:140px; left:0; top:53px;  position:absolute; background:#2f84b9;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; padding:0 10px; }
.nav .sub li:hover .sub01{ display: block}
.nav .sub li .sub01{ display:none; width:140px; left:140px; top:0;  position:absolute; background:#2f84b9;  line-height:26px; padding:5px 0;  }
.nav .sub li .sub01 li{ zoom:1; padding:0 10px; }
.nav .sub a{ display:block; color: #fff; padding: 0 5px}
.nav .sub a:hover{ background:#3398d8; color:#fff;  }
.nav .on h3 a{ background:#006fb6; color:#fff;   }

.slideBox{ width:1190px; height:395px; overflow:hidden; position:relative; margin: 0 auto}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#006fb6; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:395px; display:block;  }

.slideBox01{ width:336px; height:214px; overflow:hidden; position:relative; border: 1px solid #d7d7d7; padding: 2px; margin-top: 14px}
.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox01 .hd ul li.on{ background:#006fb6; color:#fff; }
.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd img{ width:336px; height:214px; display:block;  }

.index_news{
	width: 841px;
	margin-top: 18px
}

.index_news .news_con{ width: 472px; padding: 1px; background: #fff; margin-top: 14px;}
.index_news .news_con .itemlist{ width: 472px; margin: 21px auto 0 auto}
.index_news .news_con .itemlist .date{ float: left; background: #f3f3f3; width: 50px; text-align: center; color: #8c8c8c; font-size: 16px; line-height: 30px}
.index_news .news_con .itemlist .date span{ display: block; background: #005085; color: #fff; font-size: 12px; line-height: 13px}
.index_news .news_con .itemlist .txt{ width: 396px; float: right; line-height: 23px}
.index_news .news_con .itemlist .txt a{ color: #343435; display: block; width: 100%; font-size: 14px}
.index_news .news_con .itemlist .txt p{ display: block; color: #767676; font-size: 12px}

.index_news01{ width: 326px; margin-top: 18px;}
.index_news01 .con{
	padding: 0 5px
}
.index_news01 .con ul{}
.index_news01 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cd1700;
	font-size: 14px
}
.index_news01 .con ul li a{
	width: 230px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	display: block
}
.index_news01 .con ul li a:hover{
	color: #005388
}

.index_news012{  margin-top: 0px;}
.index_news012 .con{
	padding: 0 5px
}
.index_news012 .con ul{}
.index_news012 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cd1700;
	font-size: 14px
}
.index_news012 .con ul li a{
	width: 360px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	display: block
}
.index_news012 .con ul li a:hover{
	color: #005388
}



.index_news02{
	width: 334px;
	margin-top: 22px;
	padding: 3px;
	border: 1px solid #d4d4d4;
	border-top: 2px solid #005ba8
}
.index_news02 .con{
	padding: 0 5px
}
.index_news02 .con ul{}
.index_news02 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cbcbcb;
	font-size: 14px
}
.index_news02 .con ul li span{
	float: right
}
.index_news02 .con ul li a{
	width: 230px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	float: left
}
.index_news02 .con ul li a:hover{
	color: #005388
}
.index_news03{
	width: 318px;
	margin-top: 22px;
	padding: 3px;
	border: 1px solid #d4d4d4;
	border-top: 2px solid #005ba8
}
.index_news03 .con{
	padding: 0 5px
}
.index_news03 .con ul{}
.index_news03 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cbcbcb;
	font-size: 14px
}
.index_news03 .con ul li span{
	float: right
}
.index_news03 .con ul li a{
	width: 220px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	float: left
}
.index_news03 .con ul li a:hover{
	color: #005388
}
.index_news04{
	width: 462px;
	margin-top: 22px;
	padding: 3px;
	border: 1px solid #d4d4d4;
	border-top: 2px solid #005ba8;
	margin-left: 27px
}
.index_news04 .con{
	padding: 0 5px
}
.index_news04 .con ul{}
.index_news04 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cbcbcb;
	font-size: 14px
}
.index_news04 .con ul li span{
	float: right
}
.index_news04 .con ul li a{
	width: 300px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	float: left
}
.index_news04 .con ul li a:hover{
	color: #005388
}

.index_news05{ width: 336px; margin-top: 0px; float:left}
.index_news05 .con{
	padding: 0 20px
}
.index_news05 .con ul{}
.index_news05 .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cd1700;
	font-size: 14px
}
.index_news05 .con ul li a{
	width: 230px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	display: block
}
.index_news05 .con ul li a:hover{
	color: #005388
}



.news_pic .con{
	padding: 0 0px
}
.news_pic .con ul{}
.news_pic .con ul li{
	height: 34px;
	line-height: 34px;
	color: #cbcbcb;
	font-size: 14px
}
.news_pic .con ul li span{
	float: right
}
.news_pic .con ul li a{
	width: 240px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	color: #232323;
	background: url(../images/arrow01.png) left no-repeat;
	padding-left: 15px;
	float: left
}
.news_pic .con ul li a:hover{
	color: #005388
}





.footer{
	background: #005ba8;
	margin-top: 15px
}
.footer .link{
	background: #004681;
	width: 369px;
	height: 46px;
	text-align: center;
	color: #FFFFFF;
	line-height: 46px
}
.footer .copyright{
	color: #fff;
	line-height: 46px;
	padding-right: 10px
}

.ny_banner{
	width: 1169px;
	margin: 0 auto;
	height: 175px;
	}

.ny_left{
	width: 206px;
	margin-left: 49px;
	margin-top: -81px;
	position: relative;
	z-index: 999
}
.ny_left .t{
	background: url(../images/ny01.png) no-repeat;
	height: 59px;
	color: #fff;
	text-align: right;
	padding-right: 15px;
	font-size: 22px;
	padding-top: 10px
}
.ny_left .t span{
	color: #5892c6;
	font-size: 12px;
}
.ny_left .con{
	background: url(../images/ny02.png) top no-repeat;
	min-height: 507px;
	padding-top: 14px
}
.ny_left .con li a{
	display: block;
	text-align: right;
	background: url(../images/ny03.png) no-repeat;
	padding-right: 45px;
	line-height: 44px;
	color: #3a3a3a;
	font-size: 14px
}
.ny_left .con li a:hover{
	background: url(../images/ny04.png) no-repeat;
	color: #fff
}
.ny_left .con li a.hover{
	background: url(../images/ny04.png) no-repeat;
	color: #fff
}

.ny_right{ width: 886px; margin-right: 9px}
.ny_right .t{ border-bottom: 5px solid #eaeff5; line-height: 51px; height: 51px; position: relative; width: 886px}
.ny_right .t span.right_t{ padding-left: 20px; display: inline-block; font-size: 18px; border-bottom: 5px solid #005ba8; color: #005ba8}
.ny_right .t span.right_t .right_t_e{ padding-left: 5px; padding-right: 10px; color: #9d9d9d; font-size: 12px}
.ny_right .t .pos{ position: absolute; right: 10px; color: #777777; top: 0}
.ny_right .t .pos a{ color: #777777}
.ny_right .con{ width: 870px; margin: 20px auto}
.ny_right .con .list li{ border-bottom: 1px solid #d7d7d7; color: #767676; padding-left: 14px; padding-bottom: 20px; padding-top: 20px;}
.ny_right .con .list li span{ float: right; color: #bcbcbc}
.ny_right .con .list li a{ color: #005ba8; padding-right: 10px; font-size: 16px}
.ny_right .con .list li p{ padding-top: 15px; line-height: 26px;}
.ny_right .con .list li strong{ font-size: 16px;}

.content{ width:100%}
.content .header{ text-align:center; padding:20px 0; font-family:"微软雅黑"; color:#2a2a2a; border-bottom:1px dotted #d7d7d7}
.content .header h2{ margin-bottom:10px}
.content .header p{ font-size:14px; color:#838383}
.content .details{ color:#2a2a2a; font-size:14px; line-height:24px; width:90%; margin:0 auto; padding:20px 0}






</pre></body></html>