<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*================
CSS reset
================*/
h1, h2, h3, *{padding:0;margin:0;}
/*html{background:#666}*/
body{font:12px Verdana,Arial,Tahoma;}
img{border:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#1178c5;text-decoration:underline;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}


/*=================
small library
==================*/
.c-blue{color:#37b3d8;}
.c-gray{color:#999;}
.c-green{color:#0d9571;}
.c-red{color:#f03;}
.d-b{display:block;}
.fl{float:left;}
.fr{float:right;}
.ff-code{font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
.fs-12{font-size:12px;}
.fs-13{font-size:13px;}
.fs-15{font-size:15px;}
.fs-16{font-size:16px;}
.fs-30{font-size:30px;}
.fw-b{font-weight:700;}
.lh-2{line-height:2em;}
.m-0{margin:0;}
.m-20{margin:20px;}
.mb-10{margin-bottom:10px;}
.mt-3{margin-top:3px;}
.mt-10{margin-top:10px;}
.mr-10{margin-right:10px;}
.mx-5{margin-left:5px;margin-right:5px;}
.my-10{margin-top:10px;margin-bottom:10px;}
.my-20{margin-top:20px;margin-bottom:20px;}
.ov-h{overflow:auto;}
.p-0{padding:0;}
.pl-10{padding-left: 10px;}
.p-20{padding:20px;}
.po-r{position:relative;}
.po-a{position:absolute;}
.ta-c{text-align:center;}
.ta-l{text-align:left;}
.ta-r{text-align:right;}
.ti-h{text-indent:-7777em;}
.clear{clear:both;}


.w-320{width:320px;}
.w-300{width:300px;}
.w-280{width:280px;}
.mx-10{margin-left:10px;margin-right: 10px;}
.ov-h{overflow: auto;}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}


/*========================
公有样式
========================*/
.plate{
	width:980px;
	margin: 0 auto;}
.header, .footer{
	width:100%;}


/* 头部 */
.header .logo{
	width: 100%;
	height: 150px;
	overflow: hidden;
	background: url(../img/head-logo-6.jpg) no-repeat center;}
.header .logo a.back{
	display: block;
	position: absolute;
	top: 10px;
	left: 2px;
	width: 350px;
	height: 120px;
	text-indent: -7777em;}
.header .logo .gray-bg{
	position: absolute;
	/*background: rgba(255, 255, 255, 0.45);*/
	border-radius: 7px;
	top:15px;
	right: 2px;
	width: 240px;
	height: 120px;
	font-size: 13px;
	padding: 36px 56px;
	color: #FFF;}
.header .nav{
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-color: #138ce7;
	margin-bottom: 20px;
	position: relative;}
.header&gt;.nav&gt;ul&gt;li{
	float: left;
	position: relative;}
.header&gt;.nav&gt;ul&gt;li&gt;.separator{
	position: absolute;
	left: -2px;
	top: 13px;
	width: 2px;
	height: 20px;
	background: #1178C5;}
.header&gt;.nav&gt;ul&gt;li&gt;a{
	display: block;
	color: #fff;
	font-size:16px;
	font-family: "微软雅黑";
	padding:0 35px;}
.header&gt;.nav&gt;ul&gt;li&gt;a:hover,
.header&gt;.nav&gt;ul&gt;li&gt;a.hover,
.header&gt;.nav&gt;ul&gt;li&gt;a.active {
	/*font-weight: 700;*/
	text-decoration: none;
	background-color: #1178c5;
	text-shadow: 1px 1px 2px #333;}

.header&gt;.nav&gt;ul&gt;li&gt;ul{
	position: relative;
	top: 0px;
	left: 0;
	background: #138CE7;
	/* border: 1px solid #138ce7; */
	border-top: none;
	margin: 0;
	padding:0;
	z-index: 1000;}
.header&gt;.nav&gt;ul&gt;li&gt;ul&gt;li{
    height: 44px;
    line-height: 44px;
    margin: 0;
    padding:0;
    /*width: 113px;*/
    position: relative;}
.header&gt;.nav&gt;ul&gt;li&gt;ul&gt;li&gt;a{
    font: normal 14px/34px "微软雅黑","黑体",tahoma;
	color: #FFF;
    position: absolute;
    top:0;
    left: 0;
	text-align: center;
    display: block;
    height: 44px;
    line-height: 44px;
    width: 100%;}
.header&gt;.nav&gt;ul&gt;li&gt;ul&gt;li&gt;a:hover,
.header&gt;.nav&gt;ul&gt;li&gt;ul&gt;li&gt;a.hover{
	text-decoration: none;
	background: #1178c5;
	text-shadow: 1px 1px 2px #333;}



/*底部*/
.footer {
    color: #999;
    text-align: center;
    padding: 25px 0;
    margin-top: 20px;
    border-top: 1px solid #e5e5e5;
    background-color: #f5f5f5
;}


/*幻灯片*/
.flash, .newest{
	height: 280px;}
.flash{
	background: none;
	border:1px solid #eee;}
.flash img{
	width:301px;}
.pic_act{position:relative;float:left;width:313px;height:276px;overflow: hidden;}
	#slides {position:absolute;top:5px;left:5px;z-index:100;}
	#slides .slides_arrow{display:none;background:url(../img/index_picnews_arrow.png) no-repeat 0 0;position:absolute;top:100px;left:7px;width:24px;height:50px;z-index:101;}
	#slides .picnews_more{position:absolute;top:-39px;right:-5px;width:40px;height:20px;z-index:101;}
	#slides a.next{left:270px;background-position:-24px 0;}
	#slides a.prev:hover{background-position:0 -50px;}
	#slides a.next:hover{background-position:-24px -50px;}
	#frame {position:absolute;z-index:0;width:550px;height:341px;top:0;left:13px;}
	.slides_container {width:100%;height:100%;overflow:hidden;position:relative;}
	.pic_act .pagination {display:none;margin:26px auto 0;width:120px;}
	.pic_act .pagination li {float:left;margin:0 2px;}
	.pic_act .pagination li a {display:block;width:12px;height:0;padding-top:12px;background:url(../img/pagination.png) no-repeat 0 0;float:left;overflow:hidden;}
	.pic_act .pagination li.current a {background-position:0 -12px;}
	.caption {position:absolute;bottom:-35px;height:33px;padding:1px 5px;background: rgba(0, 0, 0, 0.45);background-color: #8B8B8B\9;width:100%;font-size:12px;/*border-top:1px solid #000;*/text-shadow:none;}
	.caption p{font-weight:700;color:#ddd;}

/*首页重要文章*/
.newest h2{
	margin:15px 5px 10px;
	font-size: 14px;
	font-weight: bold;}
.newest h2 a{
	color: #1178c5;}
.newest p{
	color:#666;
	text-indent: 2em;
	line-height: 1.4;}


.dv-col-3 .w-320{
	width:313px;
	float:left;
	margin:0 6px;}
.dv-col-3.fl{
	width:650px;}
.dv-col-3 .w-320.mx-10{
	margin: 0;}
.dv-col-3 .w-320 h3{
	background: #f6f6f6 url(../img/block-title-left.png) no-repeat;
	padding:7px 7px;
	border: 1px solid #eee;
	font-size: 14px;
	font-weight: 700;}
.dv-col-3 .w-320 h3&gt;a{
	font-family: "微软雅黑";
	color:#fff;}
.more h3&gt;.fr a{
	font-weight: normal;
	font-size: 12px;}
.more h3&gt;.fr a:hover{
	text-decoration: none;}
.dv-col-3 .w-320 ul{
	font-size: 14px;
	padding:5px 0;
	border: 1px solid #eee;}
.dv-col-3&gt;.w-320.layer-1&gt;ul{
	height: 244px;}
.dv-col-3&gt;.w-320.layer-1&gt;ul&gt;li{
	height: 26px;
	line-height: 27px;}
.archive-index .dv-col-3 .w-320 ul{
	min-height: 192px;}
.dv-col-3 .w-320 ul li{
	height: 30px;
	line-height: 30px;
	display: inline-block;
	width:310px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding:0 5px 0 7px;}

.archive-category, .archive-detail .dv-col-3 .w-320 ul li a{
	border-bottom: 1px dotted #efefef;}
.sub_category{
	margin-bottom: 34px;}

.sub_category h3{
	background:#F6F6F6;
	padding: 7px 7px;
	border: 1px solid #EEE;
	font-size: 16px;
	font-weight: 700;}


/*列表页*/
.position{
	font:14px "微软雅黑";
	color:#666;}

.arclist, .article, .arclist_block{
	width:640px;
	font-size: 14px;}

.arclist li{
	height: 34px;
	padding: 13px 0 0 0;
	background: url(../img/bg_blocks_li_line.png) repeat-x left bottom;}

.arclist li .fr{
	color:#888;}

.arclist_block{
	overflow: hidden;}
.arclist_block&gt;li{
	float: left;
	width:186px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #428BCA;
	margin:10px 0 10px 20px;}
.arclist_block&gt;li&gt;a{
	color:#fff;
	font-size: 20px;
	font-family: "微软雅黑";
	display: block;}
.arclist_block&gt;li&gt;a:hover{
	background: #1178c5;
	text-decoration: none;}

.list-page ul li{
	float:left;
	margin: 0 5px;}
.list-page ul li a{
	display: block;
	width:30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #eee;}
.list-page ul li a.active{
	font-weight: 700;
	color:#f03;
	border: none;}
.list.dv-col-3 .w-320{
	margin:0;}

.pagination-box{
  float: right;}
.pagination-box .info{
  height: 34px;
  line-height: 34px;
  float: left;
  display: inline-block;
  font-size: 14px;
  color:#999;}
.pagination-box .pagination{
  margin: 0;}


/*正文*/
.article .title{
	text-align: center;
	margin: 0;
	font-size: 24px;
	font-weight: 700;}

.content img{
	max-width: 100%;
	height: auto;}

.friendlink ul{
	overflow: hidden;}
.friendlink ul&gt;li{
	float: left;
	line-height: 14px;
	padding: 8px 10px 0px;
	white-space: nowrap;}


.archive-index .dv-col-3 .w-320.double-height ul{
    min-height: 426px;}


.searchbox{
	position: absolute;
	top: 80px;
	right: 55px;
	background: transparent;}

#search_input {
	display: block;
	float: left;
	margin: 2px 0 0 40px;
	padding: 0 5px;
	width: 142px;
	height: 22px;
	line-height: 22px;
	padding-top: 3px\0;
	height: 19px\0;
	border: none;
	background: #FCFCFC;
	color: #666;
	font: 12px "微软雅黑", "宋体", sans-serif;}
#search_click{
	margin:2px 4px 0 0;}

.__message{
    display:none;
    position:fixed;
    background:#f8a856;
    border:1px solid #F89406;
    color:#fff;
    top:0;
    left:50%;
    width:700px;
    margin-left:-350px;
    text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
    height:35px;
    line-height:34px;
    text-align:center;
    z-index:99999;
    font-size: 14px;}
.__message.mini{
    left:50%;
    width:300px;
    margin-left:-150px;
    height:30px;
    line-height:30px;}

a.category{
	color:#428BCA;
	font-size: 12px;}

a#_go-top_{background:url(../img/gotop_sprite.png) -49px 0;width:49px;height:35px;text-decoration:none;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;text-indent: -7777em;}
a#_go-top_:hover{text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border:none;}


.list_content{
	width:640px;
	padding:20px 20px 10px;
	font-size:14px;
	border: 1px solid #eee;
	border-top: none;}

i.sprite{
     /*float: left;*/
     display: inline-block;
     width: 16px;
     height: 16px;
     position: relative;
     top: 3px;
     left: 0;
     margin-right: 2px;
     background: url(../img/sprite.png) no-repeat;}

i.sprite.new{}
i.sprite.recommend{
	background-position: 0px -32px;}

.content table th,
.content table td{
	border:1px solid #eee;}
</pre></body></html>